| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450 |
- var jr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Dg(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Kh={exports:{}};/*!
- * jQuery JavaScript Library v3.7.1
- * https://jquery.com/
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license
- * https://jquery.org/license
- *
- * Date: 2023-08-28T13:37Z
- */var yp;function Rc(){return yp||(yp=1,function(t){(function(e,n){t.exports=e.document?n(e,!0):function(o){if(!o.document)throw new Error("jQuery requires a window with a document");return n(o)}})(typeof window<"u"?window:jr,function(e,n){var o=[],f=Object.getPrototypeOf,h=o.slice,m=o.flat?function(c){return o.flat.call(c)}:function(c){return o.concat.apply([],c)},d=o.push,y=o.indexOf,T={},S=T.toString,P=T.hasOwnProperty,Y=P.toString,K=Y.call(Object),z={},J=function(_){return typeof _=="function"&&typeof _.nodeType!="number"&&typeof _.item!="function"},it=function(_){return _!=null&&_===_.window},rt=e.document,kt={type:!0,src:!0,nonce:!0,noModule:!0};function St(c,_,b){b=b||rt;var C,k,E=b.createElement("script");if(E.text=c,_)for(C in kt)k=_[C]||_.getAttribute&&_.getAttribute(C),k&&E.setAttribute(C,k);b.head.appendChild(E).parentNode.removeChild(E)}function bt(c){return c==null?c+"":typeof c=="object"||typeof c=="function"?T[S.call(c)]||"object":typeof c}var Ct="3.7.1",Nt=/HTML$/i,w=function(c,_){return new w.fn.init(c,_)};w.fn=w.prototype={jquery:Ct,constructor:w,length:0,toArray:function(){return h.call(this)},get:function(c){return c==null?h.call(this):c<0?this[c+this.length]:this[c]},pushStack:function(c){var _=w.merge(this.constructor(),c);return _.prevObject=this,_},each:function(c){return w.each(this,c)},map:function(c){return this.pushStack(w.map(this,function(_,b){return c.call(_,b,_)}))},slice:function(){return this.pushStack(h.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,function(c,_){return(_+1)%2}))},odd:function(){return this.pushStack(w.grep(this,function(c,_){return _%2}))},eq:function(c){var _=this.length,b=+c+(c<0?_:0);return this.pushStack(b>=0&&b<_?[this[b]]:[])},end:function(){return this.prevObject||this.constructor()},push:d,sort:o.sort,splice:o.splice},w.extend=w.fn.extend=function(){var c,_,b,C,k,E,I=arguments[0]||{},V=1,B=arguments.length,$=!1;for(typeof I=="boolean"&&($=I,I=arguments[V]||{},V++),typeof I!="object"&&!J(I)&&(I={}),V===B&&(I=this,V--);V<B;V++)if((c=arguments[V])!=null)for(_ in c)C=c[_],!(_==="__proto__"||I===C)&&($&&C&&(w.isPlainObject(C)||(k=Array.isArray(C)))?(b=I[_],k&&!Array.isArray(b)?E=[]:!k&&!w.isPlainObject(b)?E={}:E=b,k=!1,I[_]=w.extend($,E,C)):C!==void 0&&(I[_]=C));return I},w.extend({expando:"jQuery"+(Ct+Math.random()).replace(/\D/g,""),isReady:!0,error:function(c){throw new Error(c)},noop:function(){},isPlainObject:function(c){var _,b;return!c||S.call(c)!=="[object Object]"?!1:(_=f(c),_?(b=P.call(_,"constructor")&&_.constructor,typeof b=="function"&&Y.call(b)===K):!0)},isEmptyObject:function(c){var _;for(_ in c)return!1;return!0},globalEval:function(c,_,b){St(c,{nonce:_&&_.nonce},b)},each:function(c,_){var b,C=0;if(ee(c))for(b=c.length;C<b&&_.call(c[C],C,c[C])!==!1;C++);else for(C in c)if(_.call(c[C],C,c[C])===!1)break;return c},text:function(c){var _,b="",C=0,k=c.nodeType;if(!k)for(;_=c[C++];)b+=w.text(_);return k===1||k===11?c.textContent:k===9?c.documentElement.textContent:k===3||k===4?c.nodeValue:b},makeArray:function(c,_){var b=_||[];return c!=null&&(ee(Object(c))?w.merge(b,typeof c=="string"?[c]:c):d.call(b,c)),b},inArray:function(c,_,b){return _==null?-1:y.call(_,c,b)},isXMLDoc:function(c){var _=c&&c.namespaceURI,b=c&&(c.ownerDocument||c).documentElement;return!Nt.test(_||b&&b.nodeName||"HTML")},merge:function(c,_){for(var b=+_.length,C=0,k=c.length;C<b;C++)c[k++]=_[C];return c.length=k,c},grep:function(c,_,b){for(var C,k=[],E=0,I=c.length,V=!b;E<I;E++)C=!_(c[E],E),C!==V&&k.push(c[E]);return k},map:function(c,_,b){var C,k,E=0,I=[];if(ee(c))for(C=c.length;E<C;E++)k=_(c[E],E,b),k!=null&&I.push(k);else for(E in c)k=_(c[E],E,b),k!=null&&I.push(k);return m(I)},guid:1,support:z}),typeof Symbol=="function"&&(w.fn[Symbol.iterator]=o[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(c,_){T["[object "+_+"]"]=_.toLowerCase()});function ee(c){var _=!!c&&"length"in c&&c.length,b=bt(c);return J(c)||it(c)?!1:b==="array"||_===0||typeof _=="number"&&_>0&&_-1 in c}function Et(c,_){return c.nodeName&&c.nodeName.toLowerCase()===_.toLowerCase()}var de=o.pop,pe=o.sort,ie=o.splice,At="[\\x20\\t\\r\\n\\f]",Zt=new RegExp("^"+At+"+|((?:^|[^\\\\])(?:\\\\.)*)"+At+"+$","g");w.contains=function(c,_){var b=_&&_.parentNode;return c===b||!!(b&&b.nodeType===1&&(c.contains?c.contains(b):c.compareDocumentPosition&&c.compareDocumentPosition(b)&16))};var i=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function r(c,_){return _?c==="\0"?"�":c.slice(0,-1)+"\\"+c.charCodeAt(c.length-1).toString(16)+" ":"\\"+c}w.escapeSelector=function(c){return(c+"").replace(i,r)};var l=rt,u=d;(function(){var c,_,b,C,k,E=u,I,V,B,$,ht,ct=w.expando,st=0,yt=0,Pt=$s(),re=$s(),se=$s(),ei=$s(),Be=function(W,Q){return W===Q&&(k=!0),0},Qi="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",$i="(?:\\\\[\\da-fA-F]{1,6}"+At+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",ye="\\["+At+"*("+$i+")(?:"+At+"*([*^$|!~]?=)"+At+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+$i+"))|)"+At+"*\\]",Pn=":("+$i+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+ye+")*)|.*)\\)|)",be=new RegExp(At+"+","g"),Ie=new RegExp("^"+At+"*,"+At+"*"),Zs=new RegExp("^"+At+"*([>+~]|"+At+")"+At+"*"),Or=new RegExp(At+"|>"),zi=new RegExp(Pn),Xn=new RegExp("^"+$i+"$"),Ii={ID:new RegExp("^#("+$i+")"),CLASS:new RegExp("^\\.("+$i+")"),TAG:new RegExp("^("+$i+"|[*])"),ATTR:new RegExp("^"+ye),PSEUDO:new RegExp("^"+Pn),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+At+"*(even|odd|(([+-]|)(\\d*)n|)"+At+"*(?:([+-]|)"+At+"*(\\d+)|))"+At+"*\\)|)","i"),bool:new RegExp("^(?:"+Qi+")$","i"),needsContext:new RegExp("^"+At+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+At+"*((?:-\\d)?\\d*)"+At+"*\\)|)(?=[^-]|$)","i")},gn=/^(?:input|select|textarea|button)$/i,Nn=/^h\d$/i,di=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Js=/[+~]/,mn=new RegExp("\\\\[\\da-fA-F]{1,6}"+At+"?|\\\\([^\\r\\n\\f])","g"),tn=function(W,Q){var nt="0x"+W.slice(1)-65536;return Q||(nt<0?String.fromCharCode(nt+65536):String.fromCharCode(nt>>10|55296,nt&1023|56320))},wi=function(){Ln()},Ro=Zn(function(W){return W.disabled===!0&&Et(W,"fieldset")},{dir:"parentNode",next:"legend"});function Qs(){try{return I.activeElement}catch{}}try{E.apply(o=h.call(l.childNodes),l.childNodes),o[l.childNodes.length].nodeType}catch{E={apply:function(Q,nt){u.apply(Q,h.call(nt))},call:function(Q){u.apply(Q,h.call(arguments,1))}}}function Se(W,Q,nt,ot){var R,G,j,ft,dt,Lt,Rt,It=Q&&Q.ownerDocument,he=Q?Q.nodeType:9;if(nt=nt||[],typeof W!="string"||!W||he!==1&&he!==9&&he!==11)return nt;if(!ot&&(Ln(Q),Q=Q||I,B)){if(he!==11&&(dt=di.exec(W)))if(R=dt[1]){if(he===9)if(j=Q.getElementById(R)){if(j.id===R)return E.call(nt,j),nt}else return nt;else if(It&&(j=It.getElementById(R))&&Se.contains(Q,j)&&j.id===R)return E.call(nt,j),nt}else{if(dt[2])return E.apply(nt,Q.getElementsByTagName(W)),nt;if((R=dt[3])&&Q.getElementsByClassName)return E.apply(nt,Q.getElementsByClassName(R)),nt}if(!ei[W+" "]&&(!$||!$.test(W))){if(Rt=W,It=Q,he===1&&(Or.test(W)||Zs.test(W))){for(It=Js.test(W)&&Ho(Q.parentNode)||Q,(It!=Q||!z.scope)&&((ft=Q.getAttribute("id"))?ft=w.escapeSelector(ft):Q.setAttribute("id",ft=ct)),Lt=Es(W),G=Lt.length;G--;)Lt[G]=(ft?"#"+ft:":scope")+" "+Ui(Lt[G]);Rt=Lt.join(",")}try{return E.apply(nt,It.querySelectorAll(Rt)),nt}catch{ei(W,!0)}finally{ft===ct&&Q.removeAttribute("id")}}}return Qa(W.replace(Zt,"$1"),Q,nt,ot)}function $s(){var W=[];function Q(nt,ot){return W.push(nt+" ")>_.cacheLength&&delete Q[W.shift()],Q[nt+" "]=ot}return Q}function Bi(W){return W[ct]=!0,W}function ks(W){var Q=I.createElement("fieldset");try{return!!W(Q)}catch{return!1}finally{Q.parentNode&&Q.parentNode.removeChild(Q),Q=null}}function Ju(W){return function(Q){return Et(Q,"input")&&Q.type===W}}function Qu(W){return function(Q){return(Et(Q,"input")||Et(Q,"button"))&&Q.type===W}}function Za(W){return function(Q){return"form"in Q?Q.parentNode&&Q.disabled===!1?"label"in Q?"label"in Q.parentNode?Q.parentNode.disabled===W:Q.disabled===W:Q.isDisabled===W||Q.isDisabled!==!W&&Ro(Q)===W:Q.disabled===W:"label"in Q?Q.disabled===W:!1}}function Oi(W){return Bi(function(Q){return Q=+Q,Bi(function(nt,ot){for(var R,G=W([],nt.length,Q),j=G.length;j--;)nt[R=G[j]]&&(nt[R]=!(ot[R]=nt[R]))})})}function Ho(W){return W&&typeof W.getElementsByTagName<"u"&&W}function Ln(W){var Q,nt=W?W.ownerDocument||W:l;return nt==I||nt.nodeType!==9||!nt.documentElement||(I=nt,V=I.documentElement,B=!w.isXMLDoc(I),ht=V.matches||V.webkitMatchesSelector||V.msMatchesSelector,V.msMatchesSelector&&l!=I&&(Q=I.defaultView)&&Q.top!==Q&&Q.addEventListener("unload",wi),z.getById=ks(function(ot){return V.appendChild(ot).id=w.expando,!I.getElementsByName||!I.getElementsByName(w.expando).length}),z.disconnectedMatch=ks(function(ot){return ht.call(ot,"*")}),z.scope=ks(function(){return I.querySelectorAll(":scope")}),z.cssHas=ks(function(){try{return I.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),z.getById?(_.filter.ID=function(ot){var R=ot.replace(mn,tn);return function(G){return G.getAttribute("id")===R}},_.find.ID=function(ot,R){if(typeof R.getElementById<"u"&&B){var G=R.getElementById(ot);return G?[G]:[]}}):(_.filter.ID=function(ot){var R=ot.replace(mn,tn);return function(G){var j=typeof G.getAttributeNode<"u"&&G.getAttributeNode("id");return j&&j.value===R}},_.find.ID=function(ot,R){if(typeof R.getElementById<"u"&&B){var G,j,ft,dt=R.getElementById(ot);if(dt){if(G=dt.getAttributeNode("id"),G&&G.value===ot)return[dt];for(ft=R.getElementsByName(ot),j=0;dt=ft[j++];)if(G=dt.getAttributeNode("id"),G&&G.value===ot)return[dt]}return[]}}),_.find.TAG=function(ot,R){return typeof R.getElementsByTagName<"u"?R.getElementsByTagName(ot):R.querySelectorAll(ot)},_.find.CLASS=function(ot,R){if(typeof R.getElementsByClassName<"u"&&B)return R.getElementsByClassName(ot)},$=[],ks(function(ot){var R;V.appendChild(ot).innerHTML="<a id='"+ct+"' href='' disabled='disabled'></a><select id='"+ct+"-\r\\' disabled='disabled'><option selected=''></option></select>",ot.querySelectorAll("[selected]").length||$.push("\\["+At+"*(?:value|"+Qi+")"),ot.querySelectorAll("[id~="+ct+"-]").length||$.push("~="),ot.querySelectorAll("a#"+ct+"+*").length||$.push(".#.+[+~]"),ot.querySelectorAll(":checked").length||$.push(":checked"),R=I.createElement("input"),R.setAttribute("type","hidden"),ot.appendChild(R).setAttribute("name","D"),V.appendChild(ot).disabled=!0,ot.querySelectorAll(":disabled").length!==2&&$.push(":enabled",":disabled"),R=I.createElement("input"),R.setAttribute("name",""),ot.appendChild(R),ot.querySelectorAll("[name='']").length||$.push("\\["+At+"*name"+At+"*="+At+`*(?:''|"")`)}),z.cssHas||$.push(":has"),$=$.length&&new RegExp($.join("|")),Be=function(ot,R){if(ot===R)return k=!0,0;var G=!ot.compareDocumentPosition-!R.compareDocumentPosition;return G||(G=(ot.ownerDocument||ot)==(R.ownerDocument||R)?ot.compareDocumentPosition(R):1,G&1||!z.sortDetached&&R.compareDocumentPosition(ot)===G?ot===I||ot.ownerDocument==l&&Se.contains(l,ot)?-1:R===I||R.ownerDocument==l&&Se.contains(l,R)?1:C?y.call(C,ot)-y.call(C,R):0:G&4?-1:1)}),I}Se.matches=function(W,Q){return Se(W,null,null,Q)},Se.matchesSelector=function(W,Q){if(Ln(W),B&&!ei[Q+" "]&&(!$||!$.test(Q)))try{var nt=ht.call(W,Q);if(nt||z.disconnectedMatch||W.document&&W.document.nodeType!==11)return nt}catch{ei(Q,!0)}return Se(Q,I,null,[W]).length>0},Se.contains=function(W,Q){return(W.ownerDocument||W)!=I&&Ln(W),w.contains(W,Q)},Se.attr=function(W,Q){(W.ownerDocument||W)!=I&&Ln(W);var nt=_.attrHandle[Q.toLowerCase()],ot=nt&&P.call(_.attrHandle,Q.toLowerCase())?nt(W,Q,!B):void 0;return ot!==void 0?ot:W.getAttribute(Q)},Se.error=function(W){throw new Error("Syntax error, unrecognized expression: "+W)},w.uniqueSort=function(W){var Q,nt=[],ot=0,R=0;if(k=!z.sortStable,C=!z.sortStable&&h.call(W,0),pe.call(W,Be),k){for(;Q=W[R++];)Q===W[R]&&(ot=nt.push(R));for(;ot--;)ie.call(W,nt[ot],1)}return C=null,W},w.fn.uniqueSort=function(){return this.pushStack(w.uniqueSort(h.apply(this)))},_=w.expr={cacheLength:50,createPseudo:Bi,match:Ii,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(W){return W[1]=W[1].replace(mn,tn),W[3]=(W[3]||W[4]||W[5]||"").replace(mn,tn),W[2]==="~="&&(W[3]=" "+W[3]+" "),W.slice(0,4)},CHILD:function(W){return W[1]=W[1].toLowerCase(),W[1].slice(0,3)==="nth"?(W[3]||Se.error(W[0]),W[4]=+(W[4]?W[5]+(W[6]||1):2*(W[3]==="even"||W[3]==="odd")),W[5]=+(W[7]+W[8]||W[3]==="odd")):W[3]&&Se.error(W[0]),W},PSEUDO:function(W){var Q,nt=!W[6]&&W[2];return Ii.CHILD.test(W[0])?null:(W[3]?W[2]=W[4]||W[5]||"":nt&&zi.test(nt)&&(Q=Es(nt,!0))&&(Q=nt.indexOf(")",nt.length-Q)-nt.length)&&(W[0]=W[0].slice(0,Q),W[2]=nt.slice(0,Q)),W.slice(0,3))}},filter:{TAG:function(W){var Q=W.replace(mn,tn).toLowerCase();return W==="*"?function(){return!0}:function(nt){return Et(nt,Q)}},CLASS:function(W){var Q=Pt[W+" "];return Q||(Q=new RegExp("(^|"+At+")"+W+"("+At+"|$)"))&&Pt(W,function(nt){return Q.test(typeof nt.className=="string"&&nt.className||typeof nt.getAttribute<"u"&&nt.getAttribute("class")||"")})},ATTR:function(W,Q,nt){return function(ot){var R=Se.attr(ot,W);return R==null?Q==="!=":Q?(R+="",Q==="="?R===nt:Q==="!="?R!==nt:Q==="^="?nt&&R.indexOf(nt)===0:Q==="*="?nt&&R.indexOf(nt)>-1:Q==="$="?nt&&R.slice(-nt.length)===nt:Q==="~="?(" "+R.replace(be," ")+" ").indexOf(nt)>-1:Q==="|="?R===nt||R.slice(0,nt.length+1)===nt+"-":!1):!0}},CHILD:function(W,Q,nt,ot,R){var G=W.slice(0,3)!=="nth",j=W.slice(-4)!=="last",ft=Q==="of-type";return ot===1&&R===0?function(dt){return!!dt.parentNode}:function(dt,Lt,Rt){var It,he,jt,_e,ii,ai=G!==j?"nextSibling":"previousSibling",ni=dt.parentNode,Ci=ft&&dt.nodeName.toLowerCase(),_n=!Rt&&!ft,ne=!1;if(ni){if(G){for(;ai;){for(jt=dt;jt=jt[ai];)if(ft?Et(jt,Ci):jt.nodeType===1)return!1;ii=ai=W==="only"&&!ii&&"nextSibling"}return!0}if(ii=[j?ni.firstChild:ni.lastChild],j&&_n){for(he=ni[ct]||(ni[ct]={}),It=he[W]||[],_e=It[0]===st&&It[1],ne=_e&&It[2],jt=_e&&ni.childNodes[_e];jt=++_e&&jt&&jt[ai]||(ne=_e=0)||ii.pop();)if(jt.nodeType===1&&++ne&&jt===dt){he[W]=[st,_e,ne];break}}else if(_n&&(he=dt[ct]||(dt[ct]={}),It=he[W]||[],_e=It[0]===st&&It[1],ne=_e),ne===!1)for(;(jt=++_e&&jt&&jt[ai]||(ne=_e=0)||ii.pop())&&!((ft?Et(jt,Ci):jt.nodeType===1)&&++ne&&(_n&&(he=jt[ct]||(jt[ct]={}),he[W]=[st,ne]),jt===dt)););return ne-=R,ne===ot||ne%ot===0&&ne/ot>=0}}},PSEUDO:function(W,Q){var nt,ot=_.pseudos[W]||_.setFilters[W.toLowerCase()]||Se.error("unsupported pseudo: "+W);return ot[ct]?ot(Q):ot.length>1?(nt=[W,W,"",Q],_.setFilters.hasOwnProperty(W.toLowerCase())?Bi(function(R,G){for(var j,ft=ot(R,Q),dt=ft.length;dt--;)j=y.call(R,ft[dt]),R[j]=!(G[j]=ft[dt])}):function(R){return ot(R,0,nt)}):ot}},pseudos:{not:Bi(function(W){var Q=[],nt=[],ot=Wo(W.replace(Zt,"$1"));return ot[ct]?Bi(function(R,G,j,ft){for(var dt,Lt=ot(R,null,ft,[]),Rt=R.length;Rt--;)(dt=Lt[Rt])&&(R[Rt]=!(G[Rt]=dt))}):function(R,G,j){return Q[0]=R,ot(Q,null,j,nt),Q[0]=null,!nt.pop()}}),has:Bi(function(W){return function(Q){return Se(W,Q).length>0}}),contains:Bi(function(W){return W=W.replace(mn,tn),function(Q){return(Q.textContent||w.text(Q)).indexOf(W)>-1}}),lang:Bi(function(W){return Xn.test(W||"")||Se.error("unsupported lang: "+W),W=W.replace(mn,tn).toLowerCase(),function(Q){var nt;do if(nt=B?Q.lang:Q.getAttribute("xml:lang")||Q.getAttribute("lang"))return nt=nt.toLowerCase(),nt===W||nt.indexOf(W+"-")===0;while((Q=Q.parentNode)&&Q.nodeType===1);return!1}}),target:function(W){var Q=e.location&&e.location.hash;return Q&&Q.slice(1)===W.id},root:function(W){return W===V},focus:function(W){return W===Qs()&&I.hasFocus()&&!!(W.type||W.href||~W.tabIndex)},enabled:Za(!1),disabled:Za(!0),checked:function(W){return Et(W,"input")&&!!W.checked||Et(W,"option")&&!!W.selected},selected:function(W){return W.parentNode&&W.parentNode.selectedIndex,W.selected===!0},empty:function(W){for(W=W.firstChild;W;W=W.nextSibling)if(W.nodeType<6)return!1;return!0},parent:function(W){return!_.pseudos.empty(W)},header:function(W){return Nn.test(W.nodeName)},input:function(W){return gn.test(W.nodeName)},button:function(W){return Et(W,"input")&&W.type==="button"||Et(W,"button")},text:function(W){var Q;return Et(W,"input")&&W.type==="text"&&((Q=W.getAttribute("type"))==null||Q.toLowerCase()==="text")},first:Oi(function(){return[0]}),last:Oi(function(W,Q){return[Q-1]}),eq:Oi(function(W,Q,nt){return[nt<0?nt+Q:nt]}),even:Oi(function(W,Q){for(var nt=0;nt<Q;nt+=2)W.push(nt);return W}),odd:Oi(function(W,Q){for(var nt=1;nt<Q;nt+=2)W.push(nt);return W}),lt:Oi(function(W,Q,nt){var ot;for(nt<0?ot=nt+Q:nt>Q?ot=Q:ot=nt;--ot>=0;)W.push(ot);return W}),gt:Oi(function(W,Q,nt){for(var ot=nt<0?nt+Q:nt;++ot<Q;)W.push(ot);return W})}},_.pseudos.nth=_.pseudos.eq;for(c in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})_.pseudos[c]=Ju(c);for(c in{submit:!0,reset:!0})_.pseudos[c]=Qu(c);function Pr(){}Pr.prototype=_.filters=_.pseudos,_.setFilters=new Pr;function Es(W,Q){var nt,ot,R,G,j,ft,dt,Lt=re[W+" "];if(Lt)return Q?0:Lt.slice(0);for(j=W,ft=[],dt=_.preFilter;j;){(!nt||(ot=Ie.exec(j)))&&(ot&&(j=j.slice(ot[0].length)||j),ft.push(R=[])),nt=!1,(ot=Zs.exec(j))&&(nt=ot.shift(),R.push({value:nt,type:ot[0].replace(Zt," ")}),j=j.slice(nt.length));for(G in _.filter)(ot=Ii[G].exec(j))&&(!dt[G]||(ot=dt[G](ot)))&&(nt=ot.shift(),R.push({value:nt,type:G,matches:ot}),j=j.slice(nt.length));if(!nt)break}return Q?j.length:j?Se.error(W):re(W,ft).slice(0)}function Ui(W){for(var Q=0,nt=W.length,ot="";Q<nt;Q++)ot+=W[Q].value;return ot}function Zn(W,Q,nt){var ot=Q.dir,R=Q.next,G=R||ot,j=nt&&G==="parentNode",ft=yt++;return Q.first?function(dt,Lt,Rt){for(;dt=dt[ot];)if(dt.nodeType===1||j)return W(dt,Lt,Rt);return!1}:function(dt,Lt,Rt){var It,he,jt=[st,ft];if(Rt){for(;dt=dt[ot];)if((dt.nodeType===1||j)&&W(dt,Lt,Rt))return!0}else for(;dt=dt[ot];)if(dt.nodeType===1||j)if(he=dt[ct]||(dt[ct]={}),R&&Et(dt,R))dt=dt[ot]||dt;else{if((It=he[G])&&It[0]===st&&It[1]===ft)return jt[2]=It[2];if(he[G]=jt,jt[2]=W(dt,Lt,Rt))return!0}return!1}}function Fo(W){return W.length>1?function(Q,nt,ot){for(var R=W.length;R--;)if(!W[R](Q,nt,ot))return!1;return!0}:W[0]}function $u(W,Q,nt){for(var ot=0,R=Q.length;ot<R;ot++)Se(W,Q[ot],nt);return nt}function Nr(W,Q,nt,ot,R){for(var G,j=[],ft=0,dt=W.length,Lt=Q!=null;ft<dt;ft++)(G=W[ft])&&(!nt||nt(G,ot,R))&&(j.push(G),Lt&&Q.push(ft));return j}function Rn(W,Q,nt,ot,R,G){return ot&&!ot[ct]&&(ot=Rn(ot)),R&&!R[ct]&&(R=Rn(R,G)),Bi(function(j,ft,dt,Lt){var Rt,It,he,jt,_e=[],ii=[],ai=ft.length,ni=j||$u(Q||"*",dt.nodeType?[dt]:dt,[]),Ci=W&&(j||!Q)?Nr(ni,_e,W,dt,Lt):ni;if(nt?(jt=R||(j?W:ai||ot)?[]:ft,nt(Ci,jt,dt,Lt)):jt=Ci,ot)for(Rt=Nr(jt,ii),ot(Rt,[],dt,Lt),It=Rt.length;It--;)(he=Rt[It])&&(jt[ii[It]]=!(Ci[ii[It]]=he));if(j){if(R||W){if(R){for(Rt=[],It=jt.length;It--;)(he=jt[It])&&Rt.push(Ci[It]=he);R(null,jt=[],Rt,Lt)}for(It=jt.length;It--;)(he=jt[It])&&(Rt=R?y.call(j,he):_e[It])>-1&&(j[Rt]=!(ft[Rt]=he))}}else jt=Nr(jt===ft?jt.splice(ai,jt.length):jt),R?R(null,ft,jt,Lt):E.apply(ft,jt)})}function xi(W){for(var Q,nt,ot,R=W.length,G=_.relative[W[0].type],j=G||_.relative[" "],ft=G?1:0,dt=Zn(function(It){return It===Q},j,!0),Lt=Zn(function(It){return y.call(Q,It)>-1},j,!0),Rt=[function(It,he,jt){var _e=!G&&(jt||he!=b)||((Q=he).nodeType?dt(It,he,jt):Lt(It,he,jt));return Q=null,_e}];ft<R;ft++)if(nt=_.relative[W[ft].type])Rt=[Zn(Fo(Rt),nt)];else{if(nt=_.filter[W[ft].type].apply(null,W[ft].matches),nt[ct]){for(ot=++ft;ot<R&&!_.relative[W[ot].type];ot++);return Rn(ft>1&&Fo(Rt),ft>1&&Ui(W.slice(0,ft-1).concat({value:W[ft-2].type===" "?"*":""})).replace(Zt,"$1"),nt,ft<ot&&xi(W.slice(ft,ot)),ot<R&&xi(W=W.slice(ot)),ot<R&&Ui(W))}Rt.push(nt)}return Fo(Rt)}function Ja(W,Q){var nt=Q.length>0,ot=W.length>0,R=function(G,j,ft,dt,Lt){var Rt,It,he,jt=0,_e="0",ii=G&&[],ai=[],ni=b,Ci=G||ot&&_.find.TAG("*",Lt),_n=st+=ni==null?1:Math.random()||.1,ne=Ci.length;for(Lt&&(b=j==I||j||Lt);_e!==ne&&(Rt=Ci[_e])!=null;_e++){if(ot&&Rt){for(It=0,!j&&Rt.ownerDocument!=I&&(Ln(Rt),ft=!B);he=W[It++];)if(he(Rt,j||I,ft)){E.call(dt,Rt);break}Lt&&(st=_n)}nt&&((Rt=!he&&Rt)&&jt--,G&&ii.push(Rt))}if(jt+=_e,nt&&_e!==jt){for(It=0;he=Q[It++];)he(ii,ai,j,ft);if(G){if(jt>0)for(;_e--;)ii[_e]||ai[_e]||(ai[_e]=de.call(dt));ai=Nr(ai)}E.apply(dt,ai),Lt&&!G&&ai.length>0&&jt+Q.length>1&&w.uniqueSort(dt)}return Lt&&(st=_n,b=ni),ii};return nt?Bi(R):R}function Wo(W,Q){var nt,ot=[],R=[],G=se[W+" "];if(!G){for(Q||(Q=Es(W)),nt=Q.length;nt--;)G=xi(Q[nt]),G[ct]?ot.push(G):R.push(G);G=se(W,Ja(R,ot)),G.selector=W}return G}function Qa(W,Q,nt,ot){var R,G,j,ft,dt,Lt=typeof W=="function"&&W,Rt=!ot&&Es(W=Lt.selector||W);if(nt=nt||[],Rt.length===1){if(G=Rt[0]=Rt[0].slice(0),G.length>2&&(j=G[0]).type==="ID"&&Q.nodeType===9&&B&&_.relative[G[1].type]){if(Q=(_.find.ID(j.matches[0].replace(mn,tn),Q)||[])[0],Q)Lt&&(Q=Q.parentNode);else return nt;W=W.slice(G.shift().value.length)}for(R=Ii.needsContext.test(W)?0:G.length;R--&&(j=G[R],!_.relative[ft=j.type]);)if((dt=_.find[ft])&&(ot=dt(j.matches[0].replace(mn,tn),Js.test(G[0].type)&&Ho(Q.parentNode)||Q))){if(G.splice(R,1),W=ot.length&&Ui(G),!W)return E.apply(nt,ot),nt;break}}return(Lt||Wo(W,Rt))(ot,Q,!B,nt,!Q||Js.test(W)&&Ho(Q.parentNode)||Q),nt}z.sortStable=ct.split("").sort(Be).join("")===ct,Ln(),z.sortDetached=ks(function(W){return W.compareDocumentPosition(I.createElement("fieldset"))&1}),w.find=Se,w.expr[":"]=w.expr.pseudos,w.unique=w.uniqueSort,Se.compile=Wo,Se.select=Qa,Se.setDocument=Ln,Se.tokenize=Es,Se.escape=w.escapeSelector,Se.getText=w.text,Se.isXML=w.isXMLDoc,Se.selectors=w.expr,Se.support=w.support,Se.uniqueSort=w.uniqueSort})();var p=function(c,_,b){for(var C=[],k=b!==void 0;(c=c[_])&&c.nodeType!==9;)if(c.nodeType===1){if(k&&w(c).is(b))break;C.push(c)}return C},v=function(c,_){for(var b=[];c;c=c.nextSibling)c.nodeType===1&&c!==_&&b.push(c);return b},D=w.expr.match.needsContext,A=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function O(c,_,b){return J(_)?w.grep(c,function(C,k){return!!_.call(C,k,C)!==b}):_.nodeType?w.grep(c,function(C){return C===_!==b}):typeof _!="string"?w.grep(c,function(C){return y.call(_,C)>-1!==b}):w.filter(_,c,b)}w.filter=function(c,_,b){var C=_[0];return b&&(c=":not("+c+")"),_.length===1&&C.nodeType===1?w.find.matchesSelector(C,c)?[C]:[]:w.find.matches(c,w.grep(_,function(k){return k.nodeType===1}))},w.fn.extend({find:function(c){var _,b,C=this.length,k=this;if(typeof c!="string")return this.pushStack(w(c).filter(function(){for(_=0;_<C;_++)if(w.contains(k[_],this))return!0}));for(b=this.pushStack([]),_=0;_<C;_++)w.find(c,k[_],b);return C>1?w.uniqueSort(b):b},filter:function(c){return this.pushStack(O(this,c||[],!1))},not:function(c){return this.pushStack(O(this,c||[],!0))},is:function(c){return!!O(this,typeof c=="string"&&D.test(c)?w(c):c||[],!1).length}});var H,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,tt=w.fn.init=function(c,_,b){var C,k;if(!c)return this;if(b=b||H,typeof c=="string")if(c[0]==="<"&&c[c.length-1]===">"&&c.length>=3?C=[null,c,null]:C=F.exec(c),C&&(C[1]||!_))if(C[1]){if(_=_ instanceof w?_[0]:_,w.merge(this,w.parseHTML(C[1],_&&_.nodeType?_.ownerDocument||_:rt,!0)),A.test(C[1])&&w.isPlainObject(_))for(C in _)J(this[C])?this[C](_[C]):this.attr(C,_[C]);return this}else return k=rt.getElementById(C[2]),k&&(this[0]=k,this.length=1),this;else return!_||_.jquery?(_||b).find(c):this.constructor(_).find(c);else{if(c.nodeType)return this[0]=c,this.length=1,this;if(J(c))return b.ready!==void 0?b.ready(c):c(w)}return w.makeArray(c,this)};tt.prototype=w.fn,H=w(rt);var at=/^(?:parents|prev(?:Until|All))/,q={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(c){var _=w(c,this),b=_.length;return this.filter(function(){for(var C=0;C<b;C++)if(w.contains(this,_[C]))return!0})},closest:function(c,_){var b,C=0,k=this.length,E=[],I=typeof c!="string"&&w(c);if(!D.test(c)){for(;C<k;C++)for(b=this[C];b&&b!==_;b=b.parentNode)if(b.nodeType<11&&(I?I.index(b)>-1:b.nodeType===1&&w.find.matchesSelector(b,c))){E.push(b);break}}return this.pushStack(E.length>1?w.uniqueSort(E):E)},index:function(c){return c?typeof c=="string"?y.call(w(c),this[0]):y.call(this,c.jquery?c[0]:c):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(c,_){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(c,_))))},addBack:function(c){return this.add(c==null?this.prevObject:this.prevObject.filter(c))}});function Z(c,_){for(;(c=c[_])&&c.nodeType!==1;);return c}w.each({parent:function(c){var _=c.parentNode;return _&&_.nodeType!==11?_:null},parents:function(c){return p(c,"parentNode")},parentsUntil:function(c,_,b){return p(c,"parentNode",b)},next:function(c){return Z(c,"nextSibling")},prev:function(c){return Z(c,"previousSibling")},nextAll:function(c){return p(c,"nextSibling")},prevAll:function(c){return p(c,"previousSibling")},nextUntil:function(c,_,b){return p(c,"nextSibling",b)},prevUntil:function(c,_,b){return p(c,"previousSibling",b)},siblings:function(c){return v((c.parentNode||{}).firstChild,c)},children:function(c){return v(c.firstChild)},contents:function(c){return c.contentDocument!=null&&f(c.contentDocument)?c.contentDocument:(Et(c,"template")&&(c=c.content||c),w.merge([],c.childNodes))}},function(c,_){w.fn[c]=function(b,C){var k=w.map(this,_,b);return c.slice(-5)!=="Until"&&(C=b),C&&typeof C=="string"&&(k=w.filter(C,k)),this.length>1&&(q[c]||w.uniqueSort(k),at.test(c)&&k.reverse()),this.pushStack(k)}});var ut=/[^\x20\t\r\n\f]+/g;function mt(c){var _={};return w.each(c.match(ut)||[],function(b,C){_[C]=!0}),_}w.Callbacks=function(c){c=typeof c=="string"?mt(c):w.extend({},c);var _,b,C,k,E=[],I=[],V=-1,B=function(){for(k=k||c.once,C=_=!0;I.length;V=-1)for(b=I.shift();++V<E.length;)E[V].apply(b[0],b[1])===!1&&c.stopOnFalse&&(V=E.length,b=!1);c.memory||(b=!1),_=!1,k&&(b?E=[]:E="")},$={add:function(){return E&&(b&&!_&&(V=E.length-1,I.push(b)),function ht(ct){w.each(ct,function(st,yt){J(yt)?(!c.unique||!$.has(yt))&&E.push(yt):yt&&yt.length&&bt(yt)!=="string"&&ht(yt)})}(arguments),b&&!_&&B()),this},remove:function(){return w.each(arguments,function(ht,ct){for(var st;(st=w.inArray(ct,E,st))>-1;)E.splice(st,1),st<=V&&V--}),this},has:function(ht){return ht?w.inArray(ht,E)>-1:E.length>0},empty:function(){return E&&(E=[]),this},disable:function(){return k=I=[],E=b="",this},disabled:function(){return!E},lock:function(){return k=I=[],!b&&!_&&(E=b=""),this},locked:function(){return!!k},fireWith:function(ht,ct){return k||(ct=ct||[],ct=[ht,ct.slice?ct.slice():ct],I.push(ct),_||B()),this},fire:function(){return $.fireWith(this,arguments),this},fired:function(){return!!C}};return $};function Dt(c){return c}function Tt(c){throw c}function Ft(c,_,b,C){var k;try{c&&J(k=c.promise)?k.call(c).done(_).fail(b):c&&J(k=c.then)?k.call(c,_,b):_.apply(void 0,[c].slice(C))}catch(E){b.apply(void 0,[E])}}w.extend({Deferred:function(c){var _=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],b="pending",C={state:function(){return b},always:function(){return k.done(arguments).fail(arguments),this},catch:function(E){return C.then(null,E)},pipe:function(){var E=arguments;return w.Deferred(function(I){w.each(_,function(V,B){var $=J(E[B[4]])&&E[B[4]];k[B[1]](function(){var ht=$&&$.apply(this,arguments);ht&&J(ht.promise)?ht.promise().progress(I.notify).done(I.resolve).fail(I.reject):I[B[0]+"With"](this,$?[ht]:arguments)})}),E=null}).promise()},then:function(E,I,V){var B=0;function $(ht,ct,st,yt){return function(){var Pt=this,re=arguments,se=function(){var Be,Qi;if(!(ht<B)){if(Be=st.apply(Pt,re),Be===ct.promise())throw new TypeError("Thenable self-resolution");Qi=Be&&(typeof Be=="object"||typeof Be=="function")&&Be.then,J(Qi)?yt?Qi.call(Be,$(B,ct,Dt,yt),$(B,ct,Tt,yt)):(B++,Qi.call(Be,$(B,ct,Dt,yt),$(B,ct,Tt,yt),$(B,ct,Dt,ct.notifyWith))):(st!==Dt&&(Pt=void 0,re=[Be]),(yt||ct.resolveWith)(Pt,re))}},ei=yt?se:function(){try{se()}catch(Be){w.Deferred.exceptionHook&&w.Deferred.exceptionHook(Be,ei.error),ht+1>=B&&(st!==Tt&&(Pt=void 0,re=[Be]),ct.rejectWith(Pt,re))}};ht?ei():(w.Deferred.getErrorHook?ei.error=w.Deferred.getErrorHook():w.Deferred.getStackHook&&(ei.error=w.Deferred.getStackHook()),e.setTimeout(ei))}}return w.Deferred(function(ht){_[0][3].add($(0,ht,J(V)?V:Dt,ht.notifyWith)),_[1][3].add($(0,ht,J(E)?E:Dt)),_[2][3].add($(0,ht,J(I)?I:Tt))}).promise()},promise:function(E){return E!=null?w.extend(E,C):C}},k={};return w.each(_,function(E,I){var V=I[2],B=I[5];C[I[1]]=V.add,B&&V.add(function(){b=B},_[3-E][2].disable,_[3-E][3].disable,_[0][2].lock,_[0][3].lock),V.add(I[3].fire),k[I[0]]=function(){return k[I[0]+"With"](this===k?void 0:this,arguments),this},k[I[0]+"With"]=V.fireWith}),C.promise(k),c&&c.call(k,k),k},when:function(c){var _=arguments.length,b=_,C=Array(b),k=h.call(arguments),E=w.Deferred(),I=function(V){return function(B){C[V]=this,k[V]=arguments.length>1?h.call(arguments):B,--_||E.resolveWith(C,k)}};if(_<=1&&(Ft(c,E.done(I(b)).resolve,E.reject,!_),E.state()==="pending"||J(k[b]&&k[b].then)))return E.then();for(;b--;)Ft(k[b],I(b),E.reject);return E.promise()}});var qt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(c,_){e.console&&e.console.warn&&c&&qt.test(c.name)&&e.console.warn("jQuery.Deferred exception: "+c.message,c.stack,_)},w.readyException=function(c){e.setTimeout(function(){throw c})};var Vt=w.Deferred();w.fn.ready=function(c){return Vt.then(c).catch(function(_){w.readyException(_)}),this},w.extend({isReady:!1,readyWait:1,ready:function(c){(c===!0?--w.readyWait:w.isReady)||(w.isReady=!0,!(c!==!0&&--w.readyWait>0)&&Vt.resolveWith(rt,[w]))}}),w.ready.then=Vt.then;function Bt(){rt.removeEventListener("DOMContentLoaded",Bt),e.removeEventListener("load",Bt),w.ready()}rt.readyState==="complete"||rt.readyState!=="loading"&&!rt.documentElement.doScroll?e.setTimeout(w.ready):(rt.addEventListener("DOMContentLoaded",Bt),e.addEventListener("load",Bt));var Kt=function(c,_,b,C,k,E,I){var V=0,B=c.length,$=b==null;if(bt(b)==="object"){k=!0;for(V in b)Kt(c,_,V,b[V],!0,E,I)}else if(C!==void 0&&(k=!0,J(C)||(I=!0),$&&(I?(_.call(c,C),_=null):($=_,_=function(ht,ct,st){return $.call(w(ht),st)})),_))for(;V<B;V++)_(c[V],b,I?C:C.call(c[V],V,_(c[V],b)));return k?c:$?_.call(c):B?_(c[0],b):E},me=/^-ms-/,zt=/-([a-z])/g;function Jt(c,_){return _.toUpperCase()}function Yt(c){return c.replace(me,"ms-").replace(zt,Jt)}var ae=function(c){return c.nodeType===1||c.nodeType===9||!+c.nodeType};function Gt(){this.expando=w.expando+Gt.uid++}Gt.uid=1,Gt.prototype={cache:function(c){var _=c[this.expando];return _||(_={},ae(c)&&(c.nodeType?c[this.expando]=_:Object.defineProperty(c,this.expando,{value:_,configurable:!0}))),_},set:function(c,_,b){var C,k=this.cache(c);if(typeof _=="string")k[Yt(_)]=b;else for(C in _)k[Yt(C)]=_[C];return k},get:function(c,_){return _===void 0?this.cache(c):c[this.expando]&&c[this.expando][Yt(_)]},access:function(c,_,b){return _===void 0||_&&typeof _=="string"&&b===void 0?this.get(c,_):(this.set(c,_,b),b!==void 0?b:_)},remove:function(c,_){var b,C=c[this.expando];if(C!==void 0){if(_!==void 0)for(Array.isArray(_)?_=_.map(Yt):(_=Yt(_),_=_ in C?[_]:_.match(ut)||[]),b=_.length;b--;)delete C[_[b]];(_===void 0||w.isEmptyObject(C))&&(c.nodeType?c[this.expando]=void 0:delete c[this.expando])}},hasData:function(c){var _=c[this.expando];return _!==void 0&&!w.isEmptyObject(_)}};var wt=new Gt,Ne=new Gt,ui=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,hi=/[A-Z]/g;function ue(c){return c==="true"?!0:c==="false"?!1:c==="null"?null:c===+c+""?+c:ui.test(c)?JSON.parse(c):c}function vi(c,_,b){var C;if(b===void 0&&c.nodeType===1)if(C="data-"+_.replace(hi,"-$&").toLowerCase(),b=c.getAttribute(C),typeof b=="string"){try{b=ue(b)}catch{}Ne.set(c,_,b)}else b=void 0;return b}w.extend({hasData:function(c){return Ne.hasData(c)||wt.hasData(c)},data:function(c,_,b){return Ne.access(c,_,b)},removeData:function(c,_){Ne.remove(c,_)},_data:function(c,_,b){return wt.access(c,_,b)},_removeData:function(c,_){wt.remove(c,_)}}),w.fn.extend({data:function(c,_){var b,C,k,E=this[0],I=E&&E.attributes;if(c===void 0){if(this.length&&(k=Ne.get(E),E.nodeType===1&&!wt.get(E,"hasDataAttrs"))){for(b=I.length;b--;)I[b]&&(C=I[b].name,C.indexOf("data-")===0&&(C=Yt(C.slice(5)),vi(E,C,k[C])));wt.set(E,"hasDataAttrs",!0)}return k}return typeof c=="object"?this.each(function(){Ne.set(this,c)}):Kt(this,function(V){var B;if(E&&V===void 0)return B=Ne.get(E,c),B!==void 0||(B=vi(E,c),B!==void 0)?B:void 0;this.each(function(){Ne.set(this,c,V)})},null,_,arguments.length>1,null,!0)},removeData:function(c){return this.each(function(){Ne.remove(this,c)})}}),w.extend({queue:function(c,_,b){var C;if(c)return _=(_||"fx")+"queue",C=wt.get(c,_),b&&(!C||Array.isArray(b)?C=wt.access(c,_,w.makeArray(b)):C.push(b)),C||[]},dequeue:function(c,_){_=_||"fx";var b=w.queue(c,_),C=b.length,k=b.shift(),E=w._queueHooks(c,_),I=function(){w.dequeue(c,_)};k==="inprogress"&&(k=b.shift(),C--),k&&(_==="fx"&&b.unshift("inprogress"),delete E.stop,k.call(c,I,E)),!C&&E&&E.empty.fire()},_queueHooks:function(c,_){var b=_+"queueHooks";return wt.get(c,b)||wt.access(c,b,{empty:w.Callbacks("once memory").add(function(){wt.remove(c,[_+"queue",b])})})}}),w.fn.extend({queue:function(c,_){var b=2;return typeof c!="string"&&(_=c,c="fx",b--),arguments.length<b?w.queue(this[0],c):_===void 0?this:this.each(function(){var C=w.queue(this,c,_);w._queueHooks(this,c),c==="fx"&&C[0]!=="inprogress"&&w.dequeue(this,c)})},dequeue:function(c){return this.each(function(){w.dequeue(this,c)})},clearQueue:function(c){return this.queue(c||"fx",[])},promise:function(c,_){var b,C=1,k=w.Deferred(),E=this,I=this.length,V=function(){--C||k.resolveWith(E,[E])};for(typeof c!="string"&&(_=c,c=void 0),c=c||"fx";I--;)b=wt.get(E[I],c+"queueHooks"),b&&b.empty&&(C++,b.empty.add(V));return V(),k.promise(_)}});var yi=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,qe=new RegExp("^(?:([+-])=|)("+yi+")([a-z%]*)$","i"),Re=["Top","Right","Bottom","Left"],je=rt.documentElement,oi=function(c){return w.contains(c.ownerDocument,c)},bi={composed:!0};je.getRootNode&&(oi=function(c){return w.contains(c.ownerDocument,c)||c.getRootNode(bi)===c.ownerDocument});var $e=function(c,_){return c=_||c,c.style.display==="none"||c.style.display===""&&oi(c)&&w.css(c,"display")==="none"};function Dr(c,_,b,C){var k,E,I=20,V=C?function(){return C.cur()}:function(){return w.css(c,_,"")},B=V(),$=b&&b[3]||(w.cssNumber[_]?"":"px"),ht=c.nodeType&&(w.cssNumber[_]||$!=="px"&&+B)&&qe.exec(w.css(c,_));if(ht&&ht[3]!==$){for(B=B/2,$=$||ht[3],ht=+B||1;I--;)w.style(c,_,ht+$),(1-E)*(1-(E=V()/B||.5))<=0&&(I=0),ht=ht/E;ht=ht*2,w.style(c,_,ht+$),b=b||[]}return b&&(ht=+ht||+B||0,k=b[1]?ht+(b[1]+1)*b[2]:+b[2],C&&(C.unit=$,C.start=ht,C.end=k)),k}var qs={};function Vs(c){var _,b=c.ownerDocument,C=c.nodeName,k=qs[C];return k||(_=b.body.appendChild(b.createElement(C)),k=w.css(_,"display"),_.parentNode.removeChild(_),k==="none"&&(k="block"),qs[C]=k,k)}function Ze(c,_){for(var b,C,k=[],E=0,I=c.length;E<I;E++)C=c[E],C.style&&(b=C.style.display,_?(b==="none"&&(k[E]=wt.get(C,"display")||null,k[E]||(C.style.display="")),C.style.display===""&&$e(C)&&(k[E]=Vs(C))):b!=="none"&&(k[E]="none",wt.set(C,"display",b)));for(E=0;E<I;E++)k[E]!=null&&(c[E].style.display=k[E]);return c}w.fn.extend({show:function(){return Ze(this,!0)},hide:function(){return Ze(this)},toggle:function(c){return typeof c=="boolean"?c?this.show():this.hide():this.each(function(){$e(this)?w(this).show():w(this).hide()})}});var An=/^(?:checkbox|radio)$/i,js=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,bs=/^$|^module$|\/(?:java|ecma)script/i;(function(){var c=rt.createDocumentFragment(),_=c.appendChild(rt.createElement("div")),b=rt.createElement("input");b.setAttribute("type","radio"),b.setAttribute("checked","checked"),b.setAttribute("name","t"),_.appendChild(b),z.checkClone=_.cloneNode(!0).cloneNode(!0).lastChild.checked,_.innerHTML="<textarea>x</textarea>",z.noCloneChecked=!!_.cloneNode(!0).lastChild.defaultValue,_.innerHTML="<option></option>",z.option=!!_.lastChild})();var ti={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ti.tbody=ti.tfoot=ti.colgroup=ti.caption=ti.thead,ti.th=ti.td,z.option||(ti.optgroup=ti.option=[1,"<select multiple='multiple'>","</select>"]);function Ye(c,_){var b;return typeof c.getElementsByTagName<"u"?b=c.getElementsByTagName(_||"*"):typeof c.querySelectorAll<"u"?b=c.querySelectorAll(_||"*"):b=[],_===void 0||_&&Et(c,_)?w.merge([c],b):b}function Ai(c,_){for(var b=0,C=c.length;b<C;b++)wt.set(c[b],"globalEval",!_||wt.get(_[b],"globalEval"))}var Le=/<|&#?\w+;/;function Je(c,_,b,C,k){for(var E,I,V,B,$,ht,ct=_.createDocumentFragment(),st=[],yt=0,Pt=c.length;yt<Pt;yt++)if(E=c[yt],E||E===0)if(bt(E)==="object")w.merge(st,E.nodeType?[E]:E);else if(!Le.test(E))st.push(_.createTextNode(E));else{for(I=I||ct.appendChild(_.createElement("div")),V=(js.exec(E)||["",""])[1].toLowerCase(),B=ti[V]||ti._default,I.innerHTML=B[1]+w.htmlPrefilter(E)+B[2],ht=B[0];ht--;)I=I.lastChild;w.merge(st,I.childNodes),I=ct.firstChild,I.textContent=""}for(ct.textContent="",yt=0;E=st[yt++];){if(C&&w.inArray(E,C)>-1){k&&k.push(E);continue}if($=oi(E),I=Ye(ct.appendChild(E),"script"),$&&Ai(I),b)for(ht=0;E=I[ht++];)bs.test(E.type||"")&&b.push(E)}return ct}var ka=/^([^.]*)(?:\.(.+)|)/;function Mn(){return!0}function ws(){return!1}function Ks(c,_,b,C,k,E){var I,V;if(typeof _=="object"){typeof b!="string"&&(C=C||b,b=void 0);for(V in _)Ks(c,V,b,C,_[V],E);return c}if(C==null&&k==null?(k=b,C=b=void 0):k==null&&(typeof b=="string"?(k=C,C=void 0):(k=C,C=b,b=void 0)),k===!1)k=ws;else if(!k)return c;return E===1&&(I=k,k=function(B){return w().off(B),I.apply(this,arguments)},k.guid=I.guid||(I.guid=w.guid++)),c.each(function(){w.event.add(this,_,k,C,b)})}w.event={global:{},add:function(c,_,b,C,k){var E,I,V,B,$,ht,ct,st,yt,Pt,re,se=wt.get(c);if(ae(c))for(b.handler&&(E=b,b=E.handler,k=E.selector),k&&w.find.matchesSelector(je,k),b.guid||(b.guid=w.guid++),(B=se.events)||(B=se.events=Object.create(null)),(I=se.handle)||(I=se.handle=function(ei){return typeof w<"u"&&w.event.triggered!==ei.type?w.event.dispatch.apply(c,arguments):void 0}),_=(_||"").match(ut)||[""],$=_.length;$--;)V=ka.exec(_[$])||[],yt=re=V[1],Pt=(V[2]||"").split(".").sort(),yt&&(ct=w.event.special[yt]||{},yt=(k?ct.delegateType:ct.bindType)||yt,ct=w.event.special[yt]||{},ht=w.extend({type:yt,origType:re,data:C,handler:b,guid:b.guid,selector:k,needsContext:k&&w.expr.match.needsContext.test(k),namespace:Pt.join(".")},E),(st=B[yt])||(st=B[yt]=[],st.delegateCount=0,(!ct.setup||ct.setup.call(c,C,Pt,I)===!1)&&c.addEventListener&&c.addEventListener(yt,I)),ct.add&&(ct.add.call(c,ht),ht.handler.guid||(ht.handler.guid=b.guid)),k?st.splice(st.delegateCount++,0,ht):st.push(ht),w.event.global[yt]=!0)},remove:function(c,_,b,C,k){var E,I,V,B,$,ht,ct,st,yt,Pt,re,se=wt.hasData(c)&&wt.get(c);if(!(!se||!(B=se.events))){for(_=(_||"").match(ut)||[""],$=_.length;$--;){if(V=ka.exec(_[$])||[],yt=re=V[1],Pt=(V[2]||"").split(".").sort(),!yt){for(yt in B)w.event.remove(c,yt+_[$],b,C,!0);continue}for(ct=w.event.special[yt]||{},yt=(C?ct.delegateType:ct.bindType)||yt,st=B[yt]||[],V=V[2]&&new RegExp("(^|\\.)"+Pt.join("\\.(?:.*\\.|)")+"(\\.|$)"),I=E=st.length;E--;)ht=st[E],(k||re===ht.origType)&&(!b||b.guid===ht.guid)&&(!V||V.test(ht.namespace))&&(!C||C===ht.selector||C==="**"&&ht.selector)&&(st.splice(E,1),ht.selector&&st.delegateCount--,ct.remove&&ct.remove.call(c,ht));I&&!st.length&&((!ct.teardown||ct.teardown.call(c,Pt,se.handle)===!1)&&w.removeEvent(c,yt,se.handle),delete B[yt])}w.isEmptyObject(B)&&wt.remove(c,"handle events")}},dispatch:function(c){var _,b,C,k,E,I,V=new Array(arguments.length),B=w.event.fix(c),$=(wt.get(this,"events")||Object.create(null))[B.type]||[],ht=w.event.special[B.type]||{};for(V[0]=B,_=1;_<arguments.length;_++)V[_]=arguments[_];if(B.delegateTarget=this,!(ht.preDispatch&&ht.preDispatch.call(this,B)===!1)){for(I=w.event.handlers.call(this,B,$),_=0;(k=I[_++])&&!B.isPropagationStopped();)for(B.currentTarget=k.elem,b=0;(E=k.handlers[b++])&&!B.isImmediatePropagationStopped();)(!B.rnamespace||E.namespace===!1||B.rnamespace.test(E.namespace))&&(B.handleObj=E,B.data=E.data,C=((w.event.special[E.origType]||{}).handle||E.handler).apply(k.elem,V),C!==void 0&&(B.result=C)===!1&&(B.preventDefault(),B.stopPropagation()));return ht.postDispatch&&ht.postDispatch.call(this,B),B.result}},handlers:function(c,_){var b,C,k,E,I,V=[],B=_.delegateCount,$=c.target;if(B&&$.nodeType&&!(c.type==="click"&&c.button>=1)){for(;$!==this;$=$.parentNode||this)if($.nodeType===1&&!(c.type==="click"&&$.disabled===!0)){for(E=[],I={},b=0;b<B;b++)C=_[b],k=C.selector+" ",I[k]===void 0&&(I[k]=C.needsContext?w(k,this).index($)>-1:w.find(k,this,null,[$]).length),I[k]&&E.push(C);E.length&&V.push({elem:$,handlers:E})}}return $=this,B<_.length&&V.push({elem:$,handlers:_.slice(B)}),V},addProp:function(c,_){Object.defineProperty(w.Event.prototype,c,{enumerable:!0,configurable:!0,get:J(_)?function(){if(this.originalEvent)return _(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[c]},set:function(b){Object.defineProperty(this,c,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(c){return c[w.expando]?c:new w.Event(c)},special:{load:{noBubble:!0},click:{setup:function(c){var _=this||c;return An.test(_.type)&&_.click&&Et(_,"input")&&Tr(_,"click",!0),!1},trigger:function(c){var _=this||c;return An.test(_.type)&&_.click&&Et(_,"input")&&Tr(_,"click"),!0},_default:function(c){var _=c.target;return An.test(_.type)&&_.click&&Et(_,"input")&&wt.get(_,"click")||Et(_,"a")}},beforeunload:{postDispatch:function(c){c.result!==void 0&&c.originalEvent&&(c.originalEvent.returnValue=c.result)}}}};function Tr(c,_,b){if(!b){wt.get(c,_)===void 0&&w.event.add(c,_,Mn);return}wt.set(c,_,!1),w.event.add(c,_,{namespace:!1,handler:function(C){var k,E=wt.get(this,_);if(C.isTrigger&1&&this[_]){if(E)(w.event.special[_]||{}).delegateType&&C.stopPropagation();else if(E=h.call(arguments),wt.set(this,_,E),this[_](),k=wt.get(this,_),wt.set(this,_,!1),E!==k)return C.stopImmediatePropagation(),C.preventDefault(),k}else E&&(wt.set(this,_,w.event.trigger(E[0],E.slice(1),this)),C.stopPropagation(),C.isImmediatePropagationStopped=Mn)}})}w.removeEvent=function(c,_,b){c.removeEventListener&&c.removeEventListener(_,b)},w.Event=function(c,_){if(!(this instanceof w.Event))return new w.Event(c,_);c&&c.type?(this.originalEvent=c,this.type=c.type,this.isDefaultPrevented=c.defaultPrevented||c.defaultPrevented===void 0&&c.returnValue===!1?Mn:ws,this.target=c.target&&c.target.nodeType===3?c.target.parentNode:c.target,this.currentTarget=c.currentTarget,this.relatedTarget=c.relatedTarget):this.type=c,_&&w.extend(this,_),this.timeStamp=c&&c.timeStamp||Date.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:ws,isPropagationStopped:ws,isImmediatePropagationStopped:ws,isSimulated:!1,preventDefault:function(){var c=this.originalEvent;this.isDefaultPrevented=Mn,c&&!this.isSimulated&&c.preventDefault()},stopPropagation:function(){var c=this.originalEvent;this.isPropagationStopped=Mn,c&&!this.isSimulated&&c.stopPropagation()},stopImmediatePropagation:function(){var c=this.originalEvent;this.isImmediatePropagationStopped=Mn,c&&!this.isSimulated&&c.stopImmediatePropagation(),this.stopPropagation()}},w.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},w.event.addProp),w.each({focus:"focusin",blur:"focusout"},function(c,_){function b(C){if(rt.documentMode){var k=wt.get(this,"handle"),E=w.event.fix(C);E.type=C.type==="focusin"?"focus":"blur",E.isSimulated=!0,k(C),E.target===E.currentTarget&&k(E)}else w.event.simulate(_,C.target,w.event.fix(C))}w.event.special[c]={setup:function(){var C;if(Tr(this,c,!0),rt.documentMode)C=wt.get(this,_),C||this.addEventListener(_,b),wt.set(this,_,(C||0)+1);else return!1},trigger:function(){return Tr(this,c),!0},teardown:function(){var C;if(rt.documentMode)C=wt.get(this,_)-1,C?wt.set(this,_,C):(this.removeEventListener(_,b),wt.remove(this,_));else return!1},_default:function(C){return wt.get(C.target,c)},delegateType:_},w.event.special[_]={setup:function(){var C=this.ownerDocument||this.document||this,k=rt.documentMode?this:C,E=wt.get(k,_);E||(rt.documentMode?this.addEventListener(_,b):C.addEventListener(c,b,!0)),wt.set(k,_,(E||0)+1)},teardown:function(){var C=this.ownerDocument||this.document||this,k=rt.documentMode?this:C,E=wt.get(k,_)-1;E?wt.set(k,_,E):(rt.documentMode?this.removeEventListener(_,b):C.removeEventListener(c,b,!0),wt.remove(k,_))}}}),w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(c,_){w.event.special[c]={delegateType:_,bindType:_,handle:function(b){var C,k=this,E=b.relatedTarget,I=b.handleObj;return(!E||E!==k&&!w.contains(k,E))&&(b.type=I.origType,C=I.handler.apply(this,arguments),b.type=_),C}}}),w.fn.extend({on:function(c,_,b,C){return Ks(this,c,_,b,C)},one:function(c,_,b,C){return Ks(this,c,_,b,C,1)},off:function(c,_,b){var C,k;if(c&&c.preventDefault&&c.handleObj)return C=c.handleObj,w(c.delegateTarget).off(C.namespace?C.origType+"."+C.namespace:C.origType,C.selector,C.handler),this;if(typeof c=="object"){for(k in c)this.off(k,_,c[k]);return this}return(_===!1||typeof _=="function")&&(b=_,_=void 0),b===!1&&(b=ws),this.each(function(){w.event.remove(this,c,b,_)})}});var Pu=/<script|<style|<link/i,Nu=/checked\s*(?:[^=]|=\s*.checked.)/i,Lu=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Ea(c,_){return Et(c,"table")&&Et(_.nodeType!==11?_:_.firstChild,"tr")&&w(c).children("tbody")[0]||c}function Ru(c){return c.type=(c.getAttribute("type")!==null)+"/"+c.type,c}function Hu(c){return(c.type||"").slice(0,5)==="true/"?c.type=c.type.slice(5):c.removeAttribute("type"),c}function Aa(c,_){var b,C,k,E,I,V,B;if(_.nodeType===1){if(wt.hasData(c)&&(E=wt.get(c),B=E.events,B)){wt.remove(_,"handle events");for(k in B)for(b=0,C=B[k].length;b<C;b++)w.event.add(_,k,B[k][b])}Ne.hasData(c)&&(I=Ne.access(c),V=w.extend({},I),Ne.set(_,V))}}function Ma(c,_){var b=_.nodeName.toLowerCase();b==="input"&&An.test(c.type)?_.checked=c.checked:(b==="input"||b==="textarea")&&(_.defaultValue=c.defaultValue)}function xs(c,_,b,C){_=m(_);var k,E,I,V,B,$,ht=0,ct=c.length,st=ct-1,yt=_[0],Pt=J(yt);if(Pt||ct>1&&typeof yt=="string"&&!z.checkClone&&Nu.test(yt))return c.each(function(re){var se=c.eq(re);Pt&&(_[0]=yt.call(this,re,se.html())),xs(se,_,b,C)});if(ct&&(k=Je(_,c[0].ownerDocument,!1,c,C),E=k.firstChild,k.childNodes.length===1&&(k=E),E||C)){for(I=w.map(Ye(k,"script"),Ru),V=I.length;ht<ct;ht++)B=k,ht!==st&&(B=w.clone(B,!0,!0),V&&w.merge(I,Ye(B,"script"))),b.call(c[ht],B,ht);if(V)for($=I[I.length-1].ownerDocument,w.map(I,Hu),ht=0;ht<V;ht++)B=I[ht],bs.test(B.type||"")&&!wt.access(B,"globalEval")&&w.contains($,B)&&(B.src&&(B.type||"").toLowerCase()!=="module"?w._evalUrl&&!B.noModule&&w._evalUrl(B.src,{nonce:B.nonce||B.getAttribute("nonce")},$):St(B.textContent.replace(Lu,""),B,$))}return c}function Ia(c,_,b){for(var C,k=_?w.filter(_,c):c,E=0;(C=k[E])!=null;E++)!b&&C.nodeType===1&&w.cleanData(Ye(C)),C.parentNode&&(b&&oi(C)&&Ai(Ye(C,"script")),C.parentNode.removeChild(C));return c}w.extend({htmlPrefilter:function(c){return c},clone:function(c,_,b){var C,k,E,I,V=c.cloneNode(!0),B=oi(c);if(!z.noCloneChecked&&(c.nodeType===1||c.nodeType===11)&&!w.isXMLDoc(c))for(I=Ye(V),E=Ye(c),C=0,k=E.length;C<k;C++)Ma(E[C],I[C]);if(_)if(b)for(E=E||Ye(c),I=I||Ye(V),C=0,k=E.length;C<k;C++)Aa(E[C],I[C]);else Aa(c,V);return I=Ye(V,"script"),I.length>0&&Ai(I,!B&&Ye(c,"script")),V},cleanData:function(c){for(var _,b,C,k=w.event.special,E=0;(b=c[E])!==void 0;E++)if(ae(b)){if(_=b[wt.expando]){if(_.events)for(C in _.events)k[C]?w.event.remove(b,C):w.removeEvent(b,C,_.handle);b[wt.expando]=void 0}b[Ne.expando]&&(b[Ne.expando]=void 0)}}}),w.fn.extend({detach:function(c){return Ia(this,c,!0)},remove:function(c){return Ia(this,c)},text:function(c){return Kt(this,function(_){return _===void 0?w.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=_)})},null,c,arguments.length)},append:function(){return xs(this,arguments,function(c){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var _=Ea(this,c);_.appendChild(c)}})},prepend:function(){return xs(this,arguments,function(c){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var _=Ea(this,c);_.insertBefore(c,_.firstChild)}})},before:function(){return xs(this,arguments,function(c){this.parentNode&&this.parentNode.insertBefore(c,this)})},after:function(){return xs(this,arguments,function(c){this.parentNode&&this.parentNode.insertBefore(c,this.nextSibling)})},empty:function(){for(var c,_=0;(c=this[_])!=null;_++)c.nodeType===1&&(w.cleanData(Ye(c,!1)),c.textContent="");return this},clone:function(c,_){return c=c??!1,_=_??c,this.map(function(){return w.clone(this,c,_)})},html:function(c){return Kt(this,function(_){var b=this[0]||{},C=0,k=this.length;if(_===void 0&&b.nodeType===1)return b.innerHTML;if(typeof _=="string"&&!Pu.test(_)&&!ti[(js.exec(_)||["",""])[1].toLowerCase()]){_=w.htmlPrefilter(_);try{for(;C<k;C++)b=this[C]||{},b.nodeType===1&&(w.cleanData(Ye(b,!1)),b.innerHTML=_);b=0}catch{}}b&&this.empty().append(_)},null,c,arguments.length)},replaceWith:function(){var c=[];return xs(this,arguments,function(_){var b=this.parentNode;w.inArray(this,c)<0&&(w.cleanData(Ye(this)),b&&b.replaceChild(_,this))},c)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(c,_){w.fn[c]=function(b){for(var C,k=[],E=w(b),I=E.length-1,V=0;V<=I;V++)C=V===I?this:this.clone(!0),w(E[V])[_](C),d.apply(k,C.get());return this.pushStack(k)}});var yo=new RegExp("^("+yi+")(?!px)[a-z%]+$","i"),bo=/^--/,Sr=function(c){var _=c.ownerDocument.defaultView;return(!_||!_.opener)&&(_=e),_.getComputedStyle(c)},Oa=function(c,_,b){var C,k,E={};for(k in _)E[k]=c.style[k],c.style[k]=_[k];C=b.call(c);for(k in _)c.style[k]=E[k];return C},kr=new RegExp(Re.join("|"),"i");(function(){function c(){if($){B.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",$.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",je.appendChild(B).appendChild($);var ht=e.getComputedStyle($);b=ht.top!=="1%",V=_(ht.marginLeft)===12,$.style.right="60%",E=_(ht.right)===36,C=_(ht.width)===36,$.style.position="absolute",k=_($.offsetWidth/3)===12,je.removeChild(B),$=null}}function _(ht){return Math.round(parseFloat(ht))}var b,C,k,E,I,V,B=rt.createElement("div"),$=rt.createElement("div");$.style&&($.style.backgroundClip="content-box",$.cloneNode(!0).style.backgroundClip="",z.clearCloneStyle=$.style.backgroundClip==="content-box",w.extend(z,{boxSizingReliable:function(){return c(),C},pixelBoxStyles:function(){return c(),E},pixelPosition:function(){return c(),b},reliableMarginLeft:function(){return c(),V},scrollboxSize:function(){return c(),k},reliableTrDimensions:function(){var ht,ct,st,yt;return I==null&&(ht=rt.createElement("table"),ct=rt.createElement("tr"),st=rt.createElement("div"),ht.style.cssText="position:absolute;left:-11111px;border-collapse:separate",ct.style.cssText="box-sizing:content-box;border:1px solid",ct.style.height="1px",st.style.height="9px",st.style.display="block",je.appendChild(ht).appendChild(ct).appendChild(st),yt=e.getComputedStyle(ct),I=parseInt(yt.height,10)+parseInt(yt.borderTopWidth,10)+parseInt(yt.borderBottomWidth,10)===ct.offsetHeight,je.removeChild(ht)),I}}))})();function Gs(c,_,b){var C,k,E,I,V=bo.test(_),B=c.style;return b=b||Sr(c),b&&(I=b.getPropertyValue(_)||b[_],V&&I&&(I=I.replace(Zt,"$1")||void 0),I===""&&!oi(c)&&(I=w.style(c,_)),!z.pixelBoxStyles()&&yo.test(I)&&kr.test(_)&&(C=B.width,k=B.minWidth,E=B.maxWidth,B.minWidth=B.maxWidth=B.width=I,I=b.width,B.width=C,B.minWidth=k,B.maxWidth=E)),I!==void 0?I+"":I}function Xs(c,_){return{get:function(){if(c()){delete this.get;return}return(this.get=_).apply(this,arguments)}}}var Pa=["Webkit","Moz","ms"],Na=rt.createElement("div").style,La={};function Ra(c){for(var _=c[0].toUpperCase()+c.slice(1),b=Pa.length;b--;)if(c=Pa[b]+_,c in Na)return c}function Er(c){var _=w.cssProps[c]||La[c];return _||(c in Na?c:La[c]=Ra(c)||c)}var Ha=/^(none|table(?!-c[ea]).+)/,Fu={position:"absolute",visibility:"hidden",display:"block"},Fa={letterSpacing:"0",fontWeight:"400"};function Wa(c,_,b){var C=qe.exec(_);return C?Math.max(0,C[2]-(b||0))+(C[3]||"px"):_}function wo(c,_,b,C,k,E){var I=_==="width"?1:0,V=0,B=0,$=0;if(b===(C?"border":"content"))return 0;for(;I<4;I+=2)b==="margin"&&($+=w.css(c,b+Re[I],!0,k)),C?(b==="content"&&(B-=w.css(c,"padding"+Re[I],!0,k)),b!=="margin"&&(B-=w.css(c,"border"+Re[I]+"Width",!0,k))):(B+=w.css(c,"padding"+Re[I],!0,k),b!=="padding"?B+=w.css(c,"border"+Re[I]+"Width",!0,k):V+=w.css(c,"border"+Re[I]+"Width",!0,k));return!C&&E>=0&&(B+=Math.max(0,Math.ceil(c["offset"+_[0].toUpperCase()+_.slice(1)]-E-B-V-.5))||0),B+$}function xo(c,_,b){var C=Sr(c),k=!z.boxSizingReliable()||b,E=k&&w.css(c,"boxSizing",!1,C)==="border-box",I=E,V=Gs(c,_,C),B="offset"+_[0].toUpperCase()+_.slice(1);if(yo.test(V)){if(!b)return V;V="auto"}return(!z.boxSizingReliable()&&E||!z.reliableTrDimensions()&&Et(c,"tr")||V==="auto"||!parseFloat(V)&&w.css(c,"display",!1,C)==="inline")&&c.getClientRects().length&&(E=w.css(c,"boxSizing",!1,C)==="border-box",I=B in c,I&&(V=c[B])),V=parseFloat(V)||0,V+wo(c,_,b||(E?"border":"content"),I,C,V)+"px"}w.extend({cssHooks:{opacity:{get:function(c,_){if(_){var b=Gs(c,"opacity");return b===""?"1":b}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(c,_,b,C){if(!(!c||c.nodeType===3||c.nodeType===8||!c.style)){var k,E,I,V=Yt(_),B=bo.test(_),$=c.style;if(B||(_=Er(V)),I=w.cssHooks[_]||w.cssHooks[V],b!==void 0){if(E=typeof b,E==="string"&&(k=qe.exec(b))&&k[1]&&(b=Dr(c,_,k),E="number"),b==null||b!==b)return;E==="number"&&!B&&(b+=k&&k[3]||(w.cssNumber[V]?"":"px")),!z.clearCloneStyle&&b===""&&_.indexOf("background")===0&&($[_]="inherit"),(!I||!("set"in I)||(b=I.set(c,b,C))!==void 0)&&(B?$.setProperty(_,b):$[_]=b)}else return I&&"get"in I&&(k=I.get(c,!1,C))!==void 0?k:$[_]}},css:function(c,_,b,C){var k,E,I,V=Yt(_),B=bo.test(_);return B||(_=Er(V)),I=w.cssHooks[_]||w.cssHooks[V],I&&"get"in I&&(k=I.get(c,!0,b)),k===void 0&&(k=Gs(c,_,C)),k==="normal"&&_ in Fa&&(k=Fa[_]),b===""||b?(E=parseFloat(k),b===!0||isFinite(E)?E||0:k):k}}),w.each(["height","width"],function(c,_){w.cssHooks[_]={get:function(b,C,k){if(C)return Ha.test(w.css(b,"display"))&&(!b.getClientRects().length||!b.getBoundingClientRect().width)?Oa(b,Fu,function(){return xo(b,_,k)}):xo(b,_,k)},set:function(b,C,k){var E,I=Sr(b),V=!z.scrollboxSize()&&I.position==="absolute",B=V||k,$=B&&w.css(b,"boxSizing",!1,I)==="border-box",ht=k?wo(b,_,k,$,I):0;return $&&V&&(ht-=Math.ceil(b["offset"+_[0].toUpperCase()+_.slice(1)]-parseFloat(I[_])-wo(b,_,"border",!1,I)-.5)),ht&&(E=qe.exec(C))&&(E[3]||"px")!=="px"&&(b.style[_]=C,C=w.css(b,_)),Wa(b,C,ht)}}}),w.cssHooks.marginLeft=Xs(z.reliableMarginLeft,function(c,_){if(_)return(parseFloat(Gs(c,"marginLeft"))||c.getBoundingClientRect().left-Oa(c,{marginLeft:0},function(){return c.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(c,_){w.cssHooks[c+_]={expand:function(b){for(var C=0,k={},E=typeof b=="string"?b.split(" "):[b];C<4;C++)k[c+Re[C]+_]=E[C]||E[C-2]||E[0];return k}},c!=="margin"&&(w.cssHooks[c+_].set=Wa)}),w.fn.extend({css:function(c,_){return Kt(this,function(b,C,k){var E,I,V={},B=0;if(Array.isArray(C)){for(E=Sr(b),I=C.length;B<I;B++)V[C[B]]=w.css(b,C[B],!1,E);return V}return k!==void 0?w.style(b,C,k):w.css(b,C)},c,_,arguments.length>1)}});function ci(c,_,b,C,k){return new ci.prototype.init(c,_,b,C,k)}w.Tween=ci,ci.prototype={constructor:ci,init:function(c,_,b,C,k,E){this.elem=c,this.prop=b,this.easing=k||w.easing._default,this.options=_,this.start=this.now=this.cur(),this.end=C,this.unit=E||(w.cssNumber[b]?"":"px")},cur:function(){var c=ci.propHooks[this.prop];return c&&c.get?c.get(this):ci.propHooks._default.get(this)},run:function(c){var _,b=ci.propHooks[this.prop];return this.options.duration?this.pos=_=w.easing[this.easing](c,this.options.duration*c,0,1,this.options.duration):this.pos=_=c,this.now=(this.end-this.start)*_+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),b&&b.set?b.set(this):ci.propHooks._default.set(this),this}},ci.prototype.init.prototype=ci.prototype,ci.propHooks={_default:{get:function(c){var _;return c.elem.nodeType!==1||c.elem[c.prop]!=null&&c.elem.style[c.prop]==null?c.elem[c.prop]:(_=w.css(c.elem,c.prop,""),!_||_==="auto"?0:_)},set:function(c){w.fx.step[c.prop]?w.fx.step[c.prop](c):c.elem.nodeType===1&&(w.cssHooks[c.prop]||c.elem.style[Er(c.prop)]!=null)?w.style(c.elem,c.prop,c.now+c.unit):c.elem[c.prop]=c.now}}},ci.propHooks.scrollTop=ci.propHooks.scrollLeft={set:function(c){c.elem.nodeType&&c.elem.parentNode&&(c.elem[c.prop]=c.now)}},w.easing={linear:function(c){return c},swing:function(c){return .5-Math.cos(c*Math.PI)/2},_default:"swing"},w.fx=ci.prototype.init,w.fx.step={};var Kn,Cs,Wu=/^(?:toggle|show|hide)$/,Ya=/queueHooks$/;function Ds(){Cs&&(rt.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(Ds):e.setTimeout(Ds,w.fx.interval),w.fx.tick())}function Co(){return e.setTimeout(function(){Kn=void 0}),Kn=Date.now()}function Ar(c,_){var b,C=0,k={height:c};for(_=_?1:0;C<4;C+=2-_)b=Re[C],k["margin"+b]=k["padding"+b]=c;return _&&(k.opacity=k.width=c),k}function Do(c,_,b){for(var C,k=(Yi.tweeners[_]||[]).concat(Yi.tweeners["*"]),E=0,I=k.length;E<I;E++)if(C=k[E].call(b,_,c))return C}function za(c,_,b){var C,k,E,I,V,B,$,ht,ct="width"in _||"height"in _,st=this,yt={},Pt=c.style,re=c.nodeType&&$e(c),se=wt.get(c,"fxshow");b.queue||(I=w._queueHooks(c,"fx"),I.unqueued==null&&(I.unqueued=0,V=I.empty.fire,I.empty.fire=function(){I.unqueued||V()}),I.unqueued++,st.always(function(){st.always(function(){I.unqueued--,w.queue(c,"fx").length||I.empty.fire()})}));for(C in _)if(k=_[C],Wu.test(k)){if(delete _[C],E=E||k==="toggle",k===(re?"hide":"show"))if(k==="show"&&se&&se[C]!==void 0)re=!0;else continue;yt[C]=se&&se[C]||w.style(c,C)}if(B=!w.isEmptyObject(_),!(!B&&w.isEmptyObject(yt))){ct&&c.nodeType===1&&(b.overflow=[Pt.overflow,Pt.overflowX,Pt.overflowY],$=se&&se.display,$==null&&($=wt.get(c,"display")),ht=w.css(c,"display"),ht==="none"&&($?ht=$:(Ze([c],!0),$=c.style.display||$,ht=w.css(c,"display"),Ze([c]))),(ht==="inline"||ht==="inline-block"&&$!=null)&&w.css(c,"float")==="none"&&(B||(st.done(function(){Pt.display=$}),$==null&&(ht=Pt.display,$=ht==="none"?"":ht)),Pt.display="inline-block")),b.overflow&&(Pt.overflow="hidden",st.always(function(){Pt.overflow=b.overflow[0],Pt.overflowX=b.overflow[1],Pt.overflowY=b.overflow[2]})),B=!1;for(C in yt)B||(se?"hidden"in se&&(re=se.hidden):se=wt.access(c,"fxshow",{display:$}),E&&(se.hidden=!re),re&&Ze([c],!0),st.done(function(){re||Ze([c]),wt.remove(c,"fxshow");for(C in yt)w.style(c,C,yt[C])})),B=Do(re?se[C]:0,C,st),C in se||(se[C]=B.start,re&&(B.end=B.start,B.start=0))}}function To(c,_){var b,C,k,E,I;for(b in c)if(C=Yt(b),k=_[C],E=c[b],Array.isArray(E)&&(k=E[1],E=c[b]=E[0]),b!==C&&(c[C]=E,delete c[b]),I=w.cssHooks[C],I&&"expand"in I){E=I.expand(E),delete c[C];for(b in E)b in c||(c[b]=E[b],_[b]=k)}else _[C]=k}function Yi(c,_,b){var C,k,E=0,I=Yi.prefilters.length,V=w.Deferred().always(function(){delete B.elem}),B=function(){if(k)return!1;for(var ct=Kn||Co(),st=Math.max(0,$.startTime+$.duration-ct),yt=st/$.duration||0,Pt=1-yt,re=0,se=$.tweens.length;re<se;re++)$.tweens[re].run(Pt);return V.notifyWith(c,[$,Pt,st]),Pt<1&&se?st:(se||V.notifyWith(c,[$,1,0]),V.resolveWith(c,[$]),!1)},$=V.promise({elem:c,props:w.extend({},_),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},b),originalProperties:_,originalOptions:b,startTime:Kn||Co(),duration:b.duration,tweens:[],createTween:function(ct,st){var yt=w.Tween(c,$.opts,ct,st,$.opts.specialEasing[ct]||$.opts.easing);return $.tweens.push(yt),yt},stop:function(ct){var st=0,yt=ct?$.tweens.length:0;if(k)return this;for(k=!0;st<yt;st++)$.tweens[st].run(1);return ct?(V.notifyWith(c,[$,1,0]),V.resolveWith(c,[$,ct])):V.rejectWith(c,[$,ct]),this}}),ht=$.props;for(To(ht,$.opts.specialEasing);E<I;E++)if(C=Yi.prefilters[E].call($,c,ht,$.opts),C)return J(C.stop)&&(w._queueHooks($.elem,$.opts.queue).stop=C.stop.bind(C)),C;return w.map(ht,Do,$),J($.opts.start)&&$.opts.start.call(c,$),$.progress($.opts.progress).done($.opts.done,$.opts.complete).fail($.opts.fail).always($.opts.always),w.fx.timer(w.extend(B,{elem:c,anim:$,queue:$.opts.queue})),$}w.Animation=w.extend(Yi,{tweeners:{"*":[function(c,_){var b=this.createTween(c,_);return Dr(b.elem,c,qe.exec(_),b),b}]},tweener:function(c,_){J(c)?(_=c,c=["*"]):c=c.match(ut);for(var b,C=0,k=c.length;C<k;C++)b=c[C],Yi.tweeners[b]=Yi.tweeners[b]||[],Yi.tweeners[b].unshift(_)},prefilters:[za],prefilter:function(c,_){_?Yi.prefilters.unshift(c):Yi.prefilters.push(c)}}),w.speed=function(c,_,b){var C=c&&typeof c=="object"?w.extend({},c):{complete:b||!b&&_||J(c)&&c,duration:c,easing:b&&_||_&&!J(_)&&_};return w.fx.off?C.duration=0:typeof C.duration!="number"&&(C.duration in w.fx.speeds?C.duration=w.fx.speeds[C.duration]:C.duration=w.fx.speeds._default),(C.queue==null||C.queue===!0)&&(C.queue="fx"),C.old=C.complete,C.complete=function(){J(C.old)&&C.old.call(this),C.queue&&w.dequeue(this,C.queue)},C},w.fn.extend({fadeTo:function(c,_,b,C){return this.filter($e).css("opacity",0).show().end().animate({opacity:_},c,b,C)},animate:function(c,_,b,C){var k=w.isEmptyObject(c),E=w.speed(_,b,C),I=function(){var V=Yi(this,w.extend({},c),E);(k||wt.get(this,"finish"))&&V.stop(!0)};return I.finish=I,k||E.queue===!1?this.each(I):this.queue(E.queue,I)},stop:function(c,_,b){var C=function(k){var E=k.stop;delete k.stop,E(b)};return typeof c!="string"&&(b=_,_=c,c=void 0),_&&this.queue(c||"fx",[]),this.each(function(){var k=!0,E=c!=null&&c+"queueHooks",I=w.timers,V=wt.get(this);if(E)V[E]&&V[E].stop&&C(V[E]);else for(E in V)V[E]&&V[E].stop&&Ya.test(E)&&C(V[E]);for(E=I.length;E--;)I[E].elem===this&&(c==null||I[E].queue===c)&&(I[E].anim.stop(b),k=!1,I.splice(E,1));(k||!b)&&w.dequeue(this,c)})},finish:function(c){return c!==!1&&(c=c||"fx"),this.each(function(){var _,b=wt.get(this),C=b[c+"queue"],k=b[c+"queueHooks"],E=w.timers,I=C?C.length:0;for(b.finish=!0,w.queue(this,c,[]),k&&k.stop&&k.stop.call(this,!0),_=E.length;_--;)E[_].elem===this&&E[_].queue===c&&(E[_].anim.stop(!0),E.splice(_,1));for(_=0;_<I;_++)C[_]&&C[_].finish&&C[_].finish.call(this);delete b.finish})}}),w.each(["toggle","show","hide"],function(c,_){var b=w.fn[_];w.fn[_]=function(C,k,E){return C==null||typeof C=="boolean"?b.apply(this,arguments):this.animate(Ar(_,!0),C,k,E)}}),w.each({slideDown:Ar("show"),slideUp:Ar("hide"),slideToggle:Ar("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(c,_){w.fn[c]=function(b,C,k){return this.animate(_,b,C,k)}}),w.timers=[],w.fx.tick=function(){var c,_=0,b=w.timers;for(Kn=Date.now();_<b.length;_++)c=b[_],!c()&&b[_]===c&&b.splice(_--,1);b.length||w.fx.stop(),Kn=void 0},w.fx.timer=function(c){w.timers.push(c),w.fx.start()},w.fx.interval=13,w.fx.start=function(){Cs||(Cs=!0,Ds())},w.fx.stop=function(){Cs=null},w.fx.speeds={slow:600,fast:200,_default:400},w.fn.delay=function(c,_){return c=w.fx&&w.fx.speeds[c]||c,_=_||"fx",this.queue(_,function(b,C){var k=e.setTimeout(b,c);C.stop=function(){e.clearTimeout(k)}})},function(){var c=rt.createElement("input"),_=rt.createElement("select"),b=_.appendChild(rt.createElement("option"));c.type="checkbox",z.checkOn=c.value!=="",z.optSelected=b.selected,c=rt.createElement("input"),c.value="t",c.type="radio",z.radioValue=c.value==="t"}();var So,Gn=w.expr.attrHandle;w.fn.extend({attr:function(c,_){return Kt(this,w.attr,c,_,arguments.length>1)},removeAttr:function(c){return this.each(function(){w.removeAttr(this,c)})}}),w.extend({attr:function(c,_,b){var C,k,E=c.nodeType;if(!(E===3||E===8||E===2)){if(typeof c.getAttribute>"u")return w.prop(c,_,b);if((E!==1||!w.isXMLDoc(c))&&(k=w.attrHooks[_.toLowerCase()]||(w.expr.match.bool.test(_)?So:void 0)),b!==void 0){if(b===null){w.removeAttr(c,_);return}return k&&"set"in k&&(C=k.set(c,b,_))!==void 0?C:(c.setAttribute(_,b+""),b)}return k&&"get"in k&&(C=k.get(c,_))!==null?C:(C=w.find.attr(c,_),C??void 0)}},attrHooks:{type:{set:function(c,_){if(!z.radioValue&&_==="radio"&&Et(c,"input")){var b=c.value;return c.setAttribute("type",_),b&&(c.value=b),_}}}},removeAttr:function(c,_){var b,C=0,k=_&&_.match(ut);if(k&&c.nodeType===1)for(;b=k[C++];)c.removeAttribute(b)}}),So={set:function(c,_,b){return _===!1?w.removeAttr(c,b):c.setAttribute(b,b),b}},w.each(w.expr.match.bool.source.match(/\w+/g),function(c,_){var b=Gn[_]||w.find.attr;Gn[_]=function(C,k,E){var I,V,B=k.toLowerCase();return E||(V=Gn[B],Gn[B]=I,I=b(C,k,E)!=null?B:null,Gn[B]=V),I}});var ko=/^(?:input|select|textarea|button)$/i,Ts=/^(?:a|area)$/i;w.fn.extend({prop:function(c,_){return Kt(this,w.prop,c,_,arguments.length>1)},removeProp:function(c){return this.each(function(){delete this[w.propFix[c]||c]})}}),w.extend({prop:function(c,_,b){var C,k,E=c.nodeType;if(!(E===3||E===8||E===2))return(E!==1||!w.isXMLDoc(c))&&(_=w.propFix[_]||_,k=w.propHooks[_]),b!==void 0?k&&"set"in k&&(C=k.set(c,b,_))!==void 0?C:c[_]=b:k&&"get"in k&&(C=k.get(c,_))!==null?C:c[_]},propHooks:{tabIndex:{get:function(c){var _=w.find.attr(c,"tabindex");return _?parseInt(_,10):ko.test(c.nodeName)||Ts.test(c.nodeName)&&c.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),z.optSelected||(w.propHooks.selected={get:function(c){var _=c.parentNode;return _&&_.parentNode&&_.parentNode.selectedIndex,null},set:function(c){var _=c.parentNode;_&&(_.selectedIndex,_.parentNode&&_.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function In(c){var _=c.match(ut)||[];return _.join(" ")}function On(c){return c.getAttribute&&c.getAttribute("class")||""}function Eo(c){return Array.isArray(c)?c:typeof c=="string"?c.match(ut)||[]:[]}w.fn.extend({addClass:function(c){var _,b,C,k,E,I;return J(c)?this.each(function(V){w(this).addClass(c.call(this,V,On(this)))}):(_=Eo(c),_.length?this.each(function(){if(C=On(this),b=this.nodeType===1&&" "+In(C)+" ",b){for(E=0;E<_.length;E++)k=_[E],b.indexOf(" "+k+" ")<0&&(b+=k+" ");I=In(b),C!==I&&this.setAttribute("class",I)}}):this)},removeClass:function(c){var _,b,C,k,E,I;return J(c)?this.each(function(V){w(this).removeClass(c.call(this,V,On(this)))}):arguments.length?(_=Eo(c),_.length?this.each(function(){if(C=On(this),b=this.nodeType===1&&" "+In(C)+" ",b){for(E=0;E<_.length;E++)for(k=_[E];b.indexOf(" "+k+" ")>-1;)b=b.replace(" "+k+" "," ");I=In(b),C!==I&&this.setAttribute("class",I)}}):this):this.attr("class","")},toggleClass:function(c,_){var b,C,k,E,I=typeof c,V=I==="string"||Array.isArray(c);return J(c)?this.each(function(B){w(this).toggleClass(c.call(this,B,On(this),_),_)}):typeof _=="boolean"&&V?_?this.addClass(c):this.removeClass(c):(b=Eo(c),this.each(function(){if(V)for(E=w(this),k=0;k<b.length;k++)C=b[k],E.hasClass(C)?E.removeClass(C):E.addClass(C);else(c===void 0||I==="boolean")&&(C=On(this),C&&wt.set(this,"__className__",C),this.setAttribute&&this.setAttribute("class",C||c===!1?"":wt.get(this,"__className__")||""))}))},hasClass:function(c){var _,b,C=0;for(_=" "+c+" ";b=this[C++];)if(b.nodeType===1&&(" "+In(On(b))+" ").indexOf(_)>-1)return!0;return!1}});var Ba=/\r/g;w.fn.extend({val:function(c){var _,b,C,k=this[0];return arguments.length?(C=J(c),this.each(function(E){var I;this.nodeType===1&&(C?I=c.call(this,E,w(this).val()):I=c,I==null?I="":typeof I=="number"?I+="":Array.isArray(I)&&(I=w.map(I,function(V){return V==null?"":V+""})),_=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()],(!_||!("set"in _)||_.set(this,I,"value")===void 0)&&(this.value=I))})):k?(_=w.valHooks[k.type]||w.valHooks[k.nodeName.toLowerCase()],_&&"get"in _&&(b=_.get(k,"value"))!==void 0?b:(b=k.value,typeof b=="string"?b.replace(Ba,""):b??"")):void 0}}),w.extend({valHooks:{option:{get:function(c){var _=w.find.attr(c,"value");return _??In(w.text(c))}},select:{get:function(c){var _,b,C,k=c.options,E=c.selectedIndex,I=c.type==="select-one",V=I?null:[],B=I?E+1:k.length;for(E<0?C=B:C=I?E:0;C<B;C++)if(b=k[C],(b.selected||C===E)&&!b.disabled&&(!b.parentNode.disabled||!Et(b.parentNode,"optgroup"))){if(_=w(b).val(),I)return _;V.push(_)}return V},set:function(c,_){for(var b,C,k=c.options,E=w.makeArray(_),I=k.length;I--;)C=k[I],(C.selected=w.inArray(w.valHooks.option.get(C),E)>-1)&&(b=!0);return b||(c.selectedIndex=-1),E}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(c,_){if(Array.isArray(_))return c.checked=w.inArray(w(c).val(),_)>-1}},z.checkOn||(w.valHooks[this].get=function(c){return c.getAttribute("value")===null?"on":c.value})});var Ss=e.location,Ao={guid:Date.now()},Mr=/\?/;w.parseXML=function(c){var _,b;if(!c||typeof c!="string")return null;try{_=new e.DOMParser().parseFromString(c,"text/xml")}catch{}return b=_&&_.getElementsByTagName("parsererror")[0],(!_||b)&&w.error("Invalid XML: "+(b?w.map(b.childNodes,function(C){return C.textContent}).join(`
- `):c)),_};var Ua=/^(?:focusinfocus|focusoutblur)$/,qa=function(c){c.stopPropagation()};w.extend(w.event,{trigger:function(c,_,b,C){var k,E,I,V,B,$,ht,ct,st=[b||rt],yt=P.call(c,"type")?c.type:c,Pt=P.call(c,"namespace")?c.namespace.split("."):[];if(E=ct=I=b=b||rt,!(b.nodeType===3||b.nodeType===8)&&!Ua.test(yt+w.event.triggered)&&(yt.indexOf(".")>-1&&(Pt=yt.split("."),yt=Pt.shift(),Pt.sort()),B=yt.indexOf(":")<0&&"on"+yt,c=c[w.expando]?c:new w.Event(yt,typeof c=="object"&&c),c.isTrigger=C?2:3,c.namespace=Pt.join("."),c.rnamespace=c.namespace?new RegExp("(^|\\.)"+Pt.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,c.result=void 0,c.target||(c.target=b),_=_==null?[c]:w.makeArray(_,[c]),ht=w.event.special[yt]||{},!(!C&&ht.trigger&&ht.trigger.apply(b,_)===!1))){if(!C&&!ht.noBubble&&!it(b)){for(V=ht.delegateType||yt,Ua.test(V+yt)||(E=E.parentNode);E;E=E.parentNode)st.push(E),I=E;I===(b.ownerDocument||rt)&&st.push(I.defaultView||I.parentWindow||e)}for(k=0;(E=st[k++])&&!c.isPropagationStopped();)ct=E,c.type=k>1?V:ht.bindType||yt,$=(wt.get(E,"events")||Object.create(null))[c.type]&&wt.get(E,"handle"),$&&$.apply(E,_),$=B&&E[B],$&&$.apply&&ae(E)&&(c.result=$.apply(E,_),c.result===!1&&c.preventDefault());return c.type=yt,!C&&!c.isDefaultPrevented()&&(!ht._default||ht._default.apply(st.pop(),_)===!1)&&ae(b)&&B&&J(b[yt])&&!it(b)&&(I=b[B],I&&(b[B]=null),w.event.triggered=yt,c.isPropagationStopped()&&ct.addEventListener(yt,qa),b[yt](),c.isPropagationStopped()&&ct.removeEventListener(yt,qa),w.event.triggered=void 0,I&&(b[B]=I)),c.result}},simulate:function(c,_,b){var C=w.extend(new w.Event,b,{type:c,isSimulated:!0});w.event.trigger(C,null,_)}}),w.fn.extend({trigger:function(c,_){return this.each(function(){w.event.trigger(c,_,this)})},triggerHandler:function(c,_){var b=this[0];if(b)return w.event.trigger(c,_,b,!0)}});var Yu=/\[\]$/,Mo=/\r?\n/g,zu=/^(?:submit|button|image|reset|file)$/i,Bu=/^(?:input|select|textarea|keygen)/i;function Io(c,_,b,C){var k;if(Array.isArray(_))w.each(_,function(E,I){b||Yu.test(c)?C(c,I):Io(c+"["+(typeof I=="object"&&I!=null?E:"")+"]",I,b,C)});else if(!b&&bt(_)==="object")for(k in _)Io(c+"["+k+"]",_[k],b,C);else C(c,_)}w.param=function(c,_){var b,C=[],k=function(E,I){var V=J(I)?I():I;C[C.length]=encodeURIComponent(E)+"="+encodeURIComponent(V??"")};if(c==null)return"";if(Array.isArray(c)||c.jquery&&!w.isPlainObject(c))w.each(c,function(){k(this.name,this.value)});else for(b in c)Io(b,c[b],_,k);return C.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var c=w.prop(this,"elements");return c?w.makeArray(c):this}).filter(function(){var c=this.type;return this.name&&!w(this).is(":disabled")&&Bu.test(this.nodeName)&&!zu.test(c)&&(this.checked||!An.test(c))}).map(function(c,_){var b=w(this).val();return b==null?null:Array.isArray(b)?w.map(b,function(C){return{name:_.name,value:C.replace(Mo,`\r
- `)}}):{name:_.name,value:b.replace(Mo,`\r
- `)}}).get()}});var Uu=/%20/g,Oo=/#.*$/,qu=/([?&])_=[^&]*/,Vu=/^(.*?):[ \t]*([^\r\n]*)$/mg,ju=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ku=/^(?:GET|HEAD)$/,Gu=/^\/\//,Oe={},Ae={},Va="*/".concat("*"),Po=rt.createElement("a");Po.href=Ss.href;function ja(c){return function(_,b){typeof _!="string"&&(b=_,_="*");var C,k=0,E=_.toLowerCase().match(ut)||[];if(J(b))for(;C=E[k++];)C[0]==="+"?(C=C.slice(1)||"*",(c[C]=c[C]||[]).unshift(b)):(c[C]=c[C]||[]).push(b)}}function Ka(c,_,b,C){var k={},E=c===Ae;function I(V){var B;return k[V]=!0,w.each(c[V]||[],function($,ht){var ct=ht(_,b,C);if(typeof ct=="string"&&!E&&!k[ct])return _.dataTypes.unshift(ct),I(ct),!1;if(E)return!(B=ct)}),B}return I(_.dataTypes[0])||!k["*"]&&I("*")}function No(c,_){var b,C,k=w.ajaxSettings.flatOptions||{};for(b in _)_[b]!==void 0&&((k[b]?c:C||(C={}))[b]=_[b]);return C&&w.extend(!0,c,C),c}function Xu(c,_,b){for(var C,k,E,I,V=c.contents,B=c.dataTypes;B[0]==="*";)B.shift(),C===void 0&&(C=c.mimeType||_.getResponseHeader("Content-Type"));if(C){for(k in V)if(V[k]&&V[k].test(C)){B.unshift(k);break}}if(B[0]in b)E=B[0];else{for(k in b){if(!B[0]||c.converters[k+" "+B[0]]){E=k;break}I||(I=k)}E=E||I}if(E)return E!==B[0]&&B.unshift(E),b[E]}function Ga(c,_,b,C){var k,E,I,V,B,$={},ht=c.dataTypes.slice();if(ht[1])for(I in c.converters)$[I.toLowerCase()]=c.converters[I];for(E=ht.shift();E;)if(c.responseFields[E]&&(b[c.responseFields[E]]=_),!B&&C&&c.dataFilter&&(_=c.dataFilter(_,c.dataType)),B=E,E=ht.shift(),E){if(E==="*")E=B;else if(B!=="*"&&B!==E){if(I=$[B+" "+E]||$["* "+E],!I){for(k in $)if(V=k.split(" "),V[1]===E&&(I=$[B+" "+V[0]]||$["* "+V[0]],I)){I===!0?I=$[k]:$[k]!==!0&&(E=V[0],ht.unshift(V[1]));break}}if(I!==!0)if(I&&c.throws)_=I(_);else try{_=I(_)}catch(ct){return{state:"parsererror",error:I?ct:"No conversion from "+B+" to "+E}}}}return{state:"success",data:_}}w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ss.href,type:"GET",isLocal:ju.test(Ss.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Va,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(c,_){return _?No(No(c,w.ajaxSettings),_):No(w.ajaxSettings,c)},ajaxPrefilter:ja(Oe),ajaxTransport:ja(Ae),ajax:function(c,_){typeof c=="object"&&(_=c,c=void 0),_=_||{};var b,C,k,E,I,V,B,$,ht,ct,st=w.ajaxSetup({},_),yt=st.context||st,Pt=st.context&&(yt.nodeType||yt.jquery)?w(yt):w.event,re=w.Deferred(),se=w.Callbacks("once memory"),ei=st.statusCode||{},Be={},Qi={},$i="canceled",ye={readyState:0,getResponseHeader:function(be){var Ie;if(B){if(!E)for(E={};Ie=Vu.exec(k);)E[Ie[1].toLowerCase()+" "]=(E[Ie[1].toLowerCase()+" "]||[]).concat(Ie[2]);Ie=E[be.toLowerCase()+" "]}return Ie==null?null:Ie.join(", ")},getAllResponseHeaders:function(){return B?k:null},setRequestHeader:function(be,Ie){return B==null&&(be=Qi[be.toLowerCase()]=Qi[be.toLowerCase()]||be,Be[be]=Ie),this},overrideMimeType:function(be){return B==null&&(st.mimeType=be),this},statusCode:function(be){var Ie;if(be)if(B)ye.always(be[ye.status]);else for(Ie in be)ei[Ie]=[ei[Ie],be[Ie]];return this},abort:function(be){var Ie=be||$i;return b&&b.abort(Ie),Pn(0,Ie),this}};if(re.promise(ye),st.url=((c||st.url||Ss.href)+"").replace(Gu,Ss.protocol+"//"),st.type=_.method||_.type||st.method||st.type,st.dataTypes=(st.dataType||"*").toLowerCase().match(ut)||[""],st.crossDomain==null){V=rt.createElement("a");try{V.href=st.url,V.href=V.href,st.crossDomain=Po.protocol+"//"+Po.host!=V.protocol+"//"+V.host}catch{st.crossDomain=!0}}if(st.data&&st.processData&&typeof st.data!="string"&&(st.data=w.param(st.data,st.traditional)),Ka(Oe,st,_,ye),B)return ye;$=w.event&&st.global,$&&w.active++===0&&w.event.trigger("ajaxStart"),st.type=st.type.toUpperCase(),st.hasContent=!Ku.test(st.type),C=st.url.replace(Oo,""),st.hasContent?st.data&&st.processData&&(st.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(st.data=st.data.replace(Uu,"+")):(ct=st.url.slice(C.length),st.data&&(st.processData||typeof st.data=="string")&&(C+=(Mr.test(C)?"&":"?")+st.data,delete st.data),st.cache===!1&&(C=C.replace(qu,"$1"),ct=(Mr.test(C)?"&":"?")+"_="+Ao.guid+++ct),st.url=C+ct),st.ifModified&&(w.lastModified[C]&&ye.setRequestHeader("If-Modified-Since",w.lastModified[C]),w.etag[C]&&ye.setRequestHeader("If-None-Match",w.etag[C])),(st.data&&st.hasContent&&st.contentType!==!1||_.contentType)&&ye.setRequestHeader("Content-Type",st.contentType),ye.setRequestHeader("Accept",st.dataTypes[0]&&st.accepts[st.dataTypes[0]]?st.accepts[st.dataTypes[0]]+(st.dataTypes[0]!=="*"?", "+Va+"; q=0.01":""):st.accepts["*"]);for(ht in st.headers)ye.setRequestHeader(ht,st.headers[ht]);if(st.beforeSend&&(st.beforeSend.call(yt,ye,st)===!1||B))return ye.abort();if($i="abort",se.add(st.complete),ye.done(st.success),ye.fail(st.error),b=Ka(Ae,st,_,ye),!b)Pn(-1,"No Transport");else{if(ye.readyState=1,$&&Pt.trigger("ajaxSend",[ye,st]),B)return ye;st.async&&st.timeout>0&&(I=e.setTimeout(function(){ye.abort("timeout")},st.timeout));try{B=!1,b.send(Be,Pn)}catch(be){if(B)throw be;Pn(-1,be)}}function Pn(be,Ie,Zs,Or){var zi,Xn,Ii,gn,Nn,di=Ie;B||(B=!0,I&&e.clearTimeout(I),b=void 0,k=Or||"",ye.readyState=be>0?4:0,zi=be>=200&&be<300||be===304,Zs&&(gn=Xu(st,ye,Zs)),!zi&&w.inArray("script",st.dataTypes)>-1&&w.inArray("json",st.dataTypes)<0&&(st.converters["text script"]=function(){}),gn=Ga(st,gn,ye,zi),zi?(st.ifModified&&(Nn=ye.getResponseHeader("Last-Modified"),Nn&&(w.lastModified[C]=Nn),Nn=ye.getResponseHeader("etag"),Nn&&(w.etag[C]=Nn)),be===204||st.type==="HEAD"?di="nocontent":be===304?di="notmodified":(di=gn.state,Xn=gn.data,Ii=gn.error,zi=!Ii)):(Ii=di,(be||!di)&&(di="error",be<0&&(be=0))),ye.status=be,ye.statusText=(Ie||di)+"",zi?re.resolveWith(yt,[Xn,di,ye]):re.rejectWith(yt,[ye,di,Ii]),ye.statusCode(ei),ei=void 0,$&&Pt.trigger(zi?"ajaxSuccess":"ajaxError",[ye,st,zi?Xn:Ii]),se.fireWith(yt,[ye,di]),$&&(Pt.trigger("ajaxComplete",[ye,st]),--w.active||w.event.trigger("ajaxStop")))}return ye},getJSON:function(c,_,b){return w.get(c,_,b,"json")},getScript:function(c,_){return w.get(c,void 0,_,"script")}}),w.each(["get","post"],function(c,_){w[_]=function(b,C,k,E){return J(C)&&(E=E||k,k=C,C=void 0),w.ajax(w.extend({url:b,type:_,dataType:E,data:C,success:k},w.isPlainObject(b)&&b))}}),w.ajaxPrefilter(function(c){var _;for(_ in c.headers)_.toLowerCase()==="content-type"&&(c.contentType=c.headers[_]||"")}),w._evalUrl=function(c,_,b){return w.ajax({url:c,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(C){w.globalEval(C,_,b)}})},w.fn.extend({wrapAll:function(c){var _;return this[0]&&(J(c)&&(c=c.call(this[0])),_=w(c,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&_.insertBefore(this[0]),_.map(function(){for(var b=this;b.firstElementChild;)b=b.firstElementChild;return b}).append(this)),this},wrapInner:function(c){return J(c)?this.each(function(_){w(this).wrapInner(c.call(this,_))}):this.each(function(){var _=w(this),b=_.contents();b.length?b.wrapAll(c):_.append(c)})},wrap:function(c){var _=J(c);return this.each(function(b){w(this).wrapAll(_?c.call(this,b):c)})},unwrap:function(c){return this.parent(c).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(c){return!w.expr.pseudos.visible(c)},w.expr.pseudos.visible=function(c){return!!(c.offsetWidth||c.offsetHeight||c.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch{}};var Zu={0:200,1223:204},ze=w.ajaxSettings.xhr();z.cors=!!ze&&"withCredentials"in ze,z.ajax=ze=!!ze,w.ajaxTransport(function(c){var _,b;if(z.cors||ze&&!c.crossDomain)return{send:function(C,k){var E,I=c.xhr();if(I.open(c.type,c.url,c.async,c.username,c.password),c.xhrFields)for(E in c.xhrFields)I[E]=c.xhrFields[E];c.mimeType&&I.overrideMimeType&&I.overrideMimeType(c.mimeType),!c.crossDomain&&!C["X-Requested-With"]&&(C["X-Requested-With"]="XMLHttpRequest");for(E in C)I.setRequestHeader(E,C[E]);_=function(V){return function(){_&&(_=b=I.onload=I.onerror=I.onabort=I.ontimeout=I.onreadystatechange=null,V==="abort"?I.abort():V==="error"?typeof I.status!="number"?k(0,"error"):k(I.status,I.statusText):k(Zu[I.status]||I.status,I.statusText,(I.responseType||"text")!=="text"||typeof I.responseText!="string"?{binary:I.response}:{text:I.responseText},I.getAllResponseHeaders()))}},I.onload=_(),b=I.onerror=I.ontimeout=_("error"),I.onabort!==void 0?I.onabort=b:I.onreadystatechange=function(){I.readyState===4&&e.setTimeout(function(){_&&b()})},_=_("abort");try{I.send(c.hasContent&&c.data||null)}catch(V){if(_)throw V}},abort:function(){_&&_()}}}),w.ajaxPrefilter(function(c){c.crossDomain&&(c.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(c){return w.globalEval(c),c}}}),w.ajaxPrefilter("script",function(c){c.cache===void 0&&(c.cache=!1),c.crossDomain&&(c.type="GET")}),w.ajaxTransport("script",function(c){if(c.crossDomain||c.scriptAttrs){var _,b;return{send:function(C,k){_=w("<script>").attr(c.scriptAttrs||{}).prop({charset:c.scriptCharset,src:c.url}).on("load error",b=function(E){_.remove(),b=null,E&&k(E.type==="error"?404:200,E.type)}),rt.head.appendChild(_[0])},abort:function(){b&&b()}}}});var Ir=[],pn=/(=)\?(?=&|$)|\?\?/;w.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var c=Ir.pop()||w.expando+"_"+Ao.guid++;return this[c]=!0,c}}),w.ajaxPrefilter("json jsonp",function(c,_,b){var C,k,E,I=c.jsonp!==!1&&(pn.test(c.url)?"url":typeof c.data=="string"&&(c.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&pn.test(c.data)&&"data");if(I||c.dataTypes[0]==="jsonp")return C=c.jsonpCallback=J(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,I?c[I]=c[I].replace(pn,"$1"+C):c.jsonp!==!1&&(c.url+=(Mr.test(c.url)?"&":"?")+c.jsonp+"="+C),c.converters["script json"]=function(){return E||w.error(C+" was not called"),E[0]},c.dataTypes[0]="json",k=e[C],e[C]=function(){E=arguments},b.always(function(){k===void 0?w(e).removeProp(C):e[C]=k,c[C]&&(c.jsonpCallback=_.jsonpCallback,Ir.push(C)),E&&J(k)&&k(E[0]),E=k=void 0}),"script"}),z.createHTMLDocument=function(){var c=rt.implementation.createHTMLDocument("").body;return c.innerHTML="<form></form><form></form>",c.childNodes.length===2}(),w.parseHTML=function(c,_,b){if(typeof c!="string")return[];typeof _=="boolean"&&(b=_,_=!1);var C,k,E;return _||(z.createHTMLDocument?(_=rt.implementation.createHTMLDocument(""),C=_.createElement("base"),C.href=rt.location.href,_.head.appendChild(C)):_=rt),k=A.exec(c),E=!b&&[],k?[_.createElement(k[1])]:(k=Je([c],_,E),E&&E.length&&w(E).remove(),w.merge([],k.childNodes))},w.fn.load=function(c,_,b){var C,k,E,I=this,V=c.indexOf(" ");return V>-1&&(C=In(c.slice(V)),c=c.slice(0,V)),J(_)?(b=_,_=void 0):_&&typeof _=="object"&&(k="POST"),I.length>0&&w.ajax({url:c,type:k||"GET",dataType:"html",data:_}).done(function(B){E=arguments,I.html(C?w("<div>").append(w.parseHTML(B)).find(C):B)}).always(b&&function(B,$){I.each(function(){b.apply(this,E||[B.responseText,$,B])})}),this},w.expr.pseudos.animated=function(c){return w.grep(w.timers,function(_){return c===_.elem}).length},w.offset={setOffset:function(c,_,b){var C,k,E,I,V,B,$,ht=w.css(c,"position"),ct=w(c),st={};ht==="static"&&(c.style.position="relative"),V=ct.offset(),E=w.css(c,"top"),B=w.css(c,"left"),$=(ht==="absolute"||ht==="fixed")&&(E+B).indexOf("auto")>-1,$?(C=ct.position(),I=C.top,k=C.left):(I=parseFloat(E)||0,k=parseFloat(B)||0),J(_)&&(_=_.call(c,b,w.extend({},V))),_.top!=null&&(st.top=_.top-V.top+I),_.left!=null&&(st.left=_.left-V.left+k),"using"in _?_.using.call(c,st):ct.css(st)}},w.fn.extend({offset:function(c){if(arguments.length)return c===void 0?this:this.each(function(k){w.offset.setOffset(this,c,k)});var _,b,C=this[0];if(C)return C.getClientRects().length?(_=C.getBoundingClientRect(),b=C.ownerDocument.defaultView,{top:_.top+b.pageYOffset,left:_.left+b.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var c,_,b,C=this[0],k={top:0,left:0};if(w.css(C,"position")==="fixed")_=C.getBoundingClientRect();else{for(_=this.offset(),b=C.ownerDocument,c=C.offsetParent||b.documentElement;c&&(c===b.body||c===b.documentElement)&&w.css(c,"position")==="static";)c=c.parentNode;c&&c!==C&&c.nodeType===1&&(k=w(c).offset(),k.top+=w.css(c,"borderTopWidth",!0),k.left+=w.css(c,"borderLeftWidth",!0))}return{top:_.top-k.top-w.css(C,"marginTop",!0),left:_.left-k.left-w.css(C,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var c=this.offsetParent;c&&w.css(c,"position")==="static";)c=c.offsetParent;return c||je})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(c,_){var b=_==="pageYOffset";w.fn[c]=function(C){return Kt(this,function(k,E,I){var V;if(it(k)?V=k:k.nodeType===9&&(V=k.defaultView),I===void 0)return V?V[_]:k[E];V?V.scrollTo(b?V.pageXOffset:I,b?I:V.pageYOffset):k[E]=I},c,C,arguments.length)}}),w.each(["top","left"],function(c,_){w.cssHooks[_]=Xs(z.pixelPosition,function(b,C){if(C)return C=Gs(b,_),yo.test(C)?w(b).position()[_]+"px":C})}),w.each({Height:"height",Width:"width"},function(c,_){w.each({padding:"inner"+c,content:_,"":"outer"+c},function(b,C){w.fn[C]=function(k,E){var I=arguments.length&&(b||typeof k!="boolean"),V=b||(k===!0||E===!0?"margin":"border");return Kt(this,function(B,$,ht){var ct;return it(B)?C.indexOf("outer")===0?B["inner"+c]:B.document.documentElement["client"+c]:B.nodeType===9?(ct=B.documentElement,Math.max(B.body["scroll"+c],ct["scroll"+c],B.body["offset"+c],ct["offset"+c],ct["client"+c])):ht===void 0?w.css(B,$,V):w.style(B,$,ht,V)},_,I?k:void 0,I)}})}),w.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(c,_){w.fn[_]=function(b){return this.on(_,b)}}),w.fn.extend({bind:function(c,_,b){return this.on(c,null,_,b)},unbind:function(c,_){return this.off(c,null,_)},delegate:function(c,_,b,C){return this.on(_,c,b,C)},undelegate:function(c,_,b){return arguments.length===1?this.off(c,"**"):this.off(_,c||"**",b)},hover:function(c,_){return this.on("mouseenter",c).on("mouseleave",_||c)}}),w.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(c,_){w.fn[_]=function(b,C){return arguments.length>0?this.on(_,null,b,C):this.trigger(_)}});var Xa=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;w.proxy=function(c,_){var b,C,k;if(typeof _=="string"&&(b=c[_],_=c,c=b),!!J(c))return C=h.call(arguments,2),k=function(){return c.apply(_||this,C.concat(h.call(arguments)))},k.guid=c.guid=c.guid||w.guid++,k},w.holdReady=function(c){c?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=Et,w.isFunction=J,w.isWindow=it,w.camelCase=Yt,w.type=bt,w.now=Date.now,w.isNumeric=function(c){var _=w.type(c);return(_==="number"||_==="string")&&!isNaN(c-parseFloat(c))},w.trim=function(c){return c==null?"":(c+"").replace(Xa,"$1")};var Lo=e.jQuery,Mi=e.$;return w.noConflict=function(c){return e.$===w&&(e.$=Mi),c&&e.jQuery===w&&(e.jQuery=Lo),w},typeof n>"u"&&(e.jQuery=e.$=w),w})}(Kh)),Kh.exports}var V1=Rc();const Tg=Dg(V1);window.jQuery=Tg;window.$=Tg;/*! jQuery UI - v1.14.1 - 2024-10-30
- * https://jqueryui.com
- * Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js
- * Copyright OpenJS Foundation and other contributors; Licensed MIT */(function(t){typeof define=="function"&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){t.ui=t.ui||{},t.ui.version="1.14.1";/*!
- * jQuery UI Widget 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */var e=0,n=Array.prototype.hasOwnProperty,o=Array.prototype.slice;t.cleanData=function(i){return function(r){var l,u,p;for(p=0;(u=r[p])!=null;p++)l=t._data(u,"events"),l&&l.remove&&t(u).triggerHandler("remove");i(r)}}(t.cleanData),t.widget=function(i,r,l){var u,p,v,D={},A=i.split(".")[0];if(i=i.split(".")[1],i==="__proto__"||i==="constructor")return t.error("Invalid widget name: "+i);var O=A+"-"+i;return l||(l=r,r=t.Widget),Array.isArray(l)&&(l=t.extend.apply(null,[{}].concat(l))),t.expr.pseudos[O.toLowerCase()]=function(H){return!!t.data(H,O)},t[A]=t[A]||{},u=t[A][i],p=t[A][i]=function(H,F){if(!this||!this._createWidget)return new p(H,F);arguments.length&&this._createWidget(H,F)},t.extend(p,u,{version:l.version,_proto:t.extend({},l),_childConstructors:[]}),v=new r,v.options=t.widget.extend({},v.options),t.each(l,function(H,F){if(typeof F!="function"){D[H]=F;return}D[H]=function(){function tt(){return r.prototype[H].apply(this,arguments)}function at(q){return r.prototype[H].apply(this,q)}return function(){var q=this._super,Z=this._superApply,ut;return this._super=tt,this._superApply=at,ut=F.apply(this,arguments),this._super=q,this._superApply=Z,ut}}()}),p.prototype=t.widget.extend(v,{widgetEventPrefix:u&&v.widgetEventPrefix||i},D,{constructor:p,namespace:A,widgetName:i,widgetFullName:O}),u?(t.each(u._childConstructors,function(H,F){var tt=F.prototype;t.widget(tt.namespace+"."+tt.widgetName,p,F._proto)}),delete u._childConstructors):r._childConstructors.push(p),t.widget.bridge(i,p),p},t.widget.extend=function(i){for(var r=o.call(arguments,1),l=0,u=r.length,p,v;l<u;l++)for(p in r[l])v=r[l][p],n.call(r[l],p)&&v!==void 0&&(t.isPlainObject(v)?i[p]=t.isPlainObject(i[p])?t.widget.extend({},i[p],v):t.widget.extend({},v):i[p]=v);return i},t.widget.bridge=function(i,r){var l=r.prototype.widgetFullName||i;t.fn[i]=function(u){var p=typeof u=="string",v=o.call(arguments,1),D=this;return p?!this.length&&u==="instance"?D=void 0:this.each(function(){var A,O=t.data(this,l);if(u==="instance")return D=O,!1;if(!O)return t.error("cannot call methods on "+i+" prior to initialization; attempted to call method '"+u+"'");if(typeof O[u]!="function"||u.charAt(0)==="_")return t.error("no such method '"+u+"' for "+i+" widget instance");if(A=O[u].apply(O,v),A!==O&&A!==void 0)return D=A&&A.jquery?D.pushStack(A.get()):A,!1}):(v.length&&(u=t.widget.extend.apply(null,[u].concat(v))),this.each(function(){var A=t.data(this,l);A?(A.option(u||{}),A._init&&A._init()):t.data(this,l,new r(u,this))})),D}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(i,r){r=t(r||this.defaultElement||this)[0],this.element=t(r),this.uuid=e++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},r!==this&&(t.data(r,this.widgetFullName,this),this._on(!0,this.element,{remove:function(l){l.target===r&&this.destroy()}}),this.document=t(r.style?r.ownerDocument:r.document||r),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),i),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var i=this;this._destroy(),t.each(this.classesElementLookup,function(r,l){i._removeClass(l,r)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(i,r){var l=i,u,p,v;if(arguments.length===0)return t.widget.extend({},this.options);if(typeof i=="string")if(l={},u=i.split("."),i=u.shift(),u.length){for(p=l[i]=t.widget.extend({},this.options[i]),v=0;v<u.length-1;v++)p[u[v]]=p[u[v]]||{},p=p[u[v]];if(i=u.pop(),arguments.length===1)return p[i]===void 0?null:p[i];p[i]=r}else{if(arguments.length===1)return this.options[i]===void 0?null:this.options[i];l[i]=r}return this._setOptions(l),this},_setOptions:function(i){var r;for(r in i)this._setOption(r,i[r]);return this},_setOption:function(i,r){return i==="classes"&&this._setOptionClasses(r),this.options[i]=r,i==="disabled"&&this._setOptionDisabled(r),this},_setOptionClasses:function(i){var r,l,u;for(r in i)u=this.classesElementLookup[r],!(i[r]===this.options.classes[r]||!u||!u.length)&&(l=t(u.get()),this._removeClass(u,r),l.addClass(this._classes({element:l,keys:r,classes:i,add:!0})))},_setOptionDisabled:function(i){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!i),i&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(i){var r=[],l=this;i=t.extend({element:this.element,classes:this.options.classes||{}},i);function u(){var v=[];i.element.each(function(D,A){var O=t.map(l.classesElementLookup,function(H){return H}).some(function(H){return H.is(A)});O||v.push(A)}),l._on(t(v),{remove:"_untrackClassesElement"})}function p(v,D){var A,O;for(O=0;O<v.length;O++)A=l.classesElementLookup[v[O]]||t(),i.add?(u(),A=t(t.uniqueSort(A.get().concat(i.element.get())))):A=t(A.not(i.element).get()),l.classesElementLookup[v[O]]=A,r.push(v[O]),D&&i.classes[v[O]]&&r.push(i.classes[v[O]])}return i.keys&&p(i.keys.match(/\S+/g)||[],!0),i.extra&&p(i.extra.match(/\S+/g)||[]),r.join(" ")},_untrackClassesElement:function(i){var r=this;t.each(r.classesElementLookup,function(l,u){t.inArray(i.target,u)!==-1&&(r.classesElementLookup[l]=t(u.not(i.target).get()))}),this._off(t(i.target))},_removeClass:function(i,r,l){return this._toggleClass(i,r,l,!1)},_addClass:function(i,r,l){return this._toggleClass(i,r,l,!0)},_toggleClass:function(i,r,l,u){u=typeof u=="boolean"?u:l;var p=typeof i=="string"||i===null,v={extra:p?r:l,keys:p?i:r,element:p?this.element:i,add:u};return v.element.toggleClass(this._classes(v),u),this},_on:function(i,r,l){var u,p=this;typeof i!="boolean"&&(l=r,r=i,i=!1),l?(r=u=t(r),this.bindings=this.bindings.add(r)):(l=r,r=this.element,u=this.widget()),t.each(l,function(v,D){function A(){if(!(!i&&(p.options.disabled===!0||t(this).hasClass("ui-state-disabled"))))return(typeof D=="string"?p[D]:D).apply(p,arguments)}typeof D!="string"&&(A.guid=D.guid=D.guid||A.guid||t.guid++);var O=v.match(/^([\w:-]*)\s*(.*)$/),H=O[1]+p.eventNamespace,F=O[2];F?u.on(H,F,A):r.on(H,A)})},_off:function(i,r){r=(r||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,i.off(r),this.bindings=t(this.bindings.not(i).get()),this.focusable=t(this.focusable.not(i).get()),this.hoverable=t(this.hoverable.not(i).get())},_delay:function(i,r){function l(){return(typeof i=="string"?u[i]:i).apply(u,arguments)}var u=this;return setTimeout(l,r||0)},_hoverable:function(i){this.hoverable=this.hoverable.add(i),this._on(i,{mouseenter:function(r){this._addClass(t(r.currentTarget),null,"ui-state-hover")},mouseleave:function(r){this._removeClass(t(r.currentTarget),null,"ui-state-hover")}})},_focusable:function(i){this.focusable=this.focusable.add(i),this._on(i,{focusin:function(r){this._addClass(t(r.currentTarget),null,"ui-state-focus")},focusout:function(r){this._removeClass(t(r.currentTarget),null,"ui-state-focus")}})},_trigger:function(i,r,l){var u,p,v=this.options[i];if(l=l||{},r=t.Event(r),r.type=(i===this.widgetEventPrefix?i:this.widgetEventPrefix+i).toLowerCase(),r.target=this.element[0],p=r.originalEvent,p)for(u in p)u in r||(r[u]=p[u]);return this.element.trigger(r,l),!(typeof v=="function"&&v.apply(this.element[0],[r].concat(l))===!1||r.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(i,r){t.Widget.prototype["_"+i]=function(l,u,p){typeof u=="string"&&(u={effect:u});var v,D=u?u===!0||typeof u=="number"?r:u.effect||r:i;u=u||{},typeof u=="number"?u={duration:u}:u===!0&&(u={}),v=!t.isEmptyObject(u),u.complete=p,u.delay&&l.delay(u.delay),v&&t.effects&&t.effects.effect[D]?l[i](u):D!==i&&l[D]?l[D](u.duration,u.easing,p):l.queue(function(A){t(this)[i](),p&&p.call(l[0]),A()})}}),t.widget;/*!
- * jQuery UI Position 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- *
- * https://api.jqueryui.com/position/
- */(function(){var i,r=Math.max,l=Math.abs,u=/left|center|right/,p=/top|center|bottom/,v=/[\+\-]\d+(\.[\d]+)?%?/,D=/^\w+/,A=/%$/,O=t.fn.position;function H(q,Z,ut){return[parseFloat(q[0])*(A.test(q[0])?Z/100:1),parseFloat(q[1])*(A.test(q[1])?ut/100:1)]}function F(q,Z){return parseInt(t.css(q,Z),10)||0}function tt(q){return q!=null&&q===q.window}function at(q){var Z=q[0];return Z.nodeType===9?{width:q.width(),height:q.height(),offset:{top:0,left:0}}:tt(Z)?{width:q.width(),height:q.height(),offset:{top:q.scrollTop(),left:q.scrollLeft()}}:Z.preventDefault?{width:0,height:0,offset:{top:Z.pageY,left:Z.pageX}}:{width:q.outerWidth(),height:q.outerHeight(),offset:q.offset()}}t.position={scrollbarWidth:function(){if(i!==void 0)return i;var q,Z,ut=t("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),mt=ut.children()[0];return t("body").append(ut),q=mt.offsetWidth,ut.css("overflow","scroll"),Z=mt.offsetWidth,q===Z&&(Z=ut[0].clientWidth),ut.remove(),i=q-Z},getScrollInfo:function(q){var Z=q.isWindow||q.isDocument?"":q.element.css("overflow-x"),ut=q.isWindow||q.isDocument?"":q.element.css("overflow-y"),mt=Z==="scroll"||Z==="auto"&&q.width<q.element[0].scrollWidth,Dt=ut==="scroll"||ut==="auto"&&q.height<q.element[0].scrollHeight;return{width:Dt?t.position.scrollbarWidth():0,height:mt?t.position.scrollbarWidth():0}},getWithinInfo:function(q){var Z=t(q||window),ut=tt(Z[0]),mt=!!Z[0]&&Z[0].nodeType===9,Dt=!ut&&!mt;return{element:Z,isWindow:ut,isDocument:mt,offset:Dt?t(q).offset():{left:0,top:0},scrollLeft:Z.scrollLeft(),scrollTop:Z.scrollTop(),width:Z.outerWidth(),height:Z.outerHeight()}}},t.fn.position=function(q){if(!q||!q.of)return O.apply(this,arguments);q=t.extend({},q);var Z,ut,mt,Dt,Tt,Ft,qt=typeof q.of=="string"?t(document).find(q.of):t(q.of),Vt=t.position.getWithinInfo(q.within),Bt=t.position.getScrollInfo(Vt),Kt=(q.collision||"flip").split(" "),me={};return Ft=at(qt),qt[0].preventDefault&&(q.at="left top"),ut=Ft.width,mt=Ft.height,Dt=Ft.offset,Tt=t.extend({},Dt),t.each(["my","at"],function(){var zt=(q[this]||"").split(" "),Jt,Yt;zt.length===1&&(zt=u.test(zt[0])?zt.concat(["center"]):p.test(zt[0])?["center"].concat(zt):["center","center"]),zt[0]=u.test(zt[0])?zt[0]:"center",zt[1]=p.test(zt[1])?zt[1]:"center",Jt=v.exec(zt[0]),Yt=v.exec(zt[1]),me[this]=[Jt?Jt[0]:0,Yt?Yt[0]:0],q[this]=[D.exec(zt[0])[0],D.exec(zt[1])[0]]}),Kt.length===1&&(Kt[1]=Kt[0]),q.at[0]==="right"?Tt.left+=ut:q.at[0]==="center"&&(Tt.left+=ut/2),q.at[1]==="bottom"?Tt.top+=mt:q.at[1]==="center"&&(Tt.top+=mt/2),Z=H(me.at,ut,mt),Tt.left+=Z[0],Tt.top+=Z[1],this.each(function(){var zt,Jt,Yt=t(this),ae=Yt.outerWidth(),Gt=Yt.outerHeight(),wt=F(this,"marginLeft"),Ne=F(this,"marginTop"),ui=ae+wt+F(this,"marginRight")+Bt.width,hi=Gt+Ne+F(this,"marginBottom")+Bt.height,ue=t.extend({},Tt),vi=H(me.my,Yt.outerWidth(),Yt.outerHeight());q.my[0]==="right"?ue.left-=ae:q.my[0]==="center"&&(ue.left-=ae/2),q.my[1]==="bottom"?ue.top-=Gt:q.my[1]==="center"&&(ue.top-=Gt/2),ue.left+=vi[0],ue.top+=vi[1],zt={marginLeft:wt,marginTop:Ne},t.each(["left","top"],function(yi,qe){t.ui.position[Kt[yi]]&&t.ui.position[Kt[yi]][qe](ue,{targetWidth:ut,targetHeight:mt,elemWidth:ae,elemHeight:Gt,collisionPosition:zt,collisionWidth:ui,collisionHeight:hi,offset:[Z[0]+vi[0],Z[1]+vi[1]],my:q.my,at:q.at,within:Vt,elem:Yt})}),q.using&&(Jt=function(yi){var qe=Dt.left-ue.left,Re=qe+ut-ae,je=Dt.top-ue.top,oi=je+mt-Gt,bi={target:{element:qt,left:Dt.left,top:Dt.top,width:ut,height:mt},element:{element:Yt,left:ue.left,top:ue.top,width:ae,height:Gt},horizontal:Re<0?"left":qe>0?"right":"center",vertical:oi<0?"top":je>0?"bottom":"middle"};ut<ae&&l(qe+Re)<ut&&(bi.horizontal="center"),mt<Gt&&l(je+oi)<mt&&(bi.vertical="middle"),r(l(qe),l(Re))>r(l(je),l(oi))?bi.important="horizontal":bi.important="vertical",q.using.call(this,yi,bi)}),Yt.offset(t.extend(ue,{using:Jt}))})},t.ui.position={fit:{left:function(q,Z){var ut=Z.within,mt=ut.isWindow?ut.scrollLeft:ut.offset.left,Dt=ut.width,Tt=q.left-Z.collisionPosition.marginLeft,Ft=mt-Tt,qt=Tt+Z.collisionWidth-Dt-mt,Vt;Z.collisionWidth>Dt?Ft>0&&qt<=0?(Vt=q.left+Ft+Z.collisionWidth-Dt-mt,q.left+=Ft-Vt):qt>0&&Ft<=0?q.left=mt:Ft>qt?q.left=mt+Dt-Z.collisionWidth:q.left=mt:Ft>0?q.left+=Ft:qt>0?q.left-=qt:q.left=r(q.left-Tt,q.left)},top:function(q,Z){var ut=Z.within,mt=ut.isWindow?ut.scrollTop:ut.offset.top,Dt=Z.within.height,Tt=q.top-Z.collisionPosition.marginTop,Ft=mt-Tt,qt=Tt+Z.collisionHeight-Dt-mt,Vt;Z.collisionHeight>Dt?Ft>0&&qt<=0?(Vt=q.top+Ft+Z.collisionHeight-Dt-mt,q.top+=Ft-Vt):qt>0&&Ft<=0?q.top=mt:Ft>qt?q.top=mt+Dt-Z.collisionHeight:q.top=mt:Ft>0?q.top+=Ft:qt>0?q.top-=qt:q.top=r(q.top-Tt,q.top)}},flip:{left:function(q,Z){var ut=Z.within,mt=ut.offset.left+ut.scrollLeft,Dt=ut.width,Tt=ut.isWindow?ut.scrollLeft:ut.offset.left,Ft=q.left-Z.collisionPosition.marginLeft,qt=Ft-Tt,Vt=Ft+Z.collisionWidth-Dt-Tt,Bt=Z.my[0]==="left"?-Z.elemWidth:Z.my[0]==="right"?Z.elemWidth:0,Kt=Z.at[0]==="left"?Z.targetWidth:Z.at[0]==="right"?-Z.targetWidth:0,me=-2*Z.offset[0],zt,Jt;qt<0?(zt=q.left+Bt+Kt+me+Z.collisionWidth-Dt-mt,(zt<0||zt<l(qt))&&(q.left+=Bt+Kt+me)):Vt>0&&(Jt=q.left-Z.collisionPosition.marginLeft+Bt+Kt+me-Tt,(Jt>0||l(Jt)<Vt)&&(q.left+=Bt+Kt+me))},top:function(q,Z){var ut=Z.within,mt=ut.offset.top+ut.scrollTop,Dt=ut.height,Tt=ut.isWindow?ut.scrollTop:ut.offset.top,Ft=q.top-Z.collisionPosition.marginTop,qt=Ft-Tt,Vt=Ft+Z.collisionHeight-Dt-Tt,Bt=Z.my[1]==="top",Kt=Bt?-Z.elemHeight:Z.my[1]==="bottom"?Z.elemHeight:0,me=Z.at[1]==="top"?Z.targetHeight:Z.at[1]==="bottom"?-Z.targetHeight:0,zt=-2*Z.offset[1],Jt,Yt;qt<0?(Yt=q.top+Kt+me+zt+Z.collisionHeight-Dt-mt,(Yt<0||Yt<l(qt))&&(q.top+=Kt+me+zt)):Vt>0&&(Jt=q.top-Z.collisionPosition.marginTop+Kt+me+zt-Tt,(Jt>0||l(Jt)<Vt)&&(q.top+=Kt+me+zt))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}})(),t.ui.position;/*!
- * jQuery UI :data 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.extend(t.expr.pseudos,{data:t.expr.createPseudo(function(i){return function(r){return!!t.data(r,i)}})});/*!
- * jQuery UI Disable Selection 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.fn.extend({disableSelection:function(){var i="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(i+".ui-disableSelection",function(r){r.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}});var f=t;/*!
- * jQuery Color Animations v3.0.0
- * https://github.com/jquery/jquery-color
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- *
- * Date: Wed May 15 16:49:44 2024 +0200
- */var h="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",m={},d=m.toString,y=/^([\-+])=\s*(\d+\.?\d*)/,T=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(i){return[i[1],i[2],i[3],i[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(i){return[i[1]*2.55,i[2]*2.55,i[3]*2.55,i[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?/,parse:function(i){return[parseInt(i[1],16),parseInt(i[2],16),parseInt(i[3],16),i[4]?(parseInt(i[4],16)/255).toFixed(2):1]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?/,parse:function(i){return[parseInt(i[1]+i[1],16),parseInt(i[2]+i[2],16),parseInt(i[3]+i[3],16),i[4]?(parseInt(i[4]+i[4],16)/255).toFixed(2):1]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(i){return[i[1],i[2]/100,i[3]/100,i[4]]}}],S=f.Color=function(i,r,l,u){return new f.Color.fn.parse(i,r,l,u)},P={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},Y={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},K,z=f.each;z(P,function(i,r){r.cache="_"+i,r.props.alpha={idx:3,type:"percent",def:1}}),f.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(i,r){m["[object "+r+"]"]=r.toLowerCase()});function J(i){return i==null?i+"":typeof i=="object"?m[d.call(i)]||"object":typeof i}function it(i,r,l){var u=Y[r.type]||{};return i==null?l||!r.def?null:r.def:(i=u.floor?~~i:parseFloat(i),u.mod?(i+u.mod)%u.mod:Math.min(u.max,Math.max(0,i)))}function rt(i){var r=S(),l=r._rgba=[];return i=i.toLowerCase(),z(T,function(u,p){var v,D=p.re.exec(i),A=D&&p.parse(D),O=p.space||"rgba";if(A)return v=r[O](A),r[P[O].cache]=v[P[O].cache],l=r._rgba=v._rgba,!1}),l.length?(l.join()==="0,0,0,0"&&f.extend(l,K.transparent),r):K[i]}S.fn=f.extend(S.prototype,{parse:function(i,r,l,u){if(i===void 0)return this._rgba=[null,null,null,null],this;(i.jquery||i.nodeType)&&(i=f(i).css(r),r=void 0);var p=this,v=J(i),D=this._rgba=[];if(r!==void 0&&(i=[i,r,l,u],v="array"),v==="string")return this.parse(rt(i)||K._default);if(v==="array")return z(P.rgba.props,function(A,O){D[O.idx]=it(i[O.idx],O)}),this;if(v==="object")return i instanceof S?z(P,function(A,O){i[O.cache]&&(p[O.cache]=i[O.cache].slice())}):z(P,function(A,O){var H=O.cache;z(O.props,function(F,tt){if(!p[H]&&O.to){if(F==="alpha"||i[F]==null)return;p[H]=O.to(p._rgba)}p[H][tt.idx]=it(i[F],tt,!0)}),p[H]&&f.inArray(null,p[H].slice(0,3))<0&&(p[H][3]==null&&(p[H][3]=1),O.from&&(p._rgba=O.from(p[H])))}),this},is:function(i){var r=S(i),l=!0,u=this;return z(P,function(p,v){var D,A=r[v.cache];return A&&(D=u[v.cache]||v.to&&v.to(u._rgba)||[],z(v.props,function(O,H){if(A[H.idx]!=null)return l=A[H.idx]===D[H.idx],l})),l}),l},_space:function(){var i=[],r=this;return z(P,function(l,u){r[u.cache]&&i.push(l)}),i.pop()},transition:function(i,r){var l=S(i),u=l._space(),p=P[u],v=this.alpha()===0?S("transparent"):this,D=v[p.cache]||p.to(v._rgba),A=D.slice();return l=l[p.cache],z(p.props,function(O,H){var F=H.idx,tt=D[F],at=l[F],q=Y[H.type]||{};at!==null&&(tt===null?A[F]=at:(q.mod&&(at-tt>q.mod/2?tt+=q.mod:tt-at>q.mod/2&&(tt-=q.mod)),A[F]=it((at-tt)*r+tt,H)))}),this[u](A)},blend:function(i){if(this._rgba[3]===1)return this;var r=this._rgba.slice(),l=r.pop(),u=S(i)._rgba;return S(f.map(r,function(p,v){return(1-l)*u[v]+l*p}))},toRgbaString:function(){var i="rgba(",r=f.map(this._rgba,function(l,u){return l??(u>2?1:0)});return r[3]===1&&(r.pop(),i="rgb("),i+r.join(", ")+")"},toHslaString:function(){var i="hsla(",r=f.map(this.hsla(),function(l,u){return l==null&&(l=u>2?1:0),u&&u<3&&(l=Math.round(l*100)+"%"),l});return r[3]===1&&(r.pop(),i="hsl("),i+r.join(", ")+")"},toHexString:function(i){var r=this._rgba.slice(),l=r.pop();return i&&r.push(~~(l*255)),"#"+f.map(r,function(u){return("0"+(u||0).toString(16)).substr(-2)}).join("")},toString:function(){return this.toRgbaString()}}),S.fn.parse.prototype=S.fn;function kt(i,r,l){return l=(l+1)%1,l*6<1?i+(r-i)*l*6:l*2<1?r:l*3<2?i+(r-i)*(2/3-l)*6:i}P.hsla.to=function(i){if(i[0]==null||i[1]==null||i[2]==null)return[null,null,null,i[3]];var r=i[0]/255,l=i[1]/255,u=i[2]/255,p=i[3],v=Math.max(r,l,u),D=Math.min(r,l,u),A=v-D,O=v+D,H=O*.5,F,tt;return D===v?F=0:r===v?F=60*(l-u)/A+360:l===v?F=60*(u-r)/A+120:F=60*(r-l)/A+240,A===0?tt=0:H<=.5?tt=A/O:tt=A/(2-O),[Math.round(F)%360,tt,H,p??1]},P.hsla.from=function(i){if(i[0]==null||i[1]==null||i[2]==null)return[null,null,null,i[3]];var r=i[0]/360,l=i[1],u=i[2],p=i[3],v=u<=.5?u*(1+l):u+l-u*l,D=2*u-v;return[Math.round(kt(D,v,r+1/3)*255),Math.round(kt(D,v,r)*255),Math.round(kt(D,v,r-1/3)*255),p]},z(P,function(i,r){var l=r.props,u=r.cache,p=r.to,v=r.from;S.fn[i]=function(D){if(p&&!this[u]&&(this[u]=p(this._rgba)),D===void 0)return this[u].slice();var A,O=J(D),H=O==="array"||O==="object"?D:arguments,F=this[u].slice();return z(l,function(tt,at){var q=H[O==="object"?tt:at.idx];q==null&&(q=F[at.idx]),F[at.idx]=it(q,at)}),v?(A=S(v(F)),A[u]=F,A):S(F)},z(l,function(D,A){S.fn[D]||(S.fn[D]=function(O){var H,F,tt,at,q=J(O);return D==="alpha"?at=this._hsla?"hsla":"rgba":at=i,H=this[at](),F=H[A.idx],q==="undefined"?F:(q==="function"&&(O=O.call(this,F),q=J(O)),O==null&&A.empty?this:(q==="string"&&(tt=y.exec(O),tt&&(O=F+parseFloat(tt[2])*(tt[1]==="+"?1:-1))),H[A.idx]=O,this[at](H)))})})}),S.hook=function(i){var r=i.split(" ");z(r,function(l,u){f.cssHooks[u]={set:function(p,v){var D;v!=="transparent"&&(J(v)!=="string"||(D=rt(v)))&&(v=S(D||v),v=v.toRgbaString()),p.style[u]=v}},f.fx.step[u]=function(p){p.colorInit||(p.start=S(p.elem,u),p.end=S(p.end),p.colorInit=!0),f.cssHooks[u].set(p.elem,p.start.transition(p.end,p.pos))}})},S.hook(h),f.cssHooks.borderColor={expand:function(i){var r={};return z(["Top","Right","Bottom","Left"],function(l,u){r["border"+u+"Color"]=i}),r}},K=f.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"};/*!
- * jQuery UI Effects 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */var St="ui-effects-",bt="ui-effects-style",Ct="ui-effects-animated";t.effects={effect:{}},function(){var i=["add","remove","toggle"],r={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(v,D){t.fx.step[D]=function(A){(A.end!=="none"&&!A.setAttr||A.pos===1&&!A.setAttr)&&(f.style(A.elem,D,A.end),A.setAttr=!0)}});function l(v){return v.replace(/-([\da-z])/gi,function(D,A){return A.toUpperCase()})}function u(v){var D,A,O=v.ownerDocument.defaultView.getComputedStyle(v),H={};for(A=O.length;A--;)D=O[A],typeof O[D]=="string"&&(H[l(D)]=O[D]);return H}function p(v,D){var A={},O,H;for(O in D)H=D[O],v[O]!==H&&(r[O]||(t.fx.step[O]||!isNaN(parseFloat(H)))&&(A[O]=H));return A}t.effects.animateClass=function(v,D,A,O){var H=t.speed(D,A,O);return this.queue(function(){var F=t(this),tt=F.attr("class")||"",at,q=H.children?F.find("*").addBack():F;q=q.map(function(){var Z=t(this);return{el:Z,start:u(this)}}),at=function(){t.each(i,function(Z,ut){v[ut]&&F[ut+"Class"](v[ut])})},at(),q=q.map(function(){return this.end=u(this.el[0]),this.diff=p(this.start,this.end),this}),F.attr("class",tt),q=q.map(function(){var Z=this,ut=t.Deferred(),mt=t.extend({},H,{queue:!1,complete:function(){ut.resolve(Z)}});return this.el.animate(this.diff,mt),ut.promise()}),t.when.apply(t,q.get()).done(function(){at(),t.each(arguments,function(){var Z=this.el;t.each(this.diff,function(ut){Z.css(ut,"")})}),H.complete.call(F[0])})})},t.fn.extend({addClass:function(v){return function(D,A,O,H){return A?t.effects.animateClass.call(this,{add:D},A,O,H):v.apply(this,arguments)}}(t.fn.addClass),removeClass:function(v){return function(D,A,O,H){return arguments.length>1?t.effects.animateClass.call(this,{remove:D},A,O,H):v.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(v){return function(D,A,O,H,F){return typeof A=="boolean"||A===void 0?O?t.effects.animateClass.call(this,A?{add:D}:{remove:D},O,H,F):v.apply(this,arguments):t.effects.animateClass.call(this,{toggle:D},A,O,H)}}(t.fn.toggleClass),switchClass:function(v,D,A,O,H){return t.effects.animateClass.call(this,{add:D,remove:v},A,O,H)}})}(),function(){t.expr&&t.expr.pseudos&&t.expr.pseudos.animated&&(t.expr.pseudos.animated=function(u){return function(p){return!!t(p).data(Ct)||u(p)}}(t.expr.pseudos.animated)),t.uiBackCompat===!0&&t.extend(t.effects,{save:function(u,p){for(var v=0,D=p.length;v<D;v++)p[v]!==null&&u.data(St+p[v],u[0].style[p[v]])},restore:function(u,p){for(var v,D=0,A=p.length;D<A;D++)p[D]!==null&&(v=u.data(St+p[D]),u.css(p[D],v))},setMode:function(u,p){return p==="toggle"&&(p=u.is(":hidden")?"show":"hide"),p},createWrapper:function(u){if(u.parent().is(".ui-effects-wrapper"))return u.parent();var p={width:u.outerWidth(!0),height:u.outerHeight(!0),float:u.css("float")},v=t("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),D={width:u.width(),height:u.height()},A=document.activeElement;try{A.id}catch{A=document.body}return u.wrap(v),(u[0]===A||t.contains(u[0],A))&&t(A).trigger("focus"),v=u.parent(),u.css("position")==="static"?(v.css({position:"relative"}),u.css({position:"relative"})):(t.extend(p,{position:u.css("position"),zIndex:u.css("z-index")}),t.each(["top","left","bottom","right"],function(O,H){p[H]=u.css(H),isNaN(parseInt(p[H],10))&&(p[H]="auto")}),u.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),u.css(D),v.css(p).show()},removeWrapper:function(u){var p=document.activeElement;return u.parent().is(".ui-effects-wrapper")&&(u.parent().replaceWith(u),(u[0]===p||t.contains(u[0],p))&&t(p).trigger("focus")),u}}),t.extend(t.effects,{version:"1.14.1",define:function(u,p,v){return v||(v=p,p="effect"),t.effects.effect[u]=v,t.effects.effect[u].mode=p,v},scaledDimensions:function(u,p,v){if(p===0)return{height:0,width:0,outerHeight:0,outerWidth:0};var D=v!=="horizontal"?(p||100)/100:1,A=v!=="vertical"?(p||100)/100:1;return{height:u.height()*A,width:u.width()*D,outerHeight:u.outerHeight()*A,outerWidth:u.outerWidth()*D}},clipToBox:function(u){return{width:u.clip.right-u.clip.left,height:u.clip.bottom-u.clip.top,left:u.clip.left,top:u.clip.top}},unshift:function(u,p,v){var D=u.queue();p>1&&D.splice.apply(D,[1,0].concat(D.splice(p,v))),u.dequeue()},saveStyle:function(u){u.data(bt,u[0].style.cssText)},restoreStyle:function(u){u[0].style.cssText=u.data(bt)||"",u.removeData(bt)},mode:function(u,p){var v=u.is(":hidden");return p==="toggle"&&(p=v?"show":"hide"),(v?p==="hide":p==="show")&&(p="none"),p},getBaseline:function(u,p){var v,D;switch(u[0]){case"top":v=0;break;case"middle":v=.5;break;case"bottom":v=1;break;default:v=u[0]/p.height}switch(u[1]){case"left":D=0;break;case"center":D=.5;break;case"right":D=1;break;default:D=u[1]/p.width}return{x:D,y:v}},createPlaceholder:function(u){var p,v=u.css("position"),D=u.position();return u.css({marginTop:u.css("marginTop"),marginBottom:u.css("marginBottom"),marginLeft:u.css("marginLeft"),marginRight:u.css("marginRight")}).outerWidth(u.outerWidth()).outerHeight(u.outerHeight()),/^(static|relative)/.test(v)&&(v="absolute",p=t("<"+u[0].nodeName+">").insertAfter(u).css({display:/^(inline|ruby)/.test(u.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:u.css("marginTop"),marginBottom:u.css("marginBottom"),marginLeft:u.css("marginLeft"),marginRight:u.css("marginRight"),float:u.css("float")}).outerWidth(u.outerWidth()).outerHeight(u.outerHeight()).addClass("ui-effects-placeholder"),u.data(St+"placeholder",p)),u.css({position:v,left:D.left,top:D.top}),p},removePlaceholder:function(u){var p=St+"placeholder",v=u.data(p);v&&(v.remove(),u.removeData(p))},cleanUp:function(u){t.effects.restoreStyle(u),t.effects.removePlaceholder(u)},setTransition:function(u,p,v,D){return D=D||{},t.each(p,function(A,O){var H=u.cssUnit(O);H[0]>0&&(D[O]=H[0]*v+H[1])}),D}});function i(u,p,v,D){return t.isPlainObject(u)&&(p=u,u=u.effect),u={effect:u},p==null&&(p={}),typeof p=="function"&&(D=p,v=null,p={}),(typeof p=="number"||t.fx.speeds[p])&&(D=v,v=p,p={}),typeof v=="function"&&(D=v,v=null),p&&t.extend(u,p),v=v||p.duration,u.duration=t.fx.off?0:typeof v=="number"?v:v in t.fx.speeds?t.fx.speeds[v]:t.fx.speeds._default,u.complete=D||p.complete,u}function r(u){return!!(!u||typeof u=="number"||t.fx.speeds[u]||typeof u=="string"&&!t.effects.effect[u]||typeof u=="function"||typeof u=="object"&&!u.effect)}t.fn.extend({effect:function(){var u=i.apply(this,arguments),p=t.effects.effect[u.effect],v=p.mode,D=u.queue,A=D||"fx",O=u.complete,H=u.mode,F=[],tt=function(q){var Z=t(this),ut=t.effects.mode(Z,H)||v;Z.data(Ct,!0),F.push(ut),v&&(ut==="show"||ut===v&&ut==="hide")&&Z.show(),(!v||ut!=="none")&&t.effects.saveStyle(Z),typeof q=="function"&&q()};if(t.fx.off||!p)return H?this[H](u.duration,O):this.each(function(){O&&O.call(this)});function at(q){var Z=t(this);function ut(){Z.removeData(Ct),t.effects.cleanUp(Z),u.mode==="hide"&&Z.hide(),mt()}function mt(){typeof O=="function"&&O.call(Z[0]),typeof q=="function"&&q()}u.mode=F.shift(),t.uiBackCompat===!0&&!v?(Z.is(":hidden")?H==="hide":H==="show")?(Z[H](),mt()):p.call(Z[0],u,mt):u.mode==="none"?(Z[H](),mt()):p.call(Z[0],u,ut)}return D===!1?this.each(tt).each(at):this.queue(A,tt).queue(A,at)},show:function(u){return function(p){if(r(p))return u.apply(this,arguments);var v=i.apply(this,arguments);return v.mode="show",this.effect.call(this,v)}}(t.fn.show),hide:function(u){return function(p){if(r(p))return u.apply(this,arguments);var v=i.apply(this,arguments);return v.mode="hide",this.effect.call(this,v)}}(t.fn.hide),toggle:function(u){return function(p){if(r(p)||typeof p=="boolean")return u.apply(this,arguments);var v=i.apply(this,arguments);return v.mode="toggle",this.effect.call(this,v)}}(t.fn.toggle),cssUnit:function(u){var p=this.css(u),v=[];return t.each(["em","px","%","pt"],function(D,A){p.indexOf(A)>0&&(v=[parseFloat(p),A])}),v},cssClip:function(u){return u?this.css("clip","rect("+u.top+"px "+u.right+"px "+u.bottom+"px "+u.left+"px)"):l(this.css("clip"),this)},transfer:function(u,p){var v=t(this),D=t(u.to),A=D.css("position")==="fixed",O=t("body"),H=A?O.scrollTop():0,F=A?O.scrollLeft():0,tt=D.offset(),at={top:tt.top-H,left:tt.left-F,height:D.innerHeight(),width:D.innerWidth()},q=v.offset(),Z=t("<div class='ui-effects-transfer'></div>");Z.appendTo("body").addClass(u.className).css({top:q.top-H,left:q.left-F,height:v.innerHeight(),width:v.innerWidth(),position:A?"fixed":"absolute"}).animate(at,u.duration,u.easing,function(){Z.remove(),typeof p=="function"&&p()})}});function l(u,p){var v=p.outerWidth(),D=p.outerHeight(),A=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/,O=A.exec(u)||["",0,v,D,0];return{top:parseFloat(O[1])||0,right:O[2]==="auto"?v:parseFloat(O[2]),bottom:O[3]==="auto"?D:parseFloat(O[3]),left:parseFloat(O[4])||0}}t.fx.step.clip=function(u){u.clipInit||(u.start=t(u.elem).cssClip(),typeof u.end=="string"&&(u.end=l(u.end,u.elem)),u.clipInit=!0),t(u.elem).cssClip({top:u.pos*(u.end.top-u.start.top)+u.start.top,right:u.pos*(u.end.right-u.start.right)+u.start.right,bottom:u.pos*(u.end.bottom-u.start.bottom)+u.start.bottom,left:u.pos*(u.end.left-u.start.left)+u.start.left})}}(),function(){var i={};t.each(["Quad","Cubic","Quart","Quint","Expo"],function(r,l){i[l]=function(u){return Math.pow(u,r+2)}}),t.extend(i,{Sine:function(r){return 1-Math.cos(r*Math.PI/2)},Circ:function(r){return 1-Math.sqrt(1-r*r)},Elastic:function(r){return r===0||r===1?r:-Math.pow(2,8*(r-1))*Math.sin(((r-1)*80-7.5)*Math.PI/15)},Back:function(r){return r*r*(3*r-2)},Bounce:function(r){for(var l,u=4;r<((l=Math.pow(2,--u))-1)/11;);return 1/Math.pow(4,3-u)-7.5625*Math.pow((l*3-2)/22-r,2)}}),t.each(i,function(r,l){t.easing["easeIn"+r]=l,t.easing["easeOut"+r]=function(u){return 1-l(1-u)},t.easing["easeInOut"+r]=function(u){return u<.5?l(u*2)/2:1-l(u*-2+2)/2}})}(),t.effects;/*!
- * jQuery UI Effects Blind 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("blind","hide",function(i,r){var l={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},u=t(this),p=i.direction||"up",v=u.cssClip(),D={clip:t.extend({},v)},A=t.effects.createPlaceholder(u);D.clip[l[p][0]]=D.clip[l[p][1]],i.mode==="show"&&(u.cssClip(D.clip),A&&A.css(t.effects.clipToBox(D)),D.clip=v),A&&A.animate(t.effects.clipToBox(D),i.duration,i.easing),u.animate(D,{queue:!1,duration:i.duration,easing:i.easing,complete:r})});/*!
- * jQuery UI Effects Bounce 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("bounce",function(i,r){var l,u,p,v=t(this),D=i.mode,A=D==="hide",O=D==="show",H=i.direction||"up",F=i.distance,tt=i.times||5,at=tt*2+(O||A?1:0),q=i.duration/at,Z=i.easing,ut=H==="up"||H==="down"?"top":"left",mt=H==="up"||H==="left",Dt=0,Tt=v.queue().length;for(t.effects.createPlaceholder(v),p=v.css(ut),F||(F=v[ut==="top"?"outerHeight":"outerWidth"]()/3),O&&(u={opacity:1},u[ut]=p,v.css("opacity",0).css(ut,mt?-F*2:F*2).animate(u,q,Z)),A&&(F=F/Math.pow(2,tt-1)),u={},u[ut]=p;Dt<tt;Dt++)l={},l[ut]=(mt?"-=":"+=")+F,v.animate(l,q,Z).animate(u,q,Z),F=A?F*2:F/2;A&&(l={opacity:0},l[ut]=(mt?"-=":"+=")+F,v.animate(l,q,Z)),v.queue(r),t.effects.unshift(v,Tt,at+1)});/*!
- * jQuery UI Effects Clip 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("clip","hide",function(i,r){var l,u={},p=t(this),v=i.direction||"vertical",D=v==="both",A=D||v==="horizontal",O=D||v==="vertical";l=p.cssClip(),u.clip={top:O?(l.bottom-l.top)/2:l.top,right:A?(l.right-l.left)/2:l.right,bottom:O?(l.bottom-l.top)/2:l.bottom,left:A?(l.right-l.left)/2:l.left},t.effects.createPlaceholder(p),i.mode==="show"&&(p.cssClip(u.clip),u.clip=l),p.animate(u,{queue:!1,duration:i.duration,easing:i.easing,complete:r})});/*!
- * jQuery UI Effects Drop 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("drop","hide",function(i,r){var l,u=t(this),p=i.mode,v=p==="show",D=i.direction||"left",A=D==="up"||D==="down"?"top":"left",O=D==="up"||D==="left"?"-=":"+=",H=O==="+="?"-=":"+=",F={opacity:0};t.effects.createPlaceholder(u),l=i.distance||u[A==="top"?"outerHeight":"outerWidth"](!0)/2,F[A]=O+l,v&&(u.css(F),F[A]=H+l,F.opacity=1),u.animate(F,{queue:!1,duration:i.duration,easing:i.easing,complete:r})});/*!
- * jQuery UI Effects Explode 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("explode","hide",function(i,r){var l,u,p,v,D,A,O=i.pieces?Math.round(Math.sqrt(i.pieces)):3,H=O,F=t(this),tt=i.mode,at=tt==="show",q=F.show().css("visibility","hidden").offset(),Z=Math.ceil(F.outerWidth()/H),ut=Math.ceil(F.outerHeight()/O),mt=[];function Dt(){mt.push(this),mt.length===O*H&&Tt()}for(l=0;l<O;l++)for(v=q.top+l*ut,A=l-(O-1)/2,u=0;u<H;u++)p=q.left+u*Z,D=u-(H-1)/2,F.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-u*Z,top:-l*ut}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:Z,height:ut,left:p+(at?D*Z:0),top:v+(at?A*ut:0),opacity:at?0:1}).animate({left:p+(at?0:D*Z),top:v+(at?0:A*ut),opacity:at?1:0},i.duration||500,i.easing,Dt);function Tt(){F.css({visibility:"visible"}),t(mt).remove(),r()}});/*!
- * jQuery UI Effects Fade 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("fade","toggle",function(i,r){var l=i.mode==="show";t(this).css("opacity",l?0:1).animate({opacity:l?1:0},{queue:!1,duration:i.duration,easing:i.easing,complete:r})});/*!
- * jQuery UI Effects Fold 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("fold","hide",function(i,r){var l=t(this),u=i.mode,p=u==="show",v=u==="hide",D=i.size||15,A=/([0-9]+)%/.exec(D),O=!!i.horizFirst,H=O?["right","bottom"]:["bottom","right"],F=i.duration/2,tt=t.effects.createPlaceholder(l),at=l.cssClip(),q={clip:t.extend({},at)},Z={clip:t.extend({},at)},ut=[at[H[0]],at[H[1]]],mt=l.queue().length;A&&(D=parseInt(A[1],10)/100*ut[v?0:1]),q.clip[H[0]]=D,Z.clip[H[0]]=D,Z.clip[H[1]]=0,p&&(l.cssClip(Z.clip),tt&&tt.css(t.effects.clipToBox(Z)),Z.clip=at),l.queue(function(Dt){tt&&tt.animate(t.effects.clipToBox(q),F,i.easing).animate(t.effects.clipToBox(Z),F,i.easing),Dt()}).animate(q,F,i.easing).animate(Z,F,i.easing).queue(r),t.effects.unshift(l,mt,4)});/*!
- * jQuery UI Effects Highlight 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("highlight","show",function(i,r){var l=t(this),u={backgroundColor:l.css("backgroundColor")};i.mode==="hide"&&(u.opacity=0),t.effects.saveStyle(l),l.css({backgroundImage:"none",backgroundColor:i.color||"#ffff99"}).animate(u,{queue:!1,duration:i.duration,easing:i.easing,complete:r})});/*!
- * jQuery UI Effects Size 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("size",function(i,r){var l,u,p,v=t(this),D=["fontSize"],A=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],O=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],H=i.mode,F=H!=="effect",tt=i.scale||"both",at=i.origin||["middle","center"],q=v.css("position"),Z=v.position(),ut=t.effects.scaledDimensions(v),mt=i.from||ut,Dt=i.to||t.effects.scaledDimensions(v,0);t.effects.createPlaceholder(v),H==="show"&&(p=mt,mt=Dt,Dt=p),u={from:{y:mt.height/ut.height,x:mt.width/ut.width},to:{y:Dt.height/ut.height,x:Dt.width/ut.width}},(tt==="box"||tt==="both")&&(u.from.y!==u.to.y&&(mt=t.effects.setTransition(v,A,u.from.y,mt),Dt=t.effects.setTransition(v,A,u.to.y,Dt)),u.from.x!==u.to.x&&(mt=t.effects.setTransition(v,O,u.from.x,mt),Dt=t.effects.setTransition(v,O,u.to.x,Dt))),(tt==="content"||tt==="both")&&u.from.y!==u.to.y&&(mt=t.effects.setTransition(v,D,u.from.y,mt),Dt=t.effects.setTransition(v,D,u.to.y,Dt)),at&&(l=t.effects.getBaseline(at,ut),mt.top=(ut.outerHeight-mt.outerHeight)*l.y+Z.top,mt.left=(ut.outerWidth-mt.outerWidth)*l.x+Z.left,Dt.top=(ut.outerHeight-Dt.outerHeight)*l.y+Z.top,Dt.left=(ut.outerWidth-Dt.outerWidth)*l.x+Z.left),delete mt.outerHeight,delete mt.outerWidth,v.css(mt),(tt==="content"||tt==="both")&&(A=A.concat(["marginTop","marginBottom"]).concat(D),O=O.concat(["marginLeft","marginRight"]),v.find("*[width]").each(function(){var Tt=t(this),Ft=t.effects.scaledDimensions(Tt),qt={height:Ft.height*u.from.y,width:Ft.width*u.from.x,outerHeight:Ft.outerHeight*u.from.y,outerWidth:Ft.outerWidth*u.from.x},Vt={height:Ft.height*u.to.y,width:Ft.width*u.to.x,outerHeight:Ft.height*u.to.y,outerWidth:Ft.width*u.to.x};u.from.y!==u.to.y&&(qt=t.effects.setTransition(Tt,A,u.from.y,qt),Vt=t.effects.setTransition(Tt,A,u.to.y,Vt)),u.from.x!==u.to.x&&(qt=t.effects.setTransition(Tt,O,u.from.x,qt),Vt=t.effects.setTransition(Tt,O,u.to.x,Vt)),F&&t.effects.saveStyle(Tt),Tt.css(qt),Tt.animate(Vt,i.duration,i.easing,function(){F&&t.effects.restoreStyle(Tt)})})),v.animate(Dt,{queue:!1,duration:i.duration,easing:i.easing,complete:function(){var Tt=v.offset();Dt.opacity===0&&v.css("opacity",mt.opacity),F||(v.css("position",q==="static"?"relative":q).offset(Tt),t.effects.saveStyle(v)),r()}})});/*!
- * jQuery UI Effects Scale 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("scale",function(i,r){var l=t(this),u=i.mode,p=parseInt(i.percent,10)||(parseInt(i.percent,10)===0||u!=="effect"?0:100),v=t.extend(!0,{from:t.effects.scaledDimensions(l),to:t.effects.scaledDimensions(l,p,i.direction||"both"),origin:i.origin||["middle","center"]},i);i.fade&&(v.from.opacity=1,v.to.opacity=0),t.effects.effect.size.call(this,v,r)});/*!
- * jQuery UI Effects Puff 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("puff","hide",function(i,r){var l=t.extend(!0,{},i,{fade:!0,percent:parseInt(i.percent,10)||150});t.effects.effect.scale.call(this,l,r)});/*!
- * jQuery UI Effects Pulsate 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("pulsate","show",function(i,r){var l=t(this),u=i.mode,p=u==="show",v=u==="hide",D=p||v,A=(i.times||5)*2+(D?1:0),O=i.duration/A,H=0,F=1,tt=l.queue().length;for((p||!l.is(":visible"))&&(l.css("opacity",0).show(),H=1);F<A;F++)l.animate({opacity:H},O,i.easing),H=1-H;l.animate({opacity:H},O,i.easing),l.queue(r),t.effects.unshift(l,tt,A+1)});/*!
- * jQuery UI Effects Shake 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("shake",function(i,r){var l=1,u=t(this),p=i.direction||"left",v=i.distance||20,D=i.times||3,A=D*2+1,O=Math.round(i.duration/A),H=p==="up"||p==="down"?"top":"left",F=p==="up"||p==="left",tt={},at={},q={},Z=u.queue().length;for(t.effects.createPlaceholder(u),tt[H]=(F?"-=":"+=")+v,at[H]=(F?"+=":"-=")+v*2,q[H]=(F?"-=":"+=")+v*2,u.animate(tt,O,i.easing);l<D;l++)u.animate(at,O,i.easing).animate(q,O,i.easing);u.animate(at,O,i.easing).animate(tt,O/2,i.easing).queue(r),t.effects.unshift(u,Z,A+1)});/*!
- * jQuery UI Effects Slide 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.effects.define("slide","show",function(i,r){var l,u,p=t(this),v={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},D=i.mode,A=i.direction||"left",O=A==="up"||A==="down"?"top":"left",H=A==="up"||A==="left",F=i.distance||p[O==="top"?"outerHeight":"outerWidth"](!0),tt={};t.effects.createPlaceholder(p),l=p.cssClip(),u=p.position()[O],tt[O]=(H?-1:1)*F+u,tt.clip=p.cssClip(),tt.clip[v[A][1]]=tt.clip[v[A][0]],D==="show"&&(p.cssClip(tt.clip),p.css(O,tt[O]),tt.clip=l,tt[O]=u),p.animate(tt,{queue:!1,duration:i.duration,easing:i.easing,complete:r})}),t.uiBackCompat===!0&&t.effects.define("transfer",function(i,r){t(this).transfer(i,r)});/*!
- * jQuery UI Focusable 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.ui.focusable=function(i,r){var l,u,p,v,D,A=i.nodeName.toLowerCase();return A==="area"?(l=i.parentNode,u=l.name,!i.href||!u||l.nodeName.toLowerCase()!=="map"?!1:(p=t("img[usemap='#"+u+"']"),p.length>0&&p.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(A)?(v=!i.disabled,v&&(D=t(i).closest("fieldset")[0],D&&(v=!D.disabled))):A==="a"?v=i.href||r:v=r,v&&t(i).is(":visible")&&t(i).css("visibility")==="visible")},t.extend(t.expr.pseudos,{focusable:function(i){return t.ui.focusable(i,t.attr(i,"tabindex")!=null)}}),t.ui.focusable;/*!
- * jQuery UI Form Reset Mixin 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.ui.formResetMixin={_formResetHandler:function(){var i=t(this);setTimeout(function(){var r=i.data("ui-form-reset-instances");t.each(r,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=t(this.element.prop("form")),!!this.form.length){var i=this.form.data("ui-form-reset-instances")||[];i.length||this.form.on("reset.ui-form-reset",this._formResetHandler),i.push(this),this.form.data("ui-form-reset-instances",i)}},_unbindFormResetHandler:function(){if(this.form.length){var i=this.form.data("ui-form-reset-instances");i.splice(t.inArray(this,i),1),i.length?this.form.data("ui-form-reset-instances",i):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}};/*!
- * jQuery UI Legacy jQuery Core patches 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- *
- */t.escapeSelector||(t.escapeSelector=function(i){return CSS.escape(i+"")}),(!t.fn.even||!t.fn.odd)&&t.fn.extend({even:function(){return this.filter(function(i){return i%2===0})},odd:function(){return this.filter(function(i){return i%2===1})}});/*!
- * jQuery UI Keycode 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38};/*!
- * jQuery UI Labels 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.fn.labels=function(){var i,r,l,u,p;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(u=this.eq(0).parents("label"),l=this.attr("id"),l&&(i=this.eq(0).parents().last(),p=i.add(i.length?i.siblings():this.siblings()),r="label[for='"+CSS.escape(l)+"']",u=u.add(p.find(r).addBack(r))),this.pushStack(u)):this.pushStack([])};/*!
- * jQuery UI Scroll Parent 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.fn.scrollParent=function(i){var r=this.css("position"),l=r==="absolute",u=i?/(auto|scroll|hidden)/:/(auto|scroll)/,p=this.parents().filter(function(){var v=t(this);return l&&v.css("position")==="static"?!1:u.test(v.css("overflow")+v.css("overflow-y")+v.css("overflow-x"))}).eq(0);return r==="fixed"||!p.length?t(this[0].ownerDocument||document):p};/*!
- * jQuery UI Tabbable 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.extend(t.expr.pseudos,{tabbable:function(i){var r=t.attr(i,"tabindex"),l=r!=null;return(!l||r>=0)&&t.ui.focusable(i,l)}});/*!
- * jQuery UI Unique ID 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.fn.extend({uniqueId:function(){var i=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++i)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}});/*!
- * jQuery UI Accordion 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.accordion",{version:"1.14.1",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:function(i){return i.find("> li > :first-child").add(i.find("> :not(li)").filter(function(r){return r%2===0}))},heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var i=this.options;this.prevShow=this.prevHide=t(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),!i.collapsible&&(i.active===!1||i.active==null)&&(i.active=0),this._processPanels(),i.active<0&&(i.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():t()}},_createIcons:function(){var i,r,l=this.options.icons;l&&(i=t("<span>"),this._addClass(i,"ui-accordion-header-icon","ui-icon "+l.header),i.prependTo(this.headers),r=this.active.children(".ui-accordion-header-icon"),this._removeClass(r,l.header)._addClass(r,null,l.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var i;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),i=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),this.options.heightStyle!=="content"&&i.css("height","")},_setOption:function(i,r){if(i==="active"){this._activate(r);return}i==="event"&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(r)),this._super(i,r),i==="collapsible"&&!r&&this.options.active===!1&&this._activate(0),i==="icons"&&(this._destroyIcons(),r&&this._createIcons())},_setOptionDisabled:function(i){this._super(i),this.element.attr("aria-disabled",i),this._toggleClass(null,"ui-state-disabled",!!i)},_keydown:function(i){if(!(i.altKey||i.ctrlKey)){var r=t.ui.keyCode,l=this.headers.length,u=this.headers.index(i.target),p=!1;switch(i.keyCode){case r.RIGHT:case r.DOWN:p=this.headers[(u+1)%l];break;case r.LEFT:case r.UP:p=this.headers[(u-1+l)%l];break;case r.SPACE:case r.ENTER:this._eventHandler(i);break;case r.HOME:p=this.headers[0];break;case r.END:p=this.headers[l-1];break}p&&(t(i.target).attr("tabIndex",-1),t(p).attr("tabIndex",0),t(p).trigger("focus"),i.preventDefault())}},_panelKeyDown:function(i){i.keyCode===t.ui.keyCode.UP&&i.ctrlKey&&t(i.currentTarget).prev().trigger("focus")},refresh:function(){var i=this.options;this._processPanels(),i.active===!1&&i.collapsible===!0||!this.headers.length?(i.active=!1,this.active=t()):i.active===!1?this._activate(0):this.active.length&&!t.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(i.active=!1,this.active=t()):this._activate(Math.max(0,i.active-1)):i.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var i=this.headers,r=this.panels;typeof this.options.header=="function"?this.headers=this.options.header(this.element):this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),r&&(this._off(i.not(this.headers)),this._off(r.not(this.panels)))},_refresh:function(){var i,r=this.options,l=r.heightStyle,u=this.element.parent();this.active=this._findActive(r.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var p=t(this),v=p.uniqueId().attr("id"),D=p.next(),A=D.uniqueId().attr("id");p.attr("aria-controls",A),D.attr("aria-labelledby",v)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(r.event),l==="fill"?(i=u.height(),this.element.siblings(":visible").each(function(){var p=t(this),v=p.css("position");v==="absolute"||v==="fixed"||(i-=p.outerHeight(!0))}),this.headers.each(function(){i-=t(this).outerHeight(!0)}),this.headers.next().each(function(){t(this).height(Math.max(0,i-t(this).innerHeight()+t(this).height()))}).css("overflow","auto")):l==="auto"&&(i=0,this.headers.next().each(function(){var p=t(this).is(":visible");p||t(this).show(),i=Math.max(i,t(this).css("height","").height()),p||t(this).hide()}).height(i))},_activate:function(i){var r=this._findActive(i)[0];r!==this.active[0]&&(r=r||this.active[0],this._eventHandler({target:r,currentTarget:r,preventDefault:t.noop}))},_findActive:function(i){return typeof i=="number"?this.headers.eq(i):t()},_setupEvents:function(i){var r={keydown:"_keydown"};i&&t.each(i.split(" "),function(l,u){r[u]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,r),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(i){var r,l,u=this.options,p=this.active,v=t(i.currentTarget),D=v[0]===p[0],A=D&&u.collapsible,O=A?t():v.next(),H=p.next(),F={oldHeader:p,oldPanel:H,newHeader:A?t():v,newPanel:O};i.preventDefault(),!(D&&!u.collapsible||this._trigger("beforeActivate",i,F)===!1)&&(u.active=A?!1:this.headers.index(v),this.active=D?t():v,this._toggle(F),this._removeClass(p,"ui-accordion-header-active","ui-state-active"),u.icons&&(r=p.children(".ui-accordion-header-icon"),this._removeClass(r,null,u.icons.activeHeader)._addClass(r,null,u.icons.header)),D||(this._removeClass(v,"ui-accordion-header-collapsed")._addClass(v,"ui-accordion-header-active","ui-state-active"),u.icons&&(l=v.children(".ui-accordion-header-icon"),this._removeClass(l,null,u.icons.header)._addClass(l,null,u.icons.activeHeader)),this._addClass(v.next(),"ui-accordion-content-active")))},_toggle:function(i){var r=i.newPanel,l=this.prevShow.length?this.prevShow:i.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=r,this.prevHide=l,this.options.animate?this._animate(r,l,i):(l.hide(),r.show(),this._toggleComplete(i)),l.attr({"aria-hidden":"true"}),l.prev().attr({"aria-selected":"false","aria-expanded":"false"}),r.length&&l.length?l.prev().attr({tabIndex:-1,"aria-expanded":"false"}):r.length&&this.headers.filter(function(){return parseInt(t(this).attr("tabIndex"),10)===0}).attr("tabIndex",-1),r.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(i,r,l){var u,p,v,D=this,A=0,O=i.css("box-sizing"),H=i.length&&(!r.length||i.index()<r.index()),F=this.options.animate||{},tt=H&&F.down||F,at=function(){D._toggleComplete(l)};if(typeof tt=="number"&&(v=tt),typeof tt=="string"&&(p=tt),p=p||tt.easing||F.easing,v=v||tt.duration||F.duration,!r.length)return i.animate(this.showProps,v,p,at);if(!i.length)return r.animate(this.hideProps,v,p,at);u=i.show().outerHeight(),r.animate(this.hideProps,{duration:v,easing:p,step:function(q,Z){Z.now=Math.round(q)}}),i.hide().animate(this.showProps,{duration:v,easing:p,complete:at,step:function(q,Z){Z.now=Math.round(q),Z.prop!=="height"?O==="content-box"&&(A+=Z.now):D.options.heightStyle!=="content"&&(Z.now=Math.round(u-r.outerHeight()-A),A=0)}})},_toggleComplete:function(i){var r=i.oldPanel,l=r.prev();this._removeClass(r,"ui-accordion-content-active"),this._removeClass(l,"ui-accordion-header-active")._addClass(l,"ui-accordion-header-collapsed"),this._trigger("activate",null,i)}});/*!
- * jQuery UI Menu 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.menu",{version:"1.14.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(i){i.preventDefault(),this._activateItem(i)},"click .ui-menu-item":function(i){var r=t(i.target),l=t(this.document[0].activeElement);!this.mouseHandled&&r.not(".ui-state-disabled").length&&(this.select(i),i.isPropagationStopped()||(this.mouseHandled=!0),r.has(".ui-menu").length?this.expand(i):!this.element.is(":focus")&&l.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&this.active.parents(".ui-menu").length===1&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(i,r){var l=this.active||this._menuItems().first();r||this.focus(i,l)},blur:function(i){this._delay(function(){var r=!t.contains(this.element[0],this.document[0].activeElement);r&&this.collapseAll(i)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(i){this._closeOnDocumentClick(i)&&this.collapseAll(i,!0),this.mouseHandled=!1}})},_activateItem:function(i){if(!this.previousFilter&&!(i.clientX===this.lastMousePosition.x&&i.clientY===this.lastMousePosition.y)){this.lastMousePosition={x:i.clientX,y:i.clientY};var r=t(i.target).closest(".ui-menu-item"),l=t(i.currentTarget);r[0]===l[0]&&(l.is(".ui-state-active")||(this._removeClass(l.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(i,l)))}},_destroy:function(){var i=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),r=i.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),r.children().each(function(){var l=t(this);l.data("ui-menu-submenu-caret")&&l.remove()})},_keydown:function(i){var r,l,u,p,v=!0;switch(i.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(i);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(i);break;case t.ui.keyCode.HOME:this._move("first","first",i);break;case t.ui.keyCode.END:this._move("last","last",i);break;case t.ui.keyCode.UP:this.previous(i);break;case t.ui.keyCode.DOWN:this.next(i);break;case t.ui.keyCode.LEFT:this.collapse(i);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(i);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(i);break;case t.ui.keyCode.ESCAPE:this.collapse(i);break;default:v=!1,l=this.previousFilter||"",p=!1,u=i.keyCode>=96&&i.keyCode<=105?(i.keyCode-96).toString():String.fromCharCode(i.keyCode),clearTimeout(this.filterTimer),u===l?p=!0:u=l+u,r=this._filterMenuItems(u),r=p&&r.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):r,r.length||(u=String.fromCharCode(i.keyCode),r=this._filterMenuItems(u)),r.length?(this.focus(i,r),this.previousFilter=u,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}v&&i.preventDefault()},_activate:function(i){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(i):this.select(i))},refresh:function(){var i,r,l,u,p,v=this,D=this.options.icons.submenu,A=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),l=A.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var O=t(this),H=O.prev(),F=t("<span>").data("ui-menu-submenu-caret",!0);v._addClass(F,"ui-menu-icon","ui-icon "+D),H.attr("aria-haspopup","true").prepend(F),O.attr("aria-labelledby",H.attr("id"))}),this._addClass(l,"ui-menu","ui-widget ui-widget-content ui-front"),i=A.add(this.element),r=i.find(this.options.items),r.not(".ui-menu-item").each(function(){var O=t(this);v._isDivider(O)&&v._addClass(O,"ui-menu-divider","ui-widget-content")}),u=r.not(".ui-menu-item, .ui-menu-divider"),p=u.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(u,"ui-menu-item")._addClass(p,"ui-menu-item-wrapper"),r.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(i,r){if(i==="icons"){var l=this.element.find(".ui-menu-icon");this._removeClass(l,null,this.options.icons.submenu)._addClass(l,null,r.submenu)}this._super(i,r)},_setOptionDisabled:function(i){this._super(i),this.element.attr("aria-disabled",String(i)),this._toggleClass(null,"ui-state-disabled",!!i)},focus:function(i,r){var l,u,p;this.blur(i,i&&i.type==="focus"),this._scrollIntoView(r),this.active=r.first(),u=this.active.children(".ui-menu-item-wrapper"),this._addClass(u,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",u.attr("id")),p=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(p,null,"ui-state-active"),i&&i.type==="keydown"?this._close():this.timer=this._delay(function(){this._close()},this.delay),l=r.children(".ui-menu"),l.length&&i&&/^mouse/.test(i.type)&&this._startOpening(l),this.activeMenu=r.parent(),this._trigger("focus",i,{item:r})},_scrollIntoView:function(i){var r,l,u,p,v,D;this._hasScroll()&&(r=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,l=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,u=i.offset().top-this.activeMenu.offset().top-r-l,p=this.activeMenu.scrollTop(),v=this.activeMenu.height(),D=i.outerHeight(),u<0?this.activeMenu.scrollTop(p+u):u+D>v&&this.activeMenu.scrollTop(p+u-v+D))},blur:function(i,r){r||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",i,{item:this.active}),this.active=null)},_startOpening:function(i){clearTimeout(this.timer),i.attr("aria-hidden")==="true"&&(this.timer=this._delay(function(){this._close(),this._open(i)},this.delay))},_open:function(i){var r=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(i.parents(".ui-menu")).hide().attr("aria-hidden","true"),i.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(r)},collapseAll:function(i,r){clearTimeout(this.timer),this.timer=this._delay(function(){var l=r?this.element:t(i&&i.target).closest(this.element.find(".ui-menu"));l.length||(l=this.element),this._close(l),this.blur(i),this._removeClass(l.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=l},r?0:this.delay)},_close:function(i){i||(i=this.active?this.active.parent():this.element),i.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(i){return!t(i.target).closest(".ui-menu").length},_isDivider:function(i){return!/[^\-\u2014\u2013\s]/.test(i.text())},collapse:function(i){var r=this.active&&this.active.parent().closest(".ui-menu-item",this.element);r&&r.length&&(this._close(),this.focus(i,r))},expand:function(i){var r=this.active&&this._menuItems(this.active.children(".ui-menu")).first();r&&r.length&&(this._open(r.parent()),this._delay(function(){this.focus(i,r)}))},next:function(i){this._move("next","first",i)},previous:function(i){this._move("prev","last",i)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(i){return(i||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(i,r,l){var u;this.active&&(i==="first"||i==="last"?u=this.active[i==="first"?"prevAll":"nextAll"](".ui-menu-item").last():u=this.active[i+"All"](".ui-menu-item").first()),(!u||!u.length||!this.active)&&(u=this._menuItems(this.activeMenu)[r]()),this.focus(l,u)},nextPage:function(i){var r,l,u;if(!this.active){this.next(i);return}this.isLastItem()||(this._hasScroll()?(l=this.active.offset().top,u=this.element.innerHeight(),t.fn.jquery.indexOf("3.2.")===0&&(u+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each(function(){return r=t(this),r.offset().top-l-u<0}),this.focus(i,r)):this.focus(i,this._menuItems(this.activeMenu)[this.active?"last":"first"]()))},previousPage:function(i){var r,l,u;if(!this.active){this.next(i);return}this.isFirstItem()||(this._hasScroll()?(l=this.active.offset().top,u=this.element.innerHeight(),t.fn.jquery.indexOf("3.2.")===0&&(u+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each(function(){return r=t(this),r.offset().top-l+u>0}),this.focus(i,r)):this.focus(i,this._menuItems(this.activeMenu).first()))},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(i){this.active=this.active||t(i.target).closest(".ui-menu-item");var r={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(i,!0),this._trigger("select",i,r)},_filterMenuItems:function(i){var r=i.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),l=new RegExp("^"+r,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return l.test(String.prototype.trim.call(t(this).children(".ui-menu-item-wrapper").text()))})}});/*!
- * jQuery UI Autocomplete 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.autocomplete",{version:"1.14.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,r,l,u=this.element[0].nodeName.toLowerCase(),p=u==="textarea",v=u==="input";this.isMultiLine=p||!v&&this.element.prop("contentEditable")==="true",this.valueMethod=this.element[p||v?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(D){if(this.element.prop("readOnly")){i=!0,l=!0,r=!0;return}i=!1,l=!1,r=!1;var A=t.ui.keyCode;switch(D.keyCode){case A.PAGE_UP:i=!0,this._move("previousPage",D);break;case A.PAGE_DOWN:i=!0,this._move("nextPage",D);break;case A.UP:i=!0,this._keyEvent("previous",D);break;case A.DOWN:i=!0,this._keyEvent("next",D);break;case A.ENTER:this.menu.active&&(i=!0,D.preventDefault(),this.menu.select(D));break;case A.TAB:this.menu.active&&this.menu.select(D);break;case A.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(D),D.preventDefault());break;default:r=!0,this._searchTimeout(D);break}},keypress:function(D){if(i){i=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&D.preventDefault();return}if(!r){var A=t.ui.keyCode;switch(D.keyCode){case A.PAGE_UP:this._move("previousPage",D);break;case A.PAGE_DOWN:this._move("nextPage",D);break;case A.UP:this._keyEvent("previous",D);break;case A.DOWN:this._keyEvent("next",D);break}}},input:function(D){if(l){l=!1,D.preventDefault();return}this._searchTimeout(D)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(D){clearTimeout(this.searching),this.close(D),this._change(D)}}),this._initSource(),this.menu=t("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(D){D.preventDefault()},menufocus:function(D,A){var O,H;if(this.isNewMenu&&(this.isNewMenu=!1,D.originalEvent&&/^mouse/.test(D.originalEvent.type))){this.menu.blur(),this.document.one("mousemove",function(){t(D.target).trigger(D.originalEvent)});return}H=A.item.data("ui-autocomplete-item"),this._trigger("focus",D,{item:H})!==!1&&D.originalEvent&&/^key/.test(D.originalEvent.type)&&this._value(H.value),O=A.item.attr("aria-label")||H.value,O&&String.prototype.trim.call(O).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(t("<div>").text(O))},100))},menuselect:function(D,A){var O=A.item.data("ui-autocomplete-item"),H=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.trigger("focus"),this.previous=H),this._trigger("select",D,{item:O})!==!1&&this._value(O.value),this.term=this._value(),this.close(D),this.selectedItem=O}}),this.liveRegion=t("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(i,r){this._super(i,r),i==="source"&&this._initSource(),i==="appendTo"&&this.menu.element.appendTo(this._appendTo()),i==="disabled"&&r&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(i){var r=this.menu.element[0];return i.target===this.element[0]||i.target===r||t.contains(r,i.target)},_closeOnClickOutside:function(i){this._isEventTargetInWidget(i)||this.close()},_appendTo:function(){var i=this.options.appendTo;return i&&(i=i.jquery||i.nodeType?t(i):this.document.find(i).eq(0)),(!i||!i[0])&&(i=this.element.closest(".ui-front, dialog")),i.length||(i=this.document[0].body),i},_initSource:function(){var i,r,l=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(u,p){p(t.ui.autocomplete.filter(i,u.term))}):typeof this.options.source=="string"?(r=this.options.source,this.source=function(u,p){l.xhr&&l.xhr.abort(),l.xhr=t.ajax({url:r,data:u,dataType:"json",success:function(v){p(v)},error:function(){p([])}})}):this.source=this.options.source},_searchTimeout:function(i){clearTimeout(this.searching),this.searching=this._delay(function(){var r=this.term===this._value(),l=this.menu.element.is(":visible"),u=i.altKey||i.ctrlKey||i.metaKey||i.shiftKey;(!r||r&&!l&&!u)&&(this.selectedItem=null,this.search(null,i))},this.options.delay)},search:function(i,r){if(i=i??this._value(),this.term=this._value(),i.length<this.options.minLength)return this.close(r);if(this._trigger("search",r)!==!1)return this._search(i)},_search:function(i){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:i},this._response())},_response:function(){var i=++this.requestIndex;return(function(r){i===this.requestIndex&&this.__response(r),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}).bind(this)},__response:function(i){i&&(i=this._normalize(i)),this._trigger("response",null,{content:i}),!this.options.disabled&&i&&i.length&&!this.cancelSearch?(this._suggest(i),this._trigger("open")):this._close()},close:function(i){this.cancelSearch=!0,this._close(i)},_close:function(i){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",i))},_change:function(i){this.previous!==this._value()&&this._trigger("change",i,{item:this.selectedItem})},_normalize:function(i){return i.length&&i[0].label&&i[0].value?i:t.map(i,function(r){return typeof r=="string"?{label:r,value:r}:t.extend({},r,{label:r.label||r.value,value:r.value||r.label})})},_suggest:function(i){var r=this.menu.element.empty();this._renderMenu(r,i),this.isNewMenu=!0,this.menu.refresh(),r.show(),this._resizeMenu(),r.position(t.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var i=this.menu.element;i.outerWidth(Math.max(i.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(i,r){var l=this;t.each(r,function(u,p){l._renderItemData(i,p)})},_renderItemData:function(i,r){return this._renderItem(i,r).data("ui-autocomplete-item",r)},_renderItem:function(i,r){return t("<li>").append(t("<div>").text(r.label)).appendTo(i)},_move:function(i,r){if(!this.menu.element.is(":visible")){this.search(null,r);return}if(this.menu.isFirstItem()&&/^previous/.test(i)||this.menu.isLastItem()&&/^next/.test(i)){this.isMultiLine||this._value(this.term),this.menu.blur();return}this.menu[i](r)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(i,r){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(i,r),r.preventDefault())}}),t.extend(t.ui.autocomplete,{escapeRegex:function(i){return i.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(i,r){var l=new RegExp(t.ui.autocomplete.escapeRegex(r),"i");return t.grep(i,function(u){return l.test(u.label||u.value||u)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(i){return i+(i>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(i){var r;this._superApply(arguments),!(this.options.disabled||this.cancelSearch)&&(i&&i.length?r=this.options.messages.results(i.length):r=this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(t("<div>").text(r))},100))}}),t.ui.autocomplete;/*!
- * jQuery UI Controlgroup 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */var Nt=/ui-corner-([a-z]){2,6}/g;t.widget("ui.controlgroup",{version:"1.14.1",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var i=this,r=[];t.each(this.options.items,function(l,u){var p,v={};if(u){if(l==="controlgroupLabel"){p=i.element.find(u),p.each(function(){var D=t(this);D.children(".ui-controlgroup-label-contents").length||D.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")}),i._addClass(p,null,"ui-widget ui-widget-content ui-state-default"),r=r.concat(p.get());return}t.fn[l]&&(i["_"+l+"Options"]?v=i["_"+l+"Options"]("middle"):v={classes:{}},i.element.find(u).each(function(){var D=t(this),A=D[l]("instance"),O=t.widget.extend({},v);if(!(l==="button"&&D.parent(".ui-spinner").length)){A||(A=D[l]()[l]("instance")),A&&(O.classes=i._resolveClassesValues(O.classes,A)),D[l](O);var H=D[l]("widget");t.data(H[0],"ui-controlgroup-data",A||D[l]("instance")),r.push(H[0])}}))}}),this.childWidgets=t(t.uniqueSort(r)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(i){this.childWidgets.each(function(){var r=t(this),l=r.data("ui-controlgroup-data");l&&l[i]&&l[i]()})},_updateCornerClass:function(i,r){var l="ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all",u=this._buildSimpleOptions(r,"label").classes.label;this._removeClass(i,null,l),this._addClass(i,null,u)},_buildSimpleOptions:function(i,r){var l=this.options.direction==="vertical",u={classes:{}};return u.classes[r]={middle:"",first:"ui-corner-"+(l?"top":"left"),last:"ui-corner-"+(l?"bottom":"right"),only:"ui-corner-all"}[i],u},_spinnerOptions:function(i){var r=this._buildSimpleOptions(i,"ui-spinner");return r.classes["ui-spinner-up"]="",r.classes["ui-spinner-down"]="",r},_buttonOptions:function(i){return this._buildSimpleOptions(i,"ui-button")},_checkboxradioOptions:function(i){return this._buildSimpleOptions(i,"ui-checkboxradio-label")},_selectmenuOptions:function(i){var r=this.options.direction==="vertical";return{width:r?"auto":!1,classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(r?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(r?"top":"left")},last:{"ui-selectmenu-button-open":r?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(r?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[i]}},_resolveClassesValues:function(i,r){var l={};return t.each(i,function(u){var p=r.options.classes[u]||"";p=String.prototype.trim.call(p.replace(Nt,"")),l[u]=(p+" "+i[u]).replace(/\s+/g," ")}),l},_setOption:function(i,r){if(i==="direction"&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(i,r),i==="disabled"){this._callChildMethod(r?"disable":"enable");return}this.refresh()},refresh:function(){var i,r=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),this.options.direction==="horizontal"&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),i=this.childWidgets,this.options.onlyVisible&&(i=i.filter(":visible")),i.length&&(t.each(["first","last"],function(l,u){var p=i[u]().data("ui-controlgroup-data");if(p&&r["_"+p.widgetName+"Options"]){var v=r["_"+p.widgetName+"Options"](i.length===1?"only":u);v.classes=r._resolveClassesValues(v.classes,p),p.element[p.widgetName](v)}else r._updateCornerClass(i[u](),u)}),this._callChildMethod("refresh"))}});/*!
- * jQuery UI Checkboxradio 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.checkboxradio",[t.ui.formResetMixin,{version:"1.14.1",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var i,r,l,u=this._super()||{};return this._readType(),r=this.element.labels(),this.label=t(r[r.length-1]),this.label.length||t.error("No label found for checkboxradio widget"),this.originalLabel="",l=this.label.contents().not(this.element[0]),l.length&&(this.originalLabel+=l.clone().wrapAll("<div></div>").parent().html()),this.originalLabel&&(u.label=this.originalLabel),i=this.element[0].disabled,i!=null&&(u.disabled=i),u},_create:function(){var i=this.element[0].checked;this._bindFormResetHandler(),this.options.disabled==null&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),this.type==="radio"&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),i&&this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var i=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,(i!=="input"||!/radio|checkbox/.test(this.type))&&t.error("Can't create checkboxradio on element.nodeName="+i+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var i,r=this.element[0].name,l="input[name='"+CSS.escape(r)+"']";return r?(this.form.length?i=t(this.form[0].elements).filter(l):i=t(l).filter(function(){return t(t(this).prop("form")).length===0}),i.not(this.element)):t([])},_toggleClasses:function(){var i=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",i),this.options.icon&&this.type==="checkbox"&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",i)._toggleClass(this.icon,null,"ui-icon-blank",!i),this.type==="radio"&&this._getRadioGroup().each(function(){var r=t(this).checkboxradio("instance");r&&r._removeClass(r.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(i,r){if(!(i==="label"&&!r)){if(this._super(i,r),i==="disabled"){this._toggleClass(this.label,null,"ui-state-disabled",r),this.element[0].disabled=r;return}this.refresh()}},_updateIcon:function(i){var r="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=t("<span>"),this.iconSpace=t("<span> </span>"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),this.type==="checkbox"?(r+=i?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,i?"ui-icon-blank":"ui-icon-check")):r+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",r),i||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):this.icon!==void 0&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var i=this.label.contents().not(this.element[0]);this.icon&&(i=i.not(this.icon[0])),this.iconSpace&&(i=i.not(this.iconSpace[0])),i.remove(),this.label.append(this.options.label)},refresh:function(){var i=this.element[0].checked,r=this.element[0].disabled;this._updateIcon(i),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",i),this.options.label!==null&&this._updateLabel(),r!==this.options.disabled&&this._setOptions({disabled:r})}}]),t.ui.checkboxradio;/*!
- * jQuery UI Button 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.button",{version:"1.14.1",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var i,r=this._super()||{};return this.isInput=this.element.is("input"),i=this.element[0].disabled,i!=null&&(r.disabled=i),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(r.label=this.originalLabel),r},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),this.options.disabled==null&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(i){i.keyCode===t.ui.keyCode.SPACE&&(i.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),!this.options.showLabel&&!this.title&&this.element.attr("title",this.options.label)},_updateIcon:function(i,r){var l=i!=="iconPosition",u=l?this.options.iconPosition:r,p=u==="top"||u==="bottom";this.icon?l&&this._removeClass(this.icon,null,this.options.icon):(this.icon=t("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),l&&this._addClass(this.icon,null,r),this._attachIcon(u),p?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconSpace||(this.iconSpace=t("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(u))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(i){this.icon[/^(?:end|bottom)/.test(i)?"before":"after"](this.iconSpace)},_attachIcon:function(i){this.element[/^(?:end|bottom)/.test(i)?"append":"prepend"](this.icon)},_setOptions:function(i){var r=i.showLabel===void 0?this.options.showLabel:i.showLabel,l=i.icon===void 0?this.options.icon:i.icon;!r&&!l&&(i.showLabel=!0),this._super(i)},_setOption:function(i,r){i==="icon"&&(r?this._updateIcon(i,r):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),i==="iconPosition"&&this._updateIcon(i,r),i==="showLabel"&&(this._toggleClass("ui-button-icon-only",null,!r),this._updateTooltip()),i==="label"&&(this.isInput?this.element.val(r):(this.element.html(r),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(i,r),i==="disabled"&&(this._toggleClass(null,"ui-state-disabled",r),this.element[0].disabled=r,r&&this.element.trigger("blur"))},refresh:function(){var i=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");i!==this.options.disabled&&this._setOptions({disabled:i}),this._updateTooltip()}}),t.uiBackCompat===!0&&(t.widget("ui.button",t.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),!this.options.icon&&(this.options.icons.primary||this.options.icons.secondary)?this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"):this.options.icon&&(this.options.icons.primary=this.options.icon),this._super()},_setOption:function(i,r){if(i==="text"){this._super("showLabel",r);return}i==="showLabel"&&(this.options.text=r),i==="icon"&&(this.options.icons.primary=r),i==="icons"&&(r.primary?(this._super("icon",r.primary),this._super("iconPosition","beginning")):r.secondary&&(this._super("icon",r.secondary),this._super("iconPosition","end"))),this._superApply(arguments)}}),t.fn.button=function(i){return function(r){var l=typeof r=="string",u=Array.prototype.slice.call(arguments,1),p=this;return l?!this.length&&r==="instance"?p=void 0:this.each(function(){var v,D=t(this).attr("type"),A=D!=="checkbox"&&D!=="radio"?"button":"checkboxradio",O=t.data(this,"ui-"+A);if(r==="instance")return p=O,!1;if(!O)return t.error("cannot call methods on button prior to initialization; attempted to call method '"+r+"'");if(typeof O[r]!="function"||r.charAt(0)==="_")return t.error("no such method '"+r+"' for button widget instance");if(v=O[r].apply(O,u),v!==O&&v!==void 0)return p=v&&v.jquery?p.pushStack(v.get()):v,!1}):(u.length&&(r=t.widget.extend.apply(null,[r].concat(u))),this.each(function(){var v=t(this).attr("type"),D=v!=="checkbox"&&v!=="radio"?"button":"checkboxradio",A=t.data(this,"ui-"+D);if(A)A.option(r||{}),A._init&&A._init();else{if(D==="button"){i.call(t(this),r);return}t(this).checkboxradio(t.extend({icon:!1},r))}})),p}}(t.fn.button),t.fn.buttonset=function(){return t.ui.controlgroup||t.error("Controlgroup widget missing"),arguments[0]==="option"&&arguments[1]==="items"&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):arguments[0]==="option"&&arguments[1]==="items"?this.controlgroup.apply(this,[arguments[0],"items.button"]):(typeof arguments[0]=="object"&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))}),t.ui.button;/*!
- * jQuery UI Datepicker 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.extend(t.ui,{datepicker:{version:"1.14.1"}});var w;function ee(i){for(var r,l;i.length&&i[0]!==document;){if(r=i.css("position"),(r==="absolute"||r==="relative"||r==="fixed")&&(l=parseInt(i.css("zIndex"),10),!isNaN(l)&&l!==0))return l;i=i.parent()}return 0}function Et(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month",selectYearLabel:"Select year"},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},t.extend(this._defaults,this.regional[""]),this.regional.en=t.extend(!0,{},this.regional[""]),this.regional["en-US"]=t.extend(!0,{},this.regional.en),this.dpDiv=de(t("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}t.extend(Et.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(i){return ie(this._defaults,i||{}),this},_attachDatepicker:function(i,r){var l,u,p;l=i.nodeName.toLowerCase(),u=l==="div"||l==="span",i.id||(this.uuid+=1,i.id="dp"+this.uuid),p=this._newInst(t(i),u),p.settings=t.extend({},r||{}),l==="input"?this._connectDatepicker(i,p):u&&this._inlineDatepicker(i,p)},_newInst:function(i,r){var l=i[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:l,input:i,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:r,dpDiv:r?de(t("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(i,r){var l=t(i);r.append=t([]),r.trigger=t([]),!l.hasClass(this.markerClassName)&&(this._attachments(l,r),l.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(r),t.data(i,"datepicker",r),r.settings.disabled&&this._disableDatepicker(i))},_attachments:function(i,r){var l,u,p,v=this._get(r,"appendText"),D=this._get(r,"isRTL");r.append&&r.append.remove(),v&&(r.append=t("<span>").addClass(this._appendClass).text(v),i[D?"before":"after"](r.append)),i.off("focus",this._showDatepicker),r.trigger&&r.trigger.remove(),l=this._get(r,"showOn"),(l==="focus"||l==="both")&&i.on("focus",this._showDatepicker),(l==="button"||l==="both")&&(u=this._get(r,"buttonText"),p=this._get(r,"buttonImage"),this._get(r,"buttonImageOnly")?r.trigger=t("<img>").addClass(this._triggerClass).attr({src:p,alt:u,title:u}):(r.trigger=t("<button type='button'>").addClass(this._triggerClass),p?r.trigger.html(t("<img>").attr({src:p,alt:u,title:u})):r.trigger.text(u)),i[D?"before":"after"](r.trigger),r.trigger.on("click",function(){return t.datepicker._datepickerShowing&&t.datepicker._lastInput===i[0]?t.datepicker._hideDatepicker():(t.datepicker._datepickerShowing&&t.datepicker._lastInput!==i[0]&&t.datepicker._hideDatepicker(),t.datepicker._showDatepicker(i[0])),!1}))},_autoSize:function(i){if(this._get(i,"autoSize")&&!i.inline){var r,l,u,p,v=new Date(2009,11,20),D=this._get(i,"dateFormat");D.match(/[DM]/)&&(r=function(A){for(l=0,u=0,p=0;p<A.length;p++)A[p].length>l&&(l=A[p].length,u=p);return u},v.setMonth(r(this._get(i,D.match(/MM/)?"monthNames":"monthNamesShort"))),v.setDate(r(this._get(i,D.match(/DD/)?"dayNames":"dayNamesShort"))+20-v.getDay())),i.input.attr("size",this._formatDate(i,v).length)}},_inlineDatepicker:function(i,r){var l=t(i);l.hasClass(this.markerClassName)||(l.addClass(this.markerClassName).append(r.dpDiv),t.data(i,"datepicker",r),this._setDate(r,this._getDefaultDate(r),!0),this._updateDatepicker(r),this._updateAlternate(r),r.settings.disabled&&this._disableDatepicker(i),r.dpDiv.css("display","block"))},_dialogDatepicker:function(i,r,l,u,p){var v,D,A,O,H,F=this._dialogInst;return F||(this.uuid+=1,v="dp"+this.uuid,this._dialogInput=t("<input type='text' id='"+v+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),t("body").append(this._dialogInput),F=this._dialogInst=this._newInst(this._dialogInput,!1),F.settings={},t.data(this._dialogInput[0],"datepicker",F)),ie(F.settings,u||{}),r=r&&r.constructor===Date?this._formatDate(F,r):r,this._dialogInput.val(r),this._pos=p?p.length?p:[p.pageX,p.pageY]:null,this._pos||(D=document.documentElement.clientWidth,A=document.documentElement.clientHeight,O=document.documentElement.scrollLeft||document.body.scrollLeft,H=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[D/2-100+O,A/2-150+H]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),F.settings.onSelect=l,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),t.blockUI&&t.blockUI(this.dpDiv),t.data(this._dialogInput[0],"datepicker",F),this},_destroyDatepicker:function(i){var r,l=t(i),u=t.data(i,"datepicker");l.hasClass(this.markerClassName)&&(r=i.nodeName.toLowerCase(),t.removeData(i,"datepicker"),r==="input"?(u.append.remove(),u.trigger.remove(),l.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):(r==="div"||r==="span")&&l.removeClass(this.markerClassName).empty(),t.datepicker._hideDatepicker(),w===u&&(w=null,this._curInst=null))},_enableDatepicker:function(i){var r,l,u=t(i),p=t.data(i,"datepicker");u.hasClass(this.markerClassName)&&(r=i.nodeName.toLowerCase(),r==="input"?(i.disabled=!1,p.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):(r==="div"||r==="span")&&(l=u.children("."+this._inlineClass),l.children().removeClass("ui-state-disabled"),l.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=t.map(this._disabledInputs,function(v){return v===i?null:v}))},_disableDatepicker:function(i){var r,l,u=t(i),p=t.data(i,"datepicker");u.hasClass(this.markerClassName)&&(r=i.nodeName.toLowerCase(),r==="input"?(i.disabled=!0,p.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):(r==="div"||r==="span")&&(l=u.children("."+this._inlineClass),l.children().addClass("ui-state-disabled"),l.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=t.map(this._disabledInputs,function(v){return v===i?null:v}),this._disabledInputs[this._disabledInputs.length]=i)},_isDisabledDatepicker:function(i){if(!i)return!1;for(var r=0;r<this._disabledInputs.length;r++)if(this._disabledInputs[r]===i)return!0;return!1},_getInst:function(i){try{return t.data(i,"datepicker")}catch{throw"Missing instance data for this datepicker"}},_optionDatepicker:function(i,r,l){var u,p,v,D,A=this._getInst(i);if(arguments.length===2&&typeof r=="string")return r==="defaults"?t.extend({},t.datepicker._defaults):A?r==="all"?t.extend({},A.settings):this._get(A,r):null;u=r||{},typeof r=="string"&&(u={},u[r]=l),A&&(this._curInst===A&&this._hideDatepicker(),p=this._getDateDatepicker(i,!0),v=this._getMinMaxDate(A,"min"),D=this._getMinMaxDate(A,"max"),ie(A.settings,u),v!==null&&u.dateFormat!==void 0&&u.minDate===void 0&&(A.settings.minDate=this._formatDate(A,v)),D!==null&&u.dateFormat!==void 0&&u.maxDate===void 0&&(A.settings.maxDate=this._formatDate(A,D)),"disabled"in u&&(u.disabled?this._disableDatepicker(i):this._enableDatepicker(i)),this._attachments(t(i),A),this._autoSize(A),this._setDate(A,p),this._updateAlternate(A),this._updateDatepicker(A))},_changeDatepicker:function(i,r,l){this._optionDatepicker(i,r,l)},_refreshDatepicker:function(i){var r=this._getInst(i);r&&this._updateDatepicker(r)},_setDateDatepicker:function(i,r){var l=this._getInst(i);l&&(this._setDate(l,r),this._updateDatepicker(l),this._updateAlternate(l))},_getDateDatepicker:function(i,r){var l=this._getInst(i);return l&&!l.inline&&this._setDateFromField(l,r),l?this._getDate(l):null},_doKeyDown:function(i){var r,l,u,p=t.datepicker._getInst(i.target),v=!0,D=p.dpDiv.is(".ui-datepicker-rtl");if(p._keyEvent=!0,t.datepicker._datepickerShowing)switch(i.keyCode){case 9:t.datepicker._hideDatepicker(),v=!1;break;case 13:return u=t("td."+t.datepicker._dayOverClass+":not(."+t.datepicker._currentClass+")",p.dpDiv),u[0]&&t.datepicker._selectDay(i.target,p.selectedMonth,p.selectedYear,u[0]),r=t.datepicker._get(p,"onSelect"),r?(l=t.datepicker._formatDate(p),r.apply(p.input?p.input[0]:null,[l,p])):t.datepicker._hideDatepicker(),!1;case 27:t.datepicker._hideDatepicker();break;case 33:t.datepicker._adjustDate(i.target,i.ctrlKey?-t.datepicker._get(p,"stepBigMonths"):-t.datepicker._get(p,"stepMonths"),"M");break;case 34:t.datepicker._adjustDate(i.target,i.ctrlKey?+t.datepicker._get(p,"stepBigMonths"):+t.datepicker._get(p,"stepMonths"),"M");break;case 35:(i.ctrlKey||i.metaKey)&&t.datepicker._clearDate(i.target),v=i.ctrlKey||i.metaKey;break;case 36:(i.ctrlKey||i.metaKey)&&t.datepicker._gotoToday(i.target),v=i.ctrlKey||i.metaKey;break;case 37:(i.ctrlKey||i.metaKey)&&t.datepicker._adjustDate(i.target,D?1:-1,"D"),v=i.ctrlKey||i.metaKey,i.originalEvent.altKey&&t.datepicker._adjustDate(i.target,i.ctrlKey?-t.datepicker._get(p,"stepBigMonths"):-t.datepicker._get(p,"stepMonths"),"M");break;case 38:(i.ctrlKey||i.metaKey)&&t.datepicker._adjustDate(i.target,-7,"D"),v=i.ctrlKey||i.metaKey;break;case 39:(i.ctrlKey||i.metaKey)&&t.datepicker._adjustDate(i.target,D?-1:1,"D"),v=i.ctrlKey||i.metaKey,i.originalEvent.altKey&&t.datepicker._adjustDate(i.target,i.ctrlKey?+t.datepicker._get(p,"stepBigMonths"):+t.datepicker._get(p,"stepMonths"),"M");break;case 40:(i.ctrlKey||i.metaKey)&&t.datepicker._adjustDate(i.target,7,"D"),v=i.ctrlKey||i.metaKey;break;default:v=!1}else i.keyCode===36&&i.ctrlKey?t.datepicker._showDatepicker(this):v=!1;v&&(i.preventDefault(),i.stopPropagation())},_doKeyPress:function(i){var r,l,u=t.datepicker._getInst(i.target);if(t.datepicker._get(u,"constrainInput"))return r=t.datepicker._possibleChars(t.datepicker._get(u,"dateFormat")),l=String.fromCharCode(i.charCode==null?i.keyCode:i.charCode),i.ctrlKey||i.metaKey||l<" "||!r||r.indexOf(l)>-1},_doKeyUp:function(i){var r,l=t.datepicker._getInst(i.target);if(l.input.val()!==l.lastVal)try{r=t.datepicker.parseDate(t.datepicker._get(l,"dateFormat"),l.input?l.input.val():null,t.datepicker._getFormatConfig(l)),r&&(t.datepicker._setDateFromField(l),t.datepicker._updateAlternate(l),t.datepicker._updateDatepicker(l))}catch{}return!0},_showDatepicker:function(i){if(i=i.target||i,i.nodeName.toLowerCase()!=="input"&&(i=t("input",i.parentNode)[0]),!(t.datepicker._isDisabledDatepicker(i)||t.datepicker._lastInput===i)){var r,l,u,p,v,D,A;r=t.datepicker._getInst(i),t.datepicker._curInst&&t.datepicker._curInst!==r&&(t.datepicker._curInst.dpDiv.stop(!0,!0),r&&t.datepicker._datepickerShowing&&t.datepicker._hideDatepicker(t.datepicker._curInst.input[0])),l=t.datepicker._get(r,"beforeShow"),u=l?l.apply(i,[i,r]):{},u!==!1&&(ie(r.settings,u),r.lastVal=null,t.datepicker._lastInput=i,t.datepicker._setDateFromField(r),t.datepicker._inDialog&&(i.value=""),t.datepicker._pos||(t.datepicker._pos=t.datepicker._findPos(i),t.datepicker._pos[1]+=i.offsetHeight),p=!1,t(i).parents().each(function(){return p|=t(this).css("position")==="fixed",!p}),v={left:t.datepicker._pos[0],top:t.datepicker._pos[1]},t.datepicker._pos=null,r.dpDiv.empty(),r.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),t.datepicker._updateDatepicker(r),v=t.datepicker._checkOffset(r,v,p),r.dpDiv.css({position:t.datepicker._inDialog&&t.blockUI?"static":p?"fixed":"absolute",display:"none",left:v.left+"px",top:v.top+"px"}),r.inline||(D=t.datepicker._get(r,"showAnim"),A=t.datepicker._get(r,"duration"),r.dpDiv.css("z-index",ee(t(i))+1),t.datepicker._datepickerShowing=!0,t.effects&&t.effects.effect[D]?r.dpDiv.show(D,t.datepicker._get(r,"showOptions"),A):r.dpDiv[D||"show"](D?A:null),t.datepicker._shouldFocusInput(r)&&r.input.trigger("focus"),t.datepicker._curInst=r))}},_updateDatepicker:function(i){this.maxRows=4,w=i,i.dpDiv.empty().append(this._generateHTML(i)),this._attachHandlers(i);var r,l=this._getNumberOfMonths(i),u=l[1],p=17,v=i.dpDiv.find("."+this._dayOverClass+" a"),D=t.datepicker._get(i,"onUpdateDatepicker");v.length>0&&pe.apply(v.get(0)),i.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),u>1&&i.dpDiv.addClass("ui-datepicker-multi-"+u).css("width",p*u+"em"),i.dpDiv[(l[0]!==1||l[1]!==1?"add":"remove")+"Class"]("ui-datepicker-multi"),i.dpDiv[(this._get(i,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),i===t.datepicker._curInst&&t.datepicker._datepickerShowing&&t.datepicker._shouldFocusInput(i)&&i.input.trigger("focus"),i.yearshtml&&(r=i.yearshtml,setTimeout(function(){r===i.yearshtml&&i.yearshtml&&i.dpDiv.find("select.ui-datepicker-year").first().replaceWith(i.yearshtml),r=i.yearshtml=null},0)),D&&D.apply(i.input?i.input[0]:null,[i])},_shouldFocusInput:function(i){return i.input&&i.input.is(":visible")&&!i.input.is(":disabled")},_checkOffset:function(i,r,l){var u=i.dpDiv.outerWidth(),p=i.dpDiv.outerHeight(),v=i.input?i.input.outerWidth():0,D=i.input?i.input.outerHeight():0,A=document.documentElement.clientWidth+(l?0:t(document).scrollLeft()),O=document.documentElement.clientHeight+(l?0:t(document).scrollTop());return r.left-=this._get(i,"isRTL")?u-v:0,r.left-=l&&r.left===i.input.offset().left?t(document).scrollLeft():0,r.top-=l&&r.top===i.input.offset().top+D?t(document).scrollTop():0,r.left-=Math.min(r.left,r.left+u>A&&A>u?Math.abs(r.left+u-A):0),r.top-=Math.min(r.top,r.top+p>O&&O>p?Math.abs(p+D):0),r},_findPos:function(i){for(var r,l=this._getInst(i),u=this._get(l,"isRTL");i&&(i.type==="hidden"||i.nodeType!==1||t.expr.pseudos.hidden(i));)i=i[u?"previousSibling":"nextSibling"];return r=t(i).offset(),[r.left,r.top]},_hideDatepicker:function(i){var r,l,u,p,v=this._curInst;!v||i&&v!==t.data(i,"datepicker")||this._datepickerShowing&&(r=this._get(v,"showAnim"),l=this._get(v,"duration"),u=function(){t.datepicker._tidyDialog(v)},t.effects&&t.effects.effect[r]?v.dpDiv.hide(r,t.datepicker._get(v,"showOptions"),l,u):v.dpDiv[r==="slideDown"?"slideUp":r==="fadeIn"?"fadeOut":"hide"](r?l:null,u),r||u(),this._datepickerShowing=!1,p=this._get(v,"onClose"),p&&p.apply(v.input?v.input[0]:null,[v.input?v.input.val():"",v]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),t.blockUI&&(t.unblockUI(),t("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(i){i.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(i){if(t.datepicker._curInst){var r=t(i.target),l=t.datepicker._getInst(r[0]);(r[0].id!==t.datepicker._mainDivId&&r.parents("#"+t.datepicker._mainDivId).length===0&&!r.hasClass(t.datepicker.markerClassName)&&!r.closest("."+t.datepicker._triggerClass).length&&t.datepicker._datepickerShowing&&!(t.datepicker._inDialog&&t.blockUI)||r.hasClass(t.datepicker.markerClassName)&&t.datepicker._curInst!==l)&&t.datepicker._hideDatepicker()}},_adjustDate:function(i,r,l){var u=t(i),p=this._getInst(u[0]);this._isDisabledDatepicker(u[0])||(this._adjustInstDate(p,r,l),this._updateDatepicker(p))},_gotoToday:function(i){var r,l=t(i),u=this._getInst(l[0]);this._get(u,"gotoCurrent")&&u.currentDay?(u.selectedDay=u.currentDay,u.drawMonth=u.selectedMonth=u.currentMonth,u.drawYear=u.selectedYear=u.currentYear):(r=new Date,u.selectedDay=r.getDate(),u.drawMonth=u.selectedMonth=r.getMonth(),u.drawYear=u.selectedYear=r.getFullYear()),this._notifyChange(u),this._adjustDate(l)},_selectMonthYear:function(i,r,l){var u=t(i),p=this._getInst(u[0]);p["selected"+(l==="M"?"Month":"Year")]=p["draw"+(l==="M"?"Month":"Year")]=parseInt(r.options[r.selectedIndex].value,10),this._notifyChange(p),this._adjustDate(u)},_selectDay:function(i,r,l,u){var p,v=t(i);t(u).hasClass(this._unselectableClass)||this._isDisabledDatepicker(v[0])||(p=this._getInst(v[0]),p.selectedDay=p.currentDay=parseInt(t("a",u).attr("data-date")),p.selectedMonth=p.currentMonth=r,p.selectedYear=p.currentYear=l,this._selectDate(i,this._formatDate(p,p.currentDay,p.currentMonth,p.currentYear)))},_clearDate:function(i){var r=t(i);this._selectDate(r,"")},_selectDate:function(i,r){var l,u=t(i),p=this._getInst(u[0]);r=r??this._formatDate(p),p.input&&p.input.val(r),this._updateAlternate(p),l=this._get(p,"onSelect"),l?l.apply(p.input?p.input[0]:null,[r,p]):p.input&&p.input.trigger("change"),p.inline?this._updateDatepicker(p):(this._hideDatepicker(),this._lastInput=p.input[0],typeof p.input[0]!="object"&&p.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(i){var r,l,u,p=this._get(i,"altField");p&&(r=this._get(i,"altFormat")||this._get(i,"dateFormat"),l=this._getDate(i),u=this.formatDate(r,l,this._getFormatConfig(i)),t(document).find(p).val(u))},noWeekends:function(i){var r=i.getDay();return[r>0&&r<6,""]},iso8601Week:function(i){var r,l=new Date(i.getTime());return l.setDate(l.getDate()+4-(l.getDay()||7)),r=l.getTime(),l.setMonth(0),l.setDate(1),Math.floor(Math.round((r-l)/864e5)/7)+1},parseDate:function(i,r,l){if(i==null||r==null)throw"Invalid arguments";if(r=typeof r=="object"?r.toString():r+"",r==="")return null;var u,p,v,D=0,A=(l?l.shortYearCutoff:null)||this._defaults.shortYearCutoff,O=typeof A!="string"?A:new Date().getFullYear()%100+parseInt(A,10),H=(l?l.dayNamesShort:null)||this._defaults.dayNamesShort,F=(l?l.dayNames:null)||this._defaults.dayNames,tt=(l?l.monthNamesShort:null)||this._defaults.monthNamesShort,at=(l?l.monthNames:null)||this._defaults.monthNames,q=-1,Z=-1,ut=-1,mt=-1,Dt=!1,Tt,Ft=function(Kt){var me=u+1<i.length&&i.charAt(u+1)===Kt;return me&&u++,me},qt=function(Kt){var me=Ft(Kt),zt=Kt==="@"?14:Kt==="!"?20:Kt==="y"&&me?4:Kt==="o"?3:2,Jt=Kt==="y"?zt:1,Yt=new RegExp("^\\d{"+Jt+","+zt+"}"),ae=r.substring(D).match(Yt);if(!ae)throw"Missing number at position "+D;return D+=ae[0].length,parseInt(ae[0],10)},Vt=function(Kt,me,zt){var Jt=-1,Yt=t.map(Ft(Kt)?zt:me,function(ae,Gt){return[[Gt,ae]]}).sort(function(ae,Gt){return-(ae[1].length-Gt[1].length)});if(t.each(Yt,function(ae,Gt){var wt=Gt[1];if(r.substr(D,wt.length).toLowerCase()===wt.toLowerCase())return Jt=Gt[0],D+=wt.length,!1}),Jt!==-1)return Jt+1;throw"Unknown name at position "+D},Bt=function(){if(r.charAt(D)!==i.charAt(u))throw"Unexpected literal at position "+D;D++};for(u=0;u<i.length;u++)if(Dt)i.charAt(u)==="'"&&!Ft("'")?Dt=!1:Bt();else switch(i.charAt(u)){case"d":ut=qt("d");break;case"D":Vt("D",H,F);break;case"o":mt=qt("o");break;case"m":Z=qt("m");break;case"M":Z=Vt("M",tt,at);break;case"y":q=qt("y");break;case"@":Tt=new Date(qt("@")),q=Tt.getFullYear(),Z=Tt.getMonth()+1,ut=Tt.getDate();break;case"!":Tt=new Date((qt("!")-this._ticksTo1970)/1e4),q=Tt.getFullYear(),Z=Tt.getMonth()+1,ut=Tt.getDate();break;case"'":Ft("'")?Bt():Dt=!0;break;default:Bt()}if(D<r.length&&(v=r.substr(D),!/^\s+/.test(v)))throw"Extra/unparsed characters found in date: "+v;if(q===-1?q=new Date().getFullYear():q<100&&(q+=new Date().getFullYear()-new Date().getFullYear()%100+(q<=O?0:-100)),mt>-1){Z=1,ut=mt;do{if(p=this._getDaysInMonth(q,Z-1),ut<=p)break;Z++,ut-=p}while(!0)}if(Tt=this._daylightSavingAdjust(new Date(q,Z-1,ut)),Tt.getFullYear()!==q||Tt.getMonth()+1!==Z||Tt.getDate()!==ut)throw"Invalid date";return Tt},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:((1970-1)*365+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*24*60*60*1e7,formatDate:function(i,r,l){if(!r)return"";var u,p=(l?l.dayNamesShort:null)||this._defaults.dayNamesShort,v=(l?l.dayNames:null)||this._defaults.dayNames,D=(l?l.monthNamesShort:null)||this._defaults.monthNamesShort,A=(l?l.monthNames:null)||this._defaults.monthNames,O=function(q){var Z=u+1<i.length&&i.charAt(u+1)===q;return Z&&u++,Z},H=function(q,Z,ut){var mt=""+Z;if(O(q))for(;mt.length<ut;)mt="0"+mt;return mt},F=function(q,Z,ut,mt){return O(q)?mt[Z]:ut[Z]},tt="",at=!1;if(r)for(u=0;u<i.length;u++)if(at)i.charAt(u)==="'"&&!O("'")?at=!1:tt+=i.charAt(u);else switch(i.charAt(u)){case"d":tt+=H("d",r.getDate(),2);break;case"D":tt+=F("D",r.getDay(),p,v);break;case"o":tt+=H("o",Math.round((new Date(r.getFullYear(),r.getMonth(),r.getDate()).getTime()-new Date(r.getFullYear(),0,0).getTime())/864e5),3);break;case"m":tt+=H("m",r.getMonth()+1,2);break;case"M":tt+=F("M",r.getMonth(),D,A);break;case"y":tt+=O("y")?r.getFullYear():(r.getFullYear()%100<10?"0":"")+r.getFullYear()%100;break;case"@":tt+=r.getTime();break;case"!":tt+=r.getTime()*1e4+this._ticksTo1970;break;case"'":O("'")?tt+="'":at=!0;break;default:tt+=i.charAt(u)}return tt},_possibleChars:function(i){var r,l="",u=!1,p=function(v){var D=r+1<i.length&&i.charAt(r+1)===v;return D&&r++,D};for(r=0;r<i.length;r++)if(u)i.charAt(r)==="'"&&!p("'")?u=!1:l+=i.charAt(r);else switch(i.charAt(r)){case"d":case"m":case"y":case"@":l+="0123456789";break;case"D":case"M":return null;case"'":p("'")?l+="'":u=!0;break;default:l+=i.charAt(r)}return l},_get:function(i,r){return i.settings[r]!==void 0?i.settings[r]:this._defaults[r]},_setDateFromField:function(i,r){if(i.input.val()!==i.lastVal){var l=this._get(i,"dateFormat"),u=i.lastVal=i.input?i.input.val():null,p=this._getDefaultDate(i),v=p,D=this._getFormatConfig(i);try{v=this.parseDate(l,u,D)||p}catch{u=r?"":u}i.selectedDay=v.getDate(),i.drawMonth=i.selectedMonth=v.getMonth(),i.drawYear=i.selectedYear=v.getFullYear(),i.currentDay=u?v.getDate():0,i.currentMonth=u?v.getMonth():0,i.currentYear=u?v.getFullYear():0,this._adjustInstDate(i)}},_getDefaultDate:function(i){return this._restrictMinMax(i,this._determineDate(i,this._get(i,"defaultDate"),new Date))},_determineDate:function(i,r,l){var u=function(D){var A=new Date;return A.setDate(A.getDate()+D),A},p=function(D){try{return t.datepicker.parseDate(t.datepicker._get(i,"dateFormat"),D,t.datepicker._getFormatConfig(i))}catch{}for(var A=(D.toLowerCase().match(/^c/)?t.datepicker._getDate(i):null)||new Date,O=A.getFullYear(),H=A.getMonth(),F=A.getDate(),tt=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,at=tt.exec(D);at;){switch(at[2]||"d"){case"d":case"D":F+=parseInt(at[1],10);break;case"w":case"W":F+=parseInt(at[1],10)*7;break;case"m":case"M":H+=parseInt(at[1],10),F=Math.min(F,t.datepicker._getDaysInMonth(O,H));break;case"y":case"Y":O+=parseInt(at[1],10),F=Math.min(F,t.datepicker._getDaysInMonth(O,H));break}at=tt.exec(D)}return new Date(O,H,F)},v=r==null||r===""?l:typeof r=="string"?p(r):typeof r=="number"?isNaN(r)?l:u(r):new Date(r.getTime());return v=v&&v.toString()==="Invalid Date"?l:v,v&&(v.setHours(0),v.setMinutes(0),v.setSeconds(0),v.setMilliseconds(0)),this._daylightSavingAdjust(v)},_daylightSavingAdjust:function(i){return i?(i.setHours(i.getHours()>12?i.getHours()+2:0),i):null},_setDate:function(i,r,l){var u=!r,p=i.selectedMonth,v=i.selectedYear,D=this._restrictMinMax(i,this._determineDate(i,r,new Date));i.selectedDay=i.currentDay=D.getDate(),i.drawMonth=i.selectedMonth=i.currentMonth=D.getMonth(),i.drawYear=i.selectedYear=i.currentYear=D.getFullYear(),(p!==i.selectedMonth||v!==i.selectedYear)&&!l&&this._notifyChange(i),this._adjustInstDate(i),i.input&&i.input.val(u?"":this._formatDate(i))},_getDate:function(i){var r=!i.currentYear||i.input&&i.input.val()===""?null:this._daylightSavingAdjust(new Date(i.currentYear,i.currentMonth,i.currentDay));return r},_attachHandlers:function(i){var r=this._get(i,"stepMonths"),l="#"+i.id.replace(/\\\\/g,"\\");i.dpDiv.find("[data-handler]").map(function(){var u={prev:function(){t.datepicker._adjustDate(l,-r,"M")},next:function(){t.datepicker._adjustDate(l,+r,"M")},hide:function(){t.datepicker._hideDatepicker()},today:function(){t.datepicker._gotoToday(l)},selectDay:function(){return t.datepicker._selectDay(l,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return t.datepicker._selectMonthYear(l,this,"M"),!1},selectYear:function(){return t.datepicker._selectMonthYear(l,this,"Y"),!1}};t(this).on(this.getAttribute("data-event"),u[this.getAttribute("data-handler")])})},_generateHTML:function(i){var r,l,u,p,v,D,A,O,H,F,tt,at,q,Z,ut,mt,Dt,Tt,Ft,qt,Vt,Bt,Kt,me,zt,Jt,Yt,ae,Gt,wt,Ne,ui,hi,ue,vi,yi,qe,Re,je,oi=new Date,bi=this._daylightSavingAdjust(new Date(oi.getFullYear(),oi.getMonth(),oi.getDate())),$e=this._get(i,"isRTL"),Dr=this._get(i,"showButtonPanel"),qs=this._get(i,"hideIfNoPrevNext"),Vs=this._get(i,"navigationAsDateFormat"),Ze=this._getNumberOfMonths(i),An=this._get(i,"showCurrentAtPos"),js=this._get(i,"stepMonths"),bs=Ze[0]!==1||Ze[1]!==1,ti=this._daylightSavingAdjust(i.currentDay?new Date(i.currentYear,i.currentMonth,i.currentDay):new Date(9999,9,9)),Ye=this._getMinMaxDate(i,"min"),Ai=this._getMinMaxDate(i,"max"),Le=i.drawMonth-An,Je=i.drawYear;if(Le<0&&(Le+=12,Je--),Ai)for(r=this._daylightSavingAdjust(new Date(Ai.getFullYear(),Ai.getMonth()-Ze[0]*Ze[1]+1,Ai.getDate())),r=Ye&&r<Ye?Ye:r;this._daylightSavingAdjust(new Date(Je,Le,1))>r;)Le--,Le<0&&(Le=11,Je--);for(i.drawMonth=Le,i.drawYear=Je,l=this._get(i,"prevText"),l=Vs?this.formatDate(l,this._daylightSavingAdjust(new Date(Je,Le-js,1)),this._getFormatConfig(i)):l,this._canAdjustMonth(i,-1,Je,Le)?u=t("<a>").attr({class:"ui-datepicker-prev ui-corner-all","data-handler":"prev","data-event":"click",title:l}).append(t("<span>").addClass("ui-icon ui-icon-circle-triangle-"+($e?"e":"w")).text(l))[0].outerHTML:qs?u="":u=t("<a>").attr({class:"ui-datepicker-prev ui-corner-all ui-state-disabled",title:l}).append(t("<span>").addClass("ui-icon ui-icon-circle-triangle-"+($e?"e":"w")).text(l))[0].outerHTML,p=this._get(i,"nextText"),p=Vs?this.formatDate(p,this._daylightSavingAdjust(new Date(Je,Le+js,1)),this._getFormatConfig(i)):p,this._canAdjustMonth(i,1,Je,Le)?v=t("<a>").attr({class:"ui-datepicker-next ui-corner-all","data-handler":"next","data-event":"click",title:p}).append(t("<span>").addClass("ui-icon ui-icon-circle-triangle-"+($e?"w":"e")).text(p))[0].outerHTML:qs?v="":v=t("<a>").attr({class:"ui-datepicker-next ui-corner-all ui-state-disabled",title:p}).append(t("<span>").attr("class","ui-icon ui-icon-circle-triangle-"+($e?"w":"e")).text(p))[0].outerHTML,D=this._get(i,"currentText"),A=this._get(i,"gotoCurrent")&&i.currentDay?ti:bi,D=Vs?this.formatDate(D,A,this._getFormatConfig(i)):D,O="",i.inline||(O=t("<button>").attr({type:"button",class:"ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all","data-handler":"hide","data-event":"click"}).text(this._get(i,"closeText"))[0].outerHTML),H="",Dr&&(H=t("<div class='ui-datepicker-buttonpane ui-widget-content'>").append($e?O:"").append(this._isInRange(i,A)?t("<button>").attr({type:"button",class:"ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all","data-handler":"today","data-event":"click"}).text(D):"").append($e?"":O)[0].outerHTML),F=parseInt(this._get(i,"firstDay"),10),F=isNaN(F)?0:F,tt=this._get(i,"showWeek"),at=this._get(i,"dayNames"),q=this._get(i,"dayNamesMin"),Z=this._get(i,"monthNames"),ut=this._get(i,"monthNamesShort"),mt=this._get(i,"beforeShowDay"),Dt=this._get(i,"showOtherMonths"),Tt=this._get(i,"selectOtherMonths"),Ft=this._getDefaultDate(i),qt="",Bt=0;Bt<Ze[0];Bt++){for(Kt="",this.maxRows=4,me=0;me<Ze[1];me++){if(zt=this._daylightSavingAdjust(new Date(Je,Le,i.selectedDay)),Jt=" ui-corner-all",Yt="",bs){if(Yt+="<div class='ui-datepicker-group",Ze[1]>1)switch(me){case 0:Yt+=" ui-datepicker-group-first",Jt=" ui-corner-"+($e?"right":"left");break;case Ze[1]-1:Yt+=" ui-datepicker-group-last",Jt=" ui-corner-"+($e?"left":"right");break;default:Yt+=" ui-datepicker-group-middle",Jt="";break}Yt+="'>"}for(Yt+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+Jt+"'>"+(/all|left/.test(Jt)&&Bt===0?$e?v:u:"")+(/all|right/.test(Jt)&&Bt===0?$e?u:v:"")+this._generateMonthYearHeader(i,Le,Je,Ye,Ai,Bt>0||me>0,Z,ut)+"</div><table class='ui-datepicker-calendar'><thead><tr>",ae=tt?"<th class='ui-datepicker-week-col'>"+this._get(i,"weekHeader")+"</th>":"",Vt=0;Vt<7;Vt++)Gt=(Vt+F)%7,ae+="<th scope='col'"+((Vt+F+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+at[Gt]+"'>"+q[Gt]+"</span></th>";for(Yt+=ae+"</tr></thead><tbody>",wt=this._getDaysInMonth(Je,Le),Je===i.selectedYear&&Le===i.selectedMonth&&(i.selectedDay=Math.min(i.selectedDay,wt)),Ne=(this._getFirstDayOfMonth(Je,Le)-F+7)%7,ui=Math.ceil((Ne+wt)/7),hi=bs&&this.maxRows>ui?this.maxRows:ui,this.maxRows=hi,ue=this._daylightSavingAdjust(new Date(Je,Le,1-Ne)),vi=0;vi<hi;vi++){for(Yt+="<tr>",yi=tt?"<td class='ui-datepicker-week-col'>"+this._get(i,"calculateWeek")(ue)+"</td>":"",Vt=0;Vt<7;Vt++)qe=mt?mt.apply(i.input?i.input[0]:null,[ue]):[!0,""],Re=ue.getMonth()!==Le,je=Re&&!Tt||!qe[0]||Ye&&ue<Ye||Ai&&ue>Ai,yi+="<td class='"+((Vt+F+6)%7>=5?" ui-datepicker-week-end":"")+(Re?" ui-datepicker-other-month":"")+(ue.getTime()===zt.getTime()&&Le===i.selectedMonth&&i._keyEvent||Ft.getTime()===ue.getTime()&&Ft.getTime()===zt.getTime()?" "+this._dayOverClass:"")+(je?" "+this._unselectableClass+" ui-state-disabled":"")+(Re&&!Dt?"":" "+qe[1]+(ue.getTime()===ti.getTime()?" "+this._currentClass:"")+(ue.getTime()===bi.getTime()?" ui-datepicker-today":""))+"'"+((!Re||Dt)&&qe[2]?" title='"+qe[2].replace(/'/g,"'")+"'":"")+(je?"":" data-handler='selectDay' data-event='click' data-month='"+ue.getMonth()+"' data-year='"+ue.getFullYear()+"'")+">"+(Re&&!Dt?" ":je?"<span class='ui-state-default'>"+ue.getDate()+"</span>":"<a class='ui-state-default"+(ue.getTime()===bi.getTime()?" ui-state-highlight":"")+(ue.getTime()===ti.getTime()?" ui-state-active":"")+(Re?" ui-priority-secondary":"")+"' href='#' aria-current='"+(ue.getTime()===ti.getTime()?"true":"false")+"' data-date='"+ue.getDate()+"'>"+ue.getDate()+"</a>")+"</td>",ue.setDate(ue.getDate()+1),ue=this._daylightSavingAdjust(ue);Yt+=yi+"</tr>"}Le++,Le>11&&(Le=0,Je++),Yt+="</tbody></table>"+(bs?"</div>"+(Ze[0]>0&&me===Ze[1]-1?"<div class='ui-datepicker-row-break'></div>":""):""),Kt+=Yt}qt+=Kt}return qt+=H,i._keyEvent=!1,qt},_generateMonthYearHeader:function(i,r,l,u,p,v,D,A){var O,H,F,tt,at,q,Z,ut,mt=this._get(i,"changeMonth"),Dt=this._get(i,"changeYear"),Tt=this._get(i,"showMonthAfterYear"),Ft=this._get(i,"selectMonthLabel"),qt=this._get(i,"selectYearLabel"),Vt="<div class='ui-datepicker-title'>",Bt="";if(v||!mt)Bt+="<span class='ui-datepicker-month'>"+D[r]+"</span>";else{for(O=u&&u.getFullYear()===l,H=p&&p.getFullYear()===l,Bt+="<select class='ui-datepicker-month' aria-label='"+Ft+"' data-handler='selectMonth' data-event='change'>",F=0;F<12;F++)(!O||F>=u.getMonth())&&(!H||F<=p.getMonth())&&(Bt+="<option value='"+F+"'"+(F===r?" selected='selected'":"")+">"+A[F]+"</option>");Bt+="</select>"}if(Tt||(Vt+=Bt+(v||!(mt&&Dt)?" ":"")),!i.yearshtml)if(i.yearshtml="",v||!Dt)Vt+="<span class='ui-datepicker-year'>"+l+"</span>";else{for(tt=this._get(i,"yearRange").split(":"),at=new Date().getFullYear(),q=function(Kt){var me=Kt.match(/c[+\-].*/)?l+parseInt(Kt.substring(1),10):Kt.match(/[+\-].*/)?at+parseInt(Kt,10):parseInt(Kt,10);return isNaN(me)?at:me},Z=q(tt[0]),ut=Math.max(Z,q(tt[1]||"")),Z=u?Math.max(Z,u.getFullYear()):Z,ut=p?Math.min(ut,p.getFullYear()):ut,i.yearshtml+="<select class='ui-datepicker-year' aria-label='"+qt+"' data-handler='selectYear' data-event='change'>";Z<=ut;Z++)i.yearshtml+="<option value='"+Z+"'"+(Z===l?" selected='selected'":"")+">"+Z+"</option>";i.yearshtml+="</select>",Vt+=i.yearshtml,i.yearshtml=null}return Vt+=this._get(i,"yearSuffix"),Tt&&(Vt+=(v||!(mt&&Dt)?" ":"")+Bt),Vt+="</div>",Vt},_adjustInstDate:function(i,r,l){var u=i.selectedYear+(l==="Y"?r:0),p=i.selectedMonth+(l==="M"?r:0),v=Math.min(i.selectedDay,this._getDaysInMonth(u,p))+(l==="D"?r:0),D=this._restrictMinMax(i,this._daylightSavingAdjust(new Date(u,p,v)));i.selectedDay=D.getDate(),i.drawMonth=i.selectedMonth=D.getMonth(),i.drawYear=i.selectedYear=D.getFullYear(),(l==="M"||l==="Y")&&this._notifyChange(i)},_restrictMinMax:function(i,r){var l=this._getMinMaxDate(i,"min"),u=this._getMinMaxDate(i,"max"),p=l&&r<l?l:r;return u&&p>u?u:p},_notifyChange:function(i){var r=this._get(i,"onChangeMonthYear");r&&r.apply(i.input?i.input[0]:null,[i.selectedYear,i.selectedMonth+1,i])},_getNumberOfMonths:function(i){var r=this._get(i,"numberOfMonths");return r==null?[1,1]:typeof r=="number"?[1,r]:r},_getMinMaxDate:function(i,r){return this._determineDate(i,this._get(i,r+"Date"),null)},_getDaysInMonth:function(i,r){return 32-this._daylightSavingAdjust(new Date(i,r,32)).getDate()},_getFirstDayOfMonth:function(i,r){return new Date(i,r,1).getDay()},_canAdjustMonth:function(i,r,l,u){var p=this._getNumberOfMonths(i),v=this._daylightSavingAdjust(new Date(l,u+(r<0?r:p[0]*p[1]),1));return r<0&&v.setDate(this._getDaysInMonth(v.getFullYear(),v.getMonth())),this._isInRange(i,v)},_isInRange:function(i,r){var l,u,p=this._getMinMaxDate(i,"min"),v=this._getMinMaxDate(i,"max"),D=null,A=null,O=this._get(i,"yearRange");return O&&(l=O.split(":"),u=new Date().getFullYear(),D=parseInt(l[0],10),A=parseInt(l[1],10),l[0].match(/[+\-].*/)&&(D+=u),l[1].match(/[+\-].*/)&&(A+=u)),(!p||r.getTime()>=p.getTime())&&(!v||r.getTime()<=v.getTime())&&(!D||r.getFullYear()>=D)&&(!A||r.getFullYear()<=A)},_getFormatConfig:function(i){var r=this._get(i,"shortYearCutoff");return r=typeof r!="string"?r:new Date().getFullYear()%100+parseInt(r,10),{shortYearCutoff:r,dayNamesShort:this._get(i,"dayNamesShort"),dayNames:this._get(i,"dayNames"),monthNamesShort:this._get(i,"monthNamesShort"),monthNames:this._get(i,"monthNames")}},_formatDate:function(i,r,l,u){r||(i.currentDay=i.selectedDay,i.currentMonth=i.selectedMonth,i.currentYear=i.selectedYear);var p=r?typeof r=="object"?r:this._daylightSavingAdjust(new Date(u,l,r)):this._daylightSavingAdjust(new Date(i.currentYear,i.currentMonth,i.currentDay));return this.formatDate(this._get(i,"dateFormat"),p,this._getFormatConfig(i))}});function de(i){var r="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return i.on("mouseout",r,function(){t(this).removeClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!==-1&&t(this).removeClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!==-1&&t(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",r,pe)}function pe(){t.datepicker._isDisabledDatepicker(w.inline?w.dpDiv.parent()[0]:w.input[0])||(t(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),t(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!==-1&&t(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!==-1&&t(this).addClass("ui-datepicker-next-hover"))}function ie(i,r){t.extend(i,r);for(var l in r)r[l]==null&&(i[l]=r[l]);return i}t.fn.datepicker=function(i){if(!this.length)return this;t.datepicker.initialized||(t(document).on("mousedown",t.datepicker._checkExternalClick),t.datepicker.initialized=!0),t("#"+t.datepicker._mainDivId).length===0&&t("body").append(t.datepicker.dpDiv);var r=Array.prototype.slice.call(arguments,1);return typeof i=="string"&&(i==="isDisabled"||i==="getDate"||i==="widget")?t.datepicker["_"+i+"Datepicker"].apply(t.datepicker,[this[0]].concat(r)):i==="option"&&arguments.length===2&&typeof arguments[1]=="string"?t.datepicker["_"+i+"Datepicker"].apply(t.datepicker,[this[0]].concat(r)):this.each(function(){typeof i=="string"?t.datepicker["_"+i+"Datepicker"].apply(t.datepicker,[this].concat(r)):t.datepicker._attachDatepicker(this,i)})},t.datepicker=new Et,t.datepicker.initialized=!1,t.datepicker.uuid=new Date().getTime(),t.datepicker.version="1.14.1",t.datepicker;/*!
- * jQuery UI Mouse 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */var At=!1;t(document).on("mouseup",function(){At=!1}),t.widget("ui.mouse",{version:"1.14.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var i=this;this.element.on("mousedown."+this.widgetName,function(r){return i._mouseDown(r)}).on("click."+this.widgetName,function(r){if(t.data(r.target,i.widgetName+".preventClickEvent")===!0)return t.removeData(r.target,i.widgetName+".preventClickEvent"),r.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(i){if(!At){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(i),this._mouseDownEvent=i;var r=this,l=i.which===1,u=typeof this.options.cancel=="string"?t(i.target).closest(this.options.cancel).length:!1;return!l||u||!this._mouseCapture(i)?!0:(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){r.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(i)&&this._mouseDelayMet(i)&&(this._mouseStarted=this._mouseStart(i)!==!1,!this._mouseStarted)?(i.preventDefault(),!0):(t.data(i.target,this.widgetName+".preventClickEvent")===!0&&t.removeData(i.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(p){return r._mouseMove(p)},this._mouseUpDelegate=function(p){return r._mouseUp(p)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),i.preventDefault(),At=!0,!0))}},_mouseMove:function(i){if(this._mouseMoved&&!i.which){if(i.originalEvent.altKey||i.originalEvent.ctrlKey||i.originalEvent.metaKey||i.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(i)}return(i.which||i.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(i),i.preventDefault()):(this._mouseDistanceMet(i)&&this._mouseDelayMet(i)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,i)!==!1,this._mouseStarted?this._mouseDrag(i):this._mouseUp(i)),!this._mouseStarted)},_mouseUp:function(i){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,i.target===this._mouseDownEvent.target&&t.data(i.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(i)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,At=!1,i.preventDefault()},_mouseDistanceMet:function(i){return Math.max(Math.abs(this._mouseDownEvent.pageX-i.pageX),Math.abs(this._mouseDownEvent.pageY-i.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(i,r,l){var u,p=t.ui[i].prototype;for(u in l)p.plugins[u]=p.plugins[u]||[],p.plugins[u].push([r,l[u]])},call:function(i,r,l,u){var p,v=i.plugins[r];if(v&&!(!u&&(!i.element[0].parentNode||i.element[0].parentNode.nodeType===11)))for(p=0;p<v.length;p++)i.options[v[p][0]]&&v[p][1].apply(i.element,l)}};/*!
- * jQuery UI Draggable 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.draggable",t.ui.mouse,{version:"1.14.1",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){this.options.helper==="original"&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(i,r){this._super(i,r),i==="handle"&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){if((this.helper||this.element).is(".ui-draggable-dragging")){this.destroyOnClear=!0;return}this._removeHandleClassName(),this._mouseDestroy()},_mouseCapture:function(i){var r=this.options;return this.helper||r.disabled||t(i.target).closest(".ui-resizable-handle").length>0||(this.handle=this._getHandle(i),!this.handle)?!1:(this._blurActiveElement(i),this._blockFrames(r.iframeFix===!0?"iframe":r.iframeFix),!0)},_blockFrames:function(i){this.iframeBlocks=this.document.find(i).map(function(){var r=t(this);return t("<div>").css("position","absolute").appendTo(r.parent()).outerWidth(r.outerWidth()).outerHeight(r.outerHeight()).offset(r.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(i){var r=this.document[0].activeElement,l=t(i.target);l.closest(r).length||t(r).trigger("blur")},_mouseStart:function(i){var r=this.options;return this.helper=this._createHelper(i),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return t(this).css("position")==="fixed"}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(i),this.originalPosition=this.position=this._generatePosition(i,!1),this.originalPageX=i.pageX,this.originalPageY=i.pageY,r.cursorAt&&this._adjustOffsetFromHelper(r.cursorAt),this._setContainment(),this._trigger("start",i)===!1?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!r.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,i),this._mouseDrag(i,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,i),!0)},_refreshOffsets:function(i){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:i.pageX-this.offset.left,top:i.pageY-this.offset.top}},_mouseDrag:function(i,r){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(i,!0),this.positionAbs=this._convertPositionTo("absolute"),!r){var l=this._uiHash();if(this._trigger("drag",i,l)===!1)return this._mouseUp(new t.Event("mouseup",i)),!1;this.position=l.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",t.ui.ddmanager&&t.ui.ddmanager.drag(this,i),!1},_mouseStop:function(i){var r=this,l=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(l=t.ui.ddmanager.drop(this,i)),this.dropped&&(l=this.dropped,this.dropped=!1),this.options.revert==="invalid"&&!l||this.options.revert==="valid"&&l||this.options.revert===!0||typeof this.options.revert=="function"&&this.options.revert.call(this.element,l)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){r._trigger("stop",i)!==!1&&r._clear()}):this._trigger("stop",i)!==!1&&this._clear(),!1},_mouseUp:function(i){return this._unblockFrames(),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,i),this.handleElement.is(i.target)&&this.element.trigger("focus"),t.ui.mouse.prototype._mouseUp.call(this,i)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new t.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(i){return this.options.handle?!!t(i.target).closest(this.element.find(this.options.handle)).length:!0},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(i){var r=this.options,l=typeof r.helper=="function",u=l?t(r.helper.apply(this.element[0],[i])):r.helper==="clone"?this.element.clone().removeAttr("id"):this.element;return u.parents("body").length||u.appendTo(r.appendTo==="parent"?this.element[0].parentNode:r.appendTo),l&&u[0]===this.element[0]&&this._setPositionRelative(),u[0]!==this.element[0]&&!/(fixed|absolute)/.test(u.css("position"))&&u.css("position","absolute"),u},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(i){typeof i=="string"&&(i=i.split(" ")),Array.isArray(i)&&(i={left:+i[0],top:+i[1]||0}),"left"in i&&(this.offset.click.left=i.left+this.margins.left),"right"in i&&(this.offset.click.left=this.helperProportions.width-i.right+this.margins.left),"top"in i&&(this.offset.click.top=i.top+this.margins.top),"bottom"in i&&(this.offset.click.top=this.helperProportions.height-i.bottom+this.margins.top)},_isRootNode:function(i){return/(html|body)/i.test(i.tagName)||i===this.document[0]},_getParentOffset:function(){var i=this.offsetParent.offset(),r=this.document[0];return this.cssPosition==="absolute"&&this.scrollParent[0]!==r&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(i.left+=this.scrollParent.scrollLeft(),i.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(i={top:0,left:0}),{top:i.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:i.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition!=="relative")return{top:0,left:0};var i=this.element.position(),r=this._isRootNode(this.scrollParent[0]);return{top:i.top-(parseInt(this.helper.css("top"),10)||0)+(r?0:this.scrollParent.scrollTop()),left:i.left-(parseInt(this.helper.css("left"),10)||0)+(r?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var i,r,l,u=this.options,p=this.document[0];if(this.relativeContainer=null,!u.containment){this.containment=null;return}if(u.containment==="window"){this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||p.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(u.containment==="document"){this.containment=[0,0,t(p).width()-this.helperProportions.width-this.margins.left,(t(p).height()||p.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(u.containment.constructor===Array){this.containment=u.containment;return}u.containment==="parent"&&(u.containment=this.helper[0].parentNode),r=t(u.containment),l=r[0],l&&(i=/(scroll|auto)/.test(r.css("overflow")),this.containment=[(parseInt(r.css("borderLeftWidth"),10)||0)+(parseInt(r.css("paddingLeft"),10)||0),(parseInt(r.css("borderTopWidth"),10)||0)+(parseInt(r.css("paddingTop"),10)||0),(i?Math.max(l.scrollWidth,l.offsetWidth):l.offsetWidth)-(parseInt(r.css("borderRightWidth"),10)||0)-(parseInt(r.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(i?Math.max(l.scrollHeight,l.offsetHeight):l.offsetHeight)-(parseInt(r.css("borderBottomWidth"),10)||0)-(parseInt(r.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=r)},_convertPositionTo:function(i,r){r||(r=this.position);var l=i==="absolute"?1:-1,u=this._isRootNode(this.scrollParent[0]);return{top:r.top+this.offset.relative.top*l+this.offset.parent.top*l-(this.cssPosition==="fixed"?-this.offset.scroll.top:u?0:this.offset.scroll.top)*l,left:r.left+this.offset.relative.left*l+this.offset.parent.left*l-(this.cssPosition==="fixed"?-this.offset.scroll.left:u?0:this.offset.scroll.left)*l}},_generatePosition:function(i,r){var l,u,p,v,D=this.options,A=this._isRootNode(this.scrollParent[0]),O=i.pageX,H=i.pageY;return(!A||!this.offset.scroll)&&(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),r&&(this.containment&&(this.relativeContainer?(u=this.relativeContainer.offset(),l=[this.containment[0]+u.left,this.containment[1]+u.top,this.containment[2]+u.left,this.containment[3]+u.top]):l=this.containment,i.pageX-this.offset.click.left<l[0]&&(O=l[0]+this.offset.click.left),i.pageY-this.offset.click.top<l[1]&&(H=l[1]+this.offset.click.top),i.pageX-this.offset.click.left>l[2]&&(O=l[2]+this.offset.click.left),i.pageY-this.offset.click.top>l[3]&&(H=l[3]+this.offset.click.top)),D.grid&&(p=D.grid[1]?this.originalPageY+Math.round((H-this.originalPageY)/D.grid[1])*D.grid[1]:this.originalPageY,H=l?p-this.offset.click.top>=l[1]||p-this.offset.click.top>l[3]?p:p-this.offset.click.top>=l[1]?p-D.grid[1]:p+D.grid[1]:p,v=D.grid[0]?this.originalPageX+Math.round((O-this.originalPageX)/D.grid[0])*D.grid[0]:this.originalPageX,O=l?v-this.offset.click.left>=l[0]||v-this.offset.click.left>l[2]?v:v-this.offset.click.left>=l[0]?v-D.grid[0]:v+D.grid[0]:v),D.axis==="y"&&(O=this.originalPageX),D.axis==="x"&&(H=this.originalPageY)),{top:H-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition==="fixed"?-this.offset.scroll.top:A?0:this.offset.scroll.top),left:O-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition==="fixed"?-this.offset.scroll.left:A?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]!==this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(i,r,l){return l=l||this._uiHash(),t.ui.plugin.call(this,i,[r,l,this],!0),/^(drag|start|stop)/.test(i)&&(this.positionAbs=this._convertPositionTo("absolute"),l.offset=this.positionAbs),t.Widget.prototype._trigger.call(this,i,r,l)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(i,r,l){var u=t.extend({},r,{item:l.element});l.sortables=[],t(l.options.connectToSortable).each(function(){var p=t(this).sortable("instance");p&&!p.options.disabled&&(l.sortables.push(p),p.refreshPositions(),p._trigger("activate",i,u))})},stop:function(i,r,l){var u=t.extend({},r,{item:l.element});l.cancelHelperRemoval=!1,t.each(l.sortables,function(){var p=this;p.isOver?(p.isOver=0,l.cancelHelperRemoval=!0,p.cancelHelperRemoval=!1,p._storedCSS={position:p.placeholder.css("position"),top:p.placeholder.css("top"),left:p.placeholder.css("left")},p._mouseStop(i),p.options.helper=p.options._helper):(p.cancelHelperRemoval=!0,p._trigger("deactivate",i,u))})},drag:function(i,r,l){t.each(l.sortables,function(){var u=!1,p=this;p.positionAbs=l.positionAbs,p.helperProportions=l.helperProportions,p.offset.click=l.offset.click,p._intersectsWith(p.containerCache)&&(u=!0,t.each(l.sortables,function(){return this.positionAbs=l.positionAbs,this.helperProportions=l.helperProportions,this.offset.click=l.offset.click,this!==p&&this._intersectsWith(this.containerCache)&&t.contains(p.element[0],this.element[0])&&(u=!1),u})),u?(p.isOver||(p.isOver=1,l._parent=r.helper.parent(),p.currentItem=r.helper.appendTo(p.element).data("ui-sortable-item",!0),p.options._helper=p.options.helper,p.options.helper=function(){return r.helper[0]},i.target=p.currentItem[0],p._mouseCapture(i,!0),p._mouseStart(i,!0,!0),p.offset.click.top=l.offset.click.top,p.offset.click.left=l.offset.click.left,p.offset.parent.left-=l.offset.parent.left-p.offset.parent.left,p.offset.parent.top-=l.offset.parent.top-p.offset.parent.top,l._trigger("toSortable",i),l.dropped=p.element,t.each(l.sortables,function(){this.refreshPositions()}),l.currentItem=l.element,p.fromOutside=l),p.currentItem&&(p._mouseDrag(i),r.position=p.position)):p.isOver&&(p.isOver=0,p.cancelHelperRemoval=!0,p.options._revert=p.options.revert,p.options.revert=!1,p._trigger("out",i,p._uiHash(p)),p._mouseStop(i,!0),p.options.revert=p.options._revert,p.options.helper=p.options._helper,p.placeholder&&p.placeholder.remove(),r.helper.appendTo(l._parent),l._refreshOffsets(i),r.position=l._generatePosition(i,!0),l._trigger("fromSortable",i),l.dropped=!1,t.each(l.sortables,function(){this.refreshPositions()}))})}}),t.ui.plugin.add("draggable","cursor",{start:function(i,r,l){var u=t("body"),p=l.options;u.css("cursor")&&(p._cursor=u.css("cursor")),u.css("cursor",p.cursor)},stop:function(i,r,l){var u=l.options;u._cursor&&t("body").css("cursor",u._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(i,r,l){var u=t(r.helper),p=l.options;u.css("opacity")&&(p._opacity=u.css("opacity")),u.css("opacity",p.opacity)},stop:function(i,r,l){var u=l.options;u._opacity&&t(r.helper).css("opacity",u._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(i,r,l){l.scrollParentNotHidden||(l.scrollParentNotHidden=l.helper.scrollParent(!1)),l.scrollParentNotHidden[0]!==l.document[0]&&l.scrollParentNotHidden[0].tagName!=="HTML"&&(l.overflowOffset=l.scrollParentNotHidden.offset())},drag:function(i,r,l){var u=l.options,p=!1,v=l.scrollParentNotHidden[0],D=l.document[0];v!==D&&v.tagName!=="HTML"?((!u.axis||u.axis!=="x")&&(l.overflowOffset.top+v.offsetHeight-i.pageY<u.scrollSensitivity?v.scrollTop=p=v.scrollTop+u.scrollSpeed:i.pageY-l.overflowOffset.top<u.scrollSensitivity&&(v.scrollTop=p=v.scrollTop-u.scrollSpeed)),(!u.axis||u.axis!=="y")&&(l.overflowOffset.left+v.offsetWidth-i.pageX<u.scrollSensitivity?v.scrollLeft=p=v.scrollLeft+u.scrollSpeed:i.pageX-l.overflowOffset.left<u.scrollSensitivity&&(v.scrollLeft=p=v.scrollLeft-u.scrollSpeed))):((!u.axis||u.axis!=="x")&&(i.pageY-t(D).scrollTop()<u.scrollSensitivity?p=t(D).scrollTop(t(D).scrollTop()-u.scrollSpeed):t(window).height()-(i.pageY-t(D).scrollTop())<u.scrollSensitivity&&(p=t(D).scrollTop(t(D).scrollTop()+u.scrollSpeed))),(!u.axis||u.axis!=="y")&&(i.pageX-t(D).scrollLeft()<u.scrollSensitivity?p=t(D).scrollLeft(t(D).scrollLeft()-u.scrollSpeed):t(window).width()-(i.pageX-t(D).scrollLeft())<u.scrollSensitivity&&(p=t(D).scrollLeft(t(D).scrollLeft()+u.scrollSpeed)))),p!==!1&&t.ui.ddmanager&&!u.dropBehaviour&&t.ui.ddmanager.prepareOffsets(l,i)}}),t.ui.plugin.add("draggable","snap",{start:function(i,r,l){var u=l.options;l.snapElements=[],t(u.snap.constructor!==String?u.snap.items||":data(ui-draggable)":u.snap).each(function(){var p=t(this),v=p.offset();this!==l.element[0]&&l.snapElements.push({item:this,width:p.outerWidth(),height:p.outerHeight(),top:v.top,left:v.left})})},drag:function(i,r,l){var u,p,v,D,A,O,H,F,tt,at,q=l.options,Z=q.snapTolerance,ut=r.offset.left,mt=ut+l.helperProportions.width,Dt=r.offset.top,Tt=Dt+l.helperProportions.height;for(tt=l.snapElements.length-1;tt>=0;tt--){if(A=l.snapElements[tt].left-l.margins.left,O=A+l.snapElements[tt].width,H=l.snapElements[tt].top-l.margins.top,F=H+l.snapElements[tt].height,mt<A-Z||ut>O+Z||Tt<H-Z||Dt>F+Z||!t.contains(l.snapElements[tt].item.ownerDocument,l.snapElements[tt].item)){l.snapElements[tt].snapping&&l.options.snap.release&&l.options.snap.release.call(l.element,i,t.extend(l._uiHash(),{snapItem:l.snapElements[tt].item})),l.snapElements[tt].snapping=!1;continue}q.snapMode!=="inner"&&(u=Math.abs(H-Tt)<=Z,p=Math.abs(F-Dt)<=Z,v=Math.abs(A-mt)<=Z,D=Math.abs(O-ut)<=Z,u&&(r.position.top=l._convertPositionTo("relative",{top:H-l.helperProportions.height,left:0}).top),p&&(r.position.top=l._convertPositionTo("relative",{top:F,left:0}).top),v&&(r.position.left=l._convertPositionTo("relative",{top:0,left:A-l.helperProportions.width}).left),D&&(r.position.left=l._convertPositionTo("relative",{top:0,left:O}).left)),at=u||p||v||D,q.snapMode!=="outer"&&(u=Math.abs(H-Dt)<=Z,p=Math.abs(F-Tt)<=Z,v=Math.abs(A-ut)<=Z,D=Math.abs(O-mt)<=Z,u&&(r.position.top=l._convertPositionTo("relative",{top:H,left:0}).top),p&&(r.position.top=l._convertPositionTo("relative",{top:F-l.helperProportions.height,left:0}).top),v&&(r.position.left=l._convertPositionTo("relative",{top:0,left:A}).left),D&&(r.position.left=l._convertPositionTo("relative",{top:0,left:O-l.helperProportions.width}).left)),!l.snapElements[tt].snapping&&(u||p||v||D||at)&&l.options.snap.snap&&l.options.snap.snap.call(l.element,i,t.extend(l._uiHash(),{snapItem:l.snapElements[tt].item})),l.snapElements[tt].snapping=u||p||v||D||at}}}),t.ui.plugin.add("draggable","stack",{start:function(i,r,l){var u,p=l.options,v=t.makeArray(t(p.stack)).sort(function(D,A){return(parseInt(t(D).css("zIndex"),10)||0)-(parseInt(t(A).css("zIndex"),10)||0)});v.length&&(u=parseInt(t(v[0]).css("zIndex"),10)||0,t(v).each(function(D){t(this).css("zIndex",u+D)}),this.css("zIndex",u+v.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(i,r,l){var u=t(r.helper),p=l.options;u.css("zIndex")&&(p._zIndex=u.css("zIndex")),u.css("zIndex",p.zIndex)},stop:function(i,r,l){var u=l.options;u._zIndex&&t(r.helper).css("zIndex",u._zIndex)}}),t.ui.draggable;/*!
- * jQuery UI Resizable 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.resizable",t.ui.mouse,{version:"1.14.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(i){return parseFloat(i)||0},_isNumber:function(i){return!isNaN(parseFloat(i))},_hasScroll:function(i,r){var l,u=!1,p=t(i).css("overflow");if(p==="hidden")return!1;if(p==="scroll"||(l=r&&r==="left"?"scrollLeft":"scrollTop",i[l]>0))return!0;try{i[l]=1,u=i[l]>0,i[l]=0}catch{}return u},_create:function(){var i,r=this.options,l=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!r.aspectRatio,aspectRatio:r.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:r.helper||r.ghost||r.animate?r.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,i={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(i),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this._proportionallyResize()),this._setupHandles(),r.autoHide&&t(this.element).on("mouseenter",function(){r.disabled||(l._removeClass("ui-resizable-autohide"),l._handles.show())}).on("mouseleave",function(){r.disabled||l.resizing||(l._addClass("ui-resizable-autohide"),l._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();var i,r=function(l){t(l).removeData("resizable").removeData("ui-resizable").off(".resizable")};return this.elementIsWrapper&&(r(this.element),i=this.element,this.originalElement.css({position:i.css("position"),width:i.outerWidth(),height:i.outerHeight(),top:i.css("top"),left:i.css("left")}).insertAfter(i),i.remove()),this.originalElement.css("resize",this.originalResizeStyle),r(this.originalElement),this},_setOption:function(i,r){switch(this._super(i,r),i){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!r;break}},_setupHandles:function(){var i=this.options,r,l,u,p,v,D=this;if(this.handles=i.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this._addedHandles=t(),this.handles.constructor===String)for(this.handles==="all"&&(this.handles="n,e,s,w,se,sw,ne,nw"),u=this.handles.split(","),this.handles={},l=0;l<u.length;l++)r=String.prototype.trim.call(u[l]),p="ui-resizable-"+r,v=t("<div>"),this._addClass(v,"ui-resizable-handle "+p),v.css({zIndex:i.zIndex}),this.handles[r]=".ui-resizable-"+r,this.element.children(this.handles[r]).length||(this.element.append(v),this._addedHandles=this._addedHandles.add(v));this._renderAxis=function(A){var O,H,F,tt;A=A||this.element;for(O in this.handles)this.handles[O].constructor===String?this.handles[O]=this.element.children(this.handles[O]).first().show():(this.handles[O].jquery||this.handles[O].nodeType)&&(this.handles[O]=t(this.handles[O]),this._on(this.handles[O],{mousedown:D._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(H=t(this.handles[O],this.element),tt=/sw|ne|nw|se|n|s/.test(O)?H.outerHeight():H.outerWidth(),F=["padding",/ne|nw|n/.test(O)?"Top":/se|sw|s/.test(O)?"Bottom":/^e$/.test(O)?"Right":"Left"].join(""),A.css(F,tt),this._proportionallyResize()),this._handles=this._handles.add(this.handles[O])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){D.resizing||(this.className&&(v=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),D.axis=v&&v[1]?v[1]:"se")}),i.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(i){var r,l,u=!1;for(r in this.handles)l=t(this.handles[r])[0],(l===i.target||t.contains(l,i.target))&&(u=!0);return!this.options.disabled&&u},_mouseStart:function(i){var r,l,u,p,v=this.options,D=this.element;return this.resizing=!0,this._renderProxy(),r=this._num(this.helper.css("left")),l=this._num(this.helper.css("top")),v.containment&&(r+=t(v.containment).scrollLeft()||0,l+=t(v.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:r,top:l},this._helper||(p=this._calculateAdjustedElementDimensions(D)),this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:p.width,height:p.height},this.originalSize=this._helper?{width:D.outerWidth(),height:D.outerHeight()}:{width:p.width,height:p.height},this.sizeDiff={width:D.outerWidth()-D.width(),height:D.outerHeight()-D.height()},this.originalPosition={left:r,top:l},this.originalMousePosition={left:i.pageX,top:i.pageY},this.aspectRatio=typeof v.aspectRatio=="number"?v.aspectRatio:this.originalSize.width/this.originalSize.height||1,u=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor",u==="auto"?this.axis+"-resize":u),this._addClass("ui-resizable-resizing"),this._propagate("start",i),!0},_mouseDrag:function(i){var r,l,u=this.originalMousePosition,p=this.axis,v=i.pageX-u.left||0,D=i.pageY-u.top||0,A=this._change[p];return this._updatePrevProperties(),A&&(r=A.apply(this,[i,v,D]),this._updateVirtualBoundaries(i.shiftKey),(this._aspectRatio||i.shiftKey)&&(r=this._updateRatio(r,i)),r=this._respectSize(r,i),this._updateCache(r),this._propagate("resize",i),l=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(l)||(this._updatePrevProperties(),this._trigger("resize",i,this.ui()),this._applyChanges())),!1},_mouseStop:function(i){this.resizing=!1;var r,l,u,p,v,D,A,O=this.options,H=this;return this._helper&&(r=this._proportionallyResizeElements,l=r.length&&/textarea/i.test(r[0].nodeName),u=l&&this._hasScroll(r[0],"left")?0:H.sizeDiff.height,p=l?0:H.sizeDiff.width,v={width:H.helper.width()-p,height:H.helper.height()-u},D=parseFloat(H.element.css("left"))+(H.position.left-H.originalPosition.left)||null,A=parseFloat(H.element.css("top"))+(H.position.top-H.originalPosition.top)||null,O.animate||this.element.css(t.extend(v,{top:A,left:D})),H.helper.height(H.size.height),H.helper.width(H.size.width),this._helper&&!O.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",i),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var i={};return this.position.top!==this.prevPosition.top&&(i.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(i.left=this.position.left+"px"),this.helper.css(i),this.size.width!==this.prevSize.width&&(i.width=this.size.width+"px",this.helper.width(i.width)),this.size.height!==this.prevSize.height&&(i.height=this.size.height+"px",this.helper.height(i.height)),i},_updateVirtualBoundaries:function(i){var r,l,u,p,v,D=this.options;v={minWidth:this._isNumber(D.minWidth)?D.minWidth:0,maxWidth:this._isNumber(D.maxWidth)?D.maxWidth:1/0,minHeight:this._isNumber(D.minHeight)?D.minHeight:0,maxHeight:this._isNumber(D.maxHeight)?D.maxHeight:1/0},(this._aspectRatio||i)&&(r=v.minHeight*this.aspectRatio,u=v.minWidth/this.aspectRatio,l=v.maxHeight*this.aspectRatio,p=v.maxWidth/this.aspectRatio,r>v.minWidth&&(v.minWidth=r),u>v.minHeight&&(v.minHeight=u),l<v.maxWidth&&(v.maxWidth=l),p<v.maxHeight&&(v.maxHeight=p)),this._vBoundaries=v},_updateCache:function(i){this.offset=this.helper.offset(),this._isNumber(i.left)&&(this.position.left=i.left),this._isNumber(i.top)&&(this.position.top=i.top),this._isNumber(i.height)&&(this.size.height=i.height),this._isNumber(i.width)&&(this.size.width=i.width)},_updateRatio:function(i){var r=this.position,l=this.size,u=this.axis;return this._isNumber(i.height)?i.width=i.height*this.aspectRatio:this._isNumber(i.width)&&(i.height=i.width/this.aspectRatio),u==="sw"&&(i.left=r.left+(l.width-i.width),i.top=null),u==="nw"&&(i.top=r.top+(l.height-i.height),i.left=r.left+(l.width-i.width)),i},_respectSize:function(i){var r=this._vBoundaries,l=this.axis,u=this._isNumber(i.width)&&r.maxWidth&&r.maxWidth<i.width,p=this._isNumber(i.height)&&r.maxHeight&&r.maxHeight<i.height,v=this._isNumber(i.width)&&r.minWidth&&r.minWidth>i.width,D=this._isNumber(i.height)&&r.minHeight&&r.minHeight>i.height,A=this.originalPosition.left+this.originalSize.width,O=this.originalPosition.top+this.originalSize.height,H=/sw|nw|w/.test(l),F=/nw|ne|n/.test(l);return v&&(i.width=r.minWidth),D&&(i.height=r.minHeight),u&&(i.width=r.maxWidth),p&&(i.height=r.maxHeight),v&&H&&(i.left=A-r.minWidth),u&&H&&(i.left=A-r.maxWidth),D&&F&&(i.top=O-r.minHeight),p&&F&&(i.top=O-r.maxHeight),!i.width&&!i.height&&!i.left&&i.top?i.top=null:!i.width&&!i.height&&!i.top&&i.left&&(i.left=null),i},_getPaddingPlusBorderDimensions:function(i){for(var r=0,l=[],u=[i.css("borderTopWidth"),i.css("borderRightWidth"),i.css("borderBottomWidth"),i.css("borderLeftWidth")],p=[i.css("paddingTop"),i.css("paddingRight"),i.css("paddingBottom"),i.css("paddingLeft")];r<4;r++)l[r]=parseFloat(u[r])||0,l[r]+=parseFloat(p[r])||0;return{height:l[0]+l[2],width:l[1]+l[3]}},_calculateAdjustedElementDimensions:function(i){var r,l,u,p=i.get(0);return i.css("box-sizing")!=="content-box"||!this._hasScroll(p)&&!this._hasScroll(p,"left")?{height:parseFloat(i.css("height")),width:parseFloat(i.css("width"))}:(r=parseFloat(p.style.width),l=parseFloat(p.style.height),u=this._getPaddingPlusBorderDimensions(i),r=isNaN(r)?this._getElementTheoreticalSize(i,u,"width"):r,l=isNaN(l)?this._getElementTheoreticalSize(i,u,"height"):l,{height:l,width:r})},_getElementTheoreticalSize:function(i,r,l){var u=Math.max(0,Math.ceil(i.get(0)["offset"+l[0].toUpperCase()+l.slice(1)]-r[l]-.5))||0;return u},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var i,r=0,l=this.helper||this.element;r<this._proportionallyResizeElements.length;r++)i=this._proportionallyResizeElements[r],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(i)),i.css({height:l.height()-this.outerDimensions.height||0,width:l.width()-this.outerDimensions.width||0})},_renderProxy:function(){var i=this.element,r=this.options;this.elementOffset=i.offset(),this._helper?(this.helper=this.helper||t("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++r.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(i,r){return{width:this.originalSize.width+r}},w:function(i,r){var l=this.originalSize,u=this.originalPosition;return{left:u.left+r,width:l.width-r}},n:function(i,r,l){var u=this.originalSize,p=this.originalPosition;return{top:p.top+l,height:u.height-l}},s:function(i,r,l){return{height:this.originalSize.height+l}},se:function(i,r,l){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[i,r,l]))},sw:function(i,r,l){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[i,r,l]))},ne:function(i,r,l){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[i,r,l]))},nw:function(i,r,l){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[i,r,l]))}},_propagate:function(i,r){t.ui.plugin.call(this,i,[r,this.ui()]),i!=="resize"&&this._trigger(i,r,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(i){var r=t(this).resizable("instance"),l=r.options,u=r._proportionallyResizeElements,p=u.length&&/textarea/i.test(u[0].nodeName),v=p&&r._hasScroll(u[0],"left")?0:r.sizeDiff.height,D=p?0:r.sizeDiff.width,A={width:r.size.width-D,height:r.size.height-v},O=parseFloat(r.element.css("left"))+(r.position.left-r.originalPosition.left)||null,H=parseFloat(r.element.css("top"))+(r.position.top-r.originalPosition.top)||null;r.element.animate(t.extend(A,H&&O?{top:H,left:O}:{}),{duration:l.animateDuration,easing:l.animateEasing,step:function(){var F={width:parseFloat(r.element.css("width")),height:parseFloat(r.element.css("height")),top:parseFloat(r.element.css("top")),left:parseFloat(r.element.css("left"))};u&&u.length&&t(u[0]).css({width:F.width,height:F.height}),r._updateCache(F),r._propagate("resize",i)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var i,r,l,u,p,v,D,A=t(this).resizable("instance"),O=A.options,H=A.element,F=O.containment,tt=F instanceof t?F.get(0):/parent/.test(F)?H.parent().get(0):F;tt&&(A.containerElement=t(tt),/document/.test(F)||F===document?(A.containerOffset={left:0,top:0},A.containerPosition={left:0,top:0},A.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(i=t(tt),r=[],t(["Top","Right","Left","Bottom"]).each(function(at,q){r[at]=A._num(i.css("padding"+q))}),A.containerOffset=i.offset(),A.containerPosition=i.position(),A.containerSize={height:i.innerHeight()-r[3],width:i.innerWidth()-r[1]},l=A.containerOffset,u=A.containerSize.height,p=A.containerSize.width,v=A._hasScroll(tt,"left")?tt.scrollWidth:p,D=A._hasScroll(tt)?tt.scrollHeight:u,A.parentData={element:tt,left:l.left,top:l.top,width:v,height:D}))},resize:function(i){var r,l,u,p,v=t(this).resizable("instance"),D=v.options,A=v.containerOffset,O=v.position,H=v._aspectRatio||i.shiftKey,F={top:0,left:0},tt=v.containerElement,at=!0;tt[0]!==document&&/static/.test(tt.css("position"))&&(F=A),O.left<(v._helper?A.left:0)&&(v.size.width=v.size.width+(v._helper?v.position.left-A.left:v.position.left-F.left),H&&(v.size.height=v.size.width/v.aspectRatio,at=!1),v.position.left=D.helper?A.left:0),O.top<(v._helper?A.top:0)&&(v.size.height=v.size.height+(v._helper?v.position.top-A.top:v.position.top),H&&(v.size.width=v.size.height*v.aspectRatio,at=!1),v.position.top=v._helper?A.top:0),u=v.containerElement.get(0)===v.element.parent().get(0),p=/relative|absolute/.test(v.containerElement.css("position")),u&&p?(v.offset.left=v.parentData.left+v.position.left,v.offset.top=v.parentData.top+v.position.top):(v.offset.left=v.element.offset().left,v.offset.top=v.element.offset().top),r=Math.abs(v.sizeDiff.width+(v._helper?v.offset.left-F.left:v.offset.left-A.left)),l=Math.abs(v.sizeDiff.height+(v._helper?v.offset.top-F.top:v.offset.top-A.top)),r+v.size.width>=v.parentData.width&&(v.size.width=v.parentData.width-r,H&&(v.size.height=v.size.width/v.aspectRatio,at=!1)),l+v.size.height>=v.parentData.height&&(v.size.height=v.parentData.height-l,H&&(v.size.width=v.size.height*v.aspectRatio,at=!1)),at||(v.position.left=v.prevPosition.left,v.position.top=v.prevPosition.top,v.size.width=v.prevSize.width,v.size.height=v.prevSize.height)},stop:function(){var i=t(this).resizable("instance"),r=i.options,l=i.containerOffset,u=i.containerPosition,p=i.containerElement,v=t(i.helper),D=v.offset(),A=v.outerWidth()-i.sizeDiff.width,O=v.outerHeight()-i.sizeDiff.height;i._helper&&!r.animate&&/relative/.test(p.css("position"))&&t(this).css({left:D.left-u.left-l.left,width:A,height:O}),i._helper&&!r.animate&&/static/.test(p.css("position"))&&t(this).css({left:D.left-u.left-l.left,width:A,height:O})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var i=t(this).resizable("instance"),r=i.options;t(r.alsoResize).each(function(){var l=t(this),u=i._calculateAdjustedElementDimensions(l);l.data("ui-resizable-alsoresize",{width:u.width,height:u.height,left:parseFloat(l.css("left")),top:parseFloat(l.css("top"))})})},resize:function(i,r){var l=t(this).resizable("instance"),u=l.options,p=l.originalSize,v=l.originalPosition,D={height:l.size.height-p.height||0,width:l.size.width-p.width||0,top:l.position.top-v.top||0,left:l.position.left-v.left||0};t(u.alsoResize).each(function(){var A=t(this),O=t(this).data("ui-resizable-alsoresize"),H={},F=A.parents(r.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(F,function(tt,at){var q=(O[at]||0)+(D[at]||0);q&&q>=0&&(H[at]=q||null)}),A.css(H)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var i=t(this).resizable("instance"),r=i.size;i.ghost=i.originalElement.clone(),i.ghost.css({opacity:.25,display:"block",position:"relative",height:r.height,width:r.width,margin:0,left:0,top:0}),i._addClass(i.ghost,"ui-resizable-ghost"),t.uiBackCompat===!0&&typeof i.options.ghost=="string"&&i.ghost.addClass(this.options.ghost),i.ghost.appendTo(i.helper)},resize:function(){var i=t(this).resizable("instance");i.ghost&&i.ghost.css({position:"relative",height:i.size.height,width:i.size.width})},stop:function(){var i=t(this).resizable("instance");i.ghost&&i.helper&&i.helper.get(0).removeChild(i.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var i,r=t(this).resizable("instance"),l=r.options,u=r.size,p=r.originalSize,v=r.originalPosition,D=r.axis,A=typeof l.grid=="number"?[l.grid,l.grid]:l.grid,O=A[0]||1,H=A[1]||1,F=Math.round((u.width-p.width)/O)*O,tt=Math.round((u.height-p.height)/H)*H,at=p.width+F,q=p.height+tt,Z=l.maxWidth&&l.maxWidth<at,ut=l.maxHeight&&l.maxHeight<q,mt=l.minWidth&&l.minWidth>at,Dt=l.minHeight&&l.minHeight>q;l.grid=A,mt&&(at+=O),Dt&&(q+=H),Z&&(at-=O),ut&&(q-=H),/^(se|s|e)$/.test(D)?(r.size.width=at,r.size.height=q):/^(ne)$/.test(D)?(r.size.width=at,r.size.height=q,r.position.top=v.top-tt):/^(sw)$/.test(D)?(r.size.width=at,r.size.height=q,r.position.left=v.left-F):((q-H<=0||at-O<=0)&&(i=r._getPaddingPlusBorderDimensions(this)),q-H>0?(r.size.height=q,r.position.top=v.top-tt):(q=H-i.height,r.size.height=q,r.position.top=v.top+p.height-q),at-O>0?(r.size.width=at,r.position.left=v.left-F):(at=O-i.width,r.size.width=at,r.position.left=v.left+p.width-at))}}),t.ui.resizable;/*!
- * jQuery UI Dialog 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.dialog",{version:"1.14.1",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(i){var r=t(this).css(i).offset().top;r<0&&t(this).css("top",i.top-r)}},resizable:!0,show:null,title:null,uiDialogTitleHeadingLevel:0,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),this.options.title==null&&this.originalTitle!=null&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&t.fn.draggable&&this._makeDraggable(),this.options.resizable&&t.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var i=this.options.appendTo;return i&&(i.jquery||i.nodeType)?t(i):this.document.find(i||"body").eq(0)},_destroy:function(){var i,r=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),i=r.parent.children().eq(r.index),i.length&&i[0]!==this.element[0]?i.before(this.element):r.parent.append(this.element)},widget:function(){return this.uiDialog},disable:t.noop,enable:t.noop,close:function(i){var r=this;!this._isOpen||this._trigger("beforeClose",i)===!1||(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||t(this.document[0].activeElement).trigger("blur"),this._hide(this.uiDialog,this.options.hide,function(){r._trigger("close",i)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(i,r){var l=!1,u=this.uiDialog.siblings(".ui-front:visible").map(function(){return+t(this).css("z-index")}).get(),p=Math.max.apply(null,u);return p>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",p+1),l=!0),l&&!r&&this._trigger("focus",i),l},open:function(){var i=this;if(this._isOpen){this._moveToTop()&&this._focusTabbable();return}this._isOpen=!0,this.opener=t(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){i._focusTabbable(),i._trigger("focus")}),this._makeFocusTarget(),this._trigger("open")},_focusTabbable:function(){var i=this._focusedElement;i||(i=this.element.find("[autofocus]")),i.length||(i=this.element.find(":tabbable")),i.length||(i=this.uiDialogButtonPane.find(":tabbable")),i.length||(i=this.uiDialogTitlebarClose.filter(":tabbable")),i.length||(i=this.uiDialog),i.eq(0).trigger("focus")},_restoreTabbableFocus:function(){var i=this.document[0].activeElement,r=this.uiDialog[0]===i||t.contains(this.uiDialog[0],i);r||this._focusTabbable()},_keepFocus:function(i){i.preventDefault(),this._restoreTabbableFocus()},_createWrapper:function(){this.uiDialog=t("<div>").hide().attr({tabIndex:-1,role:"dialog","aria-modal":this.options.modal?"true":null}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(i){if(this.options.closeOnEscape&&!i.isDefaultPrevented()&&i.keyCode&&i.keyCode===t.ui.keyCode.ESCAPE){i.preventDefault(),this.close(i);return}if(!(i.keyCode!==t.ui.keyCode.TAB||i.isDefaultPrevented())){var r=this.uiDialog.find(":tabbable"),l=r.first(),u=r.last();(i.target===u[0]||i.target===this.uiDialog[0])&&!i.shiftKey?(this._delay(function(){l.trigger("focus")}),i.preventDefault()):(i.target===l[0]||i.target===this.uiDialog[0])&&i.shiftKey&&(this._delay(function(){u.trigger("focus")}),i.preventDefault())}},mousedown:function(i){this._moveToTop(i)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var i;this.uiDialogTitlebar=t("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(l){t(l.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=t("<button type='button'></button>").button({label:t("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(l){l.preventDefault(),this.close(l)}});var r=Number.isInteger(this.options.uiDialogTitleHeadingLevel)&&this.options.uiDialogTitleHeadingLevel>0&&this.options.uiDialogTitleHeadingLevel<=6?"h"+this.options.uiDialogTitleHeadingLevel:"span";i=t("<"+r+">").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(i,"ui-dialog-title"),this._title(i),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":i.attr("id")})},_title:function(i){this.options.title?i.text(this.options.title):i.html(" ")},_createButtonPane:function(){this.uiDialogButtonPane=t("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=t("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var i=this,r=this.options.buttons;if(this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),t.isEmptyObject(r)||Array.isArray(r)&&!r.length){this._removeClass(this.uiDialog,"ui-dialog-buttons");return}t.each(r,function(l,u){var p,v;u=typeof u=="function"?{click:u,text:l}:u,u=t.extend({type:"button"},u),p=u.click,v={icon:u.icon,iconPosition:u.iconPosition,showLabel:u.showLabel,icons:u.icons,text:u.text},delete u.click,delete u.icon,delete u.iconPosition,delete u.showLabel,delete u.icons,typeof u.text=="boolean"&&delete u.text,t("<button></button>",u).button(v).appendTo(i.uiButtonSet).on("click",function(){p.apply(i.element[0],arguments)})}),this._addClass(this.uiDialog,"ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog)},_makeDraggable:function(){var i=this,r=this.options;function l(u){return{position:u.position,offset:u.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(u,p){i._addClass(t(this),"ui-dialog-dragging"),i._blockFrames(),i._trigger("dragStart",u,l(p))},drag:function(u,p){i._trigger("drag",u,l(p))},stop:function(u,p){var v=p.offset.left-i.document.scrollLeft(),D=p.offset.top-i.document.scrollTop();r.position={my:"left top",at:"left"+(v>=0?"+":"")+v+" top"+(D>=0?"+":"")+D,of:i.window},i._removeClass(t(this),"ui-dialog-dragging"),i._unblockFrames(),i._trigger("dragStop",u,l(p))}})},_makeResizable:function(){var i=this,r=this.options,l=r.resizable,u=this.uiDialog.css("position"),p=typeof l=="string"?l:"n,e,s,w,se,sw,ne,nw";function v(D){return{originalPosition:D.originalPosition,originalSize:D.originalSize,position:D.position,size:D.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:r.maxWidth,maxHeight:r.maxHeight,minWidth:r.minWidth,minHeight:this._minHeight(),handles:p,start:function(D,A){i._addClass(t(this),"ui-dialog-resizing"),i._blockFrames(),i._trigger("resizeStart",D,v(A))},resize:function(D,A){i._trigger("resize",D,v(A))},stop:function(D,A){var O=i.uiDialog.offset(),H=O.left-i.document.scrollLeft(),F=O.top-i.document.scrollTop();r.height=i.uiDialog.height(),r.width=i.uiDialog.width(),r.position={my:"left top",at:"left"+(H>=0?"+":"")+H+" top"+(F>=0?"+":"")+F,of:i.window},i._removeClass(t(this),"ui-dialog-resizing"),i._unblockFrames(),i._trigger("resizeStop",D,v(A))}}).css("position",u)},_trackFocus:function(){this._on(this.widget(),{focusin:function(i){this._makeFocusTarget(),this._focusedElement=t(i.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var i=this._trackingInstances(),r=t.inArray(this,i);r!==-1&&i.splice(r,1)},_trackingInstances:function(){var i=this.document.data("ui-dialog-instances");return i||(i=[],this.document.data("ui-dialog-instances",i)),i},_minHeight:function(){var i=this.options;return i.height==="auto"?i.minHeight:Math.min(i.minHeight,i.height)},_position:function(){var i=this.uiDialog.is(":visible");i||this.uiDialog.show(),this.uiDialog.position(this.options.position),i||this.uiDialog.hide()},_setOptions:function(i){var r=this,l=!1,u={};t.each(i,function(p,v){r._setOption(p,v),p in r.sizeRelatedOptions&&(l=!0),p in r.resizableRelatedOptions&&(u[p]=v)}),l&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",u)},_setOption:function(i,r){var l,u,p=this.uiDialog;i!=="disabled"&&(this._super(i,r),i==="appendTo"&&this.uiDialog.appendTo(this._appendTo()),i==="buttons"&&this._createButtons(),i==="closeText"&&this.uiDialogTitlebarClose.button({label:t("<a>").text(""+this.options.closeText).html()}),i==="draggable"&&(l=p.is(":data(ui-draggable)"),l&&!r&&p.draggable("destroy"),!l&&r&&this._makeDraggable()),i==="position"&&this._position(),i==="resizable"&&(u=p.is(":data(ui-resizable)"),u&&!r&&p.resizable("destroy"),u&&typeof r=="string"&&p.resizable("option","handles",r),!u&&r!==!1&&this._makeResizable()),i==="title"&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")),i==="modal"&&p.attr("aria-modal",r?"true":null))},_size:function(){var i,r,l,u=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),u.minWidth>u.width&&(u.width=u.minWidth),i=this.uiDialog.css({height:"auto",width:u.width}).outerHeight(),r=Math.max(0,u.minHeight-i),l=typeof u.maxHeight=="number"?Math.max(0,u.maxHeight-i):"none",u.height==="auto"?this.element.css({minHeight:r,maxHeight:l,height:"auto"}):this.element.height(Math.max(0,u.height-i)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var i=t(this);return t("<div>").css({position:"absolute",width:i.outerWidth(),height:i.outerHeight()}).appendTo(i.parent()).offset(i.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(i){return t(i.target).closest(".ui-dialog").length?!0:!!t(i.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var i=!0;this._delay(function(){i=!1}),this.document.data("ui-dialog-overlays")||this.document.on("focusin.ui-dialog",(function(r){if(!i){var l=this._trackingInstances()[0];l._allowInteraction(r)||(r.preventDefault(),l._focusTabbable())}}).bind(this)),this.overlay=t("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)}},_destroyOverlay:function(){if(this.options.modal&&this.overlay){var i=this.document.data("ui-dialog-overlays")-1;i?this.document.data("ui-dialog-overlays",i):(this.document.off("focusin.ui-dialog"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null}}}),t.uiBackCompat===!0&&t.widget("ui.dialog",t.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(i,r){i==="dialogClass"&&this.uiDialog.removeClass(this.options.dialogClass).addClass(r),this._superApply(arguments)}}),t.ui.dialog;/*!
- * jQuery UI Droppable 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.droppable",{version:"1.14.1",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var i,r=this.options,l=r.accept;this.isover=!1,this.isout=!0,this.accept=typeof l=="function"?l:function(u){return u.is(l)},this.proportions=function(){if(arguments.length)i=arguments[0];else return i||(i={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight})},this._addToManager(r.scope),r.addClasses&&this._addClass("ui-droppable")},_addToManager:function(i){t.ui.ddmanager.droppables[i]=t.ui.ddmanager.droppables[i]||[],t.ui.ddmanager.droppables[i].push(this)},_splice:function(i){for(var r=0;r<i.length;r++)i[r]===this&&i.splice(r,1)},_destroy:function(){var i=t.ui.ddmanager.droppables[this.options.scope];this._splice(i)},_setOption:function(i,r){if(i==="accept")this.accept=typeof r=="function"?r:function(u){return u.is(r)};else if(i==="scope"){var l=t.ui.ddmanager.droppables[this.options.scope];this._splice(l),this._addToManager(r)}this._super(i,r)},_activate:function(i){var r=t.ui.ddmanager.current;this._addActiveClass(),r&&this._trigger("activate",i,this.ui(r))},_deactivate:function(i){var r=t.ui.ddmanager.current;this._removeActiveClass(),r&&this._trigger("deactivate",i,this.ui(r))},_over:function(i){var r=t.ui.ddmanager.current;!r||(r.currentItem||r.element)[0]===this.element[0]||this.accept.call(this.element[0],r.currentItem||r.element)&&(this._addHoverClass(),this._trigger("over",i,this.ui(r)))},_out:function(i){var r=t.ui.ddmanager.current;!r||(r.currentItem||r.element)[0]===this.element[0]||this.accept.call(this.element[0],r.currentItem||r.element)&&(this._removeHoverClass(),this._trigger("out",i,this.ui(r)))},_drop:function(i,r){var l=r||t.ui.ddmanager.current,u=!1;return!l||(l.currentItem||l.element)[0]===this.element[0]||(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var p=t(this).droppable("instance");if(p.options.greedy&&!p.options.disabled&&p.options.scope===l.options.scope&&p.accept.call(p.element[0],l.currentItem||l.element)&&t.ui.intersect(l,t.extend(p,{offset:p.element.offset()}),p.options.tolerance,i))return u=!0,!1}),u)?!1:this.accept.call(this.element[0],l.currentItem||l.element)?(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",i,this.ui(l)),this.element):!1},ui:function(i){return{draggable:i.currentItem||i.element,helper:i.helper,position:i.position,offset:i.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}}),t.ui.intersect=function(){function i(r,l,u){return r>=l&&r<l+u}return function(r,l,u,p){if(!l.offset)return!1;var v=(r.positionAbs||r.position.absolute).left+r.margins.left,D=(r.positionAbs||r.position.absolute).top+r.margins.top,A=v+r.helperProportions.width,O=D+r.helperProportions.height,H=l.offset.left,F=l.offset.top,tt=H+l.proportions().width,at=F+l.proportions().height;switch(u){case"fit":return H<=v&&A<=tt&&F<=D&&O<=at;case"intersect":return H<v+r.helperProportions.width/2&&A-r.helperProportions.width/2<tt&&F<D+r.helperProportions.height/2&&O-r.helperProportions.height/2<at;case"pointer":return i(p.pageY,F,l.proportions().height)&&i(p.pageX,H,l.proportions().width);case"touch":return(D>=F&&D<=at||O>=F&&O<=at||D<F&&O>at)&&(v>=H&&v<=tt||A>=H&&A<=tt||v<H&&A>tt);default:return!1}}}(),t.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(i,r){var l,u,p=t.ui.ddmanager.droppables[i.options.scope]||[],v=r?r.type:null,D=(i.currentItem||i.element).find(":data(ui-droppable)").addBack();t:for(l=0;l<p.length;l++)if(!(p[l].options.disabled||i&&!p[l].accept.call(p[l].element[0],i.currentItem||i.element))){for(u=0;u<D.length;u++)if(D[u]===p[l].element[0]){p[l].proportions().height=0;continue t}p[l].visible=p[l].element.css("display")!=="none",p[l].visible&&(v==="mousedown"&&p[l]._activate.call(p[l],r),p[l].offset=p[l].element.offset(),p[l].proportions({width:p[l].element[0].offsetWidth,height:p[l].element[0].offsetHeight}))}},drop:function(i,r){var l=!1;return t.each((t.ui.ddmanager.droppables[i.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&t.ui.intersect(i,this,this.options.tolerance,r)&&(l=this._drop.call(this,r)||l),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,r)))}),l},dragStart:function(i,r){i.element.parentsUntil("body").on("scroll.droppable",function(){i.options.refreshPositions||t.ui.ddmanager.prepareOffsets(i,r)})},drag:function(i,r){i.options.refreshPositions&&t.ui.ddmanager.prepareOffsets(i,r),t.each(t.ui.ddmanager.droppables[i.options.scope]||[],function(){if(!(this.options.disabled||this.greedyChild||!this.visible)){var l,u,p,v=t.ui.intersect(i,this,this.options.tolerance,r),D=!v&&this.isover?"isout":v&&!this.isover?"isover":null;D&&(this.options.greedy&&(u=this.options.scope,p=this.element.parents(":data(ui-droppable)").filter(function(){return t(this).droppable("instance").options.scope===u}),p.length&&(l=t(p[0]).droppable("instance"),l.greedyChild=D==="isover")),l&&D==="isover"&&(l.isover=!1,l.isout=!0,l._out.call(l,r)),this[D]=!0,this[D==="isout"?"isover":"isout"]=!1,this[D==="isover"?"_over":"_out"].call(this,r),l&&D==="isout"&&(l.isout=!1,l.isover=!0,l._over.call(l,r)))}})},dragStop:function(i,r){i.element.parentsUntil("body").off("scroll.droppable"),i.options.refreshPositions||t.ui.ddmanager.prepareOffsets(i,r)}},t.uiBackCompat===!0&&t.widget("ui.droppable",t.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}}),t.ui.droppable;/*!
- * jQuery UI Progressbar 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.progressbar",{version:"1.14.1",options:{classes:{"ui-progressbar":"ui-corner-all","ui-progressbar-value":"ui-corner-left","ui-progressbar-complete":"ui-corner-right"},max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.attr({role:"progressbar","aria-valuemin":this.min}),this._addClass("ui-progressbar","ui-widget ui-widget-content"),this.valueDiv=t("<div>").appendTo(this.element),this._addClass(this.valueDiv,"ui-progressbar-value","ui-widget-header"),this._refreshValue()},_destroy:function(){this.element.removeAttr("role aria-valuemin aria-valuemax aria-valuenow"),this.valueDiv.remove()},value:function(i){if(i===void 0)return this.options.value;this.options.value=this._constrainedValue(i),this._refreshValue()},_constrainedValue:function(i){return i===void 0&&(i=this.options.value),this.indeterminate=i===!1,typeof i!="number"&&(i=0),this.indeterminate?!1:Math.min(this.options.max,Math.max(this.min,i))},_setOptions:function(i){var r=i.value;delete i.value,this._super(i),this.options.value=this._constrainedValue(r),this._refreshValue()},_setOption:function(i,r){i==="max"&&(r=Math.max(this.min,r)),this._super(i,r)},_setOptionDisabled:function(i){this._super(i),this.element.attr("aria-disabled",i),this._toggleClass(null,"ui-state-disabled",!!i)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var i=this.options.value,r=this._percentage();this.valueDiv.toggle(this.indeterminate||i>this.min).width(r.toFixed(0)+"%"),this._toggleClass(this.valueDiv,"ui-progressbar-complete",null,i===this.options.max)._toggleClass("ui-progressbar-indeterminate",null,this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=t("<div>").appendTo(this.valueDiv),this._addClass(this.overlayDiv,"ui-progressbar-overlay"))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":i}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==i&&(this.oldValue=i,this._trigger("change")),i===this.options.max&&this._trigger("complete")}});/*!
- * jQuery UI Selectable 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.selectable",t.ui.mouse,{version:"1.14.1",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var i=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){i.elementPos=t(i.element[0]).offset(),i.selectees=t(i.options.filter,i.element[0]),i._addClass(i.selectees,"ui-selectee"),i.selectees.each(function(){var r=t(this),l=r.offset(),u={left:l.left-i.elementPos.left,top:l.top-i.elementPos.top};t.data(this,"selectable-item",{element:this,$element:r,left:u.left,top:u.top,right:u.left+r.outerWidth(),bottom:u.top+r.outerHeight(),startselected:!1,selected:r.hasClass("ui-selected"),selecting:r.hasClass("ui-selecting"),unselecting:r.hasClass("ui-unselecting")})})},this.refresh(),this._mouseInit(),this.helper=t("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(i){var r=this,l=this.options;this.opos=[i.pageX,i.pageY],this.elementPos=t(this.element[0]).offset(),!this.options.disabled&&(this.selectees=t(l.filter,this.element[0]),this._trigger("start",i),t(l.appendTo).append(this.helper),this.helper.css({left:i.pageX,top:i.pageY,width:0,height:0}),l.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var u=t.data(this,"selectable-item");u.startselected=!0,!i.metaKey&&!i.ctrlKey&&(r._removeClass(u.$element,"ui-selected"),u.selected=!1,r._addClass(u.$element,"ui-unselecting"),u.unselecting=!0,r._trigger("unselecting",i,{unselecting:u.element}))}),t(i.target).parents().addBack().each(function(){var u,p=t.data(this,"selectable-item");if(p)return u=!i.metaKey&&!i.ctrlKey||!p.$element.hasClass("ui-selected"),r._removeClass(p.$element,u?"ui-unselecting":"ui-selected")._addClass(p.$element,u?"ui-selecting":"ui-unselecting"),p.unselecting=!u,p.selecting=u,p.selected=u,u?r._trigger("selecting",i,{selecting:p.element}):r._trigger("unselecting",i,{unselecting:p.element}),!1}))},_mouseDrag:function(i){if(this.dragged=!0,!this.options.disabled){var r,l=this,u=this.options,p=this.opos[0],v=this.opos[1],D=i.pageX,A=i.pageY;return p>D&&(r=D,D=p,p=r),v>A&&(r=A,A=v,v=r),this.helper.css({left:p,top:v,width:D-p,height:A-v}),this.selectees.each(function(){var O=t.data(this,"selectable-item"),H=!1,F={};!O||O.element===l.element[0]||(F.left=O.left+l.elementPos.left,F.right=O.right+l.elementPos.left,F.top=O.top+l.elementPos.top,F.bottom=O.bottom+l.elementPos.top,u.tolerance==="touch"?H=!(F.left>D||F.right<p||F.top>A||F.bottom<v):u.tolerance==="fit"&&(H=F.left>p&&F.right<D&&F.top>v&&F.bottom<A),H?(O.selected&&(l._removeClass(O.$element,"ui-selected"),O.selected=!1),O.unselecting&&(l._removeClass(O.$element,"ui-unselecting"),O.unselecting=!1),O.selecting||(l._addClass(O.$element,"ui-selecting"),O.selecting=!0,l._trigger("selecting",i,{selecting:O.element}))):(O.selecting&&((i.metaKey||i.ctrlKey)&&O.startselected?(l._removeClass(O.$element,"ui-selecting"),O.selecting=!1,l._addClass(O.$element,"ui-selected"),O.selected=!0):(l._removeClass(O.$element,"ui-selecting"),O.selecting=!1,O.startselected&&(l._addClass(O.$element,"ui-unselecting"),O.unselecting=!0),l._trigger("unselecting",i,{unselecting:O.element}))),O.selected&&!i.metaKey&&!i.ctrlKey&&!O.startselected&&(l._removeClass(O.$element,"ui-selected"),O.selected=!1,l._addClass(O.$element,"ui-unselecting"),O.unselecting=!0,l._trigger("unselecting",i,{unselecting:O.element}))))}),!1}},_mouseStop:function(i){var r=this;return this.dragged=!1,t(".ui-unselecting",this.element[0]).each(function(){var l=t.data(this,"selectable-item");r._removeClass(l.$element,"ui-unselecting"),l.unselecting=!1,l.startselected=!1,r._trigger("unselected",i,{unselected:l.element})}),t(".ui-selecting",this.element[0]).each(function(){var l=t.data(this,"selectable-item");r._removeClass(l.$element,"ui-selecting")._addClass(l.$element,"ui-selected"),l.selecting=!1,l.selected=!0,l.startselected=!0,r._trigger("selected",i,{selected:l.element})}),this._trigger("stop",i),this.helper.remove(),!1}});/*!
- * jQuery UI Selectmenu 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.selectmenu",[t.ui.formResetMixin,{version:"1.14.1",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var i=this.element.uniqueId().attr("id");this.ids={element:i,button:i+"-button",menu:i+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=t()},_drawButton:function(){var i,r=this,l=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(u){this.button.trigger("focus"),u.preventDefault()}}),this.element.hide(),this.button=t("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),i=t("<span>").appendTo(this.button),this._addClass(i,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(l).appendTo(this.button),this.options.width!==!1&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",function(){r._rendered||r._refreshMenu()})},_drawMenu:function(){var i=this;this.menu=t("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=t("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(r,l){r.preventDefault(),i._select(l.item.data("ui-selectmenu-item"),r)},focus:function(r,l){var u=l.item.data("ui-selectmenu-item");i.focusIndex!=null&&u.index!==i.focusIndex&&(i._trigger("focus",r,{item:u}),i.isOpen||i._select(u,r)),i.focusIndex=u.index,i.button.attr("aria-activedescendant",i.menuItems.eq(u.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),this.options.width===null&&this._resizeButton()},_refreshMenu:function(){var i,r=this.element.find("option");this.menu.empty(),this._parseOptions(r),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,r.length&&(i=this._getSelectedItem(),this.menuInstance.focus(null,i),this._setAria(i.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(i){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",i)))},_position:function(){this.menuWrap.position(t.extend({of:this.button},this.options.position))},close:function(i){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",i))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(i){var r=t("<span>");return this._setText(r,i.label),this._addClass(r,"ui-selectmenu-text"),r},_renderMenu:function(i,r){var l=this,u="";t.each(r,function(p,v){var D;v.optgroup!==u&&(D=t("<li>",{text:v.optgroup}),l._addClass(D,"ui-selectmenu-optgroup","ui-menu-divider"+(v.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),D.appendTo(i),u=v.optgroup),l._renderItemData(i,v)})},_renderItemData:function(i,r){return this._renderItem(i,r).data("ui-selectmenu-item",r)},_renderItem:function(i,r){var l=t("<li>"),u=t("<div>",{title:r.element.attr("title")});return r.disabled&&this._addClass(l,null,"ui-state-disabled"),r.hidden?l.prop("hidden",!0):this._setText(u,r.label),l.append(u).appendTo(i)},_setText:function(i,r){r?i.text(r):i.html(" ")},_move:function(i,r){var l,u,p=".ui-menu-item";this.isOpen?l=this.menuItems.eq(this.focusIndex).parent("li"):(l=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),p+=":not(.ui-state-disabled)"),i==="first"||i==="last"?u=l[i==="first"?"prevAll":"nextAll"](p).eq(-1):u=l[i+"All"](p).eq(0),u.length&&this.menuInstance.focus(r,u)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")},_toggle:function(i){this[this.isOpen?"close":"open"](i)},_setSelection:function(){var i;this.range&&(i=window.getSelection(),i.removeAllRanges(),i.addRange(this.range))},_documentClick:{mousedown:function(i){this.isOpen&&(t(i.target).closest(".ui-selectmenu-menu, #"+CSS.escape(this.ids.button)).length||this.close(i))}},_buttonEvents:{mousedown:function(){var i=window.getSelection();i.rangeCount&&(this.range=i.getRangeAt(0))},click:function(i){this._setSelection(),this._toggle(i)},keydown:function(i){var r=!0;switch(i.keyCode){case t.ui.keyCode.TAB:case t.ui.keyCode.ESCAPE:this.close(i),r=!1;break;case t.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(i);break;case t.ui.keyCode.UP:i.altKey?this._toggle(i):this._move("prev",i);break;case t.ui.keyCode.DOWN:i.altKey?this._toggle(i):this._move("next",i);break;case t.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(i):this._toggle(i);break;case t.ui.keyCode.LEFT:this._move("prev",i);break;case t.ui.keyCode.RIGHT:this._move("next",i);break;case t.ui.keyCode.HOME:case t.ui.keyCode.PAGE_UP:this._move("first",i);break;case t.ui.keyCode.END:case t.ui.keyCode.PAGE_DOWN:this._move("last",i);break;default:this.menu.trigger(i),r=!1}r&&i.preventDefault()}},_selectFocusedItem:function(i){var r=this.menuItems.eq(this.focusIndex).parent("li");r.hasClass("ui-state-disabled")||this._select(r.data("ui-selectmenu-item"),i)},_select:function(i,r){var l=this.element[0].selectedIndex;this.element[0].selectedIndex=i.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(i)),this._setAria(i),this._trigger("select",r,{item:i}),i.index!==l&&this._trigger("change",r,{item:i}),this.close(r)},_setAria:function(i){var r=this.menuItems.eq(i.index).attr("id");this.button.attr({"aria-labelledby":r,"aria-activedescendant":r}),this.menu.attr("aria-activedescendant",r)},_setOption:function(i,r){if(i==="icons"){var l=this.button.find("span.ui-icon");this._removeClass(l,null,this.options.icons.button)._addClass(l,null,r.button)}this._super(i,r),i==="appendTo"&&this.menuWrap.appendTo(this._appendTo()),i==="width"&&this._resizeButton()},_setOptionDisabled:function(i){this._super(i),this.menuInstance.option("disabled",i),this.button.attr("aria-disabled",i),this._toggleClass(this.button,null,"ui-state-disabled",i),this.element.prop("disabled",i),i?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var i=this.options.appendTo;return i&&(i=i.jquery||i.nodeType?t(i):this.document.find(i).eq(0)),(!i||!i[0])&&(i=this.element.closest(".ui-front, dialog")),i.length||(i=this.document[0].body),i},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var i=this.options.width;if(i===!1){this.button.css("width","");return}i===null&&(i=this.element.show().outerWidth(),this.element.hide()),this.button.outerWidth(i)},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()))},_getCreateOptions:function(){var i=this._super();return i.disabled=this.element.prop("disabled"),i},_parseOptions:function(i){var r=this,l=[];i.each(function(u,p){l.push(r._parseOption(t(p),u))}),this.items=l},_parseOption:function(i,r){var l=i.parent("optgroup");return{element:i,index:r,value:i.val(),label:i.text(),hidden:l.prop("hidden")||i.prop("hidden"),optgroup:l.attr("label")||"",disabled:l.prop("disabled")||i.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]);/*!
- * jQuery UI Slider 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.slider",t.ui.mouse,{version:"1.14.1",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var i,r,l=this.options,u=this.element.find(".ui-slider-handle"),p="<span tabindex='0'></span>",v=[];for(r=l.values&&l.values.length||1,u.length>r&&(u.slice(r).remove(),u=u.slice(0,r)),i=u.length;i<r;i++)v.push(p);this.handles=u.add(t(v.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(D){t(this).data("ui-slider-handle-index",D).attr("tabIndex",0)})},_createRange:function(){var i=this.options;i.range?(i.range===!0&&(i.values?i.values.length&&i.values.length!==2?i.values=[i.values[0],i.values[0]]:Array.isArray(i.values)&&(i.values=i.values.slice(0)):i.values=[this._valueMin(),this._valueMin()]),!this.range||!this.range.length?(this.range=t("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")):(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})),(i.range==="min"||i.range==="max")&&this._addClass(this.range,"ui-slider-range-"+i.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(i){var r,l,u,p,v,D,A,O,H=this,F=this.options;return F.disabled||(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),r={x:i.pageX,y:i.pageY},l=this._normValueFromMouse(r),u=this._valueMax()-this._valueMin()+1,this.handles.each(function(tt){var at=Math.abs(l-H.values(tt));(u>at||u===at&&(tt===H._lastChangedValue||H.values(tt)===F.min))&&(u=at,p=t(this),v=tt)}),D=this._start(i,v),D===!1)?!1:(this._mouseSliding=!0,this._handleIndex=v,this._addClass(p,null,"ui-state-active"),p.trigger("focus"),A=p.offset(),O=!t(i.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=O?{left:0,top:0}:{left:i.pageX-A.left-p.width()/2,top:i.pageY-A.top-p.height()/2-(parseInt(p.css("borderTopWidth"),10)||0)-(parseInt(p.css("borderBottomWidth"),10)||0)+(parseInt(p.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(i,v,l),this._animateOff=!0,!0)},_mouseStart:function(){return!0},_mouseDrag:function(i){var r={x:i.pageX,y:i.pageY},l=this._normValueFromMouse(r);return this._slide(i,this._handleIndex,l),!1},_mouseStop:function(i){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(i,this._handleIndex),this._change(i,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(i){var r,l,u,p,v;return this.orientation==="horizontal"?(r=this.elementSize.width,l=i.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(r=this.elementSize.height,l=i.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),u=l/r,u>1&&(u=1),u<0&&(u=0),this.orientation==="vertical"&&(u=1-u),p=this._valueMax()-this._valueMin(),v=this._valueMin()+u*p,this._trimAlignValue(v)},_uiHash:function(i,r,l){var u={handle:this.handles[i],handleIndex:i,value:r!==void 0?r:this.value()};return this._hasMultipleValues()&&(u.value=r!==void 0?r:this.values(i),u.values=l||this.values()),u},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(i,r){return this._trigger("start",i,this._uiHash(r))},_slide:function(i,r,l){var u,p,v=this.value(),D=this.values();this._hasMultipleValues()&&(p=this.values(r?0:1),v=this.values(r),this.options.values.length===2&&this.options.range===!0&&(l=r===0?Math.min(p,l):Math.max(p,l)),D[r]=l),l!==v&&(u=this._trigger("slide",i,this._uiHash(r,l,D)),u!==!1&&(this._hasMultipleValues()?this.values(r,l):this.value(l)))},_stop:function(i,r){this._trigger("stop",i,this._uiHash(r))},_change:function(i,r){!this._keySliding&&!this._mouseSliding&&(this._lastChangedValue=r,this._trigger("change",i,this._uiHash(r)))},value:function(i){if(arguments.length){this.options.value=this._trimAlignValue(i),this._refreshValue(),this._change(null,0);return}return this._value()},values:function(i,r){var l,u,p;if(arguments.length>1){this.options.values[i]=this._trimAlignValue(r),this._refreshValue(),this._change(null,i);return}if(arguments.length)if(Array.isArray(arguments[0])){for(l=this.options.values,u=arguments[0],p=0;p<l.length;p+=1)l[p]=this._trimAlignValue(u[p]),this._change(null,p);this._refreshValue()}else return this._hasMultipleValues()?this._values(i):this.value();else return this._values()},_setOption:function(i,r){var l,u=0;switch(i==="range"&&this.options.range===!0&&(r==="min"?(this.options.value=this._values(0),this.options.values=null):r==="max"&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),Array.isArray(this.options.values)&&(u=this.options.values.length),this._super(i,r),i){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(r),this.handles.css(r==="horizontal"?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),l=u-1;l>=0;l--)this._change(null,l);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1;break}},_setOptionDisabled:function(i){this._super(i),this._toggleClass(null,"ui-state-disabled",!!i)},_value:function(){var i=this.options.value;return i=this._trimAlignValue(i),i},_values:function(i){var r,l,u;if(arguments.length)return r=this.options.values[i],r=this._trimAlignValue(r),r;if(this._hasMultipleValues()){for(l=this.options.values.slice(),u=0;u<l.length;u+=1)l[u]=this._trimAlignValue(l[u]);return l}else return[]},_trimAlignValue:function(i){if(i<=this._valueMin())return this._valueMin();if(i>=this._valueMax())return this._valueMax();var r=this.options.step>0?this.options.step:1,l=(i-this._valueMin())%r,u=i-l;return Math.abs(l)*2>=r&&(u+=l>0?r:-r),parseFloat(u.toFixed(5))},_calculateNewMax:function(){var i=this.options.max,r=this._valueMin(),l=this.options.step,u=Math.round((i-r)/l)*l;i=u+r,i>this.options.max&&(i-=l),this.max=parseFloat(i.toFixed(this._precision()))},_precision:function(){var i=this._precisionOf(this.options.step);return this.options.min!==null&&(i=Math.max(i,this._precisionOf(this.options.min))),i},_precisionOf:function(i){var r=i.toString(),l=r.indexOf(".");return l===-1?0:r.length-l-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(i){i==="vertical"&&this.range.css({width:"",left:""}),i==="horizontal"&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var i,r,l,u,p,v=this.options.range,D=this.options,A=this,O=this._animateOff?!1:D.animate,H={};this._hasMultipleValues()?this.handles.each(function(F){r=(A.values(F)-A._valueMin())/(A._valueMax()-A._valueMin())*100,H[A.orientation==="horizontal"?"left":"bottom"]=r+"%",t(this).stop(1,1)[O?"animate":"css"](H,D.animate),A.options.range===!0&&(A.orientation==="horizontal"?(F===0&&A.range.stop(1,1)[O?"animate":"css"]({left:r+"%"},D.animate),F===1&&A.range[O?"animate":"css"]({width:r-i+"%"},{queue:!1,duration:D.animate})):(F===0&&A.range.stop(1,1)[O?"animate":"css"]({bottom:r+"%"},D.animate),F===1&&A.range[O?"animate":"css"]({height:r-i+"%"},{queue:!1,duration:D.animate}))),i=r}):(l=this.value(),u=this._valueMin(),p=this._valueMax(),r=p!==u?(l-u)/(p-u)*100:0,H[this.orientation==="horizontal"?"left":"bottom"]=r+"%",this.handle.stop(1,1)[O?"animate":"css"](H,D.animate),v==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[O?"animate":"css"]({width:r+"%"},D.animate),v==="max"&&this.orientation==="horizontal"&&this.range.stop(1,1)[O?"animate":"css"]({width:100-r+"%"},D.animate),v==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[O?"animate":"css"]({height:r+"%"},D.animate),v==="max"&&this.orientation==="vertical"&&this.range.stop(1,1)[O?"animate":"css"]({height:100-r+"%"},D.animate))},_handleEvents:{keydown:function(i){var r,l,u,p,v=t(i.target).data("ui-slider-handle-index");switch(i.keyCode){case t.ui.keyCode.HOME:case t.ui.keyCode.END:case t.ui.keyCode.PAGE_UP:case t.ui.keyCode.PAGE_DOWN:case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(i.preventDefault(),!this._keySliding&&(this._keySliding=!0,this._addClass(t(i.target),null,"ui-state-active"),r=this._start(i,v),r===!1))return;break}switch(p=this.options.step,this._hasMultipleValues()?l=u=this.values(v):l=u=this.value(),i.keyCode){case t.ui.keyCode.HOME:u=this._valueMin();break;case t.ui.keyCode.END:u=this._valueMax();break;case t.ui.keyCode.PAGE_UP:u=this._trimAlignValue(l+(this._valueMax()-this._valueMin())/this.numPages);break;case t.ui.keyCode.PAGE_DOWN:u=this._trimAlignValue(l-(this._valueMax()-this._valueMin())/this.numPages);break;case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:if(l===this._valueMax())return;u=this._trimAlignValue(l+p);break;case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(l===this._valueMin())return;u=this._trimAlignValue(l-p);break}this._slide(i,v,u)},keyup:function(i){var r=t(i.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(i,r),this._change(i,r),this._removeClass(t(i.target),null,"ui-state-active"))}}});/*!
- * jQuery UI Sortable 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.sortable",t.ui.mouse,{version:"1.14.1",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(i,r,l){return i>=r&&i<r+l},_isFloating:function(i){return/left|right/.test(i.css("float"))||/inline|table-cell/.test(i.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(i,r){this._super(i,r),i==="handle"&&this._setHandleClassName()},_setHandleClassName:function(){var i=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),t.each(this.items,function(){i._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var i=this.items.length-1;i>=0;i--)this.items[i].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(i,r){var l=null,u=!1,p=this;return this.reverting||this.options.disabled||this.options.type==="static"||(this._refreshItems(i),t(i.target).parents().each(function(){if(t.data(this,p.widgetName+"-item")===p)return l=t(this),!1}),t.data(i.target,p.widgetName+"-item")===p&&(l=t(i.target)),!l)||this.options.handle&&!r&&(t(this.options.handle,l).find("*").addBack().each(function(){this===i.target&&(u=!0)}),!u)?!1:(this.currentItem=l,this._removeCurrentsFromItems(),!0)},_mouseStart:function(i,r,l){var u,p,v=this.options;if(this.currentContainer=this,this.refreshPositions(),this.appendTo=t(v.appendTo!=="parent"?v.appendTo:this.currentItem.parent()),this.helper=this._createHelper(i),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:i.pageX-this.offset.left,top:i.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),v.cursorAt&&this._adjustOffsetFromHelper(v.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),t.extend(this.offset,{parent:this._getParentOffset()}),v.containment&&this._setContainment(),v.cursor&&v.cursor!=="auto"&&(p=this.document.find("body"),this._storedStylesheet=t("<style>*{ cursor: "+v.cursor+" !important; }</style>").appendTo(p)),v.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",v.zIndex)),v.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",v.opacity)),this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",i,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!l)for(u=this.containers.length-1;u>=0;u--)this.containers[u]._trigger("activate",i,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!v.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,i),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(i),this.originalPageX=i.pageX,this.originalPageY=i.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(i),!0},_scroll:function(i){var r=this.options,l=!1;return this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-i.pageY<r.scrollSensitivity?this.scrollParent[0].scrollTop=l=this.scrollParent[0].scrollTop+r.scrollSpeed:i.pageY-this.overflowOffset.top<r.scrollSensitivity&&(this.scrollParent[0].scrollTop=l=this.scrollParent[0].scrollTop-r.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-i.pageX<r.scrollSensitivity?this.scrollParent[0].scrollLeft=l=this.scrollParent[0].scrollLeft+r.scrollSpeed:i.pageX-this.overflowOffset.left<r.scrollSensitivity&&(this.scrollParent[0].scrollLeft=l=this.scrollParent[0].scrollLeft-r.scrollSpeed)):(i.pageY-this.document.scrollTop()<r.scrollSensitivity?l=this.document.scrollTop(this.document.scrollTop()-r.scrollSpeed):this.window.height()-(i.pageY-this.document.scrollTop())<r.scrollSensitivity&&(l=this.document.scrollTop(this.document.scrollTop()+r.scrollSpeed)),i.pageX-this.document.scrollLeft()<r.scrollSensitivity?l=this.document.scrollLeft(this.document.scrollLeft()-r.scrollSpeed):this.window.width()-(i.pageX-this.document.scrollLeft())<r.scrollSensitivity&&(l=this.document.scrollLeft(this.document.scrollLeft()+r.scrollSpeed))),l},_mouseDrag:function(i){var r,l,u,p,v=this.options;for(this.position=this._generatePosition(i),this.positionAbs=this._convertPositionTo("absolute"),(!this.options.axis||this.options.axis!=="y")&&(this.helper[0].style.left=this.position.left+"px"),(!this.options.axis||this.options.axis!=="x")&&(this.helper[0].style.top=this.position.top+"px"),v.scroll&&this._scroll(i)!==!1&&(this._refreshItemPositions(!0),t.ui.ddmanager&&!v.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,i)),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},r=this.items.length-1;r>=0;r--)if(l=this.items[r],u=l.item[0],p=this._intersectsWithPointer(l),!!p&&l.instance===this.currentContainer&&u!==this.currentItem[0]&&this.placeholder[p===1?"next":"prev"]()[0]!==u&&!t.contains(this.placeholder[0],u)&&(this.options.type!=="semi-dynamic"||!t.contains(this.element[0],u))){if(this.direction=p===1?"down":"up",this.options.tolerance==="pointer"||this._intersectsWithSides(l))this._rearrange(i,l);else break;this._trigger("change",i,this._uiHash());break}return this._contactContainers(i),t.ui.ddmanager&&t.ui.ddmanager.drag(this,i),this._trigger("sort",i,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(i,r){if(i){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,i),this.options.revert){var l=this,u=this.placeholder.offset(),p=this.options.axis,v={};(!p||p==="x")&&(v.left=u.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),(!p||p==="y")&&(v.top=u.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(v,parseInt(this.options.revert,10)||500,function(){l._clear(i)})}else this._clear(i,r);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new t.Event("mouseup",{target:null})),this.options.helper==="original"?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var i=this.containers.length-1;i>=0;i--)this.containers[i]._trigger("deactivate",null,this._uiHash(this)),this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",null,this._uiHash(this)),this.containers[i].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!=="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(i){var r=this._getItemsAsjQuery(i&&i.connected),l=[];return i=i||{},t(r).each(function(){var u=(t(i.item||this).attr(i.attribute||"id")||"").match(i.expression||/(.+)[\-=_](.+)/);u&&l.push((i.key||u[1]+"[]")+"="+(i.key&&i.expression?u[1]:u[2]))}),!l.length&&i.key&&l.push(i.key+"="),l.join("&")},toArray:function(i){var r=this._getItemsAsjQuery(i&&i.connected),l=[];return i=i||{},r.each(function(){l.push(t(i.item||this).attr(i.attribute||"id")||"")}),l},_intersectsWith:function(i){var r=this.positionAbs.left,l=r+this.helperProportions.width,u=this.positionAbs.top,p=u+this.helperProportions.height,v=i.left,D=v+i.width,A=i.top,O=A+i.height,H=this.offset.click.top,F=this.offset.click.left,tt=this.options.axis==="x"||u+H>A&&u+H<O,at=this.options.axis==="y"||r+F>v&&r+F<D,q=tt&&at;return this.options.tolerance==="pointer"||this.options.forcePointerForContainers||this.options.tolerance!=="pointer"&&this.helperProportions[this.floating?"width":"height"]>i[this.floating?"width":"height"]?q:v<r+this.helperProportions.width/2&&l-this.helperProportions.width/2<D&&A<u+this.helperProportions.height/2&&p-this.helperProportions.height/2<O},_intersectsWithPointer:function(i){var r,l,u=this.options.axis==="x"||this._isOverAxis(this.positionAbs.top+this.offset.click.top,i.top,i.height),p=this.options.axis==="y"||this._isOverAxis(this.positionAbs.left+this.offset.click.left,i.left,i.width),v=u&&p;return v?(r=this.dragDirection.vertical,l=this.dragDirection.horizontal,this.floating?l==="right"||r==="down"?2:1:r&&(r==="down"?2:1)):!1},_intersectsWithSides:function(i){var r=this._isOverAxis(this.positionAbs.top+this.offset.click.top,i.top+i.height/2,i.height),l=this._isOverAxis(this.positionAbs.left+this.offset.click.left,i.left+i.width/2,i.width),u=this.dragDirection.vertical,p=this.dragDirection.horizontal;return this.floating&&p?p==="right"&&l||p==="left"&&!l:u&&(u==="down"&&r||u==="up"&&!r)},_getDragVerticalDirection:function(){var i=this.positionAbs.top-this.lastPositionAbs.top;return i!==0&&(i>0?"down":"up")},_getDragHorizontalDirection:function(){var i=this.positionAbs.left-this.lastPositionAbs.left;return i!==0&&(i>0?"right":"left")},refresh:function(i){return this._refreshItems(i),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var i=this.options;return i.connectWith.constructor===String?[i.connectWith]:i.connectWith},_getItemsAsjQuery:function(i){var r,l,u,p,v=[],D=[],A=this._connectWith();if(A&&i)for(r=A.length-1;r>=0;r--)for(u=t(A[r],this.document[0]),l=u.length-1;l>=0;l--)p=t.data(u[l],this.widgetFullName),p&&p!==this&&!p.options.disabled&&D.push([typeof p.options.items=="function"?p.options.items.call(p.element):t(p.options.items,p.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),p]);D.push([typeof this.options.items=="function"?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);function O(){v.push(this)}for(r=D.length-1;r>=0;r--)D[r][0].each(O);return t(v)},_removeCurrentsFromItems:function(){var i=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,function(r){for(var l=0;l<i.length;l++)if(i[l]===r.item[0])return!1;return!0})},_refreshItems:function(i){this.items=[],this.containers=[this];var r,l,u,p,v,D,A,O,H=this.items,F=[[typeof this.options.items=="function"?this.options.items.call(this.element[0],i,{item:this.currentItem}):t(this.options.items,this.element),this]],tt=this._connectWith();if(tt&&this.ready)for(r=tt.length-1;r>=0;r--)for(u=t(tt[r],this.document[0]),l=u.length-1;l>=0;l--)p=t.data(u[l],this.widgetFullName),p&&p!==this&&!p.options.disabled&&(F.push([typeof p.options.items=="function"?p.options.items.call(p.element[0],i,{item:this.currentItem}):t(p.options.items,p.element),p]),this.containers.push(p));for(r=F.length-1;r>=0;r--)for(v=F[r][1],D=F[r][0],l=0,O=D.length;l<O;l++)A=t(D[l]),A.data(this.widgetName+"-item",v),H.push({item:A,instance:v,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(i){var r,l,u,p;for(r=this.items.length-1;r>=0;r--)l=this.items[r],!(this.currentContainer&&l.instance!==this.currentContainer&&l.item[0]!==this.currentItem[0])&&(u=this.options.toleranceElement?t(this.options.toleranceElement,l.item):l.item,i||(l.width=u.outerWidth(),l.height=u.outerHeight()),p=u.offset(),l.left=p.left,l.top=p.top)},refreshPositions:function(i){this.floating=this.items.length?this.options.axis==="x"||this._isFloating(this.items[0].item):!1,this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(i);var r,l;if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(r=this.containers.length-1;r>=0;r--)l=this.containers[r].element.offset(),this.containers[r].containerCache.left=l.left,this.containers[r].containerCache.top=l.top,this.containers[r].containerCache.width=this.containers[r].element.outerWidth(),this.containers[r].containerCache.height=this.containers[r].element.outerHeight();return this},_createPlaceholder:function(i){i=i||this;var r,l,u=i.options;(!u.placeholder||u.placeholder.constructor===String)&&(r=u.placeholder,l=i.currentItem[0].nodeName.toLowerCase(),u.placeholder={element:function(){var p=t("<"+l+">",i.document[0]);return i._addClass(p,"ui-sortable-placeholder",r||i.currentItem[0].className)._removeClass(p,"ui-sortable-helper"),l==="tbody"?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),t("<tr>",i.document[0]).appendTo(p)):l==="tr"?i._createTrPlaceholder(i.currentItem,p):l==="img"&&p.attr("src",i.currentItem.attr("src")),r||p.css("visibility","hidden"),p},update:function(p,v){r&&!u.forcePlaceholderSize||((!v.height()||u.forcePlaceholderSize&&(l==="tbody"||l==="tr"))&&v.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),v.width()||v.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10)))}}),i.placeholder=t(u.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),u.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(i,r){var l=this;i.children().each(function(){t("<td> </td>",l.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(r)})},_contactContainers:function(i){var r,l,u,p,v,D,A,O,H,F,tt=null,at=null;for(r=this.containers.length-1;r>=0;r--)if(!t.contains(this.currentItem[0],this.containers[r].element[0]))if(this._intersectsWith(this.containers[r].containerCache)){if(tt&&t.contains(this.containers[r].element[0],tt.element[0]))continue;tt=this.containers[r],at=r}else this.containers[r].containerCache.over&&(this.containers[r]._trigger("out",i,this._uiHash(this)),this.containers[r].containerCache.over=0);if(tt)if(this.containers.length===1)this.containers[at].containerCache.over||(this.containers[at]._trigger("over",i,this._uiHash(this)),this.containers[at].containerCache.over=1);else{for(u=1e4,p=null,H=tt.floating||this._isFloating(this.currentItem),v=H?"left":"top",D=H?"width":"height",F=H?"pageX":"pageY",l=this.items.length-1;l>=0;l--)t.contains(this.containers[at].element[0],this.items[l].item[0])&&this.items[l].item[0]!==this.currentItem[0]&&(A=this.items[l].item.offset()[v],O=!1,i[F]-A>this.items[l][D]/2&&(O=!0),Math.abs(i[F]-A)<u&&(u=Math.abs(i[F]-A),p=this.items[l],this.direction=O?"up":"down"));if(!p&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[at]){this.currentContainer.containerCache.over||(this.containers[at]._trigger("over",i,this._uiHash()),this.currentContainer.containerCache.over=1);return}p?this._rearrange(i,p,null,!0):this._rearrange(i,null,this.containers[at].element,!0),this._trigger("change",i,this._uiHash()),this.containers[at]._trigger("change",i,this._uiHash(this)),this.currentContainer=this.containers[at],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this.containers[at]._trigger("over",i,this._uiHash(this)),this.containers[at].containerCache.over=1}},_createHelper:function(i){var r=this.options,l=typeof r.helper=="function"?t(r.helper.apply(this.element[0],[i,this.currentItem])):r.helper==="clone"?this.currentItem.clone():this.currentItem;return l.parents("body").length||this.appendTo[0].appendChild(l[0]),l[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!l[0].style.width||r.forceHelperSize)&&l.width(this.currentItem.width()),(!l[0].style.height||r.forceHelperSize)&&l.height(this.currentItem.height()),l},_adjustOffsetFromHelper:function(i){typeof i=="string"&&(i=i.split(" ")),Array.isArray(i)&&(i={left:+i[0],top:+i[1]||0}),"left"in i&&(this.offset.click.left=i.left+this.margins.left),"right"in i&&(this.offset.click.left=this.helperProportions.width-i.right+this.margins.left),"top"in i&&(this.offset.click.top=i.top+this.margins.top),"bottom"in i&&(this.offset.click.top=this.helperProportions.height-i.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var i=this.offsetParent.offset();return this.cssPosition==="absolute"&&this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(i.left+=this.scrollParent.scrollLeft(),i.top+=this.scrollParent.scrollTop()),this.offsetParent[0]===this.document[0].body&&(i={top:0,left:0}),{top:i.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:i.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition==="relative"){var i=this.currentItem.position();return{top:i.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:i.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var i,r,l,u=this.options;u.containment==="parent"&&(u.containment=this.helper[0].parentNode),(u.containment==="document"||u.containment==="window")&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,u.containment==="document"?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,(u.containment==="document"?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(u.containment)||(i=t(u.containment)[0],r=t(u.containment).offset(),l=t(i).css("overflow")!=="hidden",this.containment=[r.left+(parseInt(t(i).css("borderLeftWidth"),10)||0)+(parseInt(t(i).css("paddingLeft"),10)||0)-this.margins.left,r.top+(parseInt(t(i).css("borderTopWidth"),10)||0)+(parseInt(t(i).css("paddingTop"),10)||0)-this.margins.top,r.left+(l?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(t(i).css("borderLeftWidth"),10)||0)-(parseInt(t(i).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,r.top+(l?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(t(i).css("borderTopWidth"),10)||0)-(parseInt(t(i).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(i,r){r||(r=this.position);var l=i==="absolute"?1:-1,u=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,p=/(html|body)/i.test(u[0].tagName);return{top:r.top+this.offset.relative.top*l+this.offset.parent.top*l-(this.cssPosition==="fixed"?-this.scrollParent.scrollTop():p?0:u.scrollTop())*l,left:r.left+this.offset.relative.left*l+this.offset.parent.left*l-(this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():p?0:u.scrollLeft())*l}},_generatePosition:function(i){var r,l,u=this.options,p=i.pageX,v=i.pageY,D=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,A=/(html|body)/i.test(D[0].tagName);return this.cssPosition==="relative"&&!(this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(i.pageX-this.offset.click.left<this.containment[0]&&(p=this.containment[0]+this.offset.click.left),i.pageY-this.offset.click.top<this.containment[1]&&(v=this.containment[1]+this.offset.click.top),i.pageX-this.offset.click.left>this.containment[2]&&(p=this.containment[2]+this.offset.click.left),i.pageY-this.offset.click.top>this.containment[3]&&(v=this.containment[3]+this.offset.click.top)),u.grid&&(r=this.originalPageY+Math.round((v-this.originalPageY)/u.grid[1])*u.grid[1],v=this.containment?r-this.offset.click.top>=this.containment[1]&&r-this.offset.click.top<=this.containment[3]?r:r-this.offset.click.top>=this.containment[1]?r-u.grid[1]:r+u.grid[1]:r,l=this.originalPageX+Math.round((p-this.originalPageX)/u.grid[0])*u.grid[0],p=this.containment?l-this.offset.click.left>=this.containment[0]&&l-this.offset.click.left<=this.containment[2]?l:l-this.offset.click.left>=this.containment[0]?l-u.grid[0]:l+u.grid[0]:l)),{top:v-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition==="fixed"?-this.scrollParent.scrollTop():A?0:D.scrollTop()),left:p-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():A?0:D.scrollLeft())}},_rearrange:function(i,r,l,u){l?l[0].appendChild(this.placeholder[0]):r.item[0].parentNode.insertBefore(this.placeholder[0],this.direction==="down"?r.item[0]:r.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var p=this.counter;this._delay(function(){p===this.counter&&this.refreshPositions(!u)})},_clear:function(i,r){this.reverting=!1;var l,u=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(l in this._storedCSS)(this._storedCSS[l]==="auto"||this._storedCSS[l]==="static")&&(this._storedCSS[l]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!r&&u.push(function(v){this._trigger("receive",v,this._uiHash(this.fromOutside))}),(this.fromOutside||this.domPosition.prev!==this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!==this.currentItem.parent()[0])&&!r&&u.push(function(v){this._trigger("update",v,this._uiHash())}),this!==this.currentContainer&&(r||(u.push(function(v){this._trigger("remove",v,this._uiHash())}),u.push((function(v){return function(D){v._trigger("receive",D,this._uiHash(this))}}).call(this,this.currentContainer)),u.push((function(v){return function(D){v._trigger("update",D,this._uiHash(this))}}).call(this,this.currentContainer))));function p(v,D,A){return function(O){A._trigger(v,O,D._uiHash(D))}}for(l=this.containers.length-1;l>=0;l--)r||u.push(p("deactivate",this,this.containers[l])),this.containers[l].containerCache.over&&(u.push(p("out",this,this.containers[l])),this.containers[l].containerCache.over=0);if(this._storedStylesheet&&(this._storedStylesheet.remove(),this._storedStylesheet=null),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex==="auto"?"":this._storedZIndex),this.dragging=!1,r||this._trigger("beforeStop",i,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!r){for(l=0;l<u.length;l++)u[l].call(this,i);this._trigger("stop",i,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){t.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(i){var r=i||this;return{helper:r.helper,placeholder:r.placeholder||t([]),position:r.position,originalPosition:r.originalPosition,offset:r.positionAbs,item:r.currentItem,sender:i?i.element:null}}});/*!
- * jQuery UI Spinner 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */function Zt(i){return function(){var r=this.element.val();i.apply(this,arguments),this._refresh(),r!==this.element.val()&&this._trigger("change")}}t.widget("ui.spinner",{version:"1.14.1",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),this.value()!==""&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var i=this._super(),r=this.element;return t.each(["min","max","step"],function(l,u){var p=r.attr(u);p!=null&&p.length&&(i[u]=p)}),i},_events:{keydown:function(i){this._start(i)&&this._keydown(i)&&i.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(i){this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",i)},mousewheel:function(i,r){var l=this.document[0].activeElement,u=this.element[0]===l;if(!(!u||!r)){if(!this.spinning&&!this._start(i))return!1;this._spin((r>0?1:-1)*this.options.step,i),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(i)},100),i.preventDefault()}},"mousedown .ui-spinner-button":function(i){var r;r=this.element[0]===this.document[0].activeElement?this.previous:this.element.val();function l(){var u=this.element[0]===this.document[0].activeElement;u||(this.element.trigger("focus"),this.previous=r)}i.preventDefault(),l.call(this),this._start(i)!==!1&&this._repeat(null,t(i.currentTarget).hasClass("ui-spinner-up")?1:-1,i)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(i){if(t(i.currentTarget).hasClass("ui-state-active")){if(this._start(i)===!1)return!1;this._repeat(null,t(i.currentTarget).hasClass("ui-spinner-up")?1:-1,i)}},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(this.uiSpinner.height()*.5)&&this.uiSpinner.height()>0&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(i){var r=this.options,l=t.ui.keyCode;switch(i.keyCode){case l.UP:return this._repeat(null,1,i),!0;case l.DOWN:return this._repeat(null,-1,i),!0;case l.PAGE_UP:return this._repeat(null,r.page,i),!0;case l.PAGE_DOWN:return this._repeat(null,-r.page,i),!0}return!1},_start:function(i){return!this.spinning&&this._trigger("start",i)===!1?!1:(this.counter||(this.counter=1),this.spinning=!0,!0)},_repeat:function(i,r,l){i=i||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,r,l)},i),this._spin(r*this.options.step,l)},_spin:function(i,r){var l=this.value()||0;this.counter||(this.counter=1),l=this._adjustValue(l+i*this._increment(this.counter)),(!this.spinning||this._trigger("spin",r,{value:l})!==!1)&&(this._value(l),this.counter++)},_increment:function(i){var r=this.options.incremental;return r?typeof r=="function"?r(i):Math.floor(i*i*i/5e4-i*i/500+17*i/200+1):1},_precision:function(){var i=this._precisionOf(this.options.step);return this.options.min!==null&&(i=Math.max(i,this._precisionOf(this.options.min))),i},_precisionOf:function(i){var r=i.toString(),l=r.indexOf(".");return l===-1?0:r.length-l-1},_adjustValue:function(i){var r,l,u=this.options;return r=u.min!==null?u.min:0,l=i-r,l=Math.round(l/u.step)*u.step,i=r+l,i=parseFloat(i.toFixed(this._precision())),u.max!==null&&i>u.max?u.max:u.min!==null&&i<u.min?u.min:i},_stop:function(i){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",i))},_setOption:function(i,r){var l,u,p;if(i==="culture"||i==="numberFormat"){l=this._parse(this.element.val()),this.options[i]=r,this.element.val(this._format(l));return}(i==="max"||i==="min"||i==="step")&&typeof r=="string"&&(r=this._parse(r)),i==="icons"&&(u=this.buttons.first().find(".ui-icon"),this._removeClass(u,null,this.options.icons.up),this._addClass(u,null,r.up),p=this.buttons.last().find(".ui-icon"),this._removeClass(p,null,this.options.icons.down),this._addClass(p,null,r.down)),this._super(i,r)},_setOptionDisabled:function(i){this._super(i),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!i),this.element.prop("disabled",!!i),this.buttons.button(i?"disable":"enable")},_setOptions:Zt(function(i){this._super(i)}),_parse:function(i){return typeof i=="string"&&i!==""&&(i=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(i,10,this.options.culture):+i),i===""||isNaN(i)?null:i},_format:function(i){return i===""?"":window.Globalize&&this.options.numberFormat?Globalize.format(i,this.options.numberFormat,this.options.culture):i},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var i=this.value();return i===null?!1:i===this._adjustValue(i)},_value:function(i,r){var l;i!==""&&(l=this._parse(i),l!==null&&(r||(l=this._adjustValue(l)),i=this._format(l))),this.element.val(i),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:Zt(function(i){this._stepUp(i)}),_stepUp:function(i){this._start()&&(this._spin((i||1)*this.options.step),this._stop())},stepDown:Zt(function(i){this._stepDown(i)}),_stepDown:function(i){this._start()&&(this._spin((i||1)*-this.options.step),this._stop())},pageUp:Zt(function(i){this._stepUp((i||1)*this.options.page)}),pageDown:Zt(function(i){this._stepDown((i||1)*this.options.page)}),value:function(i){if(!arguments.length)return this._parse(this.element.val());Zt(this._value).call(this,i)},widget:function(){return this.uiSpinner}}),t.uiBackCompat===!0&&t.widget("ui.spinner",t.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}}),t.ui.spinner;/*!
- * jQuery UI Tabs 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.tabs",{version:"1.14.1",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:function(){var i=/#.*$/;return function(r){var l,u;l=r.href.replace(i,""),u=location.href.replace(i,"");try{l=decodeURIComponent(l)}catch{}try{u=decodeURIComponent(u)}catch{}return r.hash.length>1&&l===u}}(),_create:function(){var i=this,r=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,r.collapsible),this._processTabs(),r.active=this._initialActive(),Array.isArray(r.disabled)&&(r.disabled=t.uniqueSort(r.disabled.concat(t.map(this.tabs.filter(".ui-state-disabled"),function(l){return i.tabs.index(l)}))).sort()),this.options.active!==!1&&this.anchors.length?this.active=this._findActive(r.active):this.active=t(),this._refresh(),this.active.length&&this.load(r.active)},_initialActive:function(){var i=this.options.active,r=this.options.collapsible,l=decodeURIComponent(location.hash.substring(1));return i===null&&(l&&this.tabs.each(function(u,p){if(t(p).attr("aria-controls")===l)return i=u,!1}),i===null&&(i=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(i===null||i===-1)&&(i=this.tabs.length?0:!1)),i!==!1&&(i=this.tabs.index(this.tabs.eq(i)),i===-1&&(i=r?!1:0)),!r&&i===!1&&this.anchors.length&&(i=0),i},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):t()}},_tabKeydown:function(i){var r=t(this.document[0].activeElement).closest("li"),l=this.tabs.index(r),u=!0;if(!this._handlePageNav(i)){switch(i.keyCode){case t.ui.keyCode.RIGHT:case t.ui.keyCode.DOWN:l++;break;case t.ui.keyCode.UP:case t.ui.keyCode.LEFT:u=!1,l--;break;case t.ui.keyCode.END:l=this.anchors.length-1;break;case t.ui.keyCode.HOME:l=0;break;case t.ui.keyCode.SPACE:i.preventDefault(),clearTimeout(this.activating),this._activate(l);return;case t.ui.keyCode.ENTER:i.preventDefault(),clearTimeout(this.activating),this._activate(l===this.options.active?!1:l);return;default:return}i.preventDefault(),clearTimeout(this.activating),l=this._focusNextTab(l,u),!i.ctrlKey&&!i.metaKey&&(r.attr("aria-selected","false"),this.tabs.eq(l).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",l)},this.delay))}},_panelKeydown:function(i){this._handlePageNav(i)||i.ctrlKey&&i.keyCode===t.ui.keyCode.UP&&(i.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(i){if(i.altKey&&i.keyCode===t.ui.keyCode.PAGE_UP)return this._activate(this._focusNextTab(this.options.active-1,!1)),!0;if(i.altKey&&i.keyCode===t.ui.keyCode.PAGE_DOWN)return this._activate(this._focusNextTab(this.options.active+1,!0)),!0},_findNextTab:function(i,r){var l=this.tabs.length-1;function u(){return i>l&&(i=0),i<0&&(i=l),i}for(;t.inArray(u(),this.options.disabled)!==-1;)i=r?i+1:i-1;return i},_focusNextTab:function(i,r){return i=this._findNextTab(i,r),this.tabs.eq(i).trigger("focus"),i},_setOption:function(i,r){if(i==="active"){this._activate(r);return}this._super(i,r),i==="collapsible"&&(this._toggleClass("ui-tabs-collapsible",null,r),!r&&this.options.active===!1&&this._activate(0)),i==="event"&&this._setupEvents(r),i==="heightStyle"&&this._setupHeightStyle(r)},refresh:function(){var i=this.options,r=this.tablist.children(":has(a[href])");i.disabled=t.map(r.filter(".ui-state-disabled"),function(l){return r.index(l)}),this._processTabs(),i.active===!1||!this.anchors.length?(i.active=!1,this.active=t()):this.active.length&&!t.contains(this.tablist[0],this.active[0])?this.tabs.length===i.disabled.length?(i.active=!1,this.active=t()):this._activate(this._findNextTab(Math.max(0,i.active-1),!1)):i.active=this.tabs.index(this.active),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var i=this,r=this.tabs,l=this.anchors,u=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",function(p){t(this).is(".ui-state-disabled")&&p.preventDefault()}),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map(function(){return t("a",this)[0]}).attr({tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=t(),this.anchors.each(function(p,v){var D,A,O,H=t(v).uniqueId().attr("id"),F=t(v).closest("li"),tt=F.attr("aria-controls");i._isLocal(v)?(D=decodeURIComponent(v.hash),O=D.substring(1),A=i.element.find("#"+CSS.escape(O))):(O=F.attr("aria-controls")||t({}).uniqueId()[0].id,D="#"+O,A=i.element.find(D),A.length||(A=i._createPanel(O),A.insertAfter(i.panels[p-1]||i.tablist)),A.attr("aria-live","polite")),A.length&&(i.panels=i.panels.add(A)),tt&&F.data("ui-tabs-aria-controls",tt),F.attr({"aria-controls":O,"aria-labelledby":H}),A.attr("aria-labelledby",H)}),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),r&&(this._off(r.not(this.tabs)),this._off(l.not(this.anchors)),this._off(u.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(i){return t("<div>").attr("id",i).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(i){var r,l,u;for(Array.isArray(i)&&(i.length?i.length===this.anchors.length&&(i=!0):i=!1),u=0;l=this.tabs[u];u++)r=t(l),i===!0||t.inArray(u,i)!==-1?(r.attr("aria-disabled","true"),this._addClass(r,null,"ui-state-disabled")):(r.removeAttr("aria-disabled"),this._removeClass(r,null,"ui-state-disabled"));this.options.disabled=i,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,i===!0)},_setupEvents:function(i){var r={};i&&t.each(i.split(" "),function(l,u){r[u]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(l){l.preventDefault()}}),this._on(this.anchors,r),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(i){var r,l=this.element.parent();i==="fill"?(r=l.height(),r-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var u=t(this),p=u.css("position");p==="absolute"||p==="fixed"||(r-=u.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){r-=t(this).outerHeight(!0)}),this.panels.each(function(){t(this).height(Math.max(0,r-t(this).innerHeight()+t(this).height()))}).css("overflow","auto")):i==="auto"&&(r=0,this.panels.each(function(){r=Math.max(r,t(this).height("").height())}).height(r))},_eventHandler:function(i){var r=this.options,l=this.active,u=t(i.currentTarget),p=u.closest("li"),v=p[0]===l[0],D=v&&r.collapsible,A=D?t():this._getPanelForTab(p),O=l.length?this._getPanelForTab(l):t(),H={oldTab:l,oldPanel:O,newTab:D?t():p,newPanel:A};i.preventDefault(),!(p.hasClass("ui-state-disabled")||p.hasClass("ui-tabs-loading")||this.running||v&&!r.collapsible||this._trigger("beforeActivate",i,H)===!1)&&(r.active=D?!1:this.tabs.index(p),this.active=v?t():p,this.xhr&&this.xhr.abort(),!O.length&&!A.length&&t.error("jQuery UI Tabs: Mismatching fragment identifier."),A.length&&this.load(this.tabs.index(p),i),this._toggle(i,H))},_toggle:function(i,r){var l=this,u=r.newPanel,p=r.oldPanel;this.running=!0;function v(){l.running=!1,l._trigger("activate",i,r)}function D(){l._addClass(r.newTab.closest("li"),"ui-tabs-active","ui-state-active"),u.length&&l.options.show?l._show(u,l.options.show,v):(u.show(),v())}p.length&&this.options.hide?this._hide(p,this.options.hide,function(){l._removeClass(r.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),D()}):(this._removeClass(r.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),p.hide(),D()),p.attr("aria-hidden","true"),r.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),u.length&&p.length?r.oldTab.attr("tabIndex",-1):u.length&&this.tabs.filter(function(){return t(this).attr("tabIndex")===0}).attr("tabIndex",-1),u.attr("aria-hidden","false"),r.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(i){var r,l=this._findActive(i);l[0]!==this.active[0]&&(l.length||(l=this.active),r=l.find(".ui-tabs-anchor")[0],this._eventHandler({target:r,currentTarget:r,preventDefault:t.noop}))},_findActive:function(i){return i===!1?t():this.tabs.eq(i)},_getIndex:function(i){return typeof i=="string"&&(i=this.anchors.index(this.anchors.filter("[href$='"+CSS.escape(i)+"']"))),i},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){t.data(this,"ui-tabs-destroy")?t(this).remove():t(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")}),this.tabs.each(function(){var i=t(this),r=i.data("ui-tabs-aria-controls");r?i.attr("aria-controls",r).removeData("ui-tabs-aria-controls"):i.removeAttr("aria-controls")}),this.panels.show(),this.options.heightStyle!=="content"&&this.panels.css("height","")},enable:function(i){var r=this.options.disabled;r!==!1&&(i===void 0?r=!1:(i=this._getIndex(i),Array.isArray(r)?r=t.map(r,function(l){return l!==i?l:null}):r=t.map(this.tabs,function(l,u){return u!==i?u:null})),this._setOptionDisabled(r))},disable:function(i){var r=this.options.disabled;if(r!==!0){if(i===void 0)r=!0;else{if(i=this._getIndex(i),t.inArray(i,r)!==-1)return;Array.isArray(r)?r=t.merge([i],r).sort():r=[i]}this._setOptionDisabled(r)}},load:function(i,r){i=this._getIndex(i);var l=this,u=this.tabs.eq(i),p=u.find(".ui-tabs-anchor"),v=this._getPanelForTab(u),D={tab:u,panel:v},A=function(O,H){H==="abort"&&l.panels.stop(!1,!0),l._removeClass(u,"ui-tabs-loading"),v.removeAttr("aria-busy"),O===l.xhr&&delete l.xhr};this._isLocal(p[0])||(this.xhr=t.ajax(this._ajaxSettings(p,r,D)),this.xhr.statusText!=="canceled"&&(this._addClass(u,"ui-tabs-loading"),v.attr("aria-busy","true"),this.xhr.done(function(O,H,F){v.html(O),l._trigger("load",r,D),A(F,H)}).fail(function(O,H){A(O,H)})))},_ajaxSettings:function(i,r,l){var u=this;return{url:i.attr("href"),beforeSend:function(p,v){return u._trigger("beforeLoad",r,t.extend({jqXHR:p,ajaxSettings:v},l))}}},_getPanelForTab:function(i){var r=t(i).attr("aria-controls");return this.element.find("#"+CSS.escape(r))}}),t.uiBackCompat===!0&&t.widget("ui.tabs",t.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}}),t.ui.tabs;/*!
- * jQuery UI Tooltip 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */t.widget("ui.tooltip",{version:"1.14.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var i=t(this).attr("title");return t("<a>").text(i).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(i,r){var l=(i.attr("aria-describedby")||"").split(/\s+/);l.push(r),i.data("ui-tooltip-id",r).attr("aria-describedby",String.prototype.trim.call(l.join(" ")))},_removeDescribedBy:function(i){var r=i.data("ui-tooltip-id"),l=(i.attr("aria-describedby")||"").split(/\s+/),u=t.inArray(r,l);u!==-1&&l.splice(u,1),i.removeData("ui-tooltip-id"),l=String.prototype.trim.call(l.join(" ")),l?i.attr("aria-describedby",l):i.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(i,r){var l=this;this._super(i,r),i==="content"&&t.each(this.tooltips,function(u,p){l._updateContent(p.element)})},_setOptionDisabled:function(i){this[i?"_disable":"_enable"]()},_disable:function(){var i=this;t.each(this.tooltips,function(r,l){var u=t.Event("blur");u.target=u.currentTarget=l.element[0],i.close(u,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var r=t(this);if(r.is("[title]"))return r.data("ui-tooltip-title",r.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var i=t(this);i.data("ui-tooltip-title")&&i.attr("title",i.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(i){var r=this,l=t(i?i.target:this.element).closest(this.options.items);!l.length||l.data("ui-tooltip-id")||(l.attr("title")&&l.data("ui-tooltip-title",l.attr("title")),l.data("ui-tooltip-open",!0),i&&i.type==="mouseover"&&l.parents().each(function(){var u=t(this),p;u.data("ui-tooltip-open")&&(p=t.Event("blur"),p.target=p.currentTarget=this,r.close(p,!0)),u.attr("title")&&(u.uniqueId(),r.parents[this.id]={element:this,title:u.attr("title")},u.attr("title",""))}),this._registerCloseHandlers(i,l),this._updateContent(l,i))},_updateContent:function(i,r){var l,u=this.options.content,p=this,v=r?r.type:null;if(typeof u=="string"||u.nodeType||u.jquery)return this._open(r,i,u);l=u.call(i[0],function(D){i.data("ui-tooltip-open")&&(r&&(r.type=v),p._open(r,i,D))}),l&&this._open(r,i,l)},_open:function(i,r,l){var u,p,v,D,A=t.extend({},this.options.position);if(!l)return;if(u=this._find(r),u){u.tooltip.find(".ui-tooltip-content").html(l);return}r.is("[title]")&&(i&&i.type==="mouseover"?r.attr("title",""):r.removeAttr("title")),u=this._tooltip(r),p=u.tooltip,this._addDescribedBy(r,p.attr("id")),p.find(".ui-tooltip-content").html(l),this.liveRegion.children().hide(),D=t("<div>").html(p.find(".ui-tooltip-content").html()),D.removeAttr("name").find("[name]").removeAttr("name"),D.removeAttr("id").find("[id]").removeAttr("id"),D.appendTo(this.liveRegion);function O(H){A.of=H,!p.is(":hidden")&&p.position(A)}this.options.track&&i&&/^mouse/.test(i.type)?(this._on(this.document,{mousemove:O}),O(i)):p.position(t.extend({of:r},this.options.position)),p.hide(),this._show(p,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(v=this.delayedShow=setInterval(function(){p.is(":visible")&&(O(A.of),clearInterval(v))},13)),this._trigger("open",i,{tooltip:p})},_registerCloseHandlers:function(i,r){var l={keyup:function(u){if(u.keyCode===t.ui.keyCode.ESCAPE){var p=t.Event(u);p.currentTarget=r[0],this.close(p,!0)}}};r[0]!==this.element[0]&&(l.remove=function(){var u=this._find(r);u&&this._removeTooltip(u.tooltip)}),(!i||i.type==="mouseover")&&(l.mouseleave="close"),(!i||i.type==="focusin")&&(l.focusout="close"),this._on(!0,r,l)},close:function(i){var r,l=this,u=t(i?i.currentTarget:this.element),p=this._find(u);if(!p){u.removeData("ui-tooltip-open");return}r=p.tooltip,!p.closing&&(clearInterval(this.delayedShow),u.data("ui-tooltip-title")&&!u.attr("title")&&u.attr("title",u.data("ui-tooltip-title")),this._removeDescribedBy(u),p.hiding=!0,r.stop(!0),this._hide(r,this.options.hide,function(){l._removeTooltip(t(this))}),u.removeData("ui-tooltip-open"),this._off(u,"mouseleave focusout keyup"),u[0]!==this.element[0]&&this._off(u,"remove"),this._off(this.document,"mousemove"),i&&i.type==="mouseleave"&&t.each(this.parents,function(v,D){t(D.element).attr("title",D.title),delete l.parents[v]}),p.closing=!0,this._trigger("close",i,{tooltip:r}),p.hiding||(p.closing=!1))},_tooltip:function(i){var r=t("<div>").attr("role","tooltip"),l=t("<div>").appendTo(r),u=r.uniqueId().attr("id");return this._addClass(l,"ui-tooltip-content"),this._addClass(r,"ui-tooltip","ui-widget ui-widget-content"),r.appendTo(this._appendTo(i)),this.tooltips[u]={element:i,tooltip:r}},_find:function(i){var r=i.data("ui-tooltip-id");return r?this.tooltips[r]:null},_removeTooltip:function(i){clearInterval(this.delayedShow),i.remove(),delete this.tooltips[i.attr("id")]},_appendTo:function(i){var r=i.closest(".ui-front, dialog");return r.length||(r=this.document[0].body),r},_destroy:function(){var i=this;t.each(this.tooltips,function(r,l){var u=t.Event("blur"),p=l.element;u.target=u.currentTarget=p[0],i.close(u,!0),t("#"+r).remove(),p.data("ui-tooltip-title")&&(p.attr("title")||p.attr("title",p.data("ui-tooltip-title")),p.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat===!0&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var i=this._superApply(arguments);return this.options.tooltipClass&&i.tooltip.addClass(this.options.tooltipClass),i}}),t.ui.tooltip});/*!
- * jQuery UI Effects Highlight 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */(function(t){typeof define=="function"&&define.amd?define(["jquery","../version","../effect"],t):t(jQuery)})(function(t){return t.effects.define("highlight","show",function(e,n){var o=t(this),f={backgroundColor:o.css("backgroundColor")};e.mode==="hide"&&(f.opacity=0),t.effects.saveStyle(o),o.css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(f,{queue:!1,duration:e.duration,easing:e.easing,complete:n})})});/*!
- * jQuery UI Tooltip 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */(function(t){typeof define=="function"&&define.amd?define(["jquery","../keycode","../position","../unique-id","../version","../widget"],t):t(jQuery)})(function(t){return t.widget("ui.tooltip",{version:"1.14.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title");return t("<a>").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,n){var o=(e.attr("aria-describedby")||"").split(/\s+/);o.push(n),e.data("ui-tooltip-id",n).attr("aria-describedby",String.prototype.trim.call(o.join(" ")))},_removeDescribedBy:function(e){var n=e.data("ui-tooltip-id"),o=(e.attr("aria-describedby")||"").split(/\s+/),f=t.inArray(n,o);f!==-1&&o.splice(f,1),e.removeData("ui-tooltip-id"),o=String.prototype.trim.call(o.join(" ")),o?e.attr("aria-describedby",o):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,n){var o=this;this._super(e,n),e==="content"&&t.each(this.tooltips,function(f,h){o._updateContent(h.element)})},_setOptionDisabled:function(e){this[e?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(n,o){var f=t.Event("blur");f.target=f.currentTarget=o.element[0],e.close(f,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var n=t(this);if(n.is("[title]"))return n.data("ui-tooltip-title",n.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var n=this,o=t(e?e.target:this.element).closest(this.options.items);!o.length||o.data("ui-tooltip-id")||(o.attr("title")&&o.data("ui-tooltip-title",o.attr("title")),o.data("ui-tooltip-open",!0),e&&e.type==="mouseover"&&o.parents().each(function(){var f=t(this),h;f.data("ui-tooltip-open")&&(h=t.Event("blur"),h.target=h.currentTarget=this,n.close(h,!0)),f.attr("title")&&(f.uniqueId(),n.parents[this.id]={element:this,title:f.attr("title")},f.attr("title",""))}),this._registerCloseHandlers(e,o),this._updateContent(o,e))},_updateContent:function(e,n){var o,f=this.options.content,h=this,m=n?n.type:null;if(typeof f=="string"||f.nodeType||f.jquery)return this._open(n,e,f);o=f.call(e[0],function(d){e.data("ui-tooltip-open")&&(n&&(n.type=m),h._open(n,e,d))}),o&&this._open(n,e,o)},_open:function(e,n,o){var f,h,m,d,y=t.extend({},this.options.position);if(!o)return;if(f=this._find(n),f){f.tooltip.find(".ui-tooltip-content").html(o);return}n.is("[title]")&&(e&&e.type==="mouseover"?n.attr("title",""):n.removeAttr("title")),f=this._tooltip(n),h=f.tooltip,this._addDescribedBy(n,h.attr("id")),h.find(".ui-tooltip-content").html(o),this.liveRegion.children().hide(),d=t("<div>").html(h.find(".ui-tooltip-content").html()),d.removeAttr("name").find("[name]").removeAttr("name"),d.removeAttr("id").find("[id]").removeAttr("id"),d.appendTo(this.liveRegion);function T(S){y.of=S,!h.is(":hidden")&&h.position(y)}this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:T}),T(e)):h.position(t.extend({of:n},this.options.position)),h.hide(),this._show(h,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(m=this.delayedShow=setInterval(function(){h.is(":visible")&&(T(y.of),clearInterval(m))},13)),this._trigger("open",e,{tooltip:h})},_registerCloseHandlers:function(e,n){var o={keyup:function(f){if(f.keyCode===t.ui.keyCode.ESCAPE){var h=t.Event(f);h.currentTarget=n[0],this.close(h,!0)}}};n[0]!==this.element[0]&&(o.remove=function(){var f=this._find(n);f&&this._removeTooltip(f.tooltip)}),(!e||e.type==="mouseover")&&(o.mouseleave="close"),(!e||e.type==="focusin")&&(o.focusout="close"),this._on(!0,n,o)},close:function(e){var n,o=this,f=t(e?e.currentTarget:this.element),h=this._find(f);if(!h){f.removeData("ui-tooltip-open");return}n=h.tooltip,!h.closing&&(clearInterval(this.delayedShow),f.data("ui-tooltip-title")&&!f.attr("title")&&f.attr("title",f.data("ui-tooltip-title")),this._removeDescribedBy(f),h.hiding=!0,n.stop(!0),this._hide(n,this.options.hide,function(){o._removeTooltip(t(this))}),f.removeData("ui-tooltip-open"),this._off(f,"mouseleave focusout keyup"),f[0]!==this.element[0]&&this._off(f,"remove"),this._off(this.document,"mousemove"),e&&e.type==="mouseleave"&&t.each(this.parents,function(m,d){t(d.element).attr("title",d.title),delete o.parents[m]}),h.closing=!0,this._trigger("close",e,{tooltip:n}),h.hiding||(h.closing=!1))},_tooltip:function(e){var n=t("<div>").attr("role","tooltip"),o=t("<div>").appendTo(n),f=n.uniqueId().attr("id");return this._addClass(o,"ui-tooltip-content"),this._addClass(n,"ui-tooltip","ui-widget ui-widget-content"),n.appendTo(this._appendTo(e)),this.tooltips[f]={element:e,tooltip:n}},_find:function(e){var n=e.data("ui-tooltip-id");return n?this.tooltips[n]:null},_removeTooltip:function(e){clearInterval(this.delayedShow),e.remove(),delete this.tooltips[e.attr("id")]},_appendTo:function(e){var n=e.closest(".ui-front, dialog");return n.length||(n=this.document[0].body),n},_destroy:function(){var e=this;t.each(this.tooltips,function(n,o){var f=t.Event("blur"),h=o.element;f.target=f.currentTarget=h[0],e.close(f,!0),t("#"+n).remove(),h.data("ui-tooltip-title")&&(h.attr("title")||h.attr("title",h.data("ui-tooltip-title")),h.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat===!0&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var e=this._superApply(arguments);return this.options.tooltipClass&&e.tooltip.addClass(this.options.tooltipClass),e}}),t.ui.tooltip});/*!
- * jQuery UI Datepicker 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */(function(t){typeof define=="function"&&define.amd?define(["jquery","../version","../keycode"],t):t(jQuery)})(function(t){t.extend(t.ui,{datepicker:{version:"1.14.1"}});var e;function n(d){for(var y,T;d.length&&d[0]!==document;){if(y=d.css("position"),(y==="absolute"||y==="relative"||y==="fixed")&&(T=parseInt(d.css("zIndex"),10),!isNaN(T)&&T!==0))return T;d=d.parent()}return 0}function o(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month",selectYearLabel:"Select year"},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},t.extend(this._defaults,this.regional[""]),this.regional.en=t.extend(!0,{},this.regional[""]),this.regional["en-US"]=t.extend(!0,{},this.regional.en),this.dpDiv=f(t("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}t.extend(o.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(d){return m(this._defaults,d||{}),this},_attachDatepicker:function(d,y){var T,S,P;T=d.nodeName.toLowerCase(),S=T==="div"||T==="span",d.id||(this.uuid+=1,d.id="dp"+this.uuid),P=this._newInst(t(d),S),P.settings=t.extend({},y||{}),T==="input"?this._connectDatepicker(d,P):S&&this._inlineDatepicker(d,P)},_newInst:function(d,y){var T=d[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:T,input:d,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:y,dpDiv:y?f(t("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(d,y){var T=t(d);y.append=t([]),y.trigger=t([]),!T.hasClass(this.markerClassName)&&(this._attachments(T,y),T.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(y),t.data(d,"datepicker",y),y.settings.disabled&&this._disableDatepicker(d))},_attachments:function(d,y){var T,S,P,Y=this._get(y,"appendText"),K=this._get(y,"isRTL");y.append&&y.append.remove(),Y&&(y.append=t("<span>").addClass(this._appendClass).text(Y),d[K?"before":"after"](y.append)),d.off("focus",this._showDatepicker),y.trigger&&y.trigger.remove(),T=this._get(y,"showOn"),(T==="focus"||T==="both")&&d.on("focus",this._showDatepicker),(T==="button"||T==="both")&&(S=this._get(y,"buttonText"),P=this._get(y,"buttonImage"),this._get(y,"buttonImageOnly")?y.trigger=t("<img>").addClass(this._triggerClass).attr({src:P,alt:S,title:S}):(y.trigger=t("<button type='button'>").addClass(this._triggerClass),P?y.trigger.html(t("<img>").attr({src:P,alt:S,title:S})):y.trigger.text(S)),d[K?"before":"after"](y.trigger),y.trigger.on("click",function(){return t.datepicker._datepickerShowing&&t.datepicker._lastInput===d[0]?t.datepicker._hideDatepicker():(t.datepicker._datepickerShowing&&t.datepicker._lastInput!==d[0]&&t.datepicker._hideDatepicker(),t.datepicker._showDatepicker(d[0])),!1}))},_autoSize:function(d){if(this._get(d,"autoSize")&&!d.inline){var y,T,S,P,Y=new Date(2009,11,20),K=this._get(d,"dateFormat");K.match(/[DM]/)&&(y=function(z){for(T=0,S=0,P=0;P<z.length;P++)z[P].length>T&&(T=z[P].length,S=P);return S},Y.setMonth(y(this._get(d,K.match(/MM/)?"monthNames":"monthNamesShort"))),Y.setDate(y(this._get(d,K.match(/DD/)?"dayNames":"dayNamesShort"))+20-Y.getDay())),d.input.attr("size",this._formatDate(d,Y).length)}},_inlineDatepicker:function(d,y){var T=t(d);T.hasClass(this.markerClassName)||(T.addClass(this.markerClassName).append(y.dpDiv),t.data(d,"datepicker",y),this._setDate(y,this._getDefaultDate(y),!0),this._updateDatepicker(y),this._updateAlternate(y),y.settings.disabled&&this._disableDatepicker(d),y.dpDiv.css("display","block"))},_dialogDatepicker:function(d,y,T,S,P){var Y,K,z,J,it,rt=this._dialogInst;return rt||(this.uuid+=1,Y="dp"+this.uuid,this._dialogInput=t("<input type='text' id='"+Y+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),t("body").append(this._dialogInput),rt=this._dialogInst=this._newInst(this._dialogInput,!1),rt.settings={},t.data(this._dialogInput[0],"datepicker",rt)),m(rt.settings,S||{}),y=y&&y.constructor===Date?this._formatDate(rt,y):y,this._dialogInput.val(y),this._pos=P?P.length?P:[P.pageX,P.pageY]:null,this._pos||(K=document.documentElement.clientWidth,z=document.documentElement.clientHeight,J=document.documentElement.scrollLeft||document.body.scrollLeft,it=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[K/2-100+J,z/2-150+it]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),rt.settings.onSelect=T,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),t.blockUI&&t.blockUI(this.dpDiv),t.data(this._dialogInput[0],"datepicker",rt),this},_destroyDatepicker:function(d){var y,T=t(d),S=t.data(d,"datepicker");T.hasClass(this.markerClassName)&&(y=d.nodeName.toLowerCase(),t.removeData(d,"datepicker"),y==="input"?(S.append.remove(),S.trigger.remove(),T.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):(y==="div"||y==="span")&&T.removeClass(this.markerClassName).empty(),t.datepicker._hideDatepicker(),e===S&&(e=null,this._curInst=null))},_enableDatepicker:function(d){var y,T,S=t(d),P=t.data(d,"datepicker");S.hasClass(this.markerClassName)&&(y=d.nodeName.toLowerCase(),y==="input"?(d.disabled=!1,P.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):(y==="div"||y==="span")&&(T=S.children("."+this._inlineClass),T.children().removeClass("ui-state-disabled"),T.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=t.map(this._disabledInputs,function(Y){return Y===d?null:Y}))},_disableDatepicker:function(d){var y,T,S=t(d),P=t.data(d,"datepicker");S.hasClass(this.markerClassName)&&(y=d.nodeName.toLowerCase(),y==="input"?(d.disabled=!0,P.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):(y==="div"||y==="span")&&(T=S.children("."+this._inlineClass),T.children().addClass("ui-state-disabled"),T.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=t.map(this._disabledInputs,function(Y){return Y===d?null:Y}),this._disabledInputs[this._disabledInputs.length]=d)},_isDisabledDatepicker:function(d){if(!d)return!1;for(var y=0;y<this._disabledInputs.length;y++)if(this._disabledInputs[y]===d)return!0;return!1},_getInst:function(d){try{return t.data(d,"datepicker")}catch{throw"Missing instance data for this datepicker"}},_optionDatepicker:function(d,y,T){var S,P,Y,K,z=this._getInst(d);if(arguments.length===2&&typeof y=="string")return y==="defaults"?t.extend({},t.datepicker._defaults):z?y==="all"?t.extend({},z.settings):this._get(z,y):null;S=y||{},typeof y=="string"&&(S={},S[y]=T),z&&(this._curInst===z&&this._hideDatepicker(),P=this._getDateDatepicker(d,!0),Y=this._getMinMaxDate(z,"min"),K=this._getMinMaxDate(z,"max"),m(z.settings,S),Y!==null&&S.dateFormat!==void 0&&S.minDate===void 0&&(z.settings.minDate=this._formatDate(z,Y)),K!==null&&S.dateFormat!==void 0&&S.maxDate===void 0&&(z.settings.maxDate=this._formatDate(z,K)),"disabled"in S&&(S.disabled?this._disableDatepicker(d):this._enableDatepicker(d)),this._attachments(t(d),z),this._autoSize(z),this._setDate(z,P),this._updateAlternate(z),this._updateDatepicker(z))},_changeDatepicker:function(d,y,T){this._optionDatepicker(d,y,T)},_refreshDatepicker:function(d){var y=this._getInst(d);y&&this._updateDatepicker(y)},_setDateDatepicker:function(d,y){var T=this._getInst(d);T&&(this._setDate(T,y),this._updateDatepicker(T),this._updateAlternate(T))},_getDateDatepicker:function(d,y){var T=this._getInst(d);return T&&!T.inline&&this._setDateFromField(T,y),T?this._getDate(T):null},_doKeyDown:function(d){var y,T,S,P=t.datepicker._getInst(d.target),Y=!0,K=P.dpDiv.is(".ui-datepicker-rtl");if(P._keyEvent=!0,t.datepicker._datepickerShowing)switch(d.keyCode){case 9:t.datepicker._hideDatepicker(),Y=!1;break;case 13:return S=t("td."+t.datepicker._dayOverClass+":not(."+t.datepicker._currentClass+")",P.dpDiv),S[0]&&t.datepicker._selectDay(d.target,P.selectedMonth,P.selectedYear,S[0]),y=t.datepicker._get(P,"onSelect"),y?(T=t.datepicker._formatDate(P),y.apply(P.input?P.input[0]:null,[T,P])):t.datepicker._hideDatepicker(),!1;case 27:t.datepicker._hideDatepicker();break;case 33:t.datepicker._adjustDate(d.target,d.ctrlKey?-t.datepicker._get(P,"stepBigMonths"):-t.datepicker._get(P,"stepMonths"),"M");break;case 34:t.datepicker._adjustDate(d.target,d.ctrlKey?+t.datepicker._get(P,"stepBigMonths"):+t.datepicker._get(P,"stepMonths"),"M");break;case 35:(d.ctrlKey||d.metaKey)&&t.datepicker._clearDate(d.target),Y=d.ctrlKey||d.metaKey;break;case 36:(d.ctrlKey||d.metaKey)&&t.datepicker._gotoToday(d.target),Y=d.ctrlKey||d.metaKey;break;case 37:(d.ctrlKey||d.metaKey)&&t.datepicker._adjustDate(d.target,K?1:-1,"D"),Y=d.ctrlKey||d.metaKey,d.originalEvent.altKey&&t.datepicker._adjustDate(d.target,d.ctrlKey?-t.datepicker._get(P,"stepBigMonths"):-t.datepicker._get(P,"stepMonths"),"M");break;case 38:(d.ctrlKey||d.metaKey)&&t.datepicker._adjustDate(d.target,-7,"D"),Y=d.ctrlKey||d.metaKey;break;case 39:(d.ctrlKey||d.metaKey)&&t.datepicker._adjustDate(d.target,K?-1:1,"D"),Y=d.ctrlKey||d.metaKey,d.originalEvent.altKey&&t.datepicker._adjustDate(d.target,d.ctrlKey?+t.datepicker._get(P,"stepBigMonths"):+t.datepicker._get(P,"stepMonths"),"M");break;case 40:(d.ctrlKey||d.metaKey)&&t.datepicker._adjustDate(d.target,7,"D"),Y=d.ctrlKey||d.metaKey;break;default:Y=!1}else d.keyCode===36&&d.ctrlKey?t.datepicker._showDatepicker(this):Y=!1;Y&&(d.preventDefault(),d.stopPropagation())},_doKeyPress:function(d){var y,T,S=t.datepicker._getInst(d.target);if(t.datepicker._get(S,"constrainInput"))return y=t.datepicker._possibleChars(t.datepicker._get(S,"dateFormat")),T=String.fromCharCode(d.charCode==null?d.keyCode:d.charCode),d.ctrlKey||d.metaKey||T<" "||!y||y.indexOf(T)>-1},_doKeyUp:function(d){var y,T=t.datepicker._getInst(d.target);if(T.input.val()!==T.lastVal)try{y=t.datepicker.parseDate(t.datepicker._get(T,"dateFormat"),T.input?T.input.val():null,t.datepicker._getFormatConfig(T)),y&&(t.datepicker._setDateFromField(T),t.datepicker._updateAlternate(T),t.datepicker._updateDatepicker(T))}catch{}return!0},_showDatepicker:function(d){if(d=d.target||d,d.nodeName.toLowerCase()!=="input"&&(d=t("input",d.parentNode)[0]),!(t.datepicker._isDisabledDatepicker(d)||t.datepicker._lastInput===d)){var y,T,S,P,Y,K,z;y=t.datepicker._getInst(d),t.datepicker._curInst&&t.datepicker._curInst!==y&&(t.datepicker._curInst.dpDiv.stop(!0,!0),y&&t.datepicker._datepickerShowing&&t.datepicker._hideDatepicker(t.datepicker._curInst.input[0])),T=t.datepicker._get(y,"beforeShow"),S=T?T.apply(d,[d,y]):{},S!==!1&&(m(y.settings,S),y.lastVal=null,t.datepicker._lastInput=d,t.datepicker._setDateFromField(y),t.datepicker._inDialog&&(d.value=""),t.datepicker._pos||(t.datepicker._pos=t.datepicker._findPos(d),t.datepicker._pos[1]+=d.offsetHeight),P=!1,t(d).parents().each(function(){return P|=t(this).css("position")==="fixed",!P}),Y={left:t.datepicker._pos[0],top:t.datepicker._pos[1]},t.datepicker._pos=null,y.dpDiv.empty(),y.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),t.datepicker._updateDatepicker(y),Y=t.datepicker._checkOffset(y,Y,P),y.dpDiv.css({position:t.datepicker._inDialog&&t.blockUI?"static":P?"fixed":"absolute",display:"none",left:Y.left+"px",top:Y.top+"px"}),y.inline||(K=t.datepicker._get(y,"showAnim"),z=t.datepicker._get(y,"duration"),y.dpDiv.css("z-index",n(t(d))+1),t.datepicker._datepickerShowing=!0,t.effects&&t.effects.effect[K]?y.dpDiv.show(K,t.datepicker._get(y,"showOptions"),z):y.dpDiv[K||"show"](K?z:null),t.datepicker._shouldFocusInput(y)&&y.input.trigger("focus"),t.datepicker._curInst=y))}},_updateDatepicker:function(d){this.maxRows=4,e=d,d.dpDiv.empty().append(this._generateHTML(d)),this._attachHandlers(d);var y,T=this._getNumberOfMonths(d),S=T[1],P=17,Y=d.dpDiv.find("."+this._dayOverClass+" a"),K=t.datepicker._get(d,"onUpdateDatepicker");Y.length>0&&h.apply(Y.get(0)),d.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),S>1&&d.dpDiv.addClass("ui-datepicker-multi-"+S).css("width",P*S+"em"),d.dpDiv[(T[0]!==1||T[1]!==1?"add":"remove")+"Class"]("ui-datepicker-multi"),d.dpDiv[(this._get(d,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),d===t.datepicker._curInst&&t.datepicker._datepickerShowing&&t.datepicker._shouldFocusInput(d)&&d.input.trigger("focus"),d.yearshtml&&(y=d.yearshtml,setTimeout(function(){y===d.yearshtml&&d.yearshtml&&d.dpDiv.find("select.ui-datepicker-year").first().replaceWith(d.yearshtml),y=d.yearshtml=null},0)),K&&K.apply(d.input?d.input[0]:null,[d])},_shouldFocusInput:function(d){return d.input&&d.input.is(":visible")&&!d.input.is(":disabled")},_checkOffset:function(d,y,T){var S=d.dpDiv.outerWidth(),P=d.dpDiv.outerHeight(),Y=d.input?d.input.outerWidth():0,K=d.input?d.input.outerHeight():0,z=document.documentElement.clientWidth+(T?0:t(document).scrollLeft()),J=document.documentElement.clientHeight+(T?0:t(document).scrollTop());return y.left-=this._get(d,"isRTL")?S-Y:0,y.left-=T&&y.left===d.input.offset().left?t(document).scrollLeft():0,y.top-=T&&y.top===d.input.offset().top+K?t(document).scrollTop():0,y.left-=Math.min(y.left,y.left+S>z&&z>S?Math.abs(y.left+S-z):0),y.top-=Math.min(y.top,y.top+P>J&&J>P?Math.abs(P+K):0),y},_findPos:function(d){for(var y,T=this._getInst(d),S=this._get(T,"isRTL");d&&(d.type==="hidden"||d.nodeType!==1||t.expr.pseudos.hidden(d));)d=d[S?"previousSibling":"nextSibling"];return y=t(d).offset(),[y.left,y.top]},_hideDatepicker:function(d){var y,T,S,P,Y=this._curInst;!Y||d&&Y!==t.data(d,"datepicker")||this._datepickerShowing&&(y=this._get(Y,"showAnim"),T=this._get(Y,"duration"),S=function(){t.datepicker._tidyDialog(Y)},t.effects&&t.effects.effect[y]?Y.dpDiv.hide(y,t.datepicker._get(Y,"showOptions"),T,S):Y.dpDiv[y==="slideDown"?"slideUp":y==="fadeIn"?"fadeOut":"hide"](y?T:null,S),y||S(),this._datepickerShowing=!1,P=this._get(Y,"onClose"),P&&P.apply(Y.input?Y.input[0]:null,[Y.input?Y.input.val():"",Y]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),t.blockUI&&(t.unblockUI(),t("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(d){d.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(d){if(t.datepicker._curInst){var y=t(d.target),T=t.datepicker._getInst(y[0]);(y[0].id!==t.datepicker._mainDivId&&y.parents("#"+t.datepicker._mainDivId).length===0&&!y.hasClass(t.datepicker.markerClassName)&&!y.closest("."+t.datepicker._triggerClass).length&&t.datepicker._datepickerShowing&&!(t.datepicker._inDialog&&t.blockUI)||y.hasClass(t.datepicker.markerClassName)&&t.datepicker._curInst!==T)&&t.datepicker._hideDatepicker()}},_adjustDate:function(d,y,T){var S=t(d),P=this._getInst(S[0]);this._isDisabledDatepicker(S[0])||(this._adjustInstDate(P,y,T),this._updateDatepicker(P))},_gotoToday:function(d){var y,T=t(d),S=this._getInst(T[0]);this._get(S,"gotoCurrent")&&S.currentDay?(S.selectedDay=S.currentDay,S.drawMonth=S.selectedMonth=S.currentMonth,S.drawYear=S.selectedYear=S.currentYear):(y=new Date,S.selectedDay=y.getDate(),S.drawMonth=S.selectedMonth=y.getMonth(),S.drawYear=S.selectedYear=y.getFullYear()),this._notifyChange(S),this._adjustDate(T)},_selectMonthYear:function(d,y,T){var S=t(d),P=this._getInst(S[0]);P["selected"+(T==="M"?"Month":"Year")]=P["draw"+(T==="M"?"Month":"Year")]=parseInt(y.options[y.selectedIndex].value,10),this._notifyChange(P),this._adjustDate(S)},_selectDay:function(d,y,T,S){var P,Y=t(d);t(S).hasClass(this._unselectableClass)||this._isDisabledDatepicker(Y[0])||(P=this._getInst(Y[0]),P.selectedDay=P.currentDay=parseInt(t("a",S).attr("data-date")),P.selectedMonth=P.currentMonth=y,P.selectedYear=P.currentYear=T,this._selectDate(d,this._formatDate(P,P.currentDay,P.currentMonth,P.currentYear)))},_clearDate:function(d){var y=t(d);this._selectDate(y,"")},_selectDate:function(d,y){var T,S=t(d),P=this._getInst(S[0]);y=y??this._formatDate(P),P.input&&P.input.val(y),this._updateAlternate(P),T=this._get(P,"onSelect"),T?T.apply(P.input?P.input[0]:null,[y,P]):P.input&&P.input.trigger("change"),P.inline?this._updateDatepicker(P):(this._hideDatepicker(),this._lastInput=P.input[0],typeof P.input[0]!="object"&&P.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(d){var y,T,S,P=this._get(d,"altField");P&&(y=this._get(d,"altFormat")||this._get(d,"dateFormat"),T=this._getDate(d),S=this.formatDate(y,T,this._getFormatConfig(d)),t(document).find(P).val(S))},noWeekends:function(d){var y=d.getDay();return[y>0&&y<6,""]},iso8601Week:function(d){var y,T=new Date(d.getTime());return T.setDate(T.getDate()+4-(T.getDay()||7)),y=T.getTime(),T.setMonth(0),T.setDate(1),Math.floor(Math.round((y-T)/864e5)/7)+1},parseDate:function(d,y,T){if(d==null||y==null)throw"Invalid arguments";if(y=typeof y=="object"?y.toString():y+"",y==="")return null;var S,P,Y,K=0,z=(T?T.shortYearCutoff:null)||this._defaults.shortYearCutoff,J=typeof z!="string"?z:new Date().getFullYear()%100+parseInt(z,10),it=(T?T.dayNamesShort:null)||this._defaults.dayNamesShort,rt=(T?T.dayNames:null)||this._defaults.dayNames,kt=(T?T.monthNamesShort:null)||this._defaults.monthNamesShort,St=(T?T.monthNames:null)||this._defaults.monthNames,bt=-1,Ct=-1,Nt=-1,w=-1,ee=!1,Et,de=function(Zt){var i=S+1<d.length&&d.charAt(S+1)===Zt;return i&&S++,i},pe=function(Zt){var i=de(Zt),r=Zt==="@"?14:Zt==="!"?20:Zt==="y"&&i?4:Zt==="o"?3:2,l=Zt==="y"?r:1,u=new RegExp("^\\d{"+l+","+r+"}"),p=y.substring(K).match(u);if(!p)throw"Missing number at position "+K;return K+=p[0].length,parseInt(p[0],10)},ie=function(Zt,i,r){var l=-1,u=t.map(de(Zt)?r:i,function(p,v){return[[v,p]]}).sort(function(p,v){return-(p[1].length-v[1].length)});if(t.each(u,function(p,v){var D=v[1];if(y.substr(K,D.length).toLowerCase()===D.toLowerCase())return l=v[0],K+=D.length,!1}),l!==-1)return l+1;throw"Unknown name at position "+K},At=function(){if(y.charAt(K)!==d.charAt(S))throw"Unexpected literal at position "+K;K++};for(S=0;S<d.length;S++)if(ee)d.charAt(S)==="'"&&!de("'")?ee=!1:At();else switch(d.charAt(S)){case"d":Nt=pe("d");break;case"D":ie("D",it,rt);break;case"o":w=pe("o");break;case"m":Ct=pe("m");break;case"M":Ct=ie("M",kt,St);break;case"y":bt=pe("y");break;case"@":Et=new Date(pe("@")),bt=Et.getFullYear(),Ct=Et.getMonth()+1,Nt=Et.getDate();break;case"!":Et=new Date((pe("!")-this._ticksTo1970)/1e4),bt=Et.getFullYear(),Ct=Et.getMonth()+1,Nt=Et.getDate();break;case"'":de("'")?At():ee=!0;break;default:At()}if(K<y.length&&(Y=y.substr(K),!/^\s+/.test(Y)))throw"Extra/unparsed characters found in date: "+Y;if(bt===-1?bt=new Date().getFullYear():bt<100&&(bt+=new Date().getFullYear()-new Date().getFullYear()%100+(bt<=J?0:-100)),w>-1){Ct=1,Nt=w;do{if(P=this._getDaysInMonth(bt,Ct-1),Nt<=P)break;Ct++,Nt-=P}while(!0)}if(Et=this._daylightSavingAdjust(new Date(bt,Ct-1,Nt)),Et.getFullYear()!==bt||Et.getMonth()+1!==Ct||Et.getDate()!==Nt)throw"Invalid date";return Et},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:((1970-1)*365+Math.floor(1970/4)-Math.floor(1970/100)+Math.floor(1970/400))*24*60*60*1e7,formatDate:function(d,y,T){if(!y)return"";var S,P=(T?T.dayNamesShort:null)||this._defaults.dayNamesShort,Y=(T?T.dayNames:null)||this._defaults.dayNames,K=(T?T.monthNamesShort:null)||this._defaults.monthNamesShort,z=(T?T.monthNames:null)||this._defaults.monthNames,J=function(bt){var Ct=S+1<d.length&&d.charAt(S+1)===bt;return Ct&&S++,Ct},it=function(bt,Ct,Nt){var w=""+Ct;if(J(bt))for(;w.length<Nt;)w="0"+w;return w},rt=function(bt,Ct,Nt,w){return J(bt)?w[Ct]:Nt[Ct]},kt="",St=!1;if(y)for(S=0;S<d.length;S++)if(St)d.charAt(S)==="'"&&!J("'")?St=!1:kt+=d.charAt(S);else switch(d.charAt(S)){case"d":kt+=it("d",y.getDate(),2);break;case"D":kt+=rt("D",y.getDay(),P,Y);break;case"o":kt+=it("o",Math.round((new Date(y.getFullYear(),y.getMonth(),y.getDate()).getTime()-new Date(y.getFullYear(),0,0).getTime())/864e5),3);break;case"m":kt+=it("m",y.getMonth()+1,2);break;case"M":kt+=rt("M",y.getMonth(),K,z);break;case"y":kt+=J("y")?y.getFullYear():(y.getFullYear()%100<10?"0":"")+y.getFullYear()%100;break;case"@":kt+=y.getTime();break;case"!":kt+=y.getTime()*1e4+this._ticksTo1970;break;case"'":J("'")?kt+="'":St=!0;break;default:kt+=d.charAt(S)}return kt},_possibleChars:function(d){var y,T="",S=!1,P=function(Y){var K=y+1<d.length&&d.charAt(y+1)===Y;return K&&y++,K};for(y=0;y<d.length;y++)if(S)d.charAt(y)==="'"&&!P("'")?S=!1:T+=d.charAt(y);else switch(d.charAt(y)){case"d":case"m":case"y":case"@":T+="0123456789";break;case"D":case"M":return null;case"'":P("'")?T+="'":S=!0;break;default:T+=d.charAt(y)}return T},_get:function(d,y){return d.settings[y]!==void 0?d.settings[y]:this._defaults[y]},_setDateFromField:function(d,y){if(d.input.val()!==d.lastVal){var T=this._get(d,"dateFormat"),S=d.lastVal=d.input?d.input.val():null,P=this._getDefaultDate(d),Y=P,K=this._getFormatConfig(d);try{Y=this.parseDate(T,S,K)||P}catch{S=y?"":S}d.selectedDay=Y.getDate(),d.drawMonth=d.selectedMonth=Y.getMonth(),d.drawYear=d.selectedYear=Y.getFullYear(),d.currentDay=S?Y.getDate():0,d.currentMonth=S?Y.getMonth():0,d.currentYear=S?Y.getFullYear():0,this._adjustInstDate(d)}},_getDefaultDate:function(d){return this._restrictMinMax(d,this._determineDate(d,this._get(d,"defaultDate"),new Date))},_determineDate:function(d,y,T){var S=function(K){var z=new Date;return z.setDate(z.getDate()+K),z},P=function(K){try{return t.datepicker.parseDate(t.datepicker._get(d,"dateFormat"),K,t.datepicker._getFormatConfig(d))}catch{}for(var z=(K.toLowerCase().match(/^c/)?t.datepicker._getDate(d):null)||new Date,J=z.getFullYear(),it=z.getMonth(),rt=z.getDate(),kt=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,St=kt.exec(K);St;){switch(St[2]||"d"){case"d":case"D":rt+=parseInt(St[1],10);break;case"w":case"W":rt+=parseInt(St[1],10)*7;break;case"m":case"M":it+=parseInt(St[1],10),rt=Math.min(rt,t.datepicker._getDaysInMonth(J,it));break;case"y":case"Y":J+=parseInt(St[1],10),rt=Math.min(rt,t.datepicker._getDaysInMonth(J,it));break}St=kt.exec(K)}return new Date(J,it,rt)},Y=y==null||y===""?T:typeof y=="string"?P(y):typeof y=="number"?isNaN(y)?T:S(y):new Date(y.getTime());return Y=Y&&Y.toString()==="Invalid Date"?T:Y,Y&&(Y.setHours(0),Y.setMinutes(0),Y.setSeconds(0),Y.setMilliseconds(0)),this._daylightSavingAdjust(Y)},_daylightSavingAdjust:function(d){return d?(d.setHours(d.getHours()>12?d.getHours()+2:0),d):null},_setDate:function(d,y,T){var S=!y,P=d.selectedMonth,Y=d.selectedYear,K=this._restrictMinMax(d,this._determineDate(d,y,new Date));d.selectedDay=d.currentDay=K.getDate(),d.drawMonth=d.selectedMonth=d.currentMonth=K.getMonth(),d.drawYear=d.selectedYear=d.currentYear=K.getFullYear(),(P!==d.selectedMonth||Y!==d.selectedYear)&&!T&&this._notifyChange(d),this._adjustInstDate(d),d.input&&d.input.val(S?"":this._formatDate(d))},_getDate:function(d){var y=!d.currentYear||d.input&&d.input.val()===""?null:this._daylightSavingAdjust(new Date(d.currentYear,d.currentMonth,d.currentDay));return y},_attachHandlers:function(d){var y=this._get(d,"stepMonths"),T="#"+d.id.replace(/\\\\/g,"\\");d.dpDiv.find("[data-handler]").map(function(){var S={prev:function(){t.datepicker._adjustDate(T,-y,"M")},next:function(){t.datepicker._adjustDate(T,+y,"M")},hide:function(){t.datepicker._hideDatepicker()},today:function(){t.datepicker._gotoToday(T)},selectDay:function(){return t.datepicker._selectDay(T,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return t.datepicker._selectMonthYear(T,this,"M"),!1},selectYear:function(){return t.datepicker._selectMonthYear(T,this,"Y"),!1}};t(this).on(this.getAttribute("data-event"),S[this.getAttribute("data-handler")])})},_generateHTML:function(d){var y,T,S,P,Y,K,z,J,it,rt,kt,St,bt,Ct,Nt,w,ee,Et,de,pe,ie,At,Zt,i,r,l,u,p,v,D,A,O,H,F,tt,at,q,Z,ut,mt=new Date,Dt=this._daylightSavingAdjust(new Date(mt.getFullYear(),mt.getMonth(),mt.getDate())),Tt=this._get(d,"isRTL"),Ft=this._get(d,"showButtonPanel"),qt=this._get(d,"hideIfNoPrevNext"),Vt=this._get(d,"navigationAsDateFormat"),Bt=this._getNumberOfMonths(d),Kt=this._get(d,"showCurrentAtPos"),me=this._get(d,"stepMonths"),zt=Bt[0]!==1||Bt[1]!==1,Jt=this._daylightSavingAdjust(d.currentDay?new Date(d.currentYear,d.currentMonth,d.currentDay):new Date(9999,9,9)),Yt=this._getMinMaxDate(d,"min"),ae=this._getMinMaxDate(d,"max"),Gt=d.drawMonth-Kt,wt=d.drawYear;if(Gt<0&&(Gt+=12,wt--),ae)for(y=this._daylightSavingAdjust(new Date(ae.getFullYear(),ae.getMonth()-Bt[0]*Bt[1]+1,ae.getDate())),y=Yt&&y<Yt?Yt:y;this._daylightSavingAdjust(new Date(wt,Gt,1))>y;)Gt--,Gt<0&&(Gt=11,wt--);for(d.drawMonth=Gt,d.drawYear=wt,T=this._get(d,"prevText"),T=Vt?this.formatDate(T,this._daylightSavingAdjust(new Date(wt,Gt-me,1)),this._getFormatConfig(d)):T,this._canAdjustMonth(d,-1,wt,Gt)?S=t("<a>").attr({class:"ui-datepicker-prev ui-corner-all","data-handler":"prev","data-event":"click",title:T}).append(t("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(Tt?"e":"w")).text(T))[0].outerHTML:qt?S="":S=t("<a>").attr({class:"ui-datepicker-prev ui-corner-all ui-state-disabled",title:T}).append(t("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(Tt?"e":"w")).text(T))[0].outerHTML,P=this._get(d,"nextText"),P=Vt?this.formatDate(P,this._daylightSavingAdjust(new Date(wt,Gt+me,1)),this._getFormatConfig(d)):P,this._canAdjustMonth(d,1,wt,Gt)?Y=t("<a>").attr({class:"ui-datepicker-next ui-corner-all","data-handler":"next","data-event":"click",title:P}).append(t("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(Tt?"w":"e")).text(P))[0].outerHTML:qt?Y="":Y=t("<a>").attr({class:"ui-datepicker-next ui-corner-all ui-state-disabled",title:P}).append(t("<span>").attr("class","ui-icon ui-icon-circle-triangle-"+(Tt?"w":"e")).text(P))[0].outerHTML,K=this._get(d,"currentText"),z=this._get(d,"gotoCurrent")&&d.currentDay?Jt:Dt,K=Vt?this.formatDate(K,z,this._getFormatConfig(d)):K,J="",d.inline||(J=t("<button>").attr({type:"button",class:"ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all","data-handler":"hide","data-event":"click"}).text(this._get(d,"closeText"))[0].outerHTML),it="",Ft&&(it=t("<div class='ui-datepicker-buttonpane ui-widget-content'>").append(Tt?J:"").append(this._isInRange(d,z)?t("<button>").attr({type:"button",class:"ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all","data-handler":"today","data-event":"click"}).text(K):"").append(Tt?"":J)[0].outerHTML),rt=parseInt(this._get(d,"firstDay"),10),rt=isNaN(rt)?0:rt,kt=this._get(d,"showWeek"),St=this._get(d,"dayNames"),bt=this._get(d,"dayNamesMin"),Ct=this._get(d,"monthNames"),Nt=this._get(d,"monthNamesShort"),w=this._get(d,"beforeShowDay"),ee=this._get(d,"showOtherMonths"),Et=this._get(d,"selectOtherMonths"),de=this._getDefaultDate(d),pe="",At=0;At<Bt[0];At++){for(Zt="",this.maxRows=4,i=0;i<Bt[1];i++){if(r=this._daylightSavingAdjust(new Date(wt,Gt,d.selectedDay)),l=" ui-corner-all",u="",zt){if(u+="<div class='ui-datepicker-group",Bt[1]>1)switch(i){case 0:u+=" ui-datepicker-group-first",l=" ui-corner-"+(Tt?"right":"left");break;case Bt[1]-1:u+=" ui-datepicker-group-last",l=" ui-corner-"+(Tt?"left":"right");break;default:u+=" ui-datepicker-group-middle",l="";break}u+="'>"}for(u+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+l+"'>"+(/all|left/.test(l)&&At===0?Tt?Y:S:"")+(/all|right/.test(l)&&At===0?Tt?S:Y:"")+this._generateMonthYearHeader(d,Gt,wt,Yt,ae,At>0||i>0,Ct,Nt)+"</div><table class='ui-datepicker-calendar'><thead><tr>",p=kt?"<th class='ui-datepicker-week-col'>"+this._get(d,"weekHeader")+"</th>":"",ie=0;ie<7;ie++)v=(ie+rt)%7,p+="<th scope='col'"+((ie+rt+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+St[v]+"'>"+bt[v]+"</span></th>";for(u+=p+"</tr></thead><tbody>",D=this._getDaysInMonth(wt,Gt),wt===d.selectedYear&&Gt===d.selectedMonth&&(d.selectedDay=Math.min(d.selectedDay,D)),A=(this._getFirstDayOfMonth(wt,Gt)-rt+7)%7,O=Math.ceil((A+D)/7),H=zt&&this.maxRows>O?this.maxRows:O,this.maxRows=H,F=this._daylightSavingAdjust(new Date(wt,Gt,1-A)),tt=0;tt<H;tt++){for(u+="<tr>",at=kt?"<td class='ui-datepicker-week-col'>"+this._get(d,"calculateWeek")(F)+"</td>":"",ie=0;ie<7;ie++)q=w?w.apply(d.input?d.input[0]:null,[F]):[!0,""],Z=F.getMonth()!==Gt,ut=Z&&!Et||!q[0]||Yt&&F<Yt||ae&&F>ae,at+="<td class='"+((ie+rt+6)%7>=5?" ui-datepicker-week-end":"")+(Z?" ui-datepicker-other-month":"")+(F.getTime()===r.getTime()&&Gt===d.selectedMonth&&d._keyEvent||de.getTime()===F.getTime()&&de.getTime()===r.getTime()?" "+this._dayOverClass:"")+(ut?" "+this._unselectableClass+" ui-state-disabled":"")+(Z&&!ee?"":" "+q[1]+(F.getTime()===Jt.getTime()?" "+this._currentClass:"")+(F.getTime()===Dt.getTime()?" ui-datepicker-today":""))+"'"+((!Z||ee)&&q[2]?" title='"+q[2].replace(/'/g,"'")+"'":"")+(ut?"":" data-handler='selectDay' data-event='click' data-month='"+F.getMonth()+"' data-year='"+F.getFullYear()+"'")+">"+(Z&&!ee?" ":ut?"<span class='ui-state-default'>"+F.getDate()+"</span>":"<a class='ui-state-default"+(F.getTime()===Dt.getTime()?" ui-state-highlight":"")+(F.getTime()===Jt.getTime()?" ui-state-active":"")+(Z?" ui-priority-secondary":"")+"' href='#' aria-current='"+(F.getTime()===Jt.getTime()?"true":"false")+"' data-date='"+F.getDate()+"'>"+F.getDate()+"</a>")+"</td>",F.setDate(F.getDate()+1),F=this._daylightSavingAdjust(F);u+=at+"</tr>"}Gt++,Gt>11&&(Gt=0,wt++),u+="</tbody></table>"+(zt?"</div>"+(Bt[0]>0&&i===Bt[1]-1?"<div class='ui-datepicker-row-break'></div>":""):""),Zt+=u}pe+=Zt}return pe+=it,d._keyEvent=!1,pe},_generateMonthYearHeader:function(d,y,T,S,P,Y,K,z){var J,it,rt,kt,St,bt,Ct,Nt,w=this._get(d,"changeMonth"),ee=this._get(d,"changeYear"),Et=this._get(d,"showMonthAfterYear"),de=this._get(d,"selectMonthLabel"),pe=this._get(d,"selectYearLabel"),ie="<div class='ui-datepicker-title'>",At="";if(Y||!w)At+="<span class='ui-datepicker-month'>"+K[y]+"</span>";else{for(J=S&&S.getFullYear()===T,it=P&&P.getFullYear()===T,At+="<select class='ui-datepicker-month' aria-label='"+de+"' data-handler='selectMonth' data-event='change'>",rt=0;rt<12;rt++)(!J||rt>=S.getMonth())&&(!it||rt<=P.getMonth())&&(At+="<option value='"+rt+"'"+(rt===y?" selected='selected'":"")+">"+z[rt]+"</option>");At+="</select>"}if(Et||(ie+=At+(Y||!(w&&ee)?" ":"")),!d.yearshtml)if(d.yearshtml="",Y||!ee)ie+="<span class='ui-datepicker-year'>"+T+"</span>";else{for(kt=this._get(d,"yearRange").split(":"),St=new Date().getFullYear(),bt=function(Zt){var i=Zt.match(/c[+\-].*/)?T+parseInt(Zt.substring(1),10):Zt.match(/[+\-].*/)?St+parseInt(Zt,10):parseInt(Zt,10);return isNaN(i)?St:i},Ct=bt(kt[0]),Nt=Math.max(Ct,bt(kt[1]||"")),Ct=S?Math.max(Ct,S.getFullYear()):Ct,Nt=P?Math.min(Nt,P.getFullYear()):Nt,d.yearshtml+="<select class='ui-datepicker-year' aria-label='"+pe+"' data-handler='selectYear' data-event='change'>";Ct<=Nt;Ct++)d.yearshtml+="<option value='"+Ct+"'"+(Ct===T?" selected='selected'":"")+">"+Ct+"</option>";d.yearshtml+="</select>",ie+=d.yearshtml,d.yearshtml=null}return ie+=this._get(d,"yearSuffix"),Et&&(ie+=(Y||!(w&&ee)?" ":"")+At),ie+="</div>",ie},_adjustInstDate:function(d,y,T){var S=d.selectedYear+(T==="Y"?y:0),P=d.selectedMonth+(T==="M"?y:0),Y=Math.min(d.selectedDay,this._getDaysInMonth(S,P))+(T==="D"?y:0),K=this._restrictMinMax(d,this._daylightSavingAdjust(new Date(S,P,Y)));d.selectedDay=K.getDate(),d.drawMonth=d.selectedMonth=K.getMonth(),d.drawYear=d.selectedYear=K.getFullYear(),(T==="M"||T==="Y")&&this._notifyChange(d)},_restrictMinMax:function(d,y){var T=this._getMinMaxDate(d,"min"),S=this._getMinMaxDate(d,"max"),P=T&&y<T?T:y;return S&&P>S?S:P},_notifyChange:function(d){var y=this._get(d,"onChangeMonthYear");y&&y.apply(d.input?d.input[0]:null,[d.selectedYear,d.selectedMonth+1,d])},_getNumberOfMonths:function(d){var y=this._get(d,"numberOfMonths");return y==null?[1,1]:typeof y=="number"?[1,y]:y},_getMinMaxDate:function(d,y){return this._determineDate(d,this._get(d,y+"Date"),null)},_getDaysInMonth:function(d,y){return 32-this._daylightSavingAdjust(new Date(d,y,32)).getDate()},_getFirstDayOfMonth:function(d,y){return new Date(d,y,1).getDay()},_canAdjustMonth:function(d,y,T,S){var P=this._getNumberOfMonths(d),Y=this._daylightSavingAdjust(new Date(T,S+(y<0?y:P[0]*P[1]),1));return y<0&&Y.setDate(this._getDaysInMonth(Y.getFullYear(),Y.getMonth())),this._isInRange(d,Y)},_isInRange:function(d,y){var T,S,P=this._getMinMaxDate(d,"min"),Y=this._getMinMaxDate(d,"max"),K=null,z=null,J=this._get(d,"yearRange");return J&&(T=J.split(":"),S=new Date().getFullYear(),K=parseInt(T[0],10),z=parseInt(T[1],10),T[0].match(/[+\-].*/)&&(K+=S),T[1].match(/[+\-].*/)&&(z+=S)),(!P||y.getTime()>=P.getTime())&&(!Y||y.getTime()<=Y.getTime())&&(!K||y.getFullYear()>=K)&&(!z||y.getFullYear()<=z)},_getFormatConfig:function(d){var y=this._get(d,"shortYearCutoff");return y=typeof y!="string"?y:new Date().getFullYear()%100+parseInt(y,10),{shortYearCutoff:y,dayNamesShort:this._get(d,"dayNamesShort"),dayNames:this._get(d,"dayNames"),monthNamesShort:this._get(d,"monthNamesShort"),monthNames:this._get(d,"monthNames")}},_formatDate:function(d,y,T,S){y||(d.currentDay=d.selectedDay,d.currentMonth=d.selectedMonth,d.currentYear=d.selectedYear);var P=y?typeof y=="object"?y:this._daylightSavingAdjust(new Date(S,T,y)):this._daylightSavingAdjust(new Date(d.currentYear,d.currentMonth,d.currentDay));return this.formatDate(this._get(d,"dateFormat"),P,this._getFormatConfig(d))}});function f(d){var y="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return d.on("mouseout",y,function(){t(this).removeClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!==-1&&t(this).removeClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!==-1&&t(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",y,h)}function h(){t.datepicker._isDisabledDatepicker(e.inline?e.dpDiv.parent()[0]:e.input[0])||(t(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),t(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!==-1&&t(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!==-1&&t(this).addClass("ui-datepicker-next-hover"))}function m(d,y){t.extend(d,y);for(var T in y)y[T]==null&&(d[T]=y[T]);return d}return t.fn.datepicker=function(d){if(!this.length)return this;t.datepicker.initialized||(t(document).on("mousedown",t.datepicker._checkExternalClick),t.datepicker.initialized=!0),t("#"+t.datepicker._mainDivId).length===0&&t("body").append(t.datepicker.dpDiv);var y=Array.prototype.slice.call(arguments,1);return typeof d=="string"&&(d==="isDisabled"||d==="getDate"||d==="widget")?t.datepicker["_"+d+"Datepicker"].apply(t.datepicker,[this[0]].concat(y)):d==="option"&&arguments.length===2&&typeof arguments[1]=="string"?t.datepicker["_"+d+"Datepicker"].apply(t.datepicker,[this[0]].concat(y)):this.each(function(){typeof d=="string"?t.datepicker["_"+d+"Datepicker"].apply(t.datepicker,[this].concat(y)):t.datepicker._attachDatepicker(this,d)})},t.datepicker=new o,t.datepicker.initialized=!1,t.datepicker.uuid=new Date().getTime(),t.datepicker.version="1.14.1",t.datepicker});/*!
- * jQuery UI Sortable 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */(function(t){typeof define=="function"&&define.amd?define(["jquery","./mouse","../data","../scroll-parent","../version","../widget"],t):t(jQuery)})(function(t){return t.widget("ui.sortable",t.ui.mouse,{version:"1.14.1",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,n,o){return e>=n&&e<n+o},_isFloating:function(e){return/left|right/.test(e.css("float"))||/inline|table-cell/.test(e.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,n){this._super(e,n),e==="handle"&&this._setHandleClassName()},_setHandleClassName:function(){var e=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),t.each(this.items,function(){e._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(e,n){var o=null,f=!1,h=this;return this.reverting||this.options.disabled||this.options.type==="static"||(this._refreshItems(e),t(e.target).parents().each(function(){if(t.data(this,h.widgetName+"-item")===h)return o=t(this),!1}),t.data(e.target,h.widgetName+"-item")===h&&(o=t(e.target)),!o)||this.options.handle&&!n&&(t(this.options.handle,o).find("*").addBack().each(function(){this===e.target&&(f=!0)}),!f)?!1:(this.currentItem=o,this._removeCurrentsFromItems(),!0)},_mouseStart:function(e,n,o){var f,h,m=this.options;if(this.currentContainer=this,this.refreshPositions(),this.appendTo=t(m.appendTo!=="parent"?m.appendTo:this.currentItem.parent()),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),m.cursorAt&&this._adjustOffsetFromHelper(m.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),t.extend(this.offset,{parent:this._getParentOffset()}),m.containment&&this._setContainment(),m.cursor&&m.cursor!=="auto"&&(h=this.document.find("body"),this._storedStylesheet=t("<style>*{ cursor: "+m.cursor+" !important; }</style>").appendTo(h)),m.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",m.zIndex)),m.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",m.opacity)),this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!o)for(f=this.containers.length-1;f>=0;f--)this.containers[f]._trigger("activate",e,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!m.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(e),!0},_scroll:function(e){var n=this.options,o=!1;return this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<n.scrollSensitivity?this.scrollParent[0].scrollTop=o=this.scrollParent[0].scrollTop+n.scrollSpeed:e.pageY-this.overflowOffset.top<n.scrollSensitivity&&(this.scrollParent[0].scrollTop=o=this.scrollParent[0].scrollTop-n.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<n.scrollSensitivity?this.scrollParent[0].scrollLeft=o=this.scrollParent[0].scrollLeft+n.scrollSpeed:e.pageX-this.overflowOffset.left<n.scrollSensitivity&&(this.scrollParent[0].scrollLeft=o=this.scrollParent[0].scrollLeft-n.scrollSpeed)):(e.pageY-this.document.scrollTop()<n.scrollSensitivity?o=this.document.scrollTop(this.document.scrollTop()-n.scrollSpeed):this.window.height()-(e.pageY-this.document.scrollTop())<n.scrollSensitivity&&(o=this.document.scrollTop(this.document.scrollTop()+n.scrollSpeed)),e.pageX-this.document.scrollLeft()<n.scrollSensitivity?o=this.document.scrollLeft(this.document.scrollLeft()-n.scrollSpeed):this.window.width()-(e.pageX-this.document.scrollLeft())<n.scrollSensitivity&&(o=this.document.scrollLeft(this.document.scrollLeft()+n.scrollSpeed))),o},_mouseDrag:function(e){var n,o,f,h,m=this.options;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),(!this.options.axis||this.options.axis!=="y")&&(this.helper[0].style.left=this.position.left+"px"),(!this.options.axis||this.options.axis!=="x")&&(this.helper[0].style.top=this.position.top+"px"),m.scroll&&this._scroll(e)!==!1&&(this._refreshItemPositions(!0),t.ui.ddmanager&&!m.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e)),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},n=this.items.length-1;n>=0;n--)if(o=this.items[n],f=o.item[0],h=this._intersectsWithPointer(o),!!h&&o.instance===this.currentContainer&&f!==this.currentItem[0]&&this.placeholder[h===1?"next":"prev"]()[0]!==f&&!t.contains(this.placeholder[0],f)&&(this.options.type!=="semi-dynamic"||!t.contains(this.element[0],f))){if(this.direction=h===1?"down":"up",this.options.tolerance==="pointer"||this._intersectsWithSides(o))this._rearrange(e,o);else break;this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,n){if(e){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,e),this.options.revert){var o=this,f=this.placeholder.offset(),h=this.options.axis,m={};(!h||h==="x")&&(m.left=f.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),(!h||h==="y")&&(m.top=f.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(m,parseInt(this.options.revert,10)||500,function(){o._clear(e)})}else this._clear(e,n);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new t.Event("mouseup",{target:null})),this.options.helper==="original"?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!=="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var n=this._getItemsAsjQuery(e&&e.connected),o=[];return e=e||{},t(n).each(function(){var f=(t(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);f&&o.push((e.key||f[1]+"[]")+"="+(e.key&&e.expression?f[1]:f[2]))}),!o.length&&e.key&&o.push(e.key+"="),o.join("&")},toArray:function(e){var n=this._getItemsAsjQuery(e&&e.connected),o=[];return e=e||{},n.each(function(){o.push(t(e.item||this).attr(e.attribute||"id")||"")}),o},_intersectsWith:function(e){var n=this.positionAbs.left,o=n+this.helperProportions.width,f=this.positionAbs.top,h=f+this.helperProportions.height,m=e.left,d=m+e.width,y=e.top,T=y+e.height,S=this.offset.click.top,P=this.offset.click.left,Y=this.options.axis==="x"||f+S>y&&f+S<T,K=this.options.axis==="y"||n+P>m&&n+P<d,z=Y&&K;return this.options.tolerance==="pointer"||this.options.forcePointerForContainers||this.options.tolerance!=="pointer"&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?z:m<n+this.helperProportions.width/2&&o-this.helperProportions.width/2<d&&y<f+this.helperProportions.height/2&&h-this.helperProportions.height/2<T},_intersectsWithPointer:function(e){var n,o,f=this.options.axis==="x"||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),h=this.options.axis==="y"||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width),m=f&&h;return m?(n=this.dragDirection.vertical,o=this.dragDirection.horizontal,this.floating?o==="right"||n==="down"?2:1:n&&(n==="down"?2:1)):!1},_intersectsWithSides:function(e){var n=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),o=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),f=this.dragDirection.vertical,h=this.dragDirection.horizontal;return this.floating&&h?h==="right"&&o||h==="left"&&!o:f&&(f==="down"&&n||f==="up"&&!n)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return e!==0&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return e!==0&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor===String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(e){var n,o,f,h,m=[],d=[],y=this._connectWith();if(y&&e)for(n=y.length-1;n>=0;n--)for(f=t(y[n],this.document[0]),o=f.length-1;o>=0;o--)h=t.data(f[o],this.widgetFullName),h&&h!==this&&!h.options.disabled&&d.push([typeof h.options.items=="function"?h.options.items.call(h.element):t(h.options.items,h.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),h]);d.push([typeof this.options.items=="function"?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);function T(){m.push(this)}for(n=d.length-1;n>=0;n--)d[n][0].each(T);return t(m)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,function(n){for(var o=0;o<e.length;o++)if(e[o]===n.item[0])return!1;return!0})},_refreshItems:function(e){this.items=[],this.containers=[this];var n,o,f,h,m,d,y,T,S=this.items,P=[[typeof this.options.items=="function"?this.options.items.call(this.element[0],e,{item:this.currentItem}):t(this.options.items,this.element),this]],Y=this._connectWith();if(Y&&this.ready)for(n=Y.length-1;n>=0;n--)for(f=t(Y[n],this.document[0]),o=f.length-1;o>=0;o--)h=t.data(f[o],this.widgetFullName),h&&h!==this&&!h.options.disabled&&(P.push([typeof h.options.items=="function"?h.options.items.call(h.element[0],e,{item:this.currentItem}):t(h.options.items,h.element),h]),this.containers.push(h));for(n=P.length-1;n>=0;n--)for(m=P[n][1],d=P[n][0],o=0,T=d.length;o<T;o++)y=t(d[o]),y.data(this.widgetName+"-item",m),S.push({item:y,instance:m,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(e){var n,o,f,h;for(n=this.items.length-1;n>=0;n--)o=this.items[n],!(this.currentContainer&&o.instance!==this.currentContainer&&o.item[0]!==this.currentItem[0])&&(f=this.options.toleranceElement?t(this.options.toleranceElement,o.item):o.item,e||(o.width=f.outerWidth(),o.height=f.outerHeight()),h=f.offset(),o.left=h.left,o.top=h.top)},refreshPositions:function(e){this.floating=this.items.length?this.options.axis==="x"||this._isFloating(this.items[0].item):!1,this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(e);var n,o;if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(n=this.containers.length-1;n>=0;n--)o=this.containers[n].element.offset(),this.containers[n].containerCache.left=o.left,this.containers[n].containerCache.top=o.top,this.containers[n].containerCache.width=this.containers[n].element.outerWidth(),this.containers[n].containerCache.height=this.containers[n].element.outerHeight();return this},_createPlaceholder:function(e){e=e||this;var n,o,f=e.options;(!f.placeholder||f.placeholder.constructor===String)&&(n=f.placeholder,o=e.currentItem[0].nodeName.toLowerCase(),f.placeholder={element:function(){var h=t("<"+o+">",e.document[0]);return e._addClass(h,"ui-sortable-placeholder",n||e.currentItem[0].className)._removeClass(h,"ui-sortable-helper"),o==="tbody"?e._createTrPlaceholder(e.currentItem.find("tr").eq(0),t("<tr>",e.document[0]).appendTo(h)):o==="tr"?e._createTrPlaceholder(e.currentItem,h):o==="img"&&h.attr("src",e.currentItem.attr("src")),n||h.css("visibility","hidden"),h},update:function(h,m){n&&!f.forcePlaceholderSize||((!m.height()||f.forcePlaceholderSize&&(o==="tbody"||o==="tr"))&&m.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),m.width()||m.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10)))}}),e.placeholder=t(f.placeholder.element.call(e.element,e.currentItem)),e.currentItem.after(e.placeholder),f.placeholder.update(e,e.placeholder)},_createTrPlaceholder:function(e,n){var o=this;e.children().each(function(){t("<td> </td>",o.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(n)})},_contactContainers:function(e){var n,o,f,h,m,d,y,T,S,P,Y=null,K=null;for(n=this.containers.length-1;n>=0;n--)if(!t.contains(this.currentItem[0],this.containers[n].element[0]))if(this._intersectsWith(this.containers[n].containerCache)){if(Y&&t.contains(this.containers[n].element[0],Y.element[0]))continue;Y=this.containers[n],K=n}else this.containers[n].containerCache.over&&(this.containers[n]._trigger("out",e,this._uiHash(this)),this.containers[n].containerCache.over=0);if(Y)if(this.containers.length===1)this.containers[K].containerCache.over||(this.containers[K]._trigger("over",e,this._uiHash(this)),this.containers[K].containerCache.over=1);else{for(f=1e4,h=null,S=Y.floating||this._isFloating(this.currentItem),m=S?"left":"top",d=S?"width":"height",P=S?"pageX":"pageY",o=this.items.length-1;o>=0;o--)t.contains(this.containers[K].element[0],this.items[o].item[0])&&this.items[o].item[0]!==this.currentItem[0]&&(y=this.items[o].item.offset()[m],T=!1,e[P]-y>this.items[o][d]/2&&(T=!0),Math.abs(e[P]-y)<f&&(f=Math.abs(e[P]-y),h=this.items[o],this.direction=T?"up":"down"));if(!h&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[K]){this.currentContainer.containerCache.over||(this.containers[K]._trigger("over",e,this._uiHash()),this.currentContainer.containerCache.over=1);return}h?this._rearrange(e,h,null,!0):this._rearrange(e,null,this.containers[K].element,!0),this._trigger("change",e,this._uiHash()),this.containers[K]._trigger("change",e,this._uiHash(this)),this.currentContainer=this.containers[K],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&this.scrollParent[0].tagName!=="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this.containers[K]._trigger("over",e,this._uiHash(this)),this.containers[K].containerCache.over=1}},_createHelper:function(e){var n=this.options,o=typeof n.helper=="function"?t(n.helper.apply(this.element[0],[e,this.currentItem])):n.helper==="clone"?this.currentItem.clone():this.currentItem;return o.parents("body").length||this.appendTo[0].appendChild(o[0]),o[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!o[0].style.width||n.forceHelperSize)&&o.width(this.currentItem.width()),(!o[0].style.height||n.forceHelperSize)&&o.height(this.currentItem.height()),o},_adjustOffsetFromHelper:function(e){typeof e=="string"&&(e=e.split(" ")),Array.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return this.cssPosition==="absolute"&&this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),this.offsetParent[0]===this.document[0].body&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition==="relative"){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,n,o,f=this.options;f.containment==="parent"&&(f.containment=this.helper[0].parentNode),(f.containment==="document"||f.containment==="window")&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,f.containment==="document"?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,(f.containment==="document"?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(f.containment)||(e=t(f.containment)[0],n=t(f.containment).offset(),o=t(e).css("overflow")!=="hidden",this.containment=[n.left+(parseInt(t(e).css("borderLeftWidth"),10)||0)+(parseInt(t(e).css("paddingLeft"),10)||0)-this.margins.left,n.top+(parseInt(t(e).css("borderTopWidth"),10)||0)+(parseInt(t(e).css("paddingTop"),10)||0)-this.margins.top,n.left+(o?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(t(e).css("borderLeftWidth"),10)||0)-(parseInt(t(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,n.top+(o?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(t(e).css("borderTopWidth"),10)||0)-(parseInt(t(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,n){n||(n=this.position);var o=e==="absolute"?1:-1,f=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,h=/(html|body)/i.test(f[0].tagName);return{top:n.top+this.offset.relative.top*o+this.offset.parent.top*o-(this.cssPosition==="fixed"?-this.scrollParent.scrollTop():h?0:f.scrollTop())*o,left:n.left+this.offset.relative.left*o+this.offset.parent.left*o-(this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():h?0:f.scrollLeft())*o}},_generatePosition:function(e){var n,o,f=this.options,h=e.pageX,m=e.pageY,d=this.cssPosition==="absolute"&&!(this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,y=/(html|body)/i.test(d[0].tagName);return this.cssPosition==="relative"&&!(this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.left<this.containment[0]&&(h=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(m=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(h=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(m=this.containment[3]+this.offset.click.top)),f.grid&&(n=this.originalPageY+Math.round((m-this.originalPageY)/f.grid[1])*f.grid[1],m=this.containment?n-this.offset.click.top>=this.containment[1]&&n-this.offset.click.top<=this.containment[3]?n:n-this.offset.click.top>=this.containment[1]?n-f.grid[1]:n+f.grid[1]:n,o=this.originalPageX+Math.round((h-this.originalPageX)/f.grid[0])*f.grid[0],h=this.containment?o-this.offset.click.left>=this.containment[0]&&o-this.offset.click.left<=this.containment[2]?o:o-this.offset.click.left>=this.containment[0]?o-f.grid[0]:o+f.grid[0]:o)),{top:m-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition==="fixed"?-this.scrollParent.scrollTop():y?0:d.scrollTop()),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():y?0:d.scrollLeft())}},_rearrange:function(e,n,o,f){o?o[0].appendChild(this.placeholder[0]):n.item[0].parentNode.insertBefore(this.placeholder[0],this.direction==="down"?n.item[0]:n.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var h=this.counter;this._delay(function(){h===this.counter&&this.refreshPositions(!f)})},_clear:function(e,n){this.reverting=!1;var o,f=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(o in this._storedCSS)(this._storedCSS[o]==="auto"||this._storedCSS[o]==="static")&&(this._storedCSS[o]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!n&&f.push(function(m){this._trigger("receive",m,this._uiHash(this.fromOutside))}),(this.fromOutside||this.domPosition.prev!==this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!==this.currentItem.parent()[0])&&!n&&f.push(function(m){this._trigger("update",m,this._uiHash())}),this!==this.currentContainer&&(n||(f.push(function(m){this._trigger("remove",m,this._uiHash())}),f.push((function(m){return function(d){m._trigger("receive",d,this._uiHash(this))}}).call(this,this.currentContainer)),f.push((function(m){return function(d){m._trigger("update",d,this._uiHash(this))}}).call(this,this.currentContainer))));function h(m,d,y){return function(T){y._trigger(m,T,d._uiHash(d))}}for(o=this.containers.length-1;o>=0;o--)n||f.push(h("deactivate",this,this.containers[o])),this.containers[o].containerCache.over&&(f.push(h("out",this,this.containers[o])),this.containers[o].containerCache.over=0);if(this._storedStylesheet&&(this._storedStylesheet.remove(),this._storedStylesheet=null),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex==="auto"?"":this._storedZIndex),this.dragging=!1,n||this._trigger("beforeStop",e,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!n){for(o=0;o<f.length;o++)f[o].call(this,e);this._trigger("stop",e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){t.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(e){var n=e||this;return{helper:n.helper,placeholder:n.placeholder||t([]),position:n.position,originalPosition:n.originalPosition,offset:n.positionAbs,item:n.currentItem,sender:e?e.element:null}}})});/*!
- * jQuery UI Draggable 1.14.1
- * https://jqueryui.com
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license.
- * https://jquery.org/license
- */(function(t){typeof define=="function"&&define.amd?define(["jquery","./mouse","../data","../plugin","../scroll-parent","../version","../widget"],t):t(jQuery)})(function(t){return t.widget("ui.draggable",t.ui.mouse,{version:"1.14.1",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){this.options.helper==="original"&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,n){this._super(e,n),e==="handle"&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){if((this.helper||this.element).is(".ui-draggable-dragging")){this.destroyOnClear=!0;return}this._removeHandleClassName(),this._mouseDestroy()},_mouseCapture:function(e){var n=this.options;return this.helper||n.disabled||t(e.target).closest(".ui-resizable-handle").length>0||(this.handle=this._getHandle(e),!this.handle)?!1:(this._blurActiveElement(e),this._blockFrames(n.iframeFix===!0?"iframe":n.iframeFix),!0)},_blockFrames:function(e){this.iframeBlocks=this.document.find(e).map(function(){var n=t(this);return t("<div>").css("position","absolute").appendTo(n.parent()).outerWidth(n.outerWidth()).outerHeight(n.outerHeight()).offset(n.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(e){var n=this.document[0].activeElement,o=t(e.target);o.closest(n).length||t(n).trigger("blur")},_mouseStart:function(e){var n=this.options;return this.helper=this._createHelper(e),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return t(this).css("position")==="fixed"}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(e),this.originalPosition=this.position=this._generatePosition(e,!1),this.originalPageX=e.pageX,this.originalPageY=e.pageY,n.cursorAt&&this._adjustOffsetFromHelper(n.cursorAt),this._setContainment(),this._trigger("start",e)===!1?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!n.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,e),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(e,n){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e,!0),this.positionAbs=this._convertPositionTo("absolute"),!n){var o=this._uiHash();if(this._trigger("drag",e,o)===!1)return this._mouseUp(new t.Event("mouseup",e)),!1;this.position=o.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var n=this,o=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(o=t.ui.ddmanager.drop(this,e)),this.dropped&&(o=this.dropped,this.dropped=!1),this.options.revert==="invalid"&&!o||this.options.revert==="valid"&&o||this.options.revert===!0||typeof this.options.revert=="function"&&this.options.revert.call(this.element,o)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){n._trigger("stop",e)!==!1&&n._clear()}):this._trigger("stop",e)!==!1&&this._clear(),!1},_mouseUp:function(e){return this._unblockFrames(),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,e),this.handleElement.is(e.target)&&this.element.trigger("focus"),t.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new t.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(e){return this.options.handle?!!t(e.target).closest(this.element.find(this.options.handle)).length:!0},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(e){var n=this.options,o=typeof n.helper=="function",f=o?t(n.helper.apply(this.element[0],[e])):n.helper==="clone"?this.element.clone().removeAttr("id"):this.element;return f.parents("body").length||f.appendTo(n.appendTo==="parent"?this.element[0].parentNode:n.appendTo),o&&f[0]===this.element[0]&&this._setPositionRelative(),f[0]!==this.element[0]&&!/(fixed|absolute)/.test(f.css("position"))&&f.css("position","absolute"),f},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(e){typeof e=="string"&&(e=e.split(" ")),Array.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var e=this.offsetParent.offset(),n=this.document[0];return this.cssPosition==="absolute"&&this.scrollParent[0]!==n&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition!=="relative")return{top:0,left:0};var e=this.element.position(),n=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(n?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(n?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,n,o,f=this.options,h=this.document[0];if(this.relativeContainer=null,!f.containment){this.containment=null;return}if(f.containment==="window"){this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||h.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(f.containment==="document"){this.containment=[0,0,t(h).width()-this.helperProportions.width-this.margins.left,(t(h).height()||h.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(f.containment.constructor===Array){this.containment=f.containment;return}f.containment==="parent"&&(f.containment=this.helper[0].parentNode),n=t(f.containment),o=n[0],o&&(e=/(scroll|auto)/.test(n.css("overflow")),this.containment=[(parseInt(n.css("borderLeftWidth"),10)||0)+(parseInt(n.css("paddingLeft"),10)||0),(parseInt(n.css("borderTopWidth"),10)||0)+(parseInt(n.css("paddingTop"),10)||0),(e?Math.max(o.scrollWidth,o.offsetWidth):o.offsetWidth)-(parseInt(n.css("borderRightWidth"),10)||0)-(parseInt(n.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(o.scrollHeight,o.offsetHeight):o.offsetHeight)-(parseInt(n.css("borderBottomWidth"),10)||0)-(parseInt(n.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=n)},_convertPositionTo:function(e,n){n||(n=this.position);var o=e==="absolute"?1:-1,f=this._isRootNode(this.scrollParent[0]);return{top:n.top+this.offset.relative.top*o+this.offset.parent.top*o-(this.cssPosition==="fixed"?-this.offset.scroll.top:f?0:this.offset.scroll.top)*o,left:n.left+this.offset.relative.left*o+this.offset.parent.left*o-(this.cssPosition==="fixed"?-this.offset.scroll.left:f?0:this.offset.scroll.left)*o}},_generatePosition:function(e,n){var o,f,h,m,d=this.options,y=this._isRootNode(this.scrollParent[0]),T=e.pageX,S=e.pageY;return(!y||!this.offset.scroll)&&(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),n&&(this.containment&&(this.relativeContainer?(f=this.relativeContainer.offset(),o=[this.containment[0]+f.left,this.containment[1]+f.top,this.containment[2]+f.left,this.containment[3]+f.top]):o=this.containment,e.pageX-this.offset.click.left<o[0]&&(T=o[0]+this.offset.click.left),e.pageY-this.offset.click.top<o[1]&&(S=o[1]+this.offset.click.top),e.pageX-this.offset.click.left>o[2]&&(T=o[2]+this.offset.click.left),e.pageY-this.offset.click.top>o[3]&&(S=o[3]+this.offset.click.top)),d.grid&&(h=d.grid[1]?this.originalPageY+Math.round((S-this.originalPageY)/d.grid[1])*d.grid[1]:this.originalPageY,S=o?h-this.offset.click.top>=o[1]||h-this.offset.click.top>o[3]?h:h-this.offset.click.top>=o[1]?h-d.grid[1]:h+d.grid[1]:h,m=d.grid[0]?this.originalPageX+Math.round((T-this.originalPageX)/d.grid[0])*d.grid[0]:this.originalPageX,T=o?m-this.offset.click.left>=o[0]||m-this.offset.click.left>o[2]?m:m-this.offset.click.left>=o[0]?m-d.grid[0]:m+d.grid[0]:m),d.axis==="y"&&(T=this.originalPageX),d.axis==="x"&&(S=this.originalPageY)),{top:S-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition==="fixed"?-this.offset.scroll.top:y?0:this.offset.scroll.top),left:T-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition==="fixed"?-this.offset.scroll.left:y?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]!==this.element[0]&&!this.cancelHelperRemoval&&this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(e,n,o){return o=o||this._uiHash(),t.ui.plugin.call(this,e,[n,o,this],!0),/^(drag|start|stop)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),o.offset=this.positionAbs),t.Widget.prototype._trigger.call(this,e,n,o)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(e,n,o){var f=t.extend({},n,{item:o.element});o.sortables=[],t(o.options.connectToSortable).each(function(){var h=t(this).sortable("instance");h&&!h.options.disabled&&(o.sortables.push(h),h.refreshPositions(),h._trigger("activate",e,f))})},stop:function(e,n,o){var f=t.extend({},n,{item:o.element});o.cancelHelperRemoval=!1,t.each(o.sortables,function(){var h=this;h.isOver?(h.isOver=0,o.cancelHelperRemoval=!0,h.cancelHelperRemoval=!1,h._storedCSS={position:h.placeholder.css("position"),top:h.placeholder.css("top"),left:h.placeholder.css("left")},h._mouseStop(e),h.options.helper=h.options._helper):(h.cancelHelperRemoval=!0,h._trigger("deactivate",e,f))})},drag:function(e,n,o){t.each(o.sortables,function(){var f=!1,h=this;h.positionAbs=o.positionAbs,h.helperProportions=o.helperProportions,h.offset.click=o.offset.click,h._intersectsWith(h.containerCache)&&(f=!0,t.each(o.sortables,function(){return this.positionAbs=o.positionAbs,this.helperProportions=o.helperProportions,this.offset.click=o.offset.click,this!==h&&this._intersectsWith(this.containerCache)&&t.contains(h.element[0],this.element[0])&&(f=!1),f})),f?(h.isOver||(h.isOver=1,o._parent=n.helper.parent(),h.currentItem=n.helper.appendTo(h.element).data("ui-sortable-item",!0),h.options._helper=h.options.helper,h.options.helper=function(){return n.helper[0]},e.target=h.currentItem[0],h._mouseCapture(e,!0),h._mouseStart(e,!0,!0),h.offset.click.top=o.offset.click.top,h.offset.click.left=o.offset.click.left,h.offset.parent.left-=o.offset.parent.left-h.offset.parent.left,h.offset.parent.top-=o.offset.parent.top-h.offset.parent.top,o._trigger("toSortable",e),o.dropped=h.element,t.each(o.sortables,function(){this.refreshPositions()}),o.currentItem=o.element,h.fromOutside=o),h.currentItem&&(h._mouseDrag(e),n.position=h.position)):h.isOver&&(h.isOver=0,h.cancelHelperRemoval=!0,h.options._revert=h.options.revert,h.options.revert=!1,h._trigger("out",e,h._uiHash(h)),h._mouseStop(e,!0),h.options.revert=h.options._revert,h.options.helper=h.options._helper,h.placeholder&&h.placeholder.remove(),n.helper.appendTo(o._parent),o._refreshOffsets(e),n.position=o._generatePosition(e,!0),o._trigger("fromSortable",e),o.dropped=!1,t.each(o.sortables,function(){this.refreshPositions()}))})}}),t.ui.plugin.add("draggable","cursor",{start:function(e,n,o){var f=t("body"),h=o.options;f.css("cursor")&&(h._cursor=f.css("cursor")),f.css("cursor",h.cursor)},stop:function(e,n,o){var f=o.options;f._cursor&&t("body").css("cursor",f._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,n,o){var f=t(n.helper),h=o.options;f.css("opacity")&&(h._opacity=f.css("opacity")),f.css("opacity",h.opacity)},stop:function(e,n,o){var f=o.options;f._opacity&&t(n.helper).css("opacity",f._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(e,n,o){o.scrollParentNotHidden||(o.scrollParentNotHidden=o.helper.scrollParent(!1)),o.scrollParentNotHidden[0]!==o.document[0]&&o.scrollParentNotHidden[0].tagName!=="HTML"&&(o.overflowOffset=o.scrollParentNotHidden.offset())},drag:function(e,n,o){var f=o.options,h=!1,m=o.scrollParentNotHidden[0],d=o.document[0];m!==d&&m.tagName!=="HTML"?((!f.axis||f.axis!=="x")&&(o.overflowOffset.top+m.offsetHeight-e.pageY<f.scrollSensitivity?m.scrollTop=h=m.scrollTop+f.scrollSpeed:e.pageY-o.overflowOffset.top<f.scrollSensitivity&&(m.scrollTop=h=m.scrollTop-f.scrollSpeed)),(!f.axis||f.axis!=="y")&&(o.overflowOffset.left+m.offsetWidth-e.pageX<f.scrollSensitivity?m.scrollLeft=h=m.scrollLeft+f.scrollSpeed:e.pageX-o.overflowOffset.left<f.scrollSensitivity&&(m.scrollLeft=h=m.scrollLeft-f.scrollSpeed))):((!f.axis||f.axis!=="x")&&(e.pageY-t(d).scrollTop()<f.scrollSensitivity?h=t(d).scrollTop(t(d).scrollTop()-f.scrollSpeed):t(window).height()-(e.pageY-t(d).scrollTop())<f.scrollSensitivity&&(h=t(d).scrollTop(t(d).scrollTop()+f.scrollSpeed))),(!f.axis||f.axis!=="y")&&(e.pageX-t(d).scrollLeft()<f.scrollSensitivity?h=t(d).scrollLeft(t(d).scrollLeft()-f.scrollSpeed):t(window).width()-(e.pageX-t(d).scrollLeft())<f.scrollSensitivity&&(h=t(d).scrollLeft(t(d).scrollLeft()+f.scrollSpeed)))),h!==!1&&t.ui.ddmanager&&!f.dropBehaviour&&t.ui.ddmanager.prepareOffsets(o,e)}}),t.ui.plugin.add("draggable","snap",{start:function(e,n,o){var f=o.options;o.snapElements=[],t(f.snap.constructor!==String?f.snap.items||":data(ui-draggable)":f.snap).each(function(){var h=t(this),m=h.offset();this!==o.element[0]&&o.snapElements.push({item:this,width:h.outerWidth(),height:h.outerHeight(),top:m.top,left:m.left})})},drag:function(e,n,o){var f,h,m,d,y,T,S,P,Y,K,z=o.options,J=z.snapTolerance,it=n.offset.left,rt=it+o.helperProportions.width,kt=n.offset.top,St=kt+o.helperProportions.height;for(Y=o.snapElements.length-1;Y>=0;Y--){if(y=o.snapElements[Y].left-o.margins.left,T=y+o.snapElements[Y].width,S=o.snapElements[Y].top-o.margins.top,P=S+o.snapElements[Y].height,rt<y-J||it>T+J||St<S-J||kt>P+J||!t.contains(o.snapElements[Y].item.ownerDocument,o.snapElements[Y].item)){o.snapElements[Y].snapping&&o.options.snap.release&&o.options.snap.release.call(o.element,e,t.extend(o._uiHash(),{snapItem:o.snapElements[Y].item})),o.snapElements[Y].snapping=!1;continue}z.snapMode!=="inner"&&(f=Math.abs(S-St)<=J,h=Math.abs(P-kt)<=J,m=Math.abs(y-rt)<=J,d=Math.abs(T-it)<=J,f&&(n.position.top=o._convertPositionTo("relative",{top:S-o.helperProportions.height,left:0}).top),h&&(n.position.top=o._convertPositionTo("relative",{top:P,left:0}).top),m&&(n.position.left=o._convertPositionTo("relative",{top:0,left:y-o.helperProportions.width}).left),d&&(n.position.left=o._convertPositionTo("relative",{top:0,left:T}).left)),K=f||h||m||d,z.snapMode!=="outer"&&(f=Math.abs(S-kt)<=J,h=Math.abs(P-St)<=J,m=Math.abs(y-it)<=J,d=Math.abs(T-rt)<=J,f&&(n.position.top=o._convertPositionTo("relative",{top:S,left:0}).top),h&&(n.position.top=o._convertPositionTo("relative",{top:P-o.helperProportions.height,left:0}).top),m&&(n.position.left=o._convertPositionTo("relative",{top:0,left:y}).left),d&&(n.position.left=o._convertPositionTo("relative",{top:0,left:T-o.helperProportions.width}).left)),!o.snapElements[Y].snapping&&(f||h||m||d||K)&&o.options.snap.snap&&o.options.snap.snap.call(o.element,e,t.extend(o._uiHash(),{snapItem:o.snapElements[Y].item})),o.snapElements[Y].snapping=f||h||m||d||K}}}),t.ui.plugin.add("draggable","stack",{start:function(e,n,o){var f,h=o.options,m=t.makeArray(t(h.stack)).sort(function(d,y){return(parseInt(t(d).css("zIndex"),10)||0)-(parseInt(t(y).css("zIndex"),10)||0)});m.length&&(f=parseInt(t(m[0]).css("zIndex"),10)||0,t(m).each(function(d){t(this).css("zIndex",f+d)}),this.css("zIndex",f+m.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,n,o){var f=t(n.helper),h=o.options;f.css("zIndex")&&(h._zIndex=f.css("zIndex")),f.css("zIndex",h.zIndex)},stop:function(e,n,o){var f=o.options;f._zIndex&&t(n.helper).css("zIndex",f._zIndex)}}),t.ui.draggable});var j1={exports:{}};/*!
- * jQuery Validation Plugin v1.21.0
- *
- * https://jqueryvalidation.org/
- *
- * Copyright (c) 2024 Jörn Zaefferer
- * Released under the MIT license
- */(function(t){(function(e){t.exports?t.exports=e(Rc()):e(jQuery)})(function(e){e.extend(e.fn,{validate:function(h){if(!this.length){h&&h.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.");return}var m=e.data(this[0],"validator");return m||(this.attr("novalidate","novalidate"),m=new e.validator(h,this[0]),e.data(this[0],"validator",m),m.settings.onsubmit&&(this.on("click.validate",":submit",function(d){m.submitButton=d.currentTarget,e(this).hasClass("cancel")&&(m.cancelSubmit=!0),e(this).attr("formnovalidate")!==void 0&&(m.cancelSubmit=!0)}),this.on("submit.validate",function(d){m.settings.debug&&d.preventDefault();function y(){var T,S;return m.submitButton&&(m.settings.submitHandler||m.formSubmitted)&&(T=e("<input type='hidden'/>").attr("name",m.submitButton.name).val(e(m.submitButton).val()).appendTo(m.currentForm)),m.settings.submitHandler&&!m.settings.debug?(S=m.settings.submitHandler.call(m,m.currentForm,d),T&&T.remove(),S!==void 0?S:!1):!0}return m.cancelSubmit?(m.cancelSubmit=!1,y()):m.form()?m.pendingRequest?(m.formSubmitted=!0,!1):y():(m.focusInvalid(),!1)})),m)},valid:function(){var h,m,d;return e(this[0]).is("form")?h=this.validate().form():(d=[],h=!0,m=e(this[0].form).validate(),this.each(function(){h=m.element(this)&&h,h||(d=d.concat(m.errorList))}),m.errorList=d),h},rules:function(h,m){var d=this[0],y=typeof this.attr("contenteditable")<"u"&&this.attr("contenteditable")!=="false",T,S,P,Y,K,z;if(d!=null&&(!d.form&&y&&(d.form=this.closest("form")[0],d.name=this.attr("name")),d.form!=null)){if(h)switch(T=e.data(d.form,"validator").settings,S=T.rules,P=e.validator.staticRules(d),h){case"add":e.extend(P,e.validator.normalizeRule(m)),delete P.messages,S[d.name]=P,m.messages&&(T.messages[d.name]=e.extend(T.messages[d.name],m.messages));break;case"remove":return m?(z={},e.each(m.split(/\s/),function(J,it){z[it]=P[it],delete P[it]}),z):(delete S[d.name],P)}return Y=e.validator.normalizeRules(e.extend({},e.validator.classRules(d),e.validator.attributeRules(d),e.validator.dataRules(d),e.validator.staticRules(d)),d),Y.required&&(K=Y.required,delete Y.required,Y=e.extend({required:K},Y)),Y.remote&&(K=Y.remote,delete Y.remote,Y=e.extend(Y,{remote:K})),Y}}});var n=function(h){return h.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")};e.extend(e.expr.pseudos||e.expr[":"],{blank:function(h){return!n(""+e(h).val())},filled:function(h){var m=e(h).val();return m!==null&&!!n(""+m)},unchecked:function(h){return!e(h).prop("checked")}}),e.validator=function(h,m){this.settings=e.extend(!0,{},e.validator.defaults,h),this.currentForm=m,this.init()},e.validator.format=function(h,m){return arguments.length===1?function(){var d=e.makeArray(arguments);return d.unshift(h),e.validator.format.apply(this,d)}:(m===void 0||(arguments.length>2&&m.constructor!==Array&&(m=e.makeArray(arguments).slice(1)),m.constructor!==Array&&(m=[m]),e.each(m,function(d,y){h=h.replace(new RegExp("\\{"+d+"\\}","g"),function(){return y})})),h)},e.extend(e.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:e([]),errorLabelContainer:e([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,customElements:[],onfocusin:function(h){this.lastActive=h,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,h,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(h)))},onfocusout:function(h){!this.checkable(h)&&(h.name in this.submitted||!this.optional(h))&&this.element(h)},onkeyup:function(h,m){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];m.which===9&&this.elementValue(h)===""||e.inArray(m.keyCode,d)!==-1||(h.name in this.submitted||h.name in this.invalid)&&this.element(h)},onclick:function(h){h.name in this.submitted?this.element(h):h.parentNode.name in this.submitted&&this.element(h.parentNode)},highlight:function(h,m,d){h.type==="radio"?this.findByName(h.name).addClass(m).removeClass(d):e(h).addClass(m).removeClass(d)},unhighlight:function(h,m,d){h.type==="radio"?this.findByName(h.name).removeClass(m).addClass(d):e(h).removeClass(m).addClass(d)}},setDefaults:function(h){e.extend(e.validator.defaults,h)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",equalTo:"Please enter the same value again.",maxlength:e.validator.format("Please enter no more than {0} characters."),minlength:e.validator.format("Please enter at least {0} characters."),rangelength:e.validator.format("Please enter a value between {0} and {1} characters long."),range:e.validator.format("Please enter a value between {0} and {1}."),max:e.validator.format("Please enter a value less than or equal to {0}."),min:e.validator.format("Please enter a value greater than or equal to {0}."),step:e.validator.format("Please enter a multiple of {0}.")},autoCreateRanges:!1,prototype:{init:function(){this.labelContainer=e(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||e(this.currentForm),this.containers=e(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var h=this.currentForm,m=this.groups={},d;e.each(this.settings.groups,function(P,Y){typeof Y=="string"&&(Y=Y.split(/\s/)),e.each(Y,function(K,z){m[z]=P})}),d=this.settings.rules,e.each(d,function(P,Y){d[P]=e.validator.normalizeRule(Y)});function y(P){var Y=typeof e(this).attr("contenteditable")<"u"&&e(this).attr("contenteditable")!=="false";if(!this.form&&Y&&(this.form=e(this).closest("form")[0],this.name=e(this).attr("name")),h===this.form){var K=e.data(this.form,"validator"),z="on"+P.type.replace(/^validate/,""),J=K.settings;J[z]&&!e(this).is(J.ignore)&&J[z].call(K,this,P)}}var T=[":text","[type='password']","[type='file']","select","textarea","[type='number']","[type='search']","[type='tel']","[type='url']","[type='email']","[type='datetime']","[type='date']","[type='month']","[type='week']","[type='time']","[type='datetime-local']","[type='range']","[type='color']","[type='radio']","[type='checkbox']","[contenteditable]","[type='button']"],S=["select","option","[type='radio']","[type='checkbox']"];e(this.currentForm).on("focusin.validate focusout.validate keyup.validate",T.concat(this.settings.customElements).join(", "),y).on("click.validate",S.concat(this.settings.customElements).join(", "),y),this.settings.invalidHandler&&e(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),e.extend(this.submitted,this.errorMap),this.invalid=e.extend({},this.errorMap),this.valid()||e(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var h=0,m=this.currentElements=this.elements();m[h];h++)this.check(m[h]);return this.valid()},element:function(h){var m=this.clean(h),d=this.validationTargetFor(m),y=this,T=!0,S,P;return d===void 0?delete this.invalid[m.name]:(this.prepareElement(d),this.currentElements=e(d),P=this.groups[d.name],P&&e.each(this.groups,function(Y,K){K===P&&Y!==d.name&&(m=y.validationTargetFor(y.clean(y.findByName(Y))),m&&m.name in y.invalid&&(y.currentElements.push(m),T=y.check(m)&&T))}),S=this.check(d)!==!1,T=T&&S,S?this.invalid[d.name]=!1:this.invalid[d.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),e(h).attr("aria-invalid",!S)),T},showErrors:function(h){if(h){var m=this;e.extend(this.errorMap,h),this.errorList=e.map(this.errorMap,function(d,y){return{message:d,element:m.findByName(y)[0]}}),this.successList=e.grep(this.successList,function(d){return!(d.name in h)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){e.fn.resetForm&&e(this.currentForm).resetForm(),this.invalid={},this.submitted={},this.prepareForm(),this.hideErrors();var h=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(h)},resetElements:function(h){var m;if(this.settings.unhighlight)for(m=0;h[m];m++)this.settings.unhighlight.call(this,h[m],this.settings.errorClass,""),this.findByName(h[m].name).removeClass(this.settings.validClass);else h.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(h){var m=0,d;for(d in h)h[d]!==void 0&&h[d]!==null&&h[d]!==!1&&m++;return m},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(h){h.not(this.containers).text(""),this.addWrapper(h).hide()},valid:function(){return this.size()===0},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{e(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").trigger("focus").trigger("focusin")}catch{}},findLastActive:function(){var h=this.lastActive;return h&&e.grep(this.errorList,function(m){return m.element.name===h.name}).length===1&&h},elements:function(){var h=this,m={},d=["input","select","textarea","[contenteditable]"];return e(this.currentForm).find(d.concat(this.settings.customElements).join(", ")).not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var y=this.name||e(this).attr("name"),T=typeof e(this).attr("contenteditable")<"u"&&e(this).attr("contenteditable")!=="false";return!y&&h.settings.debug&&window.console&&console.error("%o has no name assigned",this),T&&(this.form=e(this).closest("form")[0],this.name=y),this.form!==h.currentForm||y in m||!h.objectLength(e(this).rules())?!1:(m[y]=!0,!0)})},clean:function(h){return e(h)[0]},errors:function(){var h=this.settings.errorClass.split(" ").join(".");return e(this.settings.errorElement+"."+h,this.errorContext)},resetInternals:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=e([]),this.toHide=e([])},reset:function(){this.resetInternals(),this.currentElements=e([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(h){this.reset(),this.toHide=this.errorsFor(h)},elementValue:function(h){var m=e(h),d=h.type,y=typeof m.attr("contenteditable")<"u"&&m.attr("contenteditable")!=="false",T,S;return d==="radio"||d==="checkbox"?this.findByName(h.name).filter(":checked").val():d==="number"&&typeof h.validity<"u"?h.validity.badInput?"NaN":m.val():(y?T=m.text():T=m.val(),d==="file"?T.substr(0,12)==="C:\\fakepath\\"?T.substr(12):(S=T.lastIndexOf("/"),S>=0||(S=T.lastIndexOf("\\"),S>=0)?T.substr(S+1):T):typeof T=="string"?T.replace(/\r/g,""):T)},check:function(h){h=this.validationTargetFor(this.clean(h));var m=e(h).rules(),d=e.map(m,function(z,J){return J}).length,y=!1,T=this.elementValue(h),S,P,Y,K;this.abortRequest(h),typeof m.normalizer=="function"?K=m.normalizer:typeof this.settings.normalizer=="function"&&(K=this.settings.normalizer),K&&(T=K.call(h,T),delete m.normalizer);for(P in m){Y={method:P,parameters:m[P]};try{if(S=e.validator.methods[P].call(this,T,h,Y.parameters),S==="dependency-mismatch"&&d===1){y=!0;continue}if(y=!1,S==="pending"){this.toHide=this.toHide.not(this.errorsFor(h));return}if(!S)return this.formatAndAdd(h,Y),!1}catch(z){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+h.id+", check the '"+Y.method+"' method.",z),z instanceof TypeError&&(z.message+=". Exception occurred when checking element "+h.id+", check the '"+Y.method+"' method."),z}}if(!y)return this.objectLength(m)&&this.successList.push(h),!0},customDataMessage:function(h,m){return e(h).data("msg"+m.charAt(0).toUpperCase()+m.substring(1).toLowerCase())||e(h).data("msg")},customMessage:function(h,m){var d=this.settings.messages[h];return d&&(d.constructor===String?d:d[m])},findDefined:function(){for(var h=0;h<arguments.length;h++)if(arguments[h]!==void 0)return arguments[h]},defaultMessage:function(h,m){typeof m=="string"&&(m={method:m});var d=this.findDefined(this.customMessage(h.name,m.method),this.customDataMessage(h,m.method),!this.settings.ignoreTitle&&h.title||void 0,e.validator.messages[m.method],"<strong>Warning: No message defined for "+h.name+"</strong>"),y=/\$?\{(\d+)\}/g;return typeof d=="function"?d=d.call(this,m.parameters,h):y.test(d)&&(d=e.validator.format(d.replace(y,"{$1}"),m.parameters)),d},formatAndAdd:function(h,m){var d=this.defaultMessage(h,m);this.errorList.push({message:d,element:h,method:m.method}),this.errorMap[h.name]=d,this.submitted[h.name]=d},addWrapper:function(h){return this.settings.wrapper&&(h=h.add(h.parent(this.settings.wrapper))),h},defaultShowErrors:function(){var h,m,d;for(h=0;this.errorList[h];h++)d=this.errorList[h],this.settings.highlight&&this.settings.highlight.call(this,d.element,this.settings.errorClass,this.settings.validClass),this.showLabel(d.element,d.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(h=0;this.successList[h];h++)this.showLabel(this.successList[h]);if(this.settings.unhighlight)for(h=0,m=this.validElements();m[h];h++)this.settings.unhighlight.call(this,m[h],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return e(this.errorList).map(function(){return this.element})},showLabel:function(h,m){var d,y,T,S,P=this.errorsFor(h),Y=this.idOrName(h),K=e(h).attr("aria-describedby");P.length?(P.removeClass(this.settings.validClass).addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?P.text(m||""):P.html(m||"")):(P=e("<"+this.settings.errorElement+">").attr("id",Y+"-error").addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?P.text(m||""):P.html(m||""),d=P,this.settings.wrapper&&(d=P.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.length?this.labelContainer.append(d):this.settings.errorPlacement?this.settings.errorPlacement.call(this,d,e(h)):d.insertAfter(h),P.is("label")?P.attr("for",Y):P.parents("label[for='"+this.escapeCssMeta(Y)+"']").length===0&&(T=P.attr("id"),K?K.match(new RegExp("\\b"+this.escapeCssMeta(T)+"\\b"))||(K+=" "+T):K=T,e(h).attr("aria-describedby",K),y=this.groups[h.name],y&&(S=this,e.each(S.groups,function(z,J){J===y&&e("[name='"+S.escapeCssMeta(z)+"']",S.currentForm).attr("aria-describedby",P.attr("id"))})))),!m&&this.settings.success&&(P.text(""),typeof this.settings.success=="string"?P.addClass(this.settings.success):this.settings.success(P,h)),this.toShow=this.toShow.add(P)},errorsFor:function(h){var m=this.escapeCssMeta(this.idOrName(h)),d=e(h).attr("aria-describedby"),y="label[for='"+m+"'], label[for='"+m+"'] *";return d&&(y=y+", #"+this.escapeCssMeta(d).replace(/\s+/g,", #")),this.errors().filter(y)},escapeCssMeta:function(h){return h===void 0?"":h.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(h){return this.groups[h.name]||(this.checkable(h)?h.name:h.id||h.name)},validationTargetFor:function(h){return this.checkable(h)&&(h=this.findByName(h.name)),e(h).not(this.settings.ignore)[0]},checkable:function(h){return/radio|checkbox/i.test(h.type)},findByName:function(h){return e(this.currentForm).find("[name='"+this.escapeCssMeta(h)+"']")},getLength:function(h,m){switch(m.nodeName.toLowerCase()){case"select":return e("option:selected",m).length;case"input":if(this.checkable(m))return this.findByName(m.name).filter(":checked").length}return h.length},depend:function(h,m){return this.dependTypes[typeof h]?this.dependTypes[typeof h](h,m):!0},dependTypes:{boolean:function(h){return h},string:function(h,m){return!!e(h,m.form).length},function:function(h,m){return h(m)}},optional:function(h){var m=this.elementValue(h);return!e.validator.methods.required.call(this,m,h)&&"dependency-mismatch"},elementAjaxPort:function(h){return"validate"+h.name},startRequest:function(h){this.pending[h.name]||(this.pendingRequest++,e(h).addClass(this.settings.pendingClass),this.pending[h.name]=!0)},stopRequest:function(h,m){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[h.name],e(h).removeClass(this.settings.pendingClass),m&&this.pendingRequest===0&&this.formSubmitted&&this.form()&&this.pendingRequest===0?(e(this.currentForm).trigger("submit"),this.submitButton&&e("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove(),this.formSubmitted=!1):!m&&this.pendingRequest===0&&this.formSubmitted&&(e(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},abortRequest:function(h){var m;this.pending[h.name]&&(m=this.elementAjaxPort(h),e.ajaxAbort(m),this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[h.name],e(h).removeClass(this.settings.pendingClass))},previousValue:function(h,m){return m=typeof m=="string"&&m||"remote",e.data(h,"previousValue")||e.data(h,"previousValue",{old:null,valid:!0,message:this.defaultMessage(h,{method:m})})},destroy:function(){this.resetForm(),e(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur").find(".validate-lessThan-blur").off(".validate-lessThan").removeClass("validate-lessThan-blur").find(".validate-lessThanEqual-blur").off(".validate-lessThanEqual").removeClass("validate-lessThanEqual-blur").find(".validate-greaterThanEqual-blur").off(".validate-greaterThanEqual").removeClass("validate-greaterThanEqual-blur").find(".validate-greaterThan-blur").off(".validate-greaterThan").removeClass("validate-greaterThan-blur")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(h,m){h.constructor===String?this.classRuleSettings[h]=m:e.extend(this.classRuleSettings,h)},classRules:function(h){var m={},d=e(h).attr("class");return d&&e.each(d.split(" "),function(){this in e.validator.classRuleSettings&&e.extend(m,e.validator.classRuleSettings[this])}),m},normalizeAttributeRule:function(h,m,d,y){/min|max|step/.test(d)&&(m===null||/number|range|text/.test(m))&&(y=Number(y),isNaN(y)&&(y=void 0)),y||y===0?h[d]=y:m===d&&m!=="range"&&(h[m==="date"?"dateISO":d]=!0)},attributeRules:function(h){var m={},d=e(h),y=h.getAttribute("type"),T,S;for(T in e.validator.methods)T==="required"?(S=h.getAttribute(T),S===""&&(S=!0),S=!!S):S=d.attr(T),this.normalizeAttributeRule(m,y,T,S);return m.maxlength&&/-1|2147483647|524288/.test(m.maxlength)&&delete m.maxlength,m},dataRules:function(h){var m={},d=e(h),y=h.getAttribute("type"),T,S;for(T in e.validator.methods)S=d.data("rule"+T.charAt(0).toUpperCase()+T.substring(1).toLowerCase()),S===""&&(S=!0),this.normalizeAttributeRule(m,y,T,S);return m},staticRules:function(h){var m={},d=e.data(h.form,"validator");return d.settings.rules&&(m=e.validator.normalizeRule(d.settings.rules[h.name])||{}),m},normalizeRules:function(h,m){return e.each(h,function(d,y){if(y===!1){delete h[d];return}if(y.param||y.depends){var T=!0;switch(typeof y.depends){case"string":T=!!e(y.depends,m.form).length;break;case"function":T=y.depends.call(m,m);break}T?h[d]=y.param!==void 0?y.param:!0:(e.data(m.form,"validator").resetElements(e(m)),delete h[d])}}),e.each(h,function(d,y){h[d]=typeof y=="function"&&d!=="normalizer"?y(m):y}),e.each(["minlength","maxlength"],function(){h[this]&&(h[this]=Number(h[this]))}),e.each(["rangelength","range"],function(){var d;h[this]&&(Array.isArray(h[this])?h[this]=[Number(h[this][0]),Number(h[this][1])]:typeof h[this]=="string"&&(d=h[this].replace(/[\[\]]/g,"").split(/[\s,]+/),h[this]=[Number(d[0]),Number(d[1])]))}),e.validator.autoCreateRanges&&(h.min!=null&&h.max!=null&&(h.range=[h.min,h.max],delete h.min,delete h.max),h.minlength!=null&&h.maxlength!=null&&(h.rangelength=[h.minlength,h.maxlength],delete h.minlength,delete h.maxlength)),h},normalizeRule:function(h){if(typeof h=="string"){var m={};e.each(h.split(/\s/),function(){m[this]=!0}),h=m}return h},addMethod:function(h,m,d){e.validator.methods[h]=m,e.validator.messages[h]=d!==void 0?d:e.validator.messages[h],m.length<3&&e.validator.addClassRules(h,e.validator.normalizeRule(h))},methods:{required:function(h,m,d){if(!this.depend(d,m))return"dependency-mismatch";if(m.nodeName.toLowerCase()==="select"){var y=e(m).val();return y&&y.length>0}return this.checkable(m)?this.getLength(h,m)>0:h!=null&&h.length>0},email:function(h,m){return this.optional(m)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(h)},url:function(h,m){return this.optional(m)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})+(?::(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(h)},date:function(){var h=!1;return function(m,d){return h||(h=!0,this.settings.debug&&window.console&&console.warn("The `date` method is deprecated and will be removed in version '2.0.0'.\nPlease don't use it, since it relies on the Date constructor, which\nbehaves very differently across browsers and locales. Use `dateISO`\ninstead or one of the locale specific methods in `localizations/`\nand `additional-methods.js`.")),this.optional(d)||!/Invalid|NaN/.test(new Date(m).toString())}}(),dateISO:function(h,m){return this.optional(m)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(h)},number:function(h,m){return this.optional(m)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:-?\.\d+)?$/.test(h)},digits:function(h,m){return this.optional(m)||/^\d+$/.test(h)},minlength:function(h,m,d){var y=Array.isArray(h)?h.length:this.getLength(h,m);return this.optional(m)||y>=d},maxlength:function(h,m,d){var y=Array.isArray(h)?h.length:this.getLength(h,m);return this.optional(m)||y<=d},rangelength:function(h,m,d){var y=Array.isArray(h)?h.length:this.getLength(h,m);return this.optional(m)||y>=d[0]&&y<=d[1]},min:function(h,m,d){return this.optional(m)||h>=d},max:function(h,m,d){return this.optional(m)||h<=d},range:function(h,m,d){return this.optional(m)||h>=d[0]&&h<=d[1]},step:function(h,m,d){var y=e(m).attr("type"),T="Step attribute on input type "+y+" is not supported.",S=["text","number","range"],P=new RegExp("\\b"+y+"\\b"),Y=y&&!P.test(S.join()),K=function(rt){var kt=(""+rt).match(/(?:\.(\d+))?$/);return kt&&kt[1]?kt[1].length:0},z=function(rt){return Math.round(rt*Math.pow(10,it))},J=!0,it;if(Y)throw new Error(T);return it=K(d),(K(h)>it||z(h)%z(d)!==0)&&(J=!1),this.optional(m)||J},equalTo:function(h,m,d){var y=e(d);return this.settings.onfocusout&&y.not(".validate-equalTo-blur").length&&y.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){e(m).valid()}),h===y.val()},remote:function(h,m,d,y){if(this.optional(m))return"dependency-mismatch";y=typeof y=="string"&&y||"remote";var T=this.previousValue(m,y),S,P,Y;return this.settings.messages[m.name]||(this.settings.messages[m.name]={}),T.originalMessage=T.originalMessage||this.settings.messages[m.name][y],this.settings.messages[m.name][y]=T.message,d=typeof d=="string"&&{url:d}||d,Y=e.param(e.extend({data:h},d.data)),T.valid!==null&&T.old===Y?T.valid:(T.old=Y,T.valid=null,S=this,this.startRequest(m),P={},P[m.name]=h,e.ajax(e.extend(!0,{mode:"abort",port:this.elementAjaxPort(m),dataType:"json",data:P,context:S.currentForm,success:function(K){var z=K===!0||K==="true",J,it,rt;S.settings.messages[m.name][y]=T.originalMessage,z?(rt=S.formSubmitted,S.toHide=S.errorsFor(m),S.formSubmitted=rt,S.successList.push(m),S.invalid[m.name]=!1,S.showErrors()):(J={},it=K||S.defaultMessage(m,{method:y,parameters:h}),J[m.name]=T.message=it,S.invalid[m.name]=!0,S.showErrors(J)),T.valid=z,S.stopRequest(m,z)}},d)),"pending")}}});var o={},f;return e.ajaxPrefilter?e.ajaxPrefilter(function(h,m,d){var y=h.port;h.mode==="abort"&&(e.ajaxAbort(y),o[y]=d)}):(f=e.ajax,e.ajax=function(h){var m=("mode"in h?h:e.ajaxSettings).mode,d=("port"in h?h:e.ajaxSettings).port;return m==="abort"?(e.ajaxAbort(d),o[d]=f.apply(this,arguments),o[d]):f.apply(this,arguments)}),e.ajaxAbort=function(h){o[h]&&(o[h].abort(),delete o[h])},e})})(j1);var K1={exports:{}};/*!
- * jQuery Validation Plugin v1.21.0
- *
- * https://jqueryvalidation.org/
- *
- * Copyright (c) 2024 Jörn Zaefferer
- * Released under the MIT license
- */(function(t){(function(e){t.exports?t.exports=e(Rc()):e(jQuery)})(function(e){return function(){function n(o){return o.replace(/<.[^<>]*?>/g," ").replace(/ | /gi," ").replace(/[.(),;:!?%#$'\"_+=\/\-“”’]*/g,"")}e.validator.addMethod("maxWords",function(o,f,h){return this.optional(f)||n(o).match(/\b\w+\b/g).length<=h},e.validator.format("Please enter {0} words or less.")),e.validator.addMethod("minWords",function(o,f,h){return this.optional(f)||n(o).match(/\b\w+\b/g).length>=h},e.validator.format("Please enter at least {0} words.")),e.validator.addMethod("rangeWords",function(o,f,h){var m=n(o),d=/\b\w+\b/g;return this.optional(f)||m.match(d).length>=h[0]&&m.match(d).length<=h[1]},e.validator.format("Please enter between {0} and {1} words."))}(),e.validator.addMethod("abaRoutingNumber",function(n){var o=0,f=n.split(""),h=f.length;if(h!==9)return!1;for(var m=0;m<h;m+=3)o+=parseInt(f[m],10)*3+parseInt(f[m+1],10)*7+parseInt(f[m+2],10);return o!==0&&o%10===0},"Please enter a valid routing number."),e.validator.addMethod("accept",function(n,o,f){var h=typeof f=="string"?f.replace(/\s/g,""):"image/*",m=this.optional(o),d,y,T;if(m)return m;if(e(o).attr("type")==="file"&&(h=h.replace(/[\-\[\]\/\{\}\(\)\+\?\.\\\^\$\|]/g,"\\$&").replace(/,/g,"|").replace(/\/\*/g,"/.*"),o.files&&o.files.length)){for(T=new RegExp(".?("+h+")$","i"),d=0;d<o.files.length;d++)if(y=o.files[d],!y.type.match(T))return!1}return!0},e.validator.format("Please enter a value with a valid mimetype.")),e.validator.addMethod("alphanumeric",function(n,o){return this.optional(o)||/^\w+$/i.test(n)},"Letters, numbers, and underscores only please."),e.validator.addMethod("bankaccountNL",function(n,o){if(this.optional(o))return!0;if(!/^[0-9]{9}|([0-9]{2} ){3}[0-9]{3}$/.test(n))return!1;var f=n.replace(/ /g,""),h=0,m=f.length,d,y,T;for(d=0;d<m;d++)y=m-d,T=f.substring(d,d+1),h=h+y*T;return h%11===0},"Please specify a valid bank account number."),e.validator.addMethod("bankorgiroaccountNL",function(n,o){return this.optional(o)||e.validator.methods.bankaccountNL.call(this,n,o)||e.validator.methods.giroaccountNL.call(this,n,o)},"Please specify a valid bank or giro account number."),e.validator.addMethod("bic",function(n,o){return this.optional(o)||/^([A-Z]{6}[A-Z2-9][A-NP-Z1-9])(X{3}|[A-WY-Z0-9][A-Z0-9]{2})?$/.test(n.toUpperCase())},"Please specify a valid BIC code."),e.validator.addMethod("cifES",function(n,o){if(this.optional(o))return!0;var f=new RegExp(/^([ABCDEFGHJKLMNPQRSUVW])(\d{7})([0-9A-J])$/gi),h=n.substring(0,1),m=n.substring(1,8),d=n.substring(8,9),y=0,T=0,S=0,P,Y,K,z;function J(it){return it%2===0}if(n.length!==9||!f.test(n))return!1;for(P=0;P<m.length;P++)Y=parseInt(m[P],10),J(P)?(Y*=2,S+=Y<10?Y:Y-9):T+=Y;return y=T+S,K=(10-y.toString().substr(-1)).toString(),K=parseInt(K,10)>9?"0":K,z="JABCDEFGHI".substr(K,1).toString(),h.match(/[ABEH]/)?d===K:h.match(/[KPQS]/)?d===z:d===K||d===z},"Please specify a valid CIF number."),e.validator.addMethod("cnhBR",function(n){if(n=n.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,""),n.length!==11)return!1;var o=0,f=0,h,m,d,y,T;if(h=n.charAt(0),new Array(12).join(h)===n)return!1;for(y=0,T=9,0;y<9;++y,--T)o+=+(n.charAt(y)*T);for(m=o%11,m>=10&&(m=0,f=2),o=0,y=0,T=1,0;y<9;++y,++T)o+=+(n.charAt(y)*T);return d=o%11,d>=10?d=0:d=d-f,String(m).concat(d)===n.substr(-2)},"Please specify a valid CNH number."),e.validator.addMethod("cnpjBR",function(n,o){if(this.optional(o))return!0;if(n=n.replace(/[^\d]+/g,""),n.length!==14||n==="00000000000000"||n==="11111111111111"||n==="22222222222222"||n==="33333333333333"||n==="44444444444444"||n==="55555555555555"||n==="66666666666666"||n==="77777777777777"||n==="88888888888888"||n==="99999999999999")return!1;for(var f=n.length-2,h=n.substring(0,f),m=n.substring(f),d=0,y=f-7,T=f;T>=1;T--)d+=h.charAt(f-T)*y--,y<2&&(y=9);var S=d%11<2?0:11-d%11;if(S!==parseInt(m.charAt(0),10))return!1;f=f+1,h=n.substring(0,f),d=0,y=f-7;for(var P=f;P>=1;P--)d+=h.charAt(f-P)*y--,y<2&&(y=9);return S=d%11<2?0:11-d%11,S===parseInt(m.charAt(1),10)},"Please specify a CNPJ value number."),e.validator.addMethod("cpfBR",function(n,o){if(this.optional(o))return!0;if(n=n.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,""),n.length!==11)return!1;var f=0,h,m,d,y;if(h=parseInt(n.substring(9,10),10),m=parseInt(n.substring(10,11),10),d=function(T,S){var P=T*10%11;return(P===10||P===11)&&(P=0),P===S},n===""||n==="00000000000"||n==="11111111111"||n==="22222222222"||n==="33333333333"||n==="44444444444"||n==="55555555555"||n==="66666666666"||n==="77777777777"||n==="88888888888"||n==="99999999999")return!1;for(y=1;y<=9;y++)f=f+parseInt(n.substring(y-1,y),10)*(11-y);if(d(f,h)){for(f=0,y=1;y<=10;y++)f=f+parseInt(n.substring(y-1,y),10)*(12-y);return d(f,m)}return!1},"Please specify a valid CPF number."),e.validator.addMethod("creditcard",function(n,o){if(this.optional(o))return"dependency-mismatch";if(/[^0-9 \-]+/.test(n))return!1;var f=0,h=0,m=!1,d,y;if(n=n.replace(/\D/g,""),n.length<13||n.length>19)return!1;for(d=n.length-1;d>=0;d--)y=n.charAt(d),h=parseInt(y,10),m&&(h*=2)>9&&(h-=9),f+=h,m=!m;return f%10===0},"Please enter a valid credit card number."),e.validator.addMethod("creditcardtypes",function(n,o,f){if(/[^0-9\-]+/.test(n))return!1;n=n.replace(/\D/g,"");var h=0;return f.mastercard&&(h|=1),f.visa&&(h|=2),f.amex&&(h|=4),f.dinersclub&&(h|=8),f.enroute&&(h|=16),f.discover&&(h|=32),f.jcb&&(h|=64),f.unknown&&(h|=128),f.all&&(h=255),h&1&&(/^(5[12345])/.test(n)||/^(2[234567])/.test(n))||h&2&&/^(4)/.test(n)?n.length===16:h&4&&/^(3[47])/.test(n)?n.length===15:h&8&&/^(3(0[012345]|[68]))/.test(n)?n.length===14:h&16&&/^(2(014|149))/.test(n)?n.length===15:h&32&&/^(6011)/.test(n)||h&64&&/^(3)/.test(n)?n.length===16:h&64&&/^(2131|1800)/.test(n)?n.length===15:!!(h&128)},"Please enter a valid credit card number."),e.validator.addMethod("currency",function(n,o,f){var h=typeof f=="string",m=h?f:f[0],d=h?!0:f[1],y;return m=m.replace(/,/g,""),m=d?m+"]":m+"]?",y="^["+m+"([1-9]{1}[0-9]{0,2}(\\,[0-9]{3})*(\\.[0-9]{0,2})?|[1-9]{1}[0-9]{0,}(\\.[0-9]{0,2})?|0(\\.[0-9]{0,2})?|(\\.[0-9]{1,2})?)$",y=new RegExp(y),this.optional(o)||y.test(n)},"Please specify a valid currency."),e.validator.addMethod("dateFA",function(n,o){return this.optional(o)||/^[1-4]\d{3}\/((0?[1-6]\/((3[0-1])|([1-2][0-9])|(0?[1-9])))|((1[0-2]|(0?[7-9]))\/(30|([1-2][0-9])|(0?[1-9]))))$/.test(n)},e.validator.messages.date),e.validator.addMethod("dateITA",function(n,o){var f=!1,h=/^\d{1,2}\/\d{1,2}\/\d{4}$/,m,d,y,T,S;return h.test(n)?(m=n.split("/"),d=parseInt(m[0],10),y=parseInt(m[1],10),T=parseInt(m[2],10),S=new Date(Date.UTC(T,y-1,d,12,0,0,0)),S.getUTCFullYear()===T&&S.getUTCMonth()===y-1&&S.getUTCDate()===d?f=!0:f=!1):f=!1,this.optional(o)||f},e.validator.messages.date),e.validator.addMethod("dateNL",function(n,o){return this.optional(o)||/^(0?[1-9]|[12]\d|3[01])[\.\/\-](0?[1-9]|1[012])[\.\/\-]([12]\d)?(\d\d)$/.test(n)},e.validator.messages.date),e.validator.addMethod("extension",function(n,o,f){return f=typeof f=="string"?f.replace(/,/g,"|"):"png|jpe?g|gif",this.optional(o)||n.match(new RegExp("\\.("+f+")$","i"))},e.validator.format("Please enter a value with a valid extension.")),e.validator.addMethod("giroaccountNL",function(n,o){return this.optional(o)||/^[0-9]{1,7}$/.test(n)},"Please specify a valid giro account number."),e.validator.addMethod("greaterThan",function(n,o,f){var h=e(f);return this.settings.onfocusout&&h.not(".validate-greaterThan-blur").length&&h.addClass("validate-greaterThan-blur").on("blur.validate-greaterThan",function(){e(o).valid()}),n>h.val()},"Please enter a greater value."),e.validator.addMethod("greaterThanEqual",function(n,o,f){var h=e(f);return this.settings.onfocusout&&h.not(".validate-greaterThanEqual-blur").length&&h.addClass("validate-greaterThanEqual-blur").on("blur.validate-greaterThanEqual",function(){e(o).valid()}),n>=h.val()},"Please enter a greater value."),e.validator.addMethod("iban",function(n,o){if(this.optional(o))return!0;var f=n.replace(/ /g,"").toUpperCase(),h="",m=!0,d="",y="",T,S,P,Y,K,z,J,it,rt,kt=5;if(f.length<kt||(T=f.substring(0,2),z={AL:"\\d{8}[\\dA-Z]{16}",AD:"\\d{8}[\\dA-Z]{12}",AT:"\\d{16}",AZ:"[\\dA-Z]{4}\\d{20}",BE:"\\d{12}",BH:"[A-Z]{4}[\\dA-Z]{14}",BA:"\\d{16}",BR:"\\d{23}[A-Z][\\dA-Z]",BG:"[A-Z]{4}\\d{6}[\\dA-Z]{8}",CR:"\\d{17}",HR:"\\d{17}",CY:"\\d{8}[\\dA-Z]{16}",CZ:"\\d{20}",DK:"\\d{14}",DO:"[A-Z]{4}\\d{20}",EE:"\\d{16}",FO:"\\d{14}",FI:"\\d{14}",FR:"\\d{10}[\\dA-Z]{11}\\d{2}",GE:"[\\dA-Z]{2}\\d{16}",DE:"\\d{18}",GI:"[A-Z]{4}[\\dA-Z]{15}",GR:"\\d{7}[\\dA-Z]{16}",GL:"\\d{14}",GT:"[\\dA-Z]{4}[\\dA-Z]{20}",HU:"\\d{24}",IS:"\\d{22}",IE:"[\\dA-Z]{4}\\d{14}",IL:"\\d{19}",IT:"[A-Z]\\d{10}[\\dA-Z]{12}",KZ:"\\d{3}[\\dA-Z]{13}",KW:"[A-Z]{4}[\\dA-Z]{22}",LV:"[A-Z]{4}[\\dA-Z]{13}",LB:"\\d{4}[\\dA-Z]{20}",LI:"\\d{5}[\\dA-Z]{12}",LT:"\\d{16}",LU:"\\d{3}[\\dA-Z]{13}",MK:"\\d{3}[\\dA-Z]{10}\\d{2}",MT:"[A-Z]{4}\\d{5}[\\dA-Z]{18}",MR:"\\d{23}",MU:"[A-Z]{4}\\d{19}[A-Z]{3}",MC:"\\d{10}[\\dA-Z]{11}\\d{2}",MD:"[\\dA-Z]{2}\\d{18}",ME:"\\d{18}",NL:"[A-Z]{4}\\d{10}",NO:"\\d{11}",PK:"[\\dA-Z]{4}\\d{16}",PS:"[\\dA-Z]{4}\\d{21}",PL:"\\d{24}",PT:"\\d{21}",RO:"[A-Z]{4}[\\dA-Z]{16}",SM:"[A-Z]\\d{10}[\\dA-Z]{12}",SA:"\\d{2}[\\dA-Z]{18}",RS:"\\d{18}",SK:"\\d{20}",SI:"\\d{15}",ES:"\\d{20}",SE:"\\d{20}",CH:"\\d{5}[\\dA-Z]{12}",TN:"\\d{20}",TR:"\\d{5}[\\dA-Z]{17}",AE:"\\d{3}\\d{16}",GB:"[A-Z]{4}\\d{14}",VG:"[\\dA-Z]{4}\\d{16}"},K=z[T],typeof K<"u"&&(J=new RegExp("^[A-Z]{2}\\d{2}"+K+"$",""),!J.test(f))))return!1;for(S=f.substring(4,f.length)+f.substring(0,4),it=0;it<S.length;it++)P=S.charAt(it),P!=="0"&&(m=!1),m||(h+="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".indexOf(P));for(rt=0;rt<h.length;rt++)Y=h.charAt(rt),y=""+d+Y,d=y%97;return d===1},"Please specify a valid IBAN."),e.validator.addMethod("integer",function(n,o){return this.optional(o)||/^-?\d+$/.test(n)},"A positive or negative non-decimal number please."),e.validator.addMethod("ipv4",function(n,o){return this.optional(o)||/^(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)$/i.test(n)},"Please enter a valid IP v4 address."),e.validator.addMethod("ipv6",function(n,o){return this.optional(o)||/^((([0-9A-Fa-f]{1,4}:){7}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}:[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){5}:([0-9A-Fa-f]{1,4}:)?[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){4}:([0-9A-Fa-f]{1,4}:){0,2}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){3}:([0-9A-Fa-f]{1,4}:){0,3}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){2}:([0-9A-Fa-f]{1,4}:){0,4}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){6}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(([0-9A-Fa-f]{1,4}:){0,5}:((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|(::([0-9A-Fa-f]{1,4}:){0,5}((\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b)\.){3}(\b((25[0-5])|(1\d{2})|(2[0-4]\d)|(\d{1,2}))\b))|([0-9A-Fa-f]{1,4}::([0-9A-Fa-f]{1,4}:){0,5}[0-9A-Fa-f]{1,4})|(::([0-9A-Fa-f]{1,4}:){0,6}[0-9A-Fa-f]{1,4})|(([0-9A-Fa-f]{1,4}:){1,7}:))$/i.test(n)},"Please enter a valid IP v6 address."),e.validator.addMethod("lessThan",function(n,o,f){var h=e(f);return this.settings.onfocusout&&h.not(".validate-lessThan-blur").length&&h.addClass("validate-lessThan-blur").on("blur.validate-lessThan",function(){e(o).valid()}),n<h.val()},"Please enter a lesser value."),e.validator.addMethod("lessThanEqual",function(n,o,f){var h=e(f);return this.settings.onfocusout&&h.not(".validate-lessThanEqual-blur").length&&h.addClass("validate-lessThanEqual-blur").on("blur.validate-lessThanEqual",function(){e(o).valid()}),n<=h.val()},"Please enter a lesser value."),e.validator.addMethod("lettersonly",function(n,o){return this.optional(o)||/^[a-z]+$/i.test(n)},"Letters only please."),e.validator.addMethod("letterswithbasicpunc",function(n,o){return this.optional(o)||/^[a-z\-.,()'"\s]+$/i.test(n)},"Letters or punctuation only please."),e.validator.addMethod("maxfiles",function(n,o,f){return this.optional(o)?!0:!(e(o).attr("type")==="file"&&o.files&&o.files.length>f)},e.validator.format("Please select no more than {0} files.")),e.validator.addMethod("maxsize",function(n,o,f){if(this.optional(o))return!0;if(e(o).attr("type")==="file"&&o.files&&o.files.length){for(var h=0;h<o.files.length;h++)if(o.files[h].size>f)return!1}return!0},e.validator.format("File size must not exceed {0} bytes each.")),e.validator.addMethod("maxsizetotal",function(n,o,f){if(this.optional(o))return!0;if(e(o).attr("type")==="file"&&o.files&&o.files.length){for(var h=0,m=0;m<o.files.length;m++)if(h+=o.files[m].size,h>f)return!1}return!0},e.validator.format("Total size of all files must not exceed {0} bytes.")),e.validator.addMethod("mobileNL",function(n,o){return this.optional(o)||/^((\+|00(\s|\s?\-\s?)?)31(\s|\s?\-\s?)?(\(0\)[\-\s]?)?|0)6((\s|\s?\-\s?)?[0-9]){8}$/.test(n)},"Please specify a valid mobile number."),e.validator.addMethod("mobileRU",function(n,o){var f=n.replace(/\(|\)|\s+|-/g,"");return this.optional(o)||f.length>9&&/^((\+7|7|8)+([0-9]){10})$/.test(f)},"Please specify a valid mobile number."),e.validator.addMethod("mobileUK",function(n,o){return n=n.replace(/\(|\)|\s+|-/g,""),this.optional(o)||n.length>9&&n.match(/^(?:(?:(?:00\s?|\+)44\s?|0)7(?:[1345789]\d{2}|624)\s?\d{3}\s?\d{3})$/)},"Please specify a valid mobile number."),e.validator.addMethod("netmask",function(n,o){return this.optional(o)||/^(254|252|248|240|224|192|128)\.0\.0\.0|255\.(254|252|248|240|224|192|128|0)\.0\.0|255\.255\.(254|252|248|240|224|192|128|0)\.0|255\.255\.255\.(254|252|248|240|224|192|128|0)/i.test(n)},"Please enter a valid netmask."),e.validator.addMethod("nieES",function(n,o){if(this.optional(o))return!0;var f=new RegExp(/^[MXYZ]{1}[0-9]{7,8}[TRWAGMYFPDXBNJZSQVHLCKET]{1}$/gi),h="TRWAGMYFPDXBNJZSQVHLCKET",m=n.substr(n.length-1).toUpperCase(),d;return n=n.toString().toUpperCase(),n.length>10||n.length<9||!f.test(n)?!1:(n=n.replace(/^[X]/,"0").replace(/^[Y]/,"1").replace(/^[Z]/,"2"),d=n.length===9?n.substr(0,8):n.substr(0,9),h.charAt(parseInt(d,10)%23)===m)},"Please specify a valid NIE number."),e.validator.addMethod("nifES",function(n,o){return this.optional(o)?!0:(n=n.toUpperCase(),n.match("((^[A-Z]{1}[0-9]{7}[A-Z0-9]{1}$|^[T]{1}[A-Z0-9]{8}$)|^[0-9]{8}[A-Z]{1}$)")?/^[0-9]{8}[A-Z]{1}$/.test(n)?"TRWAGMYFPDXBNJZSQVHLCKE".charAt(n.substring(8,0)%23)===n.charAt(8):/^[KLM]{1}/.test(n)?n[8]==="TRWAGMYFPDXBNJZSQVHLCKE".charAt(n.substring(8,1)%23):!1:!1)},"Please specify a valid NIF number."),e.validator.addMethod("nipPL",function(n){if(n=n.replace(/[^0-9]/g,""),n.length!==10)return!1;for(var o=[6,5,7,2,3,4,5,6,7],f=0,h=0;h<9;h++)f+=o[h]*n[h];var m=f%11,d=m===10?0:m;return d===parseInt(n[9],10)},"Please specify a valid NIP number."),e.validator.addMethod("nisBR",function(n){var o,f,h=0,m,d,y;if(n=n.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,""),n.length!==11)return!1;for(f=parseInt(n.substring(10,11),10),o=parseInt(n.substring(0,10),10),d=2;d<12;d++)y=d,d===10&&(y=2),d===11&&(y=3),h+=o%10*y,o=parseInt(o/10,10);return m=h%11,m>1?m=11-m:m=0,f===m},"Please specify a valid NIS/PIS number."),e.validator.addMethod("notEqualTo",function(n,o,f){return this.optional(o)||!e.validator.methods.equalTo.call(this,n,o,f)},"Please enter a different value, values must not be the same."),e.validator.addMethod("nowhitespace",function(n,o){return this.optional(o)||/^\S+$/i.test(n)},"No white space please."),e.validator.addMethod("pattern",function(n,o,f){return this.optional(o)?!0:(typeof f=="string"&&(f=new RegExp("^(?:"+f+")$")),f.test(n))},"Invalid format."),e.validator.addMethod("phoneNL",function(n,o){return this.optional(o)||/^((\+|00(\s|\s?\-\s?)?)31(\s|\s?\-\s?)?(\(0\)[\-\s]?)?|0)[1-9]((\s|\s?\-\s?)?[0-9]){8}$/.test(n)},"Please specify a valid phone number."),e.validator.addMethod("phonePL",function(n,o){n=n.replace(/\s+/g,"");var f=/^(?:(?:(?:\+|00)?48)|(?:\(\+?48\)))?(?:1[2-8]|2[2-69]|3[2-49]|4[1-68]|5[0-9]|6[0-35-9]|[7-8][1-9]|9[145])\d{7}$/;return this.optional(o)||f.test(n)},"Please specify a valid phone number."),e.validator.addMethod("phonesUK",function(n,o){return n=n.replace(/\(|\)|\s+|-/g,""),this.optional(o)||n.length>9&&n.match(/^(?:(?:(?:00\s?|\+)44\s?|0)(?:1\d{8,9}|[23]\d{9}|7(?:[1345789]\d{8}|624\d{6})))$/)},"Please specify a valid uk phone number."),e.validator.addMethod("phoneUK",function(n,o){return n=n.replace(/\(|\)|\s+|-/g,""),this.optional(o)||n.length>9&&n.match(/^(?:(?:(?:00\s?|\+)44\s?)|(?:\(?0))(?:\d{2}\)?\s?\d{4}\s?\d{4}|\d{3}\)?\s?\d{3}\s?\d{3,4}|\d{4}\)?\s?(?:\d{5}|\d{3}\s?\d{3})|\d{5}\)?\s?\d{4,5})$/)},"Please specify a valid phone number."),e.validator.addMethod("phoneUS",function(n,o){return n=n.replace(/\s+/g,""),this.optional(o)||n.length>9&&n.match(/^(\+?1-?)?(\([2-9]([02-9]\d|1[02-9])\)|[2-9]([02-9]\d|1[02-9]))-?[2-9]\d{2}-?\d{4}$/)},"Please specify a valid phone number."),e.validator.addMethod("postalcodeBR",function(n,o){return this.optional(o)||/^\d{2}.\d{3}-\d{3}?$|^\d{5}-?\d{3}?$/.test(n)},"Informe um CEP válido."),e.validator.addMethod("postalCodeCA",function(n,o){return this.optional(o)||/^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJKLMNPRSTVWXYZ] *\d[ABCEGHJKLMNPRSTVWXYZ]\d$/i.test(n)},"Please specify a valid postal code."),e.validator.addMethod("postalcodeIT",function(n,o){return this.optional(o)||/^\d{5}$/.test(n)},"Please specify a valid postal code."),e.validator.addMethod("postalcodeNL",function(n,o){return this.optional(o)||/^[1-9][0-9]{3}\s?[a-zA-Z]{2}$/.test(n)},"Please specify a valid postal code."),e.validator.addMethod("postcodeUK",function(n,o){return this.optional(o)||/^((([A-PR-UWYZ][0-9])|([A-PR-UWYZ][0-9][0-9])|([A-PR-UWYZ][A-HK-Y][0-9])|([A-PR-UWYZ][A-HK-Y][0-9][0-9])|([A-PR-UWYZ][0-9][A-HJKSTUW])|([A-PR-UWYZ][A-HK-Y][0-9][ABEHMNPRVWXY]))\s?([0-9][ABD-HJLNP-UW-Z]{2})|(GIR)\s?(0AA))$/i.test(n)},"Please specify a valid UK postcode."),e.validator.addMethod("require_from_group",function(n,o,f){var h=e(f[1],o.form),m=h.eq(0),d=m.data("valid_req_grp")?m.data("valid_req_grp"):e.extend({},this),y=h.filter(function(){return d.elementValue(this)}).length>=f[0];return m.data("valid_req_grp",d),e(o).data("being_validated")||(h.data("being_validated",!0),h.each(function(){d.element(this)}),h.data("being_validated",!1)),y},e.validator.format("Please fill at least {0} of these fields.")),e.validator.addMethod("skip_or_fill_minimum",function(n,o,f){var h=e(f[1],o.form),m=h.eq(0),d=m.data("valid_skip")?m.data("valid_skip"):e.extend({},this),y=h.filter(function(){return d.elementValue(this)}).length,T=y===0||y>=f[0];return m.data("valid_skip",d),e(o).data("being_validated")||(h.data("being_validated",!0),h.each(function(){d.element(this)}),h.data("being_validated",!1)),T},e.validator.format("Please either skip these fields or fill at least {0} of them.")),e.validator.addMethod("stateUS",function(n,o,f){var h=typeof f>"u",m=h||typeof f.caseSensitive>"u"?!1:f.caseSensitive,d=h||typeof f.includeTerritories>"u"?!1:f.includeTerritories,y=h||typeof f.includeMilitary>"u"?!1:f.includeMilitary,T;return!d&&!y?T="^(A[KLRZ]|C[AOT]|D[CE]|FL|GA|HI|I[ADLN]|K[SY]|LA|M[ADEINOST]|N[CDEHJMVY]|O[HKR]|PA|RI|S[CD]|T[NX]|UT|V[AT]|W[AIVY])$":d&&y?T="^(A[AEKLPRSZ]|C[AOT]|D[CE]|FL|G[AU]|HI|I[ADLN]|K[SY]|LA|M[ADEINOPST]|N[CDEHJMVY]|O[HKR]|P[AR]|RI|S[CD]|T[NX]|UT|V[AIT]|W[AIVY])$":d?T="^(A[KLRSZ]|C[AOT]|D[CE]|FL|G[AU]|HI|I[ADLN]|K[SY]|LA|M[ADEINOPST]|N[CDEHJMVY]|O[HKR]|P[AR]|RI|S[CD]|T[NX]|UT|V[AIT]|W[AIVY])$":T="^(A[AEKLPRZ]|C[AOT]|D[CE]|FL|GA|HI|I[ADLN]|K[SY]|LA|M[ADEINOST]|N[CDEHJMVY]|O[HKR]|PA|RI|S[CD]|T[NX]|UT|V[AT]|W[AIVY])$",T=m?new RegExp(T):new RegExp(T,"i"),this.optional(o)||T.test(n)},"Please specify a valid state."),e.validator.addMethod("strippedminlength",function(n,o,f){return e(n).text().length>=f},e.validator.format("Please enter at least {0} characters.")),e.validator.addMethod("time",function(n,o){return this.optional(o)||/^([01]\d|2[0-3]|[0-9])(:[0-5]\d){1,2}$/.test(n)},"Please enter a valid time, between 00:00 and 23:59."),e.validator.addMethod("time12h",function(n,o){return this.optional(o)||/^((0?[1-9]|1[012])(:[0-5]\d){1,2}(\ ?[AP]M))$/i.test(n)},"Please enter a valid time in 12-hour am/pm format."),e.validator.addMethod("url2",function(n,o){return this.optional(o)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})+(?::(?:[^\]\[?\/<~#`!@$^&*()+=}|:";',>{ ]|%[0-9A-Fa-f]{2})*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?)|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff])|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62}\.)))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(n)},e.validator.messages.url),e.validator.addMethod("vinUS",function(n){if(n.length!==17)return!1;var o=["A","B","C","D","E","F","G","H","J","K","L","M","N","P","R","S","T","U","V","W","X","Y","Z"],f=[1,2,3,4,5,6,7,8,1,2,3,4,5,7,9,2,3,4,5,6,7,8,9],h=[8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2],m=0,d,y,T,S,P,Y;for(d=0;d<17;d++)S=h[d],T=n.slice(d,d+1),isNaN(T)?(T=T.toUpperCase(),y=f[o.indexOf(T)]):y=parseInt(T,10),d===8&&(Y=y,T==="X"&&(Y=10)),m+=y*S;return P=m%11,P===Y},"The specified vehicle identification number (VIN) is invalid."),e.validator.addMethod("zipcodeUS",function(n,o){return this.optional(o)||/^\d{5}(-\d{4})?$/.test(n)},"The specified US ZIP Code is invalid."),e.validator.addMethod("ziprange",function(n,o){return this.optional(o)||/^90[2-5]\d\{2\}-\d{4}$/.test(n)},"Your ZIP-code must be in the range 902xx-xxxx to 905xx-xxxx."),e})})(K1);var $l={exports:{}};/**
- * @license
- * Lodash <https://lodash.com/>
- * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
- * Released under MIT license <https://lodash.com/license>
- * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
- * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
- */$l.exports;(function(t,e){(function(){var n,o="4.17.21",f=200,h="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",m="Expected a function",d="Invalid `variable` option passed into `_.template`",y="__lodash_hash_undefined__",T=500,S="__lodash_placeholder__",P=1,Y=2,K=4,z=1,J=2,it=1,rt=2,kt=4,St=8,bt=16,Ct=32,Nt=64,w=128,ee=256,Et=512,de=30,pe="...",ie=800,At=16,Zt=1,i=2,r=3,l=1/0,u=9007199254740991,p=17976931348623157e292,v=0/0,D=4294967295,A=D-1,O=D>>>1,H=[["ary",w],["bind",it],["bindKey",rt],["curry",St],["curryRight",bt],["flip",Et],["partial",Ct],["partialRight",Nt],["rearg",ee]],F="[object Arguments]",tt="[object Array]",at="[object AsyncFunction]",q="[object Boolean]",Z="[object Date]",ut="[object DOMException]",mt="[object Error]",Dt="[object Function]",Tt="[object GeneratorFunction]",Ft="[object Map]",qt="[object Number]",Vt="[object Null]",Bt="[object Object]",Kt="[object Promise]",me="[object Proxy]",zt="[object RegExp]",Jt="[object Set]",Yt="[object String]",ae="[object Symbol]",Gt="[object Undefined]",wt="[object WeakMap]",Ne="[object WeakSet]",ui="[object ArrayBuffer]",hi="[object DataView]",ue="[object Float32Array]",vi="[object Float64Array]",yi="[object Int8Array]",qe="[object Int16Array]",Re="[object Int32Array]",je="[object Uint8Array]",oi="[object Uint8ClampedArray]",bi="[object Uint16Array]",$e="[object Uint32Array]",Dr=/\b__p \+= '';/g,qs=/\b(__p \+=) '' \+/g,Vs=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ze=/&(?:amp|lt|gt|quot|#39);/g,An=/[&<>"']/g,js=RegExp(Ze.source),bs=RegExp(An.source),ti=/<%-([\s\S]+?)%>/g,Ye=/<%([\s\S]+?)%>/g,Ai=/<%=([\s\S]+?)%>/g,Le=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Je=/^\w*$/,ka=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Mn=/[\\^$.*+?()[\]{}|]/g,ws=RegExp(Mn.source),Ks=/^\s+/,Tr=/\s/,Pu=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Nu=/\{\n\/\* \[wrapped with (.+)\] \*/,Lu=/,? & /,Ea=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ru=/[()=,{}\[\]\/\s]/,Hu=/\\(\\)?/g,Aa=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ma=/\w*$/,xs=/^[-+]0x[0-9a-f]+$/i,Ia=/^0b[01]+$/i,yo=/^\[object .+?Constructor\]$/,bo=/^0o[0-7]+$/i,Sr=/^(?:0|[1-9]\d*)$/,Oa=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,kr=/($^)/,Gs=/['\n\r\u2028\u2029\\]/g,Xs="\\ud800-\\udfff",Pa="\\u0300-\\u036f",Na="\\ufe20-\\ufe2f",La="\\u20d0-\\u20ff",Ra=Pa+Na+La,Er="\\u2700-\\u27bf",Ha="a-z\\xdf-\\xf6\\xf8-\\xff",Fu="\\xac\\xb1\\xd7\\xf7",Fa="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Wa="\\u2000-\\u206f",wo=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",xo="A-Z\\xc0-\\xd6\\xd8-\\xde",ci="\\ufe0e\\ufe0f",Kn=Fu+Fa+Wa+wo,Cs="['’]",Wu="["+Xs+"]",Ya="["+Kn+"]",Ds="["+Ra+"]",Co="\\d+",Ar="["+Er+"]",Do="["+Ha+"]",za="[^"+Xs+Kn+Co+Er+Ha+xo+"]",To="\\ud83c[\\udffb-\\udfff]",Yi="(?:"+Ds+"|"+To+")",So="[^"+Xs+"]",Gn="(?:\\ud83c[\\udde6-\\uddff]){2}",ko="[\\ud800-\\udbff][\\udc00-\\udfff]",Ts="["+xo+"]",In="\\u200d",On="(?:"+Do+"|"+za+")",Eo="(?:"+Ts+"|"+za+")",Ba="(?:"+Cs+"(?:d|ll|m|re|s|t|ve))?",Ss="(?:"+Cs+"(?:D|LL|M|RE|S|T|VE))?",Ao=Yi+"?",Mr="["+ci+"]?",Ua="(?:"+In+"(?:"+[So,Gn,ko].join("|")+")"+Mr+Ao+")*",qa="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Yu="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Mo=Mr+Ao+Ua,zu="(?:"+[Ar,Gn,ko].join("|")+")"+Mo,Bu="(?:"+[So+Ds+"?",Ds,Gn,ko,Wu].join("|")+")",Io=RegExp(Cs,"g"),Uu=RegExp(Ds,"g"),Oo=RegExp(To+"(?="+To+")|"+Bu+Mo,"g"),qu=RegExp([Ts+"?"+Do+"+"+Ba+"(?="+[Ya,Ts,"$"].join("|")+")",Eo+"+"+Ss+"(?="+[Ya,Ts+On,"$"].join("|")+")",Ts+"?"+On+"+"+Ba,Ts+"+"+Ss,Yu,qa,Co,zu].join("|"),"g"),Vu=RegExp("["+In+Xs+Ra+ci+"]"),ju=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ku=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Gu=-1,Oe={};Oe[ue]=Oe[vi]=Oe[yi]=Oe[qe]=Oe[Re]=Oe[je]=Oe[oi]=Oe[bi]=Oe[$e]=!0,Oe[F]=Oe[tt]=Oe[ui]=Oe[q]=Oe[hi]=Oe[Z]=Oe[mt]=Oe[Dt]=Oe[Ft]=Oe[qt]=Oe[Bt]=Oe[zt]=Oe[Jt]=Oe[Yt]=Oe[wt]=!1;var Ae={};Ae[F]=Ae[tt]=Ae[ui]=Ae[hi]=Ae[q]=Ae[Z]=Ae[ue]=Ae[vi]=Ae[yi]=Ae[qe]=Ae[Re]=Ae[Ft]=Ae[qt]=Ae[Bt]=Ae[zt]=Ae[Jt]=Ae[Yt]=Ae[ae]=Ae[je]=Ae[oi]=Ae[bi]=Ae[$e]=!0,Ae[mt]=Ae[Dt]=Ae[wt]=!1;var Va={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Po={"&":"&","<":"<",">":">",'"':""","'":"'"},ja={"&":"&","<":"<",">":">",""":'"',"'":"'"},Ka={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},No=parseFloat,Xu=parseInt,Ga=typeof jr=="object"&&jr&&jr.Object===Object&&jr,Zu=typeof self=="object"&&self&&self.Object===Object&&self,ze=Ga||Zu||Function("return this")(),Ir=e&&!e.nodeType&&e,pn=Ir&&!0&&t&&!t.nodeType&&t,Xa=pn&&pn.exports===Ir,Lo=Xa&&Ga.process,Mi=function(){try{var R=pn&&pn.require&&pn.require("util").types;return R||Lo&&Lo.binding&&Lo.binding("util")}catch{}}(),c=Mi&&Mi.isArrayBuffer,_=Mi&&Mi.isDate,b=Mi&&Mi.isMap,C=Mi&&Mi.isRegExp,k=Mi&&Mi.isSet,E=Mi&&Mi.isTypedArray;function I(R,G,j){switch(j.length){case 0:return R.call(G);case 1:return R.call(G,j[0]);case 2:return R.call(G,j[0],j[1]);case 3:return R.call(G,j[0],j[1],j[2])}return R.apply(G,j)}function V(R,G,j,ft){for(var dt=-1,Lt=R==null?0:R.length;++dt<Lt;){var Rt=R[dt];G(ft,Rt,j(Rt),R)}return ft}function B(R,G){for(var j=-1,ft=R==null?0:R.length;++j<ft&&G(R[j],j,R)!==!1;);return R}function $(R,G){for(var j=R==null?0:R.length;j--&&G(R[j],j,R)!==!1;);return R}function ht(R,G){for(var j=-1,ft=R==null?0:R.length;++j<ft;)if(!G(R[j],j,R))return!1;return!0}function ct(R,G){for(var j=-1,ft=R==null?0:R.length,dt=0,Lt=[];++j<ft;){var Rt=R[j];G(Rt,j,R)&&(Lt[dt++]=Rt)}return Lt}function st(R,G){var j=R==null?0:R.length;return!!j&&Ie(R,G,0)>-1}function yt(R,G,j){for(var ft=-1,dt=R==null?0:R.length;++ft<dt;)if(j(G,R[ft]))return!0;return!1}function Pt(R,G){for(var j=-1,ft=R==null?0:R.length,dt=Array(ft);++j<ft;)dt[j]=G(R[j],j,R);return dt}function re(R,G){for(var j=-1,ft=G.length,dt=R.length;++j<ft;)R[dt+j]=G[j];return R}function se(R,G,j,ft){var dt=-1,Lt=R==null?0:R.length;for(ft&&Lt&&(j=R[++dt]);++dt<Lt;)j=G(j,R[dt],dt,R);return j}function ei(R,G,j,ft){var dt=R==null?0:R.length;for(ft&&dt&&(j=R[--dt]);dt--;)j=G(j,R[dt],dt,R);return j}function Be(R,G){for(var j=-1,ft=R==null?0:R.length;++j<ft;)if(G(R[j],j,R))return!0;return!1}var Qi=Xn("length");function $i(R){return R.split("")}function ye(R){return R.match(Ea)||[]}function Pn(R,G,j){var ft;return j(R,function(dt,Lt,Rt){if(G(dt,Lt,Rt))return ft=Lt,!1}),ft}function be(R,G,j,ft){for(var dt=R.length,Lt=j+(ft?1:-1);ft?Lt--:++Lt<dt;)if(G(R[Lt],Lt,R))return Lt;return-1}function Ie(R,G,j){return G===G?$u(R,G,j):be(R,Or,j)}function Zs(R,G,j,ft){for(var dt=j-1,Lt=R.length;++dt<Lt;)if(ft(R[dt],G))return dt;return-1}function Or(R){return R!==R}function zi(R,G){var j=R==null?0:R.length;return j?di(R,G)/j:v}function Xn(R){return function(G){return G==null?n:G[R]}}function Ii(R){return function(G){return R==null?n:R[G]}}function gn(R,G,j,ft,dt){return dt(R,function(Lt,Rt,It){j=ft?(ft=!1,Lt):G(j,Lt,Rt,It)}),j}function Nn(R,G){var j=R.length;for(R.sort(G);j--;)R[j]=R[j].value;return R}function di(R,G){for(var j,ft=-1,dt=R.length;++ft<dt;){var Lt=G(R[ft]);Lt!==n&&(j=j===n?Lt:j+Lt)}return j}function Js(R,G){for(var j=-1,ft=Array(R);++j<R;)ft[j]=G(j);return ft}function mn(R,G){return Pt(G,function(j){return[j,R[j]]})}function tn(R){return R&&R.slice(0,Ja(R)+1).replace(Ks,"")}function wi(R){return function(G){return R(G)}}function Ro(R,G){return Pt(G,function(j){return R[j]})}function Qs(R,G){return R.has(G)}function Se(R,G){for(var j=-1,ft=R.length;++j<ft&&Ie(G,R[j],0)>-1;);return j}function $s(R,G){for(var j=R.length;j--&&Ie(G,R[j],0)>-1;);return j}function Bi(R,G){for(var j=R.length,ft=0;j--;)R[j]===G&&++ft;return ft}var ks=Ii(Va),Ju=Ii(Po);function Qu(R){return"\\"+Ka[R]}function Za(R,G){return R==null?n:R[G]}function Oi(R){return Vu.test(R)}function Ho(R){return ju.test(R)}function Ln(R){for(var G,j=[];!(G=R.next()).done;)j.push(G.value);return j}function Pr(R){var G=-1,j=Array(R.size);return R.forEach(function(ft,dt){j[++G]=[dt,ft]}),j}function Es(R,G){return function(j){return R(G(j))}}function Ui(R,G){for(var j=-1,ft=R.length,dt=0,Lt=[];++j<ft;){var Rt=R[j];(Rt===G||Rt===S)&&(R[j]=S,Lt[dt++]=j)}return Lt}function Zn(R){var G=-1,j=Array(R.size);return R.forEach(function(ft){j[++G]=ft}),j}function Fo(R){var G=-1,j=Array(R.size);return R.forEach(function(ft){j[++G]=[ft,ft]}),j}function $u(R,G,j){for(var ft=j-1,dt=R.length;++ft<dt;)if(R[ft]===G)return ft;return-1}function Nr(R,G,j){for(var ft=j+1;ft--;)if(R[ft]===G)return ft;return ft}function Rn(R){return Oi(R)?Qa(R):Qi(R)}function xi(R){return Oi(R)?W(R):$i(R)}function Ja(R){for(var G=R.length;G--&&Tr.test(R.charAt(G)););return G}var Wo=Ii(ja);function Qa(R){for(var G=Oo.lastIndex=0;Oo.test(R);)++G;return G}function W(R){return R.match(Oo)||[]}function Q(R){return R.match(qu)||[]}var nt=function R(G){G=G==null?ze:ot.defaults(ze.Object(),G,ot.pick(ze,Ku));var j=G.Array,ft=G.Date,dt=G.Error,Lt=G.Function,Rt=G.Math,It=G.Object,he=G.RegExp,jt=G.String,_e=G.TypeError,ii=j.prototype,ai=Lt.prototype,ni=It.prototype,Ci=G["__core-js_shared__"],_n=ai.toString,ne=ni.hasOwnProperty,Y_=0,Mf=function(){var s=/[^.]+$/.exec(Ci&&Ci.keys&&Ci.keys.IE_PROTO||"");return s?"Symbol(src)_1."+s:""}(),$a=ni.toString,z_=_n.call(It),B_=ze._,U_=he("^"+_n.call(ne).replace(Mn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),tl=Xa?G.Buffer:n,As=G.Symbol,el=G.Uint8Array,If=tl?tl.allocUnsafe:n,il=Es(It.getPrototypeOf,It),Of=It.create,Pf=ni.propertyIsEnumerable,nl=ii.splice,Nf=As?As.isConcatSpreadable:n,Yo=As?As.iterator:n,tr=As?As.toStringTag:n,sl=function(){try{var s=rr(It,"defineProperty");return s({},"",{}),s}catch{}}(),q_=G.clearTimeout!==ze.clearTimeout&&G.clearTimeout,V_=ft&&ft.now!==ze.Date.now&&ft.now,j_=G.setTimeout!==ze.setTimeout&&G.setTimeout,rl=Rt.ceil,ol=Rt.floor,th=It.getOwnPropertySymbols,K_=tl?tl.isBuffer:n,Lf=G.isFinite,G_=ii.join,X_=Es(It.keys,It),si=Rt.max,pi=Rt.min,Z_=ft.now,J_=G.parseInt,Rf=Rt.random,Q_=ii.reverse,eh=rr(G,"DataView"),zo=rr(G,"Map"),ih=rr(G,"Promise"),Lr=rr(G,"Set"),Bo=rr(G,"WeakMap"),Uo=rr(It,"create"),al=Bo&&new Bo,Rr={},$_=or(eh),tv=or(zo),ev=or(ih),iv=or(Lr),nv=or(Bo),ll=As?As.prototype:n,qo=ll?ll.valueOf:n,Hf=ll?ll.toString:n;function N(s){if(Ve(s)&&!oe(s)&&!(s instanceof xe)){if(s instanceof en)return s;if(ne.call(s,"__wrapped__"))return Fd(s)}return new en(s)}var Hr=function(){function s(){}return function(a){if(!Ue(a))return{};if(Of)return Of(a);s.prototype=a;var g=new s;return s.prototype=n,g}}();function ul(){}function en(s,a){this.__wrapped__=s,this.__actions__=[],this.__chain__=!!a,this.__index__=0,this.__values__=n}N.templateSettings={escape:ti,evaluate:Ye,interpolate:Ai,variable:"",imports:{_:N}},N.prototype=ul.prototype,N.prototype.constructor=N,en.prototype=Hr(ul.prototype),en.prototype.constructor=en;function xe(s){this.__wrapped__=s,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=D,this.__views__=[]}function sv(){var s=new xe(this.__wrapped__);return s.__actions__=Pi(this.__actions__),s.__dir__=this.__dir__,s.__filtered__=this.__filtered__,s.__iteratees__=Pi(this.__iteratees__),s.__takeCount__=this.__takeCount__,s.__views__=Pi(this.__views__),s}function rv(){if(this.__filtered__){var s=new xe(this);s.__dir__=-1,s.__filtered__=!0}else s=this.clone(),s.__dir__*=-1;return s}function ov(){var s=this.__wrapped__.value(),a=this.__dir__,g=oe(s),x=a<0,M=g?s.length:0,L=v0(0,M,this.__views__),U=L.start,X=L.end,et=X-U,pt=x?X:U-1,gt=this.__iteratees__,_t=gt.length,Mt=0,Wt=pi(et,this.__takeCount__);if(!g||!x&&M==et&&Wt==et)return ad(s,this.__actions__);var $t=[];t:for(;et--&&Mt<Wt;){pt+=a;for(var ge=-1,te=s[pt];++ge<_t;){var we=gt[ge],De=we.iteratee,ji=we.type,Si=De(te);if(ji==i)te=Si;else if(!Si){if(ji==Zt)continue t;break t}}$t[Mt++]=te}return $t}xe.prototype=Hr(ul.prototype),xe.prototype.constructor=xe;function er(s){var a=-1,g=s==null?0:s.length;for(this.clear();++a<g;){var x=s[a];this.set(x[0],x[1])}}function av(){this.__data__=Uo?Uo(null):{},this.size=0}function lv(s){var a=this.has(s)&&delete this.__data__[s];return this.size-=a?1:0,a}function uv(s){var a=this.__data__;if(Uo){var g=a[s];return g===y?n:g}return ne.call(a,s)?a[s]:n}function hv(s){var a=this.__data__;return Uo?a[s]!==n:ne.call(a,s)}function cv(s,a){var g=this.__data__;return this.size+=this.has(s)?0:1,g[s]=Uo&&a===n?y:a,this}er.prototype.clear=av,er.prototype.delete=lv,er.prototype.get=uv,er.prototype.has=hv,er.prototype.set=cv;function Jn(s){var a=-1,g=s==null?0:s.length;for(this.clear();++a<g;){var x=s[a];this.set(x[0],x[1])}}function fv(){this.__data__=[],this.size=0}function dv(s){var a=this.__data__,g=hl(a,s);if(g<0)return!1;var x=a.length-1;return g==x?a.pop():nl.call(a,g,1),--this.size,!0}function pv(s){var a=this.__data__,g=hl(a,s);return g<0?n:a[g][1]}function gv(s){return hl(this.__data__,s)>-1}function mv(s,a){var g=this.__data__,x=hl(g,s);return x<0?(++this.size,g.push([s,a])):g[x][1]=a,this}Jn.prototype.clear=fv,Jn.prototype.delete=dv,Jn.prototype.get=pv,Jn.prototype.has=gv,Jn.prototype.set=mv;function Qn(s){var a=-1,g=s==null?0:s.length;for(this.clear();++a<g;){var x=s[a];this.set(x[0],x[1])}}function _v(){this.size=0,this.__data__={hash:new er,map:new(zo||Jn),string:new er}}function vv(s){var a=xl(this,s).delete(s);return this.size-=a?1:0,a}function yv(s){return xl(this,s).get(s)}function bv(s){return xl(this,s).has(s)}function wv(s,a){var g=xl(this,s),x=g.size;return g.set(s,a),this.size+=g.size==x?0:1,this}Qn.prototype.clear=_v,Qn.prototype.delete=vv,Qn.prototype.get=yv,Qn.prototype.has=bv,Qn.prototype.set=wv;function ir(s){var a=-1,g=s==null?0:s.length;for(this.__data__=new Qn;++a<g;)this.add(s[a])}function xv(s){return this.__data__.set(s,y),this}function Cv(s){return this.__data__.has(s)}ir.prototype.add=ir.prototype.push=xv,ir.prototype.has=Cv;function vn(s){var a=this.__data__=new Jn(s);this.size=a.size}function Dv(){this.__data__=new Jn,this.size=0}function Tv(s){var a=this.__data__,g=a.delete(s);return this.size=a.size,g}function Sv(s){return this.__data__.get(s)}function kv(s){return this.__data__.has(s)}function Ev(s,a){var g=this.__data__;if(g instanceof Jn){var x=g.__data__;if(!zo||x.length<f-1)return x.push([s,a]),this.size=++g.size,this;g=this.__data__=new Qn(x)}return g.set(s,a),this.size=g.size,this}vn.prototype.clear=Dv,vn.prototype.delete=Tv,vn.prototype.get=Sv,vn.prototype.has=kv,vn.prototype.set=Ev;function Ff(s,a){var g=oe(s),x=!g&&ar(s),M=!g&&!x&&Ns(s),L=!g&&!x&&!M&&zr(s),U=g||x||M||L,X=U?Js(s.length,jt):[],et=X.length;for(var pt in s)(a||ne.call(s,pt))&&!(U&&(pt=="length"||M&&(pt=="offset"||pt=="parent")||L&&(pt=="buffer"||pt=="byteLength"||pt=="byteOffset")||is(pt,et)))&&X.push(pt);return X}function Wf(s){var a=s.length;return a?s[dh(0,a-1)]:n}function Av(s,a){return Cl(Pi(s),nr(a,0,s.length))}function Mv(s){return Cl(Pi(s))}function nh(s,a,g){(g!==n&&!yn(s[a],g)||g===n&&!(a in s))&&$n(s,a,g)}function Vo(s,a,g){var x=s[a];(!(ne.call(s,a)&&yn(x,g))||g===n&&!(a in s))&&$n(s,a,g)}function hl(s,a){for(var g=s.length;g--;)if(yn(s[g][0],a))return g;return-1}function Iv(s,a,g,x){return Ms(s,function(M,L,U){a(x,M,g(M),U)}),x}function Yf(s,a){return s&&Fn(a,li(a),s)}function Ov(s,a){return s&&Fn(a,Li(a),s)}function $n(s,a,g){a=="__proto__"&&sl?sl(s,a,{configurable:!0,enumerable:!0,value:g,writable:!0}):s[a]=g}function sh(s,a){for(var g=-1,x=a.length,M=j(x),L=s==null;++g<x;)M[g]=L?n:Fh(s,a[g]);return M}function nr(s,a,g){return s===s&&(g!==n&&(s=s<=g?s:g),a!==n&&(s=s>=a?s:a)),s}function nn(s,a,g,x,M,L){var U,X=a&P,et=a&Y,pt=a&K;if(g&&(U=M?g(s,x,M,L):g(s)),U!==n)return U;if(!Ue(s))return s;var gt=oe(s);if(gt){if(U=b0(s),!X)return Pi(s,U)}else{var _t=gi(s),Mt=_t==Dt||_t==Tt;if(Ns(s))return hd(s,X);if(_t==Bt||_t==F||Mt&&!M){if(U=et||Mt?{}:Ad(s),!X)return et?u0(s,Ov(U,s)):l0(s,Yf(U,s))}else{if(!Ae[_t])return M?s:{};U=w0(s,_t,X)}}L||(L=new vn);var Wt=L.get(s);if(Wt)return Wt;L.set(s,U),sp(s)?s.forEach(function(te){U.add(nn(te,a,g,te,s,L))}):ip(s)&&s.forEach(function(te,we){U.set(we,nn(te,a,g,we,s,L))});var $t=pt?et?Dh:Ch:et?Li:li,ge=gt?n:$t(s);return B(ge||s,function(te,we){ge&&(we=te,te=s[we]),Vo(U,we,nn(te,a,g,we,s,L))}),U}function Pv(s){var a=li(s);return function(g){return zf(g,s,a)}}function zf(s,a,g){var x=g.length;if(s==null)return!x;for(s=It(s);x--;){var M=g[x],L=a[M],U=s[M];if(U===n&&!(M in s)||!L(U))return!1}return!0}function Bf(s,a,g){if(typeof s!="function")throw new _e(m);return Qo(function(){s.apply(n,g)},a)}function jo(s,a,g,x){var M=-1,L=st,U=!0,X=s.length,et=[],pt=a.length;if(!X)return et;g&&(a=Pt(a,wi(g))),x?(L=yt,U=!1):a.length>=f&&(L=Qs,U=!1,a=new ir(a));t:for(;++M<X;){var gt=s[M],_t=g==null?gt:g(gt);if(gt=x||gt!==0?gt:0,U&&_t===_t){for(var Mt=pt;Mt--;)if(a[Mt]===_t)continue t;et.push(gt)}else L(a,_t,x)||et.push(gt)}return et}var Ms=gd(Hn),Uf=gd(oh,!0);function Nv(s,a){var g=!0;return Ms(s,function(x,M,L){return g=!!a(x,M,L),g}),g}function cl(s,a,g){for(var x=-1,M=s.length;++x<M;){var L=s[x],U=a(L);if(U!=null&&(X===n?U===U&&!Vi(U):g(U,X)))var X=U,et=L}return et}function Lv(s,a,g,x){var M=s.length;for(g=ce(g),g<0&&(g=-g>M?0:M+g),x=x===n||x>M?M:ce(x),x<0&&(x+=M),x=g>x?0:op(x);g<x;)s[g++]=a;return s}function qf(s,a){var g=[];return Ms(s,function(x,M,L){a(x,M,L)&&g.push(x)}),g}function fi(s,a,g,x,M){var L=-1,U=s.length;for(g||(g=C0),M||(M=[]);++L<U;){var X=s[L];a>0&&g(X)?a>1?fi(X,a-1,g,x,M):re(M,X):x||(M[M.length]=X)}return M}var rh=md(),Vf=md(!0);function Hn(s,a){return s&&rh(s,a,li)}function oh(s,a){return s&&Vf(s,a,li)}function fl(s,a){return ct(a,function(g){return ns(s[g])})}function sr(s,a){a=Os(a,s);for(var g=0,x=a.length;s!=null&&g<x;)s=s[Wn(a[g++])];return g&&g==x?s:n}function jf(s,a,g){var x=a(s);return oe(s)?x:re(x,g(s))}function Di(s){return s==null?s===n?Gt:Vt:tr&&tr in It(s)?_0(s):M0(s)}function ah(s,a){return s>a}function Rv(s,a){return s!=null&&ne.call(s,a)}function Hv(s,a){return s!=null&&a in It(s)}function Fv(s,a,g){return s>=pi(a,g)&&s<si(a,g)}function lh(s,a,g){for(var x=g?yt:st,M=s[0].length,L=s.length,U=L,X=j(L),et=1/0,pt=[];U--;){var gt=s[U];U&&a&&(gt=Pt(gt,wi(a))),et=pi(gt.length,et),X[U]=!g&&(a||M>=120&>.length>=120)?new ir(U&>):n}gt=s[0];var _t=-1,Mt=X[0];t:for(;++_t<M&&pt.length<et;){var Wt=gt[_t],$t=a?a(Wt):Wt;if(Wt=g||Wt!==0?Wt:0,!(Mt?Qs(Mt,$t):x(pt,$t,g))){for(U=L;--U;){var ge=X[U];if(!(ge?Qs(ge,$t):x(s[U],$t,g)))continue t}Mt&&Mt.push($t),pt.push(Wt)}}return pt}function Wv(s,a,g,x){return Hn(s,function(M,L,U){a(x,g(M),L,U)}),x}function Ko(s,a,g){a=Os(a,s),s=Pd(s,a);var x=s==null?s:s[Wn(rn(a))];return x==null?n:I(x,s,g)}function Kf(s){return Ve(s)&&Di(s)==F}function Yv(s){return Ve(s)&&Di(s)==ui}function zv(s){return Ve(s)&&Di(s)==Z}function Go(s,a,g,x,M){return s===a?!0:s==null||a==null||!Ve(s)&&!Ve(a)?s!==s&&a!==a:Bv(s,a,g,x,Go,M)}function Bv(s,a,g,x,M,L){var U=oe(s),X=oe(a),et=U?tt:gi(s),pt=X?tt:gi(a);et=et==F?Bt:et,pt=pt==F?Bt:pt;var gt=et==Bt,_t=pt==Bt,Mt=et==pt;if(Mt&&Ns(s)){if(!Ns(a))return!1;U=!0,gt=!1}if(Mt&&!gt)return L||(L=new vn),U||zr(s)?Sd(s,a,g,x,M,L):g0(s,a,et,g,x,M,L);if(!(g&z)){var Wt=gt&&ne.call(s,"__wrapped__"),$t=_t&&ne.call(a,"__wrapped__");if(Wt||$t){var ge=Wt?s.value():s,te=$t?a.value():a;return L||(L=new vn),M(ge,te,g,x,L)}}return Mt?(L||(L=new vn),m0(s,a,g,x,M,L)):!1}function Uv(s){return Ve(s)&&gi(s)==Ft}function uh(s,a,g,x){var M=g.length,L=M,U=!x;if(s==null)return!L;for(s=It(s);M--;){var X=g[M];if(U&&X[2]?X[1]!==s[X[0]]:!(X[0]in s))return!1}for(;++M<L;){X=g[M];var et=X[0],pt=s[et],gt=X[1];if(U&&X[2]){if(pt===n&&!(et in s))return!1}else{var _t=new vn;if(x)var Mt=x(pt,gt,et,s,a,_t);if(!(Mt===n?Go(gt,pt,z|J,x,_t):Mt))return!1}}return!0}function Gf(s){if(!Ue(s)||T0(s))return!1;var a=ns(s)?U_:yo;return a.test(or(s))}function qv(s){return Ve(s)&&Di(s)==zt}function Vv(s){return Ve(s)&&gi(s)==Jt}function jv(s){return Ve(s)&&Al(s.length)&&!!Oe[Di(s)]}function Xf(s){return typeof s=="function"?s:s==null?Ri:typeof s=="object"?oe(s)?Qf(s[0],s[1]):Jf(s):_p(s)}function hh(s){if(!Jo(s))return X_(s);var a=[];for(var g in It(s))ne.call(s,g)&&g!="constructor"&&a.push(g);return a}function Kv(s){if(!Ue(s))return A0(s);var a=Jo(s),g=[];for(var x in s)x=="constructor"&&(a||!ne.call(s,x))||g.push(x);return g}function ch(s,a){return s<a}function Zf(s,a){var g=-1,x=Ni(s)?j(s.length):[];return Ms(s,function(M,L,U){x[++g]=a(M,L,U)}),x}function Jf(s){var a=Sh(s);return a.length==1&&a[0][2]?Id(a[0][0],a[0][1]):function(g){return g===s||uh(g,s,a)}}function Qf(s,a){return Eh(s)&&Md(a)?Id(Wn(s),a):function(g){var x=Fh(g,s);return x===n&&x===a?Wh(g,s):Go(a,x,z|J)}}function dl(s,a,g,x,M){s!==a&&rh(a,function(L,U){if(M||(M=new vn),Ue(L))Gv(s,a,U,g,dl,x,M);else{var X=x?x(Mh(s,U),L,U+"",s,a,M):n;X===n&&(X=L),nh(s,U,X)}},Li)}function Gv(s,a,g,x,M,L,U){var X=Mh(s,g),et=Mh(a,g),pt=U.get(et);if(pt){nh(s,g,pt);return}var gt=L?L(X,et,g+"",s,a,U):n,_t=gt===n;if(_t){var Mt=oe(et),Wt=!Mt&&Ns(et),$t=!Mt&&!Wt&&zr(et);gt=et,Mt||Wt||$t?oe(X)?gt=X:Ke(X)?gt=Pi(X):Wt?(_t=!1,gt=hd(et,!0)):$t?(_t=!1,gt=cd(et,!0)):gt=[]:$o(et)||ar(et)?(gt=X,ar(X)?gt=ap(X):(!Ue(X)||ns(X))&&(gt=Ad(et))):_t=!1}_t&&(U.set(et,gt),M(gt,et,x,L,U),U.delete(et)),nh(s,g,gt)}function $f(s,a){var g=s.length;if(g)return a+=a<0?g:0,is(a,g)?s[a]:n}function td(s,a,g){a.length?a=Pt(a,function(L){return oe(L)?function(U){return sr(U,L.length===1?L[0]:L)}:L}):a=[Ri];var x=-1;a=Pt(a,wi(Qt()));var M=Zf(s,function(L,U,X){var et=Pt(a,function(pt){return pt(L)});return{criteria:et,index:++x,value:L}});return Nn(M,function(L,U){return a0(L,U,g)})}function Xv(s,a){return ed(s,a,function(g,x){return Wh(s,x)})}function ed(s,a,g){for(var x=-1,M=a.length,L={};++x<M;){var U=a[x],X=sr(s,U);g(X,U)&&Xo(L,Os(U,s),X)}return L}function Zv(s){return function(a){return sr(a,s)}}function fh(s,a,g,x){var M=x?Zs:Ie,L=-1,U=a.length,X=s;for(s===a&&(a=Pi(a)),g&&(X=Pt(s,wi(g)));++L<U;)for(var et=0,pt=a[L],gt=g?g(pt):pt;(et=M(X,gt,et,x))>-1;)X!==s&&nl.call(X,et,1),nl.call(s,et,1);return s}function id(s,a){for(var g=s?a.length:0,x=g-1;g--;){var M=a[g];if(g==x||M!==L){var L=M;is(M)?nl.call(s,M,1):mh(s,M)}}return s}function dh(s,a){return s+ol(Rf()*(a-s+1))}function Jv(s,a,g,x){for(var M=-1,L=si(rl((a-s)/(g||1)),0),U=j(L);L--;)U[x?L:++M]=s,s+=g;return U}function ph(s,a){var g="";if(!s||a<1||a>u)return g;do a%2&&(g+=s),a=ol(a/2),a&&(s+=s);while(a);return g}function ve(s,a){return Ih(Od(s,a,Ri),s+"")}function Qv(s){return Wf(Br(s))}function $v(s,a){var g=Br(s);return Cl(g,nr(a,0,g.length))}function Xo(s,a,g,x){if(!Ue(s))return s;a=Os(a,s);for(var M=-1,L=a.length,U=L-1,X=s;X!=null&&++M<L;){var et=Wn(a[M]),pt=g;if(et==="__proto__"||et==="constructor"||et==="prototype")return s;if(M!=U){var gt=X[et];pt=x?x(gt,et,X):n,pt===n&&(pt=Ue(gt)?gt:is(a[M+1])?[]:{})}Vo(X,et,pt),X=X[et]}return s}var nd=al?function(s,a){return al.set(s,a),s}:Ri,t0=sl?function(s,a){return sl(s,"toString",{configurable:!0,enumerable:!1,value:zh(a),writable:!0})}:Ri;function e0(s){return Cl(Br(s))}function sn(s,a,g){var x=-1,M=s.length;a<0&&(a=-a>M?0:M+a),g=g>M?M:g,g<0&&(g+=M),M=a>g?0:g-a>>>0,a>>>=0;for(var L=j(M);++x<M;)L[x]=s[x+a];return L}function i0(s,a){var g;return Ms(s,function(x,M,L){return g=a(x,M,L),!g}),!!g}function pl(s,a,g){var x=0,M=s==null?x:s.length;if(typeof a=="number"&&a===a&&M<=O){for(;x<M;){var L=x+M>>>1,U=s[L];U!==null&&!Vi(U)&&(g?U<=a:U<a)?x=L+1:M=L}return M}return gh(s,a,Ri,g)}function gh(s,a,g,x){var M=0,L=s==null?0:s.length;if(L===0)return 0;a=g(a);for(var U=a!==a,X=a===null,et=Vi(a),pt=a===n;M<L;){var gt=ol((M+L)/2),_t=g(s[gt]),Mt=_t!==n,Wt=_t===null,$t=_t===_t,ge=Vi(_t);if(U)var te=x||$t;else pt?te=$t&&(x||Mt):X?te=$t&&Mt&&(x||!Wt):et?te=$t&&Mt&&!Wt&&(x||!ge):Wt||ge?te=!1:te=x?_t<=a:_t<a;te?M=gt+1:L=gt}return pi(L,A)}function sd(s,a){for(var g=-1,x=s.length,M=0,L=[];++g<x;){var U=s[g],X=a?a(U):U;if(!g||!yn(X,et)){var et=X;L[M++]=U===0?0:U}}return L}function rd(s){return typeof s=="number"?s:Vi(s)?v:+s}function qi(s){if(typeof s=="string")return s;if(oe(s))return Pt(s,qi)+"";if(Vi(s))return Hf?Hf.call(s):"";var a=s+"";return a=="0"&&1/s==-l?"-0":a}function Is(s,a,g){var x=-1,M=st,L=s.length,U=!0,X=[],et=X;if(g)U=!1,M=yt;else if(L>=f){var pt=a?null:d0(s);if(pt)return Zn(pt);U=!1,M=Qs,et=new ir}else et=a?[]:X;t:for(;++x<L;){var gt=s[x],_t=a?a(gt):gt;if(gt=g||gt!==0?gt:0,U&&_t===_t){for(var Mt=et.length;Mt--;)if(et[Mt]===_t)continue t;a&&et.push(_t),X.push(gt)}else M(et,_t,g)||(et!==X&&et.push(_t),X.push(gt))}return X}function mh(s,a){return a=Os(a,s),s=Pd(s,a),s==null||delete s[Wn(rn(a))]}function od(s,a,g,x){return Xo(s,a,g(sr(s,a)),x)}function gl(s,a,g,x){for(var M=s.length,L=x?M:-1;(x?L--:++L<M)&&a(s[L],L,s););return g?sn(s,x?0:L,x?L+1:M):sn(s,x?L+1:0,x?M:L)}function ad(s,a){var g=s;return g instanceof xe&&(g=g.value()),se(a,function(x,M){return M.func.apply(M.thisArg,re([x],M.args))},g)}function _h(s,a,g){var x=s.length;if(x<2)return x?Is(s[0]):[];for(var M=-1,L=j(x);++M<x;)for(var U=s[M],X=-1;++X<x;)X!=M&&(L[M]=jo(L[M]||U,s[X],a,g));return Is(fi(L,1),a,g)}function ld(s,a,g){for(var x=-1,M=s.length,L=a.length,U={};++x<M;){var X=x<L?a[x]:n;g(U,s[x],X)}return U}function vh(s){return Ke(s)?s:[]}function yh(s){return typeof s=="function"?s:Ri}function Os(s,a){return oe(s)?s:Eh(s,a)?[s]:Hd(Me(s))}var n0=ve;function Ps(s,a,g){var x=s.length;return g=g===n?x:g,!a&&g>=x?s:sn(s,a,g)}var ud=q_||function(s){return ze.clearTimeout(s)};function hd(s,a){if(a)return s.slice();var g=s.length,x=If?If(g):new s.constructor(g);return s.copy(x),x}function bh(s){var a=new s.constructor(s.byteLength);return new el(a).set(new el(s)),a}function s0(s,a){var g=a?bh(s.buffer):s.buffer;return new s.constructor(g,s.byteOffset,s.byteLength)}function r0(s){var a=new s.constructor(s.source,Ma.exec(s));return a.lastIndex=s.lastIndex,a}function o0(s){return qo?It(qo.call(s)):{}}function cd(s,a){var g=a?bh(s.buffer):s.buffer;return new s.constructor(g,s.byteOffset,s.length)}function fd(s,a){if(s!==a){var g=s!==n,x=s===null,M=s===s,L=Vi(s),U=a!==n,X=a===null,et=a===a,pt=Vi(a);if(!X&&!pt&&!L&&s>a||L&&U&&et&&!X&&!pt||x&&U&&et||!g&&et||!M)return 1;if(!x&&!L&&!pt&&s<a||pt&&g&&M&&!x&&!L||X&&g&&M||!U&&M||!et)return-1}return 0}function a0(s,a,g){for(var x=-1,M=s.criteria,L=a.criteria,U=M.length,X=g.length;++x<U;){var et=fd(M[x],L[x]);if(et){if(x>=X)return et;var pt=g[x];return et*(pt=="desc"?-1:1)}}return s.index-a.index}function dd(s,a,g,x){for(var M=-1,L=s.length,U=g.length,X=-1,et=a.length,pt=si(L-U,0),gt=j(et+pt),_t=!x;++X<et;)gt[X]=a[X];for(;++M<U;)(_t||M<L)&&(gt[g[M]]=s[M]);for(;pt--;)gt[X++]=s[M++];return gt}function pd(s,a,g,x){for(var M=-1,L=s.length,U=-1,X=g.length,et=-1,pt=a.length,gt=si(L-X,0),_t=j(gt+pt),Mt=!x;++M<gt;)_t[M]=s[M];for(var Wt=M;++et<pt;)_t[Wt+et]=a[et];for(;++U<X;)(Mt||M<L)&&(_t[Wt+g[U]]=s[M++]);return _t}function Pi(s,a){var g=-1,x=s.length;for(a||(a=j(x));++g<x;)a[g]=s[g];return a}function Fn(s,a,g,x){var M=!g;g||(g={});for(var L=-1,U=a.length;++L<U;){var X=a[L],et=x?x(g[X],s[X],X,g,s):n;et===n&&(et=s[X]),M?$n(g,X,et):Vo(g,X,et)}return g}function l0(s,a){return Fn(s,kh(s),a)}function u0(s,a){return Fn(s,kd(s),a)}function ml(s,a){return function(g,x){var M=oe(g)?V:Iv,L=a?a():{};return M(g,s,Qt(x,2),L)}}function Fr(s){return ve(function(a,g){var x=-1,M=g.length,L=M>1?g[M-1]:n,U=M>2?g[2]:n;for(L=s.length>3&&typeof L=="function"?(M--,L):n,U&&Ti(g[0],g[1],U)&&(L=M<3?n:L,M=1),a=It(a);++x<M;){var X=g[x];X&&s(a,X,x,L)}return a})}function gd(s,a){return function(g,x){if(g==null)return g;if(!Ni(g))return s(g,x);for(var M=g.length,L=a?M:-1,U=It(g);(a?L--:++L<M)&&x(U[L],L,U)!==!1;);return g}}function md(s){return function(a,g,x){for(var M=-1,L=It(a),U=x(a),X=U.length;X--;){var et=U[s?X:++M];if(g(L[et],et,L)===!1)break}return a}}function h0(s,a,g){var x=a&it,M=Zo(s);function L(){var U=this&&this!==ze&&this instanceof L?M:s;return U.apply(x?g:this,arguments)}return L}function _d(s){return function(a){a=Me(a);var g=Oi(a)?xi(a):n,x=g?g[0]:a.charAt(0),M=g?Ps(g,1).join(""):a.slice(1);return x[s]()+M}}function Wr(s){return function(a){return se(gp(pp(a).replace(Io,"")),s,"")}}function Zo(s){return function(){var a=arguments;switch(a.length){case 0:return new s;case 1:return new s(a[0]);case 2:return new s(a[0],a[1]);case 3:return new s(a[0],a[1],a[2]);case 4:return new s(a[0],a[1],a[2],a[3]);case 5:return new s(a[0],a[1],a[2],a[3],a[4]);case 6:return new s(a[0],a[1],a[2],a[3],a[4],a[5]);case 7:return new s(a[0],a[1],a[2],a[3],a[4],a[5],a[6])}var g=Hr(s.prototype),x=s.apply(g,a);return Ue(x)?x:g}}function c0(s,a,g){var x=Zo(s);function M(){for(var L=arguments.length,U=j(L),X=L,et=Yr(M);X--;)U[X]=arguments[X];var pt=L<3&&U[0]!==et&&U[L-1]!==et?[]:Ui(U,et);if(L-=pt.length,L<g)return xd(s,a,_l,M.placeholder,n,U,pt,n,n,g-L);var gt=this&&this!==ze&&this instanceof M?x:s;return I(gt,this,U)}return M}function vd(s){return function(a,g,x){var M=It(a);if(!Ni(a)){var L=Qt(g,3);a=li(a),g=function(X){return L(M[X],X,M)}}var U=s(a,g,x);return U>-1?M[L?a[U]:U]:n}}function yd(s){return es(function(a){var g=a.length,x=g,M=en.prototype.thru;for(s&&a.reverse();x--;){var L=a[x];if(typeof L!="function")throw new _e(m);if(M&&!U&&wl(L)=="wrapper")var U=new en([],!0)}for(x=U?x:g;++x<g;){L=a[x];var X=wl(L),et=X=="wrapper"?Th(L):n;et&&Ah(et[0])&&et[1]==(w|St|Ct|ee)&&!et[4].length&&et[9]==1?U=U[wl(et[0])].apply(U,et[3]):U=L.length==1&&Ah(L)?U[X]():U.thru(L)}return function(){var pt=arguments,gt=pt[0];if(U&&pt.length==1&&oe(gt))return U.plant(gt).value();for(var _t=0,Mt=g?a[_t].apply(this,pt):gt;++_t<g;)Mt=a[_t].call(this,Mt);return Mt}})}function _l(s,a,g,x,M,L,U,X,et,pt){var gt=a&w,_t=a&it,Mt=a&rt,Wt=a&(St|bt),$t=a&Et,ge=Mt?n:Zo(s);function te(){for(var we=arguments.length,De=j(we),ji=we;ji--;)De[ji]=arguments[ji];if(Wt)var Si=Yr(te),Ki=Bi(De,Si);if(x&&(De=dd(De,x,M,Wt)),L&&(De=pd(De,L,U,Wt)),we-=Ki,Wt&&we<pt){var Ge=Ui(De,Si);return xd(s,a,_l,te.placeholder,g,De,Ge,X,et,pt-we)}var bn=_t?g:this,rs=Mt?bn[s]:s;return we=De.length,X?De=I0(De,X):$t&&we>1&&De.reverse(),gt&&et<we&&(De.length=et),this&&this!==ze&&this instanceof te&&(rs=ge||Zo(rs)),rs.apply(bn,De)}return te}function bd(s,a){return function(g,x){return Wv(g,s,a(x),{})}}function vl(s,a){return function(g,x){var M;if(g===n&&x===n)return a;if(g!==n&&(M=g),x!==n){if(M===n)return x;typeof g=="string"||typeof x=="string"?(g=qi(g),x=qi(x)):(g=rd(g),x=rd(x)),M=s(g,x)}return M}}function wh(s){return es(function(a){return a=Pt(a,wi(Qt())),ve(function(g){var x=this;return s(a,function(M){return I(M,x,g)})})})}function yl(s,a){a=a===n?" ":qi(a);var g=a.length;if(g<2)return g?ph(a,s):a;var x=ph(a,rl(s/Rn(a)));return Oi(a)?Ps(xi(x),0,s).join(""):x.slice(0,s)}function f0(s,a,g,x){var M=a&it,L=Zo(s);function U(){for(var X=-1,et=arguments.length,pt=-1,gt=x.length,_t=j(gt+et),Mt=this&&this!==ze&&this instanceof U?L:s;++pt<gt;)_t[pt]=x[pt];for(;et--;)_t[pt++]=arguments[++X];return I(Mt,M?g:this,_t)}return U}function wd(s){return function(a,g,x){return x&&typeof x!="number"&&Ti(a,g,x)&&(g=x=n),a=ss(a),g===n?(g=a,a=0):g=ss(g),x=x===n?a<g?1:-1:ss(x),Jv(a,g,x,s)}}function bl(s){return function(a,g){return typeof a=="string"&&typeof g=="string"||(a=on(a),g=on(g)),s(a,g)}}function xd(s,a,g,x,M,L,U,X,et,pt){var gt=a&St,_t=gt?U:n,Mt=gt?n:U,Wt=gt?L:n,$t=gt?n:L;a|=gt?Ct:Nt,a&=~(gt?Nt:Ct),a&kt||(a&=~(it|rt));var ge=[s,a,M,Wt,_t,$t,Mt,X,et,pt],te=g.apply(n,ge);return Ah(s)&&Nd(te,ge),te.placeholder=x,Ld(te,s,a)}function xh(s){var a=Rt[s];return function(g,x){if(g=on(g),x=x==null?0:pi(ce(x),292),x&&Lf(g)){var M=(Me(g)+"e").split("e"),L=a(M[0]+"e"+(+M[1]+x));return M=(Me(L)+"e").split("e"),+(M[0]+"e"+(+M[1]-x))}return a(g)}}var d0=Lr&&1/Zn(new Lr([,-0]))[1]==l?function(s){return new Lr(s)}:qh;function Cd(s){return function(a){var g=gi(a);return g==Ft?Pr(a):g==Jt?Fo(a):mn(a,s(a))}}function ts(s,a,g,x,M,L,U,X){var et=a&rt;if(!et&&typeof s!="function")throw new _e(m);var pt=x?x.length:0;if(pt||(a&=~(Ct|Nt),x=M=n),U=U===n?U:si(ce(U),0),X=X===n?X:ce(X),pt-=M?M.length:0,a&Nt){var gt=x,_t=M;x=M=n}var Mt=et?n:Th(s),Wt=[s,a,g,x,M,gt,_t,L,U,X];if(Mt&&E0(Wt,Mt),s=Wt[0],a=Wt[1],g=Wt[2],x=Wt[3],M=Wt[4],X=Wt[9]=Wt[9]===n?et?0:s.length:si(Wt[9]-pt,0),!X&&a&(St|bt)&&(a&=~(St|bt)),!a||a==it)var $t=h0(s,a,g);else a==St||a==bt?$t=c0(s,a,X):(a==Ct||a==(it|Ct))&&!M.length?$t=f0(s,a,g,x):$t=_l.apply(n,Wt);var ge=Mt?nd:Nd;return Ld(ge($t,Wt),s,a)}function Dd(s,a,g,x){return s===n||yn(s,ni[g])&&!ne.call(x,g)?a:s}function Td(s,a,g,x,M,L){return Ue(s)&&Ue(a)&&(L.set(a,s),dl(s,a,n,Td,L),L.delete(a)),s}function p0(s){return $o(s)?n:s}function Sd(s,a,g,x,M,L){var U=g&z,X=s.length,et=a.length;if(X!=et&&!(U&&et>X))return!1;var pt=L.get(s),gt=L.get(a);if(pt&>)return pt==a&>==s;var _t=-1,Mt=!0,Wt=g&J?new ir:n;for(L.set(s,a),L.set(a,s);++_t<X;){var $t=s[_t],ge=a[_t];if(x)var te=U?x(ge,$t,_t,a,s,L):x($t,ge,_t,s,a,L);if(te!==n){if(te)continue;Mt=!1;break}if(Wt){if(!Be(a,function(we,De){if(!Qs(Wt,De)&&($t===we||M($t,we,g,x,L)))return Wt.push(De)})){Mt=!1;break}}else if(!($t===ge||M($t,ge,g,x,L))){Mt=!1;break}}return L.delete(s),L.delete(a),Mt}function g0(s,a,g,x,M,L,U){switch(g){case hi:if(s.byteLength!=a.byteLength||s.byteOffset!=a.byteOffset)return!1;s=s.buffer,a=a.buffer;case ui:return!(s.byteLength!=a.byteLength||!L(new el(s),new el(a)));case q:case Z:case qt:return yn(+s,+a);case mt:return s.name==a.name&&s.message==a.message;case zt:case Yt:return s==a+"";case Ft:var X=Pr;case Jt:var et=x&z;if(X||(X=Zn),s.size!=a.size&&!et)return!1;var pt=U.get(s);if(pt)return pt==a;x|=J,U.set(s,a);var gt=Sd(X(s),X(a),x,M,L,U);return U.delete(s),gt;case ae:if(qo)return qo.call(s)==qo.call(a)}return!1}function m0(s,a,g,x,M,L){var U=g&z,X=Ch(s),et=X.length,pt=Ch(a),gt=pt.length;if(et!=gt&&!U)return!1;for(var _t=et;_t--;){var Mt=X[_t];if(!(U?Mt in a:ne.call(a,Mt)))return!1}var Wt=L.get(s),$t=L.get(a);if(Wt&&$t)return Wt==a&&$t==s;var ge=!0;L.set(s,a),L.set(a,s);for(var te=U;++_t<et;){Mt=X[_t];var we=s[Mt],De=a[Mt];if(x)var ji=U?x(De,we,Mt,a,s,L):x(we,De,Mt,s,a,L);if(!(ji===n?we===De||M(we,De,g,x,L):ji)){ge=!1;break}te||(te=Mt=="constructor")}if(ge&&!te){var Si=s.constructor,Ki=a.constructor;Si!=Ki&&"constructor"in s&&"constructor"in a&&!(typeof Si=="function"&&Si instanceof Si&&typeof Ki=="function"&&Ki instanceof Ki)&&(ge=!1)}return L.delete(s),L.delete(a),ge}function es(s){return Ih(Od(s,n,zd),s+"")}function Ch(s){return jf(s,li,kh)}function Dh(s){return jf(s,Li,kd)}var Th=al?function(s){return al.get(s)}:qh;function wl(s){for(var a=s.name+"",g=Rr[a],x=ne.call(Rr,a)?g.length:0;x--;){var M=g[x],L=M.func;if(L==null||L==s)return M.name}return a}function Yr(s){var a=ne.call(N,"placeholder")?N:s;return a.placeholder}function Qt(){var s=N.iteratee||Bh;return s=s===Bh?Xf:s,arguments.length?s(arguments[0],arguments[1]):s}function xl(s,a){var g=s.__data__;return D0(a)?g[typeof a=="string"?"string":"hash"]:g.map}function Sh(s){for(var a=li(s),g=a.length;g--;){var x=a[g],M=s[x];a[g]=[x,M,Md(M)]}return a}function rr(s,a){var g=Za(s,a);return Gf(g)?g:n}function _0(s){var a=ne.call(s,tr),g=s[tr];try{s[tr]=n;var x=!0}catch{}var M=$a.call(s);return x&&(a?s[tr]=g:delete s[tr]),M}var kh=th?function(s){return s==null?[]:(s=It(s),ct(th(s),function(a){return Pf.call(s,a)}))}:Vh,kd=th?function(s){for(var a=[];s;)re(a,kh(s)),s=il(s);return a}:Vh,gi=Di;(eh&&gi(new eh(new ArrayBuffer(1)))!=hi||zo&&gi(new zo)!=Ft||ih&&gi(ih.resolve())!=Kt||Lr&&gi(new Lr)!=Jt||Bo&&gi(new Bo)!=wt)&&(gi=function(s){var a=Di(s),g=a==Bt?s.constructor:n,x=g?or(g):"";if(x)switch(x){case $_:return hi;case tv:return Ft;case ev:return Kt;case iv:return Jt;case nv:return wt}return a});function v0(s,a,g){for(var x=-1,M=g.length;++x<M;){var L=g[x],U=L.size;switch(L.type){case"drop":s+=U;break;case"dropRight":a-=U;break;case"take":a=pi(a,s+U);break;case"takeRight":s=si(s,a-U);break}}return{start:s,end:a}}function y0(s){var a=s.match(Nu);return a?a[1].split(Lu):[]}function Ed(s,a,g){a=Os(a,s);for(var x=-1,M=a.length,L=!1;++x<M;){var U=Wn(a[x]);if(!(L=s!=null&&g(s,U)))break;s=s[U]}return L||++x!=M?L:(M=s==null?0:s.length,!!M&&Al(M)&&is(U,M)&&(oe(s)||ar(s)))}function b0(s){var a=s.length,g=new s.constructor(a);return a&&typeof s[0]=="string"&&ne.call(s,"index")&&(g.index=s.index,g.input=s.input),g}function Ad(s){return typeof s.constructor=="function"&&!Jo(s)?Hr(il(s)):{}}function w0(s,a,g){var x=s.constructor;switch(a){case ui:return bh(s);case q:case Z:return new x(+s);case hi:return s0(s,g);case ue:case vi:case yi:case qe:case Re:case je:case oi:case bi:case $e:return cd(s,g);case Ft:return new x;case qt:case Yt:return new x(s);case zt:return r0(s);case Jt:return new x;case ae:return o0(s)}}function x0(s,a){var g=a.length;if(!g)return s;var x=g-1;return a[x]=(g>1?"& ":"")+a[x],a=a.join(g>2?", ":" "),s.replace(Pu,`{
- /* [wrapped with `+a+`] */
- `)}function C0(s){return oe(s)||ar(s)||!!(Nf&&s&&s[Nf])}function is(s,a){var g=typeof s;return a=a??u,!!a&&(g=="number"||g!="symbol"&&Sr.test(s))&&s>-1&&s%1==0&&s<a}function Ti(s,a,g){if(!Ue(g))return!1;var x=typeof a;return(x=="number"?Ni(g)&&is(a,g.length):x=="string"&&a in g)?yn(g[a],s):!1}function Eh(s,a){if(oe(s))return!1;var g=typeof s;return g=="number"||g=="symbol"||g=="boolean"||s==null||Vi(s)?!0:Je.test(s)||!Le.test(s)||a!=null&&s in It(a)}function D0(s){var a=typeof s;return a=="string"||a=="number"||a=="symbol"||a=="boolean"?s!=="__proto__":s===null}function Ah(s){var a=wl(s),g=N[a];if(typeof g!="function"||!(a in xe.prototype))return!1;if(s===g)return!0;var x=Th(g);return!!x&&s===x[0]}function T0(s){return!!Mf&&Mf in s}var S0=Ci?ns:jh;function Jo(s){var a=s&&s.constructor,g=typeof a=="function"&&a.prototype||ni;return s===g}function Md(s){return s===s&&!Ue(s)}function Id(s,a){return function(g){return g==null?!1:g[s]===a&&(a!==n||s in It(g))}}function k0(s){var a=kl(s,function(x){return g.size===T&&g.clear(),x}),g=a.cache;return a}function E0(s,a){var g=s[1],x=a[1],M=g|x,L=M<(it|rt|w),U=x==w&&g==St||x==w&&g==ee&&s[7].length<=a[8]||x==(w|ee)&&a[7].length<=a[8]&&g==St;if(!(L||U))return s;x&it&&(s[2]=a[2],M|=g&it?0:kt);var X=a[3];if(X){var et=s[3];s[3]=et?dd(et,X,a[4]):X,s[4]=et?Ui(s[3],S):a[4]}return X=a[5],X&&(et=s[5],s[5]=et?pd(et,X,a[6]):X,s[6]=et?Ui(s[5],S):a[6]),X=a[7],X&&(s[7]=X),x&w&&(s[8]=s[8]==null?a[8]:pi(s[8],a[8])),s[9]==null&&(s[9]=a[9]),s[0]=a[0],s[1]=M,s}function A0(s){var a=[];if(s!=null)for(var g in It(s))a.push(g);return a}function M0(s){return $a.call(s)}function Od(s,a,g){return a=si(a===n?s.length-1:a,0),function(){for(var x=arguments,M=-1,L=si(x.length-a,0),U=j(L);++M<L;)U[M]=x[a+M];M=-1;for(var X=j(a+1);++M<a;)X[M]=x[M];return X[a]=g(U),I(s,this,X)}}function Pd(s,a){return a.length<2?s:sr(s,sn(a,0,-1))}function I0(s,a){for(var g=s.length,x=pi(a.length,g),M=Pi(s);x--;){var L=a[x];s[x]=is(L,g)?M[L]:n}return s}function Mh(s,a){if(!(a==="constructor"&&typeof s[a]=="function")&&a!="__proto__")return s[a]}var Nd=Rd(nd),Qo=j_||function(s,a){return ze.setTimeout(s,a)},Ih=Rd(t0);function Ld(s,a,g){var x=a+"";return Ih(s,x0(x,O0(y0(x),g)))}function Rd(s){var a=0,g=0;return function(){var x=Z_(),M=At-(x-g);if(g=x,M>0){if(++a>=ie)return arguments[0]}else a=0;return s.apply(n,arguments)}}function Cl(s,a){var g=-1,x=s.length,M=x-1;for(a=a===n?x:a;++g<a;){var L=dh(g,M),U=s[L];s[L]=s[g],s[g]=U}return s.length=a,s}var Hd=k0(function(s){var a=[];return s.charCodeAt(0)===46&&a.push(""),s.replace(ka,function(g,x,M,L){a.push(M?L.replace(Hu,"$1"):x||g)}),a});function Wn(s){if(typeof s=="string"||Vi(s))return s;var a=s+"";return a=="0"&&1/s==-l?"-0":a}function or(s){if(s!=null){try{return _n.call(s)}catch{}try{return s+""}catch{}}return""}function O0(s,a){return B(H,function(g){var x="_."+g[0];a&g[1]&&!st(s,x)&&s.push(x)}),s.sort()}function Fd(s){if(s instanceof xe)return s.clone();var a=new en(s.__wrapped__,s.__chain__);return a.__actions__=Pi(s.__actions__),a.__index__=s.__index__,a.__values__=s.__values__,a}function P0(s,a,g){(g?Ti(s,a,g):a===n)?a=1:a=si(ce(a),0);var x=s==null?0:s.length;if(!x||a<1)return[];for(var M=0,L=0,U=j(rl(x/a));M<x;)U[L++]=sn(s,M,M+=a);return U}function N0(s){for(var a=-1,g=s==null?0:s.length,x=0,M=[];++a<g;){var L=s[a];L&&(M[x++]=L)}return M}function L0(){var s=arguments.length;if(!s)return[];for(var a=j(s-1),g=arguments[0],x=s;x--;)a[x-1]=arguments[x];return re(oe(g)?Pi(g):[g],fi(a,1))}var R0=ve(function(s,a){return Ke(s)?jo(s,fi(a,1,Ke,!0)):[]}),H0=ve(function(s,a){var g=rn(a);return Ke(g)&&(g=n),Ke(s)?jo(s,fi(a,1,Ke,!0),Qt(g,2)):[]}),F0=ve(function(s,a){var g=rn(a);return Ke(g)&&(g=n),Ke(s)?jo(s,fi(a,1,Ke,!0),n,g):[]});function W0(s,a,g){var x=s==null?0:s.length;return x?(a=g||a===n?1:ce(a),sn(s,a<0?0:a,x)):[]}function Y0(s,a,g){var x=s==null?0:s.length;return x?(a=g||a===n?1:ce(a),a=x-a,sn(s,0,a<0?0:a)):[]}function z0(s,a){return s&&s.length?gl(s,Qt(a,3),!0,!0):[]}function B0(s,a){return s&&s.length?gl(s,Qt(a,3),!0):[]}function U0(s,a,g,x){var M=s==null?0:s.length;return M?(g&&typeof g!="number"&&Ti(s,a,g)&&(g=0,x=M),Lv(s,a,g,x)):[]}function Wd(s,a,g){var x=s==null?0:s.length;if(!x)return-1;var M=g==null?0:ce(g);return M<0&&(M=si(x+M,0)),be(s,Qt(a,3),M)}function Yd(s,a,g){var x=s==null?0:s.length;if(!x)return-1;var M=x-1;return g!==n&&(M=ce(g),M=g<0?si(x+M,0):pi(M,x-1)),be(s,Qt(a,3),M,!0)}function zd(s){var a=s==null?0:s.length;return a?fi(s,1):[]}function q0(s){var a=s==null?0:s.length;return a?fi(s,l):[]}function V0(s,a){var g=s==null?0:s.length;return g?(a=a===n?1:ce(a),fi(s,a)):[]}function j0(s){for(var a=-1,g=s==null?0:s.length,x={};++a<g;){var M=s[a];x[M[0]]=M[1]}return x}function Bd(s){return s&&s.length?s[0]:n}function K0(s,a,g){var x=s==null?0:s.length;if(!x)return-1;var M=g==null?0:ce(g);return M<0&&(M=si(x+M,0)),Ie(s,a,M)}function G0(s){var a=s==null?0:s.length;return a?sn(s,0,-1):[]}var X0=ve(function(s){var a=Pt(s,vh);return a.length&&a[0]===s[0]?lh(a):[]}),Z0=ve(function(s){var a=rn(s),g=Pt(s,vh);return a===rn(g)?a=n:g.pop(),g.length&&g[0]===s[0]?lh(g,Qt(a,2)):[]}),J0=ve(function(s){var a=rn(s),g=Pt(s,vh);return a=typeof a=="function"?a:n,a&&g.pop(),g.length&&g[0]===s[0]?lh(g,n,a):[]});function Q0(s,a){return s==null?"":G_.call(s,a)}function rn(s){var a=s==null?0:s.length;return a?s[a-1]:n}function $0(s,a,g){var x=s==null?0:s.length;if(!x)return-1;var M=x;return g!==n&&(M=ce(g),M=M<0?si(x+M,0):pi(M,x-1)),a===a?Nr(s,a,M):be(s,Or,M,!0)}function ty(s,a){return s&&s.length?$f(s,ce(a)):n}var ey=ve(Ud);function Ud(s,a){return s&&s.length&&a&&a.length?fh(s,a):s}function iy(s,a,g){return s&&s.length&&a&&a.length?fh(s,a,Qt(g,2)):s}function ny(s,a,g){return s&&s.length&&a&&a.length?fh(s,a,n,g):s}var sy=es(function(s,a){var g=s==null?0:s.length,x=sh(s,a);return id(s,Pt(a,function(M){return is(M,g)?+M:M}).sort(fd)),x});function ry(s,a){var g=[];if(!(s&&s.length))return g;var x=-1,M=[],L=s.length;for(a=Qt(a,3);++x<L;){var U=s[x];a(U,x,s)&&(g.push(U),M.push(x))}return id(s,M),g}function Oh(s){return s==null?s:Q_.call(s)}function oy(s,a,g){var x=s==null?0:s.length;return x?(g&&typeof g!="number"&&Ti(s,a,g)?(a=0,g=x):(a=a==null?0:ce(a),g=g===n?x:ce(g)),sn(s,a,g)):[]}function ay(s,a){return pl(s,a)}function ly(s,a,g){return gh(s,a,Qt(g,2))}function uy(s,a){var g=s==null?0:s.length;if(g){var x=pl(s,a);if(x<g&&yn(s[x],a))return x}return-1}function hy(s,a){return pl(s,a,!0)}function cy(s,a,g){return gh(s,a,Qt(g,2),!0)}function fy(s,a){var g=s==null?0:s.length;if(g){var x=pl(s,a,!0)-1;if(yn(s[x],a))return x}return-1}function dy(s){return s&&s.length?sd(s):[]}function py(s,a){return s&&s.length?sd(s,Qt(a,2)):[]}function gy(s){var a=s==null?0:s.length;return a?sn(s,1,a):[]}function my(s,a,g){return s&&s.length?(a=g||a===n?1:ce(a),sn(s,0,a<0?0:a)):[]}function _y(s,a,g){var x=s==null?0:s.length;return x?(a=g||a===n?1:ce(a),a=x-a,sn(s,a<0?0:a,x)):[]}function vy(s,a){return s&&s.length?gl(s,Qt(a,3),!1,!0):[]}function yy(s,a){return s&&s.length?gl(s,Qt(a,3)):[]}var by=ve(function(s){return Is(fi(s,1,Ke,!0))}),wy=ve(function(s){var a=rn(s);return Ke(a)&&(a=n),Is(fi(s,1,Ke,!0),Qt(a,2))}),xy=ve(function(s){var a=rn(s);return a=typeof a=="function"?a:n,Is(fi(s,1,Ke,!0),n,a)});function Cy(s){return s&&s.length?Is(s):[]}function Dy(s,a){return s&&s.length?Is(s,Qt(a,2)):[]}function Ty(s,a){return a=typeof a=="function"?a:n,s&&s.length?Is(s,n,a):[]}function Ph(s){if(!(s&&s.length))return[];var a=0;return s=ct(s,function(g){if(Ke(g))return a=si(g.length,a),!0}),Js(a,function(g){return Pt(s,Xn(g))})}function qd(s,a){if(!(s&&s.length))return[];var g=Ph(s);return a==null?g:Pt(g,function(x){return I(a,n,x)})}var Sy=ve(function(s,a){return Ke(s)?jo(s,a):[]}),ky=ve(function(s){return _h(ct(s,Ke))}),Ey=ve(function(s){var a=rn(s);return Ke(a)&&(a=n),_h(ct(s,Ke),Qt(a,2))}),Ay=ve(function(s){var a=rn(s);return a=typeof a=="function"?a:n,_h(ct(s,Ke),n,a)}),My=ve(Ph);function Iy(s,a){return ld(s||[],a||[],Vo)}function Oy(s,a){return ld(s||[],a||[],Xo)}var Py=ve(function(s){var a=s.length,g=a>1?s[a-1]:n;return g=typeof g=="function"?(s.pop(),g):n,qd(s,g)});function Vd(s){var a=N(s);return a.__chain__=!0,a}function Ny(s,a){return a(s),s}function Dl(s,a){return a(s)}var Ly=es(function(s){var a=s.length,g=a?s[0]:0,x=this.__wrapped__,M=function(L){return sh(L,s)};return a>1||this.__actions__.length||!(x instanceof xe)||!is(g)?this.thru(M):(x=x.slice(g,+g+(a?1:0)),x.__actions__.push({func:Dl,args:[M],thisArg:n}),new en(x,this.__chain__).thru(function(L){return a&&!L.length&&L.push(n),L}))});function Ry(){return Vd(this)}function Hy(){return new en(this.value(),this.__chain__)}function Fy(){this.__values__===n&&(this.__values__=rp(this.value()));var s=this.__index__>=this.__values__.length,a=s?n:this.__values__[this.__index__++];return{done:s,value:a}}function Wy(){return this}function Yy(s){for(var a,g=this;g instanceof ul;){var x=Fd(g);x.__index__=0,x.__values__=n,a?M.__wrapped__=x:a=x;var M=x;g=g.__wrapped__}return M.__wrapped__=s,a}function zy(){var s=this.__wrapped__;if(s instanceof xe){var a=s;return this.__actions__.length&&(a=new xe(this)),a=a.reverse(),a.__actions__.push({func:Dl,args:[Oh],thisArg:n}),new en(a,this.__chain__)}return this.thru(Oh)}function By(){return ad(this.__wrapped__,this.__actions__)}var Uy=ml(function(s,a,g){ne.call(s,g)?++s[g]:$n(s,g,1)});function qy(s,a,g){var x=oe(s)?ht:Nv;return g&&Ti(s,a,g)&&(a=n),x(s,Qt(a,3))}function Vy(s,a){var g=oe(s)?ct:qf;return g(s,Qt(a,3))}var jy=vd(Wd),Ky=vd(Yd);function Gy(s,a){return fi(Tl(s,a),1)}function Xy(s,a){return fi(Tl(s,a),l)}function Zy(s,a,g){return g=g===n?1:ce(g),fi(Tl(s,a),g)}function jd(s,a){var g=oe(s)?B:Ms;return g(s,Qt(a,3))}function Kd(s,a){var g=oe(s)?$:Uf;return g(s,Qt(a,3))}var Jy=ml(function(s,a,g){ne.call(s,g)?s[g].push(a):$n(s,g,[a])});function Qy(s,a,g,x){s=Ni(s)?s:Br(s),g=g&&!x?ce(g):0;var M=s.length;return g<0&&(g=si(M+g,0)),Ml(s)?g<=M&&s.indexOf(a,g)>-1:!!M&&Ie(s,a,g)>-1}var $y=ve(function(s,a,g){var x=-1,M=typeof a=="function",L=Ni(s)?j(s.length):[];return Ms(s,function(U){L[++x]=M?I(a,U,g):Ko(U,a,g)}),L}),tb=ml(function(s,a,g){$n(s,g,a)});function Tl(s,a){var g=oe(s)?Pt:Zf;return g(s,Qt(a,3))}function eb(s,a,g,x){return s==null?[]:(oe(a)||(a=a==null?[]:[a]),g=x?n:g,oe(g)||(g=g==null?[]:[g]),td(s,a,g))}var ib=ml(function(s,a,g){s[g?0:1].push(a)},function(){return[[],[]]});function nb(s,a,g){var x=oe(s)?se:gn,M=arguments.length<3;return x(s,Qt(a,4),g,M,Ms)}function sb(s,a,g){var x=oe(s)?ei:gn,M=arguments.length<3;return x(s,Qt(a,4),g,M,Uf)}function rb(s,a){var g=oe(s)?ct:qf;return g(s,El(Qt(a,3)))}function ob(s){var a=oe(s)?Wf:Qv;return a(s)}function ab(s,a,g){(g?Ti(s,a,g):a===n)?a=1:a=ce(a);var x=oe(s)?Av:$v;return x(s,a)}function lb(s){var a=oe(s)?Mv:e0;return a(s)}function ub(s){if(s==null)return 0;if(Ni(s))return Ml(s)?Rn(s):s.length;var a=gi(s);return a==Ft||a==Jt?s.size:hh(s).length}function hb(s,a,g){var x=oe(s)?Be:i0;return g&&Ti(s,a,g)&&(a=n),x(s,Qt(a,3))}var cb=ve(function(s,a){if(s==null)return[];var g=a.length;return g>1&&Ti(s,a[0],a[1])?a=[]:g>2&&Ti(a[0],a[1],a[2])&&(a=[a[0]]),td(s,fi(a,1),[])}),Sl=V_||function(){return ze.Date.now()};function fb(s,a){if(typeof a!="function")throw new _e(m);return s=ce(s),function(){if(--s<1)return a.apply(this,arguments)}}function Gd(s,a,g){return a=g?n:a,a=s&&a==null?s.length:a,ts(s,w,n,n,n,n,a)}function Xd(s,a){var g;if(typeof a!="function")throw new _e(m);return s=ce(s),function(){return--s>0&&(g=a.apply(this,arguments)),s<=1&&(a=n),g}}var Nh=ve(function(s,a,g){var x=it;if(g.length){var M=Ui(g,Yr(Nh));x|=Ct}return ts(s,x,a,g,M)}),Zd=ve(function(s,a,g){var x=it|rt;if(g.length){var M=Ui(g,Yr(Zd));x|=Ct}return ts(a,x,s,g,M)});function Jd(s,a,g){a=g?n:a;var x=ts(s,St,n,n,n,n,n,a);return x.placeholder=Jd.placeholder,x}function Qd(s,a,g){a=g?n:a;var x=ts(s,bt,n,n,n,n,n,a);return x.placeholder=Qd.placeholder,x}function $d(s,a,g){var x,M,L,U,X,et,pt=0,gt=!1,_t=!1,Mt=!0;if(typeof s!="function")throw new _e(m);a=on(a)||0,Ue(g)&&(gt=!!g.leading,_t="maxWait"in g,L=_t?si(on(g.maxWait)||0,a):L,Mt="trailing"in g?!!g.trailing:Mt);function Wt(Ge){var bn=x,rs=M;return x=M=n,pt=Ge,U=s.apply(rs,bn),U}function $t(Ge){return pt=Ge,X=Qo(we,a),gt?Wt(Ge):U}function ge(Ge){var bn=Ge-et,rs=Ge-pt,vp=a-bn;return _t?pi(vp,L-rs):vp}function te(Ge){var bn=Ge-et,rs=Ge-pt;return et===n||bn>=a||bn<0||_t&&rs>=L}function we(){var Ge=Sl();if(te(Ge))return De(Ge);X=Qo(we,ge(Ge))}function De(Ge){return X=n,Mt&&x?Wt(Ge):(x=M=n,U)}function ji(){X!==n&&ud(X),pt=0,x=et=M=X=n}function Si(){return X===n?U:De(Sl())}function Ki(){var Ge=Sl(),bn=te(Ge);if(x=arguments,M=this,et=Ge,bn){if(X===n)return $t(et);if(_t)return ud(X),X=Qo(we,a),Wt(et)}return X===n&&(X=Qo(we,a)),U}return Ki.cancel=ji,Ki.flush=Si,Ki}var db=ve(function(s,a){return Bf(s,1,a)}),pb=ve(function(s,a,g){return Bf(s,on(a)||0,g)});function gb(s){return ts(s,Et)}function kl(s,a){if(typeof s!="function"||a!=null&&typeof a!="function")throw new _e(m);var g=function(){var x=arguments,M=a?a.apply(this,x):x[0],L=g.cache;if(L.has(M))return L.get(M);var U=s.apply(this,x);return g.cache=L.set(M,U)||L,U};return g.cache=new(kl.Cache||Qn),g}kl.Cache=Qn;function El(s){if(typeof s!="function")throw new _e(m);return function(){var a=arguments;switch(a.length){case 0:return!s.call(this);case 1:return!s.call(this,a[0]);case 2:return!s.call(this,a[0],a[1]);case 3:return!s.call(this,a[0],a[1],a[2])}return!s.apply(this,a)}}function mb(s){return Xd(2,s)}var _b=n0(function(s,a){a=a.length==1&&oe(a[0])?Pt(a[0],wi(Qt())):Pt(fi(a,1),wi(Qt()));var g=a.length;return ve(function(x){for(var M=-1,L=pi(x.length,g);++M<L;)x[M]=a[M].call(this,x[M]);return I(s,this,x)})}),Lh=ve(function(s,a){var g=Ui(a,Yr(Lh));return ts(s,Ct,n,a,g)}),tp=ve(function(s,a){var g=Ui(a,Yr(tp));return ts(s,Nt,n,a,g)}),vb=es(function(s,a){return ts(s,ee,n,n,n,a)});function yb(s,a){if(typeof s!="function")throw new _e(m);return a=a===n?a:ce(a),ve(s,a)}function bb(s,a){if(typeof s!="function")throw new _e(m);return a=a==null?0:si(ce(a),0),ve(function(g){var x=g[a],M=Ps(g,0,a);return x&&re(M,x),I(s,this,M)})}function wb(s,a,g){var x=!0,M=!0;if(typeof s!="function")throw new _e(m);return Ue(g)&&(x="leading"in g?!!g.leading:x,M="trailing"in g?!!g.trailing:M),$d(s,a,{leading:x,maxWait:a,trailing:M})}function xb(s){return Gd(s,1)}function Cb(s,a){return Lh(yh(a),s)}function Db(){if(!arguments.length)return[];var s=arguments[0];return oe(s)?s:[s]}function Tb(s){return nn(s,K)}function Sb(s,a){return a=typeof a=="function"?a:n,nn(s,K,a)}function kb(s){return nn(s,P|K)}function Eb(s,a){return a=typeof a=="function"?a:n,nn(s,P|K,a)}function Ab(s,a){return a==null||zf(s,a,li(a))}function yn(s,a){return s===a||s!==s&&a!==a}var Mb=bl(ah),Ib=bl(function(s,a){return s>=a}),ar=Kf(function(){return arguments}())?Kf:function(s){return Ve(s)&&ne.call(s,"callee")&&!Pf.call(s,"callee")},oe=j.isArray,Ob=c?wi(c):Yv;function Ni(s){return s!=null&&Al(s.length)&&!ns(s)}function Ke(s){return Ve(s)&&Ni(s)}function Pb(s){return s===!0||s===!1||Ve(s)&&Di(s)==q}var Ns=K_||jh,Nb=_?wi(_):zv;function Lb(s){return Ve(s)&&s.nodeType===1&&!$o(s)}function Rb(s){if(s==null)return!0;if(Ni(s)&&(oe(s)||typeof s=="string"||typeof s.splice=="function"||Ns(s)||zr(s)||ar(s)))return!s.length;var a=gi(s);if(a==Ft||a==Jt)return!s.size;if(Jo(s))return!hh(s).length;for(var g in s)if(ne.call(s,g))return!1;return!0}function Hb(s,a){return Go(s,a)}function Fb(s,a,g){g=typeof g=="function"?g:n;var x=g?g(s,a):n;return x===n?Go(s,a,n,g):!!x}function Rh(s){if(!Ve(s))return!1;var a=Di(s);return a==mt||a==ut||typeof s.message=="string"&&typeof s.name=="string"&&!$o(s)}function Wb(s){return typeof s=="number"&&Lf(s)}function ns(s){if(!Ue(s))return!1;var a=Di(s);return a==Dt||a==Tt||a==at||a==me}function ep(s){return typeof s=="number"&&s==ce(s)}function Al(s){return typeof s=="number"&&s>-1&&s%1==0&&s<=u}function Ue(s){var a=typeof s;return s!=null&&(a=="object"||a=="function")}function Ve(s){return s!=null&&typeof s=="object"}var ip=b?wi(b):Uv;function Yb(s,a){return s===a||uh(s,a,Sh(a))}function zb(s,a,g){return g=typeof g=="function"?g:n,uh(s,a,Sh(a),g)}function Bb(s){return np(s)&&s!=+s}function Ub(s){if(S0(s))throw new dt(h);return Gf(s)}function qb(s){return s===null}function Vb(s){return s==null}function np(s){return typeof s=="number"||Ve(s)&&Di(s)==qt}function $o(s){if(!Ve(s)||Di(s)!=Bt)return!1;var a=il(s);if(a===null)return!0;var g=ne.call(a,"constructor")&&a.constructor;return typeof g=="function"&&g instanceof g&&_n.call(g)==z_}var Hh=C?wi(C):qv;function jb(s){return ep(s)&&s>=-u&&s<=u}var sp=k?wi(k):Vv;function Ml(s){return typeof s=="string"||!oe(s)&&Ve(s)&&Di(s)==Yt}function Vi(s){return typeof s=="symbol"||Ve(s)&&Di(s)==ae}var zr=E?wi(E):jv;function Kb(s){return s===n}function Gb(s){return Ve(s)&&gi(s)==wt}function Xb(s){return Ve(s)&&Di(s)==Ne}var Zb=bl(ch),Jb=bl(function(s,a){return s<=a});function rp(s){if(!s)return[];if(Ni(s))return Ml(s)?xi(s):Pi(s);if(Yo&&s[Yo])return Ln(s[Yo]());var a=gi(s),g=a==Ft?Pr:a==Jt?Zn:Br;return g(s)}function ss(s){if(!s)return s===0?s:0;if(s=on(s),s===l||s===-l){var a=s<0?-1:1;return a*p}return s===s?s:0}function ce(s){var a=ss(s),g=a%1;return a===a?g?a-g:a:0}function op(s){return s?nr(ce(s),0,D):0}function on(s){if(typeof s=="number")return s;if(Vi(s))return v;if(Ue(s)){var a=typeof s.valueOf=="function"?s.valueOf():s;s=Ue(a)?a+"":a}if(typeof s!="string")return s===0?s:+s;s=tn(s);var g=Ia.test(s);return g||bo.test(s)?Xu(s.slice(2),g?2:8):xs.test(s)?v:+s}function ap(s){return Fn(s,Li(s))}function Qb(s){return s?nr(ce(s),-u,u):s===0?s:0}function Me(s){return s==null?"":qi(s)}var $b=Fr(function(s,a){if(Jo(a)||Ni(a)){Fn(a,li(a),s);return}for(var g in a)ne.call(a,g)&&Vo(s,g,a[g])}),lp=Fr(function(s,a){Fn(a,Li(a),s)}),Il=Fr(function(s,a,g,x){Fn(a,Li(a),s,x)}),tw=Fr(function(s,a,g,x){Fn(a,li(a),s,x)}),ew=es(sh);function iw(s,a){var g=Hr(s);return a==null?g:Yf(g,a)}var nw=ve(function(s,a){s=It(s);var g=-1,x=a.length,M=x>2?a[2]:n;for(M&&Ti(a[0],a[1],M)&&(x=1);++g<x;)for(var L=a[g],U=Li(L),X=-1,et=U.length;++X<et;){var pt=U[X],gt=s[pt];(gt===n||yn(gt,ni[pt])&&!ne.call(s,pt))&&(s[pt]=L[pt])}return s}),sw=ve(function(s){return s.push(n,Td),I(up,n,s)});function rw(s,a){return Pn(s,Qt(a,3),Hn)}function ow(s,a){return Pn(s,Qt(a,3),oh)}function aw(s,a){return s==null?s:rh(s,Qt(a,3),Li)}function lw(s,a){return s==null?s:Vf(s,Qt(a,3),Li)}function uw(s,a){return s&&Hn(s,Qt(a,3))}function hw(s,a){return s&&oh(s,Qt(a,3))}function cw(s){return s==null?[]:fl(s,li(s))}function fw(s){return s==null?[]:fl(s,Li(s))}function Fh(s,a,g){var x=s==null?n:sr(s,a);return x===n?g:x}function dw(s,a){return s!=null&&Ed(s,a,Rv)}function Wh(s,a){return s!=null&&Ed(s,a,Hv)}var pw=bd(function(s,a,g){a!=null&&typeof a.toString!="function"&&(a=$a.call(a)),s[a]=g},zh(Ri)),gw=bd(function(s,a,g){a!=null&&typeof a.toString!="function"&&(a=$a.call(a)),ne.call(s,a)?s[a].push(g):s[a]=[g]},Qt),mw=ve(Ko);function li(s){return Ni(s)?Ff(s):hh(s)}function Li(s){return Ni(s)?Ff(s,!0):Kv(s)}function _w(s,a){var g={};return a=Qt(a,3),Hn(s,function(x,M,L){$n(g,a(x,M,L),x)}),g}function vw(s,a){var g={};return a=Qt(a,3),Hn(s,function(x,M,L){$n(g,M,a(x,M,L))}),g}var yw=Fr(function(s,a,g){dl(s,a,g)}),up=Fr(function(s,a,g,x){dl(s,a,g,x)}),bw=es(function(s,a){var g={};if(s==null)return g;var x=!1;a=Pt(a,function(L){return L=Os(L,s),x||(x=L.length>1),L}),Fn(s,Dh(s),g),x&&(g=nn(g,P|Y|K,p0));for(var M=a.length;M--;)mh(g,a[M]);return g});function ww(s,a){return hp(s,El(Qt(a)))}var xw=es(function(s,a){return s==null?{}:Xv(s,a)});function hp(s,a){if(s==null)return{};var g=Pt(Dh(s),function(x){return[x]});return a=Qt(a),ed(s,g,function(x,M){return a(x,M[0])})}function Cw(s,a,g){a=Os(a,s);var x=-1,M=a.length;for(M||(M=1,s=n);++x<M;){var L=s==null?n:s[Wn(a[x])];L===n&&(x=M,L=g),s=ns(L)?L.call(s):L}return s}function Dw(s,a,g){return s==null?s:Xo(s,a,g)}function Tw(s,a,g,x){return x=typeof x=="function"?x:n,s==null?s:Xo(s,a,g,x)}var cp=Cd(li),fp=Cd(Li);function Sw(s,a,g){var x=oe(s),M=x||Ns(s)||zr(s);if(a=Qt(a,4),g==null){var L=s&&s.constructor;M?g=x?new L:[]:Ue(s)?g=ns(L)?Hr(il(s)):{}:g={}}return(M?B:Hn)(s,function(U,X,et){return a(g,U,X,et)}),g}function kw(s,a){return s==null?!0:mh(s,a)}function Ew(s,a,g){return s==null?s:od(s,a,yh(g))}function Aw(s,a,g,x){return x=typeof x=="function"?x:n,s==null?s:od(s,a,yh(g),x)}function Br(s){return s==null?[]:Ro(s,li(s))}function Mw(s){return s==null?[]:Ro(s,Li(s))}function Iw(s,a,g){return g===n&&(g=a,a=n),g!==n&&(g=on(g),g=g===g?g:0),a!==n&&(a=on(a),a=a===a?a:0),nr(on(s),a,g)}function Ow(s,a,g){return a=ss(a),g===n?(g=a,a=0):g=ss(g),s=on(s),Fv(s,a,g)}function Pw(s,a,g){if(g&&typeof g!="boolean"&&Ti(s,a,g)&&(a=g=n),g===n&&(typeof a=="boolean"?(g=a,a=n):typeof s=="boolean"&&(g=s,s=n)),s===n&&a===n?(s=0,a=1):(s=ss(s),a===n?(a=s,s=0):a=ss(a)),s>a){var x=s;s=a,a=x}if(g||s%1||a%1){var M=Rf();return pi(s+M*(a-s+No("1e-"+((M+"").length-1))),a)}return dh(s,a)}var Nw=Wr(function(s,a,g){return a=a.toLowerCase(),s+(g?dp(a):a)});function dp(s){return Yh(Me(s).toLowerCase())}function pp(s){return s=Me(s),s&&s.replace(Oa,ks).replace(Uu,"")}function Lw(s,a,g){s=Me(s),a=qi(a);var x=s.length;g=g===n?x:nr(ce(g),0,x);var M=g;return g-=a.length,g>=0&&s.slice(g,M)==a}function Rw(s){return s=Me(s),s&&bs.test(s)?s.replace(An,Ju):s}function Hw(s){return s=Me(s),s&&ws.test(s)?s.replace(Mn,"\\$&"):s}var Fw=Wr(function(s,a,g){return s+(g?"-":"")+a.toLowerCase()}),Ww=Wr(function(s,a,g){return s+(g?" ":"")+a.toLowerCase()}),Yw=_d("toLowerCase");function zw(s,a,g){s=Me(s),a=ce(a);var x=a?Rn(s):0;if(!a||x>=a)return s;var M=(a-x)/2;return yl(ol(M),g)+s+yl(rl(M),g)}function Bw(s,a,g){s=Me(s),a=ce(a);var x=a?Rn(s):0;return a&&x<a?s+yl(a-x,g):s}function Uw(s,a,g){s=Me(s),a=ce(a);var x=a?Rn(s):0;return a&&x<a?yl(a-x,g)+s:s}function qw(s,a,g){return g||a==null?a=0:a&&(a=+a),J_(Me(s).replace(Ks,""),a||0)}function Vw(s,a,g){return(g?Ti(s,a,g):a===n)?a=1:a=ce(a),ph(Me(s),a)}function jw(){var s=arguments,a=Me(s[0]);return s.length<3?a:a.replace(s[1],s[2])}var Kw=Wr(function(s,a,g){return s+(g?"_":"")+a.toLowerCase()});function Gw(s,a,g){return g&&typeof g!="number"&&Ti(s,a,g)&&(a=g=n),g=g===n?D:g>>>0,g?(s=Me(s),s&&(typeof a=="string"||a!=null&&!Hh(a))&&(a=qi(a),!a&&Oi(s))?Ps(xi(s),0,g):s.split(a,g)):[]}var Xw=Wr(function(s,a,g){return s+(g?" ":"")+Yh(a)});function Zw(s,a,g){return s=Me(s),g=g==null?0:nr(ce(g),0,s.length),a=qi(a),s.slice(g,g+a.length)==a}function Jw(s,a,g){var x=N.templateSettings;g&&Ti(s,a,g)&&(a=n),s=Me(s),a=Il({},a,x,Dd);var M=Il({},a.imports,x.imports,Dd),L=li(M),U=Ro(M,L),X,et,pt=0,gt=a.interpolate||kr,_t="__p += '",Mt=he((a.escape||kr).source+"|"+gt.source+"|"+(gt===Ai?Aa:kr).source+"|"+(a.evaluate||kr).source+"|$","g"),Wt="//# sourceURL="+(ne.call(a,"sourceURL")?(a.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Gu+"]")+`
- `;s.replace(Mt,function(te,we,De,ji,Si,Ki){return De||(De=ji),_t+=s.slice(pt,Ki).replace(Gs,Qu),we&&(X=!0,_t+=`' +
- __e(`+we+`) +
- '`),Si&&(et=!0,_t+=`';
- `+Si+`;
- __p += '`),De&&(_t+=`' +
- ((__t = (`+De+`)) == null ? '' : __t) +
- '`),pt=Ki+te.length,te}),_t+=`';
- `;var $t=ne.call(a,"variable")&&a.variable;if(!$t)_t=`with (obj) {
- `+_t+`
- }
- `;else if(Ru.test($t))throw new dt(d);_t=(et?_t.replace(Dr,""):_t).replace(qs,"$1").replace(Vs,"$1;"),_t="function("+($t||"obj")+`) {
- `+($t?"":`obj || (obj = {});
- `)+"var __t, __p = ''"+(X?", __e = _.escape":"")+(et?`, __j = Array.prototype.join;
- function print() { __p += __j.call(arguments, '') }
- `:`;
- `)+_t+`return __p
- }`;var ge=mp(function(){return Lt(L,Wt+"return "+_t).apply(n,U)});if(ge.source=_t,Rh(ge))throw ge;return ge}function Qw(s){return Me(s).toLowerCase()}function $w(s){return Me(s).toUpperCase()}function t1(s,a,g){if(s=Me(s),s&&(g||a===n))return tn(s);if(!s||!(a=qi(a)))return s;var x=xi(s),M=xi(a),L=Se(x,M),U=$s(x,M)+1;return Ps(x,L,U).join("")}function e1(s,a,g){if(s=Me(s),s&&(g||a===n))return s.slice(0,Ja(s)+1);if(!s||!(a=qi(a)))return s;var x=xi(s),M=$s(x,xi(a))+1;return Ps(x,0,M).join("")}function i1(s,a,g){if(s=Me(s),s&&(g||a===n))return s.replace(Ks,"");if(!s||!(a=qi(a)))return s;var x=xi(s),M=Se(x,xi(a));return Ps(x,M).join("")}function n1(s,a){var g=de,x=pe;if(Ue(a)){var M="separator"in a?a.separator:M;g="length"in a?ce(a.length):g,x="omission"in a?qi(a.omission):x}s=Me(s);var L=s.length;if(Oi(s)){var U=xi(s);L=U.length}if(g>=L)return s;var X=g-Rn(x);if(X<1)return x;var et=U?Ps(U,0,X).join(""):s.slice(0,X);if(M===n)return et+x;if(U&&(X+=et.length-X),Hh(M)){if(s.slice(X).search(M)){var pt,gt=et;for(M.global||(M=he(M.source,Me(Ma.exec(M))+"g")),M.lastIndex=0;pt=M.exec(gt);)var _t=pt.index;et=et.slice(0,_t===n?X:_t)}}else if(s.indexOf(qi(M),X)!=X){var Mt=et.lastIndexOf(M);Mt>-1&&(et=et.slice(0,Mt))}return et+x}function s1(s){return s=Me(s),s&&js.test(s)?s.replace(Ze,Wo):s}var r1=Wr(function(s,a,g){return s+(g?" ":"")+a.toUpperCase()}),Yh=_d("toUpperCase");function gp(s,a,g){return s=Me(s),a=g?n:a,a===n?Ho(s)?Q(s):ye(s):s.match(a)||[]}var mp=ve(function(s,a){try{return I(s,n,a)}catch(g){return Rh(g)?g:new dt(g)}}),o1=es(function(s,a){return B(a,function(g){g=Wn(g),$n(s,g,Nh(s[g],s))}),s});function a1(s){var a=s==null?0:s.length,g=Qt();return s=a?Pt(s,function(x){if(typeof x[1]!="function")throw new _e(m);return[g(x[0]),x[1]]}):[],ve(function(x){for(var M=-1;++M<a;){var L=s[M];if(I(L[0],this,x))return I(L[1],this,x)}})}function l1(s){return Pv(nn(s,P))}function zh(s){return function(){return s}}function u1(s,a){return s==null||s!==s?a:s}var h1=yd(),c1=yd(!0);function Ri(s){return s}function Bh(s){return Xf(typeof s=="function"?s:nn(s,P))}function f1(s){return Jf(nn(s,P))}function d1(s,a){return Qf(s,nn(a,P))}var p1=ve(function(s,a){return function(g){return Ko(g,s,a)}}),g1=ve(function(s,a){return function(g){return Ko(s,g,a)}});function Uh(s,a,g){var x=li(a),M=fl(a,x);g==null&&!(Ue(a)&&(M.length||!x.length))&&(g=a,a=s,s=this,M=fl(a,li(a)));var L=!(Ue(g)&&"chain"in g)||!!g.chain,U=ns(s);return B(M,function(X){var et=a[X];s[X]=et,U&&(s.prototype[X]=function(){var pt=this.__chain__;if(L||pt){var gt=s(this.__wrapped__),_t=gt.__actions__=Pi(this.__actions__);return _t.push({func:et,args:arguments,thisArg:s}),gt.__chain__=pt,gt}return et.apply(s,re([this.value()],arguments))})}),s}function m1(){return ze._===this&&(ze._=B_),this}function qh(){}function _1(s){return s=ce(s),ve(function(a){return $f(a,s)})}var v1=wh(Pt),y1=wh(ht),b1=wh(Be);function _p(s){return Eh(s)?Xn(Wn(s)):Zv(s)}function w1(s){return function(a){return s==null?n:sr(s,a)}}var x1=wd(),C1=wd(!0);function Vh(){return[]}function jh(){return!1}function D1(){return{}}function T1(){return""}function S1(){return!0}function k1(s,a){if(s=ce(s),s<1||s>u)return[];var g=D,x=pi(s,D);a=Qt(a),s-=D;for(var M=Js(x,a);++g<s;)a(g);return M}function E1(s){return oe(s)?Pt(s,Wn):Vi(s)?[s]:Pi(Hd(Me(s)))}function A1(s){var a=++Y_;return Me(s)+a}var M1=vl(function(s,a){return s+a},0),I1=xh("ceil"),O1=vl(function(s,a){return s/a},1),P1=xh("floor");function N1(s){return s&&s.length?cl(s,Ri,ah):n}function L1(s,a){return s&&s.length?cl(s,Qt(a,2),ah):n}function R1(s){return zi(s,Ri)}function H1(s,a){return zi(s,Qt(a,2))}function F1(s){return s&&s.length?cl(s,Ri,ch):n}function W1(s,a){return s&&s.length?cl(s,Qt(a,2),ch):n}var Y1=vl(function(s,a){return s*a},1),z1=xh("round"),B1=vl(function(s,a){return s-a},0);function U1(s){return s&&s.length?di(s,Ri):0}function q1(s,a){return s&&s.length?di(s,Qt(a,2)):0}return N.after=fb,N.ary=Gd,N.assign=$b,N.assignIn=lp,N.assignInWith=Il,N.assignWith=tw,N.at=ew,N.before=Xd,N.bind=Nh,N.bindAll=o1,N.bindKey=Zd,N.castArray=Db,N.chain=Vd,N.chunk=P0,N.compact=N0,N.concat=L0,N.cond=a1,N.conforms=l1,N.constant=zh,N.countBy=Uy,N.create=iw,N.curry=Jd,N.curryRight=Qd,N.debounce=$d,N.defaults=nw,N.defaultsDeep=sw,N.defer=db,N.delay=pb,N.difference=R0,N.differenceBy=H0,N.differenceWith=F0,N.drop=W0,N.dropRight=Y0,N.dropRightWhile=z0,N.dropWhile=B0,N.fill=U0,N.filter=Vy,N.flatMap=Gy,N.flatMapDeep=Xy,N.flatMapDepth=Zy,N.flatten=zd,N.flattenDeep=q0,N.flattenDepth=V0,N.flip=gb,N.flow=h1,N.flowRight=c1,N.fromPairs=j0,N.functions=cw,N.functionsIn=fw,N.groupBy=Jy,N.initial=G0,N.intersection=X0,N.intersectionBy=Z0,N.intersectionWith=J0,N.invert=pw,N.invertBy=gw,N.invokeMap=$y,N.iteratee=Bh,N.keyBy=tb,N.keys=li,N.keysIn=Li,N.map=Tl,N.mapKeys=_w,N.mapValues=vw,N.matches=f1,N.matchesProperty=d1,N.memoize=kl,N.merge=yw,N.mergeWith=up,N.method=p1,N.methodOf=g1,N.mixin=Uh,N.negate=El,N.nthArg=_1,N.omit=bw,N.omitBy=ww,N.once=mb,N.orderBy=eb,N.over=v1,N.overArgs=_b,N.overEvery=y1,N.overSome=b1,N.partial=Lh,N.partialRight=tp,N.partition=ib,N.pick=xw,N.pickBy=hp,N.property=_p,N.propertyOf=w1,N.pull=ey,N.pullAll=Ud,N.pullAllBy=iy,N.pullAllWith=ny,N.pullAt=sy,N.range=x1,N.rangeRight=C1,N.rearg=vb,N.reject=rb,N.remove=ry,N.rest=yb,N.reverse=Oh,N.sampleSize=ab,N.set=Dw,N.setWith=Tw,N.shuffle=lb,N.slice=oy,N.sortBy=cb,N.sortedUniq=dy,N.sortedUniqBy=py,N.split=Gw,N.spread=bb,N.tail=gy,N.take=my,N.takeRight=_y,N.takeRightWhile=vy,N.takeWhile=yy,N.tap=Ny,N.throttle=wb,N.thru=Dl,N.toArray=rp,N.toPairs=cp,N.toPairsIn=fp,N.toPath=E1,N.toPlainObject=ap,N.transform=Sw,N.unary=xb,N.union=by,N.unionBy=wy,N.unionWith=xy,N.uniq=Cy,N.uniqBy=Dy,N.uniqWith=Ty,N.unset=kw,N.unzip=Ph,N.unzipWith=qd,N.update=Ew,N.updateWith=Aw,N.values=Br,N.valuesIn=Mw,N.without=Sy,N.words=gp,N.wrap=Cb,N.xor=ky,N.xorBy=Ey,N.xorWith=Ay,N.zip=My,N.zipObject=Iy,N.zipObjectDeep=Oy,N.zipWith=Py,N.entries=cp,N.entriesIn=fp,N.extend=lp,N.extendWith=Il,Uh(N,N),N.add=M1,N.attempt=mp,N.camelCase=Nw,N.capitalize=dp,N.ceil=I1,N.clamp=Iw,N.clone=Tb,N.cloneDeep=kb,N.cloneDeepWith=Eb,N.cloneWith=Sb,N.conformsTo=Ab,N.deburr=pp,N.defaultTo=u1,N.divide=O1,N.endsWith=Lw,N.eq=yn,N.escape=Rw,N.escapeRegExp=Hw,N.every=qy,N.find=jy,N.findIndex=Wd,N.findKey=rw,N.findLast=Ky,N.findLastIndex=Yd,N.findLastKey=ow,N.floor=P1,N.forEach=jd,N.forEachRight=Kd,N.forIn=aw,N.forInRight=lw,N.forOwn=uw,N.forOwnRight=hw,N.get=Fh,N.gt=Mb,N.gte=Ib,N.has=dw,N.hasIn=Wh,N.head=Bd,N.identity=Ri,N.includes=Qy,N.indexOf=K0,N.inRange=Ow,N.invoke=mw,N.isArguments=ar,N.isArray=oe,N.isArrayBuffer=Ob,N.isArrayLike=Ni,N.isArrayLikeObject=Ke,N.isBoolean=Pb,N.isBuffer=Ns,N.isDate=Nb,N.isElement=Lb,N.isEmpty=Rb,N.isEqual=Hb,N.isEqualWith=Fb,N.isError=Rh,N.isFinite=Wb,N.isFunction=ns,N.isInteger=ep,N.isLength=Al,N.isMap=ip,N.isMatch=Yb,N.isMatchWith=zb,N.isNaN=Bb,N.isNative=Ub,N.isNil=Vb,N.isNull=qb,N.isNumber=np,N.isObject=Ue,N.isObjectLike=Ve,N.isPlainObject=$o,N.isRegExp=Hh,N.isSafeInteger=jb,N.isSet=sp,N.isString=Ml,N.isSymbol=Vi,N.isTypedArray=zr,N.isUndefined=Kb,N.isWeakMap=Gb,N.isWeakSet=Xb,N.join=Q0,N.kebabCase=Fw,N.last=rn,N.lastIndexOf=$0,N.lowerCase=Ww,N.lowerFirst=Yw,N.lt=Zb,N.lte=Jb,N.max=N1,N.maxBy=L1,N.mean=R1,N.meanBy=H1,N.min=F1,N.minBy=W1,N.stubArray=Vh,N.stubFalse=jh,N.stubObject=D1,N.stubString=T1,N.stubTrue=S1,N.multiply=Y1,N.nth=ty,N.noConflict=m1,N.noop=qh,N.now=Sl,N.pad=zw,N.padEnd=Bw,N.padStart=Uw,N.parseInt=qw,N.random=Pw,N.reduce=nb,N.reduceRight=sb,N.repeat=Vw,N.replace=jw,N.result=Cw,N.round=z1,N.runInContext=R,N.sample=ob,N.size=ub,N.snakeCase=Kw,N.some=hb,N.sortedIndex=ay,N.sortedIndexBy=ly,N.sortedIndexOf=uy,N.sortedLastIndex=hy,N.sortedLastIndexBy=cy,N.sortedLastIndexOf=fy,N.startCase=Xw,N.startsWith=Zw,N.subtract=B1,N.sum=U1,N.sumBy=q1,N.template=Jw,N.times=k1,N.toFinite=ss,N.toInteger=ce,N.toLength=op,N.toLower=Qw,N.toNumber=on,N.toSafeInteger=Qb,N.toString=Me,N.toUpper=$w,N.trim=t1,N.trimEnd=e1,N.trimStart=i1,N.truncate=n1,N.unescape=s1,N.uniqueId=A1,N.upperCase=r1,N.upperFirst=Yh,N.each=jd,N.eachRight=Kd,N.first=Bd,Uh(N,function(){var s={};return Hn(N,function(a,g){ne.call(N.prototype,g)||(s[g]=a)}),s}(),{chain:!1}),N.VERSION=o,B(["bind","bindKey","curry","curryRight","partial","partialRight"],function(s){N[s].placeholder=N}),B(["drop","take"],function(s,a){xe.prototype[s]=function(g){g=g===n?1:si(ce(g),0);var x=this.__filtered__&&!a?new xe(this):this.clone();return x.__filtered__?x.__takeCount__=pi(g,x.__takeCount__):x.__views__.push({size:pi(g,D),type:s+(x.__dir__<0?"Right":"")}),x},xe.prototype[s+"Right"]=function(g){return this.reverse()[s](g).reverse()}}),B(["filter","map","takeWhile"],function(s,a){var g=a+1,x=g==Zt||g==r;xe.prototype[s]=function(M){var L=this.clone();return L.__iteratees__.push({iteratee:Qt(M,3),type:g}),L.__filtered__=L.__filtered__||x,L}}),B(["head","last"],function(s,a){var g="take"+(a?"Right":"");xe.prototype[s]=function(){return this[g](1).value()[0]}}),B(["initial","tail"],function(s,a){var g="drop"+(a?"":"Right");xe.prototype[s]=function(){return this.__filtered__?new xe(this):this[g](1)}}),xe.prototype.compact=function(){return this.filter(Ri)},xe.prototype.find=function(s){return this.filter(s).head()},xe.prototype.findLast=function(s){return this.reverse().find(s)},xe.prototype.invokeMap=ve(function(s,a){return typeof s=="function"?new xe(this):this.map(function(g){return Ko(g,s,a)})}),xe.prototype.reject=function(s){return this.filter(El(Qt(s)))},xe.prototype.slice=function(s,a){s=ce(s);var g=this;return g.__filtered__&&(s>0||a<0)?new xe(g):(s<0?g=g.takeRight(-s):s&&(g=g.drop(s)),a!==n&&(a=ce(a),g=a<0?g.dropRight(-a):g.take(a-s)),g)},xe.prototype.takeRightWhile=function(s){return this.reverse().takeWhile(s).reverse()},xe.prototype.toArray=function(){return this.take(D)},Hn(xe.prototype,function(s,a){var g=/^(?:filter|find|map|reject)|While$/.test(a),x=/^(?:head|last)$/.test(a),M=N[x?"take"+(a=="last"?"Right":""):a],L=x||/^find/.test(a);M&&(N.prototype[a]=function(){var U=this.__wrapped__,X=x?[1]:arguments,et=U instanceof xe,pt=X[0],gt=et||oe(U),_t=function(we){var De=M.apply(N,re([we],X));return x&&Mt?De[0]:De};gt&&g&&typeof pt=="function"&&pt.length!=1&&(et=gt=!1);var Mt=this.__chain__,Wt=!!this.__actions__.length,$t=L&&!Mt,ge=et&&!Wt;if(!L&>){U=ge?U:new xe(this);var te=s.apply(U,X);return te.__actions__.push({func:Dl,args:[_t],thisArg:n}),new en(te,Mt)}return $t&&ge?s.apply(this,X):(te=this.thru(_t),$t?x?te.value()[0]:te.value():te)})}),B(["pop","push","shift","sort","splice","unshift"],function(s){var a=ii[s],g=/^(?:push|sort|unshift)$/.test(s)?"tap":"thru",x=/^(?:pop|shift)$/.test(s);N.prototype[s]=function(){var M=arguments;if(x&&!this.__chain__){var L=this.value();return a.apply(oe(L)?L:[],M)}return this[g](function(U){return a.apply(oe(U)?U:[],M)})}}),Hn(xe.prototype,function(s,a){var g=N[a];if(g){var x=g.name+"";ne.call(Rr,x)||(Rr[x]=[]),Rr[x].push({name:a,func:g})}}),Rr[_l(n,rt).name]=[{name:"wrapper",func:n}],xe.prototype.clone=sv,xe.prototype.reverse=rv,xe.prototype.value=ov,N.prototype.at=Ly,N.prototype.chain=Ry,N.prototype.commit=Hy,N.prototype.next=Fy,N.prototype.plant=Yy,N.prototype.reverse=zy,N.prototype.toJSON=N.prototype.valueOf=N.prototype.value=By,N.prototype.first=N.prototype.head,Yo&&(N.prototype[Yo]=Wy),N},ot=nt();pn?((pn.exports=ot)._=ot,Ir._=ot):ze._=ot}).call(jr)})($l,$l.exports);var G1=$l.exports;const X1=Dg(G1);var ki="top",Gi="bottom",Xi="right",Ei="left",cu="auto",uo=[ki,Gi,Xi,Ei],gr="start",io="end",Sg="clippingParents",Hc="viewport",Kr="popper",kg="reference",_c=uo.reduce(function(t,e){return t.concat([e+"-"+gr,e+"-"+io])},[]),Fc=[].concat(uo,[cu]).reduce(function(t,e){return t.concat([e,e+"-"+gr,e+"-"+io])},[]),Eg="beforeRead",Ag="read",Mg="afterRead",Ig="beforeMain",Og="main",Pg="afterMain",Ng="beforeWrite",Lg="write",Rg="afterWrite",Hg=[Eg,Ag,Mg,Ig,Og,Pg,Ng,Lg,Rg];function Un(t){return t?(t.nodeName||"").toLowerCase():null}function Zi(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function mr(t){var e=Zi(t).Element;return t instanceof e||t instanceof Element}function ln(t){var e=Zi(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function Wc(t){if(typeof ShadowRoot>"u")return!1;var e=Zi(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Z1(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var o=e.styles[n]||{},f=e.attributes[n]||{},h=e.elements[n];!ln(h)||!Un(h)||(Object.assign(h.style,o),Object.keys(f).forEach(function(m){var d=f[m];d===!1?h.removeAttribute(m):h.setAttribute(m,d===!0?"":d)}))})}function J1(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(o){var f=e.elements[o],h=e.attributes[o]||{},m=Object.keys(e.styles.hasOwnProperty(o)?e.styles[o]:n[o]),d=m.reduce(function(y,T){return y[T]="",y},{});!ln(f)||!Un(f)||(Object.assign(f.style,d),Object.keys(h).forEach(function(y){f.removeAttribute(y)}))})}}const Yc={name:"applyStyles",enabled:!0,phase:"write",fn:Z1,effect:J1,requires:["computeStyles"]};function Bn(t){return t.split("-")[0]}var dr=Math.max,tu=Math.min,no=Math.round;function vc(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function Fg(){return!/^((?!chrome|android).)*safari/i.test(vc())}function so(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var o=t.getBoundingClientRect(),f=1,h=1;e&&ln(t)&&(f=t.offsetWidth>0&&no(o.width)/t.offsetWidth||1,h=t.offsetHeight>0&&no(o.height)/t.offsetHeight||1);var m=mr(t)?Zi(t):window,d=m.visualViewport,y=!Fg()&&n,T=(o.left+(y&&d?d.offsetLeft:0))/f,S=(o.top+(y&&d?d.offsetTop:0))/h,P=o.width/f,Y=o.height/h;return{width:P,height:Y,top:S,right:T+P,bottom:S+Y,left:T,x:T,y:S}}function zc(t){var e=so(t),n=t.offsetWidth,o=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-o)<=1&&(o=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:o}}function Wg(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Wc(n)){var o=e;do{if(o&&t.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function ps(t){return Zi(t).getComputedStyle(t)}function Q1(t){return["table","td","th"].indexOf(Un(t))>=0}function zs(t){return((mr(t)?t.ownerDocument:t.document)||window.document).documentElement}function fu(t){return Un(t)==="html"?t:t.assignedSlot||t.parentNode||(Wc(t)?t.host:null)||zs(t)}function bp(t){return!ln(t)||ps(t).position==="fixed"?null:t.offsetParent}function $1(t){var e=/firefox/i.test(vc()),n=/Trident/i.test(vc());if(n&&ln(t)){var o=ps(t);if(o.position==="fixed")return null}var f=fu(t);for(Wc(f)&&(f=f.host);ln(f)&&["html","body"].indexOf(Un(f))<0;){var h=ps(f);if(h.transform!=="none"||h.perspective!=="none"||h.contain==="paint"||["transform","perspective"].indexOf(h.willChange)!==-1||e&&h.willChange==="filter"||e&&h.filter&&h.filter!=="none")return f;f=f.parentNode}return null}function fa(t){for(var e=Zi(t),n=bp(t);n&&Q1(n)&&ps(n).position==="static";)n=bp(n);return n&&(Un(n)==="html"||Un(n)==="body"&&ps(n).position==="static")?e:n||$1(t)||e}function Bc(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function ra(t,e,n){return dr(t,tu(e,n))}function tx(t,e,n){var o=ra(t,e,n);return o>n?n:o}function Yg(){return{top:0,right:0,bottom:0,left:0}}function zg(t){return Object.assign({},Yg(),t)}function Bg(t,e){return e.reduce(function(n,o){return n[o]=t,n},{})}var ex=function(e,n){return e=typeof e=="function"?e(Object.assign({},n.rects,{placement:n.placement})):e,zg(typeof e!="number"?e:Bg(e,uo))};function ix(t){var e,n=t.state,o=t.name,f=t.options,h=n.elements.arrow,m=n.modifiersData.popperOffsets,d=Bn(n.placement),y=Bc(d),T=[Ei,Xi].indexOf(d)>=0,S=T?"height":"width";if(!(!h||!m)){var P=ex(f.padding,n),Y=zc(h),K=y==="y"?ki:Ei,z=y==="y"?Gi:Xi,J=n.rects.reference[S]+n.rects.reference[y]-m[y]-n.rects.popper[S],it=m[y]-n.rects.reference[y],rt=fa(h),kt=rt?y==="y"?rt.clientHeight||0:rt.clientWidth||0:0,St=J/2-it/2,bt=P[K],Ct=kt-Y[S]-P[z],Nt=kt/2-Y[S]/2+St,w=ra(bt,Nt,Ct),ee=y;n.modifiersData[o]=(e={},e[ee]=w,e.centerOffset=w-Nt,e)}}function nx(t){var e=t.state,n=t.options,o=n.element,f=o===void 0?"[data-popper-arrow]":o;f!=null&&(typeof f=="string"&&(f=e.elements.popper.querySelector(f),!f)||Wg(e.elements.popper,f)&&(e.elements.arrow=f))}const Ug={name:"arrow",enabled:!0,phase:"main",fn:ix,effect:nx,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ro(t){return t.split("-")[1]}var sx={top:"auto",right:"auto",bottom:"auto",left:"auto"};function rx(t,e){var n=t.x,o=t.y,f=e.devicePixelRatio||1;return{x:no(n*f)/f||0,y:no(o*f)/f||0}}function wp(t){var e,n=t.popper,o=t.popperRect,f=t.placement,h=t.variation,m=t.offsets,d=t.position,y=t.gpuAcceleration,T=t.adaptive,S=t.roundOffsets,P=t.isFixed,Y=m.x,K=Y===void 0?0:Y,z=m.y,J=z===void 0?0:z,it=typeof S=="function"?S({x:K,y:J}):{x:K,y:J};K=it.x,J=it.y;var rt=m.hasOwnProperty("x"),kt=m.hasOwnProperty("y"),St=Ei,bt=ki,Ct=window;if(T){var Nt=fa(n),w="clientHeight",ee="clientWidth";if(Nt===Zi(n)&&(Nt=zs(n),ps(Nt).position!=="static"&&d==="absolute"&&(w="scrollHeight",ee="scrollWidth")),Nt=Nt,f===ki||(f===Ei||f===Xi)&&h===io){bt=Gi;var Et=P&&Nt===Ct&&Ct.visualViewport?Ct.visualViewport.height:Nt[w];J-=Et-o.height,J*=y?1:-1}if(f===Ei||(f===ki||f===Gi)&&h===io){St=Xi;var de=P&&Nt===Ct&&Ct.visualViewport?Ct.visualViewport.width:Nt[ee];K-=de-o.width,K*=y?1:-1}}var pe=Object.assign({position:d},T&&sx),ie=S===!0?rx({x:K,y:J},Zi(n)):{x:K,y:J};if(K=ie.x,J=ie.y,y){var At;return Object.assign({},pe,(At={},At[bt]=kt?"0":"",At[St]=rt?"0":"",At.transform=(Ct.devicePixelRatio||1)<=1?"translate("+K+"px, "+J+"px)":"translate3d("+K+"px, "+J+"px, 0)",At))}return Object.assign({},pe,(e={},e[bt]=kt?J+"px":"",e[St]=rt?K+"px":"",e.transform="",e))}function ox(t){var e=t.state,n=t.options,o=n.gpuAcceleration,f=o===void 0?!0:o,h=n.adaptive,m=h===void 0?!0:h,d=n.roundOffsets,y=d===void 0?!0:d,T={placement:Bn(e.placement),variation:ro(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:f,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,wp(Object.assign({},T,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:m,roundOffsets:y})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,wp(Object.assign({},T,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:y})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const Uc={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:ox,data:{}};var Ol={passive:!0};function ax(t){var e=t.state,n=t.instance,o=t.options,f=o.scroll,h=f===void 0?!0:f,m=o.resize,d=m===void 0?!0:m,y=Zi(e.elements.popper),T=[].concat(e.scrollParents.reference,e.scrollParents.popper);return h&&T.forEach(function(S){S.addEventListener("scroll",n.update,Ol)}),d&&y.addEventListener("resize",n.update,Ol),function(){h&&T.forEach(function(S){S.removeEventListener("scroll",n.update,Ol)}),d&&y.removeEventListener("resize",n.update,Ol)}}const qc={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:ax,data:{}};var lx={left:"right",right:"left",bottom:"top",top:"bottom"};function Ul(t){return t.replace(/left|right|bottom|top/g,function(e){return lx[e]})}var ux={start:"end",end:"start"};function xp(t){return t.replace(/start|end/g,function(e){return ux[e]})}function Vc(t){var e=Zi(t),n=e.pageXOffset,o=e.pageYOffset;return{scrollLeft:n,scrollTop:o}}function jc(t){return so(zs(t)).left+Vc(t).scrollLeft}function hx(t,e){var n=Zi(t),o=zs(t),f=n.visualViewport,h=o.clientWidth,m=o.clientHeight,d=0,y=0;if(f){h=f.width,m=f.height;var T=Fg();(T||!T&&e==="fixed")&&(d=f.offsetLeft,y=f.offsetTop)}return{width:h,height:m,x:d+jc(t),y}}function cx(t){var e,n=zs(t),o=Vc(t),f=(e=t.ownerDocument)==null?void 0:e.body,h=dr(n.scrollWidth,n.clientWidth,f?f.scrollWidth:0,f?f.clientWidth:0),m=dr(n.scrollHeight,n.clientHeight,f?f.scrollHeight:0,f?f.clientHeight:0),d=-o.scrollLeft+jc(t),y=-o.scrollTop;return ps(f||n).direction==="rtl"&&(d+=dr(n.clientWidth,f?f.clientWidth:0)-h),{width:h,height:m,x:d,y}}function Kc(t){var e=ps(t),n=e.overflow,o=e.overflowX,f=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+f+o)}function qg(t){return["html","body","#document"].indexOf(Un(t))>=0?t.ownerDocument.body:ln(t)&&Kc(t)?t:qg(fu(t))}function oa(t,e){var n;e===void 0&&(e=[]);var o=qg(t),f=o===((n=t.ownerDocument)==null?void 0:n.body),h=Zi(o),m=f?[h].concat(h.visualViewport||[],Kc(o)?o:[]):o,d=e.concat(m);return f?d:d.concat(oa(fu(m)))}function yc(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function fx(t,e){var n=so(t,!1,e==="fixed");return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}function Cp(t,e,n){return e===Hc?yc(hx(t,n)):mr(e)?fx(e,n):yc(cx(zs(t)))}function dx(t){var e=oa(fu(t)),n=["absolute","fixed"].indexOf(ps(t).position)>=0,o=n&&ln(t)?fa(t):t;return mr(o)?e.filter(function(f){return mr(f)&&Wg(f,o)&&Un(f)!=="body"}):[]}function px(t,e,n,o){var f=e==="clippingParents"?dx(t):[].concat(e),h=[].concat(f,[n]),m=h[0],d=h.reduce(function(y,T){var S=Cp(t,T,o);return y.top=dr(S.top,y.top),y.right=tu(S.right,y.right),y.bottom=tu(S.bottom,y.bottom),y.left=dr(S.left,y.left),y},Cp(t,m,o));return d.width=d.right-d.left,d.height=d.bottom-d.top,d.x=d.left,d.y=d.top,d}function Vg(t){var e=t.reference,n=t.element,o=t.placement,f=o?Bn(o):null,h=o?ro(o):null,m=e.x+e.width/2-n.width/2,d=e.y+e.height/2-n.height/2,y;switch(f){case ki:y={x:m,y:e.y-n.height};break;case Gi:y={x:m,y:e.y+e.height};break;case Xi:y={x:e.x+e.width,y:d};break;case Ei:y={x:e.x-n.width,y:d};break;default:y={x:e.x,y:e.y}}var T=f?Bc(f):null;if(T!=null){var S=T==="y"?"height":"width";switch(h){case gr:y[T]=y[T]-(e[S]/2-n[S]/2);break;case io:y[T]=y[T]+(e[S]/2-n[S]/2);break}}return y}function oo(t,e){e===void 0&&(e={});var n=e,o=n.placement,f=o===void 0?t.placement:o,h=n.strategy,m=h===void 0?t.strategy:h,d=n.boundary,y=d===void 0?Sg:d,T=n.rootBoundary,S=T===void 0?Hc:T,P=n.elementContext,Y=P===void 0?Kr:P,K=n.altBoundary,z=K===void 0?!1:K,J=n.padding,it=J===void 0?0:J,rt=zg(typeof it!="number"?it:Bg(it,uo)),kt=Y===Kr?kg:Kr,St=t.rects.popper,bt=t.elements[z?kt:Y],Ct=px(mr(bt)?bt:bt.contextElement||zs(t.elements.popper),y,S,m),Nt=so(t.elements.reference),w=Vg({reference:Nt,element:St,strategy:"absolute",placement:f}),ee=yc(Object.assign({},St,w)),Et=Y===Kr?ee:Nt,de={top:Ct.top-Et.top+rt.top,bottom:Et.bottom-Ct.bottom+rt.bottom,left:Ct.left-Et.left+rt.left,right:Et.right-Ct.right+rt.right},pe=t.modifiersData.offset;if(Y===Kr&&pe){var ie=pe[f];Object.keys(de).forEach(function(At){var Zt=[Xi,Gi].indexOf(At)>=0?1:-1,i=[ki,Gi].indexOf(At)>=0?"y":"x";de[At]+=ie[i]*Zt})}return de}function gx(t,e){e===void 0&&(e={});var n=e,o=n.placement,f=n.boundary,h=n.rootBoundary,m=n.padding,d=n.flipVariations,y=n.allowedAutoPlacements,T=y===void 0?Fc:y,S=ro(o),P=S?d?_c:_c.filter(function(z){return ro(z)===S}):uo,Y=P.filter(function(z){return T.indexOf(z)>=0});Y.length===0&&(Y=P);var K=Y.reduce(function(z,J){return z[J]=oo(t,{placement:J,boundary:f,rootBoundary:h,padding:m})[Bn(J)],z},{});return Object.keys(K).sort(function(z,J){return K[z]-K[J]})}function mx(t){if(Bn(t)===cu)return[];var e=Ul(t);return[xp(t),e,xp(e)]}function _x(t){var e=t.state,n=t.options,o=t.name;if(!e.modifiersData[o]._skip){for(var f=n.mainAxis,h=f===void 0?!0:f,m=n.altAxis,d=m===void 0?!0:m,y=n.fallbackPlacements,T=n.padding,S=n.boundary,P=n.rootBoundary,Y=n.altBoundary,K=n.flipVariations,z=K===void 0?!0:K,J=n.allowedAutoPlacements,it=e.options.placement,rt=Bn(it),kt=rt===it,St=y||(kt||!z?[Ul(it)]:mx(it)),bt=[it].concat(St).reduce(function(H,F){return H.concat(Bn(F)===cu?gx(e,{placement:F,boundary:S,rootBoundary:P,padding:T,flipVariations:z,allowedAutoPlacements:J}):F)},[]),Ct=e.rects.reference,Nt=e.rects.popper,w=new Map,ee=!0,Et=bt[0],de=0;de<bt.length;de++){var pe=bt[de],ie=Bn(pe),At=ro(pe)===gr,Zt=[ki,Gi].indexOf(ie)>=0,i=Zt?"width":"height",r=oo(e,{placement:pe,boundary:S,rootBoundary:P,altBoundary:Y,padding:T}),l=Zt?At?Xi:Ei:At?Gi:ki;Ct[i]>Nt[i]&&(l=Ul(l));var u=Ul(l),p=[];if(h&&p.push(r[ie]<=0),d&&p.push(r[l]<=0,r[u]<=0),p.every(function(H){return H})){Et=pe,ee=!1;break}w.set(pe,p)}if(ee)for(var v=z?3:1,D=function(F){var tt=bt.find(function(at){var q=w.get(at);if(q)return q.slice(0,F).every(function(Z){return Z})});if(tt)return Et=tt,"break"},A=v;A>0;A--){var O=D(A);if(O==="break")break}e.placement!==Et&&(e.modifiersData[o]._skip=!0,e.placement=Et,e.reset=!0)}}const jg={name:"flip",enabled:!0,phase:"main",fn:_x,requiresIfExists:["offset"],data:{_skip:!1}};function Dp(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function Tp(t){return[ki,Xi,Gi,Ei].some(function(e){return t[e]>=0})}function vx(t){var e=t.state,n=t.name,o=e.rects.reference,f=e.rects.popper,h=e.modifiersData.preventOverflow,m=oo(e,{elementContext:"reference"}),d=oo(e,{altBoundary:!0}),y=Dp(m,o),T=Dp(d,f,h),S=Tp(y),P=Tp(T);e.modifiersData[n]={referenceClippingOffsets:y,popperEscapeOffsets:T,isReferenceHidden:S,hasPopperEscaped:P},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":S,"data-popper-escaped":P})}const Kg={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:vx};function yx(t,e,n){var o=Bn(t),f=[Ei,ki].indexOf(o)>=0?-1:1,h=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,m=h[0],d=h[1];return m=m||0,d=(d||0)*f,[Ei,Xi].indexOf(o)>=0?{x:d,y:m}:{x:m,y:d}}function bx(t){var e=t.state,n=t.options,o=t.name,f=n.offset,h=f===void 0?[0,0]:f,m=Fc.reduce(function(S,P){return S[P]=yx(P,e.rects,h),S},{}),d=m[e.placement],y=d.x,T=d.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=y,e.modifiersData.popperOffsets.y+=T),e.modifiersData[o]=m}const Gg={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:bx};function wx(t){var e=t.state,n=t.name;e.modifiersData[n]=Vg({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const Gc={name:"popperOffsets",enabled:!0,phase:"read",fn:wx,data:{}};function xx(t){return t==="x"?"y":"x"}function Cx(t){var e=t.state,n=t.options,o=t.name,f=n.mainAxis,h=f===void 0?!0:f,m=n.altAxis,d=m===void 0?!1:m,y=n.boundary,T=n.rootBoundary,S=n.altBoundary,P=n.padding,Y=n.tether,K=Y===void 0?!0:Y,z=n.tetherOffset,J=z===void 0?0:z,it=oo(e,{boundary:y,rootBoundary:T,padding:P,altBoundary:S}),rt=Bn(e.placement),kt=ro(e.placement),St=!kt,bt=Bc(rt),Ct=xx(bt),Nt=e.modifiersData.popperOffsets,w=e.rects.reference,ee=e.rects.popper,Et=typeof J=="function"?J(Object.assign({},e.rects,{placement:e.placement})):J,de=typeof Et=="number"?{mainAxis:Et,altAxis:Et}:Object.assign({mainAxis:0,altAxis:0},Et),pe=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,ie={x:0,y:0};if(Nt){if(h){var At,Zt=bt==="y"?ki:Ei,i=bt==="y"?Gi:Xi,r=bt==="y"?"height":"width",l=Nt[bt],u=l+it[Zt],p=l-it[i],v=K?-ee[r]/2:0,D=kt===gr?w[r]:ee[r],A=kt===gr?-ee[r]:-w[r],O=e.elements.arrow,H=K&&O?zc(O):{width:0,height:0},F=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Yg(),tt=F[Zt],at=F[i],q=ra(0,w[r],H[r]),Z=St?w[r]/2-v-q-tt-de.mainAxis:D-q-tt-de.mainAxis,ut=St?-w[r]/2+v+q+at+de.mainAxis:A+q+at+de.mainAxis,mt=e.elements.arrow&&fa(e.elements.arrow),Dt=mt?bt==="y"?mt.clientTop||0:mt.clientLeft||0:0,Tt=(At=pe==null?void 0:pe[bt])!=null?At:0,Ft=l+Z-Tt-Dt,qt=l+ut-Tt,Vt=ra(K?tu(u,Ft):u,l,K?dr(p,qt):p);Nt[bt]=Vt,ie[bt]=Vt-l}if(d){var Bt,Kt=bt==="x"?ki:Ei,me=bt==="x"?Gi:Xi,zt=Nt[Ct],Jt=Ct==="y"?"height":"width",Yt=zt+it[Kt],ae=zt-it[me],Gt=[ki,Ei].indexOf(rt)!==-1,wt=(Bt=pe==null?void 0:pe[Ct])!=null?Bt:0,Ne=Gt?Yt:zt-w[Jt]-ee[Jt]-wt+de.altAxis,ui=Gt?zt+w[Jt]+ee[Jt]-wt-de.altAxis:ae,hi=K&&Gt?tx(Ne,zt,ui):ra(K?Ne:Yt,zt,K?ui:ae);Nt[Ct]=hi,ie[Ct]=hi-zt}e.modifiersData[o]=ie}}const Xg={name:"preventOverflow",enabled:!0,phase:"main",fn:Cx,requiresIfExists:["offset"]};function Dx(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function Tx(t){return t===Zi(t)||!ln(t)?Vc(t):Dx(t)}function Sx(t){var e=t.getBoundingClientRect(),n=no(e.width)/t.offsetWidth||1,o=no(e.height)/t.offsetHeight||1;return n!==1||o!==1}function kx(t,e,n){n===void 0&&(n=!1);var o=ln(e),f=ln(e)&&Sx(e),h=zs(e),m=so(t,f,n),d={scrollLeft:0,scrollTop:0},y={x:0,y:0};return(o||!o&&!n)&&((Un(e)!=="body"||Kc(h))&&(d=Tx(e)),ln(e)?(y=so(e,!0),y.x+=e.clientLeft,y.y+=e.clientTop):h&&(y.x=jc(h))),{x:m.left+d.scrollLeft-y.x,y:m.top+d.scrollTop-y.y,width:m.width,height:m.height}}function Ex(t){var e=new Map,n=new Set,o=[];t.forEach(function(h){e.set(h.name,h)});function f(h){n.add(h.name);var m=[].concat(h.requires||[],h.requiresIfExists||[]);m.forEach(function(d){if(!n.has(d)){var y=e.get(d);y&&f(y)}}),o.push(h)}return t.forEach(function(h){n.has(h.name)||f(h)}),o}function Ax(t){var e=Ex(t);return Hg.reduce(function(n,o){return n.concat(e.filter(function(f){return f.phase===o}))},[])}function Mx(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function Ix(t){var e=t.reduce(function(n,o){var f=n[o.name];return n[o.name]=f?Object.assign({},f,o,{options:Object.assign({},f.options,o.options),data:Object.assign({},f.data,o.data)}):o,n},{});return Object.keys(e).map(function(n){return e[n]})}var Sp={placement:"bottom",modifiers:[],strategy:"absolute"};function kp(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some(function(o){return!(o&&typeof o.getBoundingClientRect=="function")})}function du(t){t===void 0&&(t={});var e=t,n=e.defaultModifiers,o=n===void 0?[]:n,f=e.defaultOptions,h=f===void 0?Sp:f;return function(d,y,T){T===void 0&&(T=h);var S={placement:"bottom",orderedModifiers:[],options:Object.assign({},Sp,h),modifiersData:{},elements:{reference:d,popper:y},attributes:{},styles:{}},P=[],Y=!1,K={state:S,setOptions:function(rt){var kt=typeof rt=="function"?rt(S.options):rt;J(),S.options=Object.assign({},h,S.options,kt),S.scrollParents={reference:mr(d)?oa(d):d.contextElement?oa(d.contextElement):[],popper:oa(y)};var St=Ax(Ix([].concat(o,S.options.modifiers)));return S.orderedModifiers=St.filter(function(bt){return bt.enabled}),z(),K.update()},forceUpdate:function(){if(!Y){var rt=S.elements,kt=rt.reference,St=rt.popper;if(kp(kt,St)){S.rects={reference:kx(kt,fa(St),S.options.strategy==="fixed"),popper:zc(St)},S.reset=!1,S.placement=S.options.placement,S.orderedModifiers.forEach(function(de){return S.modifiersData[de.name]=Object.assign({},de.data)});for(var bt=0;bt<S.orderedModifiers.length;bt++){if(S.reset===!0){S.reset=!1,bt=-1;continue}var Ct=S.orderedModifiers[bt],Nt=Ct.fn,w=Ct.options,ee=w===void 0?{}:w,Et=Ct.name;typeof Nt=="function"&&(S=Nt({state:S,options:ee,name:Et,instance:K})||S)}}}},update:Mx(function(){return new Promise(function(it){K.forceUpdate(),it(S)})}),destroy:function(){J(),Y=!0}};if(!kp(d,y))return K;K.setOptions(T).then(function(it){!Y&&T.onFirstUpdate&&T.onFirstUpdate(it)});function z(){S.orderedModifiers.forEach(function(it){var rt=it.name,kt=it.options,St=kt===void 0?{}:kt,bt=it.effect;if(typeof bt=="function"){var Ct=bt({state:S,name:rt,instance:K,options:St}),Nt=function(){};P.push(Ct||Nt)}})}function J(){P.forEach(function(it){return it()}),P=[]}return K}}var Ox=du(),Px=[qc,Gc,Uc,Yc],Nx=du({defaultModifiers:Px}),Lx=[qc,Gc,Uc,Yc,Gg,jg,Xg,Ug,Kg],Xc=du({defaultModifiers:Lx});const Zg=Object.freeze(Object.defineProperty({__proto__:null,afterMain:Pg,afterRead:Mg,afterWrite:Rg,applyStyles:Yc,arrow:Ug,auto:cu,basePlacements:uo,beforeMain:Ig,beforeRead:Eg,beforeWrite:Ng,bottom:Gi,clippingParents:Sg,computeStyles:Uc,createPopper:Xc,createPopperBase:Ox,createPopperLite:Nx,detectOverflow:oo,end:io,eventListeners:qc,flip:jg,hide:Kg,left:Ei,main:Og,modifierPhases:Hg,offset:Gg,placements:Fc,popper:Kr,popperGenerator:du,popperOffsets:Gc,preventOverflow:Xg,read:Ag,reference:kg,right:Xi,start:gr,top:ki,variationPlacements:_c,viewport:Hc,write:Lg},Symbol.toStringTag,{value:"Module"}));/*!
- * Bootstrap v5.3.8 (https://getbootstrap.com/)
- * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
- * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
- */const Ls=new Map,Gh={set(t,e,n){Ls.has(t)||Ls.set(t,new Map);const o=Ls.get(t);if(!o.has(e)&&o.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(o.keys())[0]}.`);return}o.set(e,n)},get(t,e){return Ls.has(t)&&Ls.get(t).get(e)||null},remove(t,e){if(!Ls.has(t))return;const n=Ls.get(t);n.delete(e),n.size===0&&Ls.delete(t)}},Rx=1e6,Hx=1e3,bc="transitionend",Jg=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,(e,n)=>`#${CSS.escape(n)}`)),t),Fx=t=>t==null?`${t}`:Object.prototype.toString.call(t).match(/\s([a-z]+)/i)[1].toLowerCase(),Wx=t=>{do t+=Math.floor(Math.random()*Rx);while(document.getElementById(t));return t},Yx=t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:n}=window.getComputedStyle(t);const o=Number.parseFloat(e),f=Number.parseFloat(n);return!o&&!f?0:(e=e.split(",")[0],n=n.split(",")[0],(Number.parseFloat(e)+Number.parseFloat(n))*Hx)},Qg=t=>{t.dispatchEvent(new Event(bc))},hs=t=>!t||typeof t!="object"?!1:(typeof t.jquery<"u"&&(t=t[0]),typeof t.nodeType<"u"),Ws=t=>hs(t)?t.jquery?t[0]:t:typeof t=="string"&&t.length>0?document.querySelector(Jg(t)):null,ho=t=>{if(!hs(t)||t.getClientRects().length===0)return!1;const e=getComputedStyle(t).getPropertyValue("visibility")==="visible",n=t.closest("details:not([open])");if(!n)return e;if(n!==t){const o=t.closest("summary");if(o&&o.parentNode!==n||o===null)return!1}return e},Ys=t=>!t||t.nodeType!==Node.ELEMENT_NODE||t.classList.contains("disabled")?!0:typeof t.disabled<"u"?t.disabled:t.hasAttribute("disabled")&&t.getAttribute("disabled")!=="false",$g=t=>{if(!document.documentElement.attachShadow)return null;if(typeof t.getRootNode=="function"){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?$g(t.parentNode):null},eu=()=>{},da=t=>{t.offsetHeight},tm=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Xh=[],zx=t=>{document.readyState==="loading"?(Xh.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of Xh)e()}),Xh.push(t)):t()},un=()=>document.documentElement.dir==="rtl",cn=t=>{zx(()=>{const e=tm();if(e){const n=t.NAME,o=e.fn[n];e.fn[n]=t.jQueryInterface,e.fn[n].Constructor=t,e.fn[n].noConflict=()=>(e.fn[n]=o,t.jQueryInterface)}})},Fi=(t,e=[],n=t)=>typeof t=="function"?t.call(...e):n,em=(t,e,n=!0)=>{if(!n){Fi(t);return}const o=5,f=Yx(e)+o;let h=!1;const m=({target:d})=>{d===e&&(h=!0,e.removeEventListener(bc,m),Fi(t))};e.addEventListener(bc,m),setTimeout(()=>{h||Qg(e)},f)},Zc=(t,e,n,o)=>{const f=t.length;let h=t.indexOf(e);return h===-1?!n&&o?t[f-1]:t[0]:(h+=n?1:-1,o&&(h=(h+f)%f),t[Math.max(0,Math.min(h,f-1))])},Bx=/[^.]*(?=\..*)\.|.*/,Ux=/\..*/,qx=/::\d+$/,Zh={};let Ep=1;const im={mouseenter:"mouseover",mouseleave:"mouseout"},Vx=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function nm(t,e){return e&&`${e}::${Ep++}`||t.uidEvent||Ep++}function sm(t){const e=nm(t);return t.uidEvent=e,Zh[e]=Zh[e]||{},Zh[e]}function jx(t,e){return function n(o){return Jc(o,{delegateTarget:t}),n.oneOff&&vt.off(t,o.type,e),e.apply(t,[o])}}function Kx(t,e,n){return function o(f){const h=t.querySelectorAll(e);for(let{target:m}=f;m&&m!==this;m=m.parentNode)for(const d of h)if(d===m)return Jc(f,{delegateTarget:m}),o.oneOff&&vt.off(t,f.type,e,n),n.apply(m,[f])}}function rm(t,e,n=null){return Object.values(t).find(o=>o.callable===e&&o.delegationSelector===n)}function om(t,e,n){const o=typeof e=="string",f=o?n:e||n;let h=am(t);return Vx.has(h)||(h=t),[o,f,h]}function Ap(t,e,n,o,f){if(typeof e!="string"||!t)return;let[h,m,d]=om(e,n,o);e in im&&(m=(z=>function(J){if(!J.relatedTarget||J.relatedTarget!==J.delegateTarget&&!J.delegateTarget.contains(J.relatedTarget))return z.call(this,J)})(m));const y=sm(t),T=y[d]||(y[d]={}),S=rm(T,m,h?n:null);if(S){S.oneOff=S.oneOff&&f;return}const P=nm(m,e.replace(Bx,"")),Y=h?Kx(t,n,m):jx(t,m);Y.delegationSelector=h?n:null,Y.callable=m,Y.oneOff=f,Y.uidEvent=P,T[P]=Y,t.addEventListener(d,Y,h)}function wc(t,e,n,o,f){const h=rm(e[n],o,f);h&&(t.removeEventListener(n,h,!!f),delete e[n][h.uidEvent])}function Gx(t,e,n,o){const f=e[n]||{};for(const[h,m]of Object.entries(f))h.includes(o)&&wc(t,e,n,m.callable,m.delegationSelector)}function am(t){return t=t.replace(Ux,""),im[t]||t}const vt={on(t,e,n,o){Ap(t,e,n,o,!1)},one(t,e,n,o){Ap(t,e,n,o,!0)},off(t,e,n,o){if(typeof e!="string"||!t)return;const[f,h,m]=om(e,n,o),d=m!==e,y=sm(t),T=y[m]||{},S=e.startsWith(".");if(typeof h<"u"){if(!Object.keys(T).length)return;wc(t,y,m,h,f?n:null);return}if(S)for(const P of Object.keys(y))Gx(t,y,P,e.slice(1));for(const[P,Y]of Object.entries(T)){const K=P.replace(qx,"");(!d||e.includes(K))&&wc(t,y,m,Y.callable,Y.delegationSelector)}},trigger(t,e,n){if(typeof e!="string"||!t)return null;const o=tm(),f=am(e),h=e!==f;let m=null,d=!0,y=!0,T=!1;h&&o&&(m=o.Event(e,n),o(t).trigger(m),d=!m.isPropagationStopped(),y=!m.isImmediatePropagationStopped(),T=m.isDefaultPrevented());const S=Jc(new Event(e,{bubbles:d,cancelable:!0}),n);return T&&S.preventDefault(),y&&t.dispatchEvent(S),S.defaultPrevented&&m&&m.preventDefault(),S}};function Jc(t,e={}){for(const[n,o]of Object.entries(e))try{t[n]=o}catch{Object.defineProperty(t,n,{configurable:!0,get(){return o}})}return t}function Mp(t){if(t==="true")return!0;if(t==="false")return!1;if(t===Number(t).toString())return Number(t);if(t===""||t==="null")return null;if(typeof t!="string")return t;try{return JSON.parse(decodeURIComponent(t))}catch{return t}}function Jh(t){return t.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const cs={setDataAttribute(t,e,n){t.setAttribute(`data-bs-${Jh(e)}`,n)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${Jh(e)}`)},getDataAttributes(t){if(!t)return{};const e={},n=Object.keys(t.dataset).filter(o=>o.startsWith("bs")&&!o.startsWith("bsConfig"));for(const o of n){let f=o.replace(/^bs/,"");f=f.charAt(0).toLowerCase()+f.slice(1),e[f]=Mp(t.dataset[o])}return e},getDataAttribute(t,e){return Mp(t.getAttribute(`data-bs-${Jh(e)}`))}};class pa{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,n){const o=hs(n)?cs.getDataAttribute(n,"config"):{};return{...this.constructor.Default,...typeof o=="object"?o:{},...hs(n)?cs.getDataAttributes(n):{},...typeof e=="object"?e:{}}}_typeCheckConfig(e,n=this.constructor.DefaultType){for(const[o,f]of Object.entries(n)){const h=e[o],m=hs(h)?"element":Fx(h);if(!new RegExp(f).test(m))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${o}" provided type "${m}" but expected type "${f}".`)}}}const Xx="5.3.8";class Sn extends pa{constructor(e,n){super(),e=Ws(e),e&&(this._element=e,this._config=this._getConfig(n),Gh.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Gh.remove(this._element,this.constructor.DATA_KEY),vt.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,n,o=!0){em(e,n,o)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return Gh.get(Ws(e),this.DATA_KEY)}static getOrCreateInstance(e,n={}){return this.getInstance(e)||new this(e,typeof n=="object"?n:null)}static get VERSION(){return Xx}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const Qh=t=>{let e=t.getAttribute("data-bs-target");if(!e||e==="#"){let n=t.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),e=n&&n!=="#"?n.trim():null}return e?e.split(",").map(n=>Jg(n)).join(","):null},Xt={find(t,e=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(e,t))},findOne(t,e=document.documentElement){return Element.prototype.querySelector.call(e,t)},children(t,e){return[].concat(...t.children).filter(n=>n.matches(e))},parents(t,e){const n=[];let o=t.parentNode.closest(e);for(;o;)n.push(o),o=o.parentNode.closest(e);return n},prev(t,e){let n=t.previousElementSibling;for(;n;){if(n.matches(e))return[n];n=n.previousElementSibling}return[]},next(t,e){let n=t.nextElementSibling;for(;n;){if(n.matches(e))return[n];n=n.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(n=>`${n}:not([tabindex^="-"])`).join(",");return this.find(e,t).filter(n=>!Ys(n)&&ho(n))},getSelectorFromElement(t){const e=Qh(t);return e&&Xt.findOne(e)?e:null},getElementFromSelector(t){const e=Qh(t);return e?Xt.findOne(e):null},getMultipleElementsFromSelector(t){const e=Qh(t);return e?Xt.find(e):[]}},pu=(t,e="hide")=>{const n=`click.dismiss${t.EVENT_KEY}`,o=t.NAME;vt.on(document,n,`[data-bs-dismiss="${o}"]`,function(f){if(["A","AREA"].includes(this.tagName)&&f.preventDefault(),Ys(this))return;const h=Xt.getElementFromSelector(this)||this.closest(`.${o}`);t.getOrCreateInstance(h)[e]()})},Zx="alert",Jx="bs.alert",lm=`.${Jx}`,Qx=`close${lm}`,$x=`closed${lm}`,tC="fade",eC="show";class ga extends Sn{static get NAME(){return Zx}close(){if(vt.trigger(this._element,Qx).defaultPrevented)return;this._element.classList.remove(eC);const n=this._element.classList.contains(tC);this._queueCallback(()=>this._destroyElement(),this._element,n)}_destroyElement(){this._element.remove(),vt.trigger(this._element,$x),this.dispose()}static jQueryInterface(e){return this.each(function(){const n=ga.getOrCreateInstance(this);if(typeof e=="string"){if(n[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);n[e](this)}})}}pu(ga,"close");cn(ga);const iC="button",nC="bs.button",sC=`.${nC}`,rC=".data-api",oC="active",Ip='[data-bs-toggle="button"]',aC=`click${sC}${rC}`;class ma extends Sn{static get NAME(){return iC}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(oC))}static jQueryInterface(e){return this.each(function(){const n=ma.getOrCreateInstance(this);e==="toggle"&&n[e]()})}}vt.on(document,aC,Ip,t=>{t.preventDefault();const e=t.target.closest(Ip);ma.getOrCreateInstance(e).toggle()});cn(ma);const lC="swipe",co=".bs.swipe",uC=`touchstart${co}`,hC=`touchmove${co}`,cC=`touchend${co}`,fC=`pointerdown${co}`,dC=`pointerup${co}`,pC="touch",gC="pen",mC="pointer-event",_C=40,vC={endCallback:null,leftCallback:null,rightCallback:null},yC={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class iu extends pa{constructor(e,n){super(),this._element=e,!(!e||!iu.isSupported())&&(this._config=this._getConfig(n),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return vC}static get DefaultType(){return yC}static get NAME(){return lC}dispose(){vt.off(this._element,co)}_start(e){if(!this._supportPointerEvents){this._deltaX=e.touches[0].clientX;return}this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX)}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),Fi(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=_C)return;const n=e/this._deltaX;this._deltaX=0,n&&Fi(n>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(vt.on(this._element,fC,e=>this._start(e)),vt.on(this._element,dC,e=>this._end(e)),this._element.classList.add(mC)):(vt.on(this._element,uC,e=>this._start(e)),vt.on(this._element,hC,e=>this._move(e)),vt.on(this._element,cC,e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&(e.pointerType===gC||e.pointerType===pC)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const bC="carousel",wC="bs.carousel",Bs=`.${wC}`,um=".data-api",xC="ArrowLeft",CC="ArrowRight",DC=500,ta="next",Ur="prev",Gr="left",ql="right",TC=`slide${Bs}`,$h=`slid${Bs}`,SC=`keydown${Bs}`,kC=`mouseenter${Bs}`,EC=`mouseleave${Bs}`,AC=`dragstart${Bs}`,MC=`load${Bs}${um}`,IC=`click${Bs}${um}`,hm="carousel",Pl="active",OC="slide",PC="carousel-item-end",NC="carousel-item-start",LC="carousel-item-next",RC="carousel-item-prev",cm=".active",fm=".carousel-item",HC=cm+fm,FC=".carousel-item img",WC=".carousel-indicators",YC="[data-bs-slide], [data-bs-slide-to]",zC='[data-bs-ride="carousel"]',BC={[xC]:ql,[CC]:Gr},UC={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},qC={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class fo extends Sn{constructor(e,n){super(e,n),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Xt.findOne(WC,this._element),this._addEventListeners(),this._config.ride===hm&&this.cycle()}static get Default(){return UC}static get DefaultType(){return qC}static get NAME(){return bC}next(){this._slide(ta)}nextWhenVisible(){!document.hidden&&ho(this._element)&&this.next()}prev(){this._slide(Ur)}pause(){this._isSliding&&Qg(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){vt.one(this._element,$h,()=>this.cycle());return}this.cycle()}}to(e){const n=this._getItems();if(e>n.length-1||e<0)return;if(this._isSliding){vt.one(this._element,$h,()=>this.to(e));return}const o=this._getItemIndex(this._getActive());if(o===e)return;const f=e>o?ta:Ur;this._slide(f,n[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&vt.on(this._element,SC,e=>this._keydown(e)),this._config.pause==="hover"&&(vt.on(this._element,kC,()=>this.pause()),vt.on(this._element,EC,()=>this._maybeEnableCycle())),this._config.touch&&iu.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const o of Xt.find(FC,this._element))vt.on(o,AC,f=>f.preventDefault());const n={leftCallback:()=>this._slide(this._directionToOrder(Gr)),rightCallback:()=>this._slide(this._directionToOrder(ql)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),DC+this._config.interval))}};this._swipeHelper=new iu(this._element,n)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const n=BC[e.key];n&&(e.preventDefault(),this._slide(this._directionToOrder(n)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const n=Xt.findOne(cm,this._indicatorsElement);n.classList.remove(Pl),n.removeAttribute("aria-current");const o=Xt.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);o&&(o.classList.add(Pl),o.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const n=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=n||this._config.defaultInterval}_slide(e,n=null){if(this._isSliding)return;const o=this._getActive(),f=e===ta,h=n||Zc(this._getItems(),o,f,this._config.wrap);if(h===o)return;const m=this._getItemIndex(h),d=K=>vt.trigger(this._element,K,{relatedTarget:h,direction:this._orderToDirection(e),from:this._getItemIndex(o),to:m});if(d(TC).defaultPrevented||!o||!h)return;const T=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(m),this._activeElement=h;const S=f?NC:PC,P=f?LC:RC;h.classList.add(P),da(h),o.classList.add(S),h.classList.add(S);const Y=()=>{h.classList.remove(S,P),h.classList.add(Pl),o.classList.remove(Pl,P,S),this._isSliding=!1,d($h)};this._queueCallback(Y,o,this._isAnimated()),T&&this.cycle()}_isAnimated(){return this._element.classList.contains(OC)}_getActive(){return Xt.findOne(HC,this._element)}_getItems(){return Xt.find(fm,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return un()?e===Gr?Ur:ta:e===Gr?ta:Ur}_orderToDirection(e){return un()?e===Ur?Gr:ql:e===Ur?ql:Gr}static jQueryInterface(e){return this.each(function(){const n=fo.getOrCreateInstance(this,e);if(typeof e=="number"){n.to(e);return}if(typeof e=="string"){if(n[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);n[e]()}})}}vt.on(document,IC,YC,function(t){const e=Xt.getElementFromSelector(this);if(!e||!e.classList.contains(hm))return;t.preventDefault();const n=fo.getOrCreateInstance(e),o=this.getAttribute("data-bs-slide-to");if(o){n.to(o),n._maybeEnableCycle();return}if(cs.getDataAttribute(this,"slide")==="next"){n.next(),n._maybeEnableCycle();return}n.prev(),n._maybeEnableCycle()});vt.on(window,MC,()=>{const t=Xt.find(zC);for(const e of t)fo.getOrCreateInstance(e)});cn(fo);const VC="collapse",jC="bs.collapse",_a=`.${jC}`,KC=".data-api",GC=`show${_a}`,XC=`shown${_a}`,ZC=`hide${_a}`,JC=`hidden${_a}`,QC=`click${_a}${KC}`,tc="show",Jr="collapse",Nl="collapsing",$C="collapsed",tD=`:scope .${Jr} .${Jr}`,eD="collapse-horizontal",iD="width",nD="height",sD=".collapse.show, .collapse.collapsing",xc='[data-bs-toggle="collapse"]',rD={parent:null,toggle:!0},oD={parent:"(null|element)",toggle:"boolean"};class ao extends Sn{constructor(e,n){super(e,n),this._isTransitioning=!1,this._triggerArray=[];const o=Xt.find(xc);for(const f of o){const h=Xt.getSelectorFromElement(f),m=Xt.find(h).filter(d=>d===this._element);h!==null&&m.length&&this._triggerArray.push(f)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return rD}static get DefaultType(){return oD}static get NAME(){return VC}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(sD).filter(d=>d!==this._element).map(d=>ao.getOrCreateInstance(d,{toggle:!1}))),e.length&&e[0]._isTransitioning||vt.trigger(this._element,GC).defaultPrevented)return;for(const d of e)d.hide();const o=this._getDimension();this._element.classList.remove(Jr),this._element.classList.add(Nl),this._element.style[o]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const f=()=>{this._isTransitioning=!1,this._element.classList.remove(Nl),this._element.classList.add(Jr,tc),this._element.style[o]="",vt.trigger(this._element,XC)},m=`scroll${o[0].toUpperCase()+o.slice(1)}`;this._queueCallback(f,this._element,!0),this._element.style[o]=`${this._element[m]}px`}hide(){if(this._isTransitioning||!this._isShown()||vt.trigger(this._element,ZC).defaultPrevented)return;const n=this._getDimension();this._element.style[n]=`${this._element.getBoundingClientRect()[n]}px`,da(this._element),this._element.classList.add(Nl),this._element.classList.remove(Jr,tc);for(const f of this._triggerArray){const h=Xt.getElementFromSelector(f);h&&!this._isShown(h)&&this._addAriaAndCollapsedClass([f],!1)}this._isTransitioning=!0;const o=()=>{this._isTransitioning=!1,this._element.classList.remove(Nl),this._element.classList.add(Jr),vt.trigger(this._element,JC)};this._element.style[n]="",this._queueCallback(o,this._element,!0)}_isShown(e=this._element){return e.classList.contains(tc)}_configAfterMerge(e){return e.toggle=!!e.toggle,e.parent=Ws(e.parent),e}_getDimension(){return this._element.classList.contains(eD)?iD:nD}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(xc);for(const n of e){const o=Xt.getElementFromSelector(n);o&&this._addAriaAndCollapsedClass([n],this._isShown(o))}}_getFirstLevelChildren(e){const n=Xt.find(tD,this._config.parent);return Xt.find(e,this._config.parent).filter(o=>!n.includes(o))}_addAriaAndCollapsedClass(e,n){if(e.length)for(const o of e)o.classList.toggle($C,!n),o.setAttribute("aria-expanded",n)}static jQueryInterface(e){const n={};return typeof e=="string"&&/show|hide/.test(e)&&(n.toggle=!1),this.each(function(){const o=ao.getOrCreateInstance(this,n);if(typeof e=="string"){if(typeof o[e]>"u")throw new TypeError(`No method named "${e}"`);o[e]()}})}}vt.on(document,QC,xc,function(t){(t.target.tagName==="A"||t.delegateTarget&&t.delegateTarget.tagName==="A")&&t.preventDefault();for(const e of Xt.getMultipleElementsFromSelector(this))ao.getOrCreateInstance(e,{toggle:!1}).toggle()});cn(ao);const Op="dropdown",aD="bs.dropdown",br=`.${aD}`,Qc=".data-api",lD="Escape",Pp="Tab",uD="ArrowUp",Np="ArrowDown",hD=2,cD=`hide${br}`,fD=`hidden${br}`,dD=`show${br}`,pD=`shown${br}`,dm=`click${br}${Qc}`,pm=`keydown${br}${Qc}`,gD=`keyup${br}${Qc}`,Xr="show",mD="dropup",_D="dropend",vD="dropstart",yD="dropup-center",bD="dropdown-center",ur='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',wD=`${ur}.${Xr}`,Vl=".dropdown-menu",xD=".navbar",CD=".navbar-nav",DD=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",TD=un()?"top-end":"top-start",SD=un()?"top-start":"top-end",kD=un()?"bottom-end":"bottom-start",ED=un()?"bottom-start":"bottom-end",AD=un()?"left-start":"right-start",MD=un()?"right-start":"left-start",ID="top",OD="bottom",PD={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},ND={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class xn extends Sn{constructor(e,n){super(e,n),this._popper=null,this._parent=this._element.parentNode,this._menu=Xt.next(this._element,Vl)[0]||Xt.prev(this._element,Vl)[0]||Xt.findOne(Vl,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return PD}static get DefaultType(){return ND}static get NAME(){return Op}toggle(){return this._isShown()?this.hide():this.show()}show(){if(Ys(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!vt.trigger(this._element,dD,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(CD))for(const o of[].concat(...document.body.children))vt.on(o,"mouseover",eu);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Xr),this._element.classList.add(Xr),vt.trigger(this._element,pD,e)}}hide(){if(Ys(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!vt.trigger(this._element,cD,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const o of[].concat(...document.body.children))vt.off(o,"mouseover",eu);this._popper&&this._popper.destroy(),this._menu.classList.remove(Xr),this._element.classList.remove(Xr),this._element.setAttribute("aria-expanded","false"),cs.removeDataAttribute(this._menu,"popper"),vt.trigger(this._element,fD,e)}}_getConfig(e){if(e=super._getConfig(e),typeof e.reference=="object"&&!hs(e.reference)&&typeof e.reference.getBoundingClientRect!="function")throw new TypeError(`${Op.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(typeof Zg>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let e=this._element;this._config.reference==="parent"?e=this._parent:hs(this._config.reference)?e=Ws(this._config.reference):typeof this._config.reference=="object"&&(e=this._config.reference);const n=this._getPopperConfig();this._popper=Xc(e,this._menu,n)}_isShown(){return this._menu.classList.contains(Xr)}_getPlacement(){const e=this._parent;if(e.classList.contains(_D))return AD;if(e.classList.contains(vD))return MD;if(e.classList.contains(yD))return ID;if(e.classList.contains(bD))return OD;const n=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return e.classList.contains(mD)?n?SD:TD:n?ED:kD}_detectNavbar(){return this._element.closest(xD)!==null}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(n=>Number.parseInt(n,10)):typeof e=="function"?n=>e(n,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(cs.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...Fi(this._config.popperConfig,[void 0,e])}}_selectMenuItem({key:e,target:n}){const o=Xt.find(DD,this._menu).filter(f=>ho(f));o.length&&Zc(o,n,e===Np,!o.includes(n)).focus()}static jQueryInterface(e){return this.each(function(){const n=xn.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof n[e]>"u")throw new TypeError(`No method named "${e}"`);n[e]()}})}static clearMenus(e){if(e.button===hD||e.type==="keyup"&&e.key!==Pp)return;const n=Xt.find(wD);for(const o of n){const f=xn.getInstance(o);if(!f||f._config.autoClose===!1)continue;const h=e.composedPath(),m=h.includes(f._menu);if(h.includes(f._element)||f._config.autoClose==="inside"&&!m||f._config.autoClose==="outside"&&m||f._menu.contains(e.target)&&(e.type==="keyup"&&e.key===Pp||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const d={relatedTarget:f._element};e.type==="click"&&(d.clickEvent=e),f._completeHide(d)}}static dataApiKeydownHandler(e){const n=/input|textarea/i.test(e.target.tagName),o=e.key===lD,f=[uD,Np].includes(e.key);if(!f&&!o||n&&!o)return;e.preventDefault();const h=this.matches(ur)?this:Xt.prev(this,ur)[0]||Xt.next(this,ur)[0]||Xt.findOne(ur,e.delegateTarget.parentNode),m=xn.getOrCreateInstance(h);if(f){e.stopPropagation(),m.show(),m._selectMenuItem(e);return}m._isShown()&&(e.stopPropagation(),m.hide(),h.focus())}}vt.on(document,pm,ur,xn.dataApiKeydownHandler);vt.on(document,pm,Vl,xn.dataApiKeydownHandler);vt.on(document,dm,xn.clearMenus);vt.on(document,gD,xn.clearMenus);vt.on(document,dm,ur,function(t){t.preventDefault(),xn.getOrCreateInstance(this).toggle()});cn(xn);const gm="backdrop",LD="fade",Lp="show",Rp=`mousedown.bs.${gm}`,RD={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},HD={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class mm extends pa{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return RD}static get DefaultType(){return HD}static get NAME(){return gm}show(e){if(!this._config.isVisible){Fi(e);return}this._append();const n=this._getElement();this._config.isAnimated&&da(n),n.classList.add(Lp),this._emulateAnimation(()=>{Fi(e)})}hide(e){if(!this._config.isVisible){Fi(e);return}this._getElement().classList.remove(Lp),this._emulateAnimation(()=>{this.dispose(),Fi(e)})}dispose(){this._isAppended&&(vt.off(this._element,Rp),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add(LD),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=Ws(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),vt.on(e,Rp,()=>{Fi(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){em(e,this._getElement(),this._config.isAnimated)}}const FD="focustrap",WD="bs.focustrap",nu=`.${WD}`,YD=`focusin${nu}`,zD=`keydown.tab${nu}`,BD="Tab",UD="forward",Hp="backward",qD={autofocus:!0,trapElement:null},VD={autofocus:"boolean",trapElement:"element"};class _m extends pa{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return qD}static get DefaultType(){return VD}static get NAME(){return FD}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),vt.off(document,nu),vt.on(document,YD,e=>this._handleFocusin(e)),vt.on(document,zD,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,vt.off(document,nu))}_handleFocusin(e){const{trapElement:n}=this._config;if(e.target===document||e.target===n||n.contains(e.target))return;const o=Xt.focusableChildren(n);o.length===0?n.focus():this._lastTabNavDirection===Hp?o[o.length-1].focus():o[0].focus()}_handleKeydown(e){e.key===BD&&(this._lastTabNavDirection=e.shiftKey?Hp:UD)}}const Fp=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Wp=".sticky-top",Ll="padding-right",Yp="margin-right";class Cc{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Ll,n=>n+e),this._setElementAttributes(Fp,Ll,n=>n+e),this._setElementAttributes(Wp,Yp,n=>n-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Ll),this._resetElementAttributes(Fp,Ll),this._resetElementAttributes(Wp,Yp)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,n,o){const f=this.getWidth(),h=m=>{if(m!==this._element&&window.innerWidth>m.clientWidth+f)return;this._saveInitialAttribute(m,n);const d=window.getComputedStyle(m).getPropertyValue(n);m.style.setProperty(n,`${o(Number.parseFloat(d))}px`)};this._applyManipulationCallback(e,h)}_saveInitialAttribute(e,n){const o=e.style.getPropertyValue(n);o&&cs.setDataAttribute(e,n,o)}_resetElementAttributes(e,n){const o=f=>{const h=cs.getDataAttribute(f,n);if(h===null){f.style.removeProperty(n);return}cs.removeDataAttribute(f,n),f.style.setProperty(n,h)};this._applyManipulationCallback(e,o)}_applyManipulationCallback(e,n){if(hs(e)){n(e);return}for(const o of Xt.find(e,this._element))n(o)}}const jD="modal",KD="bs.modal",hn=`.${KD}`,GD=".data-api",XD="Escape",ZD=`hide${hn}`,JD=`hidePrevented${hn}`,vm=`hidden${hn}`,ym=`show${hn}`,QD=`shown${hn}`,$D=`resize${hn}`,tT=`click.dismiss${hn}`,eT=`mousedown.dismiss${hn}`,iT=`keydown.dismiss${hn}`,nT=`click${hn}${GD}`,zp="modal-open",sT="fade",Bp="show",ec="modal-static",rT=".modal.show",oT=".modal-dialog",aT=".modal-body",lT='[data-bs-toggle="modal"]',uT={backdrop:!0,focus:!0,keyboard:!0},hT={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class _r extends Sn{constructor(e,n){super(e,n),this._dialog=Xt.findOne(oT,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Cc,this._addEventListeners()}static get Default(){return uT}static get DefaultType(){return hT}static get NAME(){return jD}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||vt.trigger(this._element,ym,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(zp),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){!this._isShown||this._isTransitioning||vt.trigger(this._element,ZD).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Bp),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){vt.off(window,hn),vt.off(this._dialog,hn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new mm({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new _m({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const n=Xt.findOne(aT,this._dialog);n&&(n.scrollTop=0),da(this._element),this._element.classList.add(Bp);const o=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,vt.trigger(this._element,QD,{relatedTarget:e})};this._queueCallback(o,this._dialog,this._isAnimated())}_addEventListeners(){vt.on(this._element,iT,e=>{if(e.key===XD){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),vt.on(window,$D,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),vt.on(this._element,eT,e=>{vt.one(this._element,tT,n=>{if(!(this._element!==e.target||this._element!==n.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(zp),this._resetAdjustments(),this._scrollBar.reset(),vt.trigger(this._element,vm)})}_isAnimated(){return this._element.classList.contains(sT)}_triggerBackdropTransition(){if(vt.trigger(this._element,JD).defaultPrevented)return;const n=this._element.scrollHeight>document.documentElement.clientHeight,o=this._element.style.overflowY;o==="hidden"||this._element.classList.contains(ec)||(n||(this._element.style.overflowY="hidden"),this._element.classList.add(ec),this._queueCallback(()=>{this._element.classList.remove(ec),this._queueCallback(()=>{this._element.style.overflowY=o},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),o=n>0;if(o&&!e){const f=un()?"paddingLeft":"paddingRight";this._element.style[f]=`${n}px`}if(!o&&e){const f=un()?"paddingRight":"paddingLeft";this._element.style[f]=`${n}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,n){return this.each(function(){const o=_r.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof o[e]>"u")throw new TypeError(`No method named "${e}"`);o[e](n)}})}}vt.on(document,nT,lT,function(t){const e=Xt.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),vt.one(e,ym,f=>{f.defaultPrevented||vt.one(e,vm,()=>{ho(this)&&this.focus()})});const n=Xt.findOne(rT);n&&_r.getInstance(n).hide(),_r.getOrCreateInstance(e).toggle(this)});pu(_r);cn(_r);const cT="offcanvas",fT="bs.offcanvas",_s=`.${fT}`,bm=".data-api",dT=`load${_s}${bm}`,pT="Escape",Up="show",qp="showing",Vp="hiding",gT="offcanvas-backdrop",wm=".offcanvas.show",mT=`show${_s}`,_T=`shown${_s}`,vT=`hide${_s}`,jp=`hidePrevented${_s}`,xm=`hidden${_s}`,yT=`resize${_s}`,bT=`click${_s}${bm}`,wT=`keydown.dismiss${_s}`,xT='[data-bs-toggle="offcanvas"]',CT={backdrop:!0,keyboard:!0,scroll:!1},DT={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class gs extends Sn{constructor(e,n){super(e,n),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return CT}static get DefaultType(){return DT}static get NAME(){return cT}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||vt.trigger(this._element,mT,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new Cc().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(qp);const o=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(Up),this._element.classList.remove(qp),vt.trigger(this._element,_T,{relatedTarget:e})};this._queueCallback(o,this._element,!0)}hide(){if(!this._isShown||vt.trigger(this._element,vT).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Vp),this._backdrop.hide();const n=()=>{this._element.classList.remove(Up,Vp),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Cc().reset(),vt.trigger(this._element,xm)};this._queueCallback(n,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=()=>{if(this._config.backdrop==="static"){vt.trigger(this._element,jp);return}this.hide()},n=!!this._config.backdrop;return new mm({className:gT,isVisible:n,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:n?e:null})}_initializeFocusTrap(){return new _m({trapElement:this._element})}_addEventListeners(){vt.on(this._element,wT,e=>{if(e.key===pT){if(this._config.keyboard){this.hide();return}vt.trigger(this._element,jp)}})}static jQueryInterface(e){return this.each(function(){const n=gs.getOrCreateInstance(this,e);if(typeof e=="string"){if(n[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);n[e](this)}})}}vt.on(document,bT,xT,function(t){const e=Xt.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),Ys(this))return;vt.one(e,xm,()=>{ho(this)&&this.focus()});const n=Xt.findOne(wm);n&&n!==e&&gs.getInstance(n).hide(),gs.getOrCreateInstance(e).toggle(this)});vt.on(window,dT,()=>{for(const t of Xt.find(wm))gs.getOrCreateInstance(t).show()});vt.on(window,yT,()=>{for(const t of Xt.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(t).position!=="fixed"&&gs.getOrCreateInstance(t).hide()});pu(gs);cn(gs);const TT=/^aria-[\w-]*$/i,Cm={"*":["class","dir","id","lang","role",TT],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},ST=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),kT=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,ET=(t,e)=>{const n=t.nodeName.toLowerCase();return e.includes(n)?ST.has(n)?!!kT.test(t.nodeValue):!0:e.filter(o=>o instanceof RegExp).some(o=>o.test(n))};function AT(t,e,n){if(!t.length)return t;if(n&&typeof n=="function")return n(t);const f=new window.DOMParser().parseFromString(t,"text/html"),h=[].concat(...f.body.querySelectorAll("*"));for(const m of h){const d=m.nodeName.toLowerCase();if(!Object.keys(e).includes(d)){m.remove();continue}const y=[].concat(...m.attributes),T=[].concat(e["*"]||[],e[d]||[]);for(const S of y)ET(S,T)||m.removeAttribute(S.nodeName)}return f.body.innerHTML}const MT="TemplateFactory",IT={allowList:Cm,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},OT={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},PT={entry:"(string|element|function|null)",selector:"(string|element)"};class NT extends pa{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return IT}static get DefaultType(){return OT}static get NAME(){return MT}getContent(){return Object.values(this._config.content).map(e=>this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[f,h]of Object.entries(this._config.content))this._setContent(e,h,f);const n=e.children[0],o=this._resolvePossibleFunction(this._config.extraClass);return o&&n.classList.add(...o.split(" ")),n}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[n,o]of Object.entries(e))super._typeCheckConfig({selector:n,entry:o},PT)}_setContent(e,n,o){const f=Xt.findOne(o,e);if(f){if(n=this._resolvePossibleFunction(n),!n){f.remove();return}if(hs(n)){this._putElementInTemplate(Ws(n),f);return}if(this._config.html){f.innerHTML=this._maybeSanitize(n);return}f.textContent=n}}_maybeSanitize(e){return this._config.sanitize?AT(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return Fi(e,[void 0,this])}_putElementInTemplate(e,n){if(this._config.html){n.innerHTML="",n.append(e);return}n.textContent=e.textContent}}const LT="tooltip",RT=new Set(["sanitize","allowList","sanitizeFn"]),ic="fade",HT="modal",Rl="show",FT=".tooltip-inner",Kp=`.${HT}`,Gp="hide.bs.modal",ea="hover",nc="focus",sc="click",WT="manual",YT="hide",zT="hidden",BT="show",UT="shown",qT="inserted",VT="click",jT="focusin",KT="focusout",GT="mouseenter",XT="mouseleave",ZT={AUTO:"auto",TOP:"top",RIGHT:un()?"left":"right",BOTTOM:"bottom",LEFT:un()?"right":"left"},JT={allowList:Cm,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},QT={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class wr extends Sn{constructor(e,n){if(typeof Zg>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(e,n),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return JT}static get DefaultType(){return QT}static get NAME(){return LT}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),vt.off(this._element.closest(Kp),Gp,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const e=vt.trigger(this._element,this.constructor.eventName(BT)),o=($g(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!o)return;this._disposePopper();const f=this._getTipElement();this._element.setAttribute("aria-describedby",f.getAttribute("id"));const{container:h}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(h.append(f),vt.trigger(this._element,this.constructor.eventName(qT))),this._popper=this._createPopper(f),f.classList.add(Rl),"ontouchstart"in document.documentElement)for(const d of[].concat(...document.body.children))vt.on(d,"mouseover",eu);const m=()=>{vt.trigger(this._element,this.constructor.eventName(UT)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(m,this.tip,this._isAnimated())}hide(){if(!this._isShown()||vt.trigger(this._element,this.constructor.eventName(YT)).defaultPrevented)return;if(this._getTipElement().classList.remove(Rl),"ontouchstart"in document.documentElement)for(const f of[].concat(...document.body.children))vt.off(f,"mouseover",eu);this._activeTrigger[sc]=!1,this._activeTrigger[nc]=!1,this._activeTrigger[ea]=!1,this._isHovered=null;const o=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),vt.trigger(this._element,this.constructor.eventName(zT)))};this._queueCallback(o,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const n=this._getTemplateFactory(e).toHtml();if(!n)return null;n.classList.remove(ic,Rl),n.classList.add(`bs-${this.constructor.NAME}-auto`);const o=Wx(this.constructor.NAME).toString();return n.setAttribute("id",o),this._isAnimated()&&n.classList.add(ic),n}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new NT({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[FT]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ic)}_isShown(){return this.tip&&this.tip.classList.contains(Rl)}_createPopper(e){const n=Fi(this._config.placement,[this,e,this._element]),o=ZT[n.toUpperCase()];return Xc(this._element,e,this._getPopperConfig(o))}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(n=>Number.parseInt(n,10)):typeof e=="function"?n=>e(n,this._element):e}_resolvePossibleFunction(e){return Fi(e,[this._element,this._element])}_getPopperConfig(e){const n={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:o=>{this._getTipElement().setAttribute("data-popper-placement",o.state.placement)}}]};return{...n,...Fi(this._config.popperConfig,[void 0,n])}}_setListeners(){const e=this._config.trigger.split(" ");for(const n of e)if(n==="click")vt.on(this._element,this.constructor.eventName(VT),this._config.selector,o=>{const f=this._initializeOnDelegatedTarget(o);f._activeTrigger[sc]=!(f._isShown()&&f._activeTrigger[sc]),f.toggle()});else if(n!==WT){const o=n===ea?this.constructor.eventName(GT):this.constructor.eventName(jT),f=n===ea?this.constructor.eventName(XT):this.constructor.eventName(KT);vt.on(this._element,o,this._config.selector,h=>{const m=this._initializeOnDelegatedTarget(h);m._activeTrigger[h.type==="focusin"?nc:ea]=!0,m._enter()}),vt.on(this._element,f,this._config.selector,h=>{const m=this._initializeOnDelegatedTarget(h);m._activeTrigger[h.type==="focusout"?nc:ea]=m._element.contains(h.relatedTarget),m._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},vt.on(this._element.closest(Kp),Gp,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,n){clearTimeout(this._timeout),this._timeout=setTimeout(e,n)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const n=cs.getDataAttributes(this._element);for(const o of Object.keys(n))RT.has(o)&&delete n[o];return e={...n,...typeof e=="object"&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=e.container===!1?document.body:Ws(e.container),typeof e.delay=="number"&&(e.delay={show:e.delay,hide:e.delay}),typeof e.title=="number"&&(e.title=e.title.toString()),typeof e.content=="number"&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const[n,o]of Object.entries(this._config))this.constructor.Default[n]!==o&&(e[n]=o);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){const n=wr.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof n[e]>"u")throw new TypeError(`No method named "${e}"`);n[e]()}})}}cn(wr);const $T="popover",tS=".popover-header",eS=".popover-body",iS={...wr.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},nS={...wr.DefaultType,content:"(null|string|element|function)"};class gu extends wr{static get Default(){return iS}static get DefaultType(){return nS}static get NAME(){return $T}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[tS]:this._getTitle(),[eS]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){const n=gu.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof n[e]>"u")throw new TypeError(`No method named "${e}"`);n[e]()}})}}cn(gu);const sS="scrollspy",rS="bs.scrollspy",$c=`.${rS}`,oS=".data-api",aS=`activate${$c}`,Xp=`click${$c}`,lS=`load${$c}${oS}`,uS="dropdown-item",qr="active",hS='[data-bs-spy="scroll"]',rc="[href]",cS=".nav, .list-group",Zp=".nav-link",fS=".nav-item",dS=".list-group-item",pS=`${Zp}, ${fS} > ${Zp}, ${dS}`,gS=".dropdown",mS=".dropdown-toggle",_S={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},vS={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class va extends Sn{constructor(e,n){super(e,n),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return _S}static get DefaultType(){return vS}static get NAME(){return sS}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=Ws(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,typeof e.threshold=="string"&&(e.threshold=e.threshold.split(",").map(n=>Number.parseFloat(n))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(vt.off(this._config.target,Xp),vt.on(this._config.target,Xp,rc,e=>{const n=this._observableSections.get(e.target.hash);if(n){e.preventDefault();const o=this._rootElement||window,f=n.offsetTop-this._element.offsetTop;if(o.scrollTo){o.scrollTo({top:f,behavior:"smooth"});return}o.scrollTop=f}}))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(n=>this._observerCallback(n),e)}_observerCallback(e){const n=m=>this._targetLinks.get(`#${m.target.id}`),o=m=>{this._previousScrollData.visibleEntryTop=m.target.offsetTop,this._process(n(m))},f=(this._rootElement||document.documentElement).scrollTop,h=f>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=f;for(const m of e){if(!m.isIntersecting){this._activeTarget=null,this._clearActiveClass(n(m));continue}const d=m.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(h&&d){if(o(m),!f)return;continue}!h&&!d&&o(m)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=Xt.find(rc,this._config.target);for(const n of e){if(!n.hash||Ys(n))continue;const o=Xt.findOne(decodeURI(n.hash),this._element);ho(o)&&(this._targetLinks.set(decodeURI(n.hash),n),this._observableSections.set(n.hash,o))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(qr),this._activateParents(e),vt.trigger(this._element,aS,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains(uS)){Xt.findOne(mS,e.closest(gS)).classList.add(qr);return}for(const n of Xt.parents(e,cS))for(const o of Xt.prev(n,pS))o.classList.add(qr)}_clearActiveClass(e){e.classList.remove(qr);const n=Xt.find(`${rc}.${qr}`,e);for(const o of n)o.classList.remove(qr)}static jQueryInterface(e){return this.each(function(){const n=va.getOrCreateInstance(this,e);if(typeof e=="string"){if(n[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);n[e]()}})}}vt.on(window,lS,()=>{for(const t of Xt.find(hS))va.getOrCreateInstance(t)});cn(va);const yS="tab",bS="bs.tab",xr=`.${bS}`,wS=`hide${xr}`,xS=`hidden${xr}`,CS=`show${xr}`,DS=`shown${xr}`,TS=`click${xr}`,SS=`keydown${xr}`,kS=`load${xr}`,ES="ArrowLeft",Jp="ArrowRight",AS="ArrowUp",Qp="ArrowDown",oc="Home",$p="End",hr="active",tg="fade",ac="show",MS="dropdown",Dm=".dropdown-toggle",IS=".dropdown-menu",lc=`:not(${Dm})`,OS='.list-group, .nav, [role="tablist"]',PS=".nav-item, .list-group-item",NS=`.nav-link${lc}, .list-group-item${lc}, [role="tab"]${lc}`,Tm='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',uc=`${NS}, ${Tm}`,LS=`.${hr}[data-bs-toggle="tab"], .${hr}[data-bs-toggle="pill"], .${hr}[data-bs-toggle="list"]`;class vr extends Sn{constructor(e){super(e),this._parent=this._element.closest(OS),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),vt.on(this._element,SS,n=>this._keydown(n)))}static get NAME(){return yS}show(){const e=this._element;if(this._elemIsActive(e))return;const n=this._getActiveElem(),o=n?vt.trigger(n,wS,{relatedTarget:e}):null;vt.trigger(e,CS,{relatedTarget:n}).defaultPrevented||o&&o.defaultPrevented||(this._deactivate(n,e),this._activate(e,n))}_activate(e,n){if(!e)return;e.classList.add(hr),this._activate(Xt.getElementFromSelector(e));const o=()=>{if(e.getAttribute("role")!=="tab"){e.classList.add(ac);return}e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),vt.trigger(e,DS,{relatedTarget:n})};this._queueCallback(o,e,e.classList.contains(tg))}_deactivate(e,n){if(!e)return;e.classList.remove(hr),e.blur(),this._deactivate(Xt.getElementFromSelector(e));const o=()=>{if(e.getAttribute("role")!=="tab"){e.classList.remove(ac);return}e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),vt.trigger(e,xS,{relatedTarget:n})};this._queueCallback(o,e,e.classList.contains(tg))}_keydown(e){if(![ES,Jp,AS,Qp,oc,$p].includes(e.key))return;e.stopPropagation(),e.preventDefault();const n=this._getChildren().filter(f=>!Ys(f));let o;if([oc,$p].includes(e.key))o=n[e.key===oc?0:n.length-1];else{const f=[Jp,Qp].includes(e.key);o=Zc(n,e.target,f,!0)}o&&(o.focus({preventScroll:!0}),vr.getOrCreateInstance(o).show())}_getChildren(){return Xt.find(uc,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,n){this._setAttributeIfNotExists(e,"role","tablist");for(const o of n)this._setInitialAttributesOnChild(o)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const n=this._elemIsActive(e),o=this._getOuterElement(e);e.setAttribute("aria-selected",n),o!==e&&this._setAttributeIfNotExists(o,"role","presentation"),n||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const n=Xt.getElementFromSelector(e);n&&(this._setAttributeIfNotExists(n,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(n,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,n){const o=this._getOuterElement(e);if(!o.classList.contains(MS))return;const f=(h,m)=>{const d=Xt.findOne(h,o);d&&d.classList.toggle(m,n)};f(Dm,hr),f(IS,ac),o.setAttribute("aria-expanded",n)}_setAttributeIfNotExists(e,n,o){e.hasAttribute(n)||e.setAttribute(n,o)}_elemIsActive(e){return e.classList.contains(hr)}_getInnerElement(e){return e.matches(uc)?e:Xt.findOne(uc,e)}_getOuterElement(e){return e.closest(PS)||e}static jQueryInterface(e){return this.each(function(){const n=vr.getOrCreateInstance(this);if(typeof e=="string"){if(n[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);n[e]()}})}}vt.on(document,TS,Tm,function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),!Ys(this)&&vr.getOrCreateInstance(this).show()});vt.on(window,kS,()=>{for(const t of Xt.find(LS))vr.getOrCreateInstance(t)});cn(vr);const RS="toast",HS="bs.toast",Us=`.${HS}`,FS=`mouseover${Us}`,WS=`mouseout${Us}`,YS=`focusin${Us}`,zS=`focusout${Us}`,BS=`hide${Us}`,US=`hidden${Us}`,qS=`show${Us}`,VS=`shown${Us}`,jS="fade",eg="hide",Hl="show",Fl="showing",KS={animation:"boolean",autohide:"boolean",delay:"number"},GS={animation:!0,autohide:!0,delay:5e3};class ya extends Sn{constructor(e,n){super(e,n),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return GS}static get DefaultType(){return KS}static get NAME(){return RS}show(){if(vt.trigger(this._element,qS).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(jS);const n=()=>{this._element.classList.remove(Fl),vt.trigger(this._element,VS),this._maybeScheduleHide()};this._element.classList.remove(eg),da(this._element),this._element.classList.add(Hl,Fl),this._queueCallback(n,this._element,this._config.animation)}hide(){if(!this.isShown()||vt.trigger(this._element,BS).defaultPrevented)return;const n=()=>{this._element.classList.add(eg),this._element.classList.remove(Fl,Hl),vt.trigger(this._element,US)};this._element.classList.add(Fl),this._queueCallback(n,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Hl),super.dispose()}isShown(){return this._element.classList.contains(Hl)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,n){switch(e.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=n;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=n;break}}if(n){this._clearTimeout();return}const o=e.relatedTarget;this._element===o||this._element.contains(o)||this._maybeScheduleHide()}_setListeners(){vt.on(this._element,FS,e=>this._onInteraction(e,!0)),vt.on(this._element,WS,e=>this._onInteraction(e,!1)),vt.on(this._element,YS,e=>this._onInteraction(e,!0)),vt.on(this._element,zS,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){const n=ya.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof n[e]>"u")throw new TypeError(`No method named "${e}"`);n[e](this)}})}}pu(ya);cn(ya);const XS=Object.freeze(Object.defineProperty({__proto__:null,Alert:ga,Button:ma,Carousel:fo,Collapse:ao,Dropdown:xn,Modal:_r,Offcanvas:gs,Popover:gu,ScrollSpy:va,Tab:vr,Toast:ya,Tooltip:wr},Symbol.toStringTag,{value:"Module"}));function Sm(t,e){return function(){return t.apply(e,arguments)}}const{toString:ZS}=Object.prototype,{getPrototypeOf:tf}=Object,{iterator:mu,toStringTag:km}=Symbol,_u=(t=>e=>{const n=ZS.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),kn=t=>(t=t.toLowerCase(),e=>_u(e)===t),vu=t=>e=>typeof e===t,{isArray:po}=Array,lo=vu("undefined");function ba(t){return t!==null&&!lo(t)&&t.constructor!==null&&!lo(t.constructor)&&Wi(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const Em=kn("ArrayBuffer");function JS(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&Em(t.buffer),e}const QS=vu("string"),Wi=vu("function"),Am=vu("number"),wa=t=>t!==null&&typeof t=="object",$S=t=>t===!0||t===!1,jl=t=>{if(_u(t)!=="object")return!1;const e=tf(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(km in t)&&!(mu in t)},tk=t=>{if(!wa(t)||ba(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch{return!1}},ek=kn("Date"),ik=kn("File"),nk=kn("Blob"),sk=kn("FileList"),rk=t=>wa(t)&&Wi(t.pipe),ok=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||Wi(t.append)&&((e=_u(t))==="formdata"||e==="object"&&Wi(t.toString)&&t.toString()==="[object FormData]"))},ak=kn("URLSearchParams"),[lk,uk,hk,ck]=["ReadableStream","Request","Response","Headers"].map(kn),fk=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function xa(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let o,f;if(typeof t!="object"&&(t=[t]),po(t))for(o=0,f=t.length;o<f;o++)e.call(null,t[o],o,t);else{if(ba(t))return;const h=n?Object.getOwnPropertyNames(t):Object.keys(t),m=h.length;let d;for(o=0;o<m;o++)d=h[o],e.call(null,t[d],d,t)}}function Mm(t,e){if(ba(t))return null;e=e.toLowerCase();const n=Object.keys(t);let o=n.length,f;for(;o-- >0;)if(f=n[o],e===f.toLowerCase())return f;return null}const cr=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Im=t=>!lo(t)&&t!==cr;function Dc(){const{caseless:t,skipUndefined:e}=Im(this)&&this||{},n={},o=(f,h)=>{const m=t&&Mm(n,h)||h;jl(n[m])&&jl(f)?n[m]=Dc(n[m],f):jl(f)?n[m]=Dc({},f):po(f)?n[m]=f.slice():(!e||!lo(f))&&(n[m]=f)};for(let f=0,h=arguments.length;f<h;f++)arguments[f]&&xa(arguments[f],o);return n}const dk=(t,e,n,{allOwnKeys:o}={})=>(xa(e,(f,h)=>{n&&Wi(f)?t[h]=Sm(f,n):t[h]=f},{allOwnKeys:o}),t),pk=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),gk=(t,e,n,o)=>{t.prototype=Object.create(e.prototype,o),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},mk=(t,e,n,o)=>{let f,h,m;const d={};if(e=e||{},t==null)return e;do{for(f=Object.getOwnPropertyNames(t),h=f.length;h-- >0;)m=f[h],(!o||o(m,t,e))&&!d[m]&&(e[m]=t[m],d[m]=!0);t=n!==!1&&tf(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},_k=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const o=t.indexOf(e,n);return o!==-1&&o===n},vk=t=>{if(!t)return null;if(po(t))return t;let e=t.length;if(!Am(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},yk=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&tf(Uint8Array)),bk=(t,e)=>{const o=(t&&t[mu]).call(t);let f;for(;(f=o.next())&&!f.done;){const h=f.value;e.call(t,h[0],h[1])}},wk=(t,e)=>{let n;const o=[];for(;(n=t.exec(e))!==null;)o.push(n);return o},xk=kn("HTMLFormElement"),Ck=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,f){return o.toUpperCase()+f}),ig=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),Dk=kn("RegExp"),Om=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),o={};xa(n,(f,h)=>{let m;(m=e(f,h,t))!==!1&&(o[h]=m||f)}),Object.defineProperties(t,o)},Tk=t=>{Om(t,(e,n)=>{if(Wi(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=t[n];if(Wi(o)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Sk=(t,e)=>{const n={},o=f=>{f.forEach(h=>{n[h]=!0})};return po(t)?o(t):o(String(t).split(e)),n},kk=()=>{},Ek=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function Ak(t){return!!(t&&Wi(t.append)&&t[km]==="FormData"&&t[mu])}const Mk=t=>{const e=new Array(10),n=(o,f)=>{if(wa(o)){if(e.indexOf(o)>=0)return;if(ba(o))return o;if(!("toJSON"in o)){e[f]=o;const h=po(o)?[]:{};return xa(o,(m,d)=>{const y=n(m,f+1);!lo(y)&&(h[d]=y)}),e[f]=void 0,h}}return o};return n(t,0)},Ik=kn("AsyncFunction"),Ok=t=>t&&(wa(t)||Wi(t))&&Wi(t.then)&&Wi(t.catch),Pm=((t,e)=>t?setImmediate:e?((n,o)=>(cr.addEventListener("message",({source:f,data:h})=>{f===cr&&h===n&&o.length&&o.shift()()},!1),f=>{o.push(f),cr.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Wi(cr.postMessage)),Pk=typeof queueMicrotask<"u"?queueMicrotask.bind(cr):typeof process<"u"&&process.nextTick||Pm,Nk=t=>t!=null&&Wi(t[mu]),lt={isArray:po,isArrayBuffer:Em,isBuffer:ba,isFormData:ok,isArrayBufferView:JS,isString:QS,isNumber:Am,isBoolean:$S,isObject:wa,isPlainObject:jl,isEmptyObject:tk,isReadableStream:lk,isRequest:uk,isResponse:hk,isHeaders:ck,isUndefined:lo,isDate:ek,isFile:ik,isBlob:nk,isRegExp:Dk,isFunction:Wi,isStream:rk,isURLSearchParams:ak,isTypedArray:yk,isFileList:sk,forEach:xa,merge:Dc,extend:dk,trim:fk,stripBOM:pk,inherits:gk,toFlatObject:mk,kindOf:_u,kindOfTest:kn,endsWith:_k,toArray:vk,forEachEntry:bk,matchAll:wk,isHTMLForm:xk,hasOwnProperty:ig,hasOwnProp:ig,reduceDescriptors:Om,freezeMethods:Tk,toObjectSet:Sk,toCamelCase:Ck,noop:kk,toFiniteNumber:Ek,findKey:Mm,global:cr,isContextDefined:Im,isSpecCompliantForm:Ak,toJSONObject:Mk,isAsyncFn:Ik,isThenable:Ok,setImmediate:Pm,asap:Pk,isIterable:Nk};function le(t,e,n,o,f){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),o&&(this.request=o),f&&(this.response=f,this.status=f.status?f.status:null)}lt.inherits(le,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:lt.toJSONObject(this.config),code:this.code,status:this.status}}});const Nm=le.prototype,Lm={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{Lm[t]={value:t}});Object.defineProperties(le,Lm);Object.defineProperty(Nm,"isAxiosError",{value:!0});le.from=(t,e,n,o,f,h)=>{const m=Object.create(Nm);lt.toFlatObject(t,m,function(S){return S!==Error.prototype},T=>T!=="isAxiosError");const d=t&&t.message?t.message:"Error",y=e==null&&t?t.code:e;return le.call(m,d,y,n,o,f),t&&m.cause==null&&Object.defineProperty(m,"cause",{value:t,configurable:!0}),m.name=t&&t.name||"Error",h&&Object.assign(m,h),m};const Lk=null;function Tc(t){return lt.isPlainObject(t)||lt.isArray(t)}function Rm(t){return lt.endsWith(t,"[]")?t.slice(0,-2):t}function ng(t,e,n){return t?t.concat(e).map(function(f,h){return f=Rm(f),!n&&h?"["+f+"]":f}).join(n?".":""):e}function Rk(t){return lt.isArray(t)&&!t.some(Tc)}const Hk=lt.toFlatObject(lt,{},null,function(e){return/^is[A-Z]/.test(e)});function yu(t,e,n){if(!lt.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=lt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(J,it){return!lt.isUndefined(it[J])});const o=n.metaTokens,f=n.visitor||S,h=n.dots,m=n.indexes,y=(n.Blob||typeof Blob<"u"&&Blob)&<.isSpecCompliantForm(e);if(!lt.isFunction(f))throw new TypeError("visitor must be a function");function T(z){if(z===null)return"";if(lt.isDate(z))return z.toISOString();if(lt.isBoolean(z))return z.toString();if(!y&<.isBlob(z))throw new le("Blob is not supported. Use a Buffer instead.");return lt.isArrayBuffer(z)||lt.isTypedArray(z)?y&&typeof Blob=="function"?new Blob([z]):Buffer.from(z):z}function S(z,J,it){let rt=z;if(z&&!it&&typeof z=="object"){if(lt.endsWith(J,"{}"))J=o?J:J.slice(0,-2),z=JSON.stringify(z);else if(lt.isArray(z)&&Rk(z)||(lt.isFileList(z)||lt.endsWith(J,"[]"))&&(rt=lt.toArray(z)))return J=Rm(J),rt.forEach(function(St,bt){!(lt.isUndefined(St)||St===null)&&e.append(m===!0?ng([J],bt,h):m===null?J:J+"[]",T(St))}),!1}return Tc(z)?!0:(e.append(ng(it,J,h),T(z)),!1)}const P=[],Y=Object.assign(Hk,{defaultVisitor:S,convertValue:T,isVisitable:Tc});function K(z,J){if(!lt.isUndefined(z)){if(P.indexOf(z)!==-1)throw Error("Circular reference detected in "+J.join("."));P.push(z),lt.forEach(z,function(rt,kt){(!(lt.isUndefined(rt)||rt===null)&&f.call(e,rt,lt.isString(kt)?kt.trim():kt,J,Y))===!0&&K(rt,J?J.concat(kt):[kt])}),P.pop()}}if(!lt.isObject(t))throw new TypeError("data must be an object");return K(t),e}function sg(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(o){return e[o]})}function ef(t,e){this._pairs=[],t&&yu(t,this,e)}const Hm=ef.prototype;Hm.append=function(e,n){this._pairs.push([e,n])};Hm.toString=function(e){const n=e?function(o){return e.call(this,o,sg)}:sg;return this._pairs.map(function(f){return n(f[0])+"="+n(f[1])},"").join("&")};function Fk(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Fm(t,e,n){if(!e)return t;const o=n&&n.encode||Fk;lt.isFunction(n)&&(n={serialize:n});const f=n&&n.serialize;let h;if(f?h=f(e,n):h=lt.isURLSearchParams(e)?e.toString():new ef(e,n).toString(o),h){const m=t.indexOf("#");m!==-1&&(t=t.slice(0,m)),t+=(t.indexOf("?")===-1?"?":"&")+h}return t}class Wk{constructor(){this.handlers=[]}use(e,n,o){return this.handlers.push({fulfilled:e,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){lt.forEach(this.handlers,function(o){o!==null&&e(o)})}}const rg=Wk,Wm={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Yk=typeof URLSearchParams<"u"?URLSearchParams:ef,zk=typeof FormData<"u"?FormData:null,Bk=typeof Blob<"u"?Blob:null,Uk={isBrowser:!0,classes:{URLSearchParams:Yk,FormData:zk,Blob:Bk},protocols:["http","https","file","blob","url","data"]},nf=typeof window<"u"&&typeof document<"u",Sc=typeof navigator=="object"&&navigator||void 0,qk=nf&&(!Sc||["ReactNative","NativeScript","NS"].indexOf(Sc.product)<0),Vk=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),jk=nf&&window.location.href||"http://localhost",Kk=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:nf,hasStandardBrowserEnv:qk,hasStandardBrowserWebWorkerEnv:Vk,navigator:Sc,origin:jk},Symbol.toStringTag,{value:"Module"})),mi={...Kk,...Uk};function Gk(t,e){return yu(t,new mi.classes.URLSearchParams,{visitor:function(n,o,f,h){return mi.isNode&<.isBuffer(n)?(this.append(o,n.toString("base64")),!1):h.defaultVisitor.apply(this,arguments)},...e})}function Xk(t){return lt.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function Zk(t){const e={},n=Object.keys(t);let o;const f=n.length;let h;for(o=0;o<f;o++)h=n[o],e[h]=t[h];return e}function Ym(t){function e(n,o,f,h){let m=n[h++];if(m==="__proto__")return!0;const d=Number.isFinite(+m),y=h>=n.length;return m=!m&<.isArray(f)?f.length:m,y?(lt.hasOwnProp(f,m)?f[m]=[f[m],o]:f[m]=o,!d):((!f[m]||!lt.isObject(f[m]))&&(f[m]=[]),e(n,o,f[m],h)&<.isArray(f[m])&&(f[m]=Zk(f[m])),!d)}if(lt.isFormData(t)&<.isFunction(t.entries)){const n={};return lt.forEachEntry(t,(o,f)=>{e(Xk(o),f,n,0)}),n}return null}function Jk(t,e,n){if(lt.isString(t))try{return(e||JSON.parse)(t),lt.trim(t)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(t)}const sf={transitional:Wm,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const o=n.getContentType()||"",f=o.indexOf("application/json")>-1,h=lt.isObject(e);if(h&<.isHTMLForm(e)&&(e=new FormData(e)),lt.isFormData(e))return f?JSON.stringify(Ym(e)):e;if(lt.isArrayBuffer(e)||lt.isBuffer(e)||lt.isStream(e)||lt.isFile(e)||lt.isBlob(e)||lt.isReadableStream(e))return e;if(lt.isArrayBufferView(e))return e.buffer;if(lt.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let d;if(h){if(o.indexOf("application/x-www-form-urlencoded")>-1)return Gk(e,this.formSerializer).toString();if((d=lt.isFileList(e))||o.indexOf("multipart/form-data")>-1){const y=this.env&&this.env.FormData;return yu(d?{"files[]":e}:e,y&&new y,this.formSerializer)}}return h||f?(n.setContentType("application/json",!1),Jk(e)):e}],transformResponse:[function(e){const n=this.transitional||sf.transitional,o=n&&n.forcedJSONParsing,f=this.responseType==="json";if(lt.isResponse(e)||lt.isReadableStream(e))return e;if(e&<.isString(e)&&(o&&!this.responseType||f)){const m=!(n&&n.silentJSONParsing)&&f;try{return JSON.parse(e,this.parseReviver)}catch(d){if(m)throw d.name==="SyntaxError"?le.from(d,le.ERR_BAD_RESPONSE,this,null,this.response):d}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:mi.classes.FormData,Blob:mi.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};lt.forEach(["delete","get","head","post","put","patch"],t=>{sf.headers[t]={}});const rf=sf,Qk=lt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),$k=t=>{const e={};let n,o,f;return t&&t.split(`
- `).forEach(function(m){f=m.indexOf(":"),n=m.substring(0,f).trim().toLowerCase(),o=m.substring(f+1).trim(),!(!n||e[n]&&Qk[n])&&(n==="set-cookie"?e[n]?e[n].push(o):e[n]=[o]:e[n]=e[n]?e[n]+", "+o:o)}),e},og=Symbol("internals");function ia(t){return t&&String(t).trim().toLowerCase()}function Kl(t){return t===!1||t==null?t:lt.isArray(t)?t.map(Kl):String(t)}function tE(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(t);)e[o[1]]=o[2];return e}const eE=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function hc(t,e,n,o,f){if(lt.isFunction(o))return o.call(this,e,n);if(f&&(e=n),!!lt.isString(e)){if(lt.isString(o))return e.indexOf(o)!==-1;if(lt.isRegExp(o))return o.test(e)}}function iE(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,o)=>n.toUpperCase()+o)}function nE(t,e){const n=lt.toCamelCase(" "+e);["get","set","has"].forEach(o=>{Object.defineProperty(t,o+n,{value:function(f,h,m){return this[o].call(this,e,f,h,m)},configurable:!0})})}class bu{constructor(e){e&&this.set(e)}set(e,n,o){const f=this;function h(d,y,T){const S=ia(y);if(!S)throw new Error("header name must be a non-empty string");const P=lt.findKey(f,S);(!P||f[P]===void 0||T===!0||T===void 0&&f[P]!==!1)&&(f[P||y]=Kl(d))}const m=(d,y)=>lt.forEach(d,(T,S)=>h(T,S,y));if(lt.isPlainObject(e)||e instanceof this.constructor)m(e,n);else if(lt.isString(e)&&(e=e.trim())&&!eE(e))m($k(e),n);else if(lt.isObject(e)&<.isIterable(e)){let d={},y,T;for(const S of e){if(!lt.isArray(S))throw TypeError("Object iterator must return a key-value pair");d[T=S[0]]=(y=d[T])?lt.isArray(y)?[...y,S[1]]:[y,S[1]]:S[1]}m(d,n)}else e!=null&&h(n,e,o);return this}get(e,n){if(e=ia(e),e){const o=lt.findKey(this,e);if(o){const f=this[o];if(!n)return f;if(n===!0)return tE(f);if(lt.isFunction(n))return n.call(this,f,o);if(lt.isRegExp(n))return n.exec(f);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=ia(e),e){const o=lt.findKey(this,e);return!!(o&&this[o]!==void 0&&(!n||hc(this,this[o],o,n)))}return!1}delete(e,n){const o=this;let f=!1;function h(m){if(m=ia(m),m){const d=lt.findKey(o,m);d&&(!n||hc(o,o[d],d,n))&&(delete o[d],f=!0)}}return lt.isArray(e)?e.forEach(h):h(e),f}clear(e){const n=Object.keys(this);let o=n.length,f=!1;for(;o--;){const h=n[o];(!e||hc(this,this[h],h,e,!0))&&(delete this[h],f=!0)}return f}normalize(e){const n=this,o={};return lt.forEach(this,(f,h)=>{const m=lt.findKey(o,h);if(m){n[m]=Kl(f),delete n[h];return}const d=e?iE(h):String(h).trim();d!==h&&delete n[h],n[d]=Kl(f),o[d]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return lt.forEach(this,(o,f)=>{o!=null&&o!==!1&&(n[f]=e&<.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(`
- `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const o=new this(e);return n.forEach(f=>o.set(f)),o}static accessor(e){const o=(this[og]=this[og]={accessors:{}}).accessors,f=this.prototype;function h(m){const d=ia(m);o[d]||(nE(f,m),o[d]=!0)}return lt.isArray(e)?e.forEach(h):h(e),this}}bu.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);lt.reduceDescriptors(bu.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(o){this[n]=o}}});lt.freezeMethods(bu);const Cn=bu;function cc(t,e){const n=this||rf,o=e||n,f=Cn.from(o.headers);let h=o.data;return lt.forEach(t,function(d){h=d.call(n,h,f.normalize(),e?e.status:void 0)}),f.normalize(),h}function zm(t){return!!(t&&t.__CANCEL__)}function go(t,e,n){le.call(this,t??"canceled",le.ERR_CANCELED,e,n),this.name="CanceledError"}lt.inherits(go,le,{__CANCEL__:!0});function Bm(t,e,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?t(n):e(new le("Request failed with status code "+n.status,[le.ERR_BAD_REQUEST,le.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function sE(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function rE(t,e){t=t||10;const n=new Array(t),o=new Array(t);let f=0,h=0,m;return e=e!==void 0?e:1e3,function(y){const T=Date.now(),S=o[h];m||(m=T),n[f]=y,o[f]=T;let P=h,Y=0;for(;P!==f;)Y+=n[P++],P=P%t;if(f=(f+1)%t,f===h&&(h=(h+1)%t),T-m<e)return;const K=S&&T-S;return K?Math.round(Y*1e3/K):void 0}}function oE(t,e){let n=0,o=1e3/e,f,h;const m=(T,S=Date.now())=>{n=S,f=null,h&&(clearTimeout(h),h=null),t(...T)};return[(...T)=>{const S=Date.now(),P=S-n;P>=o?m(T,S):(f=T,h||(h=setTimeout(()=>{h=null,m(f)},o-P)))},()=>f&&m(f)]}const su=(t,e,n=3)=>{let o=0;const f=rE(50,250);return oE(h=>{const m=h.loaded,d=h.lengthComputable?h.total:void 0,y=m-o,T=f(y),S=m<=d;o=m;const P={loaded:m,total:d,progress:d?m/d:void 0,bytes:y,rate:T||void 0,estimated:T&&d&&S?(d-m)/T:void 0,event:h,lengthComputable:d!=null,[e?"download":"upload"]:!0};t(P)},n)},ag=(t,e)=>{const n=t!=null;return[o=>e[0]({lengthComputable:n,total:t,loaded:o}),e[1]]},lg=t=>(...e)=>lt.asap(()=>t(...e)),aE=mi.hasStandardBrowserEnv?((t,e)=>n=>(n=new URL(n,mi.origin),t.protocol===n.protocol&&t.host===n.host&&(e||t.port===n.port)))(new URL(mi.origin),mi.navigator&&/(msie|trident)/i.test(mi.navigator.userAgent)):()=>!0,lE=mi.hasStandardBrowserEnv?{write(t,e,n,o,f,h,m){if(typeof document>"u")return;const d=[`${t}=${encodeURIComponent(e)}`];lt.isNumber(n)&&d.push(`expires=${new Date(n).toUTCString()}`),lt.isString(o)&&d.push(`path=${o}`),lt.isString(f)&&d.push(`domain=${f}`),h===!0&&d.push("secure"),lt.isString(m)&&d.push(`SameSite=${m}`),document.cookie=d.join("; ")},read(t){if(typeof document>"u")return null;const e=document.cookie.match(new RegExp("(?:^|; )"+t+"=([^;]*)"));return e?decodeURIComponent(e[1]):null},remove(t){this.write(t,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function uE(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function hE(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function Um(t,e,n){let o=!uE(e);return t&&(o||n==!1)?hE(t,e):e}const ug=t=>t instanceof Cn?{...t}:t;function yr(t,e){e=e||{};const n={};function o(T,S,P,Y){return lt.isPlainObject(T)&<.isPlainObject(S)?lt.merge.call({caseless:Y},T,S):lt.isPlainObject(S)?lt.merge({},S):lt.isArray(S)?S.slice():S}function f(T,S,P,Y){if(lt.isUndefined(S)){if(!lt.isUndefined(T))return o(void 0,T,P,Y)}else return o(T,S,P,Y)}function h(T,S){if(!lt.isUndefined(S))return o(void 0,S)}function m(T,S){if(lt.isUndefined(S)){if(!lt.isUndefined(T))return o(void 0,T)}else return o(void 0,S)}function d(T,S,P){if(P in e)return o(T,S);if(P in t)return o(void 0,T)}const y={url:h,method:h,data:h,baseURL:m,transformRequest:m,transformResponse:m,paramsSerializer:m,timeout:m,timeoutMessage:m,withCredentials:m,withXSRFToken:m,adapter:m,responseType:m,xsrfCookieName:m,xsrfHeaderName:m,onUploadProgress:m,onDownloadProgress:m,decompress:m,maxContentLength:m,maxBodyLength:m,beforeRedirect:m,transport:m,httpAgent:m,httpsAgent:m,cancelToken:m,socketPath:m,responseEncoding:m,validateStatus:d,headers:(T,S,P)=>f(ug(T),ug(S),P,!0)};return lt.forEach(Object.keys({...t,...e}),function(S){const P=y[S]||f,Y=P(t[S],e[S],S);lt.isUndefined(Y)&&P!==d||(n[S]=Y)}),n}const qm=t=>{const e=yr({},t);let{data:n,withXSRFToken:o,xsrfHeaderName:f,xsrfCookieName:h,headers:m,auth:d}=e;if(e.headers=m=Cn.from(m),e.url=Fm(Um(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),d&&m.set("Authorization","Basic "+btoa((d.username||"")+":"+(d.password?unescape(encodeURIComponent(d.password)):""))),lt.isFormData(n)){if(mi.hasStandardBrowserEnv||mi.hasStandardBrowserWebWorkerEnv)m.setContentType(void 0);else if(lt.isFunction(n.getHeaders)){const y=n.getHeaders(),T=["content-type","content-length"];Object.entries(y).forEach(([S,P])=>{T.includes(S.toLowerCase())&&m.set(S,P)})}}if(mi.hasStandardBrowserEnv&&(o&<.isFunction(o)&&(o=o(e)),o||o!==!1&&aE(e.url))){const y=f&&h&&lE.read(h);y&&m.set(f,y)}return e},cE=typeof XMLHttpRequest<"u",fE=cE&&function(t){return new Promise(function(n,o){const f=qm(t);let h=f.data;const m=Cn.from(f.headers).normalize();let{responseType:d,onUploadProgress:y,onDownloadProgress:T}=f,S,P,Y,K,z;function J(){K&&K(),z&&z(),f.cancelToken&&f.cancelToken.unsubscribe(S),f.signal&&f.signal.removeEventListener("abort",S)}let it=new XMLHttpRequest;it.open(f.method.toUpperCase(),f.url,!0),it.timeout=f.timeout;function rt(){if(!it)return;const St=Cn.from("getAllResponseHeaders"in it&&it.getAllResponseHeaders()),Ct={data:!d||d==="text"||d==="json"?it.responseText:it.response,status:it.status,statusText:it.statusText,headers:St,config:t,request:it};Bm(function(w){n(w),J()},function(w){o(w),J()},Ct),it=null}"onloadend"in it?it.onloadend=rt:it.onreadystatechange=function(){!it||it.readyState!==4||it.status===0&&!(it.responseURL&&it.responseURL.indexOf("file:")===0)||setTimeout(rt)},it.onabort=function(){it&&(o(new le("Request aborted",le.ECONNABORTED,t,it)),it=null)},it.onerror=function(bt){const Ct=bt&&bt.message?bt.message:"Network Error",Nt=new le(Ct,le.ERR_NETWORK,t,it);Nt.event=bt||null,o(Nt),it=null},it.ontimeout=function(){let bt=f.timeout?"timeout of "+f.timeout+"ms exceeded":"timeout exceeded";const Ct=f.transitional||Wm;f.timeoutErrorMessage&&(bt=f.timeoutErrorMessage),o(new le(bt,Ct.clarifyTimeoutError?le.ETIMEDOUT:le.ECONNABORTED,t,it)),it=null},h===void 0&&m.setContentType(null),"setRequestHeader"in it&<.forEach(m.toJSON(),function(bt,Ct){it.setRequestHeader(Ct,bt)}),lt.isUndefined(f.withCredentials)||(it.withCredentials=!!f.withCredentials),d&&d!=="json"&&(it.responseType=f.responseType),T&&([Y,z]=su(T,!0),it.addEventListener("progress",Y)),y&&it.upload&&([P,K]=su(y),it.upload.addEventListener("progress",P),it.upload.addEventListener("loadend",K)),(f.cancelToken||f.signal)&&(S=St=>{it&&(o(!St||St.type?new go(null,t,it):St),it.abort(),it=null)},f.cancelToken&&f.cancelToken.subscribe(S),f.signal&&(f.signal.aborted?S():f.signal.addEventListener("abort",S)));const kt=sE(f.url);if(kt&&mi.protocols.indexOf(kt)===-1){o(new le("Unsupported protocol "+kt+":",le.ERR_BAD_REQUEST,t));return}it.send(h||null)})},dE=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let o=new AbortController,f;const h=function(T){if(!f){f=!0,d();const S=T instanceof Error?T:this.reason;o.abort(S instanceof le?S:new go(S instanceof Error?S.message:S))}};let m=e&&setTimeout(()=>{m=null,h(new le(`timeout ${e} of ms exceeded`,le.ETIMEDOUT))},e);const d=()=>{t&&(m&&clearTimeout(m),m=null,t.forEach(T=>{T.unsubscribe?T.unsubscribe(h):T.removeEventListener("abort",h)}),t=null)};t.forEach(T=>T.addEventListener("abort",h));const{signal:y}=o;return y.unsubscribe=()=>lt.asap(d),y}},pE=dE,gE=function*(t,e){let n=t.byteLength;if(!e||n<e){yield t;return}let o=0,f;for(;o<n;)f=o+e,yield t.slice(o,f),o=f},mE=async function*(t,e){for await(const n of _E(t))yield*gE(n,e)},_E=async function*(t){if(t[Symbol.asyncIterator]){yield*t;return}const e=t.getReader();try{for(;;){const{done:n,value:o}=await e.read();if(n)break;yield o}}finally{await e.cancel()}},hg=(t,e,n,o)=>{const f=mE(t,e);let h=0,m,d=y=>{m||(m=!0,o&&o(y))};return new ReadableStream({async pull(y){try{const{done:T,value:S}=await f.next();if(T){d(),y.close();return}let P=S.byteLength;if(n){let Y=h+=P;n(Y)}y.enqueue(new Uint8Array(S))}catch(T){throw d(T),T}},cancel(y){return d(y),f.return()}},{highWaterMark:2})},cg=64*1024,{isFunction:Wl}=lt,vE=(({Request:t,Response:e})=>({Request:t,Response:e}))(lt.global),{ReadableStream:fg,TextEncoder:dg}=lt.global,pg=(t,...e)=>{try{return!!t(...e)}catch{return!1}},yE=t=>{t=lt.merge.call({skipUndefined:!0},vE,t);const{fetch:e,Request:n,Response:o}=t,f=e?Wl(e):typeof fetch=="function",h=Wl(n),m=Wl(o);if(!f)return!1;const d=f&&Wl(fg),y=f&&(typeof dg=="function"?(z=>J=>z.encode(J))(new dg):async z=>new Uint8Array(await new n(z).arrayBuffer())),T=h&&d&&pg(()=>{let z=!1;const J=new n(mi.origin,{body:new fg,method:"POST",get duplex(){return z=!0,"half"}}).headers.has("Content-Type");return z&&!J}),S=m&&d&&pg(()=>lt.isReadableStream(new o("").body)),P={stream:S&&(z=>z.body)};f&&["text","arrayBuffer","blob","formData","stream"].forEach(z=>{!P[z]&&(P[z]=(J,it)=>{let rt=J&&J[z];if(rt)return rt.call(J);throw new le(`Response type '${z}' is not supported`,le.ERR_NOT_SUPPORT,it)})});const Y=async z=>{if(z==null)return 0;if(lt.isBlob(z))return z.size;if(lt.isSpecCompliantForm(z))return(await new n(mi.origin,{method:"POST",body:z}).arrayBuffer()).byteLength;if(lt.isArrayBufferView(z)||lt.isArrayBuffer(z))return z.byteLength;if(lt.isURLSearchParams(z)&&(z=z+""),lt.isString(z))return(await y(z)).byteLength},K=async(z,J)=>{const it=lt.toFiniteNumber(z.getContentLength());return it??Y(J)};return async z=>{let{url:J,method:it,data:rt,signal:kt,cancelToken:St,timeout:bt,onDownloadProgress:Ct,onUploadProgress:Nt,responseType:w,headers:ee,withCredentials:Et="same-origin",fetchOptions:de}=qm(z),pe=e||fetch;w=w?(w+"").toLowerCase():"text";let ie=pE([kt,St&&St.toAbortSignal()],bt),At=null;const Zt=ie&&ie.unsubscribe&&(()=>{ie.unsubscribe()});let i;try{if(Nt&&T&&it!=="get"&&it!=="head"&&(i=await K(ee,rt))!==0){let D=new n(J,{method:"POST",body:rt,duplex:"half"}),A;if(lt.isFormData(rt)&&(A=D.headers.get("content-type"))&&ee.setContentType(A),D.body){const[O,H]=ag(i,su(lg(Nt)));rt=hg(D.body,cg,O,H)}}lt.isString(Et)||(Et=Et?"include":"omit");const r=h&&"credentials"in n.prototype,l={...de,signal:ie,method:it.toUpperCase(),headers:ee.normalize().toJSON(),body:rt,duplex:"half",credentials:r?Et:void 0};At=h&&new n(J,l);let u=await(h?pe(At,de):pe(J,l));const p=S&&(w==="stream"||w==="response");if(S&&(Ct||p&&Zt)){const D={};["status","statusText","headers"].forEach(F=>{D[F]=u[F]});const A=lt.toFiniteNumber(u.headers.get("content-length")),[O,H]=Ct&&ag(A,su(lg(Ct),!0))||[];u=new o(hg(u.body,cg,O,()=>{H&&H(),Zt&&Zt()}),D)}w=w||"text";let v=await P[lt.findKey(P,w)||"text"](u,z);return!p&&Zt&&Zt(),await new Promise((D,A)=>{Bm(D,A,{data:v,headers:Cn.from(u.headers),status:u.status,statusText:u.statusText,config:z,request:At})})}catch(r){throw Zt&&Zt(),r&&r.name==="TypeError"&&/Load failed|fetch/i.test(r.message)?Object.assign(new le("Network Error",le.ERR_NETWORK,z,At),{cause:r.cause||r}):le.from(r,r&&r.code,z,At)}}},bE=new Map,Vm=t=>{let e=t&&t.env||{};const{fetch:n,Request:o,Response:f}=e,h=[o,f,n];let m=h.length,d=m,y,T,S=bE;for(;d--;)y=h[d],T=S.get(y),T===void 0&&S.set(y,T=d?new Map:yE(e)),S=T;return T};Vm();const of={http:Lk,xhr:fE,fetch:{get:Vm}};lt.forEach(of,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const gg=t=>`- ${t}`,wE=t=>lt.isFunction(t)||t===null||t===!1;function xE(t,e){t=lt.isArray(t)?t:[t];const{length:n}=t;let o,f;const h={};for(let m=0;m<n;m++){o=t[m];let d;if(f=o,!wE(o)&&(f=of[(d=String(o)).toLowerCase()],f===void 0))throw new le(`Unknown adapter '${d}'`);if(f&&(lt.isFunction(f)||(f=f.get(e))))break;h[d||"#"+m]=f}if(!f){const m=Object.entries(h).map(([y,T])=>`adapter ${y} `+(T===!1?"is not supported by the environment":"is not available in the build"));let d=n?m.length>1?`since :
- `+m.map(gg).join(`
- `):" "+gg(m[0]):"as no adapter specified";throw new le("There is no suitable adapter to dispatch the request "+d,"ERR_NOT_SUPPORT")}return f}const jm={getAdapter:xE,adapters:of};function fc(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new go(null,t)}function mg(t){return fc(t),t.headers=Cn.from(t.headers),t.data=cc.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),jm.getAdapter(t.adapter||rf.adapter,t)(t).then(function(o){return fc(t),o.data=cc.call(t,t.transformResponse,o),o.headers=Cn.from(o.headers),o},function(o){return zm(o)||(fc(t),o&&o.response&&(o.response.data=cc.call(t,t.transformResponse,o.response),o.response.headers=Cn.from(o.response.headers))),Promise.reject(o)})}const Km="1.13.2",wu={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{wu[t]=function(o){return typeof o===t||"a"+(e<1?"n ":" ")+t}});const _g={};wu.transitional=function(e,n,o){function f(h,m){return"[Axios v"+Km+"] Transitional option '"+h+"'"+m+(o?". "+o:"")}return(h,m,d)=>{if(e===!1)throw new le(f(m," has been removed"+(n?" in "+n:"")),le.ERR_DEPRECATED);return n&&!_g[m]&&(_g[m]=!0,console.warn(f(m," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(h,m,d):!0}};wu.spelling=function(e){return(n,o)=>(console.warn(`${o} is likely a misspelling of ${e}`),!0)};function CE(t,e,n){if(typeof t!="object")throw new le("options must be an object",le.ERR_BAD_OPTION_VALUE);const o=Object.keys(t);let f=o.length;for(;f-- >0;){const h=o[f],m=e[h];if(m){const d=t[h],y=d===void 0||m(d,h,t);if(y!==!0)throw new le("option "+h+" must be "+y,le.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new le("Unknown option "+h,le.ERR_BAD_OPTION)}}const Gl={assertOptions:CE,validators:wu},Yn=Gl.validators;class ru{constructor(e){this.defaults=e||{},this.interceptors={request:new rg,response:new rg}}async request(e,n){try{return await this._request(e,n)}catch(o){if(o instanceof Error){let f={};Error.captureStackTrace?Error.captureStackTrace(f):f=new Error;const h=f.stack?f.stack.replace(/^.+\n/,""):"";try{o.stack?h&&!String(o.stack).endsWith(h.replace(/^.+\n.+\n/,""))&&(o.stack+=`
- `+h):o.stack=h}catch{}}throw o}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=yr(this.defaults,n);const{transitional:o,paramsSerializer:f,headers:h}=n;o!==void 0&&Gl.assertOptions(o,{silentJSONParsing:Yn.transitional(Yn.boolean),forcedJSONParsing:Yn.transitional(Yn.boolean),clarifyTimeoutError:Yn.transitional(Yn.boolean)},!1),f!=null&&(lt.isFunction(f)?n.paramsSerializer={serialize:f}:Gl.assertOptions(f,{encode:Yn.function,serialize:Yn.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Gl.assertOptions(n,{baseUrl:Yn.spelling("baseURL"),withXsrfToken:Yn.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let m=h&<.merge(h.common,h[n.method]);h&<.forEach(["delete","get","head","post","put","patch","common"],z=>{delete h[z]}),n.headers=Cn.concat(m,h);const d=[];let y=!0;this.interceptors.request.forEach(function(J){typeof J.runWhen=="function"&&J.runWhen(n)===!1||(y=y&&J.synchronous,d.unshift(J.fulfilled,J.rejected))});const T=[];this.interceptors.response.forEach(function(J){T.push(J.fulfilled,J.rejected)});let S,P=0,Y;if(!y){const z=[mg.bind(this),void 0];for(z.unshift(...d),z.push(...T),Y=z.length,S=Promise.resolve(n);P<Y;)S=S.then(z[P++],z[P++]);return S}Y=d.length;let K=n;for(;P<Y;){const z=d[P++],J=d[P++];try{K=z(K)}catch(it){J.call(this,it);break}}try{S=mg.call(this,K)}catch(z){return Promise.reject(z)}for(P=0,Y=T.length;P<Y;)S=S.then(T[P++],T[P++]);return S}getUri(e){e=yr(this.defaults,e);const n=Um(e.baseURL,e.url,e.allowAbsoluteUrls);return Fm(n,e.params,e.paramsSerializer)}}lt.forEach(["delete","get","head","options"],function(e){ru.prototype[e]=function(n,o){return this.request(yr(o||{},{method:e,url:n,data:(o||{}).data}))}});lt.forEach(["post","put","patch"],function(e){function n(o){return function(h,m,d){return this.request(yr(d||{},{method:e,headers:o?{"Content-Type":"multipart/form-data"}:{},url:h,data:m}))}}ru.prototype[e]=n(),ru.prototype[e+"Form"]=n(!0)});const Xl=ru;class af{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(h){n=h});const o=this;this.promise.then(f=>{if(!o._listeners)return;let h=o._listeners.length;for(;h-- >0;)o._listeners[h](f);o._listeners=null}),this.promise.then=f=>{let h;const m=new Promise(d=>{o.subscribe(d),h=d}).then(f);return m.cancel=function(){o.unsubscribe(h)},m},e(function(h,m,d){o.reason||(o.reason=new go(h,m,d),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const e=new AbortController,n=o=>{e.abort(o)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;return{token:new af(function(f){e=f}),cancel:e}}}const DE=af;function TE(t){return function(n){return t.apply(null,n)}}function SE(t){return lt.isObject(t)&&t.isAxiosError===!0}const kc={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(kc).forEach(([t,e])=>{kc[e]=t});const kE=kc;function Gm(t){const e=new Xl(t),n=Sm(Xl.prototype.request,e);return lt.extend(n,Xl.prototype,e,{allOwnKeys:!0}),lt.extend(n,e,null,{allOwnKeys:!0}),n.create=function(f){return Gm(yr(t,f))},n}const Qe=Gm(rf);Qe.Axios=Xl;Qe.CanceledError=go;Qe.CancelToken=DE;Qe.isCancel=zm;Qe.VERSION=Km;Qe.toFormData=yu;Qe.AxiosError=le;Qe.Cancel=Qe.CanceledError;Qe.all=function(e){return Promise.all(e)};Qe.spread=TE;Qe.isAxiosError=SE;Qe.mergeConfig=yr;Qe.AxiosHeaders=Cn;Qe.formToJSON=t=>Ym(lt.isHTMLForm(t)?new FormData(t):t);Qe.getAdapter=jm.getAdapter;Qe.HttpStatusCode=kE;Qe.default=Qe;const EE=Qe;window._=X1;window.bootstrap=XS;window.axios=EE;window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";//! moment.js
- //! version : 2.30.1
- //! authors : Tim Wood, Iskren Chernev, Moment.js contributors
- //! license : MIT
- //! momentjs.com
- var Xm;function Ot(){return Xm.apply(null,arguments)}function AE(t){Xm=t}function Dn(t){return t instanceof Array||Object.prototype.toString.call(t)==="[object Array]"}function pr(t){return t!=null&&Object.prototype.toString.call(t)==="[object Object]"}function ke(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function lf(t){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(t).length===0;var e;for(e in t)if(ke(t,e))return!1;return!0}function Hi(t){return t===void 0}function ms(t){return typeof t=="number"||Object.prototype.toString.call(t)==="[object Number]"}function Ca(t){return t instanceof Date||Object.prototype.toString.call(t)==="[object Date]"}function Zm(t,e){var n=[],o,f=t.length;for(o=0;o<f;++o)n.push(e(t[o],o));return n}function Rs(t,e){for(var n in e)ke(e,n)&&(t[n]=e[n]);return ke(e,"toString")&&(t.toString=e.toString),ke(e,"valueOf")&&(t.valueOf=e.valueOf),t}function Vn(t,e,n,o){return y_(t,e,n,o,!0).utc()}function ME(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function fe(t){return t._pf==null&&(t._pf=ME()),t._pf}var Ec;Array.prototype.some?Ec=Array.prototype.some:Ec=function(t){var e=Object(this),n=e.length>>>0,o;for(o=0;o<n;o++)if(o in e&&t.call(this,e[o],o,e))return!0;return!1};function uf(t){var e=null,n=!1,o=t._d&&!isNaN(t._d.getTime());if(o&&(e=fe(t),n=Ec.call(e.parsedDateParts,function(f){return f!=null}),o=e.overflow<0&&!e.empty&&!e.invalidEra&&!e.invalidMonth&&!e.invalidWeekday&&!e.weekdayMismatch&&!e.nullInput&&!e.invalidFormat&&!e.userInvalidated&&(!e.meridiem||e.meridiem&&n),t._strict&&(o=o&&e.charsLeftOver===0&&e.unusedTokens.length===0&&e.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(t))t._isValid=o;else return o;return t._isValid}function xu(t){var e=Vn(NaN);return t!=null?Rs(fe(e),t):fe(e).userInvalidated=!0,e}var vg=Ot.momentProperties=[],dc=!1;function hf(t,e){var n,o,f,h=vg.length;if(Hi(e._isAMomentObject)||(t._isAMomentObject=e._isAMomentObject),Hi(e._i)||(t._i=e._i),Hi(e._f)||(t._f=e._f),Hi(e._l)||(t._l=e._l),Hi(e._strict)||(t._strict=e._strict),Hi(e._tzm)||(t._tzm=e._tzm),Hi(e._isUTC)||(t._isUTC=e._isUTC),Hi(e._offset)||(t._offset=e._offset),Hi(e._pf)||(t._pf=fe(e)),Hi(e._locale)||(t._locale=e._locale),h>0)for(n=0;n<h;n++)o=vg[n],f=e[o],Hi(f)||(t[o]=f);return t}function Da(t){hf(this,t),this._d=new Date(t._d!=null?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),dc===!1&&(dc=!0,Ot.updateOffset(this),dc=!1)}function Tn(t){return t instanceof Da||t!=null&&t._isAMomentObject!=null}function Jm(t){Ot.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+t)}function fn(t,e){var n=!0;return Rs(function(){if(Ot.deprecationHandler!=null&&Ot.deprecationHandler(null,t),n){var o=[],f,h,m,d=arguments.length;for(h=0;h<d;h++){if(f="",typeof arguments[h]=="object"){f+=`
- [`+h+"] ";for(m in arguments[0])ke(arguments[0],m)&&(f+=m+": "+arguments[0][m]+", ");f=f.slice(0,-2)}else f=arguments[h];o.push(f)}Jm(t+`
- Arguments: `+Array.prototype.slice.call(o).join("")+`
- `+new Error().stack),n=!1}return e.apply(this,arguments)},e)}var yg={};function Qm(t,e){Ot.deprecationHandler!=null&&Ot.deprecationHandler(t,e),yg[t]||(Jm(e),yg[t]=!0)}Ot.suppressDeprecationWarnings=!1;Ot.deprecationHandler=null;function jn(t){return typeof Function<"u"&&t instanceof Function||Object.prototype.toString.call(t)==="[object Function]"}function IE(t){var e,n;for(n in t)ke(t,n)&&(e=t[n],jn(e)?this[n]=e:this["_"+n]=e);this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function Ac(t,e){var n=Rs({},t),o;for(o in e)ke(e,o)&&(pr(t[o])&&pr(e[o])?(n[o]={},Rs(n[o],t[o]),Rs(n[o],e[o])):e[o]!=null?n[o]=e[o]:delete n[o]);for(o in t)ke(t,o)&&!ke(e,o)&&pr(t[o])&&(n[o]=Rs({},n[o]));return n}function cf(t){t!=null&&this.set(t)}var Mc;Object.keys?Mc=Object.keys:Mc=function(t){var e,n=[];for(e in t)ke(t,e)&&n.push(e);return n};var OE={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function PE(t,e,n){var o=this._calendar[t]||this._calendar.sameElse;return jn(o)?o.call(e,n):o}function qn(t,e,n){var o=""+Math.abs(t),f=e-o.length,h=t>=0;return(h?n?"+":"":"-")+Math.pow(10,Math.max(0,f)).toString().substr(1)+o}var ff=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Yl=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,pc={},$r={};function Ut(t,e,n,o){var f=o;typeof o=="string"&&(f=function(){return this[o]()}),t&&($r[t]=f),e&&($r[e[0]]=function(){return qn(f.apply(this,arguments),e[1],e[2])}),n&&($r[n]=function(){return this.localeData().ordinal(f.apply(this,arguments),t)})}function NE(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function LE(t){var e=t.match(ff),n,o;for(n=0,o=e.length;n<o;n++)$r[e[n]]?e[n]=$r[e[n]]:e[n]=NE(e[n]);return function(f){var h="",m;for(m=0;m<o;m++)h+=jn(e[m])?e[m].call(f,t):e[m];return h}}function Zl(t,e){return t.isValid()?(e=$m(e,t.localeData()),pc[e]=pc[e]||LE(e),pc[e](t)):t.localeData().invalidDate()}function $m(t,e){var n=5;function o(f){return e.longDateFormat(f)||f}for(Yl.lastIndex=0;n>=0&&Yl.test(t);)t=t.replace(Yl,o),Yl.lastIndex=0,n-=1;return t}var RE={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function HE(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.match(ff).map(function(o){return o==="MMMM"||o==="MM"||o==="DD"||o==="dddd"?o.slice(1):o}).join(""),this._longDateFormat[t])}var FE="Invalid date";function WE(){return this._invalidDate}var YE="%d",zE=/\d{1,2}/;function BE(t){return this._ordinal.replace("%d",t)}var UE={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function qE(t,e,n,o){var f=this._relativeTime[n];return jn(f)?f(t,e,n,o):f.replace(/%d/i,t)}function VE(t,e){var n=this._relativeTime[t>0?"future":"past"];return jn(n)?n(e):n.replace(/%s/i,e)}var bg={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function dn(t){return typeof t=="string"?bg[t]||bg[t.toLowerCase()]:void 0}function df(t){var e={},n,o;for(o in t)ke(t,o)&&(n=dn(o),n&&(e[n]=t[o]));return e}var jE={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function KE(t){var e=[],n;for(n in t)ke(t,n)&&e.push({unit:n,priority:jE[n]});return e.sort(function(o,f){return o.priority-f.priority}),e}var t_=/\d/,Ji=/\d\d/,e_=/\d{3}/,pf=/\d{4}/,Cu=/[+-]?\d{6}/,Fe=/\d\d?/,i_=/\d\d\d\d?/,n_=/\d\d\d\d\d\d?/,Du=/\d{1,3}/,gf=/\d{1,4}/,Tu=/[+-]?\d{1,6}/,mo=/\d+/,Su=/[+-]?\d+/,GE=/Z|[+-]\d\d:?\d\d/gi,ku=/Z|[+-]\d\d(?::?\d\d)?/gi,XE=/[+-]?\d+(\.\d{1,3})?/,Ta=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,_o=/^[1-9]\d?/,mf=/^([1-9]\d|\d)/,ou;ou={};function Ht(t,e,n){ou[t]=jn(e)?e:function(o,f){return o&&n?n:e}}function ZE(t,e){return ke(ou,t)?ou[t](e._strict,e._locale):new RegExp(JE(t))}function JE(t){return fs(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,n,o,f,h){return n||o||f||h}))}function fs(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function an(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function Ce(t){var e=+t,n=0;return e!==0&&isFinite(e)&&(n=an(e)),n}var Ic={};function Pe(t,e){var n,o=e,f;for(typeof t=="string"&&(t=[t]),ms(e)&&(o=function(h,m){m[e]=Ce(h)}),f=t.length,n=0;n<f;n++)Ic[t[n]]=o}function Sa(t,e){Pe(t,function(n,o,f,h){f._w=f._w||{},e(n,f._w,f,h)})}function QE(t,e,n){e!=null&&ke(Ic,t)&&Ic[t](e,n._a,n,t)}function Eu(t){return t%4===0&&t%100!==0||t%400===0}var _i=0,ls=1,zn=2,ri=3,wn=4,us=5,fr=6,$E=7,tA=8;Ut("Y",0,0,function(){var t=this.year();return t<=9999?qn(t,4):"+"+t});Ut(0,["YY",2],0,function(){return this.year()%100});Ut(0,["YYYY",4],0,"year");Ut(0,["YYYYY",5],0,"year");Ut(0,["YYYYYY",6,!0],0,"year");Ht("Y",Su);Ht("YY",Fe,Ji);Ht("YYYY",gf,pf);Ht("YYYYY",Tu,Cu);Ht("YYYYYY",Tu,Cu);Pe(["YYYYY","YYYYYY"],_i);Pe("YYYY",function(t,e){e[_i]=t.length===2?Ot.parseTwoDigitYear(t):Ce(t)});Pe("YY",function(t,e){e[_i]=Ot.parseTwoDigitYear(t)});Pe("Y",function(t,e){e[_i]=parseInt(t,10)});function aa(t){return Eu(t)?366:365}Ot.parseTwoDigitYear=function(t){return Ce(t)+(Ce(t)>68?1900:2e3)};var s_=vo("FullYear",!0);function eA(){return Eu(this.year())}function vo(t,e){return function(n){return n!=null?(r_(this,t,n),Ot.updateOffset(this,e),this):la(this,t)}}function la(t,e){if(!t.isValid())return NaN;var n=t._d,o=t._isUTC;switch(e){case"Milliseconds":return o?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return o?n.getUTCSeconds():n.getSeconds();case"Minutes":return o?n.getUTCMinutes():n.getMinutes();case"Hours":return o?n.getUTCHours():n.getHours();case"Date":return o?n.getUTCDate():n.getDate();case"Day":return o?n.getUTCDay():n.getDay();case"Month":return o?n.getUTCMonth():n.getMonth();case"FullYear":return o?n.getUTCFullYear():n.getFullYear();default:return NaN}}function r_(t,e,n){var o,f,h,m,d;if(!(!t.isValid()||isNaN(n))){switch(o=t._d,f=t._isUTC,e){case"Milliseconds":return void(f?o.setUTCMilliseconds(n):o.setMilliseconds(n));case"Seconds":return void(f?o.setUTCSeconds(n):o.setSeconds(n));case"Minutes":return void(f?o.setUTCMinutes(n):o.setMinutes(n));case"Hours":return void(f?o.setUTCHours(n):o.setHours(n));case"Date":return void(f?o.setUTCDate(n):o.setDate(n));case"FullYear":break;default:return}h=n,m=t.month(),d=t.date(),d=d===29&&m===1&&!Eu(h)?28:d,f?o.setUTCFullYear(h,m,d):o.setFullYear(h,m,d)}}function iA(t){return t=dn(t),jn(this[t])?this[t]():this}function nA(t,e){if(typeof t=="object"){t=df(t);var n=KE(t),o,f=n.length;for(o=0;o<f;o++)this[n[o].unit](t[n[o].unit])}else if(t=dn(t),jn(this[t]))return this[t](e);return this}function sA(t,e){return(t%e+e)%e}var Xe;Array.prototype.indexOf?Xe=Array.prototype.indexOf:Xe=function(t){var e;for(e=0;e<this.length;++e)if(this[e]===t)return e;return-1};function _f(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=sA(e,12);return t+=(e-n)/12,n===1?Eu(t)?29:28:31-n%7%2}Ut("M",["MM",2],"Mo",function(){return this.month()+1});Ut("MMM",0,0,function(t){return this.localeData().monthsShort(this,t)});Ut("MMMM",0,0,function(t){return this.localeData().months(this,t)});Ht("M",Fe,_o);Ht("MM",Fe,Ji);Ht("MMM",function(t,e){return e.monthsShortRegex(t)});Ht("MMMM",function(t,e){return e.monthsRegex(t)});Pe(["M","MM"],function(t,e){e[ls]=Ce(t)-1});Pe(["MMM","MMMM"],function(t,e,n,o){var f=n._locale.monthsParse(t,o,n._strict);f!=null?e[ls]=f:fe(n).invalidMonth=t});var rA="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),o_="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),a_=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,oA=Ta,aA=Ta;function lA(t,e){return t?Dn(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||a_).test(e)?"format":"standalone"][t.month()]:Dn(this._months)?this._months:this._months.standalone}function uA(t,e){return t?Dn(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[a_.test(e)?"format":"standalone"][t.month()]:Dn(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function hA(t,e,n){var o,f,h,m=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],o=0;o<12;++o)h=Vn([2e3,o]),this._shortMonthsParse[o]=this.monthsShort(h,"").toLocaleLowerCase(),this._longMonthsParse[o]=this.months(h,"").toLocaleLowerCase();return n?e==="MMM"?(f=Xe.call(this._shortMonthsParse,m),f!==-1?f:null):(f=Xe.call(this._longMonthsParse,m),f!==-1?f:null):e==="MMM"?(f=Xe.call(this._shortMonthsParse,m),f!==-1?f:(f=Xe.call(this._longMonthsParse,m),f!==-1?f:null)):(f=Xe.call(this._longMonthsParse,m),f!==-1?f:(f=Xe.call(this._shortMonthsParse,m),f!==-1?f:null))}function cA(t,e,n){var o,f,h;if(this._monthsParseExact)return hA.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),o=0;o<12;o++){if(f=Vn([2e3,o]),n&&!this._longMonthsParse[o]&&(this._longMonthsParse[o]=new RegExp("^"+this.months(f,"").replace(".","")+"$","i"),this._shortMonthsParse[o]=new RegExp("^"+this.monthsShort(f,"").replace(".","")+"$","i")),!n&&!this._monthsParse[o]&&(h="^"+this.months(f,"")+"|^"+this.monthsShort(f,""),this._monthsParse[o]=new RegExp(h.replace(".",""),"i")),n&&e==="MMMM"&&this._longMonthsParse[o].test(t))return o;if(n&&e==="MMM"&&this._shortMonthsParse[o].test(t))return o;if(!n&&this._monthsParse[o].test(t))return o}}function l_(t,e){if(!t.isValid())return t;if(typeof e=="string"){if(/^\d+$/.test(e))e=Ce(e);else if(e=t.localeData().monthsParse(e),!ms(e))return t}var n=e,o=t.date();return o=o<29?o:Math.min(o,_f(t.year(),n)),t._isUTC?t._d.setUTCMonth(n,o):t._d.setMonth(n,o),t}function u_(t){return t!=null?(l_(this,t),Ot.updateOffset(this,!0),this):la(this,"Month")}function fA(){return _f(this.year(),this.month())}function dA(t){return this._monthsParseExact?(ke(this,"_monthsRegex")||h_.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(ke(this,"_monthsShortRegex")||(this._monthsShortRegex=oA),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)}function pA(t){return this._monthsParseExact?(ke(this,"_monthsRegex")||h_.call(this),t?this._monthsStrictRegex:this._monthsRegex):(ke(this,"_monthsRegex")||(this._monthsRegex=aA),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function h_(){function t(y,T){return T.length-y.length}var e=[],n=[],o=[],f,h,m,d;for(f=0;f<12;f++)h=Vn([2e3,f]),m=fs(this.monthsShort(h,"")),d=fs(this.months(h,"")),e.push(m),n.push(d),o.push(d),o.push(m);e.sort(t),n.sort(t),o.sort(t),this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+e.join("|")+")","i")}function gA(t,e,n,o,f,h,m){var d;return t<100&&t>=0?(d=new Date(t+400,e,n,o,f,h,m),isFinite(d.getFullYear())&&d.setFullYear(t)):d=new Date(t,e,n,o,f,h,m),d}function ua(t){var e,n;return t<100&&t>=0?(n=Array.prototype.slice.call(arguments),n[0]=t+400,e=new Date(Date.UTC.apply(null,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)):e=new Date(Date.UTC.apply(null,arguments)),e}function au(t,e,n){var o=7+e-n,f=(7+ua(t,0,o).getUTCDay()-e)%7;return-f+o-1}function c_(t,e,n,o,f){var h=(7+n-o)%7,m=au(t,o,f),d=1+7*(e-1)+h+m,y,T;return d<=0?(y=t-1,T=aa(y)+d):d>aa(t)?(y=t+1,T=d-aa(t)):(y=t,T=d),{year:y,dayOfYear:T}}function ha(t,e,n){var o=au(t.year(),e,n),f=Math.floor((t.dayOfYear()-o-1)/7)+1,h,m;return f<1?(m=t.year()-1,h=f+ds(m,e,n)):f>ds(t.year(),e,n)?(h=f-ds(t.year(),e,n),m=t.year()+1):(m=t.year(),h=f),{week:h,year:m}}function ds(t,e,n){var o=au(t,e,n),f=au(t+1,e,n);return(aa(t)-o+f)/7}Ut("w",["ww",2],"wo","week");Ut("W",["WW",2],"Wo","isoWeek");Ht("w",Fe,_o);Ht("ww",Fe,Ji);Ht("W",Fe,_o);Ht("WW",Fe,Ji);Sa(["w","ww","W","WW"],function(t,e,n,o){e[o.substr(0,1)]=Ce(t)});function mA(t){return ha(t,this._week.dow,this._week.doy).week}var _A={dow:0,doy:6};function vA(){return this._week.dow}function yA(){return this._week.doy}function bA(t){var e=this.localeData().week(this);return t==null?e:this.add((t-e)*7,"d")}function wA(t){var e=ha(this,1,4).week;return t==null?e:this.add((t-e)*7,"d")}Ut("d",0,"do","day");Ut("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)});Ut("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)});Ut("dddd",0,0,function(t){return this.localeData().weekdays(this,t)});Ut("e",0,0,"weekday");Ut("E",0,0,"isoWeekday");Ht("d",Fe);Ht("e",Fe);Ht("E",Fe);Ht("dd",function(t,e){return e.weekdaysMinRegex(t)});Ht("ddd",function(t,e){return e.weekdaysShortRegex(t)});Ht("dddd",function(t,e){return e.weekdaysRegex(t)});Sa(["dd","ddd","dddd"],function(t,e,n,o){var f=n._locale.weekdaysParse(t,o,n._strict);f!=null?e.d=f:fe(n).invalidWeekday=t});Sa(["d","e","E"],function(t,e,n,o){e[o]=Ce(t)});function xA(t,e){return typeof t!="string"?t:isNaN(t)?(t=e.weekdaysParse(t),typeof t=="number"?t:null):parseInt(t,10)}function CA(t,e){return typeof t=="string"?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function vf(t,e){return t.slice(e,7).concat(t.slice(0,e))}var DA="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),f_="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),TA="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),SA=Ta,kA=Ta,EA=Ta;function AA(t,e){var n=Dn(this._weekdays)?this._weekdays:this._weekdays[t&&t!==!0&&this._weekdays.isFormat.test(e)?"format":"standalone"];return t===!0?vf(n,this._week.dow):t?n[t.day()]:n}function MA(t){return t===!0?vf(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort}function IA(t){return t===!0?vf(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin}function OA(t,e,n){var o,f,h,m=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],o=0;o<7;++o)h=Vn([2e3,1]).day(o),this._minWeekdaysParse[o]=this.weekdaysMin(h,"").toLocaleLowerCase(),this._shortWeekdaysParse[o]=this.weekdaysShort(h,"").toLocaleLowerCase(),this._weekdaysParse[o]=this.weekdays(h,"").toLocaleLowerCase();return n?e==="dddd"?(f=Xe.call(this._weekdaysParse,m),f!==-1?f:null):e==="ddd"?(f=Xe.call(this._shortWeekdaysParse,m),f!==-1?f:null):(f=Xe.call(this._minWeekdaysParse,m),f!==-1?f:null):e==="dddd"?(f=Xe.call(this._weekdaysParse,m),f!==-1||(f=Xe.call(this._shortWeekdaysParse,m),f!==-1)?f:(f=Xe.call(this._minWeekdaysParse,m),f!==-1?f:null)):e==="ddd"?(f=Xe.call(this._shortWeekdaysParse,m),f!==-1||(f=Xe.call(this._weekdaysParse,m),f!==-1)?f:(f=Xe.call(this._minWeekdaysParse,m),f!==-1?f:null)):(f=Xe.call(this._minWeekdaysParse,m),f!==-1||(f=Xe.call(this._weekdaysParse,m),f!==-1)?f:(f=Xe.call(this._shortWeekdaysParse,m),f!==-1?f:null))}function PA(t,e,n){var o,f,h;if(this._weekdaysParseExact)return OA.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),o=0;o<7;o++){if(f=Vn([2e3,1]).day(o),n&&!this._fullWeekdaysParse[o]&&(this._fullWeekdaysParse[o]=new RegExp("^"+this.weekdays(f,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[o]=new RegExp("^"+this.weekdaysShort(f,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[o]=new RegExp("^"+this.weekdaysMin(f,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[o]||(h="^"+this.weekdays(f,"")+"|^"+this.weekdaysShort(f,"")+"|^"+this.weekdaysMin(f,""),this._weekdaysParse[o]=new RegExp(h.replace(".",""),"i")),n&&e==="dddd"&&this._fullWeekdaysParse[o].test(t))return o;if(n&&e==="ddd"&&this._shortWeekdaysParse[o].test(t))return o;if(n&&e==="dd"&&this._minWeekdaysParse[o].test(t))return o;if(!n&&this._weekdaysParse[o].test(t))return o}}function NA(t){if(!this.isValid())return t!=null?this:NaN;var e=la(this,"Day");return t!=null?(t=xA(t,this.localeData()),this.add(t-e,"d")):e}function LA(t){if(!this.isValid())return t!=null?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return t==null?e:this.add(t-e,"d")}function RA(t){if(!this.isValid())return t!=null?this:NaN;if(t!=null){var e=CA(t,this.localeData());return this.day(this.day()%7?e:e-7)}else return this.day()||7}function HA(t){return this._weekdaysParseExact?(ke(this,"_weekdaysRegex")||yf.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(ke(this,"_weekdaysRegex")||(this._weekdaysRegex=SA),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function FA(t){return this._weekdaysParseExact?(ke(this,"_weekdaysRegex")||yf.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(ke(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=kA),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function WA(t){return this._weekdaysParseExact?(ke(this,"_weekdaysRegex")||yf.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(ke(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=EA),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function yf(){function t(S,P){return P.length-S.length}var e=[],n=[],o=[],f=[],h,m,d,y,T;for(h=0;h<7;h++)m=Vn([2e3,1]).day(h),d=fs(this.weekdaysMin(m,"")),y=fs(this.weekdaysShort(m,"")),T=fs(this.weekdays(m,"")),e.push(d),n.push(y),o.push(T),f.push(d),f.push(y),f.push(T);e.sort(t),n.sort(t),o.sort(t),f.sort(t),this._weekdaysRegex=new RegExp("^("+f.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+e.join("|")+")","i")}function bf(){return this.hours()%12||12}function YA(){return this.hours()||24}Ut("H",["HH",2],0,"hour");Ut("h",["hh",2],0,bf);Ut("k",["kk",2],0,YA);Ut("hmm",0,0,function(){return""+bf.apply(this)+qn(this.minutes(),2)});Ut("hmmss",0,0,function(){return""+bf.apply(this)+qn(this.minutes(),2)+qn(this.seconds(),2)});Ut("Hmm",0,0,function(){return""+this.hours()+qn(this.minutes(),2)});Ut("Hmmss",0,0,function(){return""+this.hours()+qn(this.minutes(),2)+qn(this.seconds(),2)});function d_(t,e){Ut(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}d_("a",!0);d_("A",!1);function p_(t,e){return e._meridiemParse}Ht("a",p_);Ht("A",p_);Ht("H",Fe,mf);Ht("h",Fe,_o);Ht("k",Fe,_o);Ht("HH",Fe,Ji);Ht("hh",Fe,Ji);Ht("kk",Fe,Ji);Ht("hmm",i_);Ht("hmmss",n_);Ht("Hmm",i_);Ht("Hmmss",n_);Pe(["H","HH"],ri);Pe(["k","kk"],function(t,e,n){var o=Ce(t);e[ri]=o===24?0:o});Pe(["a","A"],function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t});Pe(["h","hh"],function(t,e,n){e[ri]=Ce(t),fe(n).bigHour=!0});Pe("hmm",function(t,e,n){var o=t.length-2;e[ri]=Ce(t.substr(0,o)),e[wn]=Ce(t.substr(o)),fe(n).bigHour=!0});Pe("hmmss",function(t,e,n){var o=t.length-4,f=t.length-2;e[ri]=Ce(t.substr(0,o)),e[wn]=Ce(t.substr(o,2)),e[us]=Ce(t.substr(f)),fe(n).bigHour=!0});Pe("Hmm",function(t,e,n){var o=t.length-2;e[ri]=Ce(t.substr(0,o)),e[wn]=Ce(t.substr(o))});Pe("Hmmss",function(t,e,n){var o=t.length-4,f=t.length-2;e[ri]=Ce(t.substr(0,o)),e[wn]=Ce(t.substr(o,2)),e[us]=Ce(t.substr(f))});function zA(t){return(t+"").toLowerCase().charAt(0)==="p"}var BA=/[ap]\.?m?\.?/i,UA=vo("Hours",!0);function qA(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}var g_={calendar:OE,longDateFormat:RE,invalidDate:FE,ordinal:YE,dayOfMonthOrdinalParse:zE,relativeTime:UE,months:rA,monthsShort:o_,week:_A,weekdays:DA,weekdaysMin:TA,weekdaysShort:f_,meridiemParse:BA},We={},na={},ca;function VA(t,e){var n,o=Math.min(t.length,e.length);for(n=0;n<o;n+=1)if(t[n]!==e[n])return n;return o}function wg(t){return t&&t.toLowerCase().replace("_","-")}function jA(t){for(var e=0,n,o,f,h;e<t.length;){for(h=wg(t[e]).split("-"),n=h.length,o=wg(t[e+1]),o=o?o.split("-"):null;n>0;){if(f=Au(h.slice(0,n).join("-")),f)return f;if(o&&o.length>=n&&VA(h,o)>=n-1)break;n--}e++}return ca}function KA(t){return!!(t&&t.match("^[^/\\\\]*$"))}function Au(t){var e=null,n;if(We[t]===void 0&&typeof module<"u"&&module&&module.exports&&KA(t))try{e=ca._abbr,n=require,n("./locale/"+t),Fs(e)}catch{We[t]=null}return We[t]}function Fs(t,e){var n;return t&&(Hi(e)?n=vs(t):n=wf(t,e),n?ca=n:typeof console<"u"&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),ca._abbr}function wf(t,e){if(e!==null){var n,o=g_;if(e.abbr=t,We[t]!=null)Qm("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),o=We[t]._config;else if(e.parentLocale!=null)if(We[e.parentLocale]!=null)o=We[e.parentLocale]._config;else if(n=Au(e.parentLocale),n!=null)o=n._config;else return na[e.parentLocale]||(na[e.parentLocale]=[]),na[e.parentLocale].push({name:t,config:e}),null;return We[t]=new cf(Ac(o,e)),na[t]&&na[t].forEach(function(f){wf(f.name,f.config)}),Fs(t),We[t]}else return delete We[t],null}function GA(t,e){if(e!=null){var n,o,f=g_;We[t]!=null&&We[t].parentLocale!=null?We[t].set(Ac(We[t]._config,e)):(o=Au(t),o!=null&&(f=o._config),e=Ac(f,e),o==null&&(e.abbr=t),n=new cf(e),n.parentLocale=We[t],We[t]=n),Fs(t)}else We[t]!=null&&(We[t].parentLocale!=null?(We[t]=We[t].parentLocale,t===Fs()&&Fs(t)):We[t]!=null&&delete We[t]);return We[t]}function vs(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return ca;if(!Dn(t)){if(e=Au(t),e)return e;t=[t]}return jA(t)}function XA(){return Mc(We)}function xf(t){var e,n=t._a;return n&&fe(t).overflow===-2&&(e=n[ls]<0||n[ls]>11?ls:n[zn]<1||n[zn]>_f(n[_i],n[ls])?zn:n[ri]<0||n[ri]>24||n[ri]===24&&(n[wn]!==0||n[us]!==0||n[fr]!==0)?ri:n[wn]<0||n[wn]>59?wn:n[us]<0||n[us]>59?us:n[fr]<0||n[fr]>999?fr:-1,fe(t)._overflowDayOfYear&&(e<_i||e>zn)&&(e=zn),fe(t)._overflowWeeks&&e===-1&&(e=$E),fe(t)._overflowWeekday&&e===-1&&(e=tA),fe(t).overflow=e),t}var ZA=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,JA=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,QA=/Z|[+-]\d\d(?::?\d\d)?/,zl=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],gc=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],$A=/^\/?Date\((-?\d+)/i,tM=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,eM={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function m_(t){var e,n,o=t._i,f=ZA.exec(o)||JA.exec(o),h,m,d,y,T=zl.length,S=gc.length;if(f){for(fe(t).iso=!0,e=0,n=T;e<n;e++)if(zl[e][1].exec(f[1])){m=zl[e][0],h=zl[e][2]!==!1;break}if(m==null){t._isValid=!1;return}if(f[3]){for(e=0,n=S;e<n;e++)if(gc[e][1].exec(f[3])){d=(f[2]||" ")+gc[e][0];break}if(d==null){t._isValid=!1;return}}if(!h&&d!=null){t._isValid=!1;return}if(f[4])if(QA.exec(f[4]))y="Z";else{t._isValid=!1;return}t._f=m+(d||"")+(y||""),Df(t)}else t._isValid=!1}function iM(t,e,n,o,f,h){var m=[nM(t),o_.indexOf(e),parseInt(n,10),parseInt(o,10),parseInt(f,10)];return h&&m.push(parseInt(h,10)),m}function nM(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}function sM(t){return t.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function rM(t,e,n){if(t){var o=f_.indexOf(t),f=new Date(e[0],e[1],e[2]).getDay();if(o!==f)return fe(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function oM(t,e,n){if(t)return eM[t];if(e)return 0;var o=parseInt(n,10),f=o%100,h=(o-f)/100;return h*60+f}function __(t){var e=tM.exec(sM(t._i)),n;if(e){if(n=iM(e[4],e[3],e[2],e[5],e[6],e[7]),!rM(e[1],n,t))return;t._a=n,t._tzm=oM(e[8],e[9],e[10]),t._d=ua.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),fe(t).rfc2822=!0}else t._isValid=!1}function aM(t){var e=$A.exec(t._i);if(e!==null){t._d=new Date(+e[1]);return}if(m_(t),t._isValid===!1)delete t._isValid;else return;if(__(t),t._isValid===!1)delete t._isValid;else return;t._strict?t._isValid=!1:Ot.createFromInputFallback(t)}Ot.createFromInputFallback=fn("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(t){t._d=new Date(t._i+(t._useUTC?" UTC":""))});function Zr(t,e,n){return t??e??n}function lM(t){var e=new Date(Ot.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function Cf(t){var e,n,o=[],f,h,m;if(!t._d){for(f=lM(t),t._w&&t._a[zn]==null&&t._a[ls]==null&&uM(t),t._dayOfYear!=null&&(m=Zr(t._a[_i],f[_i]),(t._dayOfYear>aa(m)||t._dayOfYear===0)&&(fe(t)._overflowDayOfYear=!0),n=ua(m,0,t._dayOfYear),t._a[ls]=n.getUTCMonth(),t._a[zn]=n.getUTCDate()),e=0;e<3&&t._a[e]==null;++e)t._a[e]=o[e]=f[e];for(;e<7;e++)t._a[e]=o[e]=t._a[e]==null?e===2?1:0:t._a[e];t._a[ri]===24&&t._a[wn]===0&&t._a[us]===0&&t._a[fr]===0&&(t._nextDay=!0,t._a[ri]=0),t._d=(t._useUTC?ua:gA).apply(null,o),h=t._useUTC?t._d.getUTCDay():t._d.getDay(),t._tzm!=null&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[ri]=24),t._w&&typeof t._w.d<"u"&&t._w.d!==h&&(fe(t).weekdayMismatch=!0)}}function uM(t){var e,n,o,f,h,m,d,y,T;e=t._w,e.GG!=null||e.W!=null||e.E!=null?(h=1,m=4,n=Zr(e.GG,t._a[_i],ha(He(),1,4).year),o=Zr(e.W,1),f=Zr(e.E,1),(f<1||f>7)&&(y=!0)):(h=t._locale._week.dow,m=t._locale._week.doy,T=ha(He(),h,m),n=Zr(e.gg,t._a[_i],T.year),o=Zr(e.w,T.week),e.d!=null?(f=e.d,(f<0||f>6)&&(y=!0)):e.e!=null?(f=e.e+h,(e.e<0||e.e>6)&&(y=!0)):f=h),o<1||o>ds(n,h,m)?fe(t)._overflowWeeks=!0:y!=null?fe(t)._overflowWeekday=!0:(d=c_(n,o,f,h,m),t._a[_i]=d.year,t._dayOfYear=d.dayOfYear)}Ot.ISO_8601=function(){};Ot.RFC_2822=function(){};function Df(t){if(t._f===Ot.ISO_8601){m_(t);return}if(t._f===Ot.RFC_2822){__(t);return}t._a=[],fe(t).empty=!0;var e=""+t._i,n,o,f,h,m,d=e.length,y=0,T,S;for(f=$m(t._f,t._locale).match(ff)||[],S=f.length,n=0;n<S;n++)h=f[n],o=(e.match(ZE(h,t))||[])[0],o&&(m=e.substr(0,e.indexOf(o)),m.length>0&&fe(t).unusedInput.push(m),e=e.slice(e.indexOf(o)+o.length),y+=o.length),$r[h]?(o?fe(t).empty=!1:fe(t).unusedTokens.push(h),QE(h,o,t)):t._strict&&!o&&fe(t).unusedTokens.push(h);fe(t).charsLeftOver=d-y,e.length>0&&fe(t).unusedInput.push(e),t._a[ri]<=12&&fe(t).bigHour===!0&&t._a[ri]>0&&(fe(t).bigHour=void 0),fe(t).parsedDateParts=t._a.slice(0),fe(t).meridiem=t._meridiem,t._a[ri]=hM(t._locale,t._a[ri],t._meridiem),T=fe(t).era,T!==null&&(t._a[_i]=t._locale.erasConvertYear(T,t._a[_i])),Cf(t),xf(t)}function hM(t,e,n){var o;return n==null?e:t.meridiemHour!=null?t.meridiemHour(e,n):(t.isPM!=null&&(o=t.isPM(n),o&&e<12&&(e+=12),!o&&e===12&&(e=0)),e)}function cM(t){var e,n,o,f,h,m,d=!1,y=t._f.length;if(y===0){fe(t).invalidFormat=!0,t._d=new Date(NaN);return}for(f=0;f<y;f++)h=0,m=!1,e=hf({},t),t._useUTC!=null&&(e._useUTC=t._useUTC),e._f=t._f[f],Df(e),uf(e)&&(m=!0),h+=fe(e).charsLeftOver,h+=fe(e).unusedTokens.length*10,fe(e).score=h,d?h<o&&(o=h,n=e):(o==null||h<o||m)&&(o=h,n=e,m&&(d=!0));Rs(t,n||e)}function fM(t){if(!t._d){var e=df(t._i),n=e.day===void 0?e.date:e.day;t._a=Zm([e.year,e.month,n,e.hour,e.minute,e.second,e.millisecond],function(o){return o&&parseInt(o,10)}),Cf(t)}}function dM(t){var e=new Da(xf(v_(t)));return e._nextDay&&(e.add(1,"d"),e._nextDay=void 0),e}function v_(t){var e=t._i,n=t._f;return t._locale=t._locale||vs(t._l),e===null||n===void 0&&e===""?xu({nullInput:!0}):(typeof e=="string"&&(t._i=e=t._locale.preparse(e)),Tn(e)?new Da(xf(e)):(Ca(e)?t._d=e:Dn(n)?cM(t):n?Df(t):pM(t),uf(t)||(t._d=null),t))}function pM(t){var e=t._i;Hi(e)?t._d=new Date(Ot.now()):Ca(e)?t._d=new Date(e.valueOf()):typeof e=="string"?aM(t):Dn(e)?(t._a=Zm(e.slice(0),function(n){return parseInt(n,10)}),Cf(t)):pr(e)?fM(t):ms(e)?t._d=new Date(e):Ot.createFromInputFallback(t)}function y_(t,e,n,o,f){var h={};return(e===!0||e===!1)&&(o=e,e=void 0),(n===!0||n===!1)&&(o=n,n=void 0),(pr(t)&&lf(t)||Dn(t)&&t.length===0)&&(t=void 0),h._isAMomentObject=!0,h._useUTC=h._isUTC=f,h._l=n,h._i=t,h._f=e,h._strict=o,dM(h)}function He(t,e,n,o){return y_(t,e,n,o,!1)}var gM=fn("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=He.apply(null,arguments);return this.isValid()&&t.isValid()?t<this?this:t:xu()}),mM=fn("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var t=He.apply(null,arguments);return this.isValid()&&t.isValid()?t>this?this:t:xu()});function b_(t,e){var n,o;if(e.length===1&&Dn(e[0])&&(e=e[0]),!e.length)return He();for(n=e[0],o=1;o<e.length;++o)(!e[o].isValid()||e[o][t](n))&&(n=e[o]);return n}function _M(){var t=[].slice.call(arguments,0);return b_("isBefore",t)}function vM(){var t=[].slice.call(arguments,0);return b_("isAfter",t)}var yM=function(){return Date.now?Date.now():+new Date},sa=["year","quarter","month","week","day","hour","minute","second","millisecond"];function bM(t){var e,n=!1,o,f=sa.length;for(e in t)if(ke(t,e)&&!(Xe.call(sa,e)!==-1&&(t[e]==null||!isNaN(t[e]))))return!1;for(o=0;o<f;++o)if(t[sa[o]]){if(n)return!1;parseFloat(t[sa[o]])!==Ce(t[sa[o]])&&(n=!0)}return!0}function wM(){return this._isValid}function xM(){return En(NaN)}function Mu(t){var e=df(t),n=e.year||0,o=e.quarter||0,f=e.month||0,h=e.week||e.isoWeek||0,m=e.day||0,d=e.hour||0,y=e.minute||0,T=e.second||0,S=e.millisecond||0;this._isValid=bM(e),this._milliseconds=+S+T*1e3+y*6e4+d*1e3*60*60,this._days=+m+h*7,this._months=+f+o*3+n*12,this._data={},this._locale=vs(),this._bubble()}function Jl(t){return t instanceof Mu}function Oc(t){return t<0?Math.round(-1*t)*-1:Math.round(t)}function CM(t,e,n){var o=Math.min(t.length,e.length),f=Math.abs(t.length-e.length),h=0,m;for(m=0;m<o;m++)(n&&t[m]!==e[m]||!n&&Ce(t[m])!==Ce(e[m]))&&h++;return h+f}function w_(t,e){Ut(t,0,0,function(){var n=this.utcOffset(),o="+";return n<0&&(n=-n,o="-"),o+qn(~~(n/60),2)+e+qn(~~n%60,2)})}w_("Z",":");w_("ZZ","");Ht("Z",ku);Ht("ZZ",ku);Pe(["Z","ZZ"],function(t,e,n){n._useUTC=!0,n._tzm=Tf(ku,t)});var DM=/([\+\-]|\d\d)/gi;function Tf(t,e){var n=(e||"").match(t),o,f,h;return n===null?null:(o=n[n.length-1]||[],f=(o+"").match(DM)||["-",0,0],h=+(f[1]*60)+Ce(f[2]),h===0?0:f[0]==="+"?h:-h)}function Sf(t,e){var n,o;return e._isUTC?(n=e.clone(),o=(Tn(t)||Ca(t)?t.valueOf():He(t).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+o),Ot.updateOffset(n,!1),n):He(t).local()}function Pc(t){return-Math.round(t._d.getTimezoneOffset())}Ot.updateOffset=function(){};function TM(t,e,n){var o=this._offset||0,f;if(!this.isValid())return t!=null?this:NaN;if(t!=null){if(typeof t=="string"){if(t=Tf(ku,t),t===null)return this}else Math.abs(t)<16&&!n&&(t=t*60);return!this._isUTC&&e&&(f=Pc(this)),this._offset=t,this._isUTC=!0,f!=null&&this.add(f,"m"),o!==t&&(!e||this._changeInProgress?D_(this,En(t-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,Ot.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?o:Pc(this)}function SM(t,e){return t!=null?(typeof t!="string"&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function kM(t){return this.utcOffset(0,t)}function EM(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Pc(this),"m")),this}function AM(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var t=Tf(GE,this._i);t!=null?this.utcOffset(t):this.utcOffset(0,!0)}return this}function MM(t){return this.isValid()?(t=t?He(t).utcOffset():0,(this.utcOffset()-t)%60===0):!1}function IM(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function OM(){if(!Hi(this._isDSTShifted))return this._isDSTShifted;var t={},e;return hf(t,this),t=v_(t),t._a?(e=t._isUTC?Vn(t._a):He(t._a),this._isDSTShifted=this.isValid()&&CM(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function PM(){return this.isValid()?!this._isUTC:!1}function NM(){return this.isValid()?this._isUTC:!1}function x_(){return this.isValid()?this._isUTC&&this._offset===0:!1}var LM=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,RM=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function En(t,e){var n=t,o=null,f,h,m;return Jl(t)?n={ms:t._milliseconds,d:t._days,M:t._months}:ms(t)||!isNaN(+t)?(n={},e?n[e]=+t:n.milliseconds=+t):(o=LM.exec(t))?(f=o[1]==="-"?-1:1,n={y:0,d:Ce(o[zn])*f,h:Ce(o[ri])*f,m:Ce(o[wn])*f,s:Ce(o[us])*f,ms:Ce(Oc(o[fr]*1e3))*f}):(o=RM.exec(t))?(f=o[1]==="-"?-1:1,n={y:lr(o[2],f),M:lr(o[3],f),w:lr(o[4],f),d:lr(o[5],f),h:lr(o[6],f),m:lr(o[7],f),s:lr(o[8],f)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(m=HM(He(n.from),He(n.to)),n={},n.ms=m.milliseconds,n.M=m.months),h=new Mu(n),Jl(t)&&ke(t,"_locale")&&(h._locale=t._locale),Jl(t)&&ke(t,"_isValid")&&(h._isValid=t._isValid),h}En.fn=Mu.prototype;En.invalid=xM;function lr(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function xg(t,e){var n={};return n.months=e.month()-t.month()+(e.year()-t.year())*12,t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function HM(t,e){var n;return t.isValid()&&e.isValid()?(e=Sf(e,t),t.isBefore(e)?n=xg(t,e):(n=xg(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function C_(t,e){return function(n,o){var f,h;return o!==null&&!isNaN(+o)&&(Qm(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),h=n,n=o,o=h),f=En(n,o),D_(this,f,t),this}}function D_(t,e,n,o){var f=e._milliseconds,h=Oc(e._days),m=Oc(e._months);t.isValid()&&(o=o??!0,m&&l_(t,la(t,"Month")+m*n),h&&r_(t,"Date",la(t,"Date")+h*n),f&&t._d.setTime(t._d.valueOf()+f*n),o&&Ot.updateOffset(t,h||m))}var FM=C_(1,"add"),WM=C_(-1,"subtract");function T_(t){return typeof t=="string"||t instanceof String}function YM(t){return Tn(t)||Ca(t)||T_(t)||ms(t)||BM(t)||zM(t)||t===null||t===void 0}function zM(t){var e=pr(t)&&!lf(t),n=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],f,h,m=o.length;for(f=0;f<m;f+=1)h=o[f],n=n||ke(t,h);return e&&n}function BM(t){var e=Dn(t),n=!1;return e&&(n=t.filter(function(o){return!ms(o)&&T_(t)}).length===0),e&&n}function UM(t){var e=pr(t)&&!lf(t),n=!1,o=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],f,h;for(f=0;f<o.length;f+=1)h=o[f],n=n||ke(t,h);return e&&n}function qM(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function VM(t,e){arguments.length===1&&(arguments[0]?YM(arguments[0])?(t=arguments[0],e=void 0):UM(arguments[0])&&(e=arguments[0],t=void 0):(t=void 0,e=void 0));var n=t||He(),o=Sf(n,this).startOf("day"),f=Ot.calendarFormat(this,o)||"sameElse",h=e&&(jn(e[f])?e[f].call(this,n):e[f]);return this.format(h||this.localeData().calendar(f,this,He(n)))}function jM(){return new Da(this)}function KM(t,e){var n=Tn(t)?t:He(t);return this.isValid()&&n.isValid()?(e=dn(e)||"millisecond",e==="millisecond"?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(e).valueOf()):!1}function GM(t,e){var n=Tn(t)?t:He(t);return this.isValid()&&n.isValid()?(e=dn(e)||"millisecond",e==="millisecond"?this.valueOf()<n.valueOf():this.clone().endOf(e).valueOf()<n.valueOf()):!1}function XM(t,e,n,o){var f=Tn(t)?t:He(t),h=Tn(e)?e:He(e);return this.isValid()&&f.isValid()&&h.isValid()?(o=o||"()",(o[0]==="("?this.isAfter(f,n):!this.isBefore(f,n))&&(o[1]===")"?this.isBefore(h,n):!this.isAfter(h,n))):!1}function ZM(t,e){var n=Tn(t)?t:He(t),o;return this.isValid()&&n.isValid()?(e=dn(e)||"millisecond",e==="millisecond"?this.valueOf()===n.valueOf():(o=n.valueOf(),this.clone().startOf(e).valueOf()<=o&&o<=this.clone().endOf(e).valueOf())):!1}function JM(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function QM(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function $M(t,e,n){var o,f,h;if(!this.isValid())return NaN;if(o=Sf(t,this),!o.isValid())return NaN;switch(f=(o.utcOffset()-this.utcOffset())*6e4,e=dn(e),e){case"year":h=Ql(this,o)/12;break;case"month":h=Ql(this,o);break;case"quarter":h=Ql(this,o)/3;break;case"second":h=(this-o)/1e3;break;case"minute":h=(this-o)/6e4;break;case"hour":h=(this-o)/36e5;break;case"day":h=(this-o-f)/864e5;break;case"week":h=(this-o-f)/6048e5;break;default:h=this-o}return n?h:an(h)}function Ql(t,e){if(t.date()<e.date())return-Ql(e,t);var n=(e.year()-t.year())*12+(e.month()-t.month()),o=t.clone().add(n,"months"),f,h;return e-o<0?(f=t.clone().add(n-1,"months"),h=(e-o)/(o-f)):(f=t.clone().add(n+1,"months"),h=(e-o)/(f-o)),-(n+h)||0}Ot.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";Ot.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function tI(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function eI(t){if(!this.isValid())return null;var e=t!==!0,n=e?this.clone().utc():this;return n.year()<0||n.year()>9999?Zl(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):jn(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Zl(n,"Z")):Zl(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function iI(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="",n,o,f,h;return this.isLocal()||(t=this.utcOffset()===0?"moment.utc":"moment.parseZone",e="Z"),n="["+t+'("]',o=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",f="-MM-DD[T]HH:mm:ss.SSS",h=e+'[")]',this.format(n+o+f+h)}function nI(t){t||(t=this.isUtc()?Ot.defaultFormatUtc:Ot.defaultFormat);var e=Zl(this,t);return this.localeData().postformat(e)}function sI(t,e){return this.isValid()&&(Tn(t)&&t.isValid()||He(t).isValid())?En({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function rI(t){return this.from(He(),t)}function oI(t,e){return this.isValid()&&(Tn(t)&&t.isValid()||He(t).isValid())?En({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()}function aI(t){return this.to(He(),t)}function S_(t){var e;return t===void 0?this._locale._abbr:(e=vs(t),e!=null&&(this._locale=e),this)}var k_=fn("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(t){return t===void 0?this.localeData():this.locale(t)});function E_(){return this._locale}var lu=1e3,to=60*lu,uu=60*to,A_=(365*400+97)*24*uu;function eo(t,e){return(t%e+e)%e}function M_(t,e,n){return t<100&&t>=0?new Date(t+400,e,n)-A_:new Date(t,e,n).valueOf()}function I_(t,e,n){return t<100&&t>=0?Date.UTC(t+400,e,n)-A_:Date.UTC(t,e,n)}function lI(t){var e,n;if(t=dn(t),t===void 0||t==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?I_:M_,t){case"year":e=n(this.year(),0,1);break;case"quarter":e=n(this.year(),this.month()-this.month()%3,1);break;case"month":e=n(this.year(),this.month(),1);break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":e=n(this.year(),this.month(),this.date());break;case"hour":e=this._d.valueOf(),e-=eo(e+(this._isUTC?0:this.utcOffset()*to),uu);break;case"minute":e=this._d.valueOf(),e-=eo(e,to);break;case"second":e=this._d.valueOf(),e-=eo(e,lu);break}return this._d.setTime(e),Ot.updateOffset(this,!0),this}function uI(t){var e,n;if(t=dn(t),t===void 0||t==="millisecond"||!this.isValid())return this;switch(n=this._isUTC?I_:M_,t){case"year":e=n(this.year()+1,0,1)-1;break;case"quarter":e=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=n(this.year(),this.month()+1,1)-1;break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=uu-eo(e+(this._isUTC?0:this.utcOffset()*to),uu)-1;break;case"minute":e=this._d.valueOf(),e+=to-eo(e,to)-1;break;case"second":e=this._d.valueOf(),e+=lu-eo(e,lu)-1;break}return this._d.setTime(e),Ot.updateOffset(this,!0),this}function hI(){return this._d.valueOf()-(this._offset||0)*6e4}function cI(){return Math.floor(this.valueOf()/1e3)}function fI(){return new Date(this.valueOf())}function dI(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function pI(){var t=this;return{years:t.year(),months:t.month(),date:t.date(),hours:t.hours(),minutes:t.minutes(),seconds:t.seconds(),milliseconds:t.milliseconds()}}function gI(){return this.isValid()?this.toISOString():null}function mI(){return uf(this)}function _I(){return Rs({},fe(this))}function vI(){return fe(this).overflow}function yI(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}Ut("N",0,0,"eraAbbr");Ut("NN",0,0,"eraAbbr");Ut("NNN",0,0,"eraAbbr");Ut("NNNN",0,0,"eraName");Ut("NNNNN",0,0,"eraNarrow");Ut("y",["y",1],"yo","eraYear");Ut("y",["yy",2],0,"eraYear");Ut("y",["yyy",3],0,"eraYear");Ut("y",["yyyy",4],0,"eraYear");Ht("N",kf);Ht("NN",kf);Ht("NNN",kf);Ht("NNNN",MI);Ht("NNNNN",II);Pe(["N","NN","NNN","NNNN","NNNNN"],function(t,e,n,o){var f=n._locale.erasParse(t,o,n._strict);f?fe(n).era=f:fe(n).invalidEra=t});Ht("y",mo);Ht("yy",mo);Ht("yyy",mo);Ht("yyyy",mo);Ht("yo",OI);Pe(["y","yy","yyy","yyyy"],_i);Pe(["yo"],function(t,e,n,o){var f;n._locale._eraYearOrdinalRegex&&(f=t.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?e[_i]=n._locale.eraYearOrdinalParse(t,f):e[_i]=parseInt(t,10)});function bI(t,e){var n,o,f,h=this._eras||vs("en")._eras;for(n=0,o=h.length;n<o;++n){switch(typeof h[n].since){case"string":f=Ot(h[n].since).startOf("day"),h[n].since=f.valueOf();break}switch(typeof h[n].until){case"undefined":h[n].until=1/0;break;case"string":f=Ot(h[n].until).startOf("day").valueOf(),h[n].until=f.valueOf();break}}return h}function wI(t,e,n){var o,f,h=this.eras(),m,d,y;for(t=t.toUpperCase(),o=0,f=h.length;o<f;++o)if(m=h[o].name.toUpperCase(),d=h[o].abbr.toUpperCase(),y=h[o].narrow.toUpperCase(),n)switch(e){case"N":case"NN":case"NNN":if(d===t)return h[o];break;case"NNNN":if(m===t)return h[o];break;case"NNNNN":if(y===t)return h[o];break}else if([m,d,y].indexOf(t)>=0)return h[o]}function xI(t,e){var n=t.since<=t.until?1:-1;return e===void 0?Ot(t.since).year():Ot(t.since).year()+(e-t.offset)*n}function CI(){var t,e,n,o=this.localeData().eras();for(t=0,e=o.length;t<e;++t)if(n=this.clone().startOf("day").valueOf(),o[t].since<=n&&n<=o[t].until||o[t].until<=n&&n<=o[t].since)return o[t].name;return""}function DI(){var t,e,n,o=this.localeData().eras();for(t=0,e=o.length;t<e;++t)if(n=this.clone().startOf("day").valueOf(),o[t].since<=n&&n<=o[t].until||o[t].until<=n&&n<=o[t].since)return o[t].narrow;return""}function TI(){var t,e,n,o=this.localeData().eras();for(t=0,e=o.length;t<e;++t)if(n=this.clone().startOf("day").valueOf(),o[t].since<=n&&n<=o[t].until||o[t].until<=n&&n<=o[t].since)return o[t].abbr;return""}function SI(){var t,e,n,o,f=this.localeData().eras();for(t=0,e=f.length;t<e;++t)if(n=f[t].since<=f[t].until?1:-1,o=this.clone().startOf("day").valueOf(),f[t].since<=o&&o<=f[t].until||f[t].until<=o&&o<=f[t].since)return(this.year()-Ot(f[t].since).year())*n+f[t].offset;return this.year()}function kI(t){return ke(this,"_erasNameRegex")||Ef.call(this),t?this._erasNameRegex:this._erasRegex}function EI(t){return ke(this,"_erasAbbrRegex")||Ef.call(this),t?this._erasAbbrRegex:this._erasRegex}function AI(t){return ke(this,"_erasNarrowRegex")||Ef.call(this),t?this._erasNarrowRegex:this._erasRegex}function kf(t,e){return e.erasAbbrRegex(t)}function MI(t,e){return e.erasNameRegex(t)}function II(t,e){return e.erasNarrowRegex(t)}function OI(t,e){return e._eraYearOrdinalRegex||mo}function Ef(){var t=[],e=[],n=[],o=[],f,h,m,d,y,T=this.eras();for(f=0,h=T.length;f<h;++f)m=fs(T[f].name),d=fs(T[f].abbr),y=fs(T[f].narrow),e.push(m),t.push(d),n.push(y),o.push(m),o.push(d),o.push(y);this._erasRegex=new RegExp("^("+o.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+e.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+t.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}Ut(0,["gg",2],0,function(){return this.weekYear()%100});Ut(0,["GG",2],0,function(){return this.isoWeekYear()%100});function Iu(t,e){Ut(0,[t,t.length],0,e)}Iu("gggg","weekYear");Iu("ggggg","weekYear");Iu("GGGG","isoWeekYear");Iu("GGGGG","isoWeekYear");Ht("G",Su);Ht("g",Su);Ht("GG",Fe,Ji);Ht("gg",Fe,Ji);Ht("GGGG",gf,pf);Ht("gggg",gf,pf);Ht("GGGGG",Tu,Cu);Ht("ggggg",Tu,Cu);Sa(["gggg","ggggg","GGGG","GGGGG"],function(t,e,n,o){e[o.substr(0,2)]=Ce(t)});Sa(["gg","GG"],function(t,e,n,o){e[o]=Ot.parseTwoDigitYear(t)});function PI(t){return O_.call(this,t,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function NI(t){return O_.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function LI(){return ds(this.year(),1,4)}function RI(){return ds(this.isoWeekYear(),1,4)}function HI(){var t=this.localeData()._week;return ds(this.year(),t.dow,t.doy)}function FI(){var t=this.localeData()._week;return ds(this.weekYear(),t.dow,t.doy)}function O_(t,e,n,o,f){var h;return t==null?ha(this,o,f).year:(h=ds(t,o,f),e>h&&(e=h),WI.call(this,t,e,n,o,f))}function WI(t,e,n,o,f){var h=c_(t,e,n,o,f),m=ua(h.year,0,h.dayOfYear);return this.year(m.getUTCFullYear()),this.month(m.getUTCMonth()),this.date(m.getUTCDate()),this}Ut("Q",0,"Qo","quarter");Ht("Q",t_);Pe("Q",function(t,e){e[ls]=(Ce(t)-1)*3});function YI(t){return t==null?Math.ceil((this.month()+1)/3):this.month((t-1)*3+this.month()%3)}Ut("D",["DD",2],"Do","date");Ht("D",Fe,_o);Ht("DD",Fe,Ji);Ht("Do",function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient});Pe(["D","DD"],zn);Pe("Do",function(t,e){e[zn]=Ce(t.match(Fe)[0])});var P_=vo("Date",!0);Ut("DDD",["DDDD",3],"DDDo","dayOfYear");Ht("DDD",Du);Ht("DDDD",e_);Pe(["DDD","DDDD"],function(t,e,n){n._dayOfYear=Ce(t)});function zI(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return t==null?e:this.add(t-e,"d")}Ut("m",["mm",2],0,"minute");Ht("m",Fe,mf);Ht("mm",Fe,Ji);Pe(["m","mm"],wn);var BI=vo("Minutes",!1);Ut("s",["ss",2],0,"second");Ht("s",Fe,mf);Ht("ss",Fe,Ji);Pe(["s","ss"],us);var UI=vo("Seconds",!1);Ut("S",0,0,function(){return~~(this.millisecond()/100)});Ut(0,["SS",2],0,function(){return~~(this.millisecond()/10)});Ut(0,["SSS",3],0,"millisecond");Ut(0,["SSSS",4],0,function(){return this.millisecond()*10});Ut(0,["SSSSS",5],0,function(){return this.millisecond()*100});Ut(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});Ut(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});Ut(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});Ut(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});Ht("S",Du,t_);Ht("SS",Du,Ji);Ht("SSS",Du,e_);var Hs,N_;for(Hs="SSSS";Hs.length<=9;Hs+="S")Ht(Hs,mo);function qI(t,e){e[fr]=Ce(("0."+t)*1e3)}for(Hs="S";Hs.length<=9;Hs+="S")Pe(Hs,qI);N_=vo("Milliseconds",!1);Ut("z",0,0,"zoneAbbr");Ut("zz",0,0,"zoneName");function VI(){return this._isUTC?"UTC":""}function jI(){return this._isUTC?"Coordinated Universal Time":""}var xt=Da.prototype;xt.add=FM;xt.calendar=VM;xt.clone=jM;xt.diff=$M;xt.endOf=uI;xt.format=nI;xt.from=sI;xt.fromNow=rI;xt.to=oI;xt.toNow=aI;xt.get=iA;xt.invalidAt=vI;xt.isAfter=KM;xt.isBefore=GM;xt.isBetween=XM;xt.isSame=ZM;xt.isSameOrAfter=JM;xt.isSameOrBefore=QM;xt.isValid=mI;xt.lang=k_;xt.locale=S_;xt.localeData=E_;xt.max=mM;xt.min=gM;xt.parsingFlags=_I;xt.set=nA;xt.startOf=lI;xt.subtract=WM;xt.toArray=dI;xt.toObject=pI;xt.toDate=fI;xt.toISOString=eI;xt.inspect=iI;typeof Symbol<"u"&&Symbol.for!=null&&(xt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});xt.toJSON=gI;xt.toString=tI;xt.unix=cI;xt.valueOf=hI;xt.creationData=yI;xt.eraName=CI;xt.eraNarrow=DI;xt.eraAbbr=TI;xt.eraYear=SI;xt.year=s_;xt.isLeapYear=eA;xt.weekYear=PI;xt.isoWeekYear=NI;xt.quarter=xt.quarters=YI;xt.month=u_;xt.daysInMonth=fA;xt.week=xt.weeks=bA;xt.isoWeek=xt.isoWeeks=wA;xt.weeksInYear=HI;xt.weeksInWeekYear=FI;xt.isoWeeksInYear=LI;xt.isoWeeksInISOWeekYear=RI;xt.date=P_;xt.day=xt.days=NA;xt.weekday=LA;xt.isoWeekday=RA;xt.dayOfYear=zI;xt.hour=xt.hours=UA;xt.minute=xt.minutes=BI;xt.second=xt.seconds=UI;xt.millisecond=xt.milliseconds=N_;xt.utcOffset=TM;xt.utc=kM;xt.local=EM;xt.parseZone=AM;xt.hasAlignedHourOffset=MM;xt.isDST=IM;xt.isLocal=PM;xt.isUtcOffset=NM;xt.isUtc=x_;xt.isUTC=x_;xt.zoneAbbr=VI;xt.zoneName=jI;xt.dates=fn("dates accessor is deprecated. Use date instead.",P_);xt.months=fn("months accessor is deprecated. Use month instead",u_);xt.years=fn("years accessor is deprecated. Use year instead",s_);xt.zone=fn("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",SM);xt.isDSTShifted=fn("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",OM);function KI(t){return He(t*1e3)}function GI(){return He.apply(null,arguments).parseZone()}function L_(t){return t}var Ee=cf.prototype;Ee.calendar=PE;Ee.longDateFormat=HE;Ee.invalidDate=WE;Ee.ordinal=BE;Ee.preparse=L_;Ee.postformat=L_;Ee.relativeTime=qE;Ee.pastFuture=VE;Ee.set=IE;Ee.eras=bI;Ee.erasParse=wI;Ee.erasConvertYear=xI;Ee.erasAbbrRegex=EI;Ee.erasNameRegex=kI;Ee.erasNarrowRegex=AI;Ee.months=lA;Ee.monthsShort=uA;Ee.monthsParse=cA;Ee.monthsRegex=pA;Ee.monthsShortRegex=dA;Ee.week=mA;Ee.firstDayOfYear=yA;Ee.firstDayOfWeek=vA;Ee.weekdays=AA;Ee.weekdaysMin=IA;Ee.weekdaysShort=MA;Ee.weekdaysParse=PA;Ee.weekdaysRegex=HA;Ee.weekdaysShortRegex=FA;Ee.weekdaysMinRegex=WA;Ee.isPM=zA;Ee.meridiem=qA;function hu(t,e,n,o){var f=vs(),h=Vn().set(o,e);return f[n](h,t)}function R_(t,e,n){if(ms(t)&&(e=t,t=void 0),t=t||"",e!=null)return hu(t,e,n,"month");var o,f=[];for(o=0;o<12;o++)f[o]=hu(t,o,n,"month");return f}function Af(t,e,n,o){typeof t=="boolean"?(ms(e)&&(n=e,e=void 0),e=e||""):(e=t,n=e,t=!1,ms(e)&&(n=e,e=void 0),e=e||"");var f=vs(),h=t?f._week.dow:0,m,d=[];if(n!=null)return hu(e,(n+h)%7,o,"day");for(m=0;m<7;m++)d[m]=hu(e,(m+h)%7,o,"day");return d}function XI(t,e){return R_(t,e,"months")}function ZI(t,e){return R_(t,e,"monthsShort")}function JI(t,e,n){return Af(t,e,n,"weekdays")}function QI(t,e,n){return Af(t,e,n,"weekdaysShort")}function $I(t,e,n){return Af(t,e,n,"weekdaysMin")}Fs("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,n=Ce(t%100/10)===1?"th":e===1?"st":e===2?"nd":e===3?"rd":"th";return t+n}});Ot.lang=fn("moment.lang is deprecated. Use moment.locale instead.",Fs);Ot.langData=fn("moment.langData is deprecated. Use moment.localeData instead.",vs);var os=Math.abs;function tO(){var t=this._data;return this._milliseconds=os(this._milliseconds),this._days=os(this._days),this._months=os(this._months),t.milliseconds=os(t.milliseconds),t.seconds=os(t.seconds),t.minutes=os(t.minutes),t.hours=os(t.hours),t.months=os(t.months),t.years=os(t.years),this}function H_(t,e,n,o){var f=En(e,n);return t._milliseconds+=o*f._milliseconds,t._days+=o*f._days,t._months+=o*f._months,t._bubble()}function eO(t,e){return H_(this,t,e,1)}function iO(t,e){return H_(this,t,e,-1)}function Cg(t){return t<0?Math.floor(t):Math.ceil(t)}function nO(){var t=this._milliseconds,e=this._days,n=this._months,o=this._data,f,h,m,d,y;return t>=0&&e>=0&&n>=0||t<=0&&e<=0&&n<=0||(t+=Cg(Nc(n)+e)*864e5,e=0,n=0),o.milliseconds=t%1e3,f=an(t/1e3),o.seconds=f%60,h=an(f/60),o.minutes=h%60,m=an(h/60),o.hours=m%24,e+=an(m/24),y=an(F_(e)),n+=y,e-=Cg(Nc(y)),d=an(n/12),n%=12,o.days=e,o.months=n,o.years=d,this}function F_(t){return t*4800/146097}function Nc(t){return t*146097/4800}function sO(t){if(!this.isValid())return NaN;var e,n,o=this._milliseconds;if(t=dn(t),t==="month"||t==="quarter"||t==="year")switch(e=this._days+o/864e5,n=this._months+F_(e),t){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(e=this._days+Math.round(Nc(this._months)),t){case"week":return e/7+o/6048e5;case"day":return e+o/864e5;case"hour":return e*24+o/36e5;case"minute":return e*1440+o/6e4;case"second":return e*86400+o/1e3;case"millisecond":return Math.floor(e*864e5)+o;default:throw new Error("Unknown unit "+t)}}function ys(t){return function(){return this.as(t)}}var W_=ys("ms"),rO=ys("s"),oO=ys("m"),aO=ys("h"),lO=ys("d"),uO=ys("w"),hO=ys("M"),cO=ys("Q"),fO=ys("y"),dO=W_;function pO(){return En(this)}function gO(t){return t=dn(t),this.isValid()?this[t+"s"]():NaN}function Cr(t){return function(){return this.isValid()?this._data[t]:NaN}}var mO=Cr("milliseconds"),_O=Cr("seconds"),vO=Cr("minutes"),yO=Cr("hours"),bO=Cr("days"),wO=Cr("months"),xO=Cr("years");function CO(){return an(this.days()/7)}var as=Math.round,Qr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function DO(t,e,n,o,f){return f.relativeTime(e||1,!!n,t,o)}function TO(t,e,n,o){var f=En(t).abs(),h=as(f.as("s")),m=as(f.as("m")),d=as(f.as("h")),y=as(f.as("d")),T=as(f.as("M")),S=as(f.as("w")),P=as(f.as("y")),Y=h<=n.ss&&["s",h]||h<n.s&&["ss",h]||m<=1&&["m"]||m<n.m&&["mm",m]||d<=1&&["h"]||d<n.h&&["hh",d]||y<=1&&["d"]||y<n.d&&["dd",y];return n.w!=null&&(Y=Y||S<=1&&["w"]||S<n.w&&["ww",S]),Y=Y||T<=1&&["M"]||T<n.M&&["MM",T]||P<=1&&["y"]||["yy",P],Y[2]=e,Y[3]=+t>0,Y[4]=o,DO.apply(null,Y)}function SO(t){return t===void 0?as:typeof t=="function"?(as=t,!0):!1}function kO(t,e){return Qr[t]===void 0?!1:e===void 0?Qr[t]:(Qr[t]=e,t==="s"&&(Qr.ss=e-1),!0)}function EO(t,e){if(!this.isValid())return this.localeData().invalidDate();var n=!1,o=Qr,f,h;return typeof t=="object"&&(e=t,t=!1),typeof t=="boolean"&&(n=t),typeof e=="object"&&(o=Object.assign({},Qr,e),e.s!=null&&e.ss==null&&(o.ss=e.s-1)),f=this.localeData(),h=TO(this,!n,o,f),n&&(h=f.pastFuture(+this,h)),f.postformat(h)}var mc=Math.abs;function Vr(t){return(t>0)-(t<0)||+t}function Ou(){if(!this.isValid())return this.localeData().invalidDate();var t=mc(this._milliseconds)/1e3,e=mc(this._days),n=mc(this._months),o,f,h,m,d=this.asSeconds(),y,T,S,P;return d?(o=an(t/60),f=an(o/60),t%=60,o%=60,h=an(n/12),n%=12,m=t?t.toFixed(3).replace(/\.?0+$/,""):"",y=d<0?"-":"",T=Vr(this._months)!==Vr(d)?"-":"",S=Vr(this._days)!==Vr(d)?"-":"",P=Vr(this._milliseconds)!==Vr(d)?"-":"",y+"P"+(h?T+h+"Y":"")+(n?T+n+"M":"")+(e?S+e+"D":"")+(f||o||t?"T":"")+(f?P+f+"H":"")+(o?P+o+"M":"")+(t?P+m+"S":"")):"P0D"}var Te=Mu.prototype;Te.isValid=wM;Te.abs=tO;Te.add=eO;Te.subtract=iO;Te.as=sO;Te.asMilliseconds=W_;Te.asSeconds=rO;Te.asMinutes=oO;Te.asHours=aO;Te.asDays=lO;Te.asWeeks=uO;Te.asMonths=hO;Te.asQuarters=cO;Te.asYears=fO;Te.valueOf=dO;Te._bubble=nO;Te.clone=pO;Te.get=gO;Te.milliseconds=mO;Te.seconds=_O;Te.minutes=vO;Te.hours=yO;Te.days=bO;Te.weeks=CO;Te.months=wO;Te.years=xO;Te.humanize=EO;Te.toISOString=Ou;Te.toString=Ou;Te.toJSON=Ou;Te.locale=S_;Te.localeData=E_;Te.toIsoString=fn("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ou);Te.lang=k_;Ut("X",0,0,"unix");Ut("x",0,0,"valueOf");Ht("x",Su);Ht("X",XE);Pe("X",function(t,e,n){n._d=new Date(parseFloat(t)*1e3)});Pe("x",function(t,e,n){n._d=new Date(Ce(t))});//! moment.js
- Ot.version="2.30.1";AE(He);Ot.fn=xt;Ot.min=_M;Ot.max=vM;Ot.now=yM;Ot.utc=Vn;Ot.unix=KI;Ot.months=XI;Ot.isDate=Ca;Ot.locale=Fs;Ot.invalid=xu;Ot.duration=En;Ot.isMoment=Tn;Ot.weekdays=JI;Ot.parseZone=GI;Ot.localeData=vs;Ot.isDuration=Jl;Ot.monthsShort=ZI;Ot.weekdaysMin=$I;Ot.defineLocale=wf;Ot.updateLocale=GA;Ot.locales=XA;Ot.weekdaysShort=QI;Ot.normalizeUnits=dn;Ot.relativeTimeRounding=SO;Ot.relativeTimeThreshold=kO;Ot.calendarFormat=qM;Ot.prototype=xt;Ot.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};window.moment=Ot;/*! js-cookie v3.0.5 | MIT */function Bl(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)t[o]=n[o]}return t}var AO={read:function(t){return t[0]==='"'&&(t=t.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function Lc(t,e){function n(f,h,m){if(!(typeof document>"u")){m=Bl({},e,m),typeof m.expires=="number"&&(m.expires=new Date(Date.now()+m.expires*864e5)),m.expires&&(m.expires=m.expires.toUTCString()),f=encodeURIComponent(f).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var d="";for(var y in m)m[y]&&(d+="; "+y,m[y]!==!0&&(d+="="+m[y].split(";")[0]));return document.cookie=f+"="+t.write(h,f)+d}}function o(f){if(!(typeof document>"u"||arguments.length&&!f)){for(var h=document.cookie?document.cookie.split("; "):[],m={},d=0;d<h.length;d++){var y=h[d].split("="),T=y.slice(1).join("=");try{var S=decodeURIComponent(y[0]);if(m[S]=t.read(T,S),f===S)break}catch{}}return f?m[f]:m}}return Object.create({set:n,get:o,remove:function(f,h){n(f,"",Bl({},h,{expires:-1}))},withAttributes:function(f){return Lc(this.converter,Bl({},this.attributes,f))},withConverter:function(f){return Lc(Bl({},this.converter,f),this.attributes)}},{attributes:{value:Object.freeze(e)},converter:{value:Object.freeze(t)}})}var MO=Lc(AO,{path:"/"});window.Cookies=MO;export{jr as c,Dg as g,Rc as r};
|