admin2.js 722 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443
  1. var jr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Cg(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Gh={exports:{}};/*!
  2. * jQuery JavaScript Library v3.7.1
  3. * https://jquery.com/
  4. *
  5. * Copyright OpenJS Foundation and other contributors
  6. * Released under the MIT license
  7. * https://jquery.org/license
  8. *
  9. * Date: 2023-08-28T13:37Z
  10. */var wp;function Wc(){return wp||(wp=1,function(t){(function(e,n){t.exports=e.document?n(e,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return n(a)}})(typeof window<"u"?window:jr,function(e,n){var a=[],f=Object.getPrototypeOf,c=a.slice,_=a.flat?function(h){return a.flat.call(h)}:function(h){return a.concat.apply([],h)},d=a.push,y=a.indexOf,T={},S=T.toString,P=T.hasOwnProperty,W=P.toString,j=W.call(Object),B={},Q=function(m){return typeof m=="function"&&typeof m.nodeType!="number"&&typeof m.item!="function"},rt=function(m){return m!=null&&m===m.window},it=e.document,Tt={type:!0,src:!0,nonce:!0,noModule:!0};function kt(h,m,b){b=b||it;var C,k,E=b.createElement("script");if(E.text=h,m)for(C in Tt)k=m[C]||m.getAttribute&&m.getAttribute(C),k&&E.setAttribute(C,k);b.head.appendChild(E).parentNode.removeChild(E)}function Ct(h){return h==null?h+"":typeof h=="object"||typeof h=="function"?T[S.call(h)]||"object":typeof h}var bt="3.7.1",Pt=/HTML$/i,w=function(h,m){return new w.fn.init(h,m)};w.fn=w.prototype={jquery:bt,constructor:w,length:0,toArray:function(){return c.call(this)},get:function(h){return h==null?c.call(this):h<0?this[h+this.length]:this[h]},pushStack:function(h){var m=w.merge(this.constructor(),h);return m.prevObject=this,m},each:function(h){return w.each(this,h)},map:function(h){return this.pushStack(w.map(this,function(m,b){return h.call(m,b,m)}))},slice:function(){return this.pushStack(c.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,function(h,m){return(m+1)%2}))},odd:function(){return this.pushStack(w.grep(this,function(h,m){return m%2}))},eq:function(h){var m=this.length,b=+h+(h<0?m:0);return this.pushStack(b>=0&&b<m?[this[b]]:[])},end:function(){return this.prevObject||this.constructor()},push:d,sort:a.sort,splice:a.splice},w.extend=w.fn.extend=function(){var h,m,b,C,k,E,I=arguments[0]||{},V=1,z=arguments.length,$=!1;for(typeof I=="boolean"&&($=I,I=arguments[V]||{},V++),typeof I!="object"&&!Q(I)&&(I={}),V===z&&(I=this,V--);V<z;V++)if((h=arguments[V])!=null)for(m in h)C=h[m],!(m==="__proto__"||I===C)&&($&&C&&(w.isPlainObject(C)||(k=Array.isArray(C)))?(b=I[m],k&&!Array.isArray(b)?E=[]:!k&&!w.isPlainObject(b)?E={}:E=b,k=!1,I[m]=w.extend($,E,C)):C!==void 0&&(I[m]=C));return I},w.extend({expando:"jQuery"+(bt+Math.random()).replace(/\D/g,""),isReady:!0,error:function(h){throw new Error(h)},noop:function(){},isPlainObject:function(h){var m,b;return!h||S.call(h)!=="[object Object]"?!1:(m=f(h),m?(b=P.call(m,"constructor")&&m.constructor,typeof b=="function"&&W.call(b)===j):!0)},isEmptyObject:function(h){var m;for(m in h)return!1;return!0},globalEval:function(h,m,b){kt(h,{nonce:m&&m.nonce},b)},each:function(h,m){var b,C=0;if(te(h))for(b=h.length;C<b&&m.call(h[C],C,h[C])!==!1;C++);else for(C in h)if(m.call(h[C],C,h[C])===!1)break;return h},text:function(h){var m,b="",C=0,k=h.nodeType;if(!k)for(;m=h[C++];)b+=w.text(m);return k===1||k===11?h.textContent:k===9?h.documentElement.textContent:k===3||k===4?h.nodeValue:b},makeArray:function(h,m){var b=m||[];return h!=null&&(te(Object(h))?w.merge(b,typeof h=="string"?[h]:h):d.call(b,h)),b},inArray:function(h,m,b){return m==null?-1:y.call(m,h,b)},isXMLDoc:function(h){var m=h&&h.namespaceURI,b=h&&(h.ownerDocument||h).documentElement;return!Pt.test(m||b&&b.nodeName||"HTML")},merge:function(h,m){for(var b=+m.length,C=0,k=h.length;C<b;C++)h[k++]=m[C];return h.length=k,h},grep:function(h,m,b){for(var C,k=[],E=0,I=h.length,V=!b;E<I;E++)C=!m(h[E],E),C!==V&&k.push(h[E]);return k},map:function(h,m,b){var C,k,E=0,I=[];if(te(h))for(C=h.length;E<C;E++)k=m(h[E],E,b),k!=null&&I.push(k);else for(E in h)k=m(h[E],E,b),k!=null&&I.push(k);return _(I)},guid:1,support:B}),typeof Symbol=="function"&&(w.fn[Symbol.iterator]=a[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(h,m){T["[object "+m+"]"]=m.toLowerCase()});function te(h){var m=!!h&&"length"in h&&h.length,b=Ct(h);return Q(h)||rt(h)?!1:b==="array"||m===0||typeof m=="number"&&m>0&&m-1 in h}function At(h,m){return h.nodeName&&h.nodeName.toLowerCase()===m.toLowerCase()}var ye=a.pop,be=a.sort,le=a.splice,Nt="[\\x20\\t\\r\\n\\f]",ie=new RegExp("^"+Nt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Nt+"+$","g");w.contains=function(h,m){var b=m&&m.parentNode;return h===b||!!(b&&b.nodeType===1&&(h.contains?h.contains(b):h.compareDocumentPosition&&h.compareDocumentPosition(b)&16))};var i=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function r(h,m){return m?h==="\0"?"�":h.slice(0,-1)+"\\"+h.charCodeAt(h.length-1).toString(16)+" ":"\\"+h}w.escapeSelector=function(h){return(h+"").replace(i,r)};var l=it,u=d;(function(){var h,m,b,C,k,E=u,I,V,z,$,ut,ct=w.expando,st=0,yt=0,Ot=$s(),se=$s(),ne=$s(),ei=$s(),Be=function(Y,J){return Y===J&&(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}"+Nt+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",_e="\\["+Nt+"*("+$i+")(?:"+Nt+"*([*^$|!~]?=)"+Nt+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+$i+"))|)"+Nt+"*\\]",Pn=":("+$i+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+_e+")*)|.*)\\)|)",ve=new RegExp(Nt+"+","g"),Ie=new RegExp("^"+Nt+"*,"+Nt+"*"),Zs=new RegExp("^"+Nt+"*([>+~]|"+Nt+")"+Nt+"*"),Or=new RegExp(Nt+"|>"),zi=new RegExp(Pn),Xn=new RegExp("^"+$i+"$"),Ii={ID:new RegExp("^#("+$i+")"),CLASS:new RegExp("^\\.("+$i+")"),TAG:new RegExp("^("+$i+"|[*])"),ATTR:new RegExp("^"+_e),PSEUDO:new RegExp("^"+Pn),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Nt+"*(even|odd|(([+-]|)(\\d*)n|)"+Nt+"*(?:([+-]|)"+Nt+"*(\\d+)|))"+Nt+"*\\)|)","i"),bool:new RegExp("^(?:"+Qi+")$","i"),needsContext:new RegExp("^"+Nt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Nt+"*((?:-\\d)?\\d*)"+Nt+"*\\)|)(?=[^-]|$)","i")},gn=/^(?:input|select|textarea|button)$/i,Nn=/^h\d$/i,di=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Js=/[+~]/,mn=new RegExp("\\\\[\\da-fA-F]{1,6}"+Nt+"?|\\\\([^\\r\\n\\f])","g"),tn=function(Y,J){var nt="0x"+Y.slice(1)-65536;return J||(nt<0?String.fromCharCode(nt+65536):String.fromCharCode(nt>>10|55296,nt&1023|56320))},wi=function(){Ln()},Na=Zn(function(Y){return Y.disabled===!0&&At(Y,"fieldset")},{dir:"parentNode",next:"legend"});function Qs(){try{return I.activeElement}catch{}}try{E.apply(a=c.call(l.childNodes),l.childNodes),a[l.childNodes.length].nodeType}catch{E={apply:function(J,nt){u.apply(J,c.call(nt))},call:function(J){u.apply(J,c.call(arguments,1))}}}function Se(Y,J,nt,at){var R,G,K,ft,dt,Lt,Rt,Mt=J&&J.ownerDocument,he=J?J.nodeType:9;if(nt=nt||[],typeof Y!="string"||!Y||he!==1&&he!==9&&he!==11)return nt;if(!at&&(Ln(J),J=J||I,z)){if(he!==11&&(dt=di.exec(Y)))if(R=dt[1]){if(he===9)if(K=J.getElementById(R)){if(K.id===R)return E.call(nt,K),nt}else return nt;else if(Mt&&(K=Mt.getElementById(R))&&Se.contains(J,K)&&K.id===R)return E.call(nt,K),nt}else{if(dt[2])return E.apply(nt,J.getElementsByTagName(Y)),nt;if((R=dt[3])&&J.getElementsByClassName)return E.apply(nt,J.getElementsByClassName(R)),nt}if(!ei[Y+" "]&&(!$||!$.test(Y))){if(Rt=Y,Mt=J,he===1&&(Or.test(Y)||Zs.test(Y))){for(Mt=Js.test(Y)&&La(J.parentNode)||J,(Mt!=J||!B.scope)&&((ft=J.getAttribute("id"))?ft=w.escapeSelector(ft):J.setAttribute("id",ft=ct)),Lt=Es(Y),G=Lt.length;G--;)Lt[G]=(ft?"#"+ft:":scope")+" "+Ui(Lt[G]);Rt=Lt.join(",")}try{return E.apply(nt,Mt.querySelectorAll(Rt)),nt}catch{ei(Y,!0)}finally{ft===ct&&J.removeAttribute("id")}}}return Qo(Y.replace(ie,"$1"),J,nt,at)}function $s(){var Y=[];function J(nt,at){return Y.push(nt+" ")>m.cacheLength&&delete J[Y.shift()],J[nt+" "]=at}return J}function Bi(Y){return Y[ct]=!0,Y}function ks(Y){var J=I.createElement("fieldset");try{return!!Y(J)}catch{return!1}finally{J.parentNode&&J.parentNode.removeChild(J),J=null}}function Qu(Y){return function(J){return At(J,"input")&&J.type===Y}}function $u(Y){return function(J){return(At(J,"input")||At(J,"button"))&&J.type===Y}}function Zo(Y){return function(J){return"form"in J?J.parentNode&&J.disabled===!1?"label"in J?"label"in J.parentNode?J.parentNode.disabled===Y:J.disabled===Y:J.isDisabled===Y||J.isDisabled!==!Y&&Na(J)===Y:J.disabled===Y:"label"in J?J.disabled===Y:!1}}function Oi(Y){return Bi(function(J){return J=+J,Bi(function(nt,at){for(var R,G=Y([],nt.length,J),K=G.length;K--;)nt[R=G[K]]&&(nt[R]=!(at[R]=nt[R]))})})}function La(Y){return Y&&typeof Y.getElementsByTagName<"u"&&Y}function Ln(Y){var J,nt=Y?Y.ownerDocument||Y:l;return nt==I||nt.nodeType!==9||!nt.documentElement||(I=nt,V=I.documentElement,z=!w.isXMLDoc(I),ut=V.matches||V.webkitMatchesSelector||V.msMatchesSelector,V.msMatchesSelector&&l!=I&&(J=I.defaultView)&&J.top!==J&&J.addEventListener("unload",wi),B.getById=ks(function(at){return V.appendChild(at).id=w.expando,!I.getElementsByName||!I.getElementsByName(w.expando).length}),B.disconnectedMatch=ks(function(at){return ut.call(at,"*")}),B.scope=ks(function(){return I.querySelectorAll(":scope")}),B.cssHas=ks(function(){try{return I.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),B.getById?(m.filter.ID=function(at){var R=at.replace(mn,tn);return function(G){return G.getAttribute("id")===R}},m.find.ID=function(at,R){if(typeof R.getElementById<"u"&&z){var G=R.getElementById(at);return G?[G]:[]}}):(m.filter.ID=function(at){var R=at.replace(mn,tn);return function(G){var K=typeof G.getAttributeNode<"u"&&G.getAttributeNode("id");return K&&K.value===R}},m.find.ID=function(at,R){if(typeof R.getElementById<"u"&&z){var G,K,ft,dt=R.getElementById(at);if(dt){if(G=dt.getAttributeNode("id"),G&&G.value===at)return[dt];for(ft=R.getElementsByName(at),K=0;dt=ft[K++];)if(G=dt.getAttributeNode("id"),G&&G.value===at)return[dt]}return[]}}),m.find.TAG=function(at,R){return typeof R.getElementsByTagName<"u"?R.getElementsByTagName(at):R.querySelectorAll(at)},m.find.CLASS=function(at,R){if(typeof R.getElementsByClassName<"u"&&z)return R.getElementsByClassName(at)},$=[],ks(function(at){var R;V.appendChild(at).innerHTML="<a id='"+ct+"' href='' disabled='disabled'></a><select id='"+ct+"-\r\\' disabled='disabled'><option selected=''></option></select>",at.querySelectorAll("[selected]").length||$.push("\\["+Nt+"*(?:value|"+Qi+")"),at.querySelectorAll("[id~="+ct+"-]").length||$.push("~="),at.querySelectorAll("a#"+ct+"+*").length||$.push(".#.+[+~]"),at.querySelectorAll(":checked").length||$.push(":checked"),R=I.createElement("input"),R.setAttribute("type","hidden"),at.appendChild(R).setAttribute("name","D"),V.appendChild(at).disabled=!0,at.querySelectorAll(":disabled").length!==2&&$.push(":enabled",":disabled"),R=I.createElement("input"),R.setAttribute("name",""),at.appendChild(R),at.querySelectorAll("[name='']").length||$.push("\\["+Nt+"*name"+Nt+"*="+Nt+`*(?:''|"")`)}),B.cssHas||$.push(":has"),$=$.length&&new RegExp($.join("|")),Be=function(at,R){if(at===R)return k=!0,0;var G=!at.compareDocumentPosition-!R.compareDocumentPosition;return G||(G=(at.ownerDocument||at)==(R.ownerDocument||R)?at.compareDocumentPosition(R):1,G&1||!B.sortDetached&&R.compareDocumentPosition(at)===G?at===I||at.ownerDocument==l&&Se.contains(l,at)?-1:R===I||R.ownerDocument==l&&Se.contains(l,R)?1:C?y.call(C,at)-y.call(C,R):0:G&4?-1:1)}),I}Se.matches=function(Y,J){return Se(Y,null,null,J)},Se.matchesSelector=function(Y,J){if(Ln(Y),z&&!ei[J+" "]&&(!$||!$.test(J)))try{var nt=ut.call(Y,J);if(nt||B.disconnectedMatch||Y.document&&Y.document.nodeType!==11)return nt}catch{ei(J,!0)}return Se(J,I,null,[Y]).length>0},Se.contains=function(Y,J){return(Y.ownerDocument||Y)!=I&&Ln(Y),w.contains(Y,J)},Se.attr=function(Y,J){(Y.ownerDocument||Y)!=I&&Ln(Y);var nt=m.attrHandle[J.toLowerCase()],at=nt&&P.call(m.attrHandle,J.toLowerCase())?nt(Y,J,!z):void 0;return at!==void 0?at:Y.getAttribute(J)},Se.error=function(Y){throw new Error("Syntax error, unrecognized expression: "+Y)},w.uniqueSort=function(Y){var J,nt=[],at=0,R=0;if(k=!B.sortStable,C=!B.sortStable&&c.call(Y,0),be.call(Y,Be),k){for(;J=Y[R++];)J===Y[R]&&(at=nt.push(R));for(;at--;)le.call(Y,nt[at],1)}return C=null,Y},w.fn.uniqueSort=function(){return this.pushStack(w.uniqueSort(c.apply(this)))},m=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(Y){return Y[1]=Y[1].replace(mn,tn),Y[3]=(Y[3]||Y[4]||Y[5]||"").replace(mn,tn),Y[2]==="~="&&(Y[3]=" "+Y[3]+" "),Y.slice(0,4)},CHILD:function(Y){return Y[1]=Y[1].toLowerCase(),Y[1].slice(0,3)==="nth"?(Y[3]||Se.error(Y[0]),Y[4]=+(Y[4]?Y[5]+(Y[6]||1):2*(Y[3]==="even"||Y[3]==="odd")),Y[5]=+(Y[7]+Y[8]||Y[3]==="odd")):Y[3]&&Se.error(Y[0]),Y},PSEUDO:function(Y){var J,nt=!Y[6]&&Y[2];return Ii.CHILD.test(Y[0])?null:(Y[3]?Y[2]=Y[4]||Y[5]||"":nt&&zi.test(nt)&&(J=Es(nt,!0))&&(J=nt.indexOf(")",nt.length-J)-nt.length)&&(Y[0]=Y[0].slice(0,J),Y[2]=nt.slice(0,J)),Y.slice(0,3))}},filter:{TAG:function(Y){var J=Y.replace(mn,tn).toLowerCase();return Y==="*"?function(){return!0}:function(nt){return At(nt,J)}},CLASS:function(Y){var J=Ot[Y+" "];return J||(J=new RegExp("(^|"+Nt+")"+Y+"("+Nt+"|$)"))&&Ot(Y,function(nt){return J.test(typeof nt.className=="string"&&nt.className||typeof nt.getAttribute<"u"&&nt.getAttribute("class")||"")})},ATTR:function(Y,J,nt){return function(at){var R=Se.attr(at,Y);return R==null?J==="!=":J?(R+="",J==="="?R===nt:J==="!="?R!==nt:J==="^="?nt&&R.indexOf(nt)===0:J==="*="?nt&&R.indexOf(nt)>-1:J==="$="?nt&&R.slice(-nt.length)===nt:J==="~="?(" "+R.replace(ve," ")+" ").indexOf(nt)>-1:J==="|="?R===nt||R.slice(0,nt.length+1)===nt+"-":!1):!0}},CHILD:function(Y,J,nt,at,R){var G=Y.slice(0,3)!=="nth",K=Y.slice(-4)!=="last",ft=J==="of-type";return at===1&&R===0?function(dt){return!!dt.parentNode}:function(dt,Lt,Rt){var Mt,he,jt,ge,ii,oi=G!==K?"nextSibling":"previousSibling",ni=dt.parentNode,Ci=ft&&dt.nodeName.toLowerCase(),_n=!Rt&&!ft,ee=!1;if(ni){if(G){for(;oi;){for(jt=dt;jt=jt[oi];)if(ft?At(jt,Ci):jt.nodeType===1)return!1;ii=oi=Y==="only"&&!ii&&"nextSibling"}return!0}if(ii=[K?ni.firstChild:ni.lastChild],K&&_n){for(he=ni[ct]||(ni[ct]={}),Mt=he[Y]||[],ge=Mt[0]===st&&Mt[1],ee=ge&&Mt[2],jt=ge&&ni.childNodes[ge];jt=++ge&&jt&&jt[oi]||(ee=ge=0)||ii.pop();)if(jt.nodeType===1&&++ee&&jt===dt){he[Y]=[st,ge,ee];break}}else if(_n&&(he=dt[ct]||(dt[ct]={}),Mt=he[Y]||[],ge=Mt[0]===st&&Mt[1],ee=ge),ee===!1)for(;(jt=++ge&&jt&&jt[oi]||(ee=ge=0)||ii.pop())&&!((ft?At(jt,Ci):jt.nodeType===1)&&++ee&&(_n&&(he=jt[ct]||(jt[ct]={}),he[Y]=[st,ee]),jt===dt)););return ee-=R,ee===at||ee%at===0&&ee/at>=0}}},PSEUDO:function(Y,J){var nt,at=m.pseudos[Y]||m.setFilters[Y.toLowerCase()]||Se.error("unsupported pseudo: "+Y);return at[ct]?at(J):at.length>1?(nt=[Y,Y,"",J],m.setFilters.hasOwnProperty(Y.toLowerCase())?Bi(function(R,G){for(var K,ft=at(R,J),dt=ft.length;dt--;)K=y.call(R,ft[dt]),R[K]=!(G[K]=ft[dt])}):function(R){return at(R,0,nt)}):at}},pseudos:{not:Bi(function(Y){var J=[],nt=[],at=Ha(Y.replace(ie,"$1"));return at[ct]?Bi(function(R,G,K,ft){for(var dt,Lt=at(R,null,ft,[]),Rt=R.length;Rt--;)(dt=Lt[Rt])&&(R[Rt]=!(G[Rt]=dt))}):function(R,G,K){return J[0]=R,at(J,null,K,nt),J[0]=null,!nt.pop()}}),has:Bi(function(Y){return function(J){return Se(Y,J).length>0}}),contains:Bi(function(Y){return Y=Y.replace(mn,tn),function(J){return(J.textContent||w.text(J)).indexOf(Y)>-1}}),lang:Bi(function(Y){return Xn.test(Y||"")||Se.error("unsupported lang: "+Y),Y=Y.replace(mn,tn).toLowerCase(),function(J){var nt;do if(nt=z?J.lang:J.getAttribute("xml:lang")||J.getAttribute("lang"))return nt=nt.toLowerCase(),nt===Y||nt.indexOf(Y+"-")===0;while((J=J.parentNode)&&J.nodeType===1);return!1}}),target:function(Y){var J=e.location&&e.location.hash;return J&&J.slice(1)===Y.id},root:function(Y){return Y===V},focus:function(Y){return Y===Qs()&&I.hasFocus()&&!!(Y.type||Y.href||~Y.tabIndex)},enabled:Zo(!1),disabled:Zo(!0),checked:function(Y){return At(Y,"input")&&!!Y.checked||At(Y,"option")&&!!Y.selected},selected:function(Y){return Y.parentNode&&Y.parentNode.selectedIndex,Y.selected===!0},empty:function(Y){for(Y=Y.firstChild;Y;Y=Y.nextSibling)if(Y.nodeType<6)return!1;return!0},parent:function(Y){return!m.pseudos.empty(Y)},header:function(Y){return Nn.test(Y.nodeName)},input:function(Y){return gn.test(Y.nodeName)},button:function(Y){return At(Y,"input")&&Y.type==="button"||At(Y,"button")},text:function(Y){var J;return At(Y,"input")&&Y.type==="text"&&((J=Y.getAttribute("type"))==null||J.toLowerCase()==="text")},first:Oi(function(){return[0]}),last:Oi(function(Y,J){return[J-1]}),eq:Oi(function(Y,J,nt){return[nt<0?nt+J:nt]}),even:Oi(function(Y,J){for(var nt=0;nt<J;nt+=2)Y.push(nt);return Y}),odd:Oi(function(Y,J){for(var nt=1;nt<J;nt+=2)Y.push(nt);return Y}),lt:Oi(function(Y,J,nt){var at;for(nt<0?at=nt+J:nt>J?at=J:at=nt;--at>=0;)Y.push(at);return Y}),gt:Oi(function(Y,J,nt){for(var at=nt<0?nt+J:nt;++at<J;)Y.push(at);return Y})}},m.pseudos.nth=m.pseudos.eq;for(h in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})m.pseudos[h]=Qu(h);for(h in{submit:!0,reset:!0})m.pseudos[h]=$u(h);function Pr(){}Pr.prototype=m.filters=m.pseudos,m.setFilters=new Pr;function Es(Y,J){var nt,at,R,G,K,ft,dt,Lt=se[Y+" "];if(Lt)return J?0:Lt.slice(0);for(K=Y,ft=[],dt=m.preFilter;K;){(!nt||(at=Ie.exec(K)))&&(at&&(K=K.slice(at[0].length)||K),ft.push(R=[])),nt=!1,(at=Zs.exec(K))&&(nt=at.shift(),R.push({value:nt,type:at[0].replace(ie," ")}),K=K.slice(nt.length));for(G in m.filter)(at=Ii[G].exec(K))&&(!dt[G]||(at=dt[G](at)))&&(nt=at.shift(),R.push({value:nt,type:G,matches:at}),K=K.slice(nt.length));if(!nt)break}return J?K.length:K?Se.error(Y):se(Y,ft).slice(0)}function Ui(Y){for(var J=0,nt=Y.length,at="";J<nt;J++)at+=Y[J].value;return at}function Zn(Y,J,nt){var at=J.dir,R=J.next,G=R||at,K=nt&&G==="parentNode",ft=yt++;return J.first?function(dt,Lt,Rt){for(;dt=dt[at];)if(dt.nodeType===1||K)return Y(dt,Lt,Rt);return!1}:function(dt,Lt,Rt){var Mt,he,jt=[st,ft];if(Rt){for(;dt=dt[at];)if((dt.nodeType===1||K)&&Y(dt,Lt,Rt))return!0}else for(;dt=dt[at];)if(dt.nodeType===1||K)if(he=dt[ct]||(dt[ct]={}),R&&At(dt,R))dt=dt[at]||dt;else{if((Mt=he[G])&&Mt[0]===st&&Mt[1]===ft)return jt[2]=Mt[2];if(he[G]=jt,jt[2]=Y(dt,Lt,Rt))return!0}return!1}}function Ra(Y){return Y.length>1?function(J,nt,at){for(var R=Y.length;R--;)if(!Y[R](J,nt,at))return!1;return!0}:Y[0]}function th(Y,J,nt){for(var at=0,R=J.length;at<R;at++)Se(Y,J[at],nt);return nt}function Nr(Y,J,nt,at,R){for(var G,K=[],ft=0,dt=Y.length,Lt=J!=null;ft<dt;ft++)(G=Y[ft])&&(!nt||nt(G,at,R))&&(K.push(G),Lt&&J.push(ft));return K}function Rn(Y,J,nt,at,R,G){return at&&!at[ct]&&(at=Rn(at)),R&&!R[ct]&&(R=Rn(R,G)),Bi(function(K,ft,dt,Lt){var Rt,Mt,he,jt,ge=[],ii=[],oi=ft.length,ni=K||th(J||"*",dt.nodeType?[dt]:dt,[]),Ci=Y&&(K||!J)?Nr(ni,ge,Y,dt,Lt):ni;if(nt?(jt=R||(K?Y:oi||at)?[]:ft,nt(Ci,jt,dt,Lt)):jt=Ci,at)for(Rt=Nr(jt,ii),at(Rt,[],dt,Lt),Mt=Rt.length;Mt--;)(he=Rt[Mt])&&(jt[ii[Mt]]=!(Ci[ii[Mt]]=he));if(K){if(R||Y){if(R){for(Rt=[],Mt=jt.length;Mt--;)(he=jt[Mt])&&Rt.push(Ci[Mt]=he);R(null,jt=[],Rt,Lt)}for(Mt=jt.length;Mt--;)(he=jt[Mt])&&(Rt=R?y.call(K,he):ge[Mt])>-1&&(K[Rt]=!(ft[Rt]=he))}}else jt=Nr(jt===ft?jt.splice(oi,jt.length):jt),R?R(null,ft,jt,Lt):E.apply(ft,jt)})}function xi(Y){for(var J,nt,at,R=Y.length,G=m.relative[Y[0].type],K=G||m.relative[" "],ft=G?1:0,dt=Zn(function(Mt){return Mt===J},K,!0),Lt=Zn(function(Mt){return y.call(J,Mt)>-1},K,!0),Rt=[function(Mt,he,jt){var ge=!G&&(jt||he!=b)||((J=he).nodeType?dt(Mt,he,jt):Lt(Mt,he,jt));return J=null,ge}];ft<R;ft++)if(nt=m.relative[Y[ft].type])Rt=[Zn(Ra(Rt),nt)];else{if(nt=m.filter[Y[ft].type].apply(null,Y[ft].matches),nt[ct]){for(at=++ft;at<R&&!m.relative[Y[at].type];at++);return Rn(ft>1&&Ra(Rt),ft>1&&Ui(Y.slice(0,ft-1).concat({value:Y[ft-2].type===" "?"*":""})).replace(ie,"$1"),nt,ft<at&&xi(Y.slice(ft,at)),at<R&&xi(Y=Y.slice(at)),at<R&&Ui(Y))}Rt.push(nt)}return Ra(Rt)}function Jo(Y,J){var nt=J.length>0,at=Y.length>0,R=function(G,K,ft,dt,Lt){var Rt,Mt,he,jt=0,ge="0",ii=G&&[],oi=[],ni=b,Ci=G||at&&m.find.TAG("*",Lt),_n=st+=ni==null?1:Math.random()||.1,ee=Ci.length;for(Lt&&(b=K==I||K||Lt);ge!==ee&&(Rt=Ci[ge])!=null;ge++){if(at&&Rt){for(Mt=0,!K&&Rt.ownerDocument!=I&&(Ln(Rt),ft=!z);he=Y[Mt++];)if(he(Rt,K||I,ft)){E.call(dt,Rt);break}Lt&&(st=_n)}nt&&((Rt=!he&&Rt)&&jt--,G&&ii.push(Rt))}if(jt+=ge,nt&&ge!==jt){for(Mt=0;he=J[Mt++];)he(ii,oi,K,ft);if(G){if(jt>0)for(;ge--;)ii[ge]||oi[ge]||(oi[ge]=ye.call(dt));oi=Nr(oi)}E.apply(dt,oi),Lt&&!G&&oi.length>0&&jt+J.length>1&&w.uniqueSort(dt)}return Lt&&(st=_n,b=ni),ii};return nt?Bi(R):R}function Ha(Y,J){var nt,at=[],R=[],G=ne[Y+" "];if(!G){for(J||(J=Es(Y)),nt=J.length;nt--;)G=xi(J[nt]),G[ct]?at.push(G):R.push(G);G=ne(Y,Jo(R,at)),G.selector=Y}return G}function Qo(Y,J,nt,at){var R,G,K,ft,dt,Lt=typeof Y=="function"&&Y,Rt=!at&&Es(Y=Lt.selector||Y);if(nt=nt||[],Rt.length===1){if(G=Rt[0]=Rt[0].slice(0),G.length>2&&(K=G[0]).type==="ID"&&J.nodeType===9&&z&&m.relative[G[1].type]){if(J=(m.find.ID(K.matches[0].replace(mn,tn),J)||[])[0],J)Lt&&(J=J.parentNode);else return nt;Y=Y.slice(G.shift().value.length)}for(R=Ii.needsContext.test(Y)?0:G.length;R--&&(K=G[R],!m.relative[ft=K.type]);)if((dt=m.find[ft])&&(at=dt(K.matches[0].replace(mn,tn),Js.test(G[0].type)&&La(J.parentNode)||J))){if(G.splice(R,1),Y=at.length&&Ui(G),!Y)return E.apply(nt,at),nt;break}}return(Lt||Ha(Y,Rt))(at,J,!z,nt,!J||Js.test(Y)&&La(J.parentNode)||J),nt}B.sortStable=ct.split("").sort(Be).join("")===ct,Ln(),B.sortDetached=ks(function(Y){return Y.compareDocumentPosition(I.createElement("fieldset"))&1}),w.find=Se,w.expr[":"]=w.expr.pseudos,w.unique=w.uniqueSort,Se.compile=Ha,Se.select=Qo,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(h,m,b){for(var C=[],k=b!==void 0;(h=h[m])&&h.nodeType!==9;)if(h.nodeType===1){if(k&&w(h).is(b))break;C.push(h)}return C},v=function(h,m){for(var b=[];h;h=h.nextSibling)h.nodeType===1&&h!==m&&b.push(h);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(h,m,b){return Q(m)?w.grep(h,function(C,k){return!!m.call(C,k,C)!==b}):m.nodeType?w.grep(h,function(C){return C===m!==b}):typeof m!="string"?w.grep(h,function(C){return y.call(m,C)>-1!==b}):w.filter(m,h,b)}w.filter=function(h,m,b){var C=m[0];return b&&(h=":not("+h+")"),m.length===1&&C.nodeType===1?w.find.matchesSelector(C,h)?[C]:[]:w.find.matches(h,w.grep(m,function(k){return k.nodeType===1}))},w.fn.extend({find:function(h){var m,b,C=this.length,k=this;if(typeof h!="string")return this.pushStack(w(h).filter(function(){for(m=0;m<C;m++)if(w.contains(k[m],this))return!0}));for(b=this.pushStack([]),m=0;m<C;m++)w.find(h,k[m],b);return C>1?w.uniqueSort(b):b},filter:function(h){return this.pushStack(O(this,h||[],!1))},not:function(h){return this.pushStack(O(this,h||[],!0))},is:function(h){return!!O(this,typeof h=="string"&&D.test(h)?w(h):h||[],!1).length}});var H,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,tt=w.fn.init=function(h,m,b){var C,k;if(!h)return this;if(b=b||H,typeof h=="string")if(h[0]==="<"&&h[h.length-1]===">"&&h.length>=3?C=[null,h,null]:C=F.exec(h),C&&(C[1]||!m))if(C[1]){if(m=m instanceof w?m[0]:m,w.merge(this,w.parseHTML(C[1],m&&m.nodeType?m.ownerDocument||m:it,!0)),A.test(C[1])&&w.isPlainObject(m))for(C in m)Q(this[C])?this[C](m[C]):this.attr(C,m[C]);return this}else return k=it.getElementById(C[2]),k&&(this[0]=k,this.length=1),this;else return!m||m.jquery?(m||b).find(h):this.constructor(m).find(h);else{if(h.nodeType)return this[0]=h,this.length=1,this;if(Q(h))return b.ready!==void 0?b.ready(h):h(w)}return w.makeArray(h,this)};tt.prototype=w.fn,H=w(it);var ot=/^(?:parents|prev(?:Until|All))/,q={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(h){var m=w(h,this),b=m.length;return this.filter(function(){for(var C=0;C<b;C++)if(w.contains(this,m[C]))return!0})},closest:function(h,m){var b,C=0,k=this.length,E=[],I=typeof h!="string"&&w(h);if(!D.test(h)){for(;C<k;C++)for(b=this[C];b&&b!==m;b=b.parentNode)if(b.nodeType<11&&(I?I.index(b)>-1:b.nodeType===1&&w.find.matchesSelector(b,h))){E.push(b);break}}return this.pushStack(E.length>1?w.uniqueSort(E):E)},index:function(h){return h?typeof h=="string"?y.call(w(h),this[0]):y.call(this,h.jquery?h[0]:h):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(h,m){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(h,m))))},addBack:function(h){return this.add(h==null?this.prevObject:this.prevObject.filter(h))}});function Z(h,m){for(;(h=h[m])&&h.nodeType!==1;);return h}w.each({parent:function(h){var m=h.parentNode;return m&&m.nodeType!==11?m:null},parents:function(h){return p(h,"parentNode")},parentsUntil:function(h,m,b){return p(h,"parentNode",b)},next:function(h){return Z(h,"nextSibling")},prev:function(h){return Z(h,"previousSibling")},nextAll:function(h){return p(h,"nextSibling")},prevAll:function(h){return p(h,"previousSibling")},nextUntil:function(h,m,b){return p(h,"nextSibling",b)},prevUntil:function(h,m,b){return p(h,"previousSibling",b)},siblings:function(h){return v((h.parentNode||{}).firstChild,h)},children:function(h){return v(h.firstChild)},contents:function(h){return h.contentDocument!=null&&f(h.contentDocument)?h.contentDocument:(At(h,"template")&&(h=h.content||h),w.merge([],h.childNodes))}},function(h,m){w.fn[h]=function(b,C){var k=w.map(this,m,b);return h.slice(-5)!=="Until"&&(C=b),C&&typeof C=="string"&&(k=w.filter(C,k)),this.length>1&&(q[h]||w.uniqueSort(k),ot.test(h)&&k.reverse()),this.pushStack(k)}});var lt=/[^\x20\t\r\n\f]+/g;function mt(h){var m={};return w.each(h.match(lt)||[],function(b,C){m[C]=!0}),m}w.Callbacks=function(h){h=typeof h=="string"?mt(h):w.extend({},h);var m,b,C,k,E=[],I=[],V=-1,z=function(){for(k=k||h.once,C=m=!0;I.length;V=-1)for(b=I.shift();++V<E.length;)E[V].apply(b[0],b[1])===!1&&h.stopOnFalse&&(V=E.length,b=!1);h.memory||(b=!1),m=!1,k&&(b?E=[]:E="")},$={add:function(){return E&&(b&&!m&&(V=E.length-1,I.push(b)),function ut(ct){w.each(ct,function(st,yt){Q(yt)?(!h.unique||!$.has(yt))&&E.push(yt):yt&&yt.length&&Ct(yt)!=="string"&&ut(yt)})}(arguments),b&&!m&&z()),this},remove:function(){return w.each(arguments,function(ut,ct){for(var st;(st=w.inArray(ct,E,st))>-1;)E.splice(st,1),st<=V&&V--}),this},has:function(ut){return ut?w.inArray(ut,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&&!m&&(E=b=""),this},locked:function(){return!!k},fireWith:function(ut,ct){return k||(ct=ct||[],ct=[ut,ct.slice?ct.slice():ct],I.push(ct),m||z()),this},fire:function(){return $.fireWith(this,arguments),this},fired:function(){return!!C}};return $};function Dt(h){return h}function St(h){throw h}function Ft(h,m,b,C){var k;try{h&&Q(k=h.promise)?k.call(h).done(m).fail(b):h&&Q(k=h.then)?k.call(h,m,b):m.apply(void 0,[h].slice(C))}catch(E){b.apply(void 0,[E])}}w.extend({Deferred:function(h){var m=[["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(m,function(V,z){var $=Q(E[z[4]])&&E[z[4]];k[z[1]](function(){var ut=$&&$.apply(this,arguments);ut&&Q(ut.promise)?ut.promise().progress(I.notify).done(I.resolve).fail(I.reject):I[z[0]+"With"](this,$?[ut]:arguments)})}),E=null}).promise()},then:function(E,I,V){var z=0;function $(ut,ct,st,yt){return function(){var Ot=this,se=arguments,ne=function(){var Be,Qi;if(!(ut<z)){if(Be=st.apply(Ot,se),Be===ct.promise())throw new TypeError("Thenable self-resolution");Qi=Be&&(typeof Be=="object"||typeof Be=="function")&&Be.then,Q(Qi)?yt?Qi.call(Be,$(z,ct,Dt,yt),$(z,ct,St,yt)):(z++,Qi.call(Be,$(z,ct,Dt,yt),$(z,ct,St,yt),$(z,ct,Dt,ct.notifyWith))):(st!==Dt&&(Ot=void 0,se=[Be]),(yt||ct.resolveWith)(Ot,se))}},ei=yt?ne:function(){try{ne()}catch(Be){w.Deferred.exceptionHook&&w.Deferred.exceptionHook(Be,ei.error),ut+1>=z&&(st!==St&&(Ot=void 0,se=[Be]),ct.rejectWith(Ot,se))}};ut?ei():(w.Deferred.getErrorHook?ei.error=w.Deferred.getErrorHook():w.Deferred.getStackHook&&(ei.error=w.Deferred.getStackHook()),e.setTimeout(ei))}}return w.Deferred(function(ut){m[0][3].add($(0,ut,Q(V)?V:Dt,ut.notifyWith)),m[1][3].add($(0,ut,Q(E)?E:Dt)),m[2][3].add($(0,ut,Q(I)?I:St))}).promise()},promise:function(E){return E!=null?w.extend(E,C):C}},k={};return w.each(m,function(E,I){var V=I[2],z=I[5];C[I[1]]=V.add,z&&V.add(function(){b=z},m[3-E][2].disable,m[3-E][3].disable,m[0][2].lock,m[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),h&&h.call(k,k),k},when:function(h){var m=arguments.length,b=m,C=Array(b),k=c.call(arguments),E=w.Deferred(),I=function(V){return function(z){C[V]=this,k[V]=arguments.length>1?c.call(arguments):z,--m||E.resolveWith(C,k)}};if(m<=1&&(Ft(h,E.done(I(b)).resolve,E.reject,!m),E.state()==="pending"||Q(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(h,m){e.console&&e.console.warn&&h&&qt.test(h.name)&&e.console.warn("jQuery.Deferred exception: "+h.message,h.stack,m)},w.readyException=function(h){e.setTimeout(function(){throw h})};var Vt=w.Deferred();w.fn.ready=function(h){return Vt.then(h).catch(function(m){w.readyException(m)}),this},w.extend({isReady:!1,readyWait:1,ready:function(h){(h===!0?--w.readyWait:w.isReady)||(w.isReady=!0,!(h!==!0&&--w.readyWait>0)&&Vt.resolveWith(it,[w]))}}),w.ready.then=Vt.then;function Bt(){it.removeEventListener("DOMContentLoaded",Bt),e.removeEventListener("load",Bt),w.ready()}it.readyState==="complete"||it.readyState!=="loading"&&!it.documentElement.doScroll?e.setTimeout(w.ready):(it.addEventListener("DOMContentLoaded",Bt),e.addEventListener("load",Bt));var Kt=function(h,m,b,C,k,E,I){var V=0,z=h.length,$=b==null;if(Ct(b)==="object"){k=!0;for(V in b)Kt(h,m,V,b[V],!0,E,I)}else if(C!==void 0&&(k=!0,Q(C)||(I=!0),$&&(I?(m.call(h,C),m=null):($=m,m=function(ut,ct,st){return $.call(w(ut),st)})),m))for(;V<z;V++)m(h[V],b,I?C:C.call(h[V],V,m(h[V],b)));return k?h:$?m.call(h):z?m(h[0],b):E},pe=/^-ms-/,zt=/-([a-z])/g;function Zt(h,m){return m.toUpperCase()}function Yt(h){return h.replace(pe,"ms-").replace(zt,Zt)}var ae=function(h){return h.nodeType===1||h.nodeType===9||!+h.nodeType};function Gt(){this.expando=w.expando+Gt.uid++}Gt.uid=1,Gt.prototype={cache:function(h){var m=h[this.expando];return m||(m={},ae(h)&&(h.nodeType?h[this.expando]=m:Object.defineProperty(h,this.expando,{value:m,configurable:!0}))),m},set:function(h,m,b){var C,k=this.cache(h);if(typeof m=="string")k[Yt(m)]=b;else for(C in m)k[Yt(C)]=m[C];return k},get:function(h,m){return m===void 0?this.cache(h):h[this.expando]&&h[this.expando][Yt(m)]},access:function(h,m,b){return m===void 0||m&&typeof m=="string"&&b===void 0?this.get(h,m):(this.set(h,m,b),b!==void 0?b:m)},remove:function(h,m){var b,C=h[this.expando];if(C!==void 0){if(m!==void 0)for(Array.isArray(m)?m=m.map(Yt):(m=Yt(m),m=m in C?[m]:m.match(lt)||[]),b=m.length;b--;)delete C[m[b]];(m===void 0||w.isEmptyObject(C))&&(h.nodeType?h[this.expando]=void 0:delete h[this.expando])}},hasData:function(h){var m=h[this.expando];return m!==void 0&&!w.isEmptyObject(m)}};var wt=new Gt,Ne=new Gt,ui=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,hi=/[A-Z]/g;function ue(h){return h==="true"?!0:h==="false"?!1:h==="null"?null:h===+h+""?+h:ui.test(h)?JSON.parse(h):h}function vi(h,m,b){var C;if(b===void 0&&h.nodeType===1)if(C="data-"+m.replace(hi,"-$&").toLowerCase(),b=h.getAttribute(C),typeof b=="string"){try{b=ue(b)}catch{}Ne.set(h,m,b)}else b=void 0;return b}w.extend({hasData:function(h){return Ne.hasData(h)||wt.hasData(h)},data:function(h,m,b){return Ne.access(h,m,b)},removeData:function(h,m){Ne.remove(h,m)},_data:function(h,m,b){return wt.access(h,m,b)},_removeData:function(h,m){wt.remove(h,m)}}),w.fn.extend({data:function(h,m){var b,C,k,E=this[0],I=E&&E.attributes;if(h===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 h=="object"?this.each(function(){Ne.set(this,h)}):Kt(this,function(V){var z;if(E&&V===void 0)return z=Ne.get(E,h),z!==void 0||(z=vi(E,h),z!==void 0)?z:void 0;this.each(function(){Ne.set(this,h,V)})},null,m,arguments.length>1,null,!0)},removeData:function(h){return this.each(function(){Ne.remove(this,h)})}}),w.extend({queue:function(h,m,b){var C;if(h)return m=(m||"fx")+"queue",C=wt.get(h,m),b&&(!C||Array.isArray(b)?C=wt.access(h,m,w.makeArray(b)):C.push(b)),C||[]},dequeue:function(h,m){m=m||"fx";var b=w.queue(h,m),C=b.length,k=b.shift(),E=w._queueHooks(h,m),I=function(){w.dequeue(h,m)};k==="inprogress"&&(k=b.shift(),C--),k&&(m==="fx"&&b.unshift("inprogress"),delete E.stop,k.call(h,I,E)),!C&&E&&E.empty.fire()},_queueHooks:function(h,m){var b=m+"queueHooks";return wt.get(h,b)||wt.access(h,b,{empty:w.Callbacks("once memory").add(function(){wt.remove(h,[m+"queue",b])})})}}),w.fn.extend({queue:function(h,m){var b=2;return typeof h!="string"&&(m=h,h="fx",b--),arguments.length<b?w.queue(this[0],h):m===void 0?this:this.each(function(){var C=w.queue(this,h,m);w._queueHooks(this,h),h==="fx"&&C[0]!=="inprogress"&&w.dequeue(this,h)})},dequeue:function(h){return this.each(function(){w.dequeue(this,h)})},clearQueue:function(h){return this.queue(h||"fx",[])},promise:function(h,m){var b,C=1,k=w.Deferred(),E=this,I=this.length,V=function(){--C||k.resolveWith(E,[E])};for(typeof h!="string"&&(m=h,h=void 0),h=h||"fx";I--;)b=wt.get(E[I],h+"queueHooks"),b&&b.empty&&(C++,b.empty.add(V));return V(),k.promise(m)}});var yi=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,qe=new RegExp("^(?:([+-])=|)("+yi+")([a-z%]*)$","i"),Re=["Top","Right","Bottom","Left"],je=it.documentElement,ai=function(h){return w.contains(h.ownerDocument,h)},bi={composed:!0};je.getRootNode&&(ai=function(h){return w.contains(h.ownerDocument,h)||h.getRootNode(bi)===h.ownerDocument});var $e=function(h,m){return h=m||h,h.style.display==="none"||h.style.display===""&&ai(h)&&w.css(h,"display")==="none"};function Dr(h,m,b,C){var k,E,I=20,V=C?function(){return C.cur()}:function(){return w.css(h,m,"")},z=V(),$=b&&b[3]||(w.cssNumber[m]?"":"px"),ut=h.nodeType&&(w.cssNumber[m]||$!=="px"&&+z)&&qe.exec(w.css(h,m));if(ut&&ut[3]!==$){for(z=z/2,$=$||ut[3],ut=+z||1;I--;)w.style(h,m,ut+$),(1-E)*(1-(E=V()/z||.5))<=0&&(I=0),ut=ut/E;ut=ut*2,w.style(h,m,ut+$),b=b||[]}return b&&(ut=+ut||+z||0,k=b[1]?ut+(b[1]+1)*b[2]:+b[2],C&&(C.unit=$,C.start=ut,C.end=k)),k}var qs={};function Vs(h){var m,b=h.ownerDocument,C=h.nodeName,k=qs[C];return k||(m=b.body.appendChild(b.createElement(C)),k=w.css(m,"display"),m.parentNode.removeChild(m),k==="none"&&(k="block"),qs[C]=k,k)}function Ze(h,m){for(var b,C,k=[],E=0,I=h.length;E<I;E++)C=h[E],C.style&&(b=C.style.display,m?(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&&(h[E].style.display=k[E]);return h}w.fn.extend({show:function(){return Ze(this,!0)},hide:function(){return Ze(this)},toggle:function(h){return typeof h=="boolean"?h?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 h=it.createDocumentFragment(),m=h.appendChild(it.createElement("div")),b=it.createElement("input");b.setAttribute("type","radio"),b.setAttribute("checked","checked"),b.setAttribute("name","t"),m.appendChild(b),B.checkClone=m.cloneNode(!0).cloneNode(!0).lastChild.checked,m.innerHTML="<textarea>x</textarea>",B.noCloneChecked=!!m.cloneNode(!0).lastChild.defaultValue,m.innerHTML="<option></option>",B.option=!!m.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,B.option||(ti.optgroup=ti.option=[1,"<select multiple='multiple'>","</select>"]);function Ye(h,m){var b;return typeof h.getElementsByTagName<"u"?b=h.getElementsByTagName(m||"*"):typeof h.querySelectorAll<"u"?b=h.querySelectorAll(m||"*"):b=[],m===void 0||m&&At(h,m)?w.merge([h],b):b}function Ai(h,m){for(var b=0,C=h.length;b<C;b++)wt.set(h[b],"globalEval",!m||wt.get(m[b],"globalEval"))}var Le=/<|&#?\w+;/;function Je(h,m,b,C,k){for(var E,I,V,z,$,ut,ct=m.createDocumentFragment(),st=[],yt=0,Ot=h.length;yt<Ot;yt++)if(E=h[yt],E||E===0)if(Ct(E)==="object")w.merge(st,E.nodeType?[E]:E);else if(!Le.test(E))st.push(m.createTextNode(E));else{for(I=I||ct.appendChild(m.createElement("div")),V=(js.exec(E)||["",""])[1].toLowerCase(),z=ti[V]||ti._default,I.innerHTML=z[1]+w.htmlPrefilter(E)+z[2],ut=z[0];ut--;)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($=ai(E),I=Ye(ct.appendChild(E),"script"),$&&Ai(I),b)for(ut=0;E=I[ut++];)bs.test(E.type||"")&&b.push(E)}return ct}var ko=/^([^.]*)(?:\.(.+)|)/;function Mn(){return!0}function ws(){return!1}function Ks(h,m,b,C,k,E){var I,V;if(typeof m=="object"){typeof b!="string"&&(C=C||b,b=void 0);for(V in m)Ks(h,V,b,C,m[V],E);return h}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 h;return E===1&&(I=k,k=function(z){return w().off(z),I.apply(this,arguments)},k.guid=I.guid||(I.guid=w.guid++)),h.each(function(){w.event.add(this,m,k,C,b)})}w.event={global:{},add:function(h,m,b,C,k){var E,I,V,z,$,ut,ct,st,yt,Ot,se,ne=wt.get(h);if(ae(h))for(b.handler&&(E=b,b=E.handler,k=E.selector),k&&w.find.matchesSelector(je,k),b.guid||(b.guid=w.guid++),(z=ne.events)||(z=ne.events=Object.create(null)),(I=ne.handle)||(I=ne.handle=function(ei){return typeof w<"u"&&w.event.triggered!==ei.type?w.event.dispatch.apply(h,arguments):void 0}),m=(m||"").match(lt)||[""],$=m.length;$--;)V=ko.exec(m[$])||[],yt=se=V[1],Ot=(V[2]||"").split(".").sort(),yt&&(ct=w.event.special[yt]||{},yt=(k?ct.delegateType:ct.bindType)||yt,ct=w.event.special[yt]||{},ut=w.extend({type:yt,origType:se,data:C,handler:b,guid:b.guid,selector:k,needsContext:k&&w.expr.match.needsContext.test(k),namespace:Ot.join(".")},E),(st=z[yt])||(st=z[yt]=[],st.delegateCount=0,(!ct.setup||ct.setup.call(h,C,Ot,I)===!1)&&h.addEventListener&&h.addEventListener(yt,I)),ct.add&&(ct.add.call(h,ut),ut.handler.guid||(ut.handler.guid=b.guid)),k?st.splice(st.delegateCount++,0,ut):st.push(ut),w.event.global[yt]=!0)},remove:function(h,m,b,C,k){var E,I,V,z,$,ut,ct,st,yt,Ot,se,ne=wt.hasData(h)&&wt.get(h);if(!(!ne||!(z=ne.events))){for(m=(m||"").match(lt)||[""],$=m.length;$--;){if(V=ko.exec(m[$])||[],yt=se=V[1],Ot=(V[2]||"").split(".").sort(),!yt){for(yt in z)w.event.remove(h,yt+m[$],b,C,!0);continue}for(ct=w.event.special[yt]||{},yt=(C?ct.delegateType:ct.bindType)||yt,st=z[yt]||[],V=V[2]&&new RegExp("(^|\\.)"+Ot.join("\\.(?:.*\\.|)")+"(\\.|$)"),I=E=st.length;E--;)ut=st[E],(k||se===ut.origType)&&(!b||b.guid===ut.guid)&&(!V||V.test(ut.namespace))&&(!C||C===ut.selector||C==="**"&&ut.selector)&&(st.splice(E,1),ut.selector&&st.delegateCount--,ct.remove&&ct.remove.call(h,ut));I&&!st.length&&((!ct.teardown||ct.teardown.call(h,Ot,ne.handle)===!1)&&w.removeEvent(h,yt,ne.handle),delete z[yt])}w.isEmptyObject(z)&&wt.remove(h,"handle events")}},dispatch:function(h){var m,b,C,k,E,I,V=new Array(arguments.length),z=w.event.fix(h),$=(wt.get(this,"events")||Object.create(null))[z.type]||[],ut=w.event.special[z.type]||{};for(V[0]=z,m=1;m<arguments.length;m++)V[m]=arguments[m];if(z.delegateTarget=this,!(ut.preDispatch&&ut.preDispatch.call(this,z)===!1)){for(I=w.event.handlers.call(this,z,$),m=0;(k=I[m++])&&!z.isPropagationStopped();)for(z.currentTarget=k.elem,b=0;(E=k.handlers[b++])&&!z.isImmediatePropagationStopped();)(!z.rnamespace||E.namespace===!1||z.rnamespace.test(E.namespace))&&(z.handleObj=E,z.data=E.data,C=((w.event.special[E.origType]||{}).handle||E.handler).apply(k.elem,V),C!==void 0&&(z.result=C)===!1&&(z.preventDefault(),z.stopPropagation()));return ut.postDispatch&&ut.postDispatch.call(this,z),z.result}},handlers:function(h,m){var b,C,k,E,I,V=[],z=m.delegateCount,$=h.target;if(z&&$.nodeType&&!(h.type==="click"&&h.button>=1)){for(;$!==this;$=$.parentNode||this)if($.nodeType===1&&!(h.type==="click"&&$.disabled===!0)){for(E=[],I={},b=0;b<z;b++)C=m[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,z<m.length&&V.push({elem:$,handlers:m.slice(z)}),V},addProp:function(h,m){Object.defineProperty(w.Event.prototype,h,{enumerable:!0,configurable:!0,get:Q(m)?function(){if(this.originalEvent)return m(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[h]},set:function(b){Object.defineProperty(this,h,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(h){return h[w.expando]?h:new w.Event(h)},special:{load:{noBubble:!0},click:{setup:function(h){var m=this||h;return An.test(m.type)&&m.click&&At(m,"input")&&Tr(m,"click",!0),!1},trigger:function(h){var m=this||h;return An.test(m.type)&&m.click&&At(m,"input")&&Tr(m,"click"),!0},_default:function(h){var m=h.target;return An.test(m.type)&&m.click&&At(m,"input")&&wt.get(m,"click")||At(m,"a")}},beforeunload:{postDispatch:function(h){h.result!==void 0&&h.originalEvent&&(h.originalEvent.returnValue=h.result)}}}};function Tr(h,m,b){if(!b){wt.get(h,m)===void 0&&w.event.add(h,m,Mn);return}wt.set(h,m,!1),w.event.add(h,m,{namespace:!1,handler:function(C){var k,E=wt.get(this,m);if(C.isTrigger&1&&this[m]){if(E)(w.event.special[m]||{}).delegateType&&C.stopPropagation();else if(E=c.call(arguments),wt.set(this,m,E),this[m](),k=wt.get(this,m),wt.set(this,m,!1),E!==k)return C.stopImmediatePropagation(),C.preventDefault(),k}else E&&(wt.set(this,m,w.event.trigger(E[0],E.slice(1),this)),C.stopPropagation(),C.isImmediatePropagationStopped=Mn)}})}w.removeEvent=function(h,m,b){h.removeEventListener&&h.removeEventListener(m,b)},w.Event=function(h,m){if(!(this instanceof w.Event))return new w.Event(h,m);h&&h.type?(this.originalEvent=h,this.type=h.type,this.isDefaultPrevented=h.defaultPrevented||h.defaultPrevented===void 0&&h.returnValue===!1?Mn:ws,this.target=h.target&&h.target.nodeType===3?h.target.parentNode:h.target,this.currentTarget=h.currentTarget,this.relatedTarget=h.relatedTarget):this.type=h,m&&w.extend(this,m),this.timeStamp=h&&h.timeStamp||Date.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:ws,isPropagationStopped:ws,isImmediatePropagationStopped:ws,isSimulated:!1,preventDefault:function(){var h=this.originalEvent;this.isDefaultPrevented=Mn,h&&!this.isSimulated&&h.preventDefault()},stopPropagation:function(){var h=this.originalEvent;this.isPropagationStopped=Mn,h&&!this.isSimulated&&h.stopPropagation()},stopImmediatePropagation:function(){var h=this.originalEvent;this.isImmediatePropagationStopped=Mn,h&&!this.isSimulated&&h.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(h,m){function b(C){if(it.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(m,C.target,w.event.fix(C))}w.event.special[h]={setup:function(){var C;if(Tr(this,h,!0),it.documentMode)C=wt.get(this,m),C||this.addEventListener(m,b),wt.set(this,m,(C||0)+1);else return!1},trigger:function(){return Tr(this,h),!0},teardown:function(){var C;if(it.documentMode)C=wt.get(this,m)-1,C?wt.set(this,m,C):(this.removeEventListener(m,b),wt.remove(this,m));else return!1},_default:function(C){return wt.get(C.target,h)},delegateType:m},w.event.special[m]={setup:function(){var C=this.ownerDocument||this.document||this,k=it.documentMode?this:C,E=wt.get(k,m);E||(it.documentMode?this.addEventListener(m,b):C.addEventListener(h,b,!0)),wt.set(k,m,(E||0)+1)},teardown:function(){var C=this.ownerDocument||this.document||this,k=it.documentMode?this:C,E=wt.get(k,m)-1;E?wt.set(k,m,E):(it.documentMode?this.removeEventListener(m,b):C.removeEventListener(h,b,!0),wt.remove(k,m))}}}),w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(h,m){w.event.special[h]={delegateType:m,bindType:m,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=m),C}}}),w.fn.extend({on:function(h,m,b,C){return Ks(this,h,m,b,C)},one:function(h,m,b,C){return Ks(this,h,m,b,C,1)},off:function(h,m,b){var C,k;if(h&&h.preventDefault&&h.handleObj)return C=h.handleObj,w(h.delegateTarget).off(C.namespace?C.origType+"."+C.namespace:C.origType,C.selector,C.handler),this;if(typeof h=="object"){for(k in h)this.off(k,m,h[k]);return this}return(m===!1||typeof m=="function")&&(b=m,m=void 0),b===!1&&(b=ws),this.each(function(){w.event.remove(this,h,b,m)})}});var Nu=/<script|<style|<link/i,Lu=/checked\s*(?:[^=]|=\s*.checked.)/i,Ru=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Eo(h,m){return At(h,"table")&&At(m.nodeType!==11?m:m.firstChild,"tr")&&w(h).children("tbody")[0]||h}function Hu(h){return h.type=(h.getAttribute("type")!==null)+"/"+h.type,h}function Fu(h){return(h.type||"").slice(0,5)==="true/"?h.type=h.type.slice(5):h.removeAttribute("type"),h}function Ao(h,m){var b,C,k,E,I,V,z;if(m.nodeType===1){if(wt.hasData(h)&&(E=wt.get(h),z=E.events,z)){wt.remove(m,"handle events");for(k in z)for(b=0,C=z[k].length;b<C;b++)w.event.add(m,k,z[k][b])}Ne.hasData(h)&&(I=Ne.access(h),V=w.extend({},I),Ne.set(m,V))}}function Mo(h,m){var b=m.nodeName.toLowerCase();b==="input"&&An.test(h.type)?m.checked=h.checked:(b==="input"||b==="textarea")&&(m.defaultValue=h.defaultValue)}function xs(h,m,b,C){m=_(m);var k,E,I,V,z,$,ut=0,ct=h.length,st=ct-1,yt=m[0],Ot=Q(yt);if(Ot||ct>1&&typeof yt=="string"&&!B.checkClone&&Lu.test(yt))return h.each(function(se){var ne=h.eq(se);Ot&&(m[0]=yt.call(this,se,ne.html())),xs(ne,m,b,C)});if(ct&&(k=Je(m,h[0].ownerDocument,!1,h,C),E=k.firstChild,k.childNodes.length===1&&(k=E),E||C)){for(I=w.map(Ye(k,"script"),Hu),V=I.length;ut<ct;ut++)z=k,ut!==st&&(z=w.clone(z,!0,!0),V&&w.merge(I,Ye(z,"script"))),b.call(h[ut],z,ut);if(V)for($=I[I.length-1].ownerDocument,w.map(I,Fu),ut=0;ut<V;ut++)z=I[ut],bs.test(z.type||"")&&!wt.access(z,"globalEval")&&w.contains($,z)&&(z.src&&(z.type||"").toLowerCase()!=="module"?w._evalUrl&&!z.noModule&&w._evalUrl(z.src,{nonce:z.nonce||z.getAttribute("nonce")},$):kt(z.textContent.replace(Ru,""),z,$))}return h}function Io(h,m,b){for(var C,k=m?w.filter(m,h):h,E=0;(C=k[E])!=null;E++)!b&&C.nodeType===1&&w.cleanData(Ye(C)),C.parentNode&&(b&&ai(C)&&Ai(Ye(C,"script")),C.parentNode.removeChild(C));return h}w.extend({htmlPrefilter:function(h){return h},clone:function(h,m,b){var C,k,E,I,V=h.cloneNode(!0),z=ai(h);if(!B.noCloneChecked&&(h.nodeType===1||h.nodeType===11)&&!w.isXMLDoc(h))for(I=Ye(V),E=Ye(h),C=0,k=E.length;C<k;C++)Mo(E[C],I[C]);if(m)if(b)for(E=E||Ye(h),I=I||Ye(V),C=0,k=E.length;C<k;C++)Ao(E[C],I[C]);else Ao(h,V);return I=Ye(V,"script"),I.length>0&&Ai(I,!z&&Ye(h,"script")),V},cleanData:function(h){for(var m,b,C,k=w.event.special,E=0;(b=h[E])!==void 0;E++)if(ae(b)){if(m=b[wt.expando]){if(m.events)for(C in m.events)k[C]?w.event.remove(b,C):w.removeEvent(b,C,m.handle);b[wt.expando]=void 0}b[Ne.expando]&&(b[Ne.expando]=void 0)}}}),w.fn.extend({detach:function(h){return Io(this,h,!0)},remove:function(h){return Io(this,h)},text:function(h){return Kt(this,function(m){return m===void 0?w.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=m)})},null,h,arguments.length)},append:function(){return xs(this,arguments,function(h){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var m=Eo(this,h);m.appendChild(h)}})},prepend:function(){return xs(this,arguments,function(h){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var m=Eo(this,h);m.insertBefore(h,m.firstChild)}})},before:function(){return xs(this,arguments,function(h){this.parentNode&&this.parentNode.insertBefore(h,this)})},after:function(){return xs(this,arguments,function(h){this.parentNode&&this.parentNode.insertBefore(h,this.nextSibling)})},empty:function(){for(var h,m=0;(h=this[m])!=null;m++)h.nodeType===1&&(w.cleanData(Ye(h,!1)),h.textContent="");return this},clone:function(h,m){return h=h??!1,m=m??h,this.map(function(){return w.clone(this,h,m)})},html:function(h){return Kt(this,function(m){var b=this[0]||{},C=0,k=this.length;if(m===void 0&&b.nodeType===1)return b.innerHTML;if(typeof m=="string"&&!Nu.test(m)&&!ti[(js.exec(m)||["",""])[1].toLowerCase()]){m=w.htmlPrefilter(m);try{for(;C<k;C++)b=this[C]||{},b.nodeType===1&&(w.cleanData(Ye(b,!1)),b.innerHTML=m);b=0}catch{}}b&&this.empty().append(m)},null,h,arguments.length)},replaceWith:function(){var h=[];return xs(this,arguments,function(m){var b=this.parentNode;w.inArray(this,h)<0&&(w.cleanData(Ye(this)),b&&b.replaceChild(m,this))},h)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(h,m){w.fn[h]=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])[m](C),d.apply(k,C.get());return this.pushStack(k)}});var _a=new RegExp("^("+yi+")(?!px)[a-z%]+$","i"),va=/^--/,Sr=function(h){var m=h.ownerDocument.defaultView;return(!m||!m.opener)&&(m=e),m.getComputedStyle(h)},Oo=function(h,m,b){var C,k,E={};for(k in m)E[k]=h.style[k],h.style[k]=m[k];C=b.call(h);for(k in m)h.style[k]=E[k];return C},kr=new RegExp(Re.join("|"),"i");(function(){function h(){if($){z.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(z).appendChild($);var ut=e.getComputedStyle($);b=ut.top!=="1%",V=m(ut.marginLeft)===12,$.style.right="60%",E=m(ut.right)===36,C=m(ut.width)===36,$.style.position="absolute",k=m($.offsetWidth/3)===12,je.removeChild(z),$=null}}function m(ut){return Math.round(parseFloat(ut))}var b,C,k,E,I,V,z=it.createElement("div"),$=it.createElement("div");$.style&&($.style.backgroundClip="content-box",$.cloneNode(!0).style.backgroundClip="",B.clearCloneStyle=$.style.backgroundClip==="content-box",w.extend(B,{boxSizingReliable:function(){return h(),C},pixelBoxStyles:function(){return h(),E},pixelPosition:function(){return h(),b},reliableMarginLeft:function(){return h(),V},scrollboxSize:function(){return h(),k},reliableTrDimensions:function(){var ut,ct,st,yt;return I==null&&(ut=it.createElement("table"),ct=it.createElement("tr"),st=it.createElement("div"),ut.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(ut).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(ut)),I}}))})();function Gs(h,m,b){var C,k,E,I,V=va.test(m),z=h.style;return b=b||Sr(h),b&&(I=b.getPropertyValue(m)||b[m],V&&I&&(I=I.replace(ie,"$1")||void 0),I===""&&!ai(h)&&(I=w.style(h,m)),!B.pixelBoxStyles()&&_a.test(I)&&kr.test(m)&&(C=z.width,k=z.minWidth,E=z.maxWidth,z.minWidth=z.maxWidth=z.width=I,I=b.width,z.width=C,z.minWidth=k,z.maxWidth=E)),I!==void 0?I+"":I}function Xs(h,m){return{get:function(){if(h()){delete this.get;return}return(this.get=m).apply(this,arguments)}}}var Po=["Webkit","Moz","ms"],No=it.createElement("div").style,Lo={};function Ro(h){for(var m=h[0].toUpperCase()+h.slice(1),b=Po.length;b--;)if(h=Po[b]+m,h in No)return h}function Er(h){var m=w.cssProps[h]||Lo[h];return m||(h in No?h:Lo[h]=Ro(h)||h)}var Ho=/^(none|table(?!-c[ea]).+)/,Wu={position:"absolute",visibility:"hidden",display:"block"},Fo={letterSpacing:"0",fontWeight:"400"};function Wo(h,m,b){var C=qe.exec(m);return C?Math.max(0,C[2]-(b||0))+(C[3]||"px"):m}function ya(h,m,b,C,k,E){var I=m==="width"?1:0,V=0,z=0,$=0;if(b===(C?"border":"content"))return 0;for(;I<4;I+=2)b==="margin"&&($+=w.css(h,b+Re[I],!0,k)),C?(b==="content"&&(z-=w.css(h,"padding"+Re[I],!0,k)),b!=="margin"&&(z-=w.css(h,"border"+Re[I]+"Width",!0,k))):(z+=w.css(h,"padding"+Re[I],!0,k),b!=="padding"?z+=w.css(h,"border"+Re[I]+"Width",!0,k):V+=w.css(h,"border"+Re[I]+"Width",!0,k));return!C&&E>=0&&(z+=Math.max(0,Math.ceil(h["offset"+m[0].toUpperCase()+m.slice(1)]-E-z-V-.5))||0),z+$}function ba(h,m,b){var C=Sr(h),k=!B.boxSizingReliable()||b,E=k&&w.css(h,"boxSizing",!1,C)==="border-box",I=E,V=Gs(h,m,C),z="offset"+m[0].toUpperCase()+m.slice(1);if(_a.test(V)){if(!b)return V;V="auto"}return(!B.boxSizingReliable()&&E||!B.reliableTrDimensions()&&At(h,"tr")||V==="auto"||!parseFloat(V)&&w.css(h,"display",!1,C)==="inline")&&h.getClientRects().length&&(E=w.css(h,"boxSizing",!1,C)==="border-box",I=z in h,I&&(V=h[z])),V=parseFloat(V)||0,V+ya(h,m,b||(E?"border":"content"),I,C,V)+"px"}w.extend({cssHooks:{opacity:{get:function(h,m){if(m){var b=Gs(h,"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(h,m,b,C){if(!(!h||h.nodeType===3||h.nodeType===8||!h.style)){var k,E,I,V=Yt(m),z=va.test(m),$=h.style;if(z||(m=Er(V)),I=w.cssHooks[m]||w.cssHooks[V],b!==void 0){if(E=typeof b,E==="string"&&(k=qe.exec(b))&&k[1]&&(b=Dr(h,m,k),E="number"),b==null||b!==b)return;E==="number"&&!z&&(b+=k&&k[3]||(w.cssNumber[V]?"":"px")),!B.clearCloneStyle&&b===""&&m.indexOf("background")===0&&($[m]="inherit"),(!I||!("set"in I)||(b=I.set(h,b,C))!==void 0)&&(z?$.setProperty(m,b):$[m]=b)}else return I&&"get"in I&&(k=I.get(h,!1,C))!==void 0?k:$[m]}},css:function(h,m,b,C){var k,E,I,V=Yt(m),z=va.test(m);return z||(m=Er(V)),I=w.cssHooks[m]||w.cssHooks[V],I&&"get"in I&&(k=I.get(h,!0,b)),k===void 0&&(k=Gs(h,m,C)),k==="normal"&&m in Fo&&(k=Fo[m]),b===""||b?(E=parseFloat(k),b===!0||isFinite(E)?E||0:k):k}}),w.each(["height","width"],function(h,m){w.cssHooks[m]={get:function(b,C,k){if(C)return Ho.test(w.css(b,"display"))&&(!b.getClientRects().length||!b.getBoundingClientRect().width)?Oo(b,Wu,function(){return ba(b,m,k)}):ba(b,m,k)},set:function(b,C,k){var E,I=Sr(b),V=!B.scrollboxSize()&&I.position==="absolute",z=V||k,$=z&&w.css(b,"boxSizing",!1,I)==="border-box",ut=k?ya(b,m,k,$,I):0;return $&&V&&(ut-=Math.ceil(b["offset"+m[0].toUpperCase()+m.slice(1)]-parseFloat(I[m])-ya(b,m,"border",!1,I)-.5)),ut&&(E=qe.exec(C))&&(E[3]||"px")!=="px"&&(b.style[m]=C,C=w.css(b,m)),Wo(b,C,ut)}}}),w.cssHooks.marginLeft=Xs(B.reliableMarginLeft,function(h,m){if(m)return(parseFloat(Gs(h,"marginLeft"))||h.getBoundingClientRect().left-Oo(h,{marginLeft:0},function(){return h.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(h,m){w.cssHooks[h+m]={expand:function(b){for(var C=0,k={},E=typeof b=="string"?b.split(" "):[b];C<4;C++)k[h+Re[C]+m]=E[C]||E[C-2]||E[0];return k}},h!=="margin"&&(w.cssHooks[h+m].set=Wo)}),w.fn.extend({css:function(h,m){return Kt(this,function(b,C,k){var E,I,V={},z=0;if(Array.isArray(C)){for(E=Sr(b),I=C.length;z<I;z++)V[C[z]]=w.css(b,C[z],!1,E);return V}return k!==void 0?w.style(b,C,k):w.css(b,C)},h,m,arguments.length>1)}});function ci(h,m,b,C,k){return new ci.prototype.init(h,m,b,C,k)}w.Tween=ci,ci.prototype={constructor:ci,init:function(h,m,b,C,k,E){this.elem=h,this.prop=b,this.easing=k||w.easing._default,this.options=m,this.start=this.now=this.cur(),this.end=C,this.unit=E||(w.cssNumber[b]?"":"px")},cur:function(){var h=ci.propHooks[this.prop];return h&&h.get?h.get(this):ci.propHooks._default.get(this)},run:function(h){var m,b=ci.propHooks[this.prop];return this.options.duration?this.pos=m=w.easing[this.easing](h,this.options.duration*h,0,1,this.options.duration):this.pos=m=h,this.now=(this.end-this.start)*m+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(h){var m;return h.elem.nodeType!==1||h.elem[h.prop]!=null&&h.elem.style[h.prop]==null?h.elem[h.prop]:(m=w.css(h.elem,h.prop,""),!m||m==="auto"?0:m)},set:function(h){w.fx.step[h.prop]?w.fx.step[h.prop](h):h.elem.nodeType===1&&(w.cssHooks[h.prop]||h.elem.style[Er(h.prop)]!=null)?w.style(h.elem,h.prop,h.now+h.unit):h.elem[h.prop]=h.now}}},ci.propHooks.scrollTop=ci.propHooks.scrollLeft={set:function(h){h.elem.nodeType&&h.elem.parentNode&&(h.elem[h.prop]=h.now)}},w.easing={linear:function(h){return h},swing:function(h){return .5-Math.cos(h*Math.PI)/2},_default:"swing"},w.fx=ci.prototype.init,w.fx.step={};var Kn,Cs,Yu=/^(?:toggle|show|hide)$/,Yo=/queueHooks$/;function Ds(){Cs&&(it.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(Ds):e.setTimeout(Ds,w.fx.interval),w.fx.tick())}function wa(){return e.setTimeout(function(){Kn=void 0}),Kn=Date.now()}function Ar(h,m){var b,C=0,k={height:h};for(m=m?1:0;C<4;C+=2-m)b=Re[C],k["margin"+b]=k["padding"+b]=h;return m&&(k.opacity=k.width=h),k}function xa(h,m,b){for(var C,k=(Yi.tweeners[m]||[]).concat(Yi.tweeners["*"]),E=0,I=k.length;E<I;E++)if(C=k[E].call(b,m,h))return C}function zo(h,m,b){var C,k,E,I,V,z,$,ut,ct="width"in m||"height"in m,st=this,yt={},Ot=h.style,se=h.nodeType&&$e(h),ne=wt.get(h,"fxshow");b.queue||(I=w._queueHooks(h,"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(h,"fx").length||I.empty.fire()})}));for(C in m)if(k=m[C],Yu.test(k)){if(delete m[C],E=E||k==="toggle",k===(se?"hide":"show"))if(k==="show"&&ne&&ne[C]!==void 0)se=!0;else continue;yt[C]=ne&&ne[C]||w.style(h,C)}if(z=!w.isEmptyObject(m),!(!z&&w.isEmptyObject(yt))){ct&&h.nodeType===1&&(b.overflow=[Ot.overflow,Ot.overflowX,Ot.overflowY],$=ne&&ne.display,$==null&&($=wt.get(h,"display")),ut=w.css(h,"display"),ut==="none"&&($?ut=$:(Ze([h],!0),$=h.style.display||$,ut=w.css(h,"display"),Ze([h]))),(ut==="inline"||ut==="inline-block"&&$!=null)&&w.css(h,"float")==="none"&&(z||(st.done(function(){Ot.display=$}),$==null&&(ut=Ot.display,$=ut==="none"?"":ut)),Ot.display="inline-block")),b.overflow&&(Ot.overflow="hidden",st.always(function(){Ot.overflow=b.overflow[0],Ot.overflowX=b.overflow[1],Ot.overflowY=b.overflow[2]})),z=!1;for(C in yt)z||(ne?"hidden"in ne&&(se=ne.hidden):ne=wt.access(h,"fxshow",{display:$}),E&&(ne.hidden=!se),se&&Ze([h],!0),st.done(function(){se||Ze([h]),wt.remove(h,"fxshow");for(C in yt)w.style(h,C,yt[C])})),z=xa(se?ne[C]:0,C,st),C in ne||(ne[C]=z.start,se&&(z.end=z.start,z.start=0))}}function Ca(h,m){var b,C,k,E,I;for(b in h)if(C=Yt(b),k=m[C],E=h[b],Array.isArray(E)&&(k=E[1],E=h[b]=E[0]),b!==C&&(h[C]=E,delete h[b]),I=w.cssHooks[C],I&&"expand"in I){E=I.expand(E),delete h[C];for(b in E)b in h||(h[b]=E[b],m[b]=k)}else m[C]=k}function Yi(h,m,b){var C,k,E=0,I=Yi.prefilters.length,V=w.Deferred().always(function(){delete z.elem}),z=function(){if(k)return!1;for(var ct=Kn||wa(),st=Math.max(0,$.startTime+$.duration-ct),yt=st/$.duration||0,Ot=1-yt,se=0,ne=$.tweens.length;se<ne;se++)$.tweens[se].run(Ot);return V.notifyWith(h,[$,Ot,st]),Ot<1&&ne?st:(ne||V.notifyWith(h,[$,1,0]),V.resolveWith(h,[$]),!1)},$=V.promise({elem:h,props:w.extend({},m),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},b),originalProperties:m,originalOptions:b,startTime:Kn||wa(),duration:b.duration,tweens:[],createTween:function(ct,st){var yt=w.Tween(h,$.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(h,[$,1,0]),V.resolveWith(h,[$,ct])):V.rejectWith(h,[$,ct]),this}}),ut=$.props;for(Ca(ut,$.opts.specialEasing);E<I;E++)if(C=Yi.prefilters[E].call($,h,ut,$.opts),C)return Q(C.stop)&&(w._queueHooks($.elem,$.opts.queue).stop=C.stop.bind(C)),C;return w.map(ut,xa,$),Q($.opts.start)&&$.opts.start.call(h,$),$.progress($.opts.progress).done($.opts.done,$.opts.complete).fail($.opts.fail).always($.opts.always),w.fx.timer(w.extend(z,{elem:h,anim:$,queue:$.opts.queue})),$}w.Animation=w.extend(Yi,{tweeners:{"*":[function(h,m){var b=this.createTween(h,m);return Dr(b.elem,h,qe.exec(m),b),b}]},tweener:function(h,m){Q(h)?(m=h,h=["*"]):h=h.match(lt);for(var b,C=0,k=h.length;C<k;C++)b=h[C],Yi.tweeners[b]=Yi.tweeners[b]||[],Yi.tweeners[b].unshift(m)},prefilters:[zo],prefilter:function(h,m){m?Yi.prefilters.unshift(h):Yi.prefilters.push(h)}}),w.speed=function(h,m,b){var C=h&&typeof h=="object"?w.extend({},h):{complete:b||!b&&m||Q(h)&&h,duration:h,easing:b&&m||m&&!Q(m)&&m};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(){Q(C.old)&&C.old.call(this),C.queue&&w.dequeue(this,C.queue)},C},w.fn.extend({fadeTo:function(h,m,b,C){return this.filter($e).css("opacity",0).show().end().animate({opacity:m},h,b,C)},animate:function(h,m,b,C){var k=w.isEmptyObject(h),E=w.speed(m,b,C),I=function(){var V=Yi(this,w.extend({},h),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(h,m,b){var C=function(k){var E=k.stop;delete k.stop,E(b)};return typeof h!="string"&&(b=m,m=h,h=void 0),m&&this.queue(h||"fx",[]),this.each(function(){var k=!0,E=h!=null&&h+"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&&Yo.test(E)&&C(V[E]);for(E=I.length;E--;)I[E].elem===this&&(h==null||I[E].queue===h)&&(I[E].anim.stop(b),k=!1,I.splice(E,1));(k||!b)&&w.dequeue(this,h)})},finish:function(h){return h!==!1&&(h=h||"fx"),this.each(function(){var m,b=wt.get(this),C=b[h+"queue"],k=b[h+"queueHooks"],E=w.timers,I=C?C.length:0;for(b.finish=!0,w.queue(this,h,[]),k&&k.stop&&k.stop.call(this,!0),m=E.length;m--;)E[m].elem===this&&E[m].queue===h&&(E[m].anim.stop(!0),E.splice(m,1));for(m=0;m<I;m++)C[m]&&C[m].finish&&C[m].finish.call(this);delete b.finish})}}),w.each(["toggle","show","hide"],function(h,m){var b=w.fn[m];w.fn[m]=function(C,k,E){return C==null||typeof C=="boolean"?b.apply(this,arguments):this.animate(Ar(m,!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(h,m){w.fn[h]=function(b,C,k){return this.animate(m,b,C,k)}}),w.timers=[],w.fx.tick=function(){var h,m=0,b=w.timers;for(Kn=Date.now();m<b.length;m++)h=b[m],!h()&&b[m]===h&&b.splice(m--,1);b.length||w.fx.stop(),Kn=void 0},w.fx.timer=function(h){w.timers.push(h),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(h,m){return h=w.fx&&w.fx.speeds[h]||h,m=m||"fx",this.queue(m,function(b,C){var k=e.setTimeout(b,h);C.stop=function(){e.clearTimeout(k)}})},function(){var h=it.createElement("input"),m=it.createElement("select"),b=m.appendChild(it.createElement("option"));h.type="checkbox",B.checkOn=h.value!=="",B.optSelected=b.selected,h=it.createElement("input"),h.value="t",h.type="radio",B.radioValue=h.value==="t"}();var Da,Gn=w.expr.attrHandle;w.fn.extend({attr:function(h,m){return Kt(this,w.attr,h,m,arguments.length>1)},removeAttr:function(h){return this.each(function(){w.removeAttr(this,h)})}}),w.extend({attr:function(h,m,b){var C,k,E=h.nodeType;if(!(E===3||E===8||E===2)){if(typeof h.getAttribute>"u")return w.prop(h,m,b);if((E!==1||!w.isXMLDoc(h))&&(k=w.attrHooks[m.toLowerCase()]||(w.expr.match.bool.test(m)?Da:void 0)),b!==void 0){if(b===null){w.removeAttr(h,m);return}return k&&"set"in k&&(C=k.set(h,b,m))!==void 0?C:(h.setAttribute(m,b+""),b)}return k&&"get"in k&&(C=k.get(h,m))!==null?C:(C=w.find.attr(h,m),C??void 0)}},attrHooks:{type:{set:function(h,m){if(!B.radioValue&&m==="radio"&&At(h,"input")){var b=h.value;return h.setAttribute("type",m),b&&(h.value=b),m}}}},removeAttr:function(h,m){var b,C=0,k=m&&m.match(lt);if(k&&h.nodeType===1)for(;b=k[C++];)h.removeAttribute(b)}}),Da={set:function(h,m,b){return m===!1?w.removeAttr(h,b):h.setAttribute(b,b),b}},w.each(w.expr.match.bool.source.match(/\w+/g),function(h,m){var b=Gn[m]||w.find.attr;Gn[m]=function(C,k,E){var I,V,z=k.toLowerCase();return E||(V=Gn[z],Gn[z]=I,I=b(C,k,E)!=null?z:null,Gn[z]=V),I}});var Ta=/^(?:input|select|textarea|button)$/i,Ts=/^(?:a|area)$/i;w.fn.extend({prop:function(h,m){return Kt(this,w.prop,h,m,arguments.length>1)},removeProp:function(h){return this.each(function(){delete this[w.propFix[h]||h]})}}),w.extend({prop:function(h,m,b){var C,k,E=h.nodeType;if(!(E===3||E===8||E===2))return(E!==1||!w.isXMLDoc(h))&&(m=w.propFix[m]||m,k=w.propHooks[m]),b!==void 0?k&&"set"in k&&(C=k.set(h,b,m))!==void 0?C:h[m]=b:k&&"get"in k&&(C=k.get(h,m))!==null?C:h[m]},propHooks:{tabIndex:{get:function(h){var m=w.find.attr(h,"tabindex");return m?parseInt(m,10):Ta.test(h.nodeName)||Ts.test(h.nodeName)&&h.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),B.optSelected||(w.propHooks.selected={get:function(h){var m=h.parentNode;return m&&m.parentNode&&m.parentNode.selectedIndex,null},set:function(h){var m=h.parentNode;m&&(m.selectedIndex,m.parentNode&&m.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function In(h){var m=h.match(lt)||[];return m.join(" ")}function On(h){return h.getAttribute&&h.getAttribute("class")||""}function Sa(h){return Array.isArray(h)?h:typeof h=="string"?h.match(lt)||[]:[]}w.fn.extend({addClass:function(h){var m,b,C,k,E,I;return Q(h)?this.each(function(V){w(this).addClass(h.call(this,V,On(this)))}):(m=Sa(h),m.length?this.each(function(){if(C=On(this),b=this.nodeType===1&&" "+In(C)+" ",b){for(E=0;E<m.length;E++)k=m[E],b.indexOf(" "+k+" ")<0&&(b+=k+" ");I=In(b),C!==I&&this.setAttribute("class",I)}}):this)},removeClass:function(h){var m,b,C,k,E,I;return Q(h)?this.each(function(V){w(this).removeClass(h.call(this,V,On(this)))}):arguments.length?(m=Sa(h),m.length?this.each(function(){if(C=On(this),b=this.nodeType===1&&" "+In(C)+" ",b){for(E=0;E<m.length;E++)for(k=m[E];b.indexOf(" "+k+" ")>-1;)b=b.replace(" "+k+" "," ");I=In(b),C!==I&&this.setAttribute("class",I)}}):this):this.attr("class","")},toggleClass:function(h,m){var b,C,k,E,I=typeof h,V=I==="string"||Array.isArray(h);return Q(h)?this.each(function(z){w(this).toggleClass(h.call(this,z,On(this),m),m)}):typeof m=="boolean"&&V?m?this.addClass(h):this.removeClass(h):(b=Sa(h),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(h===void 0||I==="boolean")&&(C=On(this),C&&wt.set(this,"__className__",C),this.setAttribute&&this.setAttribute("class",C||h===!1?"":wt.get(this,"__className__")||""))}))},hasClass:function(h){var m,b,C=0;for(m=" "+h+" ";b=this[C++];)if(b.nodeType===1&&(" "+In(On(b))+" ").indexOf(m)>-1)return!0;return!1}});var Bo=/\r/g;w.fn.extend({val:function(h){var m,b,C,k=this[0];return arguments.length?(C=Q(h),this.each(function(E){var I;this.nodeType===1&&(C?I=h.call(this,E,w(this).val()):I=h,I==null?I="":typeof I=="number"?I+="":Array.isArray(I)&&(I=w.map(I,function(V){return V==null?"":V+""})),m=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()],(!m||!("set"in m)||m.set(this,I,"value")===void 0)&&(this.value=I))})):k?(m=w.valHooks[k.type]||w.valHooks[k.nodeName.toLowerCase()],m&&"get"in m&&(b=m.get(k,"value"))!==void 0?b:(b=k.value,typeof b=="string"?b.replace(Bo,""):b??"")):void 0}}),w.extend({valHooks:{option:{get:function(h){var m=w.find.attr(h,"value");return m??In(w.text(h))}},select:{get:function(h){var m,b,C,k=h.options,E=h.selectedIndex,I=h.type==="select-one",V=I?null:[],z=I?E+1:k.length;for(E<0?C=z:C=I?E:0;C<z;C++)if(b=k[C],(b.selected||C===E)&&!b.disabled&&(!b.parentNode.disabled||!At(b.parentNode,"optgroup"))){if(m=w(b).val(),I)return m;V.push(m)}return V},set:function(h,m){for(var b,C,k=h.options,E=w.makeArray(m),I=k.length;I--;)C=k[I],(C.selected=w.inArray(w.valHooks.option.get(C),E)>-1)&&(b=!0);return b||(h.selectedIndex=-1),E}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(h,m){if(Array.isArray(m))return h.checked=w.inArray(w(h).val(),m)>-1}},B.checkOn||(w.valHooks[this].get=function(h){return h.getAttribute("value")===null?"on":h.value})});var Ss=e.location,ka={guid:Date.now()},Mr=/\?/;w.parseXML=function(h){var m,b;if(!h||typeof h!="string")return null;try{m=new e.DOMParser().parseFromString(h,"text/xml")}catch{}return b=m&&m.getElementsByTagName("parsererror")[0],(!m||b)&&w.error("Invalid XML: "+(b?w.map(b.childNodes,function(C){return C.textContent}).join(`
  11. `):h)),m};var Uo=/^(?:focusinfocus|focusoutblur)$/,qo=function(h){h.stopPropagation()};w.extend(w.event,{trigger:function(h,m,b,C){var k,E,I,V,z,$,ut,ct,st=[b||it],yt=P.call(h,"type")?h.type:h,Ot=P.call(h,"namespace")?h.namespace.split("."):[];if(E=ct=I=b=b||it,!(b.nodeType===3||b.nodeType===8)&&!Uo.test(yt+w.event.triggered)&&(yt.indexOf(".")>-1&&(Ot=yt.split("."),yt=Ot.shift(),Ot.sort()),z=yt.indexOf(":")<0&&"on"+yt,h=h[w.expando]?h:new w.Event(yt,typeof h=="object"&&h),h.isTrigger=C?2:3,h.namespace=Ot.join("."),h.rnamespace=h.namespace?new RegExp("(^|\\.)"+Ot.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h.result=void 0,h.target||(h.target=b),m=m==null?[h]:w.makeArray(m,[h]),ut=w.event.special[yt]||{},!(!C&&ut.trigger&&ut.trigger.apply(b,m)===!1))){if(!C&&!ut.noBubble&&!rt(b)){for(V=ut.delegateType||yt,Uo.test(V+yt)||(E=E.parentNode);E;E=E.parentNode)st.push(E),I=E;I===(b.ownerDocument||it)&&st.push(I.defaultView||I.parentWindow||e)}for(k=0;(E=st[k++])&&!h.isPropagationStopped();)ct=E,h.type=k>1?V:ut.bindType||yt,$=(wt.get(E,"events")||Object.create(null))[h.type]&&wt.get(E,"handle"),$&&$.apply(E,m),$=z&&E[z],$&&$.apply&&ae(E)&&(h.result=$.apply(E,m),h.result===!1&&h.preventDefault());return h.type=yt,!C&&!h.isDefaultPrevented()&&(!ut._default||ut._default.apply(st.pop(),m)===!1)&&ae(b)&&z&&Q(b[yt])&&!rt(b)&&(I=b[z],I&&(b[z]=null),w.event.triggered=yt,h.isPropagationStopped()&&ct.addEventListener(yt,qo),b[yt](),h.isPropagationStopped()&&ct.removeEventListener(yt,qo),w.event.triggered=void 0,I&&(b[z]=I)),h.result}},simulate:function(h,m,b){var C=w.extend(new w.Event,b,{type:h,isSimulated:!0});w.event.trigger(C,null,m)}}),w.fn.extend({trigger:function(h,m){return this.each(function(){w.event.trigger(h,m,this)})},triggerHandler:function(h,m){var b=this[0];if(b)return w.event.trigger(h,m,b,!0)}});var zu=/\[\]$/,Ea=/\r?\n/g,Bu=/^(?:submit|button|image|reset|file)$/i,Uu=/^(?:input|select|textarea|keygen)/i;function Aa(h,m,b,C){var k;if(Array.isArray(m))w.each(m,function(E,I){b||zu.test(h)?C(h,I):Aa(h+"["+(typeof I=="object"&&I!=null?E:"")+"]",I,b,C)});else if(!b&&Ct(m)==="object")for(k in m)Aa(h+"["+k+"]",m[k],b,C);else C(h,m)}w.param=function(h,m){var b,C=[],k=function(E,I){var V=Q(I)?I():I;C[C.length]=encodeURIComponent(E)+"="+encodeURIComponent(V??"")};if(h==null)return"";if(Array.isArray(h)||h.jquery&&!w.isPlainObject(h))w.each(h,function(){k(this.name,this.value)});else for(b in h)Aa(b,h[b],m,k);return C.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var h=w.prop(this,"elements");return h?w.makeArray(h):this}).filter(function(){var h=this.type;return this.name&&!w(this).is(":disabled")&&Uu.test(this.nodeName)&&!Bu.test(h)&&(this.checked||!An.test(h))}).map(function(h,m){var b=w(this).val();return b==null?null:Array.isArray(b)?w.map(b,function(C){return{name:m.name,value:C.replace(Ea,`\r
  12. `)}}):{name:m.name,value:b.replace(Ea,`\r
  13. `)}}).get()}});var qu=/%20/g,Ma=/#.*$/,Vu=/([?&])_=[^&]*/,ju=/^(.*?):[ \t]*([^\r\n]*)$/mg,Ku=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gu=/^(?:GET|HEAD)$/,Xu=/^\/\//,Oe={},Ae={},Vo="*/".concat("*"),Ia=it.createElement("a");Ia.href=Ss.href;function jo(h){return function(m,b){typeof m!="string"&&(b=m,m="*");var C,k=0,E=m.toLowerCase().match(lt)||[];if(Q(b))for(;C=E[k++];)C[0]==="+"?(C=C.slice(1)||"*",(h[C]=h[C]||[]).unshift(b)):(h[C]=h[C]||[]).push(b)}}function Ko(h,m,b,C){var k={},E=h===Ae;function I(V){var z;return k[V]=!0,w.each(h[V]||[],function($,ut){var ct=ut(m,b,C);if(typeof ct=="string"&&!E&&!k[ct])return m.dataTypes.unshift(ct),I(ct),!1;if(E)return!(z=ct)}),z}return I(m.dataTypes[0])||!k["*"]&&I("*")}function Oa(h,m){var b,C,k=w.ajaxSettings.flatOptions||{};for(b in m)m[b]!==void 0&&((k[b]?h:C||(C={}))[b]=m[b]);return C&&w.extend(!0,h,C),h}function Zu(h,m,b){for(var C,k,E,I,V=h.contents,z=h.dataTypes;z[0]==="*";)z.shift(),C===void 0&&(C=h.mimeType||m.getResponseHeader("Content-Type"));if(C){for(k in V)if(V[k]&&V[k].test(C)){z.unshift(k);break}}if(z[0]in b)E=z[0];else{for(k in b){if(!z[0]||h.converters[k+" "+z[0]]){E=k;break}I||(I=k)}E=E||I}if(E)return E!==z[0]&&z.unshift(E),b[E]}function Go(h,m,b,C){var k,E,I,V,z,$={},ut=h.dataTypes.slice();if(ut[1])for(I in h.converters)$[I.toLowerCase()]=h.converters[I];for(E=ut.shift();E;)if(h.responseFields[E]&&(b[h.responseFields[E]]=m),!z&&C&&h.dataFilter&&(m=h.dataFilter(m,h.dataType)),z=E,E=ut.shift(),E){if(E==="*")E=z;else if(z!=="*"&&z!==E){if(I=$[z+" "+E]||$["* "+E],!I){for(k in $)if(V=k.split(" "),V[1]===E&&(I=$[z+" "+V[0]]||$["* "+V[0]],I)){I===!0?I=$[k]:$[k]!==!0&&(E=V[0],ut.unshift(V[1]));break}}if(I!==!0)if(I&&h.throws)m=I(m);else try{m=I(m)}catch(ct){return{state:"parsererror",error:I?ct:"No conversion from "+z+" to "+E}}}}return{state:"success",data:m}}w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ss.href,type:"GET",isLocal:Ku.test(Ss.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Vo,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(h,m){return m?Oa(Oa(h,w.ajaxSettings),m):Oa(w.ajaxSettings,h)},ajaxPrefilter:jo(Oe),ajaxTransport:jo(Ae),ajax:function(h,m){typeof h=="object"&&(m=h,h=void 0),m=m||{};var b,C,k,E,I,V,z,$,ut,ct,st=w.ajaxSetup({},m),yt=st.context||st,Ot=st.context&&(yt.nodeType||yt.jquery)?w(yt):w.event,se=w.Deferred(),ne=w.Callbacks("once memory"),ei=st.statusCode||{},Be={},Qi={},$i="canceled",_e={readyState:0,getResponseHeader:function(ve){var Ie;if(z){if(!E)for(E={};Ie=ju.exec(k);)E[Ie[1].toLowerCase()+" "]=(E[Ie[1].toLowerCase()+" "]||[]).concat(Ie[2]);Ie=E[ve.toLowerCase()+" "]}return Ie==null?null:Ie.join(", ")},getAllResponseHeaders:function(){return z?k:null},setRequestHeader:function(ve,Ie){return z==null&&(ve=Qi[ve.toLowerCase()]=Qi[ve.toLowerCase()]||ve,Be[ve]=Ie),this},overrideMimeType:function(ve){return z==null&&(st.mimeType=ve),this},statusCode:function(ve){var Ie;if(ve)if(z)_e.always(ve[_e.status]);else for(Ie in ve)ei[Ie]=[ei[Ie],ve[Ie]];return this},abort:function(ve){var Ie=ve||$i;return b&&b.abort(Ie),Pn(0,Ie),this}};if(se.promise(_e),st.url=((h||st.url||Ss.href)+"").replace(Xu,Ss.protocol+"//"),st.type=m.method||m.type||st.method||st.type,st.dataTypes=(st.dataType||"*").toLowerCase().match(lt)||[""],st.crossDomain==null){V=it.createElement("a");try{V.href=st.url,V.href=V.href,st.crossDomain=Ia.protocol+"//"+Ia.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)),Ko(Oe,st,m,_e),z)return _e;$=w.event&&st.global,$&&w.active++===0&&w.event.trigger("ajaxStart"),st.type=st.type.toUpperCase(),st.hasContent=!Gu.test(st.type),C=st.url.replace(Ma,""),st.hasContent?st.data&&st.processData&&(st.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(st.data=st.data.replace(qu,"+")):(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(Vu,"$1"),ct=(Mr.test(C)?"&":"?")+"_="+ka.guid+++ct),st.url=C+ct),st.ifModified&&(w.lastModified[C]&&_e.setRequestHeader("If-Modified-Since",w.lastModified[C]),w.etag[C]&&_e.setRequestHeader("If-None-Match",w.etag[C])),(st.data&&st.hasContent&&st.contentType!==!1||m.contentType)&&_e.setRequestHeader("Content-Type",st.contentType),_e.setRequestHeader("Accept",st.dataTypes[0]&&st.accepts[st.dataTypes[0]]?st.accepts[st.dataTypes[0]]+(st.dataTypes[0]!=="*"?", "+Vo+"; q=0.01":""):st.accepts["*"]);for(ut in st.headers)_e.setRequestHeader(ut,st.headers[ut]);if(st.beforeSend&&(st.beforeSend.call(yt,_e,st)===!1||z))return _e.abort();if($i="abort",ne.add(st.complete),_e.done(st.success),_e.fail(st.error),b=Ko(Ae,st,m,_e),!b)Pn(-1,"No Transport");else{if(_e.readyState=1,$&&Ot.trigger("ajaxSend",[_e,st]),z)return _e;st.async&&st.timeout>0&&(I=e.setTimeout(function(){_e.abort("timeout")},st.timeout));try{z=!1,b.send(Be,Pn)}catch(ve){if(z)throw ve;Pn(-1,ve)}}function Pn(ve,Ie,Zs,Or){var zi,Xn,Ii,gn,Nn,di=Ie;z||(z=!0,I&&e.clearTimeout(I),b=void 0,k=Or||"",_e.readyState=ve>0?4:0,zi=ve>=200&&ve<300||ve===304,Zs&&(gn=Zu(st,_e,Zs)),!zi&&w.inArray("script",st.dataTypes)>-1&&w.inArray("json",st.dataTypes)<0&&(st.converters["text script"]=function(){}),gn=Go(st,gn,_e,zi),zi?(st.ifModified&&(Nn=_e.getResponseHeader("Last-Modified"),Nn&&(w.lastModified[C]=Nn),Nn=_e.getResponseHeader("etag"),Nn&&(w.etag[C]=Nn)),ve===204||st.type==="HEAD"?di="nocontent":ve===304?di="notmodified":(di=gn.state,Xn=gn.data,Ii=gn.error,zi=!Ii)):(Ii=di,(ve||!di)&&(di="error",ve<0&&(ve=0))),_e.status=ve,_e.statusText=(Ie||di)+"",zi?se.resolveWith(yt,[Xn,di,_e]):se.rejectWith(yt,[_e,di,Ii]),_e.statusCode(ei),ei=void 0,$&&Ot.trigger(zi?"ajaxSuccess":"ajaxError",[_e,st,zi?Xn:Ii]),ne.fireWith(yt,[_e,di]),$&&(Ot.trigger("ajaxComplete",[_e,st]),--w.active||w.event.trigger("ajaxStop")))}return _e},getJSON:function(h,m,b){return w.get(h,m,b,"json")},getScript:function(h,m){return w.get(h,void 0,m,"script")}}),w.each(["get","post"],function(h,m){w[m]=function(b,C,k,E){return Q(C)&&(E=E||k,k=C,C=void 0),w.ajax(w.extend({url:b,type:m,dataType:E,data:C,success:k},w.isPlainObject(b)&&b))}}),w.ajaxPrefilter(function(h){var m;for(m in h.headers)m.toLowerCase()==="content-type"&&(h.contentType=h.headers[m]||"")}),w._evalUrl=function(h,m,b){return w.ajax({url:h,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(C){w.globalEval(C,m,b)}})},w.fn.extend({wrapAll:function(h){var m;return this[0]&&(Q(h)&&(h=h.call(this[0])),m=w(h,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&m.insertBefore(this[0]),m.map(function(){for(var b=this;b.firstElementChild;)b=b.firstElementChild;return b}).append(this)),this},wrapInner:function(h){return Q(h)?this.each(function(m){w(this).wrapInner(h.call(this,m))}):this.each(function(){var m=w(this),b=m.contents();b.length?b.wrapAll(h):m.append(h)})},wrap:function(h){var m=Q(h);return this.each(function(b){w(this).wrapAll(m?h.call(this,b):h)})},unwrap:function(h){return this.parent(h).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(h){return!w.expr.pseudos.visible(h)},w.expr.pseudos.visible=function(h){return!!(h.offsetWidth||h.offsetHeight||h.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch{}};var Ju={0:200,1223:204},ze=w.ajaxSettings.xhr();B.cors=!!ze&&"withCredentials"in ze,B.ajax=ze=!!ze,w.ajaxTransport(function(h){var m,b;if(B.cors||ze&&!h.crossDomain)return{send:function(C,k){var E,I=h.xhr();if(I.open(h.type,h.url,h.async,h.username,h.password),h.xhrFields)for(E in h.xhrFields)I[E]=h.xhrFields[E];h.mimeType&&I.overrideMimeType&&I.overrideMimeType(h.mimeType),!h.crossDomain&&!C["X-Requested-With"]&&(C["X-Requested-With"]="XMLHttpRequest");for(E in C)I.setRequestHeader(E,C[E]);m=function(V){return function(){m&&(m=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(Ju[I.status]||I.status,I.statusText,(I.responseType||"text")!=="text"||typeof I.responseText!="string"?{binary:I.response}:{text:I.responseText},I.getAllResponseHeaders()))}},I.onload=m(),b=I.onerror=I.ontimeout=m("error"),I.onabort!==void 0?I.onabort=b:I.onreadystatechange=function(){I.readyState===4&&e.setTimeout(function(){m&&b()})},m=m("abort");try{I.send(h.hasContent&&h.data||null)}catch(V){if(m)throw V}},abort:function(){m&&m()}}}),w.ajaxPrefilter(function(h){h.crossDomain&&(h.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(h){return w.globalEval(h),h}}}),w.ajaxPrefilter("script",function(h){h.cache===void 0&&(h.cache=!1),h.crossDomain&&(h.type="GET")}),w.ajaxTransport("script",function(h){if(h.crossDomain||h.scriptAttrs){var m,b;return{send:function(C,k){m=w("<script>").attr(h.scriptAttrs||{}).prop({charset:h.scriptCharset,src:h.url}).on("load error",b=function(E){m.remove(),b=null,E&&k(E.type==="error"?404:200,E.type)}),it.head.appendChild(m[0])},abort:function(){b&&b()}}}});var Ir=[],pn=/(=)\?(?=&|$)|\?\?/;w.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var h=Ir.pop()||w.expando+"_"+ka.guid++;return this[h]=!0,h}}),w.ajaxPrefilter("json jsonp",function(h,m,b){var C,k,E,I=h.jsonp!==!1&&(pn.test(h.url)?"url":typeof h.data=="string"&&(h.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&pn.test(h.data)&&"data");if(I||h.dataTypes[0]==="jsonp")return C=h.jsonpCallback=Q(h.jsonpCallback)?h.jsonpCallback():h.jsonpCallback,I?h[I]=h[I].replace(pn,"$1"+C):h.jsonp!==!1&&(h.url+=(Mr.test(h.url)?"&":"?")+h.jsonp+"="+C),h.converters["script json"]=function(){return E||w.error(C+" was not called"),E[0]},h.dataTypes[0]="json",k=e[C],e[C]=function(){E=arguments},b.always(function(){k===void 0?w(e).removeProp(C):e[C]=k,h[C]&&(h.jsonpCallback=m.jsonpCallback,Ir.push(C)),E&&Q(k)&&k(E[0]),E=k=void 0}),"script"}),B.createHTMLDocument=function(){var h=it.implementation.createHTMLDocument("").body;return h.innerHTML="<form></form><form></form>",h.childNodes.length===2}(),w.parseHTML=function(h,m,b){if(typeof h!="string")return[];typeof m=="boolean"&&(b=m,m=!1);var C,k,E;return m||(B.createHTMLDocument?(m=it.implementation.createHTMLDocument(""),C=m.createElement("base"),C.href=it.location.href,m.head.appendChild(C)):m=it),k=A.exec(h),E=!b&&[],k?[m.createElement(k[1])]:(k=Je([h],m,E),E&&E.length&&w(E).remove(),w.merge([],k.childNodes))},w.fn.load=function(h,m,b){var C,k,E,I=this,V=h.indexOf(" ");return V>-1&&(C=In(h.slice(V)),h=h.slice(0,V)),Q(m)?(b=m,m=void 0):m&&typeof m=="object"&&(k="POST"),I.length>0&&w.ajax({url:h,type:k||"GET",dataType:"html",data:m}).done(function(z){E=arguments,I.html(C?w("<div>").append(w.parseHTML(z)).find(C):z)}).always(b&&function(z,$){I.each(function(){b.apply(this,E||[z.responseText,$,z])})}),this},w.expr.pseudos.animated=function(h){return w.grep(w.timers,function(m){return h===m.elem}).length},w.offset={setOffset:function(h,m,b){var C,k,E,I,V,z,$,ut=w.css(h,"position"),ct=w(h),st={};ut==="static"&&(h.style.position="relative"),V=ct.offset(),E=w.css(h,"top"),z=w.css(h,"left"),$=(ut==="absolute"||ut==="fixed")&&(E+z).indexOf("auto")>-1,$?(C=ct.position(),I=C.top,k=C.left):(I=parseFloat(E)||0,k=parseFloat(z)||0),Q(m)&&(m=m.call(h,b,w.extend({},V))),m.top!=null&&(st.top=m.top-V.top+I),m.left!=null&&(st.left=m.left-V.left+k),"using"in m?m.using.call(h,st):ct.css(st)}},w.fn.extend({offset:function(h){if(arguments.length)return h===void 0?this:this.each(function(k){w.offset.setOffset(this,h,k)});var m,b,C=this[0];if(C)return C.getClientRects().length?(m=C.getBoundingClientRect(),b=C.ownerDocument.defaultView,{top:m.top+b.pageYOffset,left:m.left+b.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var h,m,b,C=this[0],k={top:0,left:0};if(w.css(C,"position")==="fixed")m=C.getBoundingClientRect();else{for(m=this.offset(),b=C.ownerDocument,h=C.offsetParent||b.documentElement;h&&(h===b.body||h===b.documentElement)&&w.css(h,"position")==="static";)h=h.parentNode;h&&h!==C&&h.nodeType===1&&(k=w(h).offset(),k.top+=w.css(h,"borderTopWidth",!0),k.left+=w.css(h,"borderLeftWidth",!0))}return{top:m.top-k.top-w.css(C,"marginTop",!0),left:m.left-k.left-w.css(C,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var h=this.offsetParent;h&&w.css(h,"position")==="static";)h=h.offsetParent;return h||je})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(h,m){var b=m==="pageYOffset";w.fn[h]=function(C){return Kt(this,function(k,E,I){var V;if(rt(k)?V=k:k.nodeType===9&&(V=k.defaultView),I===void 0)return V?V[m]:k[E];V?V.scrollTo(b?V.pageXOffset:I,b?I:V.pageYOffset):k[E]=I},h,C,arguments.length)}}),w.each(["top","left"],function(h,m){w.cssHooks[m]=Xs(B.pixelPosition,function(b,C){if(C)return C=Gs(b,m),_a.test(C)?w(b).position()[m]+"px":C})}),w.each({Height:"height",Width:"width"},function(h,m){w.each({padding:"inner"+h,content:m,"":"outer"+h},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(z,$,ut){var ct;return rt(z)?C.indexOf("outer")===0?z["inner"+h]:z.document.documentElement["client"+h]:z.nodeType===9?(ct=z.documentElement,Math.max(z.body["scroll"+h],ct["scroll"+h],z.body["offset"+h],ct["offset"+h],ct["client"+h])):ut===void 0?w.css(z,$,V):w.style(z,$,ut,V)},m,I?k:void 0,I)}})}),w.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(h,m){w.fn[m]=function(b){return this.on(m,b)}}),w.fn.extend({bind:function(h,m,b){return this.on(h,null,m,b)},unbind:function(h,m){return this.off(h,null,m)},delegate:function(h,m,b,C){return this.on(m,h,b,C)},undelegate:function(h,m,b){return arguments.length===1?this.off(h,"**"):this.off(m,h||"**",b)},hover:function(h,m){return this.on("mouseenter",h).on("mouseleave",m||h)}}),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(h,m){w.fn[m]=function(b,C){return arguments.length>0?this.on(m,null,b,C):this.trigger(m)}});var Xo=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;w.proxy=function(h,m){var b,C,k;if(typeof m=="string"&&(b=h[m],m=h,h=b),!!Q(h))return C=c.call(arguments,2),k=function(){return h.apply(m||this,C.concat(c.call(arguments)))},k.guid=h.guid=h.guid||w.guid++,k},w.holdReady=function(h){h?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=At,w.isFunction=Q,w.isWindow=rt,w.camelCase=Yt,w.type=Ct,w.now=Date.now,w.isNumeric=function(h){var m=w.type(h);return(m==="number"||m==="string")&&!isNaN(h-parseFloat(h))},w.trim=function(h){return h==null?"":(h+"").replace(Xo,"$1")};var Pa=e.jQuery,Mi=e.$;return w.noConflict=function(h){return e.$===w&&(e.$=Mi),h&&e.jQuery===w&&(e.jQuery=Pa),w},typeof n>"u"&&(e.jQuery=e.$=w),w})}(Gh)),Gh.exports}var V1=Wc();const Dg=Cg(V1);window.jQuery=Dg;window.$=Dg;/*! jQuery UI - v1.14.1 - 2024-10-30
  14. * https://jqueryui.com
  15. * 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
  16. * 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";/*!
  17. * jQuery UI Widget 1.14.1
  18. * https://jqueryui.com
  19. *
  20. * Copyright OpenJS Foundation and other contributors
  21. * Released under the MIT license.
  22. * https://jquery.org/license
  23. */var e=0,n=Array.prototype.hasOwnProperty,a=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 ot(q){return r.prototype[H].apply(this,q)}return function(){var q=this._super,Z=this._superApply,lt;return this._super=tt,this._superApply=ot,lt=F.apply(this,arguments),this._super=q,this._superApply=Z,lt}}()}),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=a.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=a.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;/*!
  24. * jQuery UI Position 1.14.1
  25. * https://jqueryui.com
  26. *
  27. * Copyright OpenJS Foundation and other contributors
  28. * Released under the MIT license.
  29. * https://jquery.org/license
  30. *
  31. * https://api.jqueryui.com/position/
  32. */(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,lt){return[parseFloat(q[0])*(A.test(q[0])?Z/100:1),parseFloat(q[1])*(A.test(q[1])?lt/100:1)]}function F(q,Z){return parseInt(t.css(q,Z),10)||0}function tt(q){return q!=null&&q===q.window}function ot(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,lt=t("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),mt=lt.children()[0];return t("body").append(lt),q=mt.offsetWidth,lt.css("overflow","scroll"),Z=mt.offsetWidth,q===Z&&(Z=lt[0].clientWidth),lt.remove(),i=q-Z},getScrollInfo:function(q){var Z=q.isWindow||q.isDocument?"":q.element.css("overflow-x"),lt=q.isWindow||q.isDocument?"":q.element.css("overflow-y"),mt=Z==="scroll"||Z==="auto"&&q.width<q.element[0].scrollWidth,Dt=lt==="scroll"||lt==="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),lt=tt(Z[0]),mt=!!Z[0]&&Z[0].nodeType===9,Dt=!lt&&!mt;return{element:Z,isWindow:lt,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,lt,mt,Dt,St,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(" "),pe={};return Ft=ot(qt),qt[0].preventDefault&&(q.at="left top"),lt=Ft.width,mt=Ft.height,Dt=Ft.offset,St=t.extend({},Dt),t.each(["my","at"],function(){var zt=(q[this]||"").split(" "),Zt,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",Zt=v.exec(zt[0]),Yt=v.exec(zt[1]),pe[this]=[Zt?Zt[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"?St.left+=lt:q.at[0]==="center"&&(St.left+=lt/2),q.at[1]==="bottom"?St.top+=mt:q.at[1]==="center"&&(St.top+=mt/2),Z=H(pe.at,lt,mt),St.left+=Z[0],St.top+=Z[1],this.each(function(){var zt,Zt,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({},St),vi=H(pe.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:lt,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&&(Zt=function(yi){var qe=Dt.left-ue.left,Re=qe+lt-ae,je=Dt.top-ue.top,ai=je+mt-Gt,bi={target:{element:qt,left:Dt.left,top:Dt.top,width:lt,height:mt},element:{element:Yt,left:ue.left,top:ue.top,width:ae,height:Gt},horizontal:Re<0?"left":qe>0?"right":"center",vertical:ai<0?"top":je>0?"bottom":"middle"};lt<ae&&l(qe+Re)<lt&&(bi.horizontal="center"),mt<Gt&&l(je+ai)<mt&&(bi.vertical="middle"),r(l(qe),l(Re))>r(l(je),l(ai))?bi.important="horizontal":bi.important="vertical",q.using.call(this,yi,bi)}),Yt.offset(t.extend(ue,{using:Zt}))})},t.ui.position={fit:{left:function(q,Z){var lt=Z.within,mt=lt.isWindow?lt.scrollLeft:lt.offset.left,Dt=lt.width,St=q.left-Z.collisionPosition.marginLeft,Ft=mt-St,qt=St+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-St,q.left)},top:function(q,Z){var lt=Z.within,mt=lt.isWindow?lt.scrollTop:lt.offset.top,Dt=Z.within.height,St=q.top-Z.collisionPosition.marginTop,Ft=mt-St,qt=St+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-St,q.top)}},flip:{left:function(q,Z){var lt=Z.within,mt=lt.offset.left+lt.scrollLeft,Dt=lt.width,St=lt.isWindow?lt.scrollLeft:lt.offset.left,Ft=q.left-Z.collisionPosition.marginLeft,qt=Ft-St,Vt=Ft+Z.collisionWidth-Dt-St,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,pe=-2*Z.offset[0],zt,Zt;qt<0?(zt=q.left+Bt+Kt+pe+Z.collisionWidth-Dt-mt,(zt<0||zt<l(qt))&&(q.left+=Bt+Kt+pe)):Vt>0&&(Zt=q.left-Z.collisionPosition.marginLeft+Bt+Kt+pe-St,(Zt>0||l(Zt)<Vt)&&(q.left+=Bt+Kt+pe))},top:function(q,Z){var lt=Z.within,mt=lt.offset.top+lt.scrollTop,Dt=lt.height,St=lt.isWindow?lt.scrollTop:lt.offset.top,Ft=q.top-Z.collisionPosition.marginTop,qt=Ft-St,Vt=Ft+Z.collisionHeight-Dt-St,Bt=Z.my[1]==="top",Kt=Bt?-Z.elemHeight:Z.my[1]==="bottom"?Z.elemHeight:0,pe=Z.at[1]==="top"?Z.targetHeight:Z.at[1]==="bottom"?-Z.targetHeight:0,zt=-2*Z.offset[1],Zt,Yt;qt<0?(Yt=q.top+Kt+pe+zt+Z.collisionHeight-Dt-mt,(Yt<0||Yt<l(qt))&&(q.top+=Kt+pe+zt)):Vt>0&&(Zt=q.top-Z.collisionPosition.marginTop+Kt+pe+zt-St,(Zt>0||l(Zt)<Vt)&&(q.top+=Kt+pe+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;/*!
  33. * jQuery UI :data 1.14.1
  34. * https://jqueryui.com
  35. *
  36. * Copyright OpenJS Foundation and other contributors
  37. * Released under the MIT license.
  38. * https://jquery.org/license
  39. */t.extend(t.expr.pseudos,{data:t.expr.createPseudo(function(i){return function(r){return!!t.data(r,i)}})});/*!
  40. * jQuery UI Disable Selection 1.14.1
  41. * https://jqueryui.com
  42. *
  43. * Copyright OpenJS Foundation and other contributors
  44. * Released under the MIT license.
  45. * https://jquery.org/license
  46. */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;/*!
  47. * jQuery Color Animations v3.0.0
  48. * https://github.com/jquery/jquery-color
  49. *
  50. * Copyright OpenJS Foundation and other contributors
  51. * Released under the MIT license.
  52. * https://jquery.org/license
  53. *
  54. * Date: Wed May 15 16:49:44 2024 +0200
  55. */var c="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",_={},d=_.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"}}}},W={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},j,B=f.each;B(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){_["[object "+r+"]"]=r.toLowerCase()});function Q(i){return i==null?i+"":typeof i=="object"?_[d.call(i)]||"object":typeof i}function rt(i,r,l){var u=W[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 it(i){var r=S(),l=r._rgba=[];return i=i.toLowerCase(),B(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,j.transparent),r):j[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=Q(i),D=this._rgba=[];if(r!==void 0&&(i=[i,r,l,u],v="array"),v==="string")return this.parse(it(i)||j._default);if(v==="array")return B(P.rgba.props,function(A,O){D[O.idx]=rt(i[O.idx],O)}),this;if(v==="object")return i instanceof S?B(P,function(A,O){i[O.cache]&&(p[O.cache]=i[O.cache].slice())}):B(P,function(A,O){var H=O.cache;B(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]=rt(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 B(P,function(p,v){var D,A=r[v.cache];return A&&(D=u[v.cache]||v.to&&v.to(u._rgba)||[],B(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 B(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],B(p.props,function(O,H){var F=H.idx,tt=D[F],ot=l[F],q=W[H.type]||{};ot!==null&&(tt===null?A[F]=ot:(q.mod&&(ot-tt>q.mod/2?tt+=q.mod:tt-ot>q.mod/2&&(tt-=q.mod)),A[F]=rt((ot-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 Tt(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(Tt(D,v,r+1/3)*255),Math.round(Tt(D,v,r)*255),Math.round(Tt(D,v,r-1/3)*255),p]},B(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=Q(D),H=O==="array"||O==="object"?D:arguments,F=this[u].slice();return B(l,function(tt,ot){var q=H[O==="object"?tt:ot.idx];q==null&&(q=F[ot.idx]),F[ot.idx]=rt(q,ot)}),v?(A=S(v(F)),A[u]=F,A):S(F)},B(l,function(D,A){S.fn[D]||(S.fn[D]=function(O){var H,F,tt,ot,q=Q(O);return D==="alpha"?ot=this._hsla?"hsla":"rgba":ot=i,H=this[ot](),F=H[A.idx],q==="undefined"?F:(q==="function"&&(O=O.call(this,F),q=Q(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[ot](H)))})})}),S.hook=function(i){var r=i.split(" ");B(r,function(l,u){f.cssHooks[u]={set:function(p,v){var D;v!=="transparent"&&(Q(v)!=="string"||(D=it(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(c),f.cssHooks.borderColor={expand:function(i){var r={};return B(["Top","Right","Bottom","Left"],function(l,u){r["border"+u+"Color"]=i}),r}},j=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"};/*!
  56. * jQuery UI Effects 1.14.1
  57. * https://jqueryui.com
  58. *
  59. * Copyright OpenJS Foundation and other contributors
  60. * Released under the MIT license.
  61. * https://jquery.org/license
  62. */var kt="ui-effects-",Ct="ui-effects-style",bt="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")||"",ot,q=H.children?F.find("*").addBack():F;q=q.map(function(){var Z=t(this);return{el:Z,start:u(this)}}),ot=function(){t.each(i,function(Z,lt){v[lt]&&F[lt+"Class"](v[lt])})},ot(),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,lt=t.Deferred(),mt=t.extend({},H,{queue:!1,complete:function(){lt.resolve(Z)}});return this.el.animate(this.diff,mt),lt.promise()}),t.when.apply(t,q.get()).done(function(){ot(),t.each(arguments,function(){var Z=this.el;t.each(this.diff,function(lt){Z.css(lt,"")})}),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(bt)||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(kt+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(kt+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(Ct,u[0].style.cssText)},restoreStyle:function(u){u[0].style.cssText=u.data(Ct)||"",u.removeData(Ct)},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(kt+"placeholder",p)),u.css({position:v,left:D.left,top:D.top}),p},removePlaceholder:function(u){var p=kt+"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),lt=t.effects.mode(Z,H)||v;Z.data(bt,!0),F.push(lt),v&&(lt==="show"||lt===v&&lt==="hide")&&Z.show(),(!v||lt!=="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 ot(q){var Z=t(this);function lt(){Z.removeData(bt),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,lt)}return D===!1?this.each(tt).each(ot):this.queue(A,tt).queue(A,ot)},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(),ot={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(ot,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;/*!
  63. * jQuery UI Effects Blind 1.14.1
  64. * https://jqueryui.com
  65. *
  66. * Copyright OpenJS Foundation and other contributors
  67. * Released under the MIT license.
  68. * https://jquery.org/license
  69. */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})});/*!
  70. * jQuery UI Effects Bounce 1.14.1
  71. * https://jqueryui.com
  72. *
  73. * Copyright OpenJS Foundation and other contributors
  74. * Released under the MIT license.
  75. * https://jquery.org/license
  76. */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,ot=tt*2+(O||A?1:0),q=i.duration/ot,Z=i.easing,lt=H==="up"||H==="down"?"top":"left",mt=H==="up"||H==="left",Dt=0,St=v.queue().length;for(t.effects.createPlaceholder(v),p=v.css(lt),F||(F=v[lt==="top"?"outerHeight":"outerWidth"]()/3),O&&(u={opacity:1},u[lt]=p,v.css("opacity",0).css(lt,mt?-F*2:F*2).animate(u,q,Z)),A&&(F=F/Math.pow(2,tt-1)),u={},u[lt]=p;Dt<tt;Dt++)l={},l[lt]=(mt?"-=":"+=")+F,v.animate(l,q,Z).animate(u,q,Z),F=A?F*2:F/2;A&&(l={opacity:0},l[lt]=(mt?"-=":"+=")+F,v.animate(l,q,Z)),v.queue(r),t.effects.unshift(v,St,ot+1)});/*!
  77. * jQuery UI Effects Clip 1.14.1
  78. * https://jqueryui.com
  79. *
  80. * Copyright OpenJS Foundation and other contributors
  81. * Released under the MIT license.
  82. * https://jquery.org/license
  83. */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})});/*!
  84. * jQuery UI Effects Drop 1.14.1
  85. * https://jqueryui.com
  86. *
  87. * Copyright OpenJS Foundation and other contributors
  88. * Released under the MIT license.
  89. * https://jquery.org/license
  90. */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})});/*!
  91. * jQuery UI Effects Explode 1.14.1
  92. * https://jqueryui.com
  93. *
  94. * Copyright OpenJS Foundation and other contributors
  95. * Released under the MIT license.
  96. * https://jquery.org/license
  97. */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,ot=tt==="show",q=F.show().css("visibility","hidden").offset(),Z=Math.ceil(F.outerWidth()/H),lt=Math.ceil(F.outerHeight()/O),mt=[];function Dt(){mt.push(this),mt.length===O*H&&St()}for(l=0;l<O;l++)for(v=q.top+l*lt,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*lt}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:Z,height:lt,left:p+(ot?D*Z:0),top:v+(ot?A*lt:0),opacity:ot?0:1}).animate({left:p+(ot?0:D*Z),top:v+(ot?0:A*lt),opacity:ot?1:0},i.duration||500,i.easing,Dt);function St(){F.css({visibility:"visible"}),t(mt).remove(),r()}});/*!
  98. * jQuery UI Effects Fade 1.14.1
  99. * https://jqueryui.com
  100. *
  101. * Copyright OpenJS Foundation and other contributors
  102. * Released under the MIT license.
  103. * https://jquery.org/license
  104. */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})});/*!
  105. * jQuery UI Effects Fold 1.14.1
  106. * https://jqueryui.com
  107. *
  108. * Copyright OpenJS Foundation and other contributors
  109. * Released under the MIT license.
  110. * https://jquery.org/license
  111. */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),ot=l.cssClip(),q={clip:t.extend({},ot)},Z={clip:t.extend({},ot)},lt=[ot[H[0]],ot[H[1]]],mt=l.queue().length;A&&(D=parseInt(A[1],10)/100*lt[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=ot),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)});/*!
  112. * jQuery UI Effects Highlight 1.14.1
  113. * https://jqueryui.com
  114. *
  115. * Copyright OpenJS Foundation and other contributors
  116. * Released under the MIT license.
  117. * https://jquery.org/license
  118. */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})});/*!
  119. * jQuery UI Effects Size 1.14.1
  120. * https://jqueryui.com
  121. *
  122. * Copyright OpenJS Foundation and other contributors
  123. * Released under the MIT license.
  124. * https://jquery.org/license
  125. */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",ot=i.origin||["middle","center"],q=v.css("position"),Z=v.position(),lt=t.effects.scaledDimensions(v),mt=i.from||lt,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/lt.height,x:mt.width/lt.width},to:{y:Dt.height/lt.height,x:Dt.width/lt.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)),ot&&(l=t.effects.getBaseline(ot,lt),mt.top=(lt.outerHeight-mt.outerHeight)*l.y+Z.top,mt.left=(lt.outerWidth-mt.outerWidth)*l.x+Z.left,Dt.top=(lt.outerHeight-Dt.outerHeight)*l.y+Z.top,Dt.left=(lt.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 St=t(this),Ft=t.effects.scaledDimensions(St),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(St,A,u.from.y,qt),Vt=t.effects.setTransition(St,A,u.to.y,Vt)),u.from.x!==u.to.x&&(qt=t.effects.setTransition(St,O,u.from.x,qt),Vt=t.effects.setTransition(St,O,u.to.x,Vt)),F&&t.effects.saveStyle(St),St.css(qt),St.animate(Vt,i.duration,i.easing,function(){F&&t.effects.restoreStyle(St)})})),v.animate(Dt,{queue:!1,duration:i.duration,easing:i.easing,complete:function(){var St=v.offset();Dt.opacity===0&&v.css("opacity",mt.opacity),F||(v.css("position",q==="static"?"relative":q).offset(St),t.effects.saveStyle(v)),r()}})});/*!
  126. * jQuery UI Effects Scale 1.14.1
  127. * https://jqueryui.com
  128. *
  129. * Copyright OpenJS Foundation and other contributors
  130. * Released under the MIT license.
  131. * https://jquery.org/license
  132. */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)});/*!
  133. * jQuery UI Effects Puff 1.14.1
  134. * https://jqueryui.com
  135. *
  136. * Copyright OpenJS Foundation and other contributors
  137. * Released under the MIT license.
  138. * https://jquery.org/license
  139. */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)});/*!
  140. * jQuery UI Effects Pulsate 1.14.1
  141. * https://jqueryui.com
  142. *
  143. * Copyright OpenJS Foundation and other contributors
  144. * Released under the MIT license.
  145. * https://jquery.org/license
  146. */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)});/*!
  147. * jQuery UI Effects Shake 1.14.1
  148. * https://jqueryui.com
  149. *
  150. * Copyright OpenJS Foundation and other contributors
  151. * Released under the MIT license.
  152. * https://jquery.org/license
  153. */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={},ot={},q={},Z=u.queue().length;for(t.effects.createPlaceholder(u),tt[H]=(F?"-=":"+=")+v,ot[H]=(F?"+=":"-=")+v*2,q[H]=(F?"-=":"+=")+v*2,u.animate(tt,O,i.easing);l<D;l++)u.animate(ot,O,i.easing).animate(q,O,i.easing);u.animate(ot,O,i.easing).animate(tt,O/2,i.easing).queue(r),t.effects.unshift(u,Z,A+1)});/*!
  154. * jQuery UI Effects Slide 1.14.1
  155. * https://jqueryui.com
  156. *
  157. * Copyright OpenJS Foundation and other contributors
  158. * Released under the MIT license.
  159. * https://jquery.org/license
  160. */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)});/*!
  161. * jQuery UI Focusable 1.14.1
  162. * https://jqueryui.com
  163. *
  164. * Copyright OpenJS Foundation and other contributors
  165. * Released under the MIT license.
  166. * https://jquery.org/license
  167. */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;/*!
  168. * jQuery UI Form Reset Mixin 1.14.1
  169. * https://jqueryui.com
  170. *
  171. * Copyright OpenJS Foundation and other contributors
  172. * Released under the MIT license.
  173. * https://jquery.org/license
  174. */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")}}};/*!
  175. * jQuery UI Legacy jQuery Core patches 1.14.1
  176. * https://jqueryui.com
  177. *
  178. * Copyright OpenJS Foundation and other contributors
  179. * Released under the MIT license.
  180. * https://jquery.org/license
  181. *
  182. */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})}});/*!
  183. * jQuery UI Keycode 1.14.1
  184. * https://jqueryui.com
  185. *
  186. * Copyright OpenJS Foundation and other contributors
  187. * Released under the MIT license.
  188. * https://jquery.org/license
  189. */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};/*!
  190. * jQuery UI Labels 1.14.1
  191. * https://jqueryui.com
  192. *
  193. * Copyright OpenJS Foundation and other contributors
  194. * Released under the MIT license.
  195. * https://jquery.org/license
  196. */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([])};/*!
  197. * jQuery UI Scroll Parent 1.14.1
  198. * https://jqueryui.com
  199. *
  200. * Copyright OpenJS Foundation and other contributors
  201. * Released under the MIT license.
  202. * https://jquery.org/license
  203. */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};/*!
  204. * jQuery UI Tabbable 1.14.1
  205. * https://jqueryui.com
  206. *
  207. * Copyright OpenJS Foundation and other contributors
  208. * Released under the MIT license.
  209. * https://jquery.org/license
  210. */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)}});/*!
  211. * jQuery UI Unique ID 1.14.1
  212. * https://jqueryui.com
  213. *
  214. * Copyright OpenJS Foundation and other contributors
  215. * Released under the MIT license.
  216. * https://jquery.org/license
  217. */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")})}});/*!
  218. * jQuery UI Accordion 1.14.1
  219. * https://jqueryui.com
  220. *
  221. * Copyright OpenJS Foundation and other contributors
  222. * Released under the MIT license.
  223. * https://jquery.org/license
  224. */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,ot=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,ot);if(!i.length)return r.animate(this.hideProps,v,p,ot);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:ot,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)}});/*!
  225. * jQuery UI Menu 1.14.1
  226. * https://jqueryui.com
  227. *
  228. * Copyright OpenJS Foundation and other contributors
  229. * Released under the MIT license.
  230. * https://jquery.org/license
  231. */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()))})}});/*!
  232. * jQuery UI Autocomplete 1.14.1
  233. * https://jqueryui.com
  234. *
  235. * Copyright OpenJS Foundation and other contributors
  236. * Released under the MIT license.
  237. * https://jquery.org/license
  238. */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;/*!
  239. * jQuery UI Controlgroup 1.14.1
  240. * https://jqueryui.com
  241. *
  242. * Copyright OpenJS Foundation and other contributors
  243. * Released under the MIT license.
  244. * https://jquery.org/license
  245. */var Pt=/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(Pt,"")),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"))}});/*!
  246. * jQuery UI Checkboxradio 1.14.1
  247. * https://jqueryui.com
  248. *
  249. * Copyright OpenJS Foundation and other contributors
  250. * Released under the MIT license.
  251. * https://jquery.org/license
  252. */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;/*!
  253. * jQuery UI Button 1.14.1
  254. * https://jqueryui.com
  255. *
  256. * Copyright OpenJS Foundation and other contributors
  257. * Released under the MIT license.
  258. * https://jquery.org/license
  259. */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;/*!
  260. * jQuery UI Datepicker 1.14.1
  261. * https://jqueryui.com
  262. *
  263. * Copyright OpenJS Foundation and other contributors
  264. * Released under the MIT license.
  265. * https://jquery.org/license
  266. */t.extend(t.ui,{datepicker:{version:"1.14.1"}});var w;function te(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 At(){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=ye(t("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}t.extend(At.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(i){return le(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?ye(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)),le(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"),le(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&&(le(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",te(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&&be.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,ot=(l?l.monthNames:null)||this._defaults.monthNames,q=-1,Z=-1,lt=-1,mt=-1,Dt=!1,St,Ft=function(Kt){var pe=u+1<i.length&&i.charAt(u+1)===Kt;return pe&&u++,pe},qt=function(Kt){var pe=Ft(Kt),zt=Kt==="@"?14:Kt==="!"?20:Kt==="y"&&pe?4:Kt==="o"?3:2,Zt=Kt==="y"?zt:1,Yt=new RegExp("^\\d{"+Zt+","+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,pe,zt){var Zt=-1,Yt=t.map(Ft(Kt)?zt:pe,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 Zt=Gt[0],D+=wt.length,!1}),Zt!==-1)return Zt+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":lt=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,ot);break;case"y":q=qt("y");break;case"@":St=new Date(qt("@")),q=St.getFullYear(),Z=St.getMonth()+1,lt=St.getDate();break;case"!":St=new Date((qt("!")-this._ticksTo1970)/1e4),q=St.getFullYear(),Z=St.getMonth()+1,lt=St.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,lt=mt;do{if(p=this._getDaysInMonth(q,Z-1),lt<=p)break;Z++,lt-=p}while(!0)}if(St=this._daylightSavingAdjust(new Date(q,Z-1,lt)),St.getFullYear()!==q||St.getMonth()+1!==Z||St.getDate()!==lt)throw"Invalid date";return St},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,lt){var mt=""+Z;if(O(q))for(;mt.length<lt;)mt="0"+mt;return mt},F=function(q,Z,lt,mt){return O(q)?mt[Z]:lt[Z]},tt="",ot=!1;if(r)for(u=0;u<i.length;u++)if(ot)i.charAt(u)==="'"&&!O("'")?ot=!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+="'":ot=!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,ot=tt.exec(D);ot;){switch(ot[2]||"d"){case"d":case"D":F+=parseInt(ot[1],10);break;case"w":case"W":F+=parseInt(ot[1],10)*7;break;case"m":case"M":H+=parseInt(ot[1],10),F=Math.min(F,t.datepicker._getDaysInMonth(O,H));break;case"y":case"Y":O+=parseInt(ot[1],10),F=Math.min(F,t.datepicker._getDaysInMonth(O,H));break}ot=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,ot,q,Z,lt,mt,Dt,St,Ft,qt,Vt,Bt,Kt,pe,zt,Zt,Yt,ae,Gt,wt,Ne,ui,hi,ue,vi,yi,qe,Re,je,ai=new Date,bi=this._daylightSavingAdjust(new Date(ai.getFullYear(),ai.getMonth(),ai.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"),ot=this._get(i,"dayNames"),q=this._get(i,"dayNamesMin"),Z=this._get(i,"monthNames"),lt=this._get(i,"monthNamesShort"),mt=this._get(i,"beforeShowDay"),Dt=this._get(i,"showOtherMonths"),St=this._get(i,"selectOtherMonths"),Ft=this._getDefaultDate(i),qt="",Bt=0;Bt<Ze[0];Bt++){for(Kt="",this.maxRows=4,pe=0;pe<Ze[1];pe++){if(zt=this._daylightSavingAdjust(new Date(Je,Le,i.selectedDay)),Zt=" ui-corner-all",Yt="",bs){if(Yt+="<div class='ui-datepicker-group",Ze[1]>1)switch(pe){case 0:Yt+=" ui-datepicker-group-first",Zt=" ui-corner-"+($e?"right":"left");break;case Ze[1]-1:Yt+=" ui-datepicker-group-last",Zt=" ui-corner-"+($e?"left":"right");break;default:Yt+=" ui-datepicker-group-middle",Zt="";break}Yt+="'>"}for(Yt+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+Zt+"'>"+(/all|left/.test(Zt)&&Bt===0?$e?v:u:"")+(/all|right/.test(Zt)&&Bt===0?$e?u:v:"")+this._generateMonthYearHeader(i,Le,Je,Ye,Ai,Bt>0||pe>0,Z,lt)+"</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='"+ot[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&&!St||!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,"&#39;")+"'":"")+(je?"":" data-handler='selectDay' data-event='click' data-month='"+ue.getMonth()+"' data-year='"+ue.getFullYear()+"'")+">"+(Re&&!Dt?"&#xa0;":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&&pe===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,ot,q,Z,lt,mt=this._get(i,"changeMonth"),Dt=this._get(i,"changeYear"),St=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(St||(Vt+=Bt+(v||!(mt&&Dt)?"&#xa0;":"")),!i.yearshtml)if(i.yearshtml="",v||!Dt)Vt+="<span class='ui-datepicker-year'>"+l+"</span>";else{for(tt=this._get(i,"yearRange").split(":"),ot=new Date().getFullYear(),q=function(Kt){var pe=Kt.match(/c[+\-].*/)?l+parseInt(Kt.substring(1),10):Kt.match(/[+\-].*/)?ot+parseInt(Kt,10):parseInt(Kt,10);return isNaN(pe)?ot:pe},Z=q(tt[0]),lt=Math.max(Z,q(tt[1]||"")),Z=u?Math.max(Z,u.getFullYear()):Z,lt=p?Math.min(lt,p.getFullYear()):lt,i.yearshtml+="<select class='ui-datepicker-year' aria-label='"+qt+"' data-handler='selectYear' data-event='change'>";Z<=lt;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"),St&&(Vt+=(v||!(mt&&Dt)?"&#xa0;":"")+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 ye(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,be)}function be(){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 le(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 At,t.datepicker.initialized=!1,t.datepicker.uuid=new Date().getTime(),t.datepicker.version="1.14.1",t.datepicker;/*!
  267. * jQuery UI Mouse 1.14.1
  268. * https://jqueryui.com
  269. *
  270. * Copyright OpenJS Foundation and other contributors
  271. * Released under the MIT license.
  272. * https://jquery.org/license
  273. */var Nt=!1;t(document).on("mouseup",function(){Nt=!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(!Nt){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(),Nt=!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,Nt=!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)}};/*!
  274. * jQuery UI Draggable 1.14.1
  275. * https://jqueryui.com
  276. *
  277. * Copyright OpenJS Foundation and other contributors
  278. * Released under the MIT license.
  279. * https://jquery.org/license
  280. */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,ot,q=l.options,Z=q.snapTolerance,lt=r.offset.left,mt=lt+l.helperProportions.width,Dt=r.offset.top,St=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||lt>O+Z||St<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-St)<=Z,p=Math.abs(F-Dt)<=Z,v=Math.abs(A-mt)<=Z,D=Math.abs(O-lt)<=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)),ot=u||p||v||D,q.snapMode!=="outer"&&(u=Math.abs(H-Dt)<=Z,p=Math.abs(F-St)<=Z,v=Math.abs(A-lt)<=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||ot)&&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||ot}}}),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;/*!
  281. * jQuery UI Resizable 1.14.1
  282. * https://jqueryui.com
  283. *
  284. * Copyright OpenJS Foundation and other contributors
  285. * Released under the MIT license.
  286. * https://jquery.org/license
  287. */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(ot,q){r[ot]=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,ot=!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,ot=!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,ot=!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,ot=!1)),l+v.size.height>=v.parentData.height&&(v.size.height=v.parentData.height-l,H&&(v.size.width=v.size.height*v.aspectRatio,ot=!1)),ot||(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,ot){var q=(O[ot]||0)+(D[ot]||0);q&&q>=0&&(H[ot]=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,ot=p.width+F,q=p.height+tt,Z=l.maxWidth&&l.maxWidth<ot,lt=l.maxHeight&&l.maxHeight<q,mt=l.minWidth&&l.minWidth>ot,Dt=l.minHeight&&l.minHeight>q;l.grid=A,mt&&(ot+=O),Dt&&(q+=H),Z&&(ot-=O),lt&&(q-=H),/^(se|s|e)$/.test(D)?(r.size.width=ot,r.size.height=q):/^(ne)$/.test(D)?(r.size.width=ot,r.size.height=q,r.position.top=v.top-tt):/^(sw)$/.test(D)?(r.size.width=ot,r.size.height=q,r.position.left=v.left-F):((q-H<=0||ot-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),ot-O>0?(r.size.width=ot,r.position.left=v.left-F):(ot=O-i.width,r.size.width=ot,r.position.left=v.left+p.width-ot))}}),t.ui.resizable;/*!
  288. * jQuery UI Dialog 1.14.1
  289. * https://jqueryui.com
  290. *
  291. * Copyright OpenJS Foundation and other contributors
  292. * Released under the MIT license.
  293. * https://jquery.org/license
  294. */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("&#160;")},_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;/*!
  295. * jQuery UI Droppable 1.14.1
  296. * https://jqueryui.com
  297. *
  298. * Copyright OpenJS Foundation and other contributors
  299. * Released under the MIT license.
  300. * https://jquery.org/license
  301. */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,ot=F+l.proportions().height;switch(u){case"fit":return H<=v&&A<=tt&&F<=D&&O<=ot;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<ot;case"pointer":return i(p.pageY,F,l.proportions().height)&&i(p.pageX,H,l.proportions().width);case"touch":return(D>=F&&D<=ot||O>=F&&O<=ot||D<F&&O>ot)&&(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;/*!
  302. * jQuery UI Progressbar 1.14.1
  303. * https://jqueryui.com
  304. *
  305. * Copyright OpenJS Foundation and other contributors
  306. * Released under the MIT license.
  307. * https://jquery.org/license
  308. */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")}});/*!
  309. * jQuery UI Selectable 1.14.1
  310. * https://jqueryui.com
  311. *
  312. * Copyright OpenJS Foundation and other contributors
  313. * Released under the MIT license.
  314. * https://jquery.org/license
  315. */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}});/*!
  316. * jQuery UI Selectmenu 1.14.1
  317. * https://jqueryui.com
  318. *
  319. * Copyright OpenJS Foundation and other contributors
  320. * Released under the MIT license.
  321. * https://jquery.org/license
  322. */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("&#160;")},_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)}}]);/*!
  323. * jQuery UI Slider 1.14.1
  324. * https://jqueryui.com
  325. *
  326. * Copyright OpenJS Foundation and other contributors
  327. * Released under the MIT license.
  328. * https://jquery.org/license
  329. */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 ot=Math.abs(l-H.values(tt));(u>ot||u===ot&&(tt===H._lastChangedValue||H.values(tt)===F.min))&&(u=ot,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"))}}});/*!
  330. * jQuery UI Sortable 1.14.1
  331. * https://jqueryui.com
  332. *
  333. * Copyright OpenJS Foundation and other contributors
  334. * Released under the MIT license.
  335. * https://jquery.org/license
  336. */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,ot=this.options.axis==="y"||r+F>v&&r+F<D,q=tt&&ot;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>&#160;</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,ot=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],ot=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[ot].containerCache.over||(this.containers[ot]._trigger("over",i,this._uiHash(this)),this.containers[ot].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[ot].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[ot]){this.currentContainer.containerCache.over||(this.containers[ot]._trigger("over",i,this._uiHash()),this.currentContainer.containerCache.over=1);return}p?this._rearrange(i,p,null,!0):this._rearrange(i,null,this.containers[ot].element,!0),this._trigger("change",i,this._uiHash()),this.containers[ot]._trigger("change",i,this._uiHash(this)),this.currentContainer=this.containers[ot],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[ot]._trigger("over",i,this._uiHash(this)),this.containers[ot].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}}});/*!
  337. * jQuery UI Spinner 1.14.1
  338. * https://jqueryui.com
  339. *
  340. * Copyright OpenJS Foundation and other contributors
  341. * Released under the MIT license.
  342. * https://jquery.org/license
  343. */function ie(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:ie(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:ie(function(i){this._stepUp(i)}),_stepUp:function(i){this._start()&&(this._spin((i||1)*this.options.step),this._stop())},stepDown:ie(function(i){this._stepDown(i)}),_stepDown:function(i){this._start()&&(this._spin((i||1)*-this.options.step),this._stop())},pageUp:ie(function(i){this._stepUp((i||1)*this.options.page)}),pageDown:ie(function(i){this._stepDown((i||1)*this.options.page)}),value:function(i){if(!arguments.length)return this._parse(this.element.val());ie(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;/*!
  344. * jQuery UI Tabs 1.14.1
  345. * https://jqueryui.com
  346. *
  347. * Copyright OpenJS Foundation and other contributors
  348. * Released under the MIT license.
  349. * https://jquery.org/license
  350. */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;/*!
  351. * jQuery UI Tooltip 1.14.1
  352. * https://jqueryui.com
  353. *
  354. * Copyright OpenJS Foundation and other contributors
  355. * Released under the MIT license.
  356. * https://jquery.org/license
  357. */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});/*!
  358. * jQuery UI Effects Highlight 1.14.1
  359. * https://jqueryui.com
  360. *
  361. * Copyright OpenJS Foundation and other contributors
  362. * Released under the MIT license.
  363. * https://jquery.org/license
  364. */(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 a=t(this),f={backgroundColor:a.css("backgroundColor")};e.mode==="hide"&&(f.opacity=0),t.effects.saveStyle(a),a.css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(f,{queue:!1,duration:e.duration,easing:e.easing,complete:n})})});/*!
  365. * jQuery UI Datepicker 1.14.1
  366. * https://jqueryui.com
  367. *
  368. * Copyright OpenJS Foundation and other contributors
  369. * Released under the MIT license.
  370. * https://jquery.org/license
  371. */(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 a(){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(a.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(d){return _(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,W=this._get(y,"appendText"),j=this._get(y,"isRTL");y.append&&y.append.remove(),W&&(y.append=t("<span>").addClass(this._appendClass).text(W),d[j?"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[j?"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,W=new Date(2009,11,20),j=this._get(d,"dateFormat");j.match(/[DM]/)&&(y=function(B){for(T=0,S=0,P=0;P<B.length;P++)B[P].length>T&&(T=B[P].length,S=P);return S},W.setMonth(y(this._get(d,j.match(/MM/)?"monthNames":"monthNamesShort"))),W.setDate(y(this._get(d,j.match(/DD/)?"dayNames":"dayNamesShort"))+20-W.getDay())),d.input.attr("size",this._formatDate(d,W).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 W,j,B,Q,rt,it=this._dialogInst;return it||(this.uuid+=1,W="dp"+this.uuid,this._dialogInput=t("<input type='text' id='"+W+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.on("keydown",this._doKeyDown),t("body").append(this._dialogInput),it=this._dialogInst=this._newInst(this._dialogInput,!1),it.settings={},t.data(this._dialogInput[0],"datepicker",it)),_(it.settings,S||{}),y=y&&y.constructor===Date?this._formatDate(it,y):y,this._dialogInput.val(y),this._pos=P?P.length?P:[P.pageX,P.pageY]:null,this._pos||(j=document.documentElement.clientWidth,B=document.documentElement.clientHeight,Q=document.documentElement.scrollLeft||document.body.scrollLeft,rt=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[j/2-100+Q,B/2-150+rt]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),it.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",it),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(W){return W===d?null:W}))},_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(W){return W===d?null:W}),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,W,j,B=this._getInst(d);if(arguments.length===2&&typeof y=="string")return y==="defaults"?t.extend({},t.datepicker._defaults):B?y==="all"?t.extend({},B.settings):this._get(B,y):null;S=y||{},typeof y=="string"&&(S={},S[y]=T),B&&(this._curInst===B&&this._hideDatepicker(),P=this._getDateDatepicker(d,!0),W=this._getMinMaxDate(B,"min"),j=this._getMinMaxDate(B,"max"),_(B.settings,S),W!==null&&S.dateFormat!==void 0&&S.minDate===void 0&&(B.settings.minDate=this._formatDate(B,W)),j!==null&&S.dateFormat!==void 0&&S.maxDate===void 0&&(B.settings.maxDate=this._formatDate(B,j)),"disabled"in S&&(S.disabled?this._disableDatepicker(d):this._enableDatepicker(d)),this._attachments(t(d),B),this._autoSize(B),this._setDate(B,P),this._updateAlternate(B),this._updateDatepicker(B))},_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),W=!0,j=P.dpDiv.is(".ui-datepicker-rtl");if(P._keyEvent=!0,t.datepicker._datepickerShowing)switch(d.keyCode){case 9:t.datepicker._hideDatepicker(),W=!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),W=d.ctrlKey||d.metaKey;break;case 36:(d.ctrlKey||d.metaKey)&&t.datepicker._gotoToday(d.target),W=d.ctrlKey||d.metaKey;break;case 37:(d.ctrlKey||d.metaKey)&&t.datepicker._adjustDate(d.target,j?1:-1,"D"),W=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"),W=d.ctrlKey||d.metaKey;break;case 39:(d.ctrlKey||d.metaKey)&&t.datepicker._adjustDate(d.target,j?-1:1,"D"),W=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"),W=d.ctrlKey||d.metaKey;break;default:W=!1}else d.keyCode===36&&d.ctrlKey?t.datepicker._showDatepicker(this):W=!1;W&&(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,W,j,B;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&&(_(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}),W={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),W=t.datepicker._checkOffset(y,W,P),y.dpDiv.css({position:t.datepicker._inDialog&&t.blockUI?"static":P?"fixed":"absolute",display:"none",left:W.left+"px",top:W.top+"px"}),y.inline||(j=t.datepicker._get(y,"showAnim"),B=t.datepicker._get(y,"duration"),y.dpDiv.css("z-index",n(t(d))+1),t.datepicker._datepickerShowing=!0,t.effects&&t.effects.effect[j]?y.dpDiv.show(j,t.datepicker._get(y,"showOptions"),B):y.dpDiv[j||"show"](j?B: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,W=d.dpDiv.find("."+this._dayOverClass+" a"),j=t.datepicker._get(d,"onUpdateDatepicker");W.length>0&&c.apply(W.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)),j&&j.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(),W=d.input?d.input.outerWidth():0,j=d.input?d.input.outerHeight():0,B=document.documentElement.clientWidth+(T?0:t(document).scrollLeft()),Q=document.documentElement.clientHeight+(T?0:t(document).scrollTop());return y.left-=this._get(d,"isRTL")?S-W:0,y.left-=T&&y.left===d.input.offset().left?t(document).scrollLeft():0,y.top-=T&&y.top===d.input.offset().top+j?t(document).scrollTop():0,y.left-=Math.min(y.left,y.left+S>B&&B>S?Math.abs(y.left+S-B):0),y.top-=Math.min(y.top,y.top+P>Q&&Q>P?Math.abs(P+j):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,W=this._curInst;!W||d&&W!==t.data(d,"datepicker")||this._datepickerShowing&&(y=this._get(W,"showAnim"),T=this._get(W,"duration"),S=function(){t.datepicker._tidyDialog(W)},t.effects&&t.effects.effect[y]?W.dpDiv.hide(y,t.datepicker._get(W,"showOptions"),T,S):W.dpDiv[y==="slideDown"?"slideUp":y==="fadeIn"?"fadeOut":"hide"](y?T:null,S),y||S(),this._datepickerShowing=!1,P=this._get(W,"onClose"),P&&P.apply(W.input?W.input[0]:null,[W.input?W.input.val():"",W]),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,W=t(d);t(S).hasClass(this._unselectableClass)||this._isDisabledDatepicker(W[0])||(P=this._getInst(W[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,W,j=0,B=(T?T.shortYearCutoff:null)||this._defaults.shortYearCutoff,Q=typeof B!="string"?B:new Date().getFullYear()%100+parseInt(B,10),rt=(T?T.dayNamesShort:null)||this._defaults.dayNamesShort,it=(T?T.dayNames:null)||this._defaults.dayNames,Tt=(T?T.monthNamesShort:null)||this._defaults.monthNamesShort,kt=(T?T.monthNames:null)||this._defaults.monthNames,Ct=-1,bt=-1,Pt=-1,w=-1,te=!1,At,ye=function(ie){var i=S+1<d.length&&d.charAt(S+1)===ie;return i&&S++,i},be=function(ie){var i=ye(ie),r=ie==="@"?14:ie==="!"?20:ie==="y"&&i?4:ie==="o"?3:2,l=ie==="y"?r:1,u=new RegExp("^\\d{"+l+","+r+"}"),p=y.substring(j).match(u);if(!p)throw"Missing number at position "+j;return j+=p[0].length,parseInt(p[0],10)},le=function(ie,i,r){var l=-1,u=t.map(ye(ie)?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(j,D.length).toLowerCase()===D.toLowerCase())return l=v[0],j+=D.length,!1}),l!==-1)return l+1;throw"Unknown name at position "+j},Nt=function(){if(y.charAt(j)!==d.charAt(S))throw"Unexpected literal at position "+j;j++};for(S=0;S<d.length;S++)if(te)d.charAt(S)==="'"&&!ye("'")?te=!1:Nt();else switch(d.charAt(S)){case"d":Pt=be("d");break;case"D":le("D",rt,it);break;case"o":w=be("o");break;case"m":bt=be("m");break;case"M":bt=le("M",Tt,kt);break;case"y":Ct=be("y");break;case"@":At=new Date(be("@")),Ct=At.getFullYear(),bt=At.getMonth()+1,Pt=At.getDate();break;case"!":At=new Date((be("!")-this._ticksTo1970)/1e4),Ct=At.getFullYear(),bt=At.getMonth()+1,Pt=At.getDate();break;case"'":ye("'")?Nt():te=!0;break;default:Nt()}if(j<y.length&&(W=y.substr(j),!/^\s+/.test(W)))throw"Extra/unparsed characters found in date: "+W;if(Ct===-1?Ct=new Date().getFullYear():Ct<100&&(Ct+=new Date().getFullYear()-new Date().getFullYear()%100+(Ct<=Q?0:-100)),w>-1){bt=1,Pt=w;do{if(P=this._getDaysInMonth(Ct,bt-1),Pt<=P)break;bt++,Pt-=P}while(!0)}if(At=this._daylightSavingAdjust(new Date(Ct,bt-1,Pt)),At.getFullYear()!==Ct||At.getMonth()+1!==bt||At.getDate()!==Pt)throw"Invalid date";return At},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,W=(T?T.dayNames:null)||this._defaults.dayNames,j=(T?T.monthNamesShort:null)||this._defaults.monthNamesShort,B=(T?T.monthNames:null)||this._defaults.monthNames,Q=function(Ct){var bt=S+1<d.length&&d.charAt(S+1)===Ct;return bt&&S++,bt},rt=function(Ct,bt,Pt){var w=""+bt;if(Q(Ct))for(;w.length<Pt;)w="0"+w;return w},it=function(Ct,bt,Pt,w){return Q(Ct)?w[bt]:Pt[bt]},Tt="",kt=!1;if(y)for(S=0;S<d.length;S++)if(kt)d.charAt(S)==="'"&&!Q("'")?kt=!1:Tt+=d.charAt(S);else switch(d.charAt(S)){case"d":Tt+=rt("d",y.getDate(),2);break;case"D":Tt+=it("D",y.getDay(),P,W);break;case"o":Tt+=rt("o",Math.round((new Date(y.getFullYear(),y.getMonth(),y.getDate()).getTime()-new Date(y.getFullYear(),0,0).getTime())/864e5),3);break;case"m":Tt+=rt("m",y.getMonth()+1,2);break;case"M":Tt+=it("M",y.getMonth(),j,B);break;case"y":Tt+=Q("y")?y.getFullYear():(y.getFullYear()%100<10?"0":"")+y.getFullYear()%100;break;case"@":Tt+=y.getTime();break;case"!":Tt+=y.getTime()*1e4+this._ticksTo1970;break;case"'":Q("'")?Tt+="'":kt=!0;break;default:Tt+=d.charAt(S)}return Tt},_possibleChars:function(d){var y,T="",S=!1,P=function(W){var j=y+1<d.length&&d.charAt(y+1)===W;return j&&y++,j};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),W=P,j=this._getFormatConfig(d);try{W=this.parseDate(T,S,j)||P}catch{S=y?"":S}d.selectedDay=W.getDate(),d.drawMonth=d.selectedMonth=W.getMonth(),d.drawYear=d.selectedYear=W.getFullYear(),d.currentDay=S?W.getDate():0,d.currentMonth=S?W.getMonth():0,d.currentYear=S?W.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(j){var B=new Date;return B.setDate(B.getDate()+j),B},P=function(j){try{return t.datepicker.parseDate(t.datepicker._get(d,"dateFormat"),j,t.datepicker._getFormatConfig(d))}catch{}for(var B=(j.toLowerCase().match(/^c/)?t.datepicker._getDate(d):null)||new Date,Q=B.getFullYear(),rt=B.getMonth(),it=B.getDate(),Tt=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,kt=Tt.exec(j);kt;){switch(kt[2]||"d"){case"d":case"D":it+=parseInt(kt[1],10);break;case"w":case"W":it+=parseInt(kt[1],10)*7;break;case"m":case"M":rt+=parseInt(kt[1],10),it=Math.min(it,t.datepicker._getDaysInMonth(Q,rt));break;case"y":case"Y":Q+=parseInt(kt[1],10),it=Math.min(it,t.datepicker._getDaysInMonth(Q,rt));break}kt=Tt.exec(j)}return new Date(Q,rt,it)},W=y==null||y===""?T:typeof y=="string"?P(y):typeof y=="number"?isNaN(y)?T:S(y):new Date(y.getTime());return W=W&&W.toString()==="Invalid Date"?T:W,W&&(W.setHours(0),W.setMinutes(0),W.setSeconds(0),W.setMilliseconds(0)),this._daylightSavingAdjust(W)},_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,W=d.selectedYear,j=this._restrictMinMax(d,this._determineDate(d,y,new Date));d.selectedDay=d.currentDay=j.getDate(),d.drawMonth=d.selectedMonth=d.currentMonth=j.getMonth(),d.drawYear=d.selectedYear=d.currentYear=j.getFullYear(),(P!==d.selectedMonth||W!==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,W,j,B,Q,rt,it,Tt,kt,Ct,bt,Pt,w,te,At,ye,be,le,Nt,ie,i,r,l,u,p,v,D,A,O,H,F,tt,ot,q,Z,lt,mt=new Date,Dt=this._daylightSavingAdjust(new Date(mt.getFullYear(),mt.getMonth(),mt.getDate())),St=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"),pe=this._get(d,"stepMonths"),zt=Bt[0]!==1||Bt[1]!==1,Zt=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-pe,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-"+(St?"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-"+(St?"e":"w")).text(T))[0].outerHTML,P=this._get(d,"nextText"),P=Vt?this.formatDate(P,this._daylightSavingAdjust(new Date(wt,Gt+pe,1)),this._getFormatConfig(d)):P,this._canAdjustMonth(d,1,wt,Gt)?W=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-"+(St?"w":"e")).text(P))[0].outerHTML:qt?W="":W=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-"+(St?"w":"e")).text(P))[0].outerHTML,j=this._get(d,"currentText"),B=this._get(d,"gotoCurrent")&&d.currentDay?Zt:Dt,j=Vt?this.formatDate(j,B,this._getFormatConfig(d)):j,Q="",d.inline||(Q=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),rt="",Ft&&(rt=t("<div class='ui-datepicker-buttonpane ui-widget-content'>").append(St?Q:"").append(this._isInRange(d,B)?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(j):"").append(St?"":Q)[0].outerHTML),it=parseInt(this._get(d,"firstDay"),10),it=isNaN(it)?0:it,Tt=this._get(d,"showWeek"),kt=this._get(d,"dayNames"),Ct=this._get(d,"dayNamesMin"),bt=this._get(d,"monthNames"),Pt=this._get(d,"monthNamesShort"),w=this._get(d,"beforeShowDay"),te=this._get(d,"showOtherMonths"),At=this._get(d,"selectOtherMonths"),ye=this._getDefaultDate(d),be="",Nt=0;Nt<Bt[0];Nt++){for(ie="",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-"+(St?"right":"left");break;case Bt[1]-1:u+=" ui-datepicker-group-last",l=" ui-corner-"+(St?"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)&&Nt===0?St?W:S:"")+(/all|right/.test(l)&&Nt===0?St?S:W:"")+this._generateMonthYearHeader(d,Gt,wt,Yt,ae,Nt>0||i>0,bt,Pt)+"</div><table class='ui-datepicker-calendar'><thead><tr>",p=Tt?"<th class='ui-datepicker-week-col'>"+this._get(d,"weekHeader")+"</th>":"",le=0;le<7;le++)v=(le+it)%7,p+="<th scope='col'"+((le+it+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+kt[v]+"'>"+Ct[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)-it+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>",ot=Tt?"<td class='ui-datepicker-week-col'>"+this._get(d,"calculateWeek")(F)+"</td>":"",le=0;le<7;le++)q=w?w.apply(d.input?d.input[0]:null,[F]):[!0,""],Z=F.getMonth()!==Gt,lt=Z&&!At||!q[0]||Yt&&F<Yt||ae&&F>ae,ot+="<td class='"+((le+it+6)%7>=5?" ui-datepicker-week-end":"")+(Z?" ui-datepicker-other-month":"")+(F.getTime()===r.getTime()&&Gt===d.selectedMonth&&d._keyEvent||ye.getTime()===F.getTime()&&ye.getTime()===r.getTime()?" "+this._dayOverClass:"")+(lt?" "+this._unselectableClass+" ui-state-disabled":"")+(Z&&!te?"":" "+q[1]+(F.getTime()===Zt.getTime()?" "+this._currentClass:"")+(F.getTime()===Dt.getTime()?" ui-datepicker-today":""))+"'"+((!Z||te)&&q[2]?" title='"+q[2].replace(/'/g,"&#39;")+"'":"")+(lt?"":" data-handler='selectDay' data-event='click' data-month='"+F.getMonth()+"' data-year='"+F.getFullYear()+"'")+">"+(Z&&!te?"&#xa0;":lt?"<span class='ui-state-default'>"+F.getDate()+"</span>":"<a class='ui-state-default"+(F.getTime()===Dt.getTime()?" ui-state-highlight":"")+(F.getTime()===Zt.getTime()?" ui-state-active":"")+(Z?" ui-priority-secondary":"")+"' href='#' aria-current='"+(F.getTime()===Zt.getTime()?"true":"false")+"' data-date='"+F.getDate()+"'>"+F.getDate()+"</a>")+"</td>",F.setDate(F.getDate()+1),F=this._daylightSavingAdjust(F);u+=ot+"</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>":""):""),ie+=u}be+=ie}return be+=rt,d._keyEvent=!1,be},_generateMonthYearHeader:function(d,y,T,S,P,W,j,B){var Q,rt,it,Tt,kt,Ct,bt,Pt,w=this._get(d,"changeMonth"),te=this._get(d,"changeYear"),At=this._get(d,"showMonthAfterYear"),ye=this._get(d,"selectMonthLabel"),be=this._get(d,"selectYearLabel"),le="<div class='ui-datepicker-title'>",Nt="";if(W||!w)Nt+="<span class='ui-datepicker-month'>"+j[y]+"</span>";else{for(Q=S&&S.getFullYear()===T,rt=P&&P.getFullYear()===T,Nt+="<select class='ui-datepicker-month' aria-label='"+ye+"' data-handler='selectMonth' data-event='change'>",it=0;it<12;it++)(!Q||it>=S.getMonth())&&(!rt||it<=P.getMonth())&&(Nt+="<option value='"+it+"'"+(it===y?" selected='selected'":"")+">"+B[it]+"</option>");Nt+="</select>"}if(At||(le+=Nt+(W||!(w&&te)?"&#xa0;":"")),!d.yearshtml)if(d.yearshtml="",W||!te)le+="<span class='ui-datepicker-year'>"+T+"</span>";else{for(Tt=this._get(d,"yearRange").split(":"),kt=new Date().getFullYear(),Ct=function(ie){var i=ie.match(/c[+\-].*/)?T+parseInt(ie.substring(1),10):ie.match(/[+\-].*/)?kt+parseInt(ie,10):parseInt(ie,10);return isNaN(i)?kt:i},bt=Ct(Tt[0]),Pt=Math.max(bt,Ct(Tt[1]||"")),bt=S?Math.max(bt,S.getFullYear()):bt,Pt=P?Math.min(Pt,P.getFullYear()):Pt,d.yearshtml+="<select class='ui-datepicker-year' aria-label='"+be+"' data-handler='selectYear' data-event='change'>";bt<=Pt;bt++)d.yearshtml+="<option value='"+bt+"'"+(bt===T?" selected='selected'":"")+">"+bt+"</option>";d.yearshtml+="</select>",le+=d.yearshtml,d.yearshtml=null}return le+=this._get(d,"yearSuffix"),At&&(le+=(W||!(w&&te)?"&#xa0;":"")+Nt),le+="</div>",le},_adjustInstDate:function(d,y,T){var S=d.selectedYear+(T==="Y"?y:0),P=d.selectedMonth+(T==="M"?y:0),W=Math.min(d.selectedDay,this._getDaysInMonth(S,P))+(T==="D"?y:0),j=this._restrictMinMax(d,this._daylightSavingAdjust(new Date(S,P,W)));d.selectedDay=j.getDate(),d.drawMonth=d.selectedMonth=j.getMonth(),d.drawYear=d.selectedYear=j.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),W=this._daylightSavingAdjust(new Date(T,S+(y<0?y:P[0]*P[1]),1));return y<0&&W.setDate(this._getDaysInMonth(W.getFullYear(),W.getMonth())),this._isInRange(d,W)},_isInRange:function(d,y){var T,S,P=this._getMinMaxDate(d,"min"),W=this._getMinMaxDate(d,"max"),j=null,B=null,Q=this._get(d,"yearRange");return Q&&(T=Q.split(":"),S=new Date().getFullYear(),j=parseInt(T[0],10),B=parseInt(T[1],10),T[0].match(/[+\-].*/)&&(j+=S),T[1].match(/[+\-].*/)&&(B+=S)),(!P||y.getTime()>=P.getTime())&&(!W||y.getTime()<=W.getTime())&&(!j||y.getFullYear()>=j)&&(!B||y.getFullYear()<=B)},_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,c)}function c(){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 _(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 a,t.datepicker.initialized=!1,t.datepicker.uuid=new Date().getTime(),t.datepicker.version="1.14.1",t.datepicker});/*!
  372. * jQuery UI Sortable 1.14.1
  373. * https://jqueryui.com
  374. *
  375. * Copyright OpenJS Foundation and other contributors
  376. * Released under the MIT license.
  377. * https://jquery.org/license
  378. */(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,a){return e>=n&&e<n+a},_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 a=null,f=!1,c=this;return this.reverting||this.options.disabled||this.options.type==="static"||(this._refreshItems(e),t(e.target).parents().each(function(){if(t.data(this,c.widgetName+"-item")===c)return a=t(this),!1}),t.data(e.target,c.widgetName+"-item")===c&&(a=t(e.target)),!a)||this.options.handle&&!n&&(t(this.options.handle,a).find("*").addBack().each(function(){this===e.target&&(f=!0)}),!f)?!1:(this.currentItem=a,this._removeCurrentsFromItems(),!0)},_mouseStart:function(e,n,a){var f,c,_=this.options;if(this.currentContainer=this,this.refreshPositions(),this.appendTo=t(_.appendTo!=="parent"?_.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"),_.cursorAt&&this._adjustOffsetFromHelper(_.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()}),_.containment&&this._setContainment(),_.cursor&&_.cursor!=="auto"&&(c=this.document.find("body"),this._storedStylesheet=t("<style>*{ cursor: "+_.cursor+" !important; }</style>").appendTo(c)),_.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",_.zIndex)),_.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",_.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(),!a)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&&!_.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,a=!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=a=this.scrollParent[0].scrollTop+n.scrollSpeed:e.pageY-this.overflowOffset.top<n.scrollSensitivity&&(this.scrollParent[0].scrollTop=a=this.scrollParent[0].scrollTop-n.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<n.scrollSensitivity?this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft+n.scrollSpeed:e.pageX-this.overflowOffset.left<n.scrollSensitivity&&(this.scrollParent[0].scrollLeft=a=this.scrollParent[0].scrollLeft-n.scrollSpeed)):(e.pageY-this.document.scrollTop()<n.scrollSensitivity?a=this.document.scrollTop(this.document.scrollTop()-n.scrollSpeed):this.window.height()-(e.pageY-this.document.scrollTop())<n.scrollSensitivity&&(a=this.document.scrollTop(this.document.scrollTop()+n.scrollSpeed)),e.pageX-this.document.scrollLeft()<n.scrollSensitivity?a=this.document.scrollLeft(this.document.scrollLeft()-n.scrollSpeed):this.window.width()-(e.pageX-this.document.scrollLeft())<n.scrollSensitivity&&(a=this.document.scrollLeft(this.document.scrollLeft()+n.scrollSpeed))),a},_mouseDrag:function(e){var n,a,f,c,_=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"),_.scroll&&this._scroll(e)!==!1&&(this._refreshItemPositions(!0),t.ui.ddmanager&&!_.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e)),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},n=this.items.length-1;n>=0;n--)if(a=this.items[n],f=a.item[0],c=this._intersectsWithPointer(a),!!c&&a.instance===this.currentContainer&&f!==this.currentItem[0]&&this.placeholder[c===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=c===1?"down":"up",this.options.tolerance==="pointer"||this._intersectsWithSides(a))this._rearrange(e,a);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 a=this,f=this.placeholder.offset(),c=this.options.axis,_={};(!c||c==="x")&&(_.left=f.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),(!c||c==="y")&&(_.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(_,parseInt(this.options.revert,10)||500,function(){a._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),a=[];return e=e||{},t(n).each(function(){var f=(t(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);f&&a.push((e.key||f[1]+"[]")+"="+(e.key&&e.expression?f[1]:f[2]))}),!a.length&&e.key&&a.push(e.key+"="),a.join("&")},toArray:function(e){var n=this._getItemsAsjQuery(e&&e.connected),a=[];return e=e||{},n.each(function(){a.push(t(e.item||this).attr(e.attribute||"id")||"")}),a},_intersectsWith:function(e){var n=this.positionAbs.left,a=n+this.helperProportions.width,f=this.positionAbs.top,c=f+this.helperProportions.height,_=e.left,d=_+e.width,y=e.top,T=y+e.height,S=this.offset.click.top,P=this.offset.click.left,W=this.options.axis==="x"||f+S>y&&f+S<T,j=this.options.axis==="y"||n+P>_&&n+P<d,B=W&&j;return this.options.tolerance==="pointer"||this.options.forcePointerForContainers||this.options.tolerance!=="pointer"&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?B:_<n+this.helperProportions.width/2&&a-this.helperProportions.width/2<d&&y<f+this.helperProportions.height/2&&c-this.helperProportions.height/2<T},_intersectsWithPointer:function(e){var n,a,f=this.options.axis==="x"||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),c=this.options.axis==="y"||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width),_=f&&c;return _?(n=this.dragDirection.vertical,a=this.dragDirection.horizontal,this.floating?a==="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),a=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),f=this.dragDirection.vertical,c=this.dragDirection.horizontal;return this.floating&&c?c==="right"&&a||c==="left"&&!a: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,a,f,c,_=[],d=[],y=this._connectWith();if(y&&e)for(n=y.length-1;n>=0;n--)for(f=t(y[n],this.document[0]),a=f.length-1;a>=0;a--)c=t.data(f[a],this.widgetFullName),c&&c!==this&&!c.options.disabled&&d.push([typeof c.options.items=="function"?c.options.items.call(c.element):t(c.options.items,c.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),c]);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(){_.push(this)}for(n=d.length-1;n>=0;n--)d[n][0].each(T);return t(_)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,function(n){for(var a=0;a<e.length;a++)if(e[a]===n.item[0])return!1;return!0})},_refreshItems:function(e){this.items=[],this.containers=[this];var n,a,f,c,_,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]],W=this._connectWith();if(W&&this.ready)for(n=W.length-1;n>=0;n--)for(f=t(W[n],this.document[0]),a=f.length-1;a>=0;a--)c=t.data(f[a],this.widgetFullName),c&&c!==this&&!c.options.disabled&&(P.push([typeof c.options.items=="function"?c.options.items.call(c.element[0],e,{item:this.currentItem}):t(c.options.items,c.element),c]),this.containers.push(c));for(n=P.length-1;n>=0;n--)for(_=P[n][1],d=P[n][0],a=0,T=d.length;a<T;a++)y=t(d[a]),y.data(this.widgetName+"-item",_),S.push({item:y,instance:_,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(e){var n,a,f,c;for(n=this.items.length-1;n>=0;n--)a=this.items[n],!(this.currentContainer&&a.instance!==this.currentContainer&&a.item[0]!==this.currentItem[0])&&(f=this.options.toleranceElement?t(this.options.toleranceElement,a.item):a.item,e||(a.width=f.outerWidth(),a.height=f.outerHeight()),c=f.offset(),a.left=c.left,a.top=c.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,a;if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(n=this.containers.length-1;n>=0;n--)a=this.containers[n].element.offset(),this.containers[n].containerCache.left=a.left,this.containers[n].containerCache.top=a.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,a,f=e.options;(!f.placeholder||f.placeholder.constructor===String)&&(n=f.placeholder,a=e.currentItem[0].nodeName.toLowerCase(),f.placeholder={element:function(){var c=t("<"+a+">",e.document[0]);return e._addClass(c,"ui-sortable-placeholder",n||e.currentItem[0].className)._removeClass(c,"ui-sortable-helper"),a==="tbody"?e._createTrPlaceholder(e.currentItem.find("tr").eq(0),t("<tr>",e.document[0]).appendTo(c)):a==="tr"?e._createTrPlaceholder(e.currentItem,c):a==="img"&&c.attr("src",e.currentItem.attr("src")),n||c.css("visibility","hidden"),c},update:function(c,_){n&&!f.forcePlaceholderSize||((!_.height()||f.forcePlaceholderSize&&(a==="tbody"||a==="tr"))&&_.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),_.width()||_.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 a=this;e.children().each(function(){t("<td>&#160;</td>",a.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(n)})},_contactContainers:function(e){var n,a,f,c,_,d,y,T,S,P,W=null,j=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(W&&t.contains(this.containers[n].element[0],W.element[0]))continue;W=this.containers[n],j=n}else this.containers[n].containerCache.over&&(this.containers[n]._trigger("out",e,this._uiHash(this)),this.containers[n].containerCache.over=0);if(W)if(this.containers.length===1)this.containers[j].containerCache.over||(this.containers[j]._trigger("over",e,this._uiHash(this)),this.containers[j].containerCache.over=1);else{for(f=1e4,c=null,S=W.floating||this._isFloating(this.currentItem),_=S?"left":"top",d=S?"width":"height",P=S?"pageX":"pageY",a=this.items.length-1;a>=0;a--)t.contains(this.containers[j].element[0],this.items[a].item[0])&&this.items[a].item[0]!==this.currentItem[0]&&(y=this.items[a].item.offset()[_],T=!1,e[P]-y>this.items[a][d]/2&&(T=!0),Math.abs(e[P]-y)<f&&(f=Math.abs(e[P]-y),c=this.items[a],this.direction=T?"up":"down"));if(!c&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[j]){this.currentContainer.containerCache.over||(this.containers[j]._trigger("over",e,this._uiHash()),this.currentContainer.containerCache.over=1);return}c?this._rearrange(e,c,null,!0):this._rearrange(e,null,this.containers[j].element,!0),this._trigger("change",e,this._uiHash()),this.containers[j]._trigger("change",e,this._uiHash(this)),this.currentContainer=this.containers[j],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[j]._trigger("over",e,this._uiHash(this)),this.containers[j].containerCache.over=1}},_createHelper:function(e){var n=this.options,a=typeof n.helper=="function"?t(n.helper.apply(this.element[0],[e,this.currentItem])):n.helper==="clone"?this.currentItem.clone():this.currentItem;return a.parents("body").length||this.appendTo[0].appendChild(a[0]),a[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")}),(!a[0].style.width||n.forceHelperSize)&&a.width(this.currentItem.width()),(!a[0].style.height||n.forceHelperSize)&&a.height(this.currentItem.height()),a},_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,a,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(),a=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+(a?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+(a?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 a=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,c=/(html|body)/i.test(f[0].tagName);return{top:n.top+this.offset.relative.top*a+this.offset.parent.top*a-(this.cssPosition==="fixed"?-this.scrollParent.scrollTop():c?0:f.scrollTop())*a,left:n.left+this.offset.relative.left*a+this.offset.parent.left*a-(this.cssPosition==="fixed"?-this.scrollParent.scrollLeft():c?0:f.scrollLeft())*a}},_generatePosition:function(e){var n,a,f=this.options,c=e.pageX,_=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]&&(c=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(_=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(c=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(_=this.containment[3]+this.offset.click.top)),f.grid&&(n=this.originalPageY+Math.round((_-this.originalPageY)/f.grid[1])*f.grid[1],_=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,a=this.originalPageX+Math.round((c-this.originalPageX)/f.grid[0])*f.grid[0],c=this.containment?a-this.offset.click.left>=this.containment[0]&&a-this.offset.click.left<=this.containment[2]?a:a-this.offset.click.left>=this.containment[0]?a-f.grid[0]:a+f.grid[0]:a)),{top:_-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition==="fixed"?-this.scrollParent.scrollTop():y?0:d.scrollTop()),left:c-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,a,f){a?a[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 c=this.counter;this._delay(function(){c===this.counter&&this.refreshPositions(!f)})},_clear:function(e,n){this.reverting=!1;var a,f=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(a in this._storedCSS)(this._storedCSS[a]==="auto"||this._storedCSS[a]==="static")&&(this._storedCSS[a]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();this.fromOutside&&!n&&f.push(function(_){this._trigger("receive",_,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(_){this._trigger("update",_,this._uiHash())}),this!==this.currentContainer&&(n||(f.push(function(_){this._trigger("remove",_,this._uiHash())}),f.push((function(_){return function(d){_._trigger("receive",d,this._uiHash(this))}}).call(this,this.currentContainer)),f.push((function(_){return function(d){_._trigger("update",d,this._uiHash(this))}}).call(this,this.currentContainer))));function c(_,d,y){return function(T){y._trigger(_,T,d._uiHash(d))}}for(a=this.containers.length-1;a>=0;a--)n||f.push(c("deactivate",this,this.containers[a])),this.containers[a].containerCache.over&&(f.push(c("out",this,this.containers[a])),this.containers[a].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(a=0;a<f.length;a++)f[a].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}}})});/*!
  379. * jQuery UI Draggable 1.14.1
  380. * https://jqueryui.com
  381. *
  382. * Copyright OpenJS Foundation and other contributors
  383. * Released under the MIT license.
  384. * https://jquery.org/license
  385. */(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,a=t(e.target);a.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 a=this._uiHash();if(this._trigger("drag",e,a)===!1)return this._mouseUp(new t.Event("mouseup",e)),!1;this.position=a.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,a=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(a=t.ui.ddmanager.drop(this,e)),this.dropped&&(a=this.dropped,this.dropped=!1),this.options.revert==="invalid"&&!a||this.options.revert==="valid"&&a||this.options.revert===!0||typeof this.options.revert=="function"&&this.options.revert.call(this.element,a)?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,a=typeof n.helper=="function",f=a?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),a&&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,a,f=this.options,c=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()||c.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];return}if(f.containment==="document"){this.containment=[0,0,t(c).width()-this.helperProportions.width-this.margins.left,(t(c).height()||c.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),a=n[0],a&&(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(a.scrollWidth,a.offsetWidth):a.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(a.scrollHeight,a.offsetHeight):a.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 a=e==="absolute"?1:-1,f=this._isRootNode(this.scrollParent[0]);return{top:n.top+this.offset.relative.top*a+this.offset.parent.top*a-(this.cssPosition==="fixed"?-this.offset.scroll.top:f?0:this.offset.scroll.top)*a,left:n.left+this.offset.relative.left*a+this.offset.parent.left*a-(this.cssPosition==="fixed"?-this.offset.scroll.left:f?0:this.offset.scroll.left)*a}},_generatePosition:function(e,n){var a,f,c,_,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(),a=[this.containment[0]+f.left,this.containment[1]+f.top,this.containment[2]+f.left,this.containment[3]+f.top]):a=this.containment,e.pageX-this.offset.click.left<a[0]&&(T=a[0]+this.offset.click.left),e.pageY-this.offset.click.top<a[1]&&(S=a[1]+this.offset.click.top),e.pageX-this.offset.click.left>a[2]&&(T=a[2]+this.offset.click.left),e.pageY-this.offset.click.top>a[3]&&(S=a[3]+this.offset.click.top)),d.grid&&(c=d.grid[1]?this.originalPageY+Math.round((S-this.originalPageY)/d.grid[1])*d.grid[1]:this.originalPageY,S=a?c-this.offset.click.top>=a[1]||c-this.offset.click.top>a[3]?c:c-this.offset.click.top>=a[1]?c-d.grid[1]:c+d.grid[1]:c,_=d.grid[0]?this.originalPageX+Math.round((T-this.originalPageX)/d.grid[0])*d.grid[0]:this.originalPageX,T=a?_-this.offset.click.left>=a[0]||_-this.offset.click.left>a[2]?_:_-this.offset.click.left>=a[0]?_-d.grid[0]:_+d.grid[0]:_),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,a){return a=a||this._uiHash(),t.ui.plugin.call(this,e,[n,a,this],!0),/^(drag|start|stop)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),a.offset=this.positionAbs),t.Widget.prototype._trigger.call(this,e,n,a)},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,a){var f=t.extend({},n,{item:a.element});a.sortables=[],t(a.options.connectToSortable).each(function(){var c=t(this).sortable("instance");c&&!c.options.disabled&&(a.sortables.push(c),c.refreshPositions(),c._trigger("activate",e,f))})},stop:function(e,n,a){var f=t.extend({},n,{item:a.element});a.cancelHelperRemoval=!1,t.each(a.sortables,function(){var c=this;c.isOver?(c.isOver=0,a.cancelHelperRemoval=!0,c.cancelHelperRemoval=!1,c._storedCSS={position:c.placeholder.css("position"),top:c.placeholder.css("top"),left:c.placeholder.css("left")},c._mouseStop(e),c.options.helper=c.options._helper):(c.cancelHelperRemoval=!0,c._trigger("deactivate",e,f))})},drag:function(e,n,a){t.each(a.sortables,function(){var f=!1,c=this;c.positionAbs=a.positionAbs,c.helperProportions=a.helperProportions,c.offset.click=a.offset.click,c._intersectsWith(c.containerCache)&&(f=!0,t.each(a.sortables,function(){return this.positionAbs=a.positionAbs,this.helperProportions=a.helperProportions,this.offset.click=a.offset.click,this!==c&&this._intersectsWith(this.containerCache)&&t.contains(c.element[0],this.element[0])&&(f=!1),f})),f?(c.isOver||(c.isOver=1,a._parent=n.helper.parent(),c.currentItem=n.helper.appendTo(c.element).data("ui-sortable-item",!0),c.options._helper=c.options.helper,c.options.helper=function(){return n.helper[0]},e.target=c.currentItem[0],c._mouseCapture(e,!0),c._mouseStart(e,!0,!0),c.offset.click.top=a.offset.click.top,c.offset.click.left=a.offset.click.left,c.offset.parent.left-=a.offset.parent.left-c.offset.parent.left,c.offset.parent.top-=a.offset.parent.top-c.offset.parent.top,a._trigger("toSortable",e),a.dropped=c.element,t.each(a.sortables,function(){this.refreshPositions()}),a.currentItem=a.element,c.fromOutside=a),c.currentItem&&(c._mouseDrag(e),n.position=c.position)):c.isOver&&(c.isOver=0,c.cancelHelperRemoval=!0,c.options._revert=c.options.revert,c.options.revert=!1,c._trigger("out",e,c._uiHash(c)),c._mouseStop(e,!0),c.options.revert=c.options._revert,c.options.helper=c.options._helper,c.placeholder&&c.placeholder.remove(),n.helper.appendTo(a._parent),a._refreshOffsets(e),n.position=a._generatePosition(e,!0),a._trigger("fromSortable",e),a.dropped=!1,t.each(a.sortables,function(){this.refreshPositions()}))})}}),t.ui.plugin.add("draggable","cursor",{start:function(e,n,a){var f=t("body"),c=a.options;f.css("cursor")&&(c._cursor=f.css("cursor")),f.css("cursor",c.cursor)},stop:function(e,n,a){var f=a.options;f._cursor&&t("body").css("cursor",f._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,n,a){var f=t(n.helper),c=a.options;f.css("opacity")&&(c._opacity=f.css("opacity")),f.css("opacity",c.opacity)},stop:function(e,n,a){var f=a.options;f._opacity&&t(n.helper).css("opacity",f._opacity)}}),t.ui.plugin.add("draggable","scroll",{start:function(e,n,a){a.scrollParentNotHidden||(a.scrollParentNotHidden=a.helper.scrollParent(!1)),a.scrollParentNotHidden[0]!==a.document[0]&&a.scrollParentNotHidden[0].tagName!=="HTML"&&(a.overflowOffset=a.scrollParentNotHidden.offset())},drag:function(e,n,a){var f=a.options,c=!1,_=a.scrollParentNotHidden[0],d=a.document[0];_!==d&&_.tagName!=="HTML"?((!f.axis||f.axis!=="x")&&(a.overflowOffset.top+_.offsetHeight-e.pageY<f.scrollSensitivity?_.scrollTop=c=_.scrollTop+f.scrollSpeed:e.pageY-a.overflowOffset.top<f.scrollSensitivity&&(_.scrollTop=c=_.scrollTop-f.scrollSpeed)),(!f.axis||f.axis!=="y")&&(a.overflowOffset.left+_.offsetWidth-e.pageX<f.scrollSensitivity?_.scrollLeft=c=_.scrollLeft+f.scrollSpeed:e.pageX-a.overflowOffset.left<f.scrollSensitivity&&(_.scrollLeft=c=_.scrollLeft-f.scrollSpeed))):((!f.axis||f.axis!=="x")&&(e.pageY-t(d).scrollTop()<f.scrollSensitivity?c=t(d).scrollTop(t(d).scrollTop()-f.scrollSpeed):t(window).height()-(e.pageY-t(d).scrollTop())<f.scrollSensitivity&&(c=t(d).scrollTop(t(d).scrollTop()+f.scrollSpeed))),(!f.axis||f.axis!=="y")&&(e.pageX-t(d).scrollLeft()<f.scrollSensitivity?c=t(d).scrollLeft(t(d).scrollLeft()-f.scrollSpeed):t(window).width()-(e.pageX-t(d).scrollLeft())<f.scrollSensitivity&&(c=t(d).scrollLeft(t(d).scrollLeft()+f.scrollSpeed)))),c!==!1&&t.ui.ddmanager&&!f.dropBehaviour&&t.ui.ddmanager.prepareOffsets(a,e)}}),t.ui.plugin.add("draggable","snap",{start:function(e,n,a){var f=a.options;a.snapElements=[],t(f.snap.constructor!==String?f.snap.items||":data(ui-draggable)":f.snap).each(function(){var c=t(this),_=c.offset();this!==a.element[0]&&a.snapElements.push({item:this,width:c.outerWidth(),height:c.outerHeight(),top:_.top,left:_.left})})},drag:function(e,n,a){var f,c,_,d,y,T,S,P,W,j,B=a.options,Q=B.snapTolerance,rt=n.offset.left,it=rt+a.helperProportions.width,Tt=n.offset.top,kt=Tt+a.helperProportions.height;for(W=a.snapElements.length-1;W>=0;W--){if(y=a.snapElements[W].left-a.margins.left,T=y+a.snapElements[W].width,S=a.snapElements[W].top-a.margins.top,P=S+a.snapElements[W].height,it<y-Q||rt>T+Q||kt<S-Q||Tt>P+Q||!t.contains(a.snapElements[W].item.ownerDocument,a.snapElements[W].item)){a.snapElements[W].snapping&&a.options.snap.release&&a.options.snap.release.call(a.element,e,t.extend(a._uiHash(),{snapItem:a.snapElements[W].item})),a.snapElements[W].snapping=!1;continue}B.snapMode!=="inner"&&(f=Math.abs(S-kt)<=Q,c=Math.abs(P-Tt)<=Q,_=Math.abs(y-it)<=Q,d=Math.abs(T-rt)<=Q,f&&(n.position.top=a._convertPositionTo("relative",{top:S-a.helperProportions.height,left:0}).top),c&&(n.position.top=a._convertPositionTo("relative",{top:P,left:0}).top),_&&(n.position.left=a._convertPositionTo("relative",{top:0,left:y-a.helperProportions.width}).left),d&&(n.position.left=a._convertPositionTo("relative",{top:0,left:T}).left)),j=f||c||_||d,B.snapMode!=="outer"&&(f=Math.abs(S-Tt)<=Q,c=Math.abs(P-kt)<=Q,_=Math.abs(y-rt)<=Q,d=Math.abs(T-it)<=Q,f&&(n.position.top=a._convertPositionTo("relative",{top:S,left:0}).top),c&&(n.position.top=a._convertPositionTo("relative",{top:P-a.helperProportions.height,left:0}).top),_&&(n.position.left=a._convertPositionTo("relative",{top:0,left:y}).left),d&&(n.position.left=a._convertPositionTo("relative",{top:0,left:T-a.helperProportions.width}).left)),!a.snapElements[W].snapping&&(f||c||_||d||j)&&a.options.snap.snap&&a.options.snap.snap.call(a.element,e,t.extend(a._uiHash(),{snapItem:a.snapElements[W].item})),a.snapElements[W].snapping=f||c||_||d||j}}}),t.ui.plugin.add("draggable","stack",{start:function(e,n,a){var f,c=a.options,_=t.makeArray(t(c.stack)).sort(function(d,y){return(parseInt(t(d).css("zIndex"),10)||0)-(parseInt(t(y).css("zIndex"),10)||0)});_.length&&(f=parseInt(t(_[0]).css("zIndex"),10)||0,t(_).each(function(d){t(this).css("zIndex",f+d)}),this.css("zIndex",f+_.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,n,a){var f=t(n.helper),c=a.options;f.css("zIndex")&&(c._zIndex=f.css("zIndex")),f.css("zIndex",c.zIndex)},stop:function(e,n,a){var f=a.options;f._zIndex&&t(n.helper).css("zIndex",f._zIndex)}}),t.ui.draggable});var j1={exports:{}};/*!
  386. * jQuery Validation Plugin v1.21.0
  387. *
  388. * https://jqueryvalidation.org/
  389. *
  390. * Copyright (c) 2024 Jörn Zaefferer
  391. * Released under the MIT license
  392. */(function(t){(function(e){t.exports?t.exports=e(Wc()):e(jQuery)})(function(e){e.extend(e.fn,{validate:function(c){if(!this.length){c&&c.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.");return}var _=e.data(this[0],"validator");return _||(this.attr("novalidate","novalidate"),_=new e.validator(c,this[0]),e.data(this[0],"validator",_),_.settings.onsubmit&&(this.on("click.validate",":submit",function(d){_.submitButton=d.currentTarget,e(this).hasClass("cancel")&&(_.cancelSubmit=!0),e(this).attr("formnovalidate")!==void 0&&(_.cancelSubmit=!0)}),this.on("submit.validate",function(d){_.settings.debug&&d.preventDefault();function y(){var T,S;return _.submitButton&&(_.settings.submitHandler||_.formSubmitted)&&(T=e("<input type='hidden'/>").attr("name",_.submitButton.name).val(e(_.submitButton).val()).appendTo(_.currentForm)),_.settings.submitHandler&&!_.settings.debug?(S=_.settings.submitHandler.call(_,_.currentForm,d),T&&T.remove(),S!==void 0?S:!1):!0}return _.cancelSubmit?(_.cancelSubmit=!1,y()):_.form()?_.pendingRequest?(_.formSubmitted=!0,!1):y():(_.focusInvalid(),!1)})),_)},valid:function(){var c,_,d;return e(this[0]).is("form")?c=this.validate().form():(d=[],c=!0,_=e(this[0].form).validate(),this.each(function(){c=_.element(this)&&c,c||(d=d.concat(_.errorList))}),_.errorList=d),c},rules:function(c,_){var d=this[0],y=typeof this.attr("contenteditable")<"u"&&this.attr("contenteditable")!=="false",T,S,P,W,j,B;if(d!=null&&(!d.form&&y&&(d.form=this.closest("form")[0],d.name=this.attr("name")),d.form!=null)){if(c)switch(T=e.data(d.form,"validator").settings,S=T.rules,P=e.validator.staticRules(d),c){case"add":e.extend(P,e.validator.normalizeRule(_)),delete P.messages,S[d.name]=P,_.messages&&(T.messages[d.name]=e.extend(T.messages[d.name],_.messages));break;case"remove":return _?(B={},e.each(_.split(/\s/),function(Q,rt){B[rt]=P[rt],delete P[rt]}),B):(delete S[d.name],P)}return W=e.validator.normalizeRules(e.extend({},e.validator.classRules(d),e.validator.attributeRules(d),e.validator.dataRules(d),e.validator.staticRules(d)),d),W.required&&(j=W.required,delete W.required,W=e.extend({required:j},W)),W.remote&&(j=W.remote,delete W.remote,W=e.extend(W,{remote:j})),W}}});var n=function(c){return c.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")};e.extend(e.expr.pseudos||e.expr[":"],{blank:function(c){return!n(""+e(c).val())},filled:function(c){var _=e(c).val();return _!==null&&!!n(""+_)},unchecked:function(c){return!e(c).prop("checked")}}),e.validator=function(c,_){this.settings=e.extend(!0,{},e.validator.defaults,c),this.currentForm=_,this.init()},e.validator.format=function(c,_){return arguments.length===1?function(){var d=e.makeArray(arguments);return d.unshift(c),e.validator.format.apply(this,d)}:(_===void 0||(arguments.length>2&&_.constructor!==Array&&(_=e.makeArray(arguments).slice(1)),_.constructor!==Array&&(_=[_]),e.each(_,function(d,y){c=c.replace(new RegExp("\\{"+d+"\\}","g"),function(){return y})})),c)},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(c){this.lastActive=c,this.settings.focusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,c,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(c)))},onfocusout:function(c){!this.checkable(c)&&(c.name in this.submitted||!this.optional(c))&&this.element(c)},onkeyup:function(c,_){var d=[16,17,18,20,35,36,37,38,39,40,45,144,225];_.which===9&&this.elementValue(c)===""||e.inArray(_.keyCode,d)!==-1||(c.name in this.submitted||c.name in this.invalid)&&this.element(c)},onclick:function(c){c.name in this.submitted?this.element(c):c.parentNode.name in this.submitted&&this.element(c.parentNode)},highlight:function(c,_,d){c.type==="radio"?this.findByName(c.name).addClass(_).removeClass(d):e(c).addClass(_).removeClass(d)},unhighlight:function(c,_,d){c.type==="radio"?this.findByName(c.name).removeClass(_).addClass(d):e(c).removeClass(_).addClass(d)}},setDefaults:function(c){e.extend(e.validator.defaults,c)},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 c=this.currentForm,_=this.groups={},d;e.each(this.settings.groups,function(P,W){typeof W=="string"&&(W=W.split(/\s/)),e.each(W,function(j,B){_[B]=P})}),d=this.settings.rules,e.each(d,function(P,W){d[P]=e.validator.normalizeRule(W)});function y(P){var W=typeof e(this).attr("contenteditable")<"u"&&e(this).attr("contenteditable")!=="false";if(!this.form&&W&&(this.form=e(this).closest("form")[0],this.name=e(this).attr("name")),c===this.form){var j=e.data(this.form,"validator"),B="on"+P.type.replace(/^validate/,""),Q=j.settings;Q[B]&&!e(this).is(Q.ignore)&&Q[B].call(j,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 c=0,_=this.currentElements=this.elements();_[c];c++)this.check(_[c]);return this.valid()},element:function(c){var _=this.clean(c),d=this.validationTargetFor(_),y=this,T=!0,S,P;return d===void 0?delete this.invalid[_.name]:(this.prepareElement(d),this.currentElements=e(d),P=this.groups[d.name],P&&e.each(this.groups,function(W,j){j===P&&W!==d.name&&(_=y.validationTargetFor(y.clean(y.findByName(W))),_&&_.name in y.invalid&&(y.currentElements.push(_),T=y.check(_)&&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(c).attr("aria-invalid",!S)),T},showErrors:function(c){if(c){var _=this;e.extend(this.errorMap,c),this.errorList=e.map(this.errorMap,function(d,y){return{message:d,element:_.findByName(y)[0]}}),this.successList=e.grep(this.successList,function(d){return!(d.name in c)})}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 c=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(c)},resetElements:function(c){var _;if(this.settings.unhighlight)for(_=0;c[_];_++)this.settings.unhighlight.call(this,c[_],this.settings.errorClass,""),this.findByName(c[_].name).removeClass(this.settings.validClass);else c.removeClass(this.settings.errorClass).removeClass(this.settings.validClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(c){var _=0,d;for(d in c)c[d]!==void 0&&c[d]!==null&&c[d]!==!1&&_++;return _},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(c){c.not(this.containers).text(""),this.addWrapper(c).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 c=this.lastActive;return c&&e.grep(this.errorList,function(_){return _.element.name===c.name}).length===1&&c},elements:function(){var c=this,_={},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&&c.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!==c.currentForm||y in _||!c.objectLength(e(this).rules())?!1:(_[y]=!0,!0)})},clean:function(c){return e(c)[0]},errors:function(){var c=this.settings.errorClass.split(" ").join(".");return e(this.settings.errorElement+"."+c,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(c){this.reset(),this.toHide=this.errorsFor(c)},elementValue:function(c){var _=e(c),d=c.type,y=typeof _.attr("contenteditable")<"u"&&_.attr("contenteditable")!=="false",T,S;return d==="radio"||d==="checkbox"?this.findByName(c.name).filter(":checked").val():d==="number"&&typeof c.validity<"u"?c.validity.badInput?"NaN":_.val():(y?T=_.text():T=_.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(c){c=this.validationTargetFor(this.clean(c));var _=e(c).rules(),d=e.map(_,function(B,Q){return Q}).length,y=!1,T=this.elementValue(c),S,P,W,j;this.abortRequest(c),typeof _.normalizer=="function"?j=_.normalizer:typeof this.settings.normalizer=="function"&&(j=this.settings.normalizer),j&&(T=j.call(c,T),delete _.normalizer);for(P in _){W={method:P,parameters:_[P]};try{if(S=e.validator.methods[P].call(this,T,c,W.parameters),S==="dependency-mismatch"&&d===1){y=!0;continue}if(y=!1,S==="pending"){this.toHide=this.toHide.not(this.errorsFor(c));return}if(!S)return this.formatAndAdd(c,W),!1}catch(B){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+c.id+", check the '"+W.method+"' method.",B),B instanceof TypeError&&(B.message+=". Exception occurred when checking element "+c.id+", check the '"+W.method+"' method."),B}}if(!y)return this.objectLength(_)&&this.successList.push(c),!0},customDataMessage:function(c,_){return e(c).data("msg"+_.charAt(0).toUpperCase()+_.substring(1).toLowerCase())||e(c).data("msg")},customMessage:function(c,_){var d=this.settings.messages[c];return d&&(d.constructor===String?d:d[_])},findDefined:function(){for(var c=0;c<arguments.length;c++)if(arguments[c]!==void 0)return arguments[c]},defaultMessage:function(c,_){typeof _=="string"&&(_={method:_});var d=this.findDefined(this.customMessage(c.name,_.method),this.customDataMessage(c,_.method),!this.settings.ignoreTitle&&c.title||void 0,e.validator.messages[_.method],"<strong>Warning: No message defined for "+c.name+"</strong>"),y=/\$?\{(\d+)\}/g;return typeof d=="function"?d=d.call(this,_.parameters,c):y.test(d)&&(d=e.validator.format(d.replace(y,"{$1}"),_.parameters)),d},formatAndAdd:function(c,_){var d=this.defaultMessage(c,_);this.errorList.push({message:d,element:c,method:_.method}),this.errorMap[c.name]=d,this.submitted[c.name]=d},addWrapper:function(c){return this.settings.wrapper&&(c=c.add(c.parent(this.settings.wrapper))),c},defaultShowErrors:function(){var c,_,d;for(c=0;this.errorList[c];c++)d=this.errorList[c],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(c=0;this.successList[c];c++)this.showLabel(this.successList[c]);if(this.settings.unhighlight)for(c=0,_=this.validElements();_[c];c++)this.settings.unhighlight.call(this,_[c],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(c,_){var d,y,T,S,P=this.errorsFor(c),W=this.idOrName(c),j=e(c).attr("aria-describedby");P.length?(P.removeClass(this.settings.validClass).addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?P.text(_||""):P.html(_||"")):(P=e("<"+this.settings.errorElement+">").attr("id",W+"-error").addClass(this.settings.errorClass),this.settings&&this.settings.escapeHtml?P.text(_||""):P.html(_||""),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(c)):d.insertAfter(c),P.is("label")?P.attr("for",W):P.parents("label[for='"+this.escapeCssMeta(W)+"']").length===0&&(T=P.attr("id"),j?j.match(new RegExp("\\b"+this.escapeCssMeta(T)+"\\b"))||(j+=" "+T):j=T,e(c).attr("aria-describedby",j),y=this.groups[c.name],y&&(S=this,e.each(S.groups,function(B,Q){Q===y&&e("[name='"+S.escapeCssMeta(B)+"']",S.currentForm).attr("aria-describedby",P.attr("id"))})))),!_&&this.settings.success&&(P.text(""),typeof this.settings.success=="string"?P.addClass(this.settings.success):this.settings.success(P,c)),this.toShow=this.toShow.add(P)},errorsFor:function(c){var _=this.escapeCssMeta(this.idOrName(c)),d=e(c).attr("aria-describedby"),y="label[for='"+_+"'], label[for='"+_+"'] *";return d&&(y=y+", #"+this.escapeCssMeta(d).replace(/\s+/g,", #")),this.errors().filter(y)},escapeCssMeta:function(c){return c===void 0?"":c.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g,"\\$1")},idOrName:function(c){return this.groups[c.name]||(this.checkable(c)?c.name:c.id||c.name)},validationTargetFor:function(c){return this.checkable(c)&&(c=this.findByName(c.name)),e(c).not(this.settings.ignore)[0]},checkable:function(c){return/radio|checkbox/i.test(c.type)},findByName:function(c){return e(this.currentForm).find("[name='"+this.escapeCssMeta(c)+"']")},getLength:function(c,_){switch(_.nodeName.toLowerCase()){case"select":return e("option:selected",_).length;case"input":if(this.checkable(_))return this.findByName(_.name).filter(":checked").length}return c.length},depend:function(c,_){return this.dependTypes[typeof c]?this.dependTypes[typeof c](c,_):!0},dependTypes:{boolean:function(c){return c},string:function(c,_){return!!e(c,_.form).length},function:function(c,_){return c(_)}},optional:function(c){var _=this.elementValue(c);return!e.validator.methods.required.call(this,_,c)&&"dependency-mismatch"},elementAjaxPort:function(c){return"validate"+c.name},startRequest:function(c){this.pending[c.name]||(this.pendingRequest++,e(c).addClass(this.settings.pendingClass),this.pending[c.name]=!0)},stopRequest:function(c,_){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[c.name],e(c).removeClass(this.settings.pendingClass),_&&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):!_&&this.pendingRequest===0&&this.formSubmitted&&(e(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},abortRequest:function(c){var _;this.pending[c.name]&&(_=this.elementAjaxPort(c),e.ajaxAbort(_),this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[c.name],e(c).removeClass(this.settings.pendingClass))},previousValue:function(c,_){return _=typeof _=="string"&&_||"remote",e.data(c,"previousValue")||e.data(c,"previousValue",{old:null,valid:!0,message:this.defaultMessage(c,{method:_})})},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(c,_){c.constructor===String?this.classRuleSettings[c]=_:e.extend(this.classRuleSettings,c)},classRules:function(c){var _={},d=e(c).attr("class");return d&&e.each(d.split(" "),function(){this in e.validator.classRuleSettings&&e.extend(_,e.validator.classRuleSettings[this])}),_},normalizeAttributeRule:function(c,_,d,y){/min|max|step/.test(d)&&(_===null||/number|range|text/.test(_))&&(y=Number(y),isNaN(y)&&(y=void 0)),y||y===0?c[d]=y:_===d&&_!=="range"&&(c[_==="date"?"dateISO":d]=!0)},attributeRules:function(c){var _={},d=e(c),y=c.getAttribute("type"),T,S;for(T in e.validator.methods)T==="required"?(S=c.getAttribute(T),S===""&&(S=!0),S=!!S):S=d.attr(T),this.normalizeAttributeRule(_,y,T,S);return _.maxlength&&/-1|2147483647|524288/.test(_.maxlength)&&delete _.maxlength,_},dataRules:function(c){var _={},d=e(c),y=c.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(_,y,T,S);return _},staticRules:function(c){var _={},d=e.data(c.form,"validator");return d.settings.rules&&(_=e.validator.normalizeRule(d.settings.rules[c.name])||{}),_},normalizeRules:function(c,_){return e.each(c,function(d,y){if(y===!1){delete c[d];return}if(y.param||y.depends){var T=!0;switch(typeof y.depends){case"string":T=!!e(y.depends,_.form).length;break;case"function":T=y.depends.call(_,_);break}T?c[d]=y.param!==void 0?y.param:!0:(e.data(_.form,"validator").resetElements(e(_)),delete c[d])}}),e.each(c,function(d,y){c[d]=typeof y=="function"&&d!=="normalizer"?y(_):y}),e.each(["minlength","maxlength"],function(){c[this]&&(c[this]=Number(c[this]))}),e.each(["rangelength","range"],function(){var d;c[this]&&(Array.isArray(c[this])?c[this]=[Number(c[this][0]),Number(c[this][1])]:typeof c[this]=="string"&&(d=c[this].replace(/[\[\]]/g,"").split(/[\s,]+/),c[this]=[Number(d[0]),Number(d[1])]))}),e.validator.autoCreateRanges&&(c.min!=null&&c.max!=null&&(c.range=[c.min,c.max],delete c.min,delete c.max),c.minlength!=null&&c.maxlength!=null&&(c.rangelength=[c.minlength,c.maxlength],delete c.minlength,delete c.maxlength)),c},normalizeRule:function(c){if(typeof c=="string"){var _={};e.each(c.split(/\s/),function(){_[this]=!0}),c=_}return c},addMethod:function(c,_,d){e.validator.methods[c]=_,e.validator.messages[c]=d!==void 0?d:e.validator.messages[c],_.length<3&&e.validator.addClassRules(c,e.validator.normalizeRule(c))},methods:{required:function(c,_,d){if(!this.depend(d,_))return"dependency-mismatch";if(_.nodeName.toLowerCase()==="select"){var y=e(_).val();return y&&y.length>0}return this.checkable(_)?this.getLength(c,_)>0:c!=null&&c.length>0},email:function(c,_){return this.optional(_)||/^[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(c)},url:function(c,_){return this.optional(_)||/^(?:(?:(?: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(c)},date:function(){var c=!1;return function(_,d){return c||(c=!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(_).toString())}}(),dateISO:function(c,_){return this.optional(_)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(c)},number:function(c,_){return this.optional(_)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:-?\.\d+)?$/.test(c)},digits:function(c,_){return this.optional(_)||/^\d+$/.test(c)},minlength:function(c,_,d){var y=Array.isArray(c)?c.length:this.getLength(c,_);return this.optional(_)||y>=d},maxlength:function(c,_,d){var y=Array.isArray(c)?c.length:this.getLength(c,_);return this.optional(_)||y<=d},rangelength:function(c,_,d){var y=Array.isArray(c)?c.length:this.getLength(c,_);return this.optional(_)||y>=d[0]&&y<=d[1]},min:function(c,_,d){return this.optional(_)||c>=d},max:function(c,_,d){return this.optional(_)||c<=d},range:function(c,_,d){return this.optional(_)||c>=d[0]&&c<=d[1]},step:function(c,_,d){var y=e(_).attr("type"),T="Step attribute on input type "+y+" is not supported.",S=["text","number","range"],P=new RegExp("\\b"+y+"\\b"),W=y&&!P.test(S.join()),j=function(it){var Tt=(""+it).match(/(?:\.(\d+))?$/);return Tt&&Tt[1]?Tt[1].length:0},B=function(it){return Math.round(it*Math.pow(10,rt))},Q=!0,rt;if(W)throw new Error(T);return rt=j(d),(j(c)>rt||B(c)%B(d)!==0)&&(Q=!1),this.optional(_)||Q},equalTo:function(c,_,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(_).valid()}),c===y.val()},remote:function(c,_,d,y){if(this.optional(_))return"dependency-mismatch";y=typeof y=="string"&&y||"remote";var T=this.previousValue(_,y),S,P,W;return this.settings.messages[_.name]||(this.settings.messages[_.name]={}),T.originalMessage=T.originalMessage||this.settings.messages[_.name][y],this.settings.messages[_.name][y]=T.message,d=typeof d=="string"&&{url:d}||d,W=e.param(e.extend({data:c},d.data)),T.valid!==null&&T.old===W?T.valid:(T.old=W,T.valid=null,S=this,this.startRequest(_),P={},P[_.name]=c,e.ajax(e.extend(!0,{mode:"abort",port:this.elementAjaxPort(_),dataType:"json",data:P,context:S.currentForm,success:function(j){var B=j===!0||j==="true",Q,rt,it;S.settings.messages[_.name][y]=T.originalMessage,B?(it=S.formSubmitted,S.toHide=S.errorsFor(_),S.formSubmitted=it,S.successList.push(_),S.invalid[_.name]=!1,S.showErrors()):(Q={},rt=j||S.defaultMessage(_,{method:y,parameters:c}),Q[_.name]=T.message=rt,S.invalid[_.name]=!0,S.showErrors(Q)),T.valid=B,S.stopRequest(_,B)}},d)),"pending")}}});var a={},f;return e.ajaxPrefilter?e.ajaxPrefilter(function(c,_,d){var y=c.port;c.mode==="abort"&&(e.ajaxAbort(y),a[y]=d)}):(f=e.ajax,e.ajax=function(c){var _=("mode"in c?c:e.ajaxSettings).mode,d=("port"in c?c:e.ajaxSettings).port;return _==="abort"?(e.ajaxAbort(d),a[d]=f.apply(this,arguments),a[d]):f.apply(this,arguments)}),e.ajaxAbort=function(c){a[c]&&(a[c].abort(),delete a[c])},e})})(j1);var K1={exports:{}};/*!
  393. * jQuery Validation Plugin v1.21.0
  394. *
  395. * https://jqueryvalidation.org/
  396. *
  397. * Copyright (c) 2024 Jörn Zaefferer
  398. * Released under the MIT license
  399. */(function(t){(function(e){t.exports?t.exports=e(Wc()):e(jQuery)})(function(e){return function(){function n(a){return a.replace(/<.[^<>]*?>/g," ").replace(/&nbsp;|&#160;/gi," ").replace(/[.(),;:!?%#$'\"_+=\/\-“”’]*/g,"")}e.validator.addMethod("maxWords",function(a,f,c){return this.optional(f)||n(a).match(/\b\w+\b/g).length<=c},e.validator.format("Please enter {0} words or less.")),e.validator.addMethod("minWords",function(a,f,c){return this.optional(f)||n(a).match(/\b\w+\b/g).length>=c},e.validator.format("Please enter at least {0} words.")),e.validator.addMethod("rangeWords",function(a,f,c){var _=n(a),d=/\b\w+\b/g;return this.optional(f)||_.match(d).length>=c[0]&&_.match(d).length<=c[1]},e.validator.format("Please enter between {0} and {1} words."))}(),e.validator.addMethod("abaRoutingNumber",function(n){var a=0,f=n.split(""),c=f.length;if(c!==9)return!1;for(var _=0;_<c;_+=3)a+=parseInt(f[_],10)*3+parseInt(f[_+1],10)*7+parseInt(f[_+2],10);return a!==0&&a%10===0},"Please enter a valid routing number."),e.validator.addMethod("accept",function(n,a,f){var c=typeof f=="string"?f.replace(/\s/g,""):"image/*",_=this.optional(a),d,y,T;if(_)return _;if(e(a).attr("type")==="file"&&(c=c.replace(/[\-\[\]\/\{\}\(\)\+\?\.\\\^\$\|]/g,"\\$&").replace(/,/g,"|").replace(/\/\*/g,"/.*"),a.files&&a.files.length)){for(T=new RegExp(".?("+c+")$","i"),d=0;d<a.files.length;d++)if(y=a.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,a){return this.optional(a)||/^\w+$/i.test(n)},"Letters, numbers, and underscores only please."),e.validator.addMethod("bankaccountNL",function(n,a){if(this.optional(a))return!0;if(!/^[0-9]{9}|([0-9]{2} ){3}[0-9]{3}$/.test(n))return!1;var f=n.replace(/ /g,""),c=0,_=f.length,d,y,T;for(d=0;d<_;d++)y=_-d,T=f.substring(d,d+1),c=c+y*T;return c%11===0},"Please specify a valid bank account number."),e.validator.addMethod("bankorgiroaccountNL",function(n,a){return this.optional(a)||e.validator.methods.bankaccountNL.call(this,n,a)||e.validator.methods.giroaccountNL.call(this,n,a)},"Please specify a valid bank or giro account number."),e.validator.addMethod("bic",function(n,a){return this.optional(a)||/^([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,a){if(this.optional(a))return!0;var f=new RegExp(/^([ABCDEFGHJKLMNPQRSUVW])(\d{7})([0-9A-J])$/gi),c=n.substring(0,1),_=n.substring(1,8),d=n.substring(8,9),y=0,T=0,S=0,P,W,j,B;function Q(rt){return rt%2===0}if(n.length!==9||!f.test(n))return!1;for(P=0;P<_.length;P++)W=parseInt(_[P],10),Q(P)?(W*=2,S+=W<10?W:W-9):T+=W;return y=T+S,j=(10-y.toString().substr(-1)).toString(),j=parseInt(j,10)>9?"0":j,B="JABCDEFGHI".substr(j,1).toString(),c.match(/[ABEH]/)?d===j:c.match(/[KPQS]/)?d===B:d===j||d===B},"Please specify a valid CIF number."),e.validator.addMethod("cnhBR",function(n){if(n=n.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,""),n.length!==11)return!1;var a=0,f=0,c,_,d,y,T;if(c=n.charAt(0),new Array(12).join(c)===n)return!1;for(y=0,T=9,0;y<9;++y,--T)a+=+(n.charAt(y)*T);for(_=a%11,_>=10&&(_=0,f=2),a=0,y=0,T=1,0;y<9;++y,++T)a+=+(n.charAt(y)*T);return d=a%11,d>=10?d=0:d=d-f,String(_).concat(d)===n.substr(-2)},"Please specify a valid CNH number."),e.validator.addMethod("cnpjBR",function(n,a){if(this.optional(a))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,c=n.substring(0,f),_=n.substring(f),d=0,y=f-7,T=f;T>=1;T--)d+=c.charAt(f-T)*y--,y<2&&(y=9);var S=d%11<2?0:11-d%11;if(S!==parseInt(_.charAt(0),10))return!1;f=f+1,c=n.substring(0,f),d=0,y=f-7;for(var P=f;P>=1;P--)d+=c.charAt(f-P)*y--,y<2&&(y=9);return S=d%11<2?0:11-d%11,S===parseInt(_.charAt(1),10)},"Please specify a CNPJ value number."),e.validator.addMethod("cpfBR",function(n,a){if(this.optional(a))return!0;if(n=n.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,""),n.length!==11)return!1;var f=0,c,_,d,y;if(c=parseInt(n.substring(9,10),10),_=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,c)){for(f=0,y=1;y<=10;y++)f=f+parseInt(n.substring(y-1,y),10)*(12-y);return d(f,_)}return!1},"Please specify a valid CPF number."),e.validator.addMethod("creditcard",function(n,a){if(this.optional(a))return"dependency-mismatch";if(/[^0-9 \-]+/.test(n))return!1;var f=0,c=0,_=!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),c=parseInt(y,10),_&&(c*=2)>9&&(c-=9),f+=c,_=!_;return f%10===0},"Please enter a valid credit card number."),e.validator.addMethod("creditcardtypes",function(n,a,f){if(/[^0-9\-]+/.test(n))return!1;n=n.replace(/\D/g,"");var c=0;return f.mastercard&&(c|=1),f.visa&&(c|=2),f.amex&&(c|=4),f.dinersclub&&(c|=8),f.enroute&&(c|=16),f.discover&&(c|=32),f.jcb&&(c|=64),f.unknown&&(c|=128),f.all&&(c=255),c&1&&(/^(5[12345])/.test(n)||/^(2[234567])/.test(n))||c&2&&/^(4)/.test(n)?n.length===16:c&4&&/^(3[47])/.test(n)?n.length===15:c&8&&/^(3(0[012345]|[68]))/.test(n)?n.length===14:c&16&&/^(2(014|149))/.test(n)?n.length===15:c&32&&/^(6011)/.test(n)||c&64&&/^(3)/.test(n)?n.length===16:c&64&&/^(2131|1800)/.test(n)?n.length===15:!!(c&128)},"Please enter a valid credit card number."),e.validator.addMethod("currency",function(n,a,f){var c=typeof f=="string",_=c?f:f[0],d=c?!0:f[1],y;return _=_.replace(/,/g,""),_=d?_+"]":_+"]?",y="^["+_+"([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(a)||y.test(n)},"Please specify a valid currency."),e.validator.addMethod("dateFA",function(n,a){return this.optional(a)||/^[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,a){var f=!1,c=/^\d{1,2}\/\d{1,2}\/\d{4}$/,_,d,y,T,S;return c.test(n)?(_=n.split("/"),d=parseInt(_[0],10),y=parseInt(_[1],10),T=parseInt(_[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(a)||f},e.validator.messages.date),e.validator.addMethod("dateNL",function(n,a){return this.optional(a)||/^(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,a,f){return f=typeof f=="string"?f.replace(/,/g,"|"):"png|jpe?g|gif",this.optional(a)||n.match(new RegExp("\\.("+f+")$","i"))},e.validator.format("Please enter a value with a valid extension.")),e.validator.addMethod("giroaccountNL",function(n,a){return this.optional(a)||/^[0-9]{1,7}$/.test(n)},"Please specify a valid giro account number."),e.validator.addMethod("greaterThan",function(n,a,f){var c=e(f);return this.settings.onfocusout&&c.not(".validate-greaterThan-blur").length&&c.addClass("validate-greaterThan-blur").on("blur.validate-greaterThan",function(){e(a).valid()}),n>c.val()},"Please enter a greater value."),e.validator.addMethod("greaterThanEqual",function(n,a,f){var c=e(f);return this.settings.onfocusout&&c.not(".validate-greaterThanEqual-blur").length&&c.addClass("validate-greaterThanEqual-blur").on("blur.validate-greaterThanEqual",function(){e(a).valid()}),n>=c.val()},"Please enter a greater value."),e.validator.addMethod("iban",function(n,a){if(this.optional(a))return!0;var f=n.replace(/ /g,"").toUpperCase(),c="",_=!0,d="",y="",T,S,P,W,j,B,Q,rt,it,Tt=5;if(f.length<Tt||(T=f.substring(0,2),B={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}"},j=B[T],typeof j<"u"&&(Q=new RegExp("^[A-Z]{2}\\d{2}"+j+"$",""),!Q.test(f))))return!1;for(S=f.substring(4,f.length)+f.substring(0,4),rt=0;rt<S.length;rt++)P=S.charAt(rt),P!=="0"&&(_=!1),_||(c+="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".indexOf(P));for(it=0;it<c.length;it++)W=c.charAt(it),y=""+d+W,d=y%97;return d===1},"Please specify a valid IBAN."),e.validator.addMethod("integer",function(n,a){return this.optional(a)||/^-?\d+$/.test(n)},"A positive or negative non-decimal number please."),e.validator.addMethod("ipv4",function(n,a){return this.optional(a)||/^(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,a){return this.optional(a)||/^((([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,a,f){var c=e(f);return this.settings.onfocusout&&c.not(".validate-lessThan-blur").length&&c.addClass("validate-lessThan-blur").on("blur.validate-lessThan",function(){e(a).valid()}),n<c.val()},"Please enter a lesser value."),e.validator.addMethod("lessThanEqual",function(n,a,f){var c=e(f);return this.settings.onfocusout&&c.not(".validate-lessThanEqual-blur").length&&c.addClass("validate-lessThanEqual-blur").on("blur.validate-lessThanEqual",function(){e(a).valid()}),n<=c.val()},"Please enter a lesser value."),e.validator.addMethod("lettersonly",function(n,a){return this.optional(a)||/^[a-z]+$/i.test(n)},"Letters only please."),e.validator.addMethod("letterswithbasicpunc",function(n,a){return this.optional(a)||/^[a-z\-.,()'"\s]+$/i.test(n)},"Letters or punctuation only please."),e.validator.addMethod("maxfiles",function(n,a,f){return this.optional(a)?!0:!(e(a).attr("type")==="file"&&a.files&&a.files.length>f)},e.validator.format("Please select no more than {0} files.")),e.validator.addMethod("maxsize",function(n,a,f){if(this.optional(a))return!0;if(e(a).attr("type")==="file"&&a.files&&a.files.length){for(var c=0;c<a.files.length;c++)if(a.files[c].size>f)return!1}return!0},e.validator.format("File size must not exceed {0} bytes each.")),e.validator.addMethod("maxsizetotal",function(n,a,f){if(this.optional(a))return!0;if(e(a).attr("type")==="file"&&a.files&&a.files.length){for(var c=0,_=0;_<a.files.length;_++)if(c+=a.files[_].size,c>f)return!1}return!0},e.validator.format("Total size of all files must not exceed {0} bytes.")),e.validator.addMethod("mobileNL",function(n,a){return this.optional(a)||/^((\+|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,a){var f=n.replace(/\(|\)|\s+|-/g,"");return this.optional(a)||f.length>9&&/^((\+7|7|8)+([0-9]){10})$/.test(f)},"Please specify a valid mobile number."),e.validator.addMethod("mobileUK",function(n,a){return n=n.replace(/\(|\)|\s+|-/g,""),this.optional(a)||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,a){return this.optional(a)||/^(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,a){if(this.optional(a))return!0;var f=new RegExp(/^[MXYZ]{1}[0-9]{7,8}[TRWAGMYFPDXBNJZSQVHLCKET]{1}$/gi),c="TRWAGMYFPDXBNJZSQVHLCKET",_=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),c.charAt(parseInt(d,10)%23)===_)},"Please specify a valid NIE number."),e.validator.addMethod("nifES",function(n,a){return this.optional(a)?!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 a=[6,5,7,2,3,4,5,6,7],f=0,c=0;c<9;c++)f+=a[c]*n[c];var _=f%11,d=_===10?0:_;return d===parseInt(n[9],10)},"Please specify a valid NIP number."),e.validator.addMethod("nisBR",function(n){var a,f,c=0,_,d,y;if(n=n.replace(/([~!@#$%^&*()_+=`{}\[\]\-|\\:;'<>,.\/? ])+/g,""),n.length!==11)return!1;for(f=parseInt(n.substring(10,11),10),a=parseInt(n.substring(0,10),10),d=2;d<12;d++)y=d,d===10&&(y=2),d===11&&(y=3),c+=a%10*y,a=parseInt(a/10,10);return _=c%11,_>1?_=11-_:_=0,f===_},"Please specify a valid NIS/PIS number."),e.validator.addMethod("notEqualTo",function(n,a,f){return this.optional(a)||!e.validator.methods.equalTo.call(this,n,a,f)},"Please enter a different value, values must not be the same."),e.validator.addMethod("nowhitespace",function(n,a){return this.optional(a)||/^\S+$/i.test(n)},"No white space please."),e.validator.addMethod("pattern",function(n,a,f){return this.optional(a)?!0:(typeof f=="string"&&(f=new RegExp("^(?:"+f+")$")),f.test(n))},"Invalid format."),e.validator.addMethod("phoneNL",function(n,a){return this.optional(a)||/^((\+|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,a){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(a)||f.test(n)},"Please specify a valid phone number."),e.validator.addMethod("phonesUK",function(n,a){return n=n.replace(/\(|\)|\s+|-/g,""),this.optional(a)||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,a){return n=n.replace(/\(|\)|\s+|-/g,""),this.optional(a)||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,a){return n=n.replace(/\s+/g,""),this.optional(a)||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,a){return this.optional(a)||/^\d{2}.\d{3}-\d{3}?$|^\d{5}-?\d{3}?$/.test(n)},"Informe um CEP válido."),e.validator.addMethod("postalCodeCA",function(n,a){return this.optional(a)||/^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJKLMNPRSTVWXYZ] *\d[ABCEGHJKLMNPRSTVWXYZ]\d$/i.test(n)},"Please specify a valid postal code."),e.validator.addMethod("postalcodeIT",function(n,a){return this.optional(a)||/^\d{5}$/.test(n)},"Please specify a valid postal code."),e.validator.addMethod("postalcodeNL",function(n,a){return this.optional(a)||/^[1-9][0-9]{3}\s?[a-zA-Z]{2}$/.test(n)},"Please specify a valid postal code."),e.validator.addMethod("postcodeUK",function(n,a){return this.optional(a)||/^((([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,a,f){var c=e(f[1],a.form),_=c.eq(0),d=_.data("valid_req_grp")?_.data("valid_req_grp"):e.extend({},this),y=c.filter(function(){return d.elementValue(this)}).length>=f[0];return _.data("valid_req_grp",d),e(a).data("being_validated")||(c.data("being_validated",!0),c.each(function(){d.element(this)}),c.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,a,f){var c=e(f[1],a.form),_=c.eq(0),d=_.data("valid_skip")?_.data("valid_skip"):e.extend({},this),y=c.filter(function(){return d.elementValue(this)}).length,T=y===0||y>=f[0];return _.data("valid_skip",d),e(a).data("being_validated")||(c.data("being_validated",!0),c.each(function(){d.element(this)}),c.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,a,f){var c=typeof f>"u",_=c||typeof f.caseSensitive>"u"?!1:f.caseSensitive,d=c||typeof f.includeTerritories>"u"?!1:f.includeTerritories,y=c||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=_?new RegExp(T):new RegExp(T,"i"),this.optional(a)||T.test(n)},"Please specify a valid state."),e.validator.addMethod("strippedminlength",function(n,a,f){return e(n).text().length>=f},e.validator.format("Please enter at least {0} characters.")),e.validator.addMethod("time",function(n,a){return this.optional(a)||/^([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,a){return this.optional(a)||/^((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,a){return this.optional(a)||/^(?:(?:(?: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 a=["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],c=[8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2],_=0,d,y,T,S,P,W;for(d=0;d<17;d++)S=c[d],T=n.slice(d,d+1),isNaN(T)?(T=T.toUpperCase(),y=f[a.indexOf(T)]):y=parseInt(T,10),d===8&&(W=y,T==="X"&&(W=10)),_+=y*S;return P=_%11,P===W},"The specified vehicle identification number (VIN) is invalid."),e.validator.addMethod("zipcodeUS",function(n,a){return this.optional(a)||/^\d{5}(-\d{4})?$/.test(n)},"The specified US ZIP Code is invalid."),e.validator.addMethod("ziprange",function(n,a){return this.optional(a)||/^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 Ql={exports:{}};/**
  400. * @license
  401. * Lodash <https://lodash.com/>
  402. * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
  403. * Released under MIT license <https://lodash.com/license>
  404. * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
  405. * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
  406. */Ql.exports;(function(t,e){(function(){var n,a="4.17.21",f=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",_="Expected a function",d="Invalid `variable` option passed into `_.template`",y="__lodash_hash_undefined__",T=500,S="__lodash_placeholder__",P=1,W=2,j=4,B=1,Q=2,rt=1,it=2,Tt=4,kt=8,Ct=16,bt=32,Pt=64,w=128,te=256,At=512,ye=30,be="...",le=800,Nt=16,ie=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",rt],["bindKey",it],["curry",kt],["curryRight",Ct],["flip",At],["partial",bt],["partialRight",Pt],["rearg",te]],F="[object Arguments]",tt="[object Array]",ot="[object AsyncFunction]",q="[object Boolean]",Z="[object Date]",lt="[object DOMException]",mt="[object Error]",Dt="[object Function]",St="[object GeneratorFunction]",Ft="[object Map]",qt="[object Number]",Vt="[object Null]",Bt="[object Object]",Kt="[object Promise]",pe="[object Proxy]",zt="[object RegExp]",Zt="[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]",ai="[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*$/,ko=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Mn=/[\\^$.*+?()[\]{}|]/g,ws=RegExp(Mn.source),Ks=/^\s+/,Tr=/\s/,Nu=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Lu=/\{\n\/\* \[wrapped with (.+)\] \*/,Ru=/,? & /,Eo=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Hu=/[()=,{}\[\]\/\s]/,Fu=/\\(\\)?/g,Ao=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Mo=/\w*$/,xs=/^[-+]0x[0-9a-f]+$/i,Io=/^0b[01]+$/i,_a=/^\[object .+?Constructor\]$/,va=/^0o[0-7]+$/i,Sr=/^(?:0|[1-9]\d*)$/,Oo=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,kr=/($^)/,Gs=/['\n\r\u2028\u2029\\]/g,Xs="\\ud800-\\udfff",Po="\\u0300-\\u036f",No="\\ufe20-\\ufe2f",Lo="\\u20d0-\\u20ff",Ro=Po+No+Lo,Er="\\u2700-\\u27bf",Ho="a-z\\xdf-\\xf6\\xf8-\\xff",Wu="\\xac\\xb1\\xd7\\xf7",Fo="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Wo="\\u2000-\\u206f",ya=" \\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",ba="A-Z\\xc0-\\xd6\\xd8-\\xde",ci="\\ufe0e\\ufe0f",Kn=Wu+Fo+Wo+ya,Cs="['’]",Yu="["+Xs+"]",Yo="["+Kn+"]",Ds="["+Ro+"]",wa="\\d+",Ar="["+Er+"]",xa="["+Ho+"]",zo="[^"+Xs+Kn+wa+Er+Ho+ba+"]",Ca="\\ud83c[\\udffb-\\udfff]",Yi="(?:"+Ds+"|"+Ca+")",Da="[^"+Xs+"]",Gn="(?:\\ud83c[\\udde6-\\uddff]){2}",Ta="[\\ud800-\\udbff][\\udc00-\\udfff]",Ts="["+ba+"]",In="\\u200d",On="(?:"+xa+"|"+zo+")",Sa="(?:"+Ts+"|"+zo+")",Bo="(?:"+Cs+"(?:d|ll|m|re|s|t|ve))?",Ss="(?:"+Cs+"(?:D|LL|M|RE|S|T|VE))?",ka=Yi+"?",Mr="["+ci+"]?",Uo="(?:"+In+"(?:"+[Da,Gn,Ta].join("|")+")"+Mr+ka+")*",qo="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",zu="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Ea=Mr+ka+Uo,Bu="(?:"+[Ar,Gn,Ta].join("|")+")"+Ea,Uu="(?:"+[Da+Ds+"?",Ds,Gn,Ta,Yu].join("|")+")",Aa=RegExp(Cs,"g"),qu=RegExp(Ds,"g"),Ma=RegExp(Ca+"(?="+Ca+")|"+Uu+Ea,"g"),Vu=RegExp([Ts+"?"+xa+"+"+Bo+"(?="+[Yo,Ts,"$"].join("|")+")",Sa+"+"+Ss+"(?="+[Yo,Ts+On,"$"].join("|")+")",Ts+"?"+On+"+"+Bo,Ts+"+"+Ss,zu,qo,wa,Bu].join("|"),"g"),ju=RegExp("["+In+Xs+Ro+ci+"]"),Ku=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Gu=["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"],Xu=-1,Oe={};Oe[ue]=Oe[vi]=Oe[yi]=Oe[qe]=Oe[Re]=Oe[je]=Oe[ai]=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[Zt]=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[Zt]=Ae[Yt]=Ae[ae]=Ae[je]=Ae[ai]=Ae[bi]=Ae[$e]=!0,Ae[mt]=Ae[Dt]=Ae[wt]=!1;var Vo={À:"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"},Ia={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},jo={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},Ko={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Oa=parseFloat,Zu=parseInt,Go=typeof jr=="object"&&jr&&jr.Object===Object&&jr,Ju=typeof self=="object"&&self&&self.Object===Object&&self,ze=Go||Ju||Function("return this")(),Ir=e&&!e.nodeType&&e,pn=Ir&&!0&&t&&!t.nodeType&&t,Xo=pn&&pn.exports===Ir,Pa=Xo&&Go.process,Mi=function(){try{var R=pn&&pn.require&&pn.require("util").types;return R||Pa&&Pa.binding&&Pa.binding("util")}catch{}}(),h=Mi&&Mi.isArrayBuffer,m=Mi&&Mi.isDate,b=Mi&&Mi.isMap,C=Mi&&Mi.isRegExp,k=Mi&&Mi.isSet,E=Mi&&Mi.isTypedArray;function I(R,G,K){switch(K.length){case 0:return R.call(G);case 1:return R.call(G,K[0]);case 2:return R.call(G,K[0],K[1]);case 3:return R.call(G,K[0],K[1],K[2])}return R.apply(G,K)}function V(R,G,K,ft){for(var dt=-1,Lt=R==null?0:R.length;++dt<Lt;){var Rt=R[dt];G(ft,Rt,K(Rt),R)}return ft}function z(R,G){for(var K=-1,ft=R==null?0:R.length;++K<ft&&G(R[K],K,R)!==!1;);return R}function $(R,G){for(var K=R==null?0:R.length;K--&&G(R[K],K,R)!==!1;);return R}function ut(R,G){for(var K=-1,ft=R==null?0:R.length;++K<ft;)if(!G(R[K],K,R))return!1;return!0}function ct(R,G){for(var K=-1,ft=R==null?0:R.length,dt=0,Lt=[];++K<ft;){var Rt=R[K];G(Rt,K,R)&&(Lt[dt++]=Rt)}return Lt}function st(R,G){var K=R==null?0:R.length;return!!K&&Ie(R,G,0)>-1}function yt(R,G,K){for(var ft=-1,dt=R==null?0:R.length;++ft<dt;)if(K(G,R[ft]))return!0;return!1}function Ot(R,G){for(var K=-1,ft=R==null?0:R.length,dt=Array(ft);++K<ft;)dt[K]=G(R[K],K,R);return dt}function se(R,G){for(var K=-1,ft=G.length,dt=R.length;++K<ft;)R[dt+K]=G[K];return R}function ne(R,G,K,ft){var dt=-1,Lt=R==null?0:R.length;for(ft&&Lt&&(K=R[++dt]);++dt<Lt;)K=G(K,R[dt],dt,R);return K}function ei(R,G,K,ft){var dt=R==null?0:R.length;for(ft&&dt&&(K=R[--dt]);dt--;)K=G(K,R[dt],dt,R);return K}function Be(R,G){for(var K=-1,ft=R==null?0:R.length;++K<ft;)if(G(R[K],K,R))return!0;return!1}var Qi=Xn("length");function $i(R){return R.split("")}function _e(R){return R.match(Eo)||[]}function Pn(R,G,K){var ft;return K(R,function(dt,Lt,Rt){if(G(dt,Lt,Rt))return ft=Lt,!1}),ft}function ve(R,G,K,ft){for(var dt=R.length,Lt=K+(ft?1:-1);ft?Lt--:++Lt<dt;)if(G(R[Lt],Lt,R))return Lt;return-1}function Ie(R,G,K){return G===G?th(R,G,K):ve(R,Or,K)}function Zs(R,G,K,ft){for(var dt=K-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 K=R==null?0:R.length;return K?di(R,G)/K: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,K,ft,dt){return dt(R,function(Lt,Rt,Mt){K=ft?(ft=!1,Lt):G(K,Lt,Rt,Mt)}),K}function Nn(R,G){var K=R.length;for(R.sort(G);K--;)R[K]=R[K].value;return R}function di(R,G){for(var K,ft=-1,dt=R.length;++ft<dt;){var Lt=G(R[ft]);Lt!==n&&(K=K===n?Lt:K+Lt)}return K}function Js(R,G){for(var K=-1,ft=Array(R);++K<R;)ft[K]=G(K);return ft}function mn(R,G){return Ot(G,function(K){return[K,R[K]]})}function tn(R){return R&&R.slice(0,Jo(R)+1).replace(Ks,"")}function wi(R){return function(G){return R(G)}}function Na(R,G){return Ot(G,function(K){return R[K]})}function Qs(R,G){return R.has(G)}function Se(R,G){for(var K=-1,ft=R.length;++K<ft&&Ie(G,R[K],0)>-1;);return K}function $s(R,G){for(var K=R.length;K--&&Ie(G,R[K],0)>-1;);return K}function Bi(R,G){for(var K=R.length,ft=0;K--;)R[K]===G&&++ft;return ft}var ks=Ii(Vo),Qu=Ii(Ia);function $u(R){return"\\"+Ko[R]}function Zo(R,G){return R==null?n:R[G]}function Oi(R){return ju.test(R)}function La(R){return Ku.test(R)}function Ln(R){for(var G,K=[];!(G=R.next()).done;)K.push(G.value);return K}function Pr(R){var G=-1,K=Array(R.size);return R.forEach(function(ft,dt){K[++G]=[dt,ft]}),K}function Es(R,G){return function(K){return R(G(K))}}function Ui(R,G){for(var K=-1,ft=R.length,dt=0,Lt=[];++K<ft;){var Rt=R[K];(Rt===G||Rt===S)&&(R[K]=S,Lt[dt++]=K)}return Lt}function Zn(R){var G=-1,K=Array(R.size);return R.forEach(function(ft){K[++G]=ft}),K}function Ra(R){var G=-1,K=Array(R.size);return R.forEach(function(ft){K[++G]=[ft,ft]}),K}function th(R,G,K){for(var ft=K-1,dt=R.length;++ft<dt;)if(R[ft]===G)return ft;return-1}function Nr(R,G,K){for(var ft=K+1;ft--;)if(R[ft]===G)return ft;return ft}function Rn(R){return Oi(R)?Qo(R):Qi(R)}function xi(R){return Oi(R)?Y(R):$i(R)}function Jo(R){for(var G=R.length;G--&&Tr.test(R.charAt(G)););return G}var Ha=Ii(jo);function Qo(R){for(var G=Ma.lastIndex=0;Ma.test(R);)++G;return G}function Y(R){return R.match(Ma)||[]}function J(R){return R.match(Vu)||[]}var nt=function R(G){G=G==null?ze:at.defaults(ze.Object(),G,at.pick(ze,Gu));var K=G.Array,ft=G.Date,dt=G.Error,Lt=G.Function,Rt=G.Math,Mt=G.Object,he=G.RegExp,jt=G.String,ge=G.TypeError,ii=K.prototype,oi=Lt.prototype,ni=Mt.prototype,Ci=G["__core-js_shared__"],_n=oi.toString,ee=ni.hasOwnProperty,Y_=0,Of=function(){var s=/[^.]+$/.exec(Ci&&Ci.keys&&Ci.keys.IE_PROTO||"");return s?"Symbol(src)_1."+s:""}(),$o=ni.toString,z_=_n.call(Mt),B_=ze._,U_=he("^"+_n.call(ee).replace(Mn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),tl=Xo?G.Buffer:n,As=G.Symbol,el=G.Uint8Array,Pf=tl?tl.allocUnsafe:n,il=Es(Mt.getPrototypeOf,Mt),Nf=Mt.create,Lf=ni.propertyIsEnumerable,nl=ii.splice,Rf=As?As.isConcatSpreadable:n,Fa=As?As.iterator:n,tr=As?As.toStringTag:n,sl=function(){try{var s=rr(Mt,"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,al=Rt.floor,eh=Mt.getOwnPropertySymbols,K_=tl?tl.isBuffer:n,Hf=G.isFinite,G_=ii.join,X_=Es(Mt.keys,Mt),si=Rt.max,pi=Rt.min,Z_=ft.now,J_=G.parseInt,Ff=Rt.random,Q_=ii.reverse,ih=rr(G,"DataView"),Wa=rr(G,"Map"),nh=rr(G,"Promise"),Lr=rr(G,"Set"),Ya=rr(G,"WeakMap"),za=rr(Mt,"create"),ol=Ya&&new Ya,Rr={},$_=ar(ih),tv=ar(Wa),ev=ar(nh),iv=ar(Lr),nv=ar(Ya),ll=As?As.prototype:n,Ba=ll?ll.valueOf:n,Wf=ll?ll.toString:n;function N(s){if(Ve(s)&&!re(s)&&!(s instanceof xe)){if(s instanceof en)return s;if(ee.call(s,"__wrapped__"))return Yd(s)}return new en(s)}var Hr=function(){function s(){}return function(o){if(!Ue(o))return{};if(Nf)return Nf(o);s.prototype=o;var g=new s;return s.prototype=n,g}}();function ul(){}function en(s,o){this.__wrapped__=s,this.__actions__=[],this.__chain__=!!o,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 av(){var s=this.__wrapped__.value(),o=this.__dir__,g=re(s),x=o<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,Et=0,Wt=pi(et,this.__takeCount__);if(!g||!x&&M==et&&Wt==et)return ud(s,this.__actions__);var Qt=[];t:for(;et--&&Et<Wt;){pt+=o;for(var de=-1,$t=s[pt];++de<_t;){var we=gt[de],De=we.iteratee,ji=we.type,Si=De($t);if(ji==i)$t=Si;else if(!Si){if(ji==ie)continue t;break t}}Qt[Et++]=$t}return Qt}xe.prototype=Hr(ul.prototype),xe.prototype.constructor=xe;function er(s){var o=-1,g=s==null?0:s.length;for(this.clear();++o<g;){var x=s[o];this.set(x[0],x[1])}}function ov(){this.__data__=za?za(null):{},this.size=0}function lv(s){var o=this.has(s)&&delete this.__data__[s];return this.size-=o?1:0,o}function uv(s){var o=this.__data__;if(za){var g=o[s];return g===y?n:g}return ee.call(o,s)?o[s]:n}function hv(s){var o=this.__data__;return za?o[s]!==n:ee.call(o,s)}function cv(s,o){var g=this.__data__;return this.size+=this.has(s)?0:1,g[s]=za&&o===n?y:o,this}er.prototype.clear=ov,er.prototype.delete=lv,er.prototype.get=uv,er.prototype.has=hv,er.prototype.set=cv;function Jn(s){var o=-1,g=s==null?0:s.length;for(this.clear();++o<g;){var x=s[o];this.set(x[0],x[1])}}function fv(){this.__data__=[],this.size=0}function dv(s){var o=this.__data__,g=hl(o,s);if(g<0)return!1;var x=o.length-1;return g==x?o.pop():nl.call(o,g,1),--this.size,!0}function pv(s){var o=this.__data__,g=hl(o,s);return g<0?n:o[g][1]}function gv(s){return hl(this.__data__,s)>-1}function mv(s,o){var g=this.__data__,x=hl(g,s);return x<0?(++this.size,g.push([s,o])):g[x][1]=o,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 o=-1,g=s==null?0:s.length;for(this.clear();++o<g;){var x=s[o];this.set(x[0],x[1])}}function _v(){this.size=0,this.__data__={hash:new er,map:new(Wa||Jn),string:new er}}function vv(s){var o=xl(this,s).delete(s);return this.size-=o?1:0,o}function yv(s){return xl(this,s).get(s)}function bv(s){return xl(this,s).has(s)}function wv(s,o){var g=xl(this,s),x=g.size;return g.set(s,o),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 o=-1,g=s==null?0:s.length;for(this.__data__=new Qn;++o<g;)this.add(s[o])}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 o=this.__data__=new Jn(s);this.size=o.size}function Dv(){this.__data__=new Jn,this.size=0}function Tv(s){var o=this.__data__,g=o.delete(s);return this.size=o.size,g}function Sv(s){return this.__data__.get(s)}function kv(s){return this.__data__.has(s)}function Ev(s,o){var g=this.__data__;if(g instanceof Jn){var x=g.__data__;if(!Wa||x.length<f-1)return x.push([s,o]),this.size=++g.size,this;g=this.__data__=new Qn(x)}return g.set(s,o),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 Yf(s,o){var g=re(s),x=!g&&or(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)(o||ee.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 zf(s){var o=s.length;return o?s[ph(0,o-1)]:n}function Av(s,o){return Cl(Pi(s),nr(o,0,s.length))}function Mv(s){return Cl(Pi(s))}function sh(s,o,g){(g!==n&&!yn(s[o],g)||g===n&&!(o in s))&&$n(s,o,g)}function Ua(s,o,g){var x=s[o];(!(ee.call(s,o)&&yn(x,g))||g===n&&!(o in s))&&$n(s,o,g)}function hl(s,o){for(var g=s.length;g--;)if(yn(s[g][0],o))return g;return-1}function Iv(s,o,g,x){return Ms(s,function(M,L,U){o(x,M,g(M),U)}),x}function Bf(s,o){return s&&Fn(o,li(o),s)}function Ov(s,o){return s&&Fn(o,Li(o),s)}function $n(s,o,g){o=="__proto__"&&sl?sl(s,o,{configurable:!0,enumerable:!0,value:g,writable:!0}):s[o]=g}function rh(s,o){for(var g=-1,x=o.length,M=K(x),L=s==null;++g<x;)M[g]=L?n:Wh(s,o[g]);return M}function nr(s,o,g){return s===s&&(g!==n&&(s=s<=g?s:g),o!==n&&(s=s>=o?s:o)),s}function nn(s,o,g,x,M,L){var U,X=o&P,et=o&W,pt=o&j;if(g&&(U=M?g(s,x,M,L):g(s)),U!==n)return U;if(!Ue(s))return s;var gt=re(s);if(gt){if(U=b0(s),!X)return Pi(s,U)}else{var _t=gi(s),Et=_t==Dt||_t==St;if(Ns(s))return fd(s,X);if(_t==Bt||_t==F||Et&&!M){if(U=et||Et?{}:Id(s),!X)return et?u0(s,Ov(U,s)):l0(s,Bf(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),ap(s)?s.forEach(function($t){U.add(nn($t,o,g,$t,s,L))}):sp(s)&&s.forEach(function($t,we){U.set(we,nn($t,o,g,we,s,L))});var Qt=pt?et?Th:Dh:et?Li:li,de=gt?n:Qt(s);return z(de||s,function($t,we){de&&(we=$t,$t=s[we]),Ua(U,we,nn($t,o,g,we,s,L))}),U}function Pv(s){var o=li(s);return function(g){return Uf(g,s,o)}}function Uf(s,o,g){var x=g.length;if(s==null)return!x;for(s=Mt(s);x--;){var M=g[x],L=o[M],U=s[M];if(U===n&&!(M in s)||!L(U))return!1}return!0}function qf(s,o,g){if(typeof s!="function")throw new ge(_);return Za(function(){s.apply(n,g)},o)}function qa(s,o,g,x){var M=-1,L=st,U=!0,X=s.length,et=[],pt=o.length;if(!X)return et;g&&(o=Ot(o,wi(g))),x?(L=yt,U=!1):o.length>=f&&(L=Qs,U=!1,o=new ir(o));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 Et=pt;Et--;)if(o[Et]===_t)continue t;et.push(gt)}else L(o,_t,x)||et.push(gt)}return et}var Ms=_d(Hn),Vf=_d(oh,!0);function Nv(s,o){var g=!0;return Ms(s,function(x,M,L){return g=!!o(x,M,L),g}),g}function cl(s,o,g){for(var x=-1,M=s.length;++x<M;){var L=s[x],U=o(L);if(U!=null&&(X===n?U===U&&!Vi(U):g(U,X)))var X=U,et=L}return et}function Lv(s,o,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:lp(x);g<x;)s[g++]=o;return s}function jf(s,o){var g=[];return Ms(s,function(x,M,L){o(x,M,L)&&g.push(x)}),g}function fi(s,o,g,x,M){var L=-1,U=s.length;for(g||(g=C0),M||(M=[]);++L<U;){var X=s[L];o>0&&g(X)?o>1?fi(X,o-1,g,x,M):se(M,X):x||(M[M.length]=X)}return M}var ah=vd(),Kf=vd(!0);function Hn(s,o){return s&&ah(s,o,li)}function oh(s,o){return s&&Kf(s,o,li)}function fl(s,o){return ct(o,function(g){return ns(s[g])})}function sr(s,o){o=Os(o,s);for(var g=0,x=o.length;s!=null&&g<x;)s=s[Wn(o[g++])];return g&&g==x?s:n}function Gf(s,o,g){var x=o(s);return re(s)?x:se(x,g(s))}function Di(s){return s==null?s===n?Gt:Vt:tr&&tr in Mt(s)?_0(s):M0(s)}function lh(s,o){return s>o}function Rv(s,o){return s!=null&&ee.call(s,o)}function Hv(s,o){return s!=null&&o in Mt(s)}function Fv(s,o,g){return s>=pi(o,g)&&s<si(o,g)}function uh(s,o,g){for(var x=g?yt:st,M=s[0].length,L=s.length,U=L,X=K(L),et=1/0,pt=[];U--;){var gt=s[U];U&&o&&(gt=Ot(gt,wi(o))),et=pi(gt.length,et),X[U]=!g&&(o||M>=120&&gt.length>=120)?new ir(U&&gt):n}gt=s[0];var _t=-1,Et=X[0];t:for(;++_t<M&&pt.length<et;){var Wt=gt[_t],Qt=o?o(Wt):Wt;if(Wt=g||Wt!==0?Wt:0,!(Et?Qs(Et,Qt):x(pt,Qt,g))){for(U=L;--U;){var de=X[U];if(!(de?Qs(de,Qt):x(s[U],Qt,g)))continue t}Et&&Et.push(Qt),pt.push(Wt)}}return pt}function Wv(s,o,g,x){return Hn(s,function(M,L,U){o(x,g(M),L,U)}),x}function Va(s,o,g){o=Os(o,s),s=Ld(s,o);var x=s==null?s:s[Wn(rn(o))];return x==null?n:I(x,s,g)}function Xf(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 ja(s,o,g,x,M){return s===o?!0:s==null||o==null||!Ve(s)&&!Ve(o)?s!==s&&o!==o:Bv(s,o,g,x,ja,M)}function Bv(s,o,g,x,M,L){var U=re(s),X=re(o),et=U?tt:gi(s),pt=X?tt:gi(o);et=et==F?Bt:et,pt=pt==F?Bt:pt;var gt=et==Bt,_t=pt==Bt,Et=et==pt;if(Et&&Ns(s)){if(!Ns(o))return!1;U=!0,gt=!1}if(Et&&!gt)return L||(L=new vn),U||zr(s)?Ed(s,o,g,x,M,L):g0(s,o,et,g,x,M,L);if(!(g&B)){var Wt=gt&&ee.call(s,"__wrapped__"),Qt=_t&&ee.call(o,"__wrapped__");if(Wt||Qt){var de=Wt?s.value():s,$t=Qt?o.value():o;return L||(L=new vn),M(de,$t,g,x,L)}}return Et?(L||(L=new vn),m0(s,o,g,x,M,L)):!1}function Uv(s){return Ve(s)&&gi(s)==Ft}function hh(s,o,g,x){var M=g.length,L=M,U=!x;if(s==null)return!L;for(s=Mt(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 Et=x(pt,gt,et,s,o,_t);if(!(Et===n?ja(gt,pt,B|Q,x,_t):Et))return!1}}return!0}function Zf(s){if(!Ue(s)||T0(s))return!1;var o=ns(s)?U_:_a;return o.test(ar(s))}function qv(s){return Ve(s)&&Di(s)==zt}function Vv(s){return Ve(s)&&gi(s)==Zt}function jv(s){return Ve(s)&&Al(s.length)&&!!Oe[Di(s)]}function Jf(s){return typeof s=="function"?s:s==null?Ri:typeof s=="object"?re(s)?td(s[0],s[1]):$f(s):yp(s)}function ch(s){if(!Xa(s))return X_(s);var o=[];for(var g in Mt(s))ee.call(s,g)&&g!="constructor"&&o.push(g);return o}function Kv(s){if(!Ue(s))return A0(s);var o=Xa(s),g=[];for(var x in s)x=="constructor"&&(o||!ee.call(s,x))||g.push(x);return g}function fh(s,o){return s<o}function Qf(s,o){var g=-1,x=Ni(s)?K(s.length):[];return Ms(s,function(M,L,U){x[++g]=o(M,L,U)}),x}function $f(s){var o=kh(s);return o.length==1&&o[0][2]?Pd(o[0][0],o[0][1]):function(g){return g===s||hh(g,s,o)}}function td(s,o){return Ah(s)&&Od(o)?Pd(Wn(s),o):function(g){var x=Wh(g,s);return x===n&&x===o?Yh(g,s):ja(o,x,B|Q)}}function dl(s,o,g,x,M){s!==o&&ah(o,function(L,U){if(M||(M=new vn),Ue(L))Gv(s,o,U,g,dl,x,M);else{var X=x?x(Ih(s,U),L,U+"",s,o,M):n;X===n&&(X=L),sh(s,U,X)}},Li)}function Gv(s,o,g,x,M,L,U){var X=Ih(s,g),et=Ih(o,g),pt=U.get(et);if(pt){sh(s,g,pt);return}var gt=L?L(X,et,g+"",s,o,U):n,_t=gt===n;if(_t){var Et=re(et),Wt=!Et&&Ns(et),Qt=!Et&&!Wt&&zr(et);gt=et,Et||Wt||Qt?re(X)?gt=X:Ke(X)?gt=Pi(X):Wt?(_t=!1,gt=fd(et,!0)):Qt?(_t=!1,gt=dd(et,!0)):gt=[]:Ja(et)||or(et)?(gt=X,or(X)?gt=up(X):(!Ue(X)||ns(X))&&(gt=Id(et))):_t=!1}_t&&(U.set(et,gt),M(gt,et,x,L,U),U.delete(et)),sh(s,g,gt)}function ed(s,o){var g=s.length;if(g)return o+=o<0?g:0,is(o,g)?s[o]:n}function id(s,o,g){o.length?o=Ot(o,function(L){return re(L)?function(U){return sr(U,L.length===1?L[0]:L)}:L}):o=[Ri];var x=-1;o=Ot(o,wi(Jt()));var M=Qf(s,function(L,U,X){var et=Ot(o,function(pt){return pt(L)});return{criteria:et,index:++x,value:L}});return Nn(M,function(L,U){return o0(L,U,g)})}function Xv(s,o){return nd(s,o,function(g,x){return Yh(s,x)})}function nd(s,o,g){for(var x=-1,M=o.length,L={};++x<M;){var U=o[x],X=sr(s,U);g(X,U)&&Ka(L,Os(U,s),X)}return L}function Zv(s){return function(o){return sr(o,s)}}function dh(s,o,g,x){var M=x?Zs:Ie,L=-1,U=o.length,X=s;for(s===o&&(o=Pi(o)),g&&(X=Ot(s,wi(g)));++L<U;)for(var et=0,pt=o[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 sd(s,o){for(var g=s?o.length:0,x=g-1;g--;){var M=o[g];if(g==x||M!==L){var L=M;is(M)?nl.call(s,M,1):_h(s,M)}}return s}function ph(s,o){return s+al(Ff()*(o-s+1))}function Jv(s,o,g,x){for(var M=-1,L=si(rl((o-s)/(g||1)),0),U=K(L);L--;)U[x?L:++M]=s,s+=g;return U}function gh(s,o){var g="";if(!s||o<1||o>u)return g;do o%2&&(g+=s),o=al(o/2),o&&(s+=s);while(o);return g}function me(s,o){return Oh(Nd(s,o,Ri),s+"")}function Qv(s){return zf(Br(s))}function $v(s,o){var g=Br(s);return Cl(g,nr(o,0,g.length))}function Ka(s,o,g,x){if(!Ue(s))return s;o=Os(o,s);for(var M=-1,L=o.length,U=L-1,X=s;X!=null&&++M<L;){var et=Wn(o[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(o[M+1])?[]:{})}Ua(X,et,pt),X=X[et]}return s}var rd=ol?function(s,o){return ol.set(s,o),s}:Ri,t0=sl?function(s,o){return sl(s,"toString",{configurable:!0,enumerable:!1,value:Bh(o),writable:!0})}:Ri;function e0(s){return Cl(Br(s))}function sn(s,o,g){var x=-1,M=s.length;o<0&&(o=-o>M?0:M+o),g=g>M?M:g,g<0&&(g+=M),M=o>g?0:g-o>>>0,o>>>=0;for(var L=K(M);++x<M;)L[x]=s[x+o];return L}function i0(s,o){var g;return Ms(s,function(x,M,L){return g=o(x,M,L),!g}),!!g}function pl(s,o,g){var x=0,M=s==null?x:s.length;if(typeof o=="number"&&o===o&&M<=O){for(;x<M;){var L=x+M>>>1,U=s[L];U!==null&&!Vi(U)&&(g?U<=o:U<o)?x=L+1:M=L}return M}return mh(s,o,Ri,g)}function mh(s,o,g,x){var M=0,L=s==null?0:s.length;if(L===0)return 0;o=g(o);for(var U=o!==o,X=o===null,et=Vi(o),pt=o===n;M<L;){var gt=al((M+L)/2),_t=g(s[gt]),Et=_t!==n,Wt=_t===null,Qt=_t===_t,de=Vi(_t);if(U)var $t=x||Qt;else pt?$t=Qt&&(x||Et):X?$t=Qt&&Et&&(x||!Wt):et?$t=Qt&&Et&&!Wt&&(x||!de):Wt||de?$t=!1:$t=x?_t<=o:_t<o;$t?M=gt+1:L=gt}return pi(L,A)}function ad(s,o){for(var g=-1,x=s.length,M=0,L=[];++g<x;){var U=s[g],X=o?o(U):U;if(!g||!yn(X,et)){var et=X;L[M++]=U===0?0:U}}return L}function od(s){return typeof s=="number"?s:Vi(s)?v:+s}function qi(s){if(typeof s=="string")return s;if(re(s))return Ot(s,qi)+"";if(Vi(s))return Wf?Wf.call(s):"";var o=s+"";return o=="0"&&1/s==-l?"-0":o}function Is(s,o,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=o?null:d0(s);if(pt)return Zn(pt);U=!1,M=Qs,et=new ir}else et=o?[]:X;t:for(;++x<L;){var gt=s[x],_t=o?o(gt):gt;if(gt=g||gt!==0?gt:0,U&&_t===_t){for(var Et=et.length;Et--;)if(et[Et]===_t)continue t;o&&et.push(_t),X.push(gt)}else M(et,_t,g)||(et!==X&&et.push(_t),X.push(gt))}return X}function _h(s,o){return o=Os(o,s),s=Ld(s,o),s==null||delete s[Wn(rn(o))]}function ld(s,o,g,x){return Ka(s,o,g(sr(s,o)),x)}function gl(s,o,g,x){for(var M=s.length,L=x?M:-1;(x?L--:++L<M)&&o(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 ud(s,o){var g=s;return g instanceof xe&&(g=g.value()),ne(o,function(x,M){return M.func.apply(M.thisArg,se([x],M.args))},g)}function vh(s,o,g){var x=s.length;if(x<2)return x?Is(s[0]):[];for(var M=-1,L=K(x);++M<x;)for(var U=s[M],X=-1;++X<x;)X!=M&&(L[M]=qa(L[M]||U,s[X],o,g));return Is(fi(L,1),o,g)}function hd(s,o,g){for(var x=-1,M=s.length,L=o.length,U={};++x<M;){var X=x<L?o[x]:n;g(U,s[x],X)}return U}function yh(s){return Ke(s)?s:[]}function bh(s){return typeof s=="function"?s:Ri}function Os(s,o){return re(s)?s:Ah(s,o)?[s]:Wd(Me(s))}var n0=me;function Ps(s,o,g){var x=s.length;return g=g===n?x:g,!o&&g>=x?s:sn(s,o,g)}var cd=q_||function(s){return ze.clearTimeout(s)};function fd(s,o){if(o)return s.slice();var g=s.length,x=Pf?Pf(g):new s.constructor(g);return s.copy(x),x}function wh(s){var o=new s.constructor(s.byteLength);return new el(o).set(new el(s)),o}function s0(s,o){var g=o?wh(s.buffer):s.buffer;return new s.constructor(g,s.byteOffset,s.byteLength)}function r0(s){var o=new s.constructor(s.source,Mo.exec(s));return o.lastIndex=s.lastIndex,o}function a0(s){return Ba?Mt(Ba.call(s)):{}}function dd(s,o){var g=o?wh(s.buffer):s.buffer;return new s.constructor(g,s.byteOffset,s.length)}function pd(s,o){if(s!==o){var g=s!==n,x=s===null,M=s===s,L=Vi(s),U=o!==n,X=o===null,et=o===o,pt=Vi(o);if(!X&&!pt&&!L&&s>o||L&&U&&et&&!X&&!pt||x&&U&&et||!g&&et||!M)return 1;if(!x&&!L&&!pt&&s<o||pt&&g&&M&&!x&&!L||X&&g&&M||!U&&M||!et)return-1}return 0}function o0(s,o,g){for(var x=-1,M=s.criteria,L=o.criteria,U=M.length,X=g.length;++x<U;){var et=pd(M[x],L[x]);if(et){if(x>=X)return et;var pt=g[x];return et*(pt=="desc"?-1:1)}}return s.index-o.index}function gd(s,o,g,x){for(var M=-1,L=s.length,U=g.length,X=-1,et=o.length,pt=si(L-U,0),gt=K(et+pt),_t=!x;++X<et;)gt[X]=o[X];for(;++M<U;)(_t||M<L)&&(gt[g[M]]=s[M]);for(;pt--;)gt[X++]=s[M++];return gt}function md(s,o,g,x){for(var M=-1,L=s.length,U=-1,X=g.length,et=-1,pt=o.length,gt=si(L-X,0),_t=K(gt+pt),Et=!x;++M<gt;)_t[M]=s[M];for(var Wt=M;++et<pt;)_t[Wt+et]=o[et];for(;++U<X;)(Et||M<L)&&(_t[Wt+g[U]]=s[M++]);return _t}function Pi(s,o){var g=-1,x=s.length;for(o||(o=K(x));++g<x;)o[g]=s[g];return o}function Fn(s,o,g,x){var M=!g;g||(g={});for(var L=-1,U=o.length;++L<U;){var X=o[L],et=x?x(g[X],s[X],X,g,s):n;et===n&&(et=s[X]),M?$n(g,X,et):Ua(g,X,et)}return g}function l0(s,o){return Fn(s,Eh(s),o)}function u0(s,o){return Fn(s,Ad(s),o)}function ml(s,o){return function(g,x){var M=re(g)?V:Iv,L=o?o():{};return M(g,s,Jt(x,2),L)}}function Fr(s){return me(function(o,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),o=Mt(o);++x<M;){var X=g[x];X&&s(o,X,x,L)}return o})}function _d(s,o){return function(g,x){if(g==null)return g;if(!Ni(g))return s(g,x);for(var M=g.length,L=o?M:-1,U=Mt(g);(o?L--:++L<M)&&x(U[L],L,U)!==!1;);return g}}function vd(s){return function(o,g,x){for(var M=-1,L=Mt(o),U=x(o),X=U.length;X--;){var et=U[s?X:++M];if(g(L[et],et,L)===!1)break}return o}}function h0(s,o,g){var x=o&rt,M=Ga(s);function L(){var U=this&&this!==ze&&this instanceof L?M:s;return U.apply(x?g:this,arguments)}return L}function yd(s){return function(o){o=Me(o);var g=Oi(o)?xi(o):n,x=g?g[0]:o.charAt(0),M=g?Ps(g,1).join(""):o.slice(1);return x[s]()+M}}function Wr(s){return function(o){return ne(_p(mp(o).replace(Aa,"")),s,"")}}function Ga(s){return function(){var o=arguments;switch(o.length){case 0:return new s;case 1:return new s(o[0]);case 2:return new s(o[0],o[1]);case 3:return new s(o[0],o[1],o[2]);case 4:return new s(o[0],o[1],o[2],o[3]);case 5:return new s(o[0],o[1],o[2],o[3],o[4]);case 6:return new s(o[0],o[1],o[2],o[3],o[4],o[5]);case 7:return new s(o[0],o[1],o[2],o[3],o[4],o[5],o[6])}var g=Hr(s.prototype),x=s.apply(g,o);return Ue(x)?x:g}}function c0(s,o,g){var x=Ga(s);function M(){for(var L=arguments.length,U=K(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 Dd(s,o,_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 bd(s){return function(o,g,x){var M=Mt(o);if(!Ni(o)){var L=Jt(g,3);o=li(o),g=function(X){return L(M[X],X,M)}}var U=s(o,g,x);return U>-1?M[L?o[U]:U]:n}}function wd(s){return es(function(o){var g=o.length,x=g,M=en.prototype.thru;for(s&&o.reverse();x--;){var L=o[x];if(typeof L!="function")throw new ge(_);if(M&&!U&&wl(L)=="wrapper")var U=new en([],!0)}for(x=U?x:g;++x<g;){L=o[x];var X=wl(L),et=X=="wrapper"?Sh(L):n;et&&Mh(et[0])&&et[1]==(w|kt|bt|te)&&!et[4].length&&et[9]==1?U=U[wl(et[0])].apply(U,et[3]):U=L.length==1&&Mh(L)?U[X]():U.thru(L)}return function(){var pt=arguments,gt=pt[0];if(U&&pt.length==1&&re(gt))return U.plant(gt).value();for(var _t=0,Et=g?o[_t].apply(this,pt):gt;++_t<g;)Et=o[_t].call(this,Et);return Et}})}function _l(s,o,g,x,M,L,U,X,et,pt){var gt=o&w,_t=o&rt,Et=o&it,Wt=o&(kt|Ct),Qt=o&At,de=Et?n:Ga(s);function $t(){for(var we=arguments.length,De=K(we),ji=we;ji--;)De[ji]=arguments[ji];if(Wt)var Si=Yr($t),Ki=Bi(De,Si);if(x&&(De=gd(De,x,M,Wt)),L&&(De=md(De,L,U,Wt)),we-=Ki,Wt&&we<pt){var Ge=Ui(De,Si);return Dd(s,o,_l,$t.placeholder,g,De,Ge,X,et,pt-we)}var bn=_t?g:this,rs=Et?bn[s]:s;return we=De.length,X?De=I0(De,X):Qt&&we>1&&De.reverse(),gt&&et<we&&(De.length=et),this&&this!==ze&&this instanceof $t&&(rs=de||Ga(rs)),rs.apply(bn,De)}return $t}function xd(s,o){return function(g,x){return Wv(g,s,o(x),{})}}function vl(s,o){return function(g,x){var M;if(g===n&&x===n)return o;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=od(g),x=od(x)),M=s(g,x)}return M}}function xh(s){return es(function(o){return o=Ot(o,wi(Jt())),me(function(g){var x=this;return s(o,function(M){return I(M,x,g)})})})}function yl(s,o){o=o===n?" ":qi(o);var g=o.length;if(g<2)return g?gh(o,s):o;var x=gh(o,rl(s/Rn(o)));return Oi(o)?Ps(xi(x),0,s).join(""):x.slice(0,s)}function f0(s,o,g,x){var M=o&rt,L=Ga(s);function U(){for(var X=-1,et=arguments.length,pt=-1,gt=x.length,_t=K(gt+et),Et=this&&this!==ze&&this instanceof U?L:s;++pt<gt;)_t[pt]=x[pt];for(;et--;)_t[pt++]=arguments[++X];return I(Et,M?g:this,_t)}return U}function Cd(s){return function(o,g,x){return x&&typeof x!="number"&&Ti(o,g,x)&&(g=x=n),o=ss(o),g===n?(g=o,o=0):g=ss(g),x=x===n?o<g?1:-1:ss(x),Jv(o,g,x,s)}}function bl(s){return function(o,g){return typeof o=="string"&&typeof g=="string"||(o=an(o),g=an(g)),s(o,g)}}function Dd(s,o,g,x,M,L,U,X,et,pt){var gt=o&kt,_t=gt?U:n,Et=gt?n:U,Wt=gt?L:n,Qt=gt?n:L;o|=gt?bt:Pt,o&=~(gt?Pt:bt),o&Tt||(o&=~(rt|it));var de=[s,o,M,Wt,_t,Qt,Et,X,et,pt],$t=g.apply(n,de);return Mh(s)&&Rd($t,de),$t.placeholder=x,Hd($t,s,o)}function Ch(s){var o=Rt[s];return function(g,x){if(g=an(g),x=x==null?0:pi(ce(x),292),x&&Hf(g)){var M=(Me(g)+"e").split("e"),L=o(M[0]+"e"+(+M[1]+x));return M=(Me(L)+"e").split("e"),+(M[0]+"e"+(+M[1]-x))}return o(g)}}var d0=Lr&&1/Zn(new Lr([,-0]))[1]==l?function(s){return new Lr(s)}:Vh;function Td(s){return function(o){var g=gi(o);return g==Ft?Pr(o):g==Zt?Ra(o):mn(o,s(o))}}function ts(s,o,g,x,M,L,U,X){var et=o&it;if(!et&&typeof s!="function")throw new ge(_);var pt=x?x.length:0;if(pt||(o&=~(bt|Pt),x=M=n),U=U===n?U:si(ce(U),0),X=X===n?X:ce(X),pt-=M?M.length:0,o&Pt){var gt=x,_t=M;x=M=n}var Et=et?n:Sh(s),Wt=[s,o,g,x,M,gt,_t,L,U,X];if(Et&&E0(Wt,Et),s=Wt[0],o=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&&o&(kt|Ct)&&(o&=~(kt|Ct)),!o||o==rt)var Qt=h0(s,o,g);else o==kt||o==Ct?Qt=c0(s,o,X):(o==bt||o==(rt|bt))&&!M.length?Qt=f0(s,o,g,x):Qt=_l.apply(n,Wt);var de=Et?rd:Rd;return Hd(de(Qt,Wt),s,o)}function Sd(s,o,g,x){return s===n||yn(s,ni[g])&&!ee.call(x,g)?o:s}function kd(s,o,g,x,M,L){return Ue(s)&&Ue(o)&&(L.set(o,s),dl(s,o,n,kd,L),L.delete(o)),s}function p0(s){return Ja(s)?n:s}function Ed(s,o,g,x,M,L){var U=g&B,X=s.length,et=o.length;if(X!=et&&!(U&&et>X))return!1;var pt=L.get(s),gt=L.get(o);if(pt&&gt)return pt==o&&gt==s;var _t=-1,Et=!0,Wt=g&Q?new ir:n;for(L.set(s,o),L.set(o,s);++_t<X;){var Qt=s[_t],de=o[_t];if(x)var $t=U?x(de,Qt,_t,o,s,L):x(Qt,de,_t,s,o,L);if($t!==n){if($t)continue;Et=!1;break}if(Wt){if(!Be(o,function(we,De){if(!Qs(Wt,De)&&(Qt===we||M(Qt,we,g,x,L)))return Wt.push(De)})){Et=!1;break}}else if(!(Qt===de||M(Qt,de,g,x,L))){Et=!1;break}}return L.delete(s),L.delete(o),Et}function g0(s,o,g,x,M,L,U){switch(g){case hi:if(s.byteLength!=o.byteLength||s.byteOffset!=o.byteOffset)return!1;s=s.buffer,o=o.buffer;case ui:return!(s.byteLength!=o.byteLength||!L(new el(s),new el(o)));case q:case Z:case qt:return yn(+s,+o);case mt:return s.name==o.name&&s.message==o.message;case zt:case Yt:return s==o+"";case Ft:var X=Pr;case Zt:var et=x&B;if(X||(X=Zn),s.size!=o.size&&!et)return!1;var pt=U.get(s);if(pt)return pt==o;x|=Q,U.set(s,o);var gt=Ed(X(s),X(o),x,M,L,U);return U.delete(s),gt;case ae:if(Ba)return Ba.call(s)==Ba.call(o)}return!1}function m0(s,o,g,x,M,L){var U=g&B,X=Dh(s),et=X.length,pt=Dh(o),gt=pt.length;if(et!=gt&&!U)return!1;for(var _t=et;_t--;){var Et=X[_t];if(!(U?Et in o:ee.call(o,Et)))return!1}var Wt=L.get(s),Qt=L.get(o);if(Wt&&Qt)return Wt==o&&Qt==s;var de=!0;L.set(s,o),L.set(o,s);for(var $t=U;++_t<et;){Et=X[_t];var we=s[Et],De=o[Et];if(x)var ji=U?x(De,we,Et,o,s,L):x(we,De,Et,s,o,L);if(!(ji===n?we===De||M(we,De,g,x,L):ji)){de=!1;break}$t||($t=Et=="constructor")}if(de&&!$t){var Si=s.constructor,Ki=o.constructor;Si!=Ki&&"constructor"in s&&"constructor"in o&&!(typeof Si=="function"&&Si instanceof Si&&typeof Ki=="function"&&Ki instanceof Ki)&&(de=!1)}return L.delete(s),L.delete(o),de}function es(s){return Oh(Nd(s,n,Ud),s+"")}function Dh(s){return Gf(s,li,Eh)}function Th(s){return Gf(s,Li,Ad)}var Sh=ol?function(s){return ol.get(s)}:Vh;function wl(s){for(var o=s.name+"",g=Rr[o],x=ee.call(Rr,o)?g.length:0;x--;){var M=g[x],L=M.func;if(L==null||L==s)return M.name}return o}function Yr(s){var o=ee.call(N,"placeholder")?N:s;return o.placeholder}function Jt(){var s=N.iteratee||Uh;return s=s===Uh?Jf:s,arguments.length?s(arguments[0],arguments[1]):s}function xl(s,o){var g=s.__data__;return D0(o)?g[typeof o=="string"?"string":"hash"]:g.map}function kh(s){for(var o=li(s),g=o.length;g--;){var x=o[g],M=s[x];o[g]=[x,M,Od(M)]}return o}function rr(s,o){var g=Zo(s,o);return Zf(g)?g:n}function _0(s){var o=ee.call(s,tr),g=s[tr];try{s[tr]=n;var x=!0}catch{}var M=$o.call(s);return x&&(o?s[tr]=g:delete s[tr]),M}var Eh=eh?function(s){return s==null?[]:(s=Mt(s),ct(eh(s),function(o){return Lf.call(s,o)}))}:jh,Ad=eh?function(s){for(var o=[];s;)se(o,Eh(s)),s=il(s);return o}:jh,gi=Di;(ih&&gi(new ih(new ArrayBuffer(1)))!=hi||Wa&&gi(new Wa)!=Ft||nh&&gi(nh.resolve())!=Kt||Lr&&gi(new Lr)!=Zt||Ya&&gi(new Ya)!=wt)&&(gi=function(s){var o=Di(s),g=o==Bt?s.constructor:n,x=g?ar(g):"";if(x)switch(x){case $_:return hi;case tv:return Ft;case ev:return Kt;case iv:return Zt;case nv:return wt}return o});function v0(s,o,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":o-=U;break;case"take":o=pi(o,s+U);break;case"takeRight":s=si(s,o-U);break}}return{start:s,end:o}}function y0(s){var o=s.match(Lu);return o?o[1].split(Ru):[]}function Md(s,o,g){o=Os(o,s);for(var x=-1,M=o.length,L=!1;++x<M;){var U=Wn(o[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)&&(re(s)||or(s)))}function b0(s){var o=s.length,g=new s.constructor(o);return o&&typeof s[0]=="string"&&ee.call(s,"index")&&(g.index=s.index,g.input=s.input),g}function Id(s){return typeof s.constructor=="function"&&!Xa(s)?Hr(il(s)):{}}function w0(s,o,g){var x=s.constructor;switch(o){case ui:return wh(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 ai:case bi:case $e:return dd(s,g);case Ft:return new x;case qt:case Yt:return new x(s);case zt:return r0(s);case Zt:return new x;case ae:return a0(s)}}function x0(s,o){var g=o.length;if(!g)return s;var x=g-1;return o[x]=(g>1?"& ":"")+o[x],o=o.join(g>2?", ":" "),s.replace(Nu,`{
  407. /* [wrapped with `+o+`] */
  408. `)}function C0(s){return re(s)||or(s)||!!(Rf&&s&&s[Rf])}function is(s,o){var g=typeof s;return o=o??u,!!o&&(g=="number"||g!="symbol"&&Sr.test(s))&&s>-1&&s%1==0&&s<o}function Ti(s,o,g){if(!Ue(g))return!1;var x=typeof o;return(x=="number"?Ni(g)&&is(o,g.length):x=="string"&&o in g)?yn(g[o],s):!1}function Ah(s,o){if(re(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)||o!=null&&s in Mt(o)}function D0(s){var o=typeof s;return o=="string"||o=="number"||o=="symbol"||o=="boolean"?s!=="__proto__":s===null}function Mh(s){var o=wl(s),g=N[o];if(typeof g!="function"||!(o in xe.prototype))return!1;if(s===g)return!0;var x=Sh(g);return!!x&&s===x[0]}function T0(s){return!!Of&&Of in s}var S0=Ci?ns:Kh;function Xa(s){var o=s&&s.constructor,g=typeof o=="function"&&o.prototype||ni;return s===g}function Od(s){return s===s&&!Ue(s)}function Pd(s,o){return function(g){return g==null?!1:g[s]===o&&(o!==n||s in Mt(g))}}function k0(s){var o=kl(s,function(x){return g.size===T&&g.clear(),x}),g=o.cache;return o}function E0(s,o){var g=s[1],x=o[1],M=g|x,L=M<(rt|it|w),U=x==w&&g==kt||x==w&&g==te&&s[7].length<=o[8]||x==(w|te)&&o[7].length<=o[8]&&g==kt;if(!(L||U))return s;x&rt&&(s[2]=o[2],M|=g&rt?0:Tt);var X=o[3];if(X){var et=s[3];s[3]=et?gd(et,X,o[4]):X,s[4]=et?Ui(s[3],S):o[4]}return X=o[5],X&&(et=s[5],s[5]=et?md(et,X,o[6]):X,s[6]=et?Ui(s[5],S):o[6]),X=o[7],X&&(s[7]=X),x&w&&(s[8]=s[8]==null?o[8]:pi(s[8],o[8])),s[9]==null&&(s[9]=o[9]),s[0]=o[0],s[1]=M,s}function A0(s){var o=[];if(s!=null)for(var g in Mt(s))o.push(g);return o}function M0(s){return $o.call(s)}function Nd(s,o,g){return o=si(o===n?s.length-1:o,0),function(){for(var x=arguments,M=-1,L=si(x.length-o,0),U=K(L);++M<L;)U[M]=x[o+M];M=-1;for(var X=K(o+1);++M<o;)X[M]=x[M];return X[o]=g(U),I(s,this,X)}}function Ld(s,o){return o.length<2?s:sr(s,sn(o,0,-1))}function I0(s,o){for(var g=s.length,x=pi(o.length,g),M=Pi(s);x--;){var L=o[x];s[x]=is(L,g)?M[L]:n}return s}function Ih(s,o){if(!(o==="constructor"&&typeof s[o]=="function")&&o!="__proto__")return s[o]}var Rd=Fd(rd),Za=j_||function(s,o){return ze.setTimeout(s,o)},Oh=Fd(t0);function Hd(s,o,g){var x=o+"";return Oh(s,x0(x,O0(y0(x),g)))}function Fd(s){var o=0,g=0;return function(){var x=Z_(),M=Nt-(x-g);if(g=x,M>0){if(++o>=le)return arguments[0]}else o=0;return s.apply(n,arguments)}}function Cl(s,o){var g=-1,x=s.length,M=x-1;for(o=o===n?x:o;++g<o;){var L=ph(g,M),U=s[L];s[L]=s[g],s[g]=U}return s.length=o,s}var Wd=k0(function(s){var o=[];return s.charCodeAt(0)===46&&o.push(""),s.replace(ko,function(g,x,M,L){o.push(M?L.replace(Fu,"$1"):x||g)}),o});function Wn(s){if(typeof s=="string"||Vi(s))return s;var o=s+"";return o=="0"&&1/s==-l?"-0":o}function ar(s){if(s!=null){try{return _n.call(s)}catch{}try{return s+""}catch{}}return""}function O0(s,o){return z(H,function(g){var x="_."+g[0];o&g[1]&&!st(s,x)&&s.push(x)}),s.sort()}function Yd(s){if(s instanceof xe)return s.clone();var o=new en(s.__wrapped__,s.__chain__);return o.__actions__=Pi(s.__actions__),o.__index__=s.__index__,o.__values__=s.__values__,o}function P0(s,o,g){(g?Ti(s,o,g):o===n)?o=1:o=si(ce(o),0);var x=s==null?0:s.length;if(!x||o<1)return[];for(var M=0,L=0,U=K(rl(x/o));M<x;)U[L++]=sn(s,M,M+=o);return U}function N0(s){for(var o=-1,g=s==null?0:s.length,x=0,M=[];++o<g;){var L=s[o];L&&(M[x++]=L)}return M}function L0(){var s=arguments.length;if(!s)return[];for(var o=K(s-1),g=arguments[0],x=s;x--;)o[x-1]=arguments[x];return se(re(g)?Pi(g):[g],fi(o,1))}var R0=me(function(s,o){return Ke(s)?qa(s,fi(o,1,Ke,!0)):[]}),H0=me(function(s,o){var g=rn(o);return Ke(g)&&(g=n),Ke(s)?qa(s,fi(o,1,Ke,!0),Jt(g,2)):[]}),F0=me(function(s,o){var g=rn(o);return Ke(g)&&(g=n),Ke(s)?qa(s,fi(o,1,Ke,!0),n,g):[]});function W0(s,o,g){var x=s==null?0:s.length;return x?(o=g||o===n?1:ce(o),sn(s,o<0?0:o,x)):[]}function Y0(s,o,g){var x=s==null?0:s.length;return x?(o=g||o===n?1:ce(o),o=x-o,sn(s,0,o<0?0:o)):[]}function z0(s,o){return s&&s.length?gl(s,Jt(o,3),!0,!0):[]}function B0(s,o){return s&&s.length?gl(s,Jt(o,3),!0):[]}function U0(s,o,g,x){var M=s==null?0:s.length;return M?(g&&typeof g!="number"&&Ti(s,o,g)&&(g=0,x=M),Lv(s,o,g,x)):[]}function zd(s,o,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)),ve(s,Jt(o,3),M)}function Bd(s,o,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)),ve(s,Jt(o,3),M,!0)}function Ud(s){var o=s==null?0:s.length;return o?fi(s,1):[]}function q0(s){var o=s==null?0:s.length;return o?fi(s,l):[]}function V0(s,o){var g=s==null?0:s.length;return g?(o=o===n?1:ce(o),fi(s,o)):[]}function j0(s){for(var o=-1,g=s==null?0:s.length,x={};++o<g;){var M=s[o];x[M[0]]=M[1]}return x}function qd(s){return s&&s.length?s[0]:n}function K0(s,o,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,o,M)}function G0(s){var o=s==null?0:s.length;return o?sn(s,0,-1):[]}var X0=me(function(s){var o=Ot(s,yh);return o.length&&o[0]===s[0]?uh(o):[]}),Z0=me(function(s){var o=rn(s),g=Ot(s,yh);return o===rn(g)?o=n:g.pop(),g.length&&g[0]===s[0]?uh(g,Jt(o,2)):[]}),J0=me(function(s){var o=rn(s),g=Ot(s,yh);return o=typeof o=="function"?o:n,o&&g.pop(),g.length&&g[0]===s[0]?uh(g,n,o):[]});function Q0(s,o){return s==null?"":G_.call(s,o)}function rn(s){var o=s==null?0:s.length;return o?s[o-1]:n}function $0(s,o,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)),o===o?Nr(s,o,M):ve(s,Or,M,!0)}function ty(s,o){return s&&s.length?ed(s,ce(o)):n}var ey=me(Vd);function Vd(s,o){return s&&s.length&&o&&o.length?dh(s,o):s}function iy(s,o,g){return s&&s.length&&o&&o.length?dh(s,o,Jt(g,2)):s}function ny(s,o,g){return s&&s.length&&o&&o.length?dh(s,o,n,g):s}var sy=es(function(s,o){var g=s==null?0:s.length,x=rh(s,o);return sd(s,Ot(o,function(M){return is(M,g)?+M:M}).sort(pd)),x});function ry(s,o){var g=[];if(!(s&&s.length))return g;var x=-1,M=[],L=s.length;for(o=Jt(o,3);++x<L;){var U=s[x];o(U,x,s)&&(g.push(U),M.push(x))}return sd(s,M),g}function Ph(s){return s==null?s:Q_.call(s)}function ay(s,o,g){var x=s==null?0:s.length;return x?(g&&typeof g!="number"&&Ti(s,o,g)?(o=0,g=x):(o=o==null?0:ce(o),g=g===n?x:ce(g)),sn(s,o,g)):[]}function oy(s,o){return pl(s,o)}function ly(s,o,g){return mh(s,o,Jt(g,2))}function uy(s,o){var g=s==null?0:s.length;if(g){var x=pl(s,o);if(x<g&&yn(s[x],o))return x}return-1}function hy(s,o){return pl(s,o,!0)}function cy(s,o,g){return mh(s,o,Jt(g,2),!0)}function fy(s,o){var g=s==null?0:s.length;if(g){var x=pl(s,o,!0)-1;if(yn(s[x],o))return x}return-1}function dy(s){return s&&s.length?ad(s):[]}function py(s,o){return s&&s.length?ad(s,Jt(o,2)):[]}function gy(s){var o=s==null?0:s.length;return o?sn(s,1,o):[]}function my(s,o,g){return s&&s.length?(o=g||o===n?1:ce(o),sn(s,0,o<0?0:o)):[]}function _y(s,o,g){var x=s==null?0:s.length;return x?(o=g||o===n?1:ce(o),o=x-o,sn(s,o<0?0:o,x)):[]}function vy(s,o){return s&&s.length?gl(s,Jt(o,3),!1,!0):[]}function yy(s,o){return s&&s.length?gl(s,Jt(o,3)):[]}var by=me(function(s){return Is(fi(s,1,Ke,!0))}),wy=me(function(s){var o=rn(s);return Ke(o)&&(o=n),Is(fi(s,1,Ke,!0),Jt(o,2))}),xy=me(function(s){var o=rn(s);return o=typeof o=="function"?o:n,Is(fi(s,1,Ke,!0),n,o)});function Cy(s){return s&&s.length?Is(s):[]}function Dy(s,o){return s&&s.length?Is(s,Jt(o,2)):[]}function Ty(s,o){return o=typeof o=="function"?o:n,s&&s.length?Is(s,n,o):[]}function Nh(s){if(!(s&&s.length))return[];var o=0;return s=ct(s,function(g){if(Ke(g))return o=si(g.length,o),!0}),Js(o,function(g){return Ot(s,Xn(g))})}function jd(s,o){if(!(s&&s.length))return[];var g=Nh(s);return o==null?g:Ot(g,function(x){return I(o,n,x)})}var Sy=me(function(s,o){return Ke(s)?qa(s,o):[]}),ky=me(function(s){return vh(ct(s,Ke))}),Ey=me(function(s){var o=rn(s);return Ke(o)&&(o=n),vh(ct(s,Ke),Jt(o,2))}),Ay=me(function(s){var o=rn(s);return o=typeof o=="function"?o:n,vh(ct(s,Ke),n,o)}),My=me(Nh);function Iy(s,o){return hd(s||[],o||[],Ua)}function Oy(s,o){return hd(s||[],o||[],Ka)}var Py=me(function(s){var o=s.length,g=o>1?s[o-1]:n;return g=typeof g=="function"?(s.pop(),g):n,jd(s,g)});function Kd(s){var o=N(s);return o.__chain__=!0,o}function Ny(s,o){return o(s),s}function Dl(s,o){return o(s)}var Ly=es(function(s){var o=s.length,g=o?s[0]:0,x=this.__wrapped__,M=function(L){return rh(L,s)};return o>1||this.__actions__.length||!(x instanceof xe)||!is(g)?this.thru(M):(x=x.slice(g,+g+(o?1:0)),x.__actions__.push({func:Dl,args:[M],thisArg:n}),new en(x,this.__chain__).thru(function(L){return o&&!L.length&&L.push(n),L}))});function Ry(){return Kd(this)}function Hy(){return new en(this.value(),this.__chain__)}function Fy(){this.__values__===n&&(this.__values__=op(this.value()));var s=this.__index__>=this.__values__.length,o=s?n:this.__values__[this.__index__++];return{done:s,value:o}}function Wy(){return this}function Yy(s){for(var o,g=this;g instanceof ul;){var x=Yd(g);x.__index__=0,x.__values__=n,o?M.__wrapped__=x:o=x;var M=x;g=g.__wrapped__}return M.__wrapped__=s,o}function zy(){var s=this.__wrapped__;if(s instanceof xe){var o=s;return this.__actions__.length&&(o=new xe(this)),o=o.reverse(),o.__actions__.push({func:Dl,args:[Ph],thisArg:n}),new en(o,this.__chain__)}return this.thru(Ph)}function By(){return ud(this.__wrapped__,this.__actions__)}var Uy=ml(function(s,o,g){ee.call(s,g)?++s[g]:$n(s,g,1)});function qy(s,o,g){var x=re(s)?ut:Nv;return g&&Ti(s,o,g)&&(o=n),x(s,Jt(o,3))}function Vy(s,o){var g=re(s)?ct:jf;return g(s,Jt(o,3))}var jy=bd(zd),Ky=bd(Bd);function Gy(s,o){return fi(Tl(s,o),1)}function Xy(s,o){return fi(Tl(s,o),l)}function Zy(s,o,g){return g=g===n?1:ce(g),fi(Tl(s,o),g)}function Gd(s,o){var g=re(s)?z:Ms;return g(s,Jt(o,3))}function Xd(s,o){var g=re(s)?$:Vf;return g(s,Jt(o,3))}var Jy=ml(function(s,o,g){ee.call(s,g)?s[g].push(o):$n(s,g,[o])});function Qy(s,o,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(o,g)>-1:!!M&&Ie(s,o,g)>-1}var $y=me(function(s,o,g){var x=-1,M=typeof o=="function",L=Ni(s)?K(s.length):[];return Ms(s,function(U){L[++x]=M?I(o,U,g):Va(U,o,g)}),L}),tb=ml(function(s,o,g){$n(s,g,o)});function Tl(s,o){var g=re(s)?Ot:Qf;return g(s,Jt(o,3))}function eb(s,o,g,x){return s==null?[]:(re(o)||(o=o==null?[]:[o]),g=x?n:g,re(g)||(g=g==null?[]:[g]),id(s,o,g))}var ib=ml(function(s,o,g){s[g?0:1].push(o)},function(){return[[],[]]});function nb(s,o,g){var x=re(s)?ne:gn,M=arguments.length<3;return x(s,Jt(o,4),g,M,Ms)}function sb(s,o,g){var x=re(s)?ei:gn,M=arguments.length<3;return x(s,Jt(o,4),g,M,Vf)}function rb(s,o){var g=re(s)?ct:jf;return g(s,El(Jt(o,3)))}function ab(s){var o=re(s)?zf:Qv;return o(s)}function ob(s,o,g){(g?Ti(s,o,g):o===n)?o=1:o=ce(o);var x=re(s)?Av:$v;return x(s,o)}function lb(s){var o=re(s)?Mv:e0;return o(s)}function ub(s){if(s==null)return 0;if(Ni(s))return Ml(s)?Rn(s):s.length;var o=gi(s);return o==Ft||o==Zt?s.size:ch(s).length}function hb(s,o,g){var x=re(s)?Be:i0;return g&&Ti(s,o,g)&&(o=n),x(s,Jt(o,3))}var cb=me(function(s,o){if(s==null)return[];var g=o.length;return g>1&&Ti(s,o[0],o[1])?o=[]:g>2&&Ti(o[0],o[1],o[2])&&(o=[o[0]]),id(s,fi(o,1),[])}),Sl=V_||function(){return ze.Date.now()};function fb(s,o){if(typeof o!="function")throw new ge(_);return s=ce(s),function(){if(--s<1)return o.apply(this,arguments)}}function Zd(s,o,g){return o=g?n:o,o=s&&o==null?s.length:o,ts(s,w,n,n,n,n,o)}function Jd(s,o){var g;if(typeof o!="function")throw new ge(_);return s=ce(s),function(){return--s>0&&(g=o.apply(this,arguments)),s<=1&&(o=n),g}}var Lh=me(function(s,o,g){var x=rt;if(g.length){var M=Ui(g,Yr(Lh));x|=bt}return ts(s,x,o,g,M)}),Qd=me(function(s,o,g){var x=rt|it;if(g.length){var M=Ui(g,Yr(Qd));x|=bt}return ts(o,x,s,g,M)});function $d(s,o,g){o=g?n:o;var x=ts(s,kt,n,n,n,n,n,o);return x.placeholder=$d.placeholder,x}function tp(s,o,g){o=g?n:o;var x=ts(s,Ct,n,n,n,n,n,o);return x.placeholder=tp.placeholder,x}function ep(s,o,g){var x,M,L,U,X,et,pt=0,gt=!1,_t=!1,Et=!0;if(typeof s!="function")throw new ge(_);o=an(o)||0,Ue(g)&&(gt=!!g.leading,_t="maxWait"in g,L=_t?si(an(g.maxWait)||0,o):L,Et="trailing"in g?!!g.trailing:Et);function Wt(Ge){var bn=x,rs=M;return x=M=n,pt=Ge,U=s.apply(rs,bn),U}function Qt(Ge){return pt=Ge,X=Za(we,o),gt?Wt(Ge):U}function de(Ge){var bn=Ge-et,rs=Ge-pt,bp=o-bn;return _t?pi(bp,L-rs):bp}function $t(Ge){var bn=Ge-et,rs=Ge-pt;return et===n||bn>=o||bn<0||_t&&rs>=L}function we(){var Ge=Sl();if($t(Ge))return De(Ge);X=Za(we,de(Ge))}function De(Ge){return X=n,Et&&x?Wt(Ge):(x=M=n,U)}function ji(){X!==n&&cd(X),pt=0,x=et=M=X=n}function Si(){return X===n?U:De(Sl())}function Ki(){var Ge=Sl(),bn=$t(Ge);if(x=arguments,M=this,et=Ge,bn){if(X===n)return Qt(et);if(_t)return cd(X),X=Za(we,o),Wt(et)}return X===n&&(X=Za(we,o)),U}return Ki.cancel=ji,Ki.flush=Si,Ki}var db=me(function(s,o){return qf(s,1,o)}),pb=me(function(s,o,g){return qf(s,an(o)||0,g)});function gb(s){return ts(s,At)}function kl(s,o){if(typeof s!="function"||o!=null&&typeof o!="function")throw new ge(_);var g=function(){var x=arguments,M=o?o.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 ge(_);return function(){var o=arguments;switch(o.length){case 0:return!s.call(this);case 1:return!s.call(this,o[0]);case 2:return!s.call(this,o[0],o[1]);case 3:return!s.call(this,o[0],o[1],o[2])}return!s.apply(this,o)}}function mb(s){return Jd(2,s)}var _b=n0(function(s,o){o=o.length==1&&re(o[0])?Ot(o[0],wi(Jt())):Ot(fi(o,1),wi(Jt()));var g=o.length;return me(function(x){for(var M=-1,L=pi(x.length,g);++M<L;)x[M]=o[M].call(this,x[M]);return I(s,this,x)})}),Rh=me(function(s,o){var g=Ui(o,Yr(Rh));return ts(s,bt,n,o,g)}),ip=me(function(s,o){var g=Ui(o,Yr(ip));return ts(s,Pt,n,o,g)}),vb=es(function(s,o){return ts(s,te,n,n,n,o)});function yb(s,o){if(typeof s!="function")throw new ge(_);return o=o===n?o:ce(o),me(s,o)}function bb(s,o){if(typeof s!="function")throw new ge(_);return o=o==null?0:si(ce(o),0),me(function(g){var x=g[o],M=Ps(g,0,o);return x&&se(M,x),I(s,this,M)})}function wb(s,o,g){var x=!0,M=!0;if(typeof s!="function")throw new ge(_);return Ue(g)&&(x="leading"in g?!!g.leading:x,M="trailing"in g?!!g.trailing:M),ep(s,o,{leading:x,maxWait:o,trailing:M})}function xb(s){return Zd(s,1)}function Cb(s,o){return Rh(bh(o),s)}function Db(){if(!arguments.length)return[];var s=arguments[0];return re(s)?s:[s]}function Tb(s){return nn(s,j)}function Sb(s,o){return o=typeof o=="function"?o:n,nn(s,j,o)}function kb(s){return nn(s,P|j)}function Eb(s,o){return o=typeof o=="function"?o:n,nn(s,P|j,o)}function Ab(s,o){return o==null||Uf(s,o,li(o))}function yn(s,o){return s===o||s!==s&&o!==o}var Mb=bl(lh),Ib=bl(function(s,o){return s>=o}),or=Xf(function(){return arguments}())?Xf:function(s){return Ve(s)&&ee.call(s,"callee")&&!Lf.call(s,"callee")},re=K.isArray,Ob=h?wi(h):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_||Kh,Nb=m?wi(m):zv;function Lb(s){return Ve(s)&&s.nodeType===1&&!Ja(s)}function Rb(s){if(s==null)return!0;if(Ni(s)&&(re(s)||typeof s=="string"||typeof s.splice=="function"||Ns(s)||zr(s)||or(s)))return!s.length;var o=gi(s);if(o==Ft||o==Zt)return!s.size;if(Xa(s))return!ch(s).length;for(var g in s)if(ee.call(s,g))return!1;return!0}function Hb(s,o){return ja(s,o)}function Fb(s,o,g){g=typeof g=="function"?g:n;var x=g?g(s,o):n;return x===n?ja(s,o,n,g):!!x}function Hh(s){if(!Ve(s))return!1;var o=Di(s);return o==mt||o==lt||typeof s.message=="string"&&typeof s.name=="string"&&!Ja(s)}function Wb(s){return typeof s=="number"&&Hf(s)}function ns(s){if(!Ue(s))return!1;var o=Di(s);return o==Dt||o==St||o==ot||o==pe}function np(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 o=typeof s;return s!=null&&(o=="object"||o=="function")}function Ve(s){return s!=null&&typeof s=="object"}var sp=b?wi(b):Uv;function Yb(s,o){return s===o||hh(s,o,kh(o))}function zb(s,o,g){return g=typeof g=="function"?g:n,hh(s,o,kh(o),g)}function Bb(s){return rp(s)&&s!=+s}function Ub(s){if(S0(s))throw new dt(c);return Zf(s)}function qb(s){return s===null}function Vb(s){return s==null}function rp(s){return typeof s=="number"||Ve(s)&&Di(s)==qt}function Ja(s){if(!Ve(s)||Di(s)!=Bt)return!1;var o=il(s);if(o===null)return!0;var g=ee.call(o,"constructor")&&o.constructor;return typeof g=="function"&&g instanceof g&&_n.call(g)==z_}var Fh=C?wi(C):qv;function jb(s){return np(s)&&s>=-u&&s<=u}var ap=k?wi(k):Vv;function Ml(s){return typeof s=="string"||!re(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(fh),Jb=bl(function(s,o){return s<=o});function op(s){if(!s)return[];if(Ni(s))return Ml(s)?xi(s):Pi(s);if(Fa&&s[Fa])return Ln(s[Fa]());var o=gi(s),g=o==Ft?Pr:o==Zt?Zn:Br;return g(s)}function ss(s){if(!s)return s===0?s:0;if(s=an(s),s===l||s===-l){var o=s<0?-1:1;return o*p}return s===s?s:0}function ce(s){var o=ss(s),g=o%1;return o===o?g?o-g:o:0}function lp(s){return s?nr(ce(s),0,D):0}function an(s){if(typeof s=="number")return s;if(Vi(s))return v;if(Ue(s)){var o=typeof s.valueOf=="function"?s.valueOf():s;s=Ue(o)?o+"":o}if(typeof s!="string")return s===0?s:+s;s=tn(s);var g=Io.test(s);return g||va.test(s)?Zu(s.slice(2),g?2:8):xs.test(s)?v:+s}function up(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,o){if(Xa(o)||Ni(o)){Fn(o,li(o),s);return}for(var g in o)ee.call(o,g)&&Ua(s,g,o[g])}),hp=Fr(function(s,o){Fn(o,Li(o),s)}),Il=Fr(function(s,o,g,x){Fn(o,Li(o),s,x)}),tw=Fr(function(s,o,g,x){Fn(o,li(o),s,x)}),ew=es(rh);function iw(s,o){var g=Hr(s);return o==null?g:Bf(g,o)}var nw=me(function(s,o){s=Mt(s);var g=-1,x=o.length,M=x>2?o[2]:n;for(M&&Ti(o[0],o[1],M)&&(x=1);++g<x;)for(var L=o[g],U=Li(L),X=-1,et=U.length;++X<et;){var pt=U[X],gt=s[pt];(gt===n||yn(gt,ni[pt])&&!ee.call(s,pt))&&(s[pt]=L[pt])}return s}),sw=me(function(s){return s.push(n,kd),I(cp,n,s)});function rw(s,o){return Pn(s,Jt(o,3),Hn)}function aw(s,o){return Pn(s,Jt(o,3),oh)}function ow(s,o){return s==null?s:ah(s,Jt(o,3),Li)}function lw(s,o){return s==null?s:Kf(s,Jt(o,3),Li)}function uw(s,o){return s&&Hn(s,Jt(o,3))}function hw(s,o){return s&&oh(s,Jt(o,3))}function cw(s){return s==null?[]:fl(s,li(s))}function fw(s){return s==null?[]:fl(s,Li(s))}function Wh(s,o,g){var x=s==null?n:sr(s,o);return x===n?g:x}function dw(s,o){return s!=null&&Md(s,o,Rv)}function Yh(s,o){return s!=null&&Md(s,o,Hv)}var pw=xd(function(s,o,g){o!=null&&typeof o.toString!="function"&&(o=$o.call(o)),s[o]=g},Bh(Ri)),gw=xd(function(s,o,g){o!=null&&typeof o.toString!="function"&&(o=$o.call(o)),ee.call(s,o)?s[o].push(g):s[o]=[g]},Jt),mw=me(Va);function li(s){return Ni(s)?Yf(s):ch(s)}function Li(s){return Ni(s)?Yf(s,!0):Kv(s)}function _w(s,o){var g={};return o=Jt(o,3),Hn(s,function(x,M,L){$n(g,o(x,M,L),x)}),g}function vw(s,o){var g={};return o=Jt(o,3),Hn(s,function(x,M,L){$n(g,M,o(x,M,L))}),g}var yw=Fr(function(s,o,g){dl(s,o,g)}),cp=Fr(function(s,o,g,x){dl(s,o,g,x)}),bw=es(function(s,o){var g={};if(s==null)return g;var x=!1;o=Ot(o,function(L){return L=Os(L,s),x||(x=L.length>1),L}),Fn(s,Th(s),g),x&&(g=nn(g,P|W|j,p0));for(var M=o.length;M--;)_h(g,o[M]);return g});function ww(s,o){return fp(s,El(Jt(o)))}var xw=es(function(s,o){return s==null?{}:Xv(s,o)});function fp(s,o){if(s==null)return{};var g=Ot(Th(s),function(x){return[x]});return o=Jt(o),nd(s,g,function(x,M){return o(x,M[0])})}function Cw(s,o,g){o=Os(o,s);var x=-1,M=o.length;for(M||(M=1,s=n);++x<M;){var L=s==null?n:s[Wn(o[x])];L===n&&(x=M,L=g),s=ns(L)?L.call(s):L}return s}function Dw(s,o,g){return s==null?s:Ka(s,o,g)}function Tw(s,o,g,x){return x=typeof x=="function"?x:n,s==null?s:Ka(s,o,g,x)}var dp=Td(li),pp=Td(Li);function Sw(s,o,g){var x=re(s),M=x||Ns(s)||zr(s);if(o=Jt(o,4),g==null){var L=s&&s.constructor;M?g=x?new L:[]:Ue(s)?g=ns(L)?Hr(il(s)):{}:g={}}return(M?z:Hn)(s,function(U,X,et){return o(g,U,X,et)}),g}function kw(s,o){return s==null?!0:_h(s,o)}function Ew(s,o,g){return s==null?s:ld(s,o,bh(g))}function Aw(s,o,g,x){return x=typeof x=="function"?x:n,s==null?s:ld(s,o,bh(g),x)}function Br(s){return s==null?[]:Na(s,li(s))}function Mw(s){return s==null?[]:Na(s,Li(s))}function Iw(s,o,g){return g===n&&(g=o,o=n),g!==n&&(g=an(g),g=g===g?g:0),o!==n&&(o=an(o),o=o===o?o:0),nr(an(s),o,g)}function Ow(s,o,g){return o=ss(o),g===n?(g=o,o=0):g=ss(g),s=an(s),Fv(s,o,g)}function Pw(s,o,g){if(g&&typeof g!="boolean"&&Ti(s,o,g)&&(o=g=n),g===n&&(typeof o=="boolean"?(g=o,o=n):typeof s=="boolean"&&(g=s,s=n)),s===n&&o===n?(s=0,o=1):(s=ss(s),o===n?(o=s,s=0):o=ss(o)),s>o){var x=s;s=o,o=x}if(g||s%1||o%1){var M=Ff();return pi(s+M*(o-s+Oa("1e-"+((M+"").length-1))),o)}return ph(s,o)}var Nw=Wr(function(s,o,g){return o=o.toLowerCase(),s+(g?gp(o):o)});function gp(s){return zh(Me(s).toLowerCase())}function mp(s){return s=Me(s),s&&s.replace(Oo,ks).replace(qu,"")}function Lw(s,o,g){s=Me(s),o=qi(o);var x=s.length;g=g===n?x:nr(ce(g),0,x);var M=g;return g-=o.length,g>=0&&s.slice(g,M)==o}function Rw(s){return s=Me(s),s&&bs.test(s)?s.replace(An,Qu):s}function Hw(s){return s=Me(s),s&&ws.test(s)?s.replace(Mn,"\\$&"):s}var Fw=Wr(function(s,o,g){return s+(g?"-":"")+o.toLowerCase()}),Ww=Wr(function(s,o,g){return s+(g?" ":"")+o.toLowerCase()}),Yw=yd("toLowerCase");function zw(s,o,g){s=Me(s),o=ce(o);var x=o?Rn(s):0;if(!o||x>=o)return s;var M=(o-x)/2;return yl(al(M),g)+s+yl(rl(M),g)}function Bw(s,o,g){s=Me(s),o=ce(o);var x=o?Rn(s):0;return o&&x<o?s+yl(o-x,g):s}function Uw(s,o,g){s=Me(s),o=ce(o);var x=o?Rn(s):0;return o&&x<o?yl(o-x,g)+s:s}function qw(s,o,g){return g||o==null?o=0:o&&(o=+o),J_(Me(s).replace(Ks,""),o||0)}function Vw(s,o,g){return(g?Ti(s,o,g):o===n)?o=1:o=ce(o),gh(Me(s),o)}function jw(){var s=arguments,o=Me(s[0]);return s.length<3?o:o.replace(s[1],s[2])}var Kw=Wr(function(s,o,g){return s+(g?"_":"")+o.toLowerCase()});function Gw(s,o,g){return g&&typeof g!="number"&&Ti(s,o,g)&&(o=g=n),g=g===n?D:g>>>0,g?(s=Me(s),s&&(typeof o=="string"||o!=null&&!Fh(o))&&(o=qi(o),!o&&Oi(s))?Ps(xi(s),0,g):s.split(o,g)):[]}var Xw=Wr(function(s,o,g){return s+(g?" ":"")+zh(o)});function Zw(s,o,g){return s=Me(s),g=g==null?0:nr(ce(g),0,s.length),o=qi(o),s.slice(g,g+o.length)==o}function Jw(s,o,g){var x=N.templateSettings;g&&Ti(s,o,g)&&(o=n),s=Me(s),o=Il({},o,x,Sd);var M=Il({},o.imports,x.imports,Sd),L=li(M),U=Na(M,L),X,et,pt=0,gt=o.interpolate||kr,_t="__p += '",Et=he((o.escape||kr).source+"|"+gt.source+"|"+(gt===Ai?Ao:kr).source+"|"+(o.evaluate||kr).source+"|$","g"),Wt="//# sourceURL="+(ee.call(o,"sourceURL")?(o.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Xu+"]")+`
  409. `;s.replace(Et,function($t,we,De,ji,Si,Ki){return De||(De=ji),_t+=s.slice(pt,Ki).replace(Gs,$u),we&&(X=!0,_t+=`' +
  410. __e(`+we+`) +
  411. '`),Si&&(et=!0,_t+=`';
  412. `+Si+`;
  413. __p += '`),De&&(_t+=`' +
  414. ((__t = (`+De+`)) == null ? '' : __t) +
  415. '`),pt=Ki+$t.length,$t}),_t+=`';
  416. `;var Qt=ee.call(o,"variable")&&o.variable;if(!Qt)_t=`with (obj) {
  417. `+_t+`
  418. }
  419. `;else if(Hu.test(Qt))throw new dt(d);_t=(et?_t.replace(Dr,""):_t).replace(qs,"$1").replace(Vs,"$1;"),_t="function("+(Qt||"obj")+`) {
  420. `+(Qt?"":`obj || (obj = {});
  421. `)+"var __t, __p = ''"+(X?", __e = _.escape":"")+(et?`, __j = Array.prototype.join;
  422. function print() { __p += __j.call(arguments, '') }
  423. `:`;
  424. `)+_t+`return __p
  425. }`;var de=vp(function(){return Lt(L,Wt+"return "+_t).apply(n,U)});if(de.source=_t,Hh(de))throw de;return de}function Qw(s){return Me(s).toLowerCase()}function $w(s){return Me(s).toUpperCase()}function t1(s,o,g){if(s=Me(s),s&&(g||o===n))return tn(s);if(!s||!(o=qi(o)))return s;var x=xi(s),M=xi(o),L=Se(x,M),U=$s(x,M)+1;return Ps(x,L,U).join("")}function e1(s,o,g){if(s=Me(s),s&&(g||o===n))return s.slice(0,Jo(s)+1);if(!s||!(o=qi(o)))return s;var x=xi(s),M=$s(x,xi(o))+1;return Ps(x,0,M).join("")}function i1(s,o,g){if(s=Me(s),s&&(g||o===n))return s.replace(Ks,"");if(!s||!(o=qi(o)))return s;var x=xi(s),M=Se(x,xi(o));return Ps(x,M).join("")}function n1(s,o){var g=ye,x=be;if(Ue(o)){var M="separator"in o?o.separator:M;g="length"in o?ce(o.length):g,x="omission"in o?qi(o.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),Fh(M)){if(s.slice(X).search(M)){var pt,gt=et;for(M.global||(M=he(M.source,Me(Mo.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 Et=et.lastIndexOf(M);Et>-1&&(et=et.slice(0,Et))}return et+x}function s1(s){return s=Me(s),s&&js.test(s)?s.replace(Ze,Ha):s}var r1=Wr(function(s,o,g){return s+(g?" ":"")+o.toUpperCase()}),zh=yd("toUpperCase");function _p(s,o,g){return s=Me(s),o=g?n:o,o===n?La(s)?J(s):_e(s):s.match(o)||[]}var vp=me(function(s,o){try{return I(s,n,o)}catch(g){return Hh(g)?g:new dt(g)}}),a1=es(function(s,o){return z(o,function(g){g=Wn(g),$n(s,g,Lh(s[g],s))}),s});function o1(s){var o=s==null?0:s.length,g=Jt();return s=o?Ot(s,function(x){if(typeof x[1]!="function")throw new ge(_);return[g(x[0]),x[1]]}):[],me(function(x){for(var M=-1;++M<o;){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 Bh(s){return function(){return s}}function u1(s,o){return s==null||s!==s?o:s}var h1=wd(),c1=wd(!0);function Ri(s){return s}function Uh(s){return Jf(typeof s=="function"?s:nn(s,P))}function f1(s){return $f(nn(s,P))}function d1(s,o){return td(s,nn(o,P))}var p1=me(function(s,o){return function(g){return Va(g,s,o)}}),g1=me(function(s,o){return function(g){return Va(s,g,o)}});function qh(s,o,g){var x=li(o),M=fl(o,x);g==null&&!(Ue(o)&&(M.length||!x.length))&&(g=o,o=s,s=this,M=fl(o,li(o)));var L=!(Ue(g)&&"chain"in g)||!!g.chain,U=ns(s);return z(M,function(X){var et=o[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,se([this.value()],arguments))})}),s}function m1(){return ze._===this&&(ze._=B_),this}function Vh(){}function _1(s){return s=ce(s),me(function(o){return ed(o,s)})}var v1=xh(Ot),y1=xh(ut),b1=xh(Be);function yp(s){return Ah(s)?Xn(Wn(s)):Zv(s)}function w1(s){return function(o){return s==null?n:sr(s,o)}}var x1=Cd(),C1=Cd(!0);function jh(){return[]}function Kh(){return!1}function D1(){return{}}function T1(){return""}function S1(){return!0}function k1(s,o){if(s=ce(s),s<1||s>u)return[];var g=D,x=pi(s,D);o=Jt(o),s-=D;for(var M=Js(x,o);++g<s;)o(g);return M}function E1(s){return re(s)?Ot(s,Wn):Vi(s)?[s]:Pi(Wd(Me(s)))}function A1(s){var o=++Y_;return Me(s)+o}var M1=vl(function(s,o){return s+o},0),I1=Ch("ceil"),O1=vl(function(s,o){return s/o},1),P1=Ch("floor");function N1(s){return s&&s.length?cl(s,Ri,lh):n}function L1(s,o){return s&&s.length?cl(s,Jt(o,2),lh):n}function R1(s){return zi(s,Ri)}function H1(s,o){return zi(s,Jt(o,2))}function F1(s){return s&&s.length?cl(s,Ri,fh):n}function W1(s,o){return s&&s.length?cl(s,Jt(o,2),fh):n}var Y1=vl(function(s,o){return s*o},1),z1=Ch("round"),B1=vl(function(s,o){return s-o},0);function U1(s){return s&&s.length?di(s,Ri):0}function q1(s,o){return s&&s.length?di(s,Jt(o,2)):0}return N.after=fb,N.ary=Zd,N.assign=$b,N.assignIn=hp,N.assignInWith=Il,N.assignWith=tw,N.at=ew,N.before=Jd,N.bind=Lh,N.bindAll=a1,N.bindKey=Qd,N.castArray=Db,N.chain=Kd,N.chunk=P0,N.compact=N0,N.concat=L0,N.cond=o1,N.conforms=l1,N.constant=Bh,N.countBy=Uy,N.create=iw,N.curry=$d,N.curryRight=tp,N.debounce=ep,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=Ud,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=Uh,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=cp,N.method=p1,N.methodOf=g1,N.mixin=qh,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=Rh,N.partialRight=ip,N.partition=ib,N.pick=xw,N.pickBy=fp,N.property=yp,N.propertyOf=w1,N.pull=ey,N.pullAll=Vd,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=Ph,N.sampleSize=ob,N.set=Dw,N.setWith=Tw,N.shuffle=lb,N.slice=ay,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=op,N.toPairs=dp,N.toPairsIn=pp,N.toPath=E1,N.toPlainObject=up,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=Nh,N.unzipWith=jd,N.update=Ew,N.updateWith=Aw,N.values=Br,N.valuesIn=Mw,N.without=Sy,N.words=_p,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=dp,N.entriesIn=pp,N.extend=hp,N.extendWith=Il,qh(N,N),N.add=M1,N.attempt=vp,N.camelCase=Nw,N.capitalize=gp,N.ceil=I1,N.clamp=Iw,N.clone=Tb,N.cloneDeep=kb,N.cloneDeepWith=Eb,N.cloneWith=Sb,N.conformsTo=Ab,N.deburr=mp,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=zd,N.findKey=rw,N.findLast=Ky,N.findLastIndex=Bd,N.findLastKey=aw,N.floor=P1,N.forEach=Gd,N.forEachRight=Xd,N.forIn=ow,N.forInRight=lw,N.forOwn=uw,N.forOwnRight=hw,N.get=Wh,N.gt=Mb,N.gte=Ib,N.has=dw,N.hasIn=Yh,N.head=qd,N.identity=Ri,N.includes=Qy,N.indexOf=K0,N.inRange=Ow,N.invoke=mw,N.isArguments=or,N.isArray=re,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=Hh,N.isFinite=Wb,N.isFunction=ns,N.isInteger=np,N.isLength=Al,N.isMap=sp,N.isMatch=Yb,N.isMatchWith=zb,N.isNaN=Bb,N.isNative=Ub,N.isNil=Vb,N.isNull=qb,N.isNumber=rp,N.isObject=Ue,N.isObjectLike=Ve,N.isPlainObject=Ja,N.isRegExp=Fh,N.isSafeInteger=jb,N.isSet=ap,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=jh,N.stubFalse=Kh,N.stubObject=D1,N.stubString=T1,N.stubTrue=S1,N.multiply=Y1,N.nth=ty,N.noConflict=m1,N.noop=Vh,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=ab,N.size=ub,N.snakeCase=Kw,N.some=hb,N.sortedIndex=oy,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=lp,N.toLower=Qw,N.toNumber=an,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=zh,N.each=Gd,N.eachRight=Xd,N.first=qd,qh(N,function(){var s={};return Hn(N,function(o,g){ee.call(N.prototype,g)||(s[g]=o)}),s}(),{chain:!1}),N.VERSION=a,z(["bind","bindKey","curry","curryRight","partial","partialRight"],function(s){N[s].placeholder=N}),z(["drop","take"],function(s,o){xe.prototype[s]=function(g){g=g===n?1:si(ce(g),0);var x=this.__filtered__&&!o?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()}}),z(["filter","map","takeWhile"],function(s,o){var g=o+1,x=g==ie||g==r;xe.prototype[s]=function(M){var L=this.clone();return L.__iteratees__.push({iteratee:Jt(M,3),type:g}),L.__filtered__=L.__filtered__||x,L}}),z(["head","last"],function(s,o){var g="take"+(o?"Right":"");xe.prototype[s]=function(){return this[g](1).value()[0]}}),z(["initial","tail"],function(s,o){var g="drop"+(o?"":"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=me(function(s,o){return typeof s=="function"?new xe(this):this.map(function(g){return Va(g,s,o)})}),xe.prototype.reject=function(s){return this.filter(El(Jt(s)))},xe.prototype.slice=function(s,o){s=ce(s);var g=this;return g.__filtered__&&(s>0||o<0)?new xe(g):(s<0?g=g.takeRight(-s):s&&(g=g.drop(s)),o!==n&&(o=ce(o),g=o<0?g.dropRight(-o):g.take(o-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,o){var g=/^(?:filter|find|map|reject)|While$/.test(o),x=/^(?:head|last)$/.test(o),M=N[x?"take"+(o=="last"?"Right":""):o],L=x||/^find/.test(o);M&&(N.prototype[o]=function(){var U=this.__wrapped__,X=x?[1]:arguments,et=U instanceof xe,pt=X[0],gt=et||re(U),_t=function(we){var De=M.apply(N,se([we],X));return x&&Et?De[0]:De};gt&&g&&typeof pt=="function"&&pt.length!=1&&(et=gt=!1);var Et=this.__chain__,Wt=!!this.__actions__.length,Qt=L&&!Et,de=et&&!Wt;if(!L&&gt){U=de?U:new xe(this);var $t=s.apply(U,X);return $t.__actions__.push({func:Dl,args:[_t],thisArg:n}),new en($t,Et)}return Qt&&de?s.apply(this,X):($t=this.thru(_t),Qt?x?$t.value()[0]:$t.value():$t)})}),z(["pop","push","shift","sort","splice","unshift"],function(s){var o=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 o.apply(re(L)?L:[],M)}return this[g](function(U){return o.apply(re(U)?U:[],M)})}}),Hn(xe.prototype,function(s,o){var g=N[o];if(g){var x=g.name+"";ee.call(Rr,x)||(Rr[x]=[]),Rr[x].push({name:o,func:g})}}),Rr[_l(n,it).name]=[{name:"wrapper",func:n}],xe.prototype.clone=sv,xe.prototype.reverse=rv,xe.prototype.value=av,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,Fa&&(N.prototype[Fa]=Wy),N},at=nt();pn?((pn.exports=at)._=at,Ir._=at):ze._=at}).call(jr)})(Ql,Ql.exports);var G1=Ql.exports;const X1=Cg(G1);var ki="top",Gi="bottom",Xi="right",Ei="left",cu="auto",la=[ki,Gi,Xi,Ei],gr="start",ia="end",Tg="clippingParents",Yc="viewport",Kr="popper",Sg="reference",vc=la.reduce(function(t,e){return t.concat([e+"-"+gr,e+"-"+ia])},[]),zc=[].concat(la,[cu]).reduce(function(t,e){return t.concat([e,e+"-"+gr,e+"-"+ia])},[]),kg="beforeRead",Eg="read",Ag="afterRead",Mg="beforeMain",Ig="main",Og="afterMain",Pg="beforeWrite",Ng="write",Lg="afterWrite",Rg=[kg,Eg,Ag,Mg,Ig,Og,Pg,Ng,Lg];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 Bc(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 a=e.styles[n]||{},f=e.attributes[n]||{},c=e.elements[n];!ln(c)||!Un(c)||(Object.assign(c.style,a),Object.keys(f).forEach(function(_){var d=f[_];d===!1?c.removeAttribute(_):c.setAttribute(_,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(a){var f=e.elements[a],c=e.attributes[a]||{},_=Object.keys(e.styles.hasOwnProperty(a)?e.styles[a]:n[a]),d=_.reduce(function(y,T){return y[T]="",y},{});!ln(f)||!Un(f)||(Object.assign(f.style,d),Object.keys(c).forEach(function(y){f.removeAttribute(y)}))})}}const Uc={name:"applyStyles",enabled:!0,phase:"write",fn:Z1,effect:J1,requires:["computeStyles"]};function Bn(t){return t.split("-")[0]}var dr=Math.max,$l=Math.min,na=Math.round;function yc(){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 Hg(){return!/^((?!chrome|android).)*safari/i.test(yc())}function sa(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var a=t.getBoundingClientRect(),f=1,c=1;e&&ln(t)&&(f=t.offsetWidth>0&&na(a.width)/t.offsetWidth||1,c=t.offsetHeight>0&&na(a.height)/t.offsetHeight||1);var _=mr(t)?Zi(t):window,d=_.visualViewport,y=!Hg()&&n,T=(a.left+(y&&d?d.offsetLeft:0))/f,S=(a.top+(y&&d?d.offsetTop:0))/c,P=a.width/f,W=a.height/c;return{width:P,height:W,top:S,right:T+P,bottom:S+W,left:T,x:T,y:S}}function qc(t){var e=sa(t),n=t.offsetWidth,a=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-a)<=1&&(a=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:a}}function Fg(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Bc(n)){var a=e;do{if(a&&t.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}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||(Bc(t)?t.host:null)||zs(t)}function xp(t){return!ln(t)||ps(t).position==="fixed"?null:t.offsetParent}function $1(t){var e=/firefox/i.test(yc()),n=/Trident/i.test(yc());if(n&&ln(t)){var a=ps(t);if(a.position==="fixed")return null}var f=fu(t);for(Bc(f)&&(f=f.host);ln(f)&&["html","body"].indexOf(Un(f))<0;){var c=ps(f);if(c.transform!=="none"||c.perspective!=="none"||c.contain==="paint"||["transform","perspective"].indexOf(c.willChange)!==-1||e&&c.willChange==="filter"||e&&c.filter&&c.filter!=="none")return f;f=f.parentNode}return null}function co(t){for(var e=Zi(t),n=xp(t);n&&Q1(n)&&ps(n).position==="static";)n=xp(n);return n&&(Un(n)==="html"||Un(n)==="body"&&ps(n).position==="static")?e:n||$1(t)||e}function Vc(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function no(t,e,n){return dr(t,$l(e,n))}function tx(t,e,n){var a=no(t,e,n);return a>n?n:a}function Wg(){return{top:0,right:0,bottom:0,left:0}}function Yg(t){return Object.assign({},Wg(),t)}function zg(t,e){return e.reduce(function(n,a){return n[a]=t,n},{})}var ex=function(e,n){return e=typeof e=="function"?e(Object.assign({},n.rects,{placement:n.placement})):e,Yg(typeof e!="number"?e:zg(e,la))};function ix(t){var e,n=t.state,a=t.name,f=t.options,c=n.elements.arrow,_=n.modifiersData.popperOffsets,d=Bn(n.placement),y=Vc(d),T=[Ei,Xi].indexOf(d)>=0,S=T?"height":"width";if(!(!c||!_)){var P=ex(f.padding,n),W=qc(c),j=y==="y"?ki:Ei,B=y==="y"?Gi:Xi,Q=n.rects.reference[S]+n.rects.reference[y]-_[y]-n.rects.popper[S],rt=_[y]-n.rects.reference[y],it=co(c),Tt=it?y==="y"?it.clientHeight||0:it.clientWidth||0:0,kt=Q/2-rt/2,Ct=P[j],bt=Tt-W[S]-P[B],Pt=Tt/2-W[S]/2+kt,w=no(Ct,Pt,bt),te=y;n.modifiersData[a]=(e={},e[te]=w,e.centerOffset=w-Pt,e)}}function nx(t){var e=t.state,n=t.options,a=n.element,f=a===void 0?"[data-popper-arrow]":a;f!=null&&(typeof f=="string"&&(f=e.elements.popper.querySelector(f),!f)||Fg(e.elements.popper,f)&&(e.elements.arrow=f))}const Bg={name:"arrow",enabled:!0,phase:"main",fn:ix,effect:nx,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ra(t){return t.split("-")[1]}var sx={top:"auto",right:"auto",bottom:"auto",left:"auto"};function rx(t,e){var n=t.x,a=t.y,f=e.devicePixelRatio||1;return{x:na(n*f)/f||0,y:na(a*f)/f||0}}function Cp(t){var e,n=t.popper,a=t.popperRect,f=t.placement,c=t.variation,_=t.offsets,d=t.position,y=t.gpuAcceleration,T=t.adaptive,S=t.roundOffsets,P=t.isFixed,W=_.x,j=W===void 0?0:W,B=_.y,Q=B===void 0?0:B,rt=typeof S=="function"?S({x:j,y:Q}):{x:j,y:Q};j=rt.x,Q=rt.y;var it=_.hasOwnProperty("x"),Tt=_.hasOwnProperty("y"),kt=Ei,Ct=ki,bt=window;if(T){var Pt=co(n),w="clientHeight",te="clientWidth";if(Pt===Zi(n)&&(Pt=zs(n),ps(Pt).position!=="static"&&d==="absolute"&&(w="scrollHeight",te="scrollWidth")),Pt=Pt,f===ki||(f===Ei||f===Xi)&&c===ia){Ct=Gi;var At=P&&Pt===bt&&bt.visualViewport?bt.visualViewport.height:Pt[w];Q-=At-a.height,Q*=y?1:-1}if(f===Ei||(f===ki||f===Gi)&&c===ia){kt=Xi;var ye=P&&Pt===bt&&bt.visualViewport?bt.visualViewport.width:Pt[te];j-=ye-a.width,j*=y?1:-1}}var be=Object.assign({position:d},T&&sx),le=S===!0?rx({x:j,y:Q},Zi(n)):{x:j,y:Q};if(j=le.x,Q=le.y,y){var Nt;return Object.assign({},be,(Nt={},Nt[Ct]=Tt?"0":"",Nt[kt]=it?"0":"",Nt.transform=(bt.devicePixelRatio||1)<=1?"translate("+j+"px, "+Q+"px)":"translate3d("+j+"px, "+Q+"px, 0)",Nt))}return Object.assign({},be,(e={},e[Ct]=Tt?Q+"px":"",e[kt]=it?j+"px":"",e.transform="",e))}function ax(t){var e=t.state,n=t.options,a=n.gpuAcceleration,f=a===void 0?!0:a,c=n.adaptive,_=c===void 0?!0:c,d=n.roundOffsets,y=d===void 0?!0:d,T={placement:Bn(e.placement),variation:ra(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,Cp(Object.assign({},T,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:_,roundOffsets:y})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,Cp(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 jc={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:ax,data:{}};var Ol={passive:!0};function ox(t){var e=t.state,n=t.instance,a=t.options,f=a.scroll,c=f===void 0?!0:f,_=a.resize,d=_===void 0?!0:_,y=Zi(e.elements.popper),T=[].concat(e.scrollParents.reference,e.scrollParents.popper);return c&&T.forEach(function(S){S.addEventListener("scroll",n.update,Ol)}),d&&y.addEventListener("resize",n.update,Ol),function(){c&&T.forEach(function(S){S.removeEventListener("scroll",n.update,Ol)}),d&&y.removeEventListener("resize",n.update,Ol)}}const Kc={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:ox,data:{}};var lx={left:"right",right:"left",bottom:"top",top:"bottom"};function Bl(t){return t.replace(/left|right|bottom|top/g,function(e){return lx[e]})}var ux={start:"end",end:"start"};function Dp(t){return t.replace(/start|end/g,function(e){return ux[e]})}function Gc(t){var e=Zi(t),n=e.pageXOffset,a=e.pageYOffset;return{scrollLeft:n,scrollTop:a}}function Xc(t){return sa(zs(t)).left+Gc(t).scrollLeft}function hx(t,e){var n=Zi(t),a=zs(t),f=n.visualViewport,c=a.clientWidth,_=a.clientHeight,d=0,y=0;if(f){c=f.width,_=f.height;var T=Hg();(T||!T&&e==="fixed")&&(d=f.offsetLeft,y=f.offsetTop)}return{width:c,height:_,x:d+Xc(t),y}}function cx(t){var e,n=zs(t),a=Gc(t),f=(e=t.ownerDocument)==null?void 0:e.body,c=dr(n.scrollWidth,n.clientWidth,f?f.scrollWidth:0,f?f.clientWidth:0),_=dr(n.scrollHeight,n.clientHeight,f?f.scrollHeight:0,f?f.clientHeight:0),d=-a.scrollLeft+Xc(t),y=-a.scrollTop;return ps(f||n).direction==="rtl"&&(d+=dr(n.clientWidth,f?f.clientWidth:0)-c),{width:c,height:_,x:d,y}}function Zc(t){var e=ps(t),n=e.overflow,a=e.overflowX,f=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+f+a)}function Ug(t){return["html","body","#document"].indexOf(Un(t))>=0?t.ownerDocument.body:ln(t)&&Zc(t)?t:Ug(fu(t))}function so(t,e){var n;e===void 0&&(e=[]);var a=Ug(t),f=a===((n=t.ownerDocument)==null?void 0:n.body),c=Zi(a),_=f?[c].concat(c.visualViewport||[],Zc(a)?a:[]):a,d=e.concat(_);return f?d:d.concat(so(fu(_)))}function bc(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=sa(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 Tp(t,e,n){return e===Yc?bc(hx(t,n)):mr(e)?fx(e,n):bc(cx(zs(t)))}function dx(t){var e=so(fu(t)),n=["absolute","fixed"].indexOf(ps(t).position)>=0,a=n&&ln(t)?co(t):t;return mr(a)?e.filter(function(f){return mr(f)&&Fg(f,a)&&Un(f)!=="body"}):[]}function px(t,e,n,a){var f=e==="clippingParents"?dx(t):[].concat(e),c=[].concat(f,[n]),_=c[0],d=c.reduce(function(y,T){var S=Tp(t,T,a);return y.top=dr(S.top,y.top),y.right=$l(S.right,y.right),y.bottom=$l(S.bottom,y.bottom),y.left=dr(S.left,y.left),y},Tp(t,_,a));return d.width=d.right-d.left,d.height=d.bottom-d.top,d.x=d.left,d.y=d.top,d}function qg(t){var e=t.reference,n=t.element,a=t.placement,f=a?Bn(a):null,c=a?ra(a):null,_=e.x+e.width/2-n.width/2,d=e.y+e.height/2-n.height/2,y;switch(f){case ki:y={x:_,y:e.y-n.height};break;case Gi:y={x:_,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?Vc(f):null;if(T!=null){var S=T==="y"?"height":"width";switch(c){case gr:y[T]=y[T]-(e[S]/2-n[S]/2);break;case ia:y[T]=y[T]+(e[S]/2-n[S]/2);break}}return y}function aa(t,e){e===void 0&&(e={});var n=e,a=n.placement,f=a===void 0?t.placement:a,c=n.strategy,_=c===void 0?t.strategy:c,d=n.boundary,y=d===void 0?Tg:d,T=n.rootBoundary,S=T===void 0?Yc:T,P=n.elementContext,W=P===void 0?Kr:P,j=n.altBoundary,B=j===void 0?!1:j,Q=n.padding,rt=Q===void 0?0:Q,it=Yg(typeof rt!="number"?rt:zg(rt,la)),Tt=W===Kr?Sg:Kr,kt=t.rects.popper,Ct=t.elements[B?Tt:W],bt=px(mr(Ct)?Ct:Ct.contextElement||zs(t.elements.popper),y,S,_),Pt=sa(t.elements.reference),w=qg({reference:Pt,element:kt,strategy:"absolute",placement:f}),te=bc(Object.assign({},kt,w)),At=W===Kr?te:Pt,ye={top:bt.top-At.top+it.top,bottom:At.bottom-bt.bottom+it.bottom,left:bt.left-At.left+it.left,right:At.right-bt.right+it.right},be=t.modifiersData.offset;if(W===Kr&&be){var le=be[f];Object.keys(ye).forEach(function(Nt){var ie=[Xi,Gi].indexOf(Nt)>=0?1:-1,i=[ki,Gi].indexOf(Nt)>=0?"y":"x";ye[Nt]+=le[i]*ie})}return ye}function gx(t,e){e===void 0&&(e={});var n=e,a=n.placement,f=n.boundary,c=n.rootBoundary,_=n.padding,d=n.flipVariations,y=n.allowedAutoPlacements,T=y===void 0?zc:y,S=ra(a),P=S?d?vc:vc.filter(function(B){return ra(B)===S}):la,W=P.filter(function(B){return T.indexOf(B)>=0});W.length===0&&(W=P);var j=W.reduce(function(B,Q){return B[Q]=aa(t,{placement:Q,boundary:f,rootBoundary:c,padding:_})[Bn(Q)],B},{});return Object.keys(j).sort(function(B,Q){return j[B]-j[Q]})}function mx(t){if(Bn(t)===cu)return[];var e=Bl(t);return[Dp(t),e,Dp(e)]}function _x(t){var e=t.state,n=t.options,a=t.name;if(!e.modifiersData[a]._skip){for(var f=n.mainAxis,c=f===void 0?!0:f,_=n.altAxis,d=_===void 0?!0:_,y=n.fallbackPlacements,T=n.padding,S=n.boundary,P=n.rootBoundary,W=n.altBoundary,j=n.flipVariations,B=j===void 0?!0:j,Q=n.allowedAutoPlacements,rt=e.options.placement,it=Bn(rt),Tt=it===rt,kt=y||(Tt||!B?[Bl(rt)]:mx(rt)),Ct=[rt].concat(kt).reduce(function(H,F){return H.concat(Bn(F)===cu?gx(e,{placement:F,boundary:S,rootBoundary:P,padding:T,flipVariations:B,allowedAutoPlacements:Q}):F)},[]),bt=e.rects.reference,Pt=e.rects.popper,w=new Map,te=!0,At=Ct[0],ye=0;ye<Ct.length;ye++){var be=Ct[ye],le=Bn(be),Nt=ra(be)===gr,ie=[ki,Gi].indexOf(le)>=0,i=ie?"width":"height",r=aa(e,{placement:be,boundary:S,rootBoundary:P,altBoundary:W,padding:T}),l=ie?Nt?Xi:Ei:Nt?Gi:ki;bt[i]>Pt[i]&&(l=Bl(l));var u=Bl(l),p=[];if(c&&p.push(r[le]<=0),d&&p.push(r[l]<=0,r[u]<=0),p.every(function(H){return H})){At=be,te=!1;break}w.set(be,p)}if(te)for(var v=B?3:1,D=function(F){var tt=Ct.find(function(ot){var q=w.get(ot);if(q)return q.slice(0,F).every(function(Z){return Z})});if(tt)return At=tt,"break"},A=v;A>0;A--){var O=D(A);if(O==="break")break}e.placement!==At&&(e.modifiersData[a]._skip=!0,e.placement=At,e.reset=!0)}}const Vg={name:"flip",enabled:!0,phase:"main",fn:_x,requiresIfExists:["offset"],data:{_skip:!1}};function Sp(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 kp(t){return[ki,Xi,Gi,Ei].some(function(e){return t[e]>=0})}function vx(t){var e=t.state,n=t.name,a=e.rects.reference,f=e.rects.popper,c=e.modifiersData.preventOverflow,_=aa(e,{elementContext:"reference"}),d=aa(e,{altBoundary:!0}),y=Sp(_,a),T=Sp(d,f,c),S=kp(y),P=kp(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 jg={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:vx};function yx(t,e,n){var a=Bn(t),f=[Ei,ki].indexOf(a)>=0?-1:1,c=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,_=c[0],d=c[1];return _=_||0,d=(d||0)*f,[Ei,Xi].indexOf(a)>=0?{x:d,y:_}:{x:_,y:d}}function bx(t){var e=t.state,n=t.options,a=t.name,f=n.offset,c=f===void 0?[0,0]:f,_=zc.reduce(function(S,P){return S[P]=yx(P,e.rects,c),S},{}),d=_[e.placement],y=d.x,T=d.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=y,e.modifiersData.popperOffsets.y+=T),e.modifiersData[a]=_}const Kg={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:bx};function wx(t){var e=t.state,n=t.name;e.modifiersData[n]=qg({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const Jc={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,a=t.name,f=n.mainAxis,c=f===void 0?!0:f,_=n.altAxis,d=_===void 0?!1:_,y=n.boundary,T=n.rootBoundary,S=n.altBoundary,P=n.padding,W=n.tether,j=W===void 0?!0:W,B=n.tetherOffset,Q=B===void 0?0:B,rt=aa(e,{boundary:y,rootBoundary:T,padding:P,altBoundary:S}),it=Bn(e.placement),Tt=ra(e.placement),kt=!Tt,Ct=Vc(it),bt=xx(Ct),Pt=e.modifiersData.popperOffsets,w=e.rects.reference,te=e.rects.popper,At=typeof Q=="function"?Q(Object.assign({},e.rects,{placement:e.placement})):Q,ye=typeof At=="number"?{mainAxis:At,altAxis:At}:Object.assign({mainAxis:0,altAxis:0},At),be=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,le={x:0,y:0};if(Pt){if(c){var Nt,ie=Ct==="y"?ki:Ei,i=Ct==="y"?Gi:Xi,r=Ct==="y"?"height":"width",l=Pt[Ct],u=l+rt[ie],p=l-rt[i],v=j?-te[r]/2:0,D=Tt===gr?w[r]:te[r],A=Tt===gr?-te[r]:-w[r],O=e.elements.arrow,H=j&&O?qc(O):{width:0,height:0},F=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Wg(),tt=F[ie],ot=F[i],q=no(0,w[r],H[r]),Z=kt?w[r]/2-v-q-tt-ye.mainAxis:D-q-tt-ye.mainAxis,lt=kt?-w[r]/2+v+q+ot+ye.mainAxis:A+q+ot+ye.mainAxis,mt=e.elements.arrow&&co(e.elements.arrow),Dt=mt?Ct==="y"?mt.clientTop||0:mt.clientLeft||0:0,St=(Nt=be==null?void 0:be[Ct])!=null?Nt:0,Ft=l+Z-St-Dt,qt=l+lt-St,Vt=no(j?$l(u,Ft):u,l,j?dr(p,qt):p);Pt[Ct]=Vt,le[Ct]=Vt-l}if(d){var Bt,Kt=Ct==="x"?ki:Ei,pe=Ct==="x"?Gi:Xi,zt=Pt[bt],Zt=bt==="y"?"height":"width",Yt=zt+rt[Kt],ae=zt-rt[pe],Gt=[ki,Ei].indexOf(it)!==-1,wt=(Bt=be==null?void 0:be[bt])!=null?Bt:0,Ne=Gt?Yt:zt-w[Zt]-te[Zt]-wt+ye.altAxis,ui=Gt?zt+w[Zt]+te[Zt]-wt-ye.altAxis:ae,hi=j&&Gt?tx(Ne,zt,ui):no(j?Ne:Yt,zt,j?ui:ae);Pt[bt]=hi,le[bt]=hi-zt}e.modifiersData[a]=le}}const Gg={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)?Gc(t):Dx(t)}function Sx(t){var e=t.getBoundingClientRect(),n=na(e.width)/t.offsetWidth||1,a=na(e.height)/t.offsetHeight||1;return n!==1||a!==1}function kx(t,e,n){n===void 0&&(n=!1);var a=ln(e),f=ln(e)&&Sx(e),c=zs(e),_=sa(t,f,n),d={scrollLeft:0,scrollTop:0},y={x:0,y:0};return(a||!a&&!n)&&((Un(e)!=="body"||Zc(c))&&(d=Tx(e)),ln(e)?(y=sa(e,!0),y.x+=e.clientLeft,y.y+=e.clientTop):c&&(y.x=Xc(c))),{x:_.left+d.scrollLeft-y.x,y:_.top+d.scrollTop-y.y,width:_.width,height:_.height}}function Ex(t){var e=new Map,n=new Set,a=[];t.forEach(function(c){e.set(c.name,c)});function f(c){n.add(c.name);var _=[].concat(c.requires||[],c.requiresIfExists||[]);_.forEach(function(d){if(!n.has(d)){var y=e.get(d);y&&f(y)}}),a.push(c)}return t.forEach(function(c){n.has(c.name)||f(c)}),a}function Ax(t){var e=Ex(t);return Rg.reduce(function(n,a){return n.concat(e.filter(function(f){return f.phase===a}))},[])}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,a){var f=n[a.name];return n[a.name]=f?Object.assign({},f,a,{options:Object.assign({},f.options,a.options),data:Object.assign({},f.data,a.data)}):a,n},{});return Object.keys(e).map(function(n){return e[n]})}var Ep={placement:"bottom",modifiers:[],strategy:"absolute"};function Ap(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some(function(a){return!(a&&typeof a.getBoundingClientRect=="function")})}function du(t){t===void 0&&(t={});var e=t,n=e.defaultModifiers,a=n===void 0?[]:n,f=e.defaultOptions,c=f===void 0?Ep:f;return function(d,y,T){T===void 0&&(T=c);var S={placement:"bottom",orderedModifiers:[],options:Object.assign({},Ep,c),modifiersData:{},elements:{reference:d,popper:y},attributes:{},styles:{}},P=[],W=!1,j={state:S,setOptions:function(it){var Tt=typeof it=="function"?it(S.options):it;Q(),S.options=Object.assign({},c,S.options,Tt),S.scrollParents={reference:mr(d)?so(d):d.contextElement?so(d.contextElement):[],popper:so(y)};var kt=Ax(Ix([].concat(a,S.options.modifiers)));return S.orderedModifiers=kt.filter(function(Ct){return Ct.enabled}),B(),j.update()},forceUpdate:function(){if(!W){var it=S.elements,Tt=it.reference,kt=it.popper;if(Ap(Tt,kt)){S.rects={reference:kx(Tt,co(kt),S.options.strategy==="fixed"),popper:qc(kt)},S.reset=!1,S.placement=S.options.placement,S.orderedModifiers.forEach(function(ye){return S.modifiersData[ye.name]=Object.assign({},ye.data)});for(var Ct=0;Ct<S.orderedModifiers.length;Ct++){if(S.reset===!0){S.reset=!1,Ct=-1;continue}var bt=S.orderedModifiers[Ct],Pt=bt.fn,w=bt.options,te=w===void 0?{}:w,At=bt.name;typeof Pt=="function"&&(S=Pt({state:S,options:te,name:At,instance:j})||S)}}}},update:Mx(function(){return new Promise(function(rt){j.forceUpdate(),rt(S)})}),destroy:function(){Q(),W=!0}};if(!Ap(d,y))return j;j.setOptions(T).then(function(rt){!W&&T.onFirstUpdate&&T.onFirstUpdate(rt)});function B(){S.orderedModifiers.forEach(function(rt){var it=rt.name,Tt=rt.options,kt=Tt===void 0?{}:Tt,Ct=rt.effect;if(typeof Ct=="function"){var bt=Ct({state:S,name:it,instance:j,options:kt}),Pt=function(){};P.push(bt||Pt)}})}function Q(){P.forEach(function(rt){return rt()}),P=[]}return j}}var Ox=du(),Px=[Kc,Jc,jc,Uc],Nx=du({defaultModifiers:Px}),Lx=[Kc,Jc,jc,Uc,Kg,Vg,Gg,Bg,jg],Qc=du({defaultModifiers:Lx});const Xg=Object.freeze(Object.defineProperty({__proto__:null,afterMain:Og,afterRead:Ag,afterWrite:Lg,applyStyles:Uc,arrow:Bg,auto:cu,basePlacements:la,beforeMain:Mg,beforeRead:kg,beforeWrite:Pg,bottom:Gi,clippingParents:Tg,computeStyles:jc,createPopper:Qc,createPopperBase:Ox,createPopperLite:Nx,detectOverflow:aa,end:ia,eventListeners:Kc,flip:Vg,hide:jg,left:Ei,main:Ig,modifierPhases:Rg,offset:Kg,placements:zc,popper:Kr,popperGenerator:du,popperOffsets:Jc,preventOverflow:Gg,read:Eg,reference:Sg,right:Xi,start:gr,top:ki,variationPlacements:vc,viewport:Yc,write:Ng},Symbol.toStringTag,{value:"Module"}));/*!
  426. * Bootstrap v5.3.7 (https://getbootstrap.com/)
  427. * Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
  428. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
  429. */const Ls=new Map,Xh={set(t,e,n){Ls.has(t)||Ls.set(t,new Map);const a=Ls.get(t);if(!a.has(e)&&a.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(a.keys())[0]}.`);return}a.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,wc="transitionend",Zg=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 a=Number.parseFloat(e),f=Number.parseFloat(n);return!a&&!f?0:(e=e.split(",")[0],n=n.split(",")[0],(Number.parseFloat(e)+Number.parseFloat(n))*Hx)},Jg=t=>{t.dispatchEvent(new Event(wc))},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(Zg(t)):null,ua=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 a=t.closest("summary");if(a&&a.parentNode!==n||a===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",Qg=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?Qg(t.parentNode):null},tu=()=>{},fo=t=>{t.offsetHeight},$g=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Zh=[],zx=t=>{document.readyState==="loading"?(Zh.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of Zh)e()}),Zh.push(t)):t()},un=()=>document.documentElement.dir==="rtl",cn=t=>{zx(()=>{const e=$g();if(e){const n=t.NAME,a=e.fn[n];e.fn[n]=t.jQueryInterface,e.fn[n].Constructor=t,e.fn[n].noConflict=()=>(e.fn[n]=a,t.jQueryInterface)}})},Fi=(t,e=[],n=t)=>typeof t=="function"?t.call(...e):n,tm=(t,e,n=!0)=>{if(!n){Fi(t);return}const a=5,f=Yx(e)+a;let c=!1;const _=({target:d})=>{d===e&&(c=!0,e.removeEventListener(wc,_),Fi(t))};e.addEventListener(wc,_),setTimeout(()=>{c||Jg(e)},f)},$c=(t,e,n,a)=>{const f=t.length;let c=t.indexOf(e);return c===-1?!n&&a?t[f-1]:t[0]:(c+=n?1:-1,a&&(c=(c+f)%f),t[Math.max(0,Math.min(c,f-1))])},Bx=/[^.]*(?=\..*)\.|.*/,Ux=/\..*/,qx=/::\d+$/,Jh={};let Mp=1;const em={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 im(t,e){return e&&`${e}::${Mp++}`||t.uidEvent||Mp++}function nm(t){const e=im(t);return t.uidEvent=e,Jh[e]=Jh[e]||{},Jh[e]}function jx(t,e){return function n(a){return tf(a,{delegateTarget:t}),n.oneOff&&vt.off(t,a.type,e),e.apply(t,[a])}}function Kx(t,e,n){return function a(f){const c=t.querySelectorAll(e);for(let{target:_}=f;_&&_!==this;_=_.parentNode)for(const d of c)if(d===_)return tf(f,{delegateTarget:_}),a.oneOff&&vt.off(t,f.type,e,n),n.apply(_,[f])}}function sm(t,e,n=null){return Object.values(t).find(a=>a.callable===e&&a.delegationSelector===n)}function rm(t,e,n){const a=typeof e=="string",f=a?n:e||n;let c=am(t);return Vx.has(c)||(c=t),[a,f,c]}function Ip(t,e,n,a,f){if(typeof e!="string"||!t)return;let[c,_,d]=rm(e,n,a);e in em&&(_=(B=>function(Q){if(!Q.relatedTarget||Q.relatedTarget!==Q.delegateTarget&&!Q.delegateTarget.contains(Q.relatedTarget))return B.call(this,Q)})(_));const y=nm(t),T=y[d]||(y[d]={}),S=sm(T,_,c?n:null);if(S){S.oneOff=S.oneOff&&f;return}const P=im(_,e.replace(Bx,"")),W=c?Kx(t,n,_):jx(t,_);W.delegationSelector=c?n:null,W.callable=_,W.oneOff=f,W.uidEvent=P,T[P]=W,t.addEventListener(d,W,c)}function xc(t,e,n,a,f){const c=sm(e[n],a,f);c&&(t.removeEventListener(n,c,!!f),delete e[n][c.uidEvent])}function Gx(t,e,n,a){const f=e[n]||{};for(const[c,_]of Object.entries(f))c.includes(a)&&xc(t,e,n,_.callable,_.delegationSelector)}function am(t){return t=t.replace(Ux,""),em[t]||t}const vt={on(t,e,n,a){Ip(t,e,n,a,!1)},one(t,e,n,a){Ip(t,e,n,a,!0)},off(t,e,n,a){if(typeof e!="string"||!t)return;const[f,c,_]=rm(e,n,a),d=_!==e,y=nm(t),T=y[_]||{},S=e.startsWith(".");if(typeof c<"u"){if(!Object.keys(T).length)return;xc(t,y,_,c,f?n:null);return}if(S)for(const P of Object.keys(y))Gx(t,y,P,e.slice(1));for(const[P,W]of Object.entries(T)){const j=P.replace(qx,"");(!d||e.includes(j))&&xc(t,y,_,W.callable,W.delegationSelector)}},trigger(t,e,n){if(typeof e!="string"||!t)return null;const a=$g(),f=am(e),c=e!==f;let _=null,d=!0,y=!0,T=!1;c&&a&&(_=a.Event(e,n),a(t).trigger(_),d=!_.isPropagationStopped(),y=!_.isImmediatePropagationStopped(),T=_.isDefaultPrevented());const S=tf(new Event(e,{bubbles:d,cancelable:!0}),n);return T&&S.preventDefault(),y&&t.dispatchEvent(S),S.defaultPrevented&&_&&_.preventDefault(),S}};function tf(t,e={}){for(const[n,a]of Object.entries(e))try{t[n]=a}catch{Object.defineProperty(t,n,{configurable:!0,get(){return a}})}return t}function Op(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 Qh(t){return t.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const cs={setDataAttribute(t,e,n){t.setAttribute(`data-bs-${Qh(e)}`,n)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${Qh(e)}`)},getDataAttributes(t){if(!t)return{};const e={},n=Object.keys(t.dataset).filter(a=>a.startsWith("bs")&&!a.startsWith("bsConfig"));for(const a of n){let f=a.replace(/^bs/,"");f=f.charAt(0).toLowerCase()+f.slice(1),e[f]=Op(t.dataset[a])}return e},getDataAttribute(t,e){return Op(t.getAttribute(`data-bs-${Qh(e)}`))}};class po{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 a=hs(n)?cs.getDataAttribute(n,"config"):{};return{...this.constructor.Default,...typeof a=="object"?a:{},...hs(n)?cs.getDataAttributes(n):{},...typeof e=="object"?e:{}}}_typeCheckConfig(e,n=this.constructor.DefaultType){for(const[a,f]of Object.entries(n)){const c=e[a],_=hs(c)?"element":Fx(c);if(!new RegExp(f).test(_))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${a}" provided type "${_}" but expected type "${f}".`)}}}const Xx="5.3.7";class Sn extends po{constructor(e,n){super(),e=Ws(e),e&&(this._element=e,this._config=this._getConfig(n),Xh.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Xh.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,a=!0){tm(e,n,a)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return Xh.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 $h=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=>Zg(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 a=t.parentNode.closest(e);for(;a;)n.push(a),a=a.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)&&ua(n))},getSelectorFromElement(t){const e=$h(t);return e&&Xt.findOne(e)?e:null},getElementFromSelector(t){const e=$h(t);return e?Xt.findOne(e):null},getMultipleElementsFromSelector(t){const e=$h(t);return e?Xt.find(e):[]}},pu=(t,e="hide")=>{const n=`click.dismiss${t.EVENT_KEY}`,a=t.NAME;vt.on(document,n,`[data-bs-dismiss="${a}"]`,function(f){if(["A","AREA"].includes(this.tagName)&&f.preventDefault(),Ys(this))return;const c=Xt.getElementFromSelector(this)||this.closest(`.${a}`);t.getOrCreateInstance(c)[e]()})},Zx="alert",Jx="bs.alert",om=`.${Jx}`,Qx=`close${om}`,$x=`closed${om}`,tC="fade",eC="show";class go 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=go.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(go,"close");cn(go);const iC="button",nC="bs.button",sC=`.${nC}`,rC=".data-api",aC="active",Pp='[data-bs-toggle="button"]',oC=`click${sC}${rC}`;class mo extends Sn{static get NAME(){return iC}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(aC))}static jQueryInterface(e){return this.each(function(){const n=mo.getOrCreateInstance(this);e==="toggle"&&n[e]()})}}vt.on(document,oC,Pp,t=>{t.preventDefault();const e=t.target.closest(Pp);mo.getOrCreateInstance(e).toggle()});cn(mo);const lC="swipe",ha=".bs.swipe",uC=`touchstart${ha}`,hC=`touchmove${ha}`,cC=`touchend${ha}`,fC=`pointerdown${ha}`,dC=`pointerup${ha}`,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 eu extends po{constructor(e,n){super(),this._element=e,!(!e||!eu.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,ha)}_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}`,lm=".data-api",xC="ArrowLeft",CC="ArrowRight",DC=500,Qa="next",Ur="prev",Gr="left",Ul="right",TC=`slide${Bs}`,tc=`slid${Bs}`,SC=`keydown${Bs}`,kC=`mouseenter${Bs}`,EC=`mouseleave${Bs}`,AC=`dragstart${Bs}`,MC=`load${Bs}${lm}`,IC=`click${Bs}${lm}`,um="carousel",Pl="active",OC="slide",PC="carousel-item-end",NC="carousel-item-start",LC="carousel-item-next",RC="carousel-item-prev",hm=".active",cm=".carousel-item",HC=hm+cm,FC=".carousel-item img",WC=".carousel-indicators",YC="[data-bs-slide], [data-bs-slide-to]",zC='[data-bs-ride="carousel"]',BC={[xC]:Ul,[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 ca 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===um&&this.cycle()}static get Default(){return UC}static get DefaultType(){return qC}static get NAME(){return bC}next(){this._slide(Qa)}nextWhenVisible(){!document.hidden&&ua(this._element)&&this.next()}prev(){this._slide(Ur)}pause(){this._isSliding&&Jg(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,tc,()=>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,tc,()=>this.to(e));return}const a=this._getItemIndex(this._getActive());if(a===e)return;const f=e>a?Qa: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&&eu.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const a of Xt.find(FC,this._element))vt.on(a,AC,f=>f.preventDefault());const n={leftCallback:()=>this._slide(this._directionToOrder(Gr)),rightCallback:()=>this._slide(this._directionToOrder(Ul)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),DC+this._config.interval))}};this._swipeHelper=new eu(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(hm,this._indicatorsElement);n.classList.remove(Pl),n.removeAttribute("aria-current");const a=Xt.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);a&&(a.classList.add(Pl),a.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 a=this._getActive(),f=e===Qa,c=n||$c(this._getItems(),a,f,this._config.wrap);if(c===a)return;const _=this._getItemIndex(c),d=j=>vt.trigger(this._element,j,{relatedTarget:c,direction:this._orderToDirection(e),from:this._getItemIndex(a),to:_});if(d(TC).defaultPrevented||!a||!c)return;const T=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(_),this._activeElement=c;const S=f?NC:PC,P=f?LC:RC;c.classList.add(P),fo(c),a.classList.add(S),c.classList.add(S);const W=()=>{c.classList.remove(S,P),c.classList.add(Pl),a.classList.remove(Pl,P,S),this._isSliding=!1,d(tc)};this._queueCallback(W,a,this._isAnimated()),T&&this.cycle()}_isAnimated(){return this._element.classList.contains(OC)}_getActive(){return Xt.findOne(HC,this._element)}_getItems(){return Xt.find(cm,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return un()?e===Gr?Ur:Qa:e===Gr?Qa:Ur}_orderToDirection(e){return un()?e===Ur?Gr:Ul:e===Ur?Ul:Gr}static jQueryInterface(e){return this.each(function(){const n=ca.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(um))return;t.preventDefault();const n=ca.getOrCreateInstance(e),a=this.getAttribute("data-bs-slide-to");if(a){n.to(a),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)ca.getOrCreateInstance(e)});cn(ca);const VC="collapse",jC="bs.collapse",_o=`.${jC}`,KC=".data-api",GC=`show${_o}`,XC=`shown${_o}`,ZC=`hide${_o}`,JC=`hidden${_o}`,QC=`click${_o}${KC}`,ec="show",Jr="collapse",Nl="collapsing",$C="collapsed",tD=`:scope .${Jr} .${Jr}`,eD="collapse-horizontal",iD="width",nD="height",sD=".collapse.show, .collapse.collapsing",Cc='[data-bs-toggle="collapse"]',rD={parent:null,toggle:!0},aD={parent:"(null|element)",toggle:"boolean"};class oa extends Sn{constructor(e,n){super(e,n),this._isTransitioning=!1,this._triggerArray=[];const a=Xt.find(Cc);for(const f of a){const c=Xt.getSelectorFromElement(f),_=Xt.find(c).filter(d=>d===this._element);c!==null&&_.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 aD}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=>oa.getOrCreateInstance(d,{toggle:!1}))),e.length&&e[0]._isTransitioning||vt.trigger(this._element,GC).defaultPrevented)return;for(const d of e)d.hide();const a=this._getDimension();this._element.classList.remove(Jr),this._element.classList.add(Nl),this._element.style[a]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const f=()=>{this._isTransitioning=!1,this._element.classList.remove(Nl),this._element.classList.add(Jr,ec),this._element.style[a]="",vt.trigger(this._element,XC)},_=`scroll${a[0].toUpperCase()+a.slice(1)}`;this._queueCallback(f,this._element,!0),this._element.style[a]=`${this._element[_]}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`,fo(this._element),this._element.classList.add(Nl),this._element.classList.remove(Jr,ec);for(const f of this._triggerArray){const c=Xt.getElementFromSelector(f);c&&!this._isShown(c)&&this._addAriaAndCollapsedClass([f],!1)}this._isTransitioning=!0;const a=()=>{this._isTransitioning=!1,this._element.classList.remove(Nl),this._element.classList.add(Jr),vt.trigger(this._element,JC)};this._element.style[n]="",this._queueCallback(a,this._element,!0)}_isShown(e=this._element){return e.classList.contains(ec)}_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(Cc);for(const n of e){const a=Xt.getElementFromSelector(n);a&&this._addAriaAndCollapsedClass([n],this._isShown(a))}}_getFirstLevelChildren(e){const n=Xt.find(tD,this._config.parent);return Xt.find(e,this._config.parent).filter(a=>!n.includes(a))}_addAriaAndCollapsedClass(e,n){if(e.length)for(const a of e)a.classList.toggle($C,!n),a.setAttribute("aria-expanded",n)}static jQueryInterface(e){const n={};return typeof e=="string"&&/show|hide/.test(e)&&(n.toggle=!1),this.each(function(){const a=oa.getOrCreateInstance(this,n);if(typeof e=="string"){if(typeof a[e]>"u")throw new TypeError(`No method named "${e}"`);a[e]()}})}}vt.on(document,QC,Cc,function(t){(t.target.tagName==="A"||t.delegateTarget&&t.delegateTarget.tagName==="A")&&t.preventDefault();for(const e of Xt.getMultipleElementsFromSelector(this))oa.getOrCreateInstance(e,{toggle:!1}).toggle()});cn(oa);const Np="dropdown",oD="bs.dropdown",br=`.${oD}`,ef=".data-api",lD="Escape",Lp="Tab",uD="ArrowUp",Rp="ArrowDown",hD=2,cD=`hide${br}`,fD=`hidden${br}`,dD=`show${br}`,pD=`shown${br}`,fm=`click${br}${ef}`,dm=`keydown${br}${ef}`,gD=`keyup${br}${ef}`,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}`,ql=".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,ql)[0]||Xt.prev(this._element,ql)[0]||Xt.findOne(ql,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return PD}static get DefaultType(){return ND}static get NAME(){return Np}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 a of[].concat(...document.body.children))vt.on(a,"mouseover",tu);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 a of[].concat(...document.body.children))vt.off(a,"mouseover",tu);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),this._element.focus()}}_getConfig(e){if(e=super._getConfig(e),typeof e.reference=="object"&&!hs(e.reference)&&typeof e.reference.getBoundingClientRect!="function")throw new TypeError(`${Np.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(typeof Xg>"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=Qc(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 a=Xt.find(DD,this._menu).filter(f=>ua(f));a.length&&$c(a,n,e===Rp,!a.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!==Lp)return;const n=Xt.find(wD);for(const a of n){const f=xn.getInstance(a);if(!f||f._config.autoClose===!1)continue;const c=e.composedPath(),_=c.includes(f._menu);if(c.includes(f._element)||f._config.autoClose==="inside"&&!_||f._config.autoClose==="outside"&&_||f._menu.contains(e.target)&&(e.type==="keyup"&&e.key===Lp||/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),a=e.key===lD,f=[uD,Rp].includes(e.key);if(!f&&!a||n&&!a)return;e.preventDefault();const c=this.matches(ur)?this:Xt.prev(this,ur)[0]||Xt.next(this,ur)[0]||Xt.findOne(ur,e.delegateTarget.parentNode),_=xn.getOrCreateInstance(c);if(f){e.stopPropagation(),_.show(),_._selectMenuItem(e);return}_._isShown()&&(e.stopPropagation(),_.hide(),c.focus())}}vt.on(document,dm,ur,xn.dataApiKeydownHandler);vt.on(document,dm,ql,xn.dataApiKeydownHandler);vt.on(document,fm,xn.clearMenus);vt.on(document,gD,xn.clearMenus);vt.on(document,fm,ur,function(t){t.preventDefault(),xn.getOrCreateInstance(this).toggle()});cn(xn);const pm="backdrop",LD="fade",Hp="show",Fp=`mousedown.bs.${pm}`,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 gm extends po{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 pm}show(e){if(!this._config.isVisible){Fi(e);return}this._append();const n=this._getElement();this._config.isAnimated&&fo(n),n.classList.add(Hp),this._emulateAnimation(()=>{Fi(e)})}hide(e){if(!this._config.isVisible){Fi(e);return}this._getElement().classList.remove(Hp),this._emulateAnimation(()=>{this.dispose(),Fi(e)})}dispose(){this._isAppended&&(vt.off(this._element,Fp),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,Fp,()=>{Fi(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){tm(e,this._getElement(),this._config.isAnimated)}}const FD="focustrap",WD="bs.focustrap",iu=`.${WD}`,YD=`focusin${iu}`,zD=`keydown.tab${iu}`,BD="Tab",UD="forward",Wp="backward",qD={autofocus:!0,trapElement:null},VD={autofocus:"boolean",trapElement:"element"};class mm extends po{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,iu),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,iu))}_handleFocusin(e){const{trapElement:n}=this._config;if(e.target===document||e.target===n||n.contains(e.target))return;const a=Xt.focusableChildren(n);a.length===0?n.focus():this._lastTabNavDirection===Wp?a[a.length-1].focus():a[0].focus()}_handleKeydown(e){e.key===BD&&(this._lastTabNavDirection=e.shiftKey?Wp:UD)}}const Yp=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",zp=".sticky-top",Ll="padding-right",Bp="margin-right";class Dc{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(Yp,Ll,n=>n+e),this._setElementAttributes(zp,Bp,n=>n-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Ll),this._resetElementAttributes(Yp,Ll),this._resetElementAttributes(zp,Bp)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,n,a){const f=this.getWidth(),c=_=>{if(_!==this._element&&window.innerWidth>_.clientWidth+f)return;this._saveInitialAttribute(_,n);const d=window.getComputedStyle(_).getPropertyValue(n);_.style.setProperty(n,`${a(Number.parseFloat(d))}px`)};this._applyManipulationCallback(e,c)}_saveInitialAttribute(e,n){const a=e.style.getPropertyValue(n);a&&cs.setDataAttribute(e,n,a)}_resetElementAttributes(e,n){const a=f=>{const c=cs.getDataAttribute(f,n);if(c===null){f.style.removeProperty(n);return}cs.removeDataAttribute(f,n),f.style.setProperty(n,c)};this._applyManipulationCallback(e,a)}_applyManipulationCallback(e,n){if(hs(e)){n(e);return}for(const a of Xt.find(e,this._element))n(a)}}const jD="modal",KD="bs.modal",hn=`.${KD}`,GD=".data-api",XD="Escape",ZD=`hide${hn}`,JD=`hidePrevented${hn}`,_m=`hidden${hn}`,vm=`show${hn}`,QD=`shown${hn}`,$D=`resize${hn}`,tT=`click.dismiss${hn}`,eT=`mousedown.dismiss${hn}`,iT=`keydown.dismiss${hn}`,nT=`click${hn}${GD}`,Up="modal-open",sT="fade",qp="show",ic="modal-static",rT=".modal.show",aT=".modal-dialog",oT=".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(aT,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Dc,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,vm,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Up),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(qp),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 gm({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new mm({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(oT,this._dialog);n&&(n.scrollTop=0),fo(this._element),this._element.classList.add(qp);const a=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,vt.trigger(this._element,QD,{relatedTarget:e})};this._queueCallback(a,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(Up),this._resetAdjustments(),this._scrollBar.reset(),vt.trigger(this._element,_m)})}_isAnimated(){return this._element.classList.contains(sT)}_triggerBackdropTransition(){if(vt.trigger(this._element,JD).defaultPrevented)return;const n=this._element.scrollHeight>document.documentElement.clientHeight,a=this._element.style.overflowY;a==="hidden"||this._element.classList.contains(ic)||(n||(this._element.style.overflowY="hidden"),this._element.classList.add(ic),this._queueCallback(()=>{this._element.classList.remove(ic),this._queueCallback(()=>{this._element.style.overflowY=a},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),a=n>0;if(a&&!e){const f=un()?"paddingLeft":"paddingRight";this._element.style[f]=`${n}px`}if(!a&&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 a=_r.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof a[e]>"u")throw new TypeError(`No method named "${e}"`);a[e](n)}})}}vt.on(document,nT,lT,function(t){const e=Xt.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),vt.one(e,vm,f=>{f.defaultPrevented||vt.one(e,_m,()=>{ua(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}`,ym=".data-api",dT=`load${_s}${ym}`,pT="Escape",Vp="show",jp="showing",Kp="hiding",gT="offcanvas-backdrop",bm=".offcanvas.show",mT=`show${_s}`,_T=`shown${_s}`,vT=`hide${_s}`,Gp=`hidePrevented${_s}`,wm=`hidden${_s}`,yT=`resize${_s}`,bT=`click${_s}${ym}`,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 Dc().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(jp);const a=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(Vp),this._element.classList.remove(jp),vt.trigger(this._element,_T,{relatedTarget:e})};this._queueCallback(a,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(Kp),this._backdrop.hide();const n=()=>{this._element.classList.remove(Vp,Kp),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Dc().reset(),vt.trigger(this._element,wm)};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,Gp);return}this.hide()},n=!!this._config.backdrop;return new gm({className:gT,isVisible:n,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:n?e:null})}_initializeFocusTrap(){return new mm({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,Gp)}})}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,wm,()=>{ua(this)&&this.focus()});const n=Xt.findOne(bm);n&&n!==e&&gs.getInstance(n).hide(),gs.getOrCreateInstance(e).toggle(this)});vt.on(window,dT,()=>{for(const t of Xt.find(bm))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,xm={"*":["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(a=>a instanceof RegExp).some(a=>a.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"),c=[].concat(...f.body.querySelectorAll("*"));for(const _ of c){const d=_.nodeName.toLowerCase();if(!Object.keys(e).includes(d)){_.remove();continue}const y=[].concat(..._.attributes),T=[].concat(e["*"]||[],e[d]||[]);for(const S of y)ET(S,T)||_.removeAttribute(S.nodeName)}return f.body.innerHTML}const MT="TemplateFactory",IT={allowList:xm,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 po{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,c]of Object.entries(this._config.content))this._setContent(e,c,f);const n=e.children[0],a=this._resolvePossibleFunction(this._config.extraClass);return a&&n.classList.add(...a.split(" ")),n}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[n,a]of Object.entries(e))super._typeCheckConfig({selector:n,entry:a},PT)}_setContent(e,n,a){const f=Xt.findOne(a,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"]),nc="fade",HT="modal",Rl="show",FT=".tooltip-inner",Xp=`.${HT}`,Zp="hide.bs.modal",$a="hover",sc="focus",rc="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:xm,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 Xg>"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(Xp),Zp,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)),a=(Qg(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!a)return;this._disposePopper();const f=this._getTipElement();this._element.setAttribute("aria-describedby",f.getAttribute("id"));const{container:c}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(c.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",tu);const _=()=>{vt.trigger(this._element,this.constructor.eventName(UT)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(_,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",tu);this._activeTrigger[rc]=!1,this._activeTrigger[sc]=!1,this._activeTrigger[$a]=!1,this._isHovered=null;const a=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),vt.trigger(this._element,this.constructor.eventName(zT)))};this._queueCallback(a,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(nc,Rl),n.classList.add(`bs-${this.constructor.NAME}-auto`);const a=Wx(this.constructor.NAME).toString();return n.setAttribute("id",a),this._isAnimated()&&n.classList.add(nc),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(nc)}_isShown(){return this.tip&&this.tip.classList.contains(Rl)}_createPopper(e){const n=Fi(this._config.placement,[this,e,this._element]),a=ZT[n.toUpperCase()];return Qc(this._element,e,this._getPopperConfig(a))}_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:a=>{this._getTipElement().setAttribute("data-popper-placement",a.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,a=>{const f=this._initializeOnDelegatedTarget(a);f._activeTrigger[rc]=!(f._isShown()&&f._activeTrigger[rc]),f.toggle()});else if(n!==WT){const a=n===$a?this.constructor.eventName(GT):this.constructor.eventName(jT),f=n===$a?this.constructor.eventName(XT):this.constructor.eventName(KT);vt.on(this._element,a,this._config.selector,c=>{const _=this._initializeOnDelegatedTarget(c);_._activeTrigger[c.type==="focusin"?sc:$a]=!0,_._enter()}),vt.on(this._element,f,this._config.selector,c=>{const _=this._initializeOnDelegatedTarget(c);_._activeTrigger[c.type==="focusout"?sc:$a]=_._element.contains(c.relatedTarget),_._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},vt.on(this._element.closest(Xp),Zp,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 a of Object.keys(n))RT.has(a)&&delete n[a];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,a]of Object.entries(this._config))this.constructor.Default[n]!==a&&(e[n]=a);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",nf=`.${rS}`,aS=".data-api",oS=`activate${nf}`,Jp=`click${nf}`,lS=`load${nf}${aS}`,uS="dropdown-item",qr="active",hS='[data-bs-spy="scroll"]',ac="[href]",cS=".nav, .list-group",Qp=".nav-link",fS=".nav-item",dS=".list-group-item",pS=`${Qp}, ${fS} > ${Qp}, ${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 vo 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,Jp),vt.on(this._config.target,Jp,ac,e=>{const n=this._observableSections.get(e.target.hash);if(n){e.preventDefault();const a=this._rootElement||window,f=n.offsetTop-this._element.offsetTop;if(a.scrollTo){a.scrollTo({top:f,behavior:"smooth"});return}a.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=_=>this._targetLinks.get(`#${_.target.id}`),a=_=>{this._previousScrollData.visibleEntryTop=_.target.offsetTop,this._process(n(_))},f=(this._rootElement||document.documentElement).scrollTop,c=f>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=f;for(const _ of e){if(!_.isIntersecting){this._activeTarget=null,this._clearActiveClass(n(_));continue}const d=_.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(c&&d){if(a(_),!f)return;continue}!c&&!d&&a(_)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=Xt.find(ac,this._config.target);for(const n of e){if(!n.hash||Ys(n))continue;const a=Xt.findOne(decodeURI(n.hash),this._element);ua(a)&&(this._targetLinks.set(decodeURI(n.hash),n),this._observableSections.set(n.hash,a))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(qr),this._activateParents(e),vt.trigger(this._element,oS,{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 a of Xt.prev(n,pS))a.classList.add(qr)}_clearActiveClass(e){e.classList.remove(qr);const n=Xt.find(`${ac}.${qr}`,e);for(const a of n)a.classList.remove(qr)}static jQueryInterface(e){return this.each(function(){const n=vo.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))vo.getOrCreateInstance(t)});cn(vo);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",$p="ArrowRight",AS="ArrowUp",tg="ArrowDown",oc="Home",eg="End",hr="active",ig="fade",lc="show",MS="dropdown",Cm=".dropdown-toggle",IS=".dropdown-menu",uc=`:not(${Cm})`,OS='.list-group, .nav, [role="tablist"]',PS=".nav-item, .list-group-item",NS=`.nav-link${uc}, .list-group-item${uc}, [role="tab"]${uc}`,Dm='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',hc=`${NS}, ${Dm}`,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(),a=n?vt.trigger(n,wS,{relatedTarget:e}):null;vt.trigger(e,CS,{relatedTarget:n}).defaultPrevented||a&&a.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 a=()=>{if(e.getAttribute("role")!=="tab"){e.classList.add(lc);return}e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),vt.trigger(e,DS,{relatedTarget:n})};this._queueCallback(a,e,e.classList.contains(ig))}_deactivate(e,n){if(!e)return;e.classList.remove(hr),e.blur(),this._deactivate(Xt.getElementFromSelector(e));const a=()=>{if(e.getAttribute("role")!=="tab"){e.classList.remove(lc);return}e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),vt.trigger(e,xS,{relatedTarget:n})};this._queueCallback(a,e,e.classList.contains(ig))}_keydown(e){if(![ES,$p,AS,tg,oc,eg].includes(e.key))return;e.stopPropagation(),e.preventDefault();const n=this._getChildren().filter(f=>!Ys(f));let a;if([oc,eg].includes(e.key))a=n[e.key===oc?0:n.length-1];else{const f=[$p,tg].includes(e.key);a=$c(n,e.target,f,!0)}a&&(a.focus({preventScroll:!0}),vr.getOrCreateInstance(a).show())}_getChildren(){return Xt.find(hc,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,n){this._setAttributeIfNotExists(e,"role","tablist");for(const a of n)this._setInitialAttributesOnChild(a)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const n=this._elemIsActive(e),a=this._getOuterElement(e);e.setAttribute("aria-selected",n),a!==e&&this._setAttributeIfNotExists(a,"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 a=this._getOuterElement(e);if(!a.classList.contains(MS))return;const f=(c,_)=>{const d=Xt.findOne(c,a);d&&d.classList.toggle(_,n)};f(Cm,hr),f(IS,lc),a.setAttribute("aria-expanded",n)}_setAttributeIfNotExists(e,n,a){e.hasAttribute(n)||e.setAttribute(n,a)}_elemIsActive(e){return e.classList.contains(hr)}_getInnerElement(e){return e.matches(hc)?e:Xt.findOne(hc,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,Dm,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",ng="hide",Hl="show",Fl="showing",KS={animation:"boolean",autohide:"boolean",delay:"number"},GS={animation:!0,autohide:!0,delay:5e3};class yo 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(ng),fo(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(ng),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 a=e.relatedTarget;this._element===a||this._element.contains(a)||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=yo.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof n[e]>"u")throw new TypeError(`No method named "${e}"`);n[e](this)}})}}pu(yo);cn(yo);const XS=Object.freeze(Object.defineProperty({__proto__:null,Alert:go,Button:mo,Carousel:ca,Collapse:oa,Dropdown:xn,Modal:_r,Offcanvas:gs,Popover:gu,ScrollSpy:vo,Tab:vr,Toast:yo,Tooltip:wr},Symbol.toStringTag,{value:"Module"}));function Tm(t,e){return function(){return t.apply(e,arguments)}}const{toString:ZS}=Object.prototype,{getPrototypeOf:sf}=Object,{iterator:mu,toStringTag:Sm}=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:fa}=Array,ao=vu("undefined");function bo(t){return t!==null&&!ao(t)&&t.constructor!==null&&!ao(t.constructor)&&Wi(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const km=kn("ArrayBuffer");function JS(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&km(t.buffer),e}const QS=vu("string"),Wi=vu("function"),Em=vu("number"),wo=t=>t!==null&&typeof t=="object",$S=t=>t===!0||t===!1,Vl=t=>{if(_u(t)!=="object")return!1;const e=sf(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Sm in t)&&!(mu in t)},tk=t=>{if(!wo(t)||bo(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=>wo(t)&&Wi(t.pipe),ak=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]"))},ok=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 xo(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let a,f;if(typeof t!="object"&&(t=[t]),fa(t))for(a=0,f=t.length;a<f;a++)e.call(null,t[a],a,t);else{if(bo(t))return;const c=n?Object.getOwnPropertyNames(t):Object.keys(t),_=c.length;let d;for(a=0;a<_;a++)d=c[a],e.call(null,t[d],d,t)}}function Am(t,e){if(bo(t))return null;e=e.toLowerCase();const n=Object.keys(t);let a=n.length,f;for(;a-- >0;)if(f=n[a],e===f.toLowerCase())return f;return null}const cr=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Mm=t=>!ao(t)&&t!==cr;function Tc(){const{caseless:t}=Mm(this)&&this||{},e={},n=(a,f)=>{const c=t&&Am(e,f)||f;Vl(e[c])&&Vl(a)?e[c]=Tc(e[c],a):Vl(a)?e[c]=Tc({},a):fa(a)?e[c]=a.slice():e[c]=a};for(let a=0,f=arguments.length;a<f;a++)arguments[a]&&xo(arguments[a],n);return e}const dk=(t,e,n,{allOwnKeys:a}={})=>(xo(e,(f,c)=>{n&&Wi(f)?t[c]=Tm(f,n):t[c]=f},{allOwnKeys:a}),t),pk=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),gk=(t,e,n,a)=>{t.prototype=Object.create(e.prototype,a),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},mk=(t,e,n,a)=>{let f,c,_;const d={};if(e=e||{},t==null)return e;do{for(f=Object.getOwnPropertyNames(t),c=f.length;c-- >0;)_=f[c],(!a||a(_,t,e))&&!d[_]&&(e[_]=t[_],d[_]=!0);t=n!==!1&&sf(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 a=t.indexOf(e,n);return a!==-1&&a===n},vk=t=>{if(!t)return null;if(fa(t))return t;let e=t.length;if(!Em(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"&&sf(Uint8Array)),bk=(t,e)=>{const a=(t&&t[mu]).call(t);let f;for(;(f=a.next())&&!f.done;){const c=f.value;e.call(t,c[0],c[1])}},wk=(t,e)=>{let n;const a=[];for(;(n=t.exec(e))!==null;)a.push(n);return a},xk=kn("HTMLFormElement"),Ck=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,a,f){return a.toUpperCase()+f}),sg=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),Dk=kn("RegExp"),Im=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),a={};xo(n,(f,c)=>{let _;(_=e(f,c,t))!==!1&&(a[c]=_||f)}),Object.defineProperties(t,a)},Tk=t=>{Im(t,(e,n)=>{if(Wi(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const a=t[n];if(Wi(a)){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={},a=f=>{f.forEach(c=>{n[c]=!0})};return fa(t)?a(t):a(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[Sm]==="FormData"&&t[mu])}const Mk=t=>{const e=new Array(10),n=(a,f)=>{if(wo(a)){if(e.indexOf(a)>=0)return;if(bo(a))return a;if(!("toJSON"in a)){e[f]=a;const c=fa(a)?[]:{};return xo(a,(_,d)=>{const y=n(_,f+1);!ao(y)&&(c[d]=y)}),e[f]=void 0,c}}return a};return n(t,0)},Ik=kn("AsyncFunction"),Ok=t=>t&&(wo(t)||Wi(t))&&Wi(t.then)&&Wi(t.catch),Om=((t,e)=>t?setImmediate:e?((n,a)=>(cr.addEventListener("message",({source:f,data:c})=>{f===cr&&c===n&&a.length&&a.shift()()},!1),f=>{a.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||Om,Nk=t=>t!=null&&Wi(t[mu]),ht={isArray:fa,isArrayBuffer:km,isBuffer:bo,isFormData:ak,isArrayBufferView:JS,isString:QS,isNumber:Em,isBoolean:$S,isObject:wo,isPlainObject:Vl,isEmptyObject:tk,isReadableStream:lk,isRequest:uk,isResponse:hk,isHeaders:ck,isUndefined:ao,isDate:ek,isFile:ik,isBlob:nk,isRegExp:Dk,isFunction:Wi,isStream:rk,isURLSearchParams:ok,isTypedArray:yk,isFileList:sk,forEach:xo,merge:Tc,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:sg,hasOwnProp:sg,reduceDescriptors:Im,freezeMethods:Tk,toObjectSet:Sk,toCamelCase:Ck,noop:kk,toFiniteNumber:Ek,findKey:Am,global:cr,isContextDefined:Mm,isSpecCompliantForm:Ak,toJSONObject:Mk,isAsyncFn:Ik,isThenable:Ok,setImmediate:Om,asap:Pk,isIterable:Nk};function oe(t,e,n,a,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),a&&(this.request=a),f&&(this.response=f,this.status=f.status?f.status:null)}ht.inherits(oe,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:ht.toJSONObject(this.config),code:this.code,status:this.status}}});const Pm=oe.prototype,Nm={};["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=>{Nm[t]={value:t}});Object.defineProperties(oe,Nm);Object.defineProperty(Pm,"isAxiosError",{value:!0});oe.from=(t,e,n,a,f,c)=>{const _=Object.create(Pm);return ht.toFlatObject(t,_,function(y){return y!==Error.prototype},d=>d!=="isAxiosError"),oe.call(_,t.message,e,n,a,f),_.cause=t,_.name=t.name,c&&Object.assign(_,c),_};const Lk=null;function Sc(t){return ht.isPlainObject(t)||ht.isArray(t)}function Lm(t){return ht.endsWith(t,"[]")?t.slice(0,-2):t}function rg(t,e,n){return t?t.concat(e).map(function(f,c){return f=Lm(f),!n&&c?"["+f+"]":f}).join(n?".":""):e}function Rk(t){return ht.isArray(t)&&!t.some(Sc)}const Hk=ht.toFlatObject(ht,{},null,function(e){return/^is[A-Z]/.test(e)});function yu(t,e,n){if(!ht.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=ht.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(Q,rt){return!ht.isUndefined(rt[Q])});const a=n.metaTokens,f=n.visitor||S,c=n.dots,_=n.indexes,y=(n.Blob||typeof Blob<"u"&&Blob)&&ht.isSpecCompliantForm(e);if(!ht.isFunction(f))throw new TypeError("visitor must be a function");function T(B){if(B===null)return"";if(ht.isDate(B))return B.toISOString();if(ht.isBoolean(B))return B.toString();if(!y&&ht.isBlob(B))throw new oe("Blob is not supported. Use a Buffer instead.");return ht.isArrayBuffer(B)||ht.isTypedArray(B)?y&&typeof Blob=="function"?new Blob([B]):Buffer.from(B):B}function S(B,Q,rt){let it=B;if(B&&!rt&&typeof B=="object"){if(ht.endsWith(Q,"{}"))Q=a?Q:Q.slice(0,-2),B=JSON.stringify(B);else if(ht.isArray(B)&&Rk(B)||(ht.isFileList(B)||ht.endsWith(Q,"[]"))&&(it=ht.toArray(B)))return Q=Lm(Q),it.forEach(function(kt,Ct){!(ht.isUndefined(kt)||kt===null)&&e.append(_===!0?rg([Q],Ct,c):_===null?Q:Q+"[]",T(kt))}),!1}return Sc(B)?!0:(e.append(rg(rt,Q,c),T(B)),!1)}const P=[],W=Object.assign(Hk,{defaultVisitor:S,convertValue:T,isVisitable:Sc});function j(B,Q){if(!ht.isUndefined(B)){if(P.indexOf(B)!==-1)throw Error("Circular reference detected in "+Q.join("."));P.push(B),ht.forEach(B,function(it,Tt){(!(ht.isUndefined(it)||it===null)&&f.call(e,it,ht.isString(Tt)?Tt.trim():Tt,Q,W))===!0&&j(it,Q?Q.concat(Tt):[Tt])}),P.pop()}}if(!ht.isObject(t))throw new TypeError("data must be an object");return j(t),e}function ag(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(a){return e[a]})}function rf(t,e){this._pairs=[],t&&yu(t,this,e)}const Rm=rf.prototype;Rm.append=function(e,n){this._pairs.push([e,n])};Rm.toString=function(e){const n=e?function(a){return e.call(this,a,ag)}:ag;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,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Hm(t,e,n){if(!e)return t;const a=n&&n.encode||Fk;ht.isFunction(n)&&(n={serialize:n});const f=n&&n.serialize;let c;if(f?c=f(e,n):c=ht.isURLSearchParams(e)?e.toString():new rf(e,n).toString(a),c){const _=t.indexOf("#");_!==-1&&(t=t.slice(0,_)),t+=(t.indexOf("?")===-1?"?":"&")+c}return t}class Wk{constructor(){this.handlers=[]}use(e,n,a){return this.handlers.push({fulfilled:e,rejected:n,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ht.forEach(this.handlers,function(a){a!==null&&e(a)})}}const og=Wk,Fm={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Yk=typeof URLSearchParams<"u"?URLSearchParams:rf,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"]},af=typeof window<"u"&&typeof document<"u",kc=typeof navigator=="object"&&navigator||void 0,qk=af&&(!kc||["ReactNative","NativeScript","NS"].indexOf(kc.product)<0),Vk=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),jk=af&&window.location.href||"http://localhost",Kk=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:af,hasStandardBrowserEnv:qk,hasStandardBrowserWebWorkerEnv:Vk,navigator:kc,origin:jk},Symbol.toStringTag,{value:"Module"})),mi={...Kk,...Uk};function Gk(t,e){return yu(t,new mi.classes.URLSearchParams,{visitor:function(n,a,f,c){return mi.isNode&&ht.isBuffer(n)?(this.append(a,n.toString("base64")),!1):c.defaultVisitor.apply(this,arguments)},...e})}function Xk(t){return ht.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function Zk(t){const e={},n=Object.keys(t);let a;const f=n.length;let c;for(a=0;a<f;a++)c=n[a],e[c]=t[c];return e}function Wm(t){function e(n,a,f,c){let _=n[c++];if(_==="__proto__")return!0;const d=Number.isFinite(+_),y=c>=n.length;return _=!_&&ht.isArray(f)?f.length:_,y?(ht.hasOwnProp(f,_)?f[_]=[f[_],a]:f[_]=a,!d):((!f[_]||!ht.isObject(f[_]))&&(f[_]=[]),e(n,a,f[_],c)&&ht.isArray(f[_])&&(f[_]=Zk(f[_])),!d)}if(ht.isFormData(t)&&ht.isFunction(t.entries)){const n={};return ht.forEachEntry(t,(a,f)=>{e(Xk(a),f,n,0)}),n}return null}function Jk(t,e,n){if(ht.isString(t))try{return(e||JSON.parse)(t),ht.trim(t)}catch(a){if(a.name!=="SyntaxError")throw a}return(n||JSON.stringify)(t)}const of={transitional:Fm,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const a=n.getContentType()||"",f=a.indexOf("application/json")>-1,c=ht.isObject(e);if(c&&ht.isHTMLForm(e)&&(e=new FormData(e)),ht.isFormData(e))return f?JSON.stringify(Wm(e)):e;if(ht.isArrayBuffer(e)||ht.isBuffer(e)||ht.isStream(e)||ht.isFile(e)||ht.isBlob(e)||ht.isReadableStream(e))return e;if(ht.isArrayBufferView(e))return e.buffer;if(ht.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let d;if(c){if(a.indexOf("application/x-www-form-urlencoded")>-1)return Gk(e,this.formSerializer).toString();if((d=ht.isFileList(e))||a.indexOf("multipart/form-data")>-1){const y=this.env&&this.env.FormData;return yu(d?{"files[]":e}:e,y&&new y,this.formSerializer)}}return c||f?(n.setContentType("application/json",!1),Jk(e)):e}],transformResponse:[function(e){const n=this.transitional||of.transitional,a=n&&n.forcedJSONParsing,f=this.responseType==="json";if(ht.isResponse(e)||ht.isReadableStream(e))return e;if(e&&ht.isString(e)&&(a&&!this.responseType||f)){const _=!(n&&n.silentJSONParsing)&&f;try{return JSON.parse(e)}catch(d){if(_)throw d.name==="SyntaxError"?oe.from(d,oe.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}}};ht.forEach(["delete","get","head","post","put","patch"],t=>{of.headers[t]={}});const lf=of,Qk=ht.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,a,f;return t&&t.split(`
  430. `).forEach(function(_){f=_.indexOf(":"),n=_.substring(0,f).trim().toLowerCase(),a=_.substring(f+1).trim(),!(!n||e[n]&&Qk[n])&&(n==="set-cookie"?e[n]?e[n].push(a):e[n]=[a]:e[n]=e[n]?e[n]+", "+a:a)}),e},lg=Symbol("internals");function to(t){return t&&String(t).trim().toLowerCase()}function jl(t){return t===!1||t==null?t:ht.isArray(t)?t.map(jl):String(t)}function tE(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=n.exec(t);)e[a[1]]=a[2];return e}const eE=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function cc(t,e,n,a,f){if(ht.isFunction(a))return a.call(this,e,n);if(f&&(e=n),!!ht.isString(e)){if(ht.isString(a))return e.indexOf(a)!==-1;if(ht.isRegExp(a))return a.test(e)}}function iE(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,a)=>n.toUpperCase()+a)}function nE(t,e){const n=ht.toCamelCase(" "+e);["get","set","has"].forEach(a=>{Object.defineProperty(t,a+n,{value:function(f,c,_){return this[a].call(this,e,f,c,_)},configurable:!0})})}class bu{constructor(e){e&&this.set(e)}set(e,n,a){const f=this;function c(d,y,T){const S=to(y);if(!S)throw new Error("header name must be a non-empty string");const P=ht.findKey(f,S);(!P||f[P]===void 0||T===!0||T===void 0&&f[P]!==!1)&&(f[P||y]=jl(d))}const _=(d,y)=>ht.forEach(d,(T,S)=>c(T,S,y));if(ht.isPlainObject(e)||e instanceof this.constructor)_(e,n);else if(ht.isString(e)&&(e=e.trim())&&!eE(e))_($k(e),n);else if(ht.isObject(e)&&ht.isIterable(e)){let d={},y,T;for(const S of e){if(!ht.isArray(S))throw TypeError("Object iterator must return a key-value pair");d[T=S[0]]=(y=d[T])?ht.isArray(y)?[...y,S[1]]:[y,S[1]]:S[1]}_(d,n)}else e!=null&&c(n,e,a);return this}get(e,n){if(e=to(e),e){const a=ht.findKey(this,e);if(a){const f=this[a];if(!n)return f;if(n===!0)return tE(f);if(ht.isFunction(n))return n.call(this,f,a);if(ht.isRegExp(n))return n.exec(f);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=to(e),e){const a=ht.findKey(this,e);return!!(a&&this[a]!==void 0&&(!n||cc(this,this[a],a,n)))}return!1}delete(e,n){const a=this;let f=!1;function c(_){if(_=to(_),_){const d=ht.findKey(a,_);d&&(!n||cc(a,a[d],d,n))&&(delete a[d],f=!0)}}return ht.isArray(e)?e.forEach(c):c(e),f}clear(e){const n=Object.keys(this);let a=n.length,f=!1;for(;a--;){const c=n[a];(!e||cc(this,this[c],c,e,!0))&&(delete this[c],f=!0)}return f}normalize(e){const n=this,a={};return ht.forEach(this,(f,c)=>{const _=ht.findKey(a,c);if(_){n[_]=jl(f),delete n[c];return}const d=e?iE(c):String(c).trim();d!==c&&delete n[c],n[d]=jl(f),a[d]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return ht.forEach(this,(a,f)=>{a!=null&&a!==!1&&(n[f]=e&&ht.isArray(a)?a.join(", "):a)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(`
  431. `)}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 a=new this(e);return n.forEach(f=>a.set(f)),a}static accessor(e){const a=(this[lg]=this[lg]={accessors:{}}).accessors,f=this.prototype;function c(_){const d=to(_);a[d]||(nE(f,_),a[d]=!0)}return ht.isArray(e)?e.forEach(c):c(e),this}}bu.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ht.reduceDescriptors(bu.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(a){this[n]=a}}});ht.freezeMethods(bu);const Cn=bu;function fc(t,e){const n=this||lf,a=e||n,f=Cn.from(a.headers);let c=a.data;return ht.forEach(t,function(d){c=d.call(n,c,f.normalize(),e?e.status:void 0)}),f.normalize(),c}function Ym(t){return!!(t&&t.__CANCEL__)}function da(t,e,n){oe.call(this,t??"canceled",oe.ERR_CANCELED,e,n),this.name="CanceledError"}ht.inherits(da,oe,{__CANCEL__:!0});function zm(t,e,n){const a=n.config.validateStatus;!n.status||!a||a(n.status)?t(n):e(new oe("Request failed with status code "+n.status,[oe.ERR_BAD_REQUEST,oe.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),a=new Array(t);let f=0,c=0,_;return e=e!==void 0?e:1e3,function(y){const T=Date.now(),S=a[c];_||(_=T),n[f]=y,a[f]=T;let P=c,W=0;for(;P!==f;)W+=n[P++],P=P%t;if(f=(f+1)%t,f===c&&(c=(c+1)%t),T-_<e)return;const j=S&&T-S;return j?Math.round(W*1e3/j):void 0}}function aE(t,e){let n=0,a=1e3/e,f,c;const _=(T,S=Date.now())=>{n=S,f=null,c&&(clearTimeout(c),c=null),t(...T)};return[(...T)=>{const S=Date.now(),P=S-n;P>=a?_(T,S):(f=T,c||(c=setTimeout(()=>{c=null,_(f)},a-P)))},()=>f&&_(f)]}const nu=(t,e,n=3)=>{let a=0;const f=rE(50,250);return aE(c=>{const _=c.loaded,d=c.lengthComputable?c.total:void 0,y=_-a,T=f(y),S=_<=d;a=_;const P={loaded:_,total:d,progress:d?_/d:void 0,bytes:y,rate:T||void 0,estimated:T&&d&&S?(d-_)/T:void 0,event:c,lengthComputable:d!=null,[e?"download":"upload"]:!0};t(P)},n)},ug=(t,e)=>{const n=t!=null;return[a=>e[0]({lengthComputable:n,total:t,loaded:a}),e[1]]},hg=t=>(...e)=>ht.asap(()=>t(...e)),oE=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,a,f,c){const _=[t+"="+encodeURIComponent(e)];ht.isNumber(n)&&_.push("expires="+new Date(n).toGMTString()),ht.isString(a)&&_.push("path="+a),ht.isString(f)&&_.push("domain="+f),c===!0&&_.push("secure"),document.cookie=_.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):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 Bm(t,e,n){let a=!uE(e);return t&&(a||n==!1)?hE(t,e):e}const cg=t=>t instanceof Cn?{...t}:t;function yr(t,e){e=e||{};const n={};function a(T,S,P,W){return ht.isPlainObject(T)&&ht.isPlainObject(S)?ht.merge.call({caseless:W},T,S):ht.isPlainObject(S)?ht.merge({},S):ht.isArray(S)?S.slice():S}function f(T,S,P,W){if(ht.isUndefined(S)){if(!ht.isUndefined(T))return a(void 0,T,P,W)}else return a(T,S,P,W)}function c(T,S){if(!ht.isUndefined(S))return a(void 0,S)}function _(T,S){if(ht.isUndefined(S)){if(!ht.isUndefined(T))return a(void 0,T)}else return a(void 0,S)}function d(T,S,P){if(P in e)return a(T,S);if(P in t)return a(void 0,T)}const y={url:c,method:c,data:c,baseURL:_,transformRequest:_,transformResponse:_,paramsSerializer:_,timeout:_,timeoutMessage:_,withCredentials:_,withXSRFToken:_,adapter:_,responseType:_,xsrfCookieName:_,xsrfHeaderName:_,onUploadProgress:_,onDownloadProgress:_,decompress:_,maxContentLength:_,maxBodyLength:_,beforeRedirect:_,transport:_,httpAgent:_,httpsAgent:_,cancelToken:_,socketPath:_,responseEncoding:_,validateStatus:d,headers:(T,S,P)=>f(cg(T),cg(S),P,!0)};return ht.forEach(Object.keys({...t,...e}),function(S){const P=y[S]||f,W=P(t[S],e[S],S);ht.isUndefined(W)&&P!==d||(n[S]=W)}),n}const Um=t=>{const e=yr({},t);let{data:n,withXSRFToken:a,xsrfHeaderName:f,xsrfCookieName:c,headers:_,auth:d}=e;e.headers=_=Cn.from(_),e.url=Hm(Bm(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),d&&_.set("Authorization","Basic "+btoa((d.username||"")+":"+(d.password?unescape(encodeURIComponent(d.password)):"")));let y;if(ht.isFormData(n)){if(mi.hasStandardBrowserEnv||mi.hasStandardBrowserWebWorkerEnv)_.setContentType(void 0);else if((y=_.getContentType())!==!1){const[T,...S]=y?y.split(";").map(P=>P.trim()).filter(Boolean):[];_.setContentType([T||"multipart/form-data",...S].join("; "))}}if(mi.hasStandardBrowserEnv&&(a&&ht.isFunction(a)&&(a=a(e)),a||a!==!1&&oE(e.url))){const T=f&&c&&lE.read(c);T&&_.set(f,T)}return e},cE=typeof XMLHttpRequest<"u",fE=cE&&function(t){return new Promise(function(n,a){const f=Um(t);let c=f.data;const _=Cn.from(f.headers).normalize();let{responseType:d,onUploadProgress:y,onDownloadProgress:T}=f,S,P,W,j,B;function Q(){j&&j(),B&&B(),f.cancelToken&&f.cancelToken.unsubscribe(S),f.signal&&f.signal.removeEventListener("abort",S)}let rt=new XMLHttpRequest;rt.open(f.method.toUpperCase(),f.url,!0),rt.timeout=f.timeout;function it(){if(!rt)return;const kt=Cn.from("getAllResponseHeaders"in rt&&rt.getAllResponseHeaders()),bt={data:!d||d==="text"||d==="json"?rt.responseText:rt.response,status:rt.status,statusText:rt.statusText,headers:kt,config:t,request:rt};zm(function(w){n(w),Q()},function(w){a(w),Q()},bt),rt=null}"onloadend"in rt?rt.onloadend=it:rt.onreadystatechange=function(){!rt||rt.readyState!==4||rt.status===0&&!(rt.responseURL&&rt.responseURL.indexOf("file:")===0)||setTimeout(it)},rt.onabort=function(){rt&&(a(new oe("Request aborted",oe.ECONNABORTED,t,rt)),rt=null)},rt.onerror=function(){a(new oe("Network Error",oe.ERR_NETWORK,t,rt)),rt=null},rt.ontimeout=function(){let Ct=f.timeout?"timeout of "+f.timeout+"ms exceeded":"timeout exceeded";const bt=f.transitional||Fm;f.timeoutErrorMessage&&(Ct=f.timeoutErrorMessage),a(new oe(Ct,bt.clarifyTimeoutError?oe.ETIMEDOUT:oe.ECONNABORTED,t,rt)),rt=null},c===void 0&&_.setContentType(null),"setRequestHeader"in rt&&ht.forEach(_.toJSON(),function(Ct,bt){rt.setRequestHeader(bt,Ct)}),ht.isUndefined(f.withCredentials)||(rt.withCredentials=!!f.withCredentials),d&&d!=="json"&&(rt.responseType=f.responseType),T&&([W,B]=nu(T,!0),rt.addEventListener("progress",W)),y&&rt.upload&&([P,j]=nu(y),rt.upload.addEventListener("progress",P),rt.upload.addEventListener("loadend",j)),(f.cancelToken||f.signal)&&(S=kt=>{rt&&(a(!kt||kt.type?new da(null,t,rt):kt),rt.abort(),rt=null)},f.cancelToken&&f.cancelToken.subscribe(S),f.signal&&(f.signal.aborted?S():f.signal.addEventListener("abort",S)));const Tt=sE(f.url);if(Tt&&mi.protocols.indexOf(Tt)===-1){a(new oe("Unsupported protocol "+Tt+":",oe.ERR_BAD_REQUEST,t));return}rt.send(c||null)})},dE=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let a=new AbortController,f;const c=function(T){if(!f){f=!0,d();const S=T instanceof Error?T:this.reason;a.abort(S instanceof oe?S:new da(S instanceof Error?S.message:S))}};let _=e&&setTimeout(()=>{_=null,c(new oe(`timeout ${e} of ms exceeded`,oe.ETIMEDOUT))},e);const d=()=>{t&&(_&&clearTimeout(_),_=null,t.forEach(T=>{T.unsubscribe?T.unsubscribe(c):T.removeEventListener("abort",c)}),t=null)};t.forEach(T=>T.addEventListener("abort",c));const{signal:y}=a;return y.unsubscribe=()=>ht.asap(d),y}},pE=dE,gE=function*(t,e){let n=t.byteLength;if(!e||n<e){yield t;return}let a=0,f;for(;a<n;)f=a+e,yield t.slice(a,f),a=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:a}=await e.read();if(n)break;yield a}}finally{await e.cancel()}},fg=(t,e,n,a)=>{const f=mE(t,e);let c=0,_,d=y=>{_||(_=!0,a&&a(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 W=c+=P;n(W)}y.enqueue(new Uint8Array(S))}catch(T){throw d(T),T}},cancel(y){return d(y),f.return()}},{highWaterMark:2})},wu=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",qm=wu&&typeof ReadableStream=="function",vE=wu&&(typeof TextEncoder=="function"?(t=>e=>t.encode(e))(new TextEncoder):async t=>new Uint8Array(await new Response(t).arrayBuffer())),Vm=(t,...e)=>{try{return!!t(...e)}catch{return!1}},yE=qm&&Vm(()=>{let t=!1;const e=new Request(mi.origin,{body:new ReadableStream,method:"POST",get duplex(){return t=!0,"half"}}).headers.has("Content-Type");return t&&!e}),dg=64*1024,Ec=qm&&Vm(()=>ht.isReadableStream(new Response("").body)),su={stream:Ec&&(t=>t.body)};wu&&(t=>{["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!su[e]&&(su[e]=ht.isFunction(t[e])?n=>n[e]():(n,a)=>{throw new oe(`Response type '${e}' is not supported`,oe.ERR_NOT_SUPPORT,a)})})})(new Response);const bE=async t=>{if(t==null)return 0;if(ht.isBlob(t))return t.size;if(ht.isSpecCompliantForm(t))return(await new Request(mi.origin,{method:"POST",body:t}).arrayBuffer()).byteLength;if(ht.isArrayBufferView(t)||ht.isArrayBuffer(t))return t.byteLength;if(ht.isURLSearchParams(t)&&(t=t+""),ht.isString(t))return(await vE(t)).byteLength},wE=async(t,e)=>{const n=ht.toFiniteNumber(t.getContentLength());return n??bE(e)},xE=wu&&(async t=>{let{url:e,method:n,data:a,signal:f,cancelToken:c,timeout:_,onDownloadProgress:d,onUploadProgress:y,responseType:T,headers:S,withCredentials:P="same-origin",fetchOptions:W}=Um(t);T=T?(T+"").toLowerCase():"text";let j=pE([f,c&&c.toAbortSignal()],_),B;const Q=j&&j.unsubscribe&&(()=>{j.unsubscribe()});let rt;try{if(y&&yE&&n!=="get"&&n!=="head"&&(rt=await wE(S,a))!==0){let bt=new Request(e,{method:"POST",body:a,duplex:"half"}),Pt;if(ht.isFormData(a)&&(Pt=bt.headers.get("content-type"))&&S.setContentType(Pt),bt.body){const[w,te]=ug(rt,nu(hg(y)));a=fg(bt.body,dg,w,te)}}ht.isString(P)||(P=P?"include":"omit");const it="credentials"in Request.prototype;B=new Request(e,{...W,signal:j,method:n.toUpperCase(),headers:S.normalize().toJSON(),body:a,duplex:"half",credentials:it?P:void 0});let Tt=await fetch(B,W);const kt=Ec&&(T==="stream"||T==="response");if(Ec&&(d||kt&&Q)){const bt={};["status","statusText","headers"].forEach(At=>{bt[At]=Tt[At]});const Pt=ht.toFiniteNumber(Tt.headers.get("content-length")),[w,te]=d&&ug(Pt,nu(hg(d),!0))||[];Tt=new Response(fg(Tt.body,dg,w,()=>{te&&te(),Q&&Q()}),bt)}T=T||"text";let Ct=await su[ht.findKey(su,T)||"text"](Tt,t);return!kt&&Q&&Q(),await new Promise((bt,Pt)=>{zm(bt,Pt,{data:Ct,headers:Cn.from(Tt.headers),status:Tt.status,statusText:Tt.statusText,config:t,request:B})})}catch(it){throw Q&&Q(),it&&it.name==="TypeError"&&/Load failed|fetch/i.test(it.message)?Object.assign(new oe("Network Error",oe.ERR_NETWORK,t,B),{cause:it.cause||it}):oe.from(it,it&&it.code,t,B)}}),Ac={http:Lk,xhr:fE,fetch:xE};ht.forEach(Ac,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const pg=t=>`- ${t}`,CE=t=>ht.isFunction(t)||t===null||t===!1,jm={getAdapter:t=>{t=ht.isArray(t)?t:[t];const{length:e}=t;let n,a;const f={};for(let c=0;c<e;c++){n=t[c];let _;if(a=n,!CE(n)&&(a=Ac[(_=String(n)).toLowerCase()],a===void 0))throw new oe(`Unknown adapter '${_}'`);if(a)break;f[_||"#"+c]=a}if(!a){const c=Object.entries(f).map(([d,y])=>`adapter ${d} `+(y===!1?"is not supported by the environment":"is not available in the build"));let _=e?c.length>1?`since :
  432. `+c.map(pg).join(`
  433. `):" "+pg(c[0]):"as no adapter specified";throw new oe("There is no suitable adapter to dispatch the request "+_,"ERR_NOT_SUPPORT")}return a},adapters:Ac};function dc(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new da(null,t)}function gg(t){return dc(t),t.headers=Cn.from(t.headers),t.data=fc.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),jm.getAdapter(t.adapter||lf.adapter)(t).then(function(a){return dc(t),a.data=fc.call(t,t.transformResponse,a),a.headers=Cn.from(a.headers),a},function(a){return Ym(a)||(dc(t),a&&a.response&&(a.response.data=fc.call(t,t.transformResponse,a.response),a.response.headers=Cn.from(a.response.headers))),Promise.reject(a)})}const Km="1.11.0",xu={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{xu[t]=function(a){return typeof a===t||"a"+(e<1?"n ":" ")+t}});const mg={};xu.transitional=function(e,n,a){function f(c,_){return"[Axios v"+Km+"] Transitional option '"+c+"'"+_+(a?". "+a:"")}return(c,_,d)=>{if(e===!1)throw new oe(f(_," has been removed"+(n?" in "+n:"")),oe.ERR_DEPRECATED);return n&&!mg[_]&&(mg[_]=!0,console.warn(f(_," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(c,_,d):!0}};xu.spelling=function(e){return(n,a)=>(console.warn(`${a} is likely a misspelling of ${e}`),!0)};function DE(t,e,n){if(typeof t!="object")throw new oe("options must be an object",oe.ERR_BAD_OPTION_VALUE);const a=Object.keys(t);let f=a.length;for(;f-- >0;){const c=a[f],_=e[c];if(_){const d=t[c],y=d===void 0||_(d,c,t);if(y!==!0)throw new oe("option "+c+" must be "+y,oe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new oe("Unknown option "+c,oe.ERR_BAD_OPTION)}}const Kl={assertOptions:DE,validators:xu},Yn=Kl.validators;class ru{constructor(e){this.defaults=e||{},this.interceptors={request:new og,response:new og}}async request(e,n){try{return await this._request(e,n)}catch(a){if(a instanceof Error){let f={};Error.captureStackTrace?Error.captureStackTrace(f):f=new Error;const c=f.stack?f.stack.replace(/^.+\n/,""):"";try{a.stack?c&&!String(a.stack).endsWith(c.replace(/^.+\n.+\n/,""))&&(a.stack+=`
  434. `+c):a.stack=c}catch{}}throw a}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=yr(this.defaults,n);const{transitional:a,paramsSerializer:f,headers:c}=n;a!==void 0&&Kl.assertOptions(a,{silentJSONParsing:Yn.transitional(Yn.boolean),forcedJSONParsing:Yn.transitional(Yn.boolean),clarifyTimeoutError:Yn.transitional(Yn.boolean)},!1),f!=null&&(ht.isFunction(f)?n.paramsSerializer={serialize:f}:Kl.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),Kl.assertOptions(n,{baseUrl:Yn.spelling("baseURL"),withXsrfToken:Yn.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let _=c&&ht.merge(c.common,c[n.method]);c&&ht.forEach(["delete","get","head","post","put","patch","common"],B=>{delete c[B]}),n.headers=Cn.concat(_,c);const d=[];let y=!0;this.interceptors.request.forEach(function(Q){typeof Q.runWhen=="function"&&Q.runWhen(n)===!1||(y=y&&Q.synchronous,d.unshift(Q.fulfilled,Q.rejected))});const T=[];this.interceptors.response.forEach(function(Q){T.push(Q.fulfilled,Q.rejected)});let S,P=0,W;if(!y){const B=[gg.bind(this),void 0];for(B.unshift(...d),B.push(...T),W=B.length,S=Promise.resolve(n);P<W;)S=S.then(B[P++],B[P++]);return S}W=d.length;let j=n;for(P=0;P<W;){const B=d[P++],Q=d[P++];try{j=B(j)}catch(rt){Q.call(this,rt);break}}try{S=gg.call(this,j)}catch(B){return Promise.reject(B)}for(P=0,W=T.length;P<W;)S=S.then(T[P++],T[P++]);return S}getUri(e){e=yr(this.defaults,e);const n=Bm(e.baseURL,e.url,e.allowAbsoluteUrls);return Hm(n,e.params,e.paramsSerializer)}}ht.forEach(["delete","get","head","options"],function(e){ru.prototype[e]=function(n,a){return this.request(yr(a||{},{method:e,url:n,data:(a||{}).data}))}});ht.forEach(["post","put","patch"],function(e){function n(a){return function(c,_,d){return this.request(yr(d||{},{method:e,headers:a?{"Content-Type":"multipart/form-data"}:{},url:c,data:_}))}}ru.prototype[e]=n(),ru.prototype[e+"Form"]=n(!0)});const Gl=ru;class uf{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(c){n=c});const a=this;this.promise.then(f=>{if(!a._listeners)return;let c=a._listeners.length;for(;c-- >0;)a._listeners[c](f);a._listeners=null}),this.promise.then=f=>{let c;const _=new Promise(d=>{a.subscribe(d),c=d}).then(f);return _.cancel=function(){a.unsubscribe(c)},_},e(function(c,_,d){a.reason||(a.reason=new da(c,_,d),n(a.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=a=>{e.abort(a)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;return{token:new uf(function(f){e=f}),cancel:e}}}const TE=uf;function SE(t){return function(n){return t.apply(null,n)}}function kE(t){return ht.isObject(t)&&t.isAxiosError===!0}const Mc={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};Object.entries(Mc).forEach(([t,e])=>{Mc[e]=t});const EE=Mc;function Gm(t){const e=new Gl(t),n=Tm(Gl.prototype.request,e);return ht.extend(n,Gl.prototype,e,{allOwnKeys:!0}),ht.extend(n,e,null,{allOwnKeys:!0}),n.create=function(f){return Gm(yr(t,f))},n}const Qe=Gm(lf);Qe.Axios=Gl;Qe.CanceledError=da;Qe.CancelToken=TE;Qe.isCancel=Ym;Qe.VERSION=Km;Qe.toFormData=yu;Qe.AxiosError=oe;Qe.Cancel=Qe.CanceledError;Qe.all=function(e){return Promise.all(e)};Qe.spread=SE;Qe.isAxiosError=kE;Qe.mergeConfig=yr;Qe.AxiosHeaders=Cn;Qe.formToJSON=t=>Wm(ht.isHTMLForm(t)?new FormData(t):t);Qe.getAdapter=jm.getAdapter;Qe.HttpStatusCode=EE;Qe.default=Qe;const AE=Qe;window._=X1;window.bootstrap=XS;window.axios=AE;window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";//! moment.js
  435. //! version : 2.30.1
  436. //! authors : Tim Wood, Iskren Chernev, Moment.js contributors
  437. //! license : MIT
  438. //! momentjs.com
  439. var Xm;function It(){return Xm.apply(null,arguments)}function ME(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 hf(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 Co(t){return t instanceof Date||Object.prototype.toString.call(t)==="[object Date]"}function Zm(t,e){var n=[],a,f=t.length;for(a=0;a<f;++a)n.push(e(t[a],a));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,a){return y_(t,e,n,a,!0).utc()}function IE(){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=IE()),t._pf}var Ic;Array.prototype.some?Ic=Array.prototype.some:Ic=function(t){var e=Object(this),n=e.length>>>0,a;for(a=0;a<n;a++)if(a in e&&t.call(this,e[a],a,e))return!0;return!1};function cf(t){var e=null,n=!1,a=t._d&&!isNaN(t._d.getTime());if(a&&(e=fe(t),n=Ic.call(e.parsedDateParts,function(f){return f!=null}),a=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&&(a=a&&e.charsLeftOver===0&&e.unusedTokens.length===0&&e.bigHour===void 0)),Object.isFrozen==null||!Object.isFrozen(t))t._isValid=a;else return a;return t._isValid}function Cu(t){var e=Vn(NaN);return t!=null?Rs(fe(e),t):fe(e).userInvalidated=!0,e}var _g=It.momentProperties=[],pc=!1;function ff(t,e){var n,a,f,c=_g.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),c>0)for(n=0;n<c;n++)a=_g[n],f=e[a],Hi(f)||(t[a]=f);return t}function Do(t){ff(this,t),this._d=new Date(t._d!=null?t._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),pc===!1&&(pc=!0,It.updateOffset(this),pc=!1)}function Tn(t){return t instanceof Do||t!=null&&t._isAMomentObject!=null}function Jm(t){It.suppressDeprecationWarnings===!1&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+t)}function fn(t,e){var n=!0;return Rs(function(){if(It.deprecationHandler!=null&&It.deprecationHandler(null,t),n){var a=[],f,c,_,d=arguments.length;for(c=0;c<d;c++){if(f="",typeof arguments[c]=="object"){f+=`
  440. [`+c+"] ";for(_ in arguments[0])ke(arguments[0],_)&&(f+=_+": "+arguments[0][_]+", ");f=f.slice(0,-2)}else f=arguments[c];a.push(f)}Jm(t+`
  441. Arguments: `+Array.prototype.slice.call(a).join("")+`
  442. `+new Error().stack),n=!1}return e.apply(this,arguments)},e)}var vg={};function Qm(t,e){It.deprecationHandler!=null&&It.deprecationHandler(t,e),vg[t]||(Jm(e),vg[t]=!0)}It.suppressDeprecationWarnings=!1;It.deprecationHandler=null;function jn(t){return typeof Function<"u"&&t instanceof Function||Object.prototype.toString.call(t)==="[object Function]"}function OE(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 Oc(t,e){var n=Rs({},t),a;for(a in e)ke(e,a)&&(pr(t[a])&&pr(e[a])?(n[a]={},Rs(n[a],t[a]),Rs(n[a],e[a])):e[a]!=null?n[a]=e[a]:delete n[a]);for(a in t)ke(t,a)&&!ke(e,a)&&pr(t[a])&&(n[a]=Rs({},n[a]));return n}function df(t){t!=null&&this.set(t)}var Pc;Object.keys?Pc=Object.keys:Pc=function(t){var e,n=[];for(e in t)ke(t,e)&&n.push(e);return n};var PE={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function NE(t,e,n){var a=this._calendar[t]||this._calendar.sameElse;return jn(a)?a.call(e,n):a}function qn(t,e,n){var a=""+Math.abs(t),f=e-a.length,c=t>=0;return(c?n?"+":"":"-")+Math.pow(10,Math.max(0,f)).toString().substr(1)+a}var pf=/(\[[^\[]*\])|(\\)?([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,Wl=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,gc={},$r={};function Ut(t,e,n,a){var f=a;typeof a=="string"&&(f=function(){return this[a]()}),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 LE(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function RE(t){var e=t.match(pf),n,a;for(n=0,a=e.length;n<a;n++)$r[e[n]]?e[n]=$r[e[n]]:e[n]=LE(e[n]);return function(f){var c="",_;for(_=0;_<a;_++)c+=jn(e[_])?e[_].call(f,t):e[_];return c}}function Xl(t,e){return t.isValid()?(e=$m(e,t.localeData()),gc[e]=gc[e]||RE(e),gc[e](t)):t.localeData().invalidDate()}function $m(t,e){var n=5;function a(f){return e.longDateFormat(f)||f}for(Wl.lastIndex=0;n>=0&&Wl.test(t);)t=t.replace(Wl,a),Wl.lastIndex=0,n-=1;return t}var HE={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 FE(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.match(pf).map(function(a){return a==="MMMM"||a==="MM"||a==="DD"||a==="dddd"?a.slice(1):a}).join(""),this._longDateFormat[t])}var WE="Invalid date";function YE(){return this._invalidDate}var zE="%d",BE=/\d{1,2}/;function UE(t){return this._ordinal.replace("%d",t)}var qE={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 VE(t,e,n,a){var f=this._relativeTime[n];return jn(f)?f(t,e,n,a):f.replace(/%d/i,t)}function jE(t,e){var n=this._relativeTime[t>0?"future":"past"];return jn(n)?n(e):n.replace(/%s/i,e)}var yg={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"?yg[t]||yg[t.toLowerCase()]:void 0}function gf(t){var e={},n,a;for(a in t)ke(t,a)&&(n=dn(a),n&&(e[n]=t[a]));return e}var KE={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 GE(t){var e=[],n;for(n in t)ke(t,n)&&e.push({unit:n,priority:KE[n]});return e.sort(function(a,f){return a.priority-f.priority}),e}var t_=/\d/,Ji=/\d\d/,e_=/\d{3}/,mf=/\d{4}/,Du=/[+-]?\d{6}/,Fe=/\d\d?/,i_=/\d\d\d\d?/,n_=/\d\d\d\d\d\d?/,Tu=/\d{1,3}/,_f=/\d{1,4}/,Su=/[+-]?\d{1,6}/,pa=/\d+/,ku=/[+-]?\d+/,XE=/Z|[+-]\d\d:?\d\d/gi,Eu=/Z|[+-]\d\d(?::?\d\d)?/gi,ZE=/[+-]?\d+(\.\d{1,3})?/,To=/[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,ga=/^[1-9]\d?/,vf=/^([1-9]\d|\d)/,au;au={};function Ht(t,e,n){au[t]=jn(e)?e:function(a,f){return a&&n?n:e}}function JE(t,e){return ke(au,t)?au[t](e._strict,e._locale):new RegExp(QE(t))}function QE(t){return fs(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,n,a,f,c){return n||a||f||c}))}function fs(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function on(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=on(e)),n}var Nc={};function Pe(t,e){var n,a=e,f;for(typeof t=="string"&&(t=[t]),ms(e)&&(a=function(c,_){_[e]=Ce(c)}),f=t.length,n=0;n<f;n++)Nc[t[n]]=a}function So(t,e){Pe(t,function(n,a,f,c){f._w=f._w||{},e(n,f._w,f,c)})}function $E(t,e,n){e!=null&&ke(Nc,t)&&Nc[t](e,n._a,n,t)}function Au(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,tA=7,eA=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",ku);Ht("YY",Fe,Ji);Ht("YYYY",_f,mf);Ht("YYYYY",Su,Du);Ht("YYYYYY",Su,Du);Pe(["YYYYY","YYYYYY"],_i);Pe("YYYY",function(t,e){e[_i]=t.length===2?It.parseTwoDigitYear(t):Ce(t)});Pe("YY",function(t,e){e[_i]=It.parseTwoDigitYear(t)});Pe("Y",function(t,e){e[_i]=parseInt(t,10)});function ro(t){return Au(t)?366:365}It.parseTwoDigitYear=function(t){return Ce(t)+(Ce(t)>68?1900:2e3)};var s_=ma("FullYear",!0);function iA(){return Au(this.year())}function ma(t,e){return function(n){return n!=null?(r_(this,t,n),It.updateOffset(this,e),this):oo(this,t)}}function oo(t,e){if(!t.isValid())return NaN;var n=t._d,a=t._isUTC;switch(e){case"Milliseconds":return a?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return a?n.getUTCSeconds():n.getSeconds();case"Minutes":return a?n.getUTCMinutes():n.getMinutes();case"Hours":return a?n.getUTCHours():n.getHours();case"Date":return a?n.getUTCDate():n.getDate();case"Day":return a?n.getUTCDay():n.getDay();case"Month":return a?n.getUTCMonth():n.getMonth();case"FullYear":return a?n.getUTCFullYear():n.getFullYear();default:return NaN}}function r_(t,e,n){var a,f,c,_,d;if(!(!t.isValid()||isNaN(n))){switch(a=t._d,f=t._isUTC,e){case"Milliseconds":return void(f?a.setUTCMilliseconds(n):a.setMilliseconds(n));case"Seconds":return void(f?a.setUTCSeconds(n):a.setSeconds(n));case"Minutes":return void(f?a.setUTCMinutes(n):a.setMinutes(n));case"Hours":return void(f?a.setUTCHours(n):a.setHours(n));case"Date":return void(f?a.setUTCDate(n):a.setDate(n));case"FullYear":break;default:return}c=n,_=t.month(),d=t.date(),d=d===29&&_===1&&!Au(c)?28:d,f?a.setUTCFullYear(c,_,d):a.setFullYear(c,_,d)}}function nA(t){return t=dn(t),jn(this[t])?this[t]():this}function sA(t,e){if(typeof t=="object"){t=gf(t);var n=GE(t),a,f=n.length;for(a=0;a<f;a++)this[n[a].unit](t[n[a].unit])}else if(t=dn(t),jn(this[t]))return this[t](e);return this}function rA(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 yf(t,e){if(isNaN(t)||isNaN(e))return NaN;var n=rA(e,12);return t+=(e-n)/12,n===1?Au(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,ga);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,a){var f=n._locale.monthsParse(t,a,n._strict);f!=null?e[ls]=f:fe(n).invalidMonth=t});var aA="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),a_="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),o_=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,oA=To,lA=To;function uA(t,e){return t?Dn(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||o_).test(e)?"format":"standalone"][t.month()]:Dn(this._months)?this._months:this._months.standalone}function hA(t,e){return t?Dn(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[o_.test(e)?"format":"standalone"][t.month()]:Dn(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function cA(t,e,n){var a,f,c,_=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],a=0;a<12;++a)c=Vn([2e3,a]),this._shortMonthsParse[a]=this.monthsShort(c,"").toLocaleLowerCase(),this._longMonthsParse[a]=this.months(c,"").toLocaleLowerCase();return n?e==="MMM"?(f=Xe.call(this._shortMonthsParse,_),f!==-1?f:null):(f=Xe.call(this._longMonthsParse,_),f!==-1?f:null):e==="MMM"?(f=Xe.call(this._shortMonthsParse,_),f!==-1?f:(f=Xe.call(this._longMonthsParse,_),f!==-1?f:null)):(f=Xe.call(this._longMonthsParse,_),f!==-1?f:(f=Xe.call(this._shortMonthsParse,_),f!==-1?f:null))}function fA(t,e,n){var a,f,c;if(this._monthsParseExact)return cA.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),a=0;a<12;a++){if(f=Vn([2e3,a]),n&&!this._longMonthsParse[a]&&(this._longMonthsParse[a]=new RegExp("^"+this.months(f,"").replace(".","")+"$","i"),this._shortMonthsParse[a]=new RegExp("^"+this.monthsShort(f,"").replace(".","")+"$","i")),!n&&!this._monthsParse[a]&&(c="^"+this.months(f,"")+"|^"+this.monthsShort(f,""),this._monthsParse[a]=new RegExp(c.replace(".",""),"i")),n&&e==="MMMM"&&this._longMonthsParse[a].test(t))return a;if(n&&e==="MMM"&&this._shortMonthsParse[a].test(t))return a;if(!n&&this._monthsParse[a].test(t))return a}}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,a=t.date();return a=a<29?a:Math.min(a,yf(t.year(),n)),t._isUTC?t._d.setUTCMonth(n,a):t._d.setMonth(n,a),t}function u_(t){return t!=null?(l_(this,t),It.updateOffset(this,!0),this):oo(this,"Month")}function dA(){return yf(this.year(),this.month())}function pA(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 gA(t){return this._monthsParseExact?(ke(this,"_monthsRegex")||h_.call(this),t?this._monthsStrictRegex:this._monthsRegex):(ke(this,"_monthsRegex")||(this._monthsRegex=lA),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)}function h_(){function t(y,T){return T.length-y.length}var e=[],n=[],a=[],f,c,_,d;for(f=0;f<12;f++)c=Vn([2e3,f]),_=fs(this.monthsShort(c,"")),d=fs(this.months(c,"")),e.push(_),n.push(d),a.push(d),a.push(_);e.sort(t),n.sort(t),a.sort(t),this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+e.join("|")+")","i")}function mA(t,e,n,a,f,c,_){var d;return t<100&&t>=0?(d=new Date(t+400,e,n,a,f,c,_),isFinite(d.getFullYear())&&d.setFullYear(t)):d=new Date(t,e,n,a,f,c,_),d}function lo(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 ou(t,e,n){var a=7+e-n,f=(7+lo(t,0,a).getUTCDay()-e)%7;return-f+a-1}function c_(t,e,n,a,f){var c=(7+n-a)%7,_=ou(t,a,f),d=1+7*(e-1)+c+_,y,T;return d<=0?(y=t-1,T=ro(y)+d):d>ro(t)?(y=t+1,T=d-ro(t)):(y=t,T=d),{year:y,dayOfYear:T}}function uo(t,e,n){var a=ou(t.year(),e,n),f=Math.floor((t.dayOfYear()-a-1)/7)+1,c,_;return f<1?(_=t.year()-1,c=f+ds(_,e,n)):f>ds(t.year(),e,n)?(c=f-ds(t.year(),e,n),_=t.year()+1):(_=t.year(),c=f),{week:c,year:_}}function ds(t,e,n){var a=ou(t,e,n),f=ou(t+1,e,n);return(ro(t)-a+f)/7}Ut("w",["ww",2],"wo","week");Ut("W",["WW",2],"Wo","isoWeek");Ht("w",Fe,ga);Ht("ww",Fe,Ji);Ht("W",Fe,ga);Ht("WW",Fe,Ji);So(["w","ww","W","WW"],function(t,e,n,a){e[a.substr(0,1)]=Ce(t)});function _A(t){return uo(t,this._week.dow,this._week.doy).week}var vA={dow:0,doy:6};function yA(){return this._week.dow}function bA(){return this._week.doy}function wA(t){var e=this.localeData().week(this);return t==null?e:this.add((t-e)*7,"d")}function xA(t){var e=uo(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)});So(["dd","ddd","dddd"],function(t,e,n,a){var f=n._locale.weekdaysParse(t,a,n._strict);f!=null?e.d=f:fe(n).invalidWeekday=t});So(["d","e","E"],function(t,e,n,a){e[a]=Ce(t)});function CA(t,e){return typeof t!="string"?t:isNaN(t)?(t=e.weekdaysParse(t),typeof t=="number"?t:null):parseInt(t,10)}function DA(t,e){return typeof t=="string"?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}function bf(t,e){return t.slice(e,7).concat(t.slice(0,e))}var TA="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),f_="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),SA="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),kA=To,EA=To,AA=To;function MA(t,e){var n=Dn(this._weekdays)?this._weekdays:this._weekdays[t&&t!==!0&&this._weekdays.isFormat.test(e)?"format":"standalone"];return t===!0?bf(n,this._week.dow):t?n[t.day()]:n}function IA(t){return t===!0?bf(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort}function OA(t){return t===!0?bf(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin}function PA(t,e,n){var a,f,c,_=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],a=0;a<7;++a)c=Vn([2e3,1]).day(a),this._minWeekdaysParse[a]=this.weekdaysMin(c,"").toLocaleLowerCase(),this._shortWeekdaysParse[a]=this.weekdaysShort(c,"").toLocaleLowerCase(),this._weekdaysParse[a]=this.weekdays(c,"").toLocaleLowerCase();return n?e==="dddd"?(f=Xe.call(this._weekdaysParse,_),f!==-1?f:null):e==="ddd"?(f=Xe.call(this._shortWeekdaysParse,_),f!==-1?f:null):(f=Xe.call(this._minWeekdaysParse,_),f!==-1?f:null):e==="dddd"?(f=Xe.call(this._weekdaysParse,_),f!==-1||(f=Xe.call(this._shortWeekdaysParse,_),f!==-1)?f:(f=Xe.call(this._minWeekdaysParse,_),f!==-1?f:null)):e==="ddd"?(f=Xe.call(this._shortWeekdaysParse,_),f!==-1||(f=Xe.call(this._weekdaysParse,_),f!==-1)?f:(f=Xe.call(this._minWeekdaysParse,_),f!==-1?f:null)):(f=Xe.call(this._minWeekdaysParse,_),f!==-1||(f=Xe.call(this._weekdaysParse,_),f!==-1)?f:(f=Xe.call(this._shortWeekdaysParse,_),f!==-1?f:null))}function NA(t,e,n){var a,f,c;if(this._weekdaysParseExact)return PA.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),a=0;a<7;a++){if(f=Vn([2e3,1]).day(a),n&&!this._fullWeekdaysParse[a]&&(this._fullWeekdaysParse[a]=new RegExp("^"+this.weekdays(f,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[a]=new RegExp("^"+this.weekdaysShort(f,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[a]=new RegExp("^"+this.weekdaysMin(f,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[a]||(c="^"+this.weekdays(f,"")+"|^"+this.weekdaysShort(f,"")+"|^"+this.weekdaysMin(f,""),this._weekdaysParse[a]=new RegExp(c.replace(".",""),"i")),n&&e==="dddd"&&this._fullWeekdaysParse[a].test(t))return a;if(n&&e==="ddd"&&this._shortWeekdaysParse[a].test(t))return a;if(n&&e==="dd"&&this._minWeekdaysParse[a].test(t))return a;if(!n&&this._weekdaysParse[a].test(t))return a}}function LA(t){if(!this.isValid())return t!=null?this:NaN;var e=oo(this,"Day");return t!=null?(t=CA(t,this.localeData()),this.add(t-e,"d")):e}function RA(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 HA(t){if(!this.isValid())return t!=null?this:NaN;if(t!=null){var e=DA(t,this.localeData());return this.day(this.day()%7?e:e-7)}else return this.day()||7}function FA(t){return this._weekdaysParseExact?(ke(this,"_weekdaysRegex")||wf.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(ke(this,"_weekdaysRegex")||(this._weekdaysRegex=kA),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)}function WA(t){return this._weekdaysParseExact?(ke(this,"_weekdaysRegex")||wf.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(ke(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=EA),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function YA(t){return this._weekdaysParseExact?(ke(this,"_weekdaysRegex")||wf.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(ke(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=AA),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function wf(){function t(S,P){return P.length-S.length}var e=[],n=[],a=[],f=[],c,_,d,y,T;for(c=0;c<7;c++)_=Vn([2e3,1]).day(c),d=fs(this.weekdaysMin(_,"")),y=fs(this.weekdaysShort(_,"")),T=fs(this.weekdays(_,"")),e.push(d),n.push(y),a.push(T),f.push(d),f.push(y),f.push(T);e.sort(t),n.sort(t),a.sort(t),f.sort(t),this._weekdaysRegex=new RegExp("^("+f.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+e.join("|")+")","i")}function xf(){return this.hours()%12||12}function zA(){return this.hours()||24}Ut("H",["HH",2],0,"hour");Ut("h",["hh",2],0,xf);Ut("k",["kk",2],0,zA);Ut("hmm",0,0,function(){return""+xf.apply(this)+qn(this.minutes(),2)});Ut("hmmss",0,0,function(){return""+xf.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,vf);Ht("h",Fe,ga);Ht("k",Fe,ga);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 a=Ce(t);e[ri]=a===24?0:a});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 a=t.length-2;e[ri]=Ce(t.substr(0,a)),e[wn]=Ce(t.substr(a)),fe(n).bigHour=!0});Pe("hmmss",function(t,e,n){var a=t.length-4,f=t.length-2;e[ri]=Ce(t.substr(0,a)),e[wn]=Ce(t.substr(a,2)),e[us]=Ce(t.substr(f)),fe(n).bigHour=!0});Pe("Hmm",function(t,e,n){var a=t.length-2;e[ri]=Ce(t.substr(0,a)),e[wn]=Ce(t.substr(a))});Pe("Hmmss",function(t,e,n){var a=t.length-4,f=t.length-2;e[ri]=Ce(t.substr(0,a)),e[wn]=Ce(t.substr(a,2)),e[us]=Ce(t.substr(f))});function BA(t){return(t+"").toLowerCase().charAt(0)==="p"}var UA=/[ap]\.?m?\.?/i,qA=ma("Hours",!0);function VA(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"}var g_={calendar:PE,longDateFormat:HE,invalidDate:WE,ordinal:zE,dayOfMonthOrdinalParse:BE,relativeTime:qE,months:aA,monthsShort:a_,week:vA,weekdays:TA,weekdaysMin:SA,weekdaysShort:f_,meridiemParse:UA},We={},eo={},ho;function jA(t,e){var n,a=Math.min(t.length,e.length);for(n=0;n<a;n+=1)if(t[n]!==e[n])return n;return a}function bg(t){return t&&t.toLowerCase().replace("_","-")}function KA(t){for(var e=0,n,a,f,c;e<t.length;){for(c=bg(t[e]).split("-"),n=c.length,a=bg(t[e+1]),a=a?a.split("-"):null;n>0;){if(f=Mu(c.slice(0,n).join("-")),f)return f;if(a&&a.length>=n&&jA(c,a)>=n-1)break;n--}e++}return ho}function GA(t){return!!(t&&t.match("^[^/\\\\]*$"))}function Mu(t){var e=null,n;if(We[t]===void 0&&typeof module<"u"&&module&&module.exports&&GA(t))try{e=ho._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=Cf(t,e),n?ho=n:typeof console<"u"&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),ho._abbr}function Cf(t,e){if(e!==null){var n,a=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."),a=We[t]._config;else if(e.parentLocale!=null)if(We[e.parentLocale]!=null)a=We[e.parentLocale]._config;else if(n=Mu(e.parentLocale),n!=null)a=n._config;else return eo[e.parentLocale]||(eo[e.parentLocale]=[]),eo[e.parentLocale].push({name:t,config:e}),null;return We[t]=new df(Oc(a,e)),eo[t]&&eo[t].forEach(function(f){Cf(f.name,f.config)}),Fs(t),We[t]}else return delete We[t],null}function XA(t,e){if(e!=null){var n,a,f=g_;We[t]!=null&&We[t].parentLocale!=null?We[t].set(Oc(We[t]._config,e)):(a=Mu(t),a!=null&&(f=a._config),e=Oc(f,e),a==null&&(e.abbr=t),n=new df(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 ho;if(!Dn(t)){if(e=Mu(t),e)return e;t=[t]}return KA(t)}function ZA(){return Pc(We)}function Df(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]>yf(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=tA),fe(t)._overflowWeekday&&e===-1&&(e=eA),fe(t).overflow=e),t}var 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=/^\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)?)?$/,$A=/Z|[+-]\d\d(?::?\d\d)?/,Yl=[["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]],mc=[["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/]],tM=/^\/?Date\((-?\d+)/i,eM=/^(?:(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}))$/,iM={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,a=t._i,f=JA.exec(a)||QA.exec(a),c,_,d,y,T=Yl.length,S=mc.length;if(f){for(fe(t).iso=!0,e=0,n=T;e<n;e++)if(Yl[e][1].exec(f[1])){_=Yl[e][0],c=Yl[e][2]!==!1;break}if(_==null){t._isValid=!1;return}if(f[3]){for(e=0,n=S;e<n;e++)if(mc[e][1].exec(f[3])){d=(f[2]||" ")+mc[e][0];break}if(d==null){t._isValid=!1;return}}if(!c&&d!=null){t._isValid=!1;return}if(f[4])if($A.exec(f[4]))y="Z";else{t._isValid=!1;return}t._f=_+(d||"")+(y||""),Sf(t)}else t._isValid=!1}function nM(t,e,n,a,f,c){var _=[sM(t),a_.indexOf(e),parseInt(n,10),parseInt(a,10),parseInt(f,10)];return c&&_.push(parseInt(c,10)),_}function sM(t){var e=parseInt(t,10);return e<=49?2e3+e:e<=999?1900+e:e}function rM(t){return t.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function aM(t,e,n){if(t){var a=f_.indexOf(t),f=new Date(e[0],e[1],e[2]).getDay();if(a!==f)return fe(n).weekdayMismatch=!0,n._isValid=!1,!1}return!0}function oM(t,e,n){if(t)return iM[t];if(e)return 0;var a=parseInt(n,10),f=a%100,c=(a-f)/100;return c*60+f}function __(t){var e=eM.exec(rM(t._i)),n;if(e){if(n=nM(e[4],e[3],e[2],e[5],e[6],e[7]),!aM(e[1],n,t))return;t._a=n,t._tzm=oM(e[8],e[9],e[10]),t._d=lo.apply(null,t._a),t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),fe(t).rfc2822=!0}else t._isValid=!1}function lM(t){var e=tM.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:It.createFromInputFallback(t)}It.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 uM(t){var e=new Date(It.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function Tf(t){var e,n,a=[],f,c,_;if(!t._d){for(f=uM(t),t._w&&t._a[zn]==null&&t._a[ls]==null&&hM(t),t._dayOfYear!=null&&(_=Zr(t._a[_i],f[_i]),(t._dayOfYear>ro(_)||t._dayOfYear===0)&&(fe(t)._overflowDayOfYear=!0),n=lo(_,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]=a[e]=f[e];for(;e<7;e++)t._a[e]=a[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?lo:mA).apply(null,a),c=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!==c&&(fe(t).weekdayMismatch=!0)}}function hM(t){var e,n,a,f,c,_,d,y,T;e=t._w,e.GG!=null||e.W!=null||e.E!=null?(c=1,_=4,n=Zr(e.GG,t._a[_i],uo(He(),1,4).year),a=Zr(e.W,1),f=Zr(e.E,1),(f<1||f>7)&&(y=!0)):(c=t._locale._week.dow,_=t._locale._week.doy,T=uo(He(),c,_),n=Zr(e.gg,t._a[_i],T.year),a=Zr(e.w,T.week),e.d!=null?(f=e.d,(f<0||f>6)&&(y=!0)):e.e!=null?(f=e.e+c,(e.e<0||e.e>6)&&(y=!0)):f=c),a<1||a>ds(n,c,_)?fe(t)._overflowWeeks=!0:y!=null?fe(t)._overflowWeekday=!0:(d=c_(n,a,f,c,_),t._a[_i]=d.year,t._dayOfYear=d.dayOfYear)}It.ISO_8601=function(){};It.RFC_2822=function(){};function Sf(t){if(t._f===It.ISO_8601){m_(t);return}if(t._f===It.RFC_2822){__(t);return}t._a=[],fe(t).empty=!0;var e=""+t._i,n,a,f,c,_,d=e.length,y=0,T,S;for(f=$m(t._f,t._locale).match(pf)||[],S=f.length,n=0;n<S;n++)c=f[n],a=(e.match(JE(c,t))||[])[0],a&&(_=e.substr(0,e.indexOf(a)),_.length>0&&fe(t).unusedInput.push(_),e=e.slice(e.indexOf(a)+a.length),y+=a.length),$r[c]?(a?fe(t).empty=!1:fe(t).unusedTokens.push(c),$E(c,a,t)):t._strict&&!a&&fe(t).unusedTokens.push(c);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]=cM(t._locale,t._a[ri],t._meridiem),T=fe(t).era,T!==null&&(t._a[_i]=t._locale.erasConvertYear(T,t._a[_i])),Tf(t),Df(t)}function cM(t,e,n){var a;return n==null?e:t.meridiemHour!=null?t.meridiemHour(e,n):(t.isPM!=null&&(a=t.isPM(n),a&&e<12&&(e+=12),!a&&e===12&&(e=0)),e)}function fM(t){var e,n,a,f,c,_,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++)c=0,_=!1,e=ff({},t),t._useUTC!=null&&(e._useUTC=t._useUTC),e._f=t._f[f],Sf(e),cf(e)&&(_=!0),c+=fe(e).charsLeftOver,c+=fe(e).unusedTokens.length*10,fe(e).score=c,d?c<a&&(a=c,n=e):(a==null||c<a||_)&&(a=c,n=e,_&&(d=!0));Rs(t,n||e)}function dM(t){if(!t._d){var e=gf(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(a){return a&&parseInt(a,10)}),Tf(t)}}function pM(t){var e=new Do(Df(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===""?Cu({nullInput:!0}):(typeof e=="string"&&(t._i=e=t._locale.preparse(e)),Tn(e)?new Do(Df(e)):(Co(e)?t._d=e:Dn(n)?fM(t):n?Sf(t):gM(t),cf(t)||(t._d=null),t))}function gM(t){var e=t._i;Hi(e)?t._d=new Date(It.now()):Co(e)?t._d=new Date(e.valueOf()):typeof e=="string"?lM(t):Dn(e)?(t._a=Zm(e.slice(0),function(n){return parseInt(n,10)}),Tf(t)):pr(e)?dM(t):ms(e)?t._d=new Date(e):It.createFromInputFallback(t)}function y_(t,e,n,a,f){var c={};return(e===!0||e===!1)&&(a=e,e=void 0),(n===!0||n===!1)&&(a=n,n=void 0),(pr(t)&&hf(t)||Dn(t)&&t.length===0)&&(t=void 0),c._isAMomentObject=!0,c._useUTC=c._isUTC=f,c._l=n,c._i=t,c._f=e,c._strict=a,pM(c)}function He(t,e,n,a){return y_(t,e,n,a,!1)}var mM=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:Cu()}),_M=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:Cu()});function b_(t,e){var n,a;if(e.length===1&&Dn(e[0])&&(e=e[0]),!e.length)return He();for(n=e[0],a=1;a<e.length;++a)(!e[a].isValid()||e[a][t](n))&&(n=e[a]);return n}function vM(){var t=[].slice.call(arguments,0);return b_("isBefore",t)}function yM(){var t=[].slice.call(arguments,0);return b_("isAfter",t)}var bM=function(){return Date.now?Date.now():+new Date},io=["year","quarter","month","week","day","hour","minute","second","millisecond"];function wM(t){var e,n=!1,a,f=io.length;for(e in t)if(ke(t,e)&&!(Xe.call(io,e)!==-1&&(t[e]==null||!isNaN(t[e]))))return!1;for(a=0;a<f;++a)if(t[io[a]]){if(n)return!1;parseFloat(t[io[a]])!==Ce(t[io[a]])&&(n=!0)}return!0}function xM(){return this._isValid}function CM(){return En(NaN)}function Iu(t){var e=gf(t),n=e.year||0,a=e.quarter||0,f=e.month||0,c=e.week||e.isoWeek||0,_=e.day||0,d=e.hour||0,y=e.minute||0,T=e.second||0,S=e.millisecond||0;this._isValid=wM(e),this._milliseconds=+S+T*1e3+y*6e4+d*1e3*60*60,this._days=+_+c*7,this._months=+f+a*3+n*12,this._data={},this._locale=vs(),this._bubble()}function Zl(t){return t instanceof Iu}function Lc(t){return t<0?Math.round(-1*t)*-1:Math.round(t)}function DM(t,e,n){var a=Math.min(t.length,e.length),f=Math.abs(t.length-e.length),c=0,_;for(_=0;_<a;_++)(n&&t[_]!==e[_]||!n&&Ce(t[_])!==Ce(e[_]))&&c++;return c+f}function w_(t,e){Ut(t,0,0,function(){var n=this.utcOffset(),a="+";return n<0&&(n=-n,a="-"),a+qn(~~(n/60),2)+e+qn(~~n%60,2)})}w_("Z",":");w_("ZZ","");Ht("Z",Eu);Ht("ZZ",Eu);Pe(["Z","ZZ"],function(t,e,n){n._useUTC=!0,n._tzm=kf(Eu,t)});var TM=/([\+\-]|\d\d)/gi;function kf(t,e){var n=(e||"").match(t),a,f,c;return n===null?null:(a=n[n.length-1]||[],f=(a+"").match(TM)||["-",0,0],c=+(f[1]*60)+Ce(f[2]),c===0?0:f[0]==="+"?c:-c)}function Ef(t,e){var n,a;return e._isUTC?(n=e.clone(),a=(Tn(t)||Co(t)?t.valueOf():He(t).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+a),It.updateOffset(n,!1),n):He(t).local()}function Rc(t){return-Math.round(t._d.getTimezoneOffset())}It.updateOffset=function(){};function SM(t,e,n){var a=this._offset||0,f;if(!this.isValid())return t!=null?this:NaN;if(t!=null){if(typeof t=="string"){if(t=kf(Eu,t),t===null)return this}else Math.abs(t)<16&&!n&&(t=t*60);return!this._isUTC&&e&&(f=Rc(this)),this._offset=t,this._isUTC=!0,f!=null&&this.add(f,"m"),a!==t&&(!e||this._changeInProgress?D_(this,En(t-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,It.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?a:Rc(this)}function kM(t,e){return t!=null?(typeof t!="string"&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}function EM(t){return this.utcOffset(0,t)}function AM(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Rc(this),"m")),this}function MM(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var t=kf(XE,this._i);t!=null?this.utcOffset(t):this.utcOffset(0,!0)}return this}function IM(t){return this.isValid()?(t=t?He(t).utcOffset():0,(this.utcOffset()-t)%60===0):!1}function OM(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function PM(){if(!Hi(this._isDSTShifted))return this._isDSTShifted;var t={},e;return ff(t,this),t=v_(t),t._a?(e=t._isUTC?Vn(t._a):He(t._a),this._isDSTShifted=this.isValid()&&DM(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function NM(){return this.isValid()?!this._isUTC:!1}function LM(){return this.isValid()?this._isUTC:!1}function x_(){return this.isValid()?this._isUTC&&this._offset===0:!1}var RM=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,HM=/^(-|\+)?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,a=null,f,c,_;return Zl(t)?n={ms:t._milliseconds,d:t._days,M:t._months}:ms(t)||!isNaN(+t)?(n={},e?n[e]=+t:n.milliseconds=+t):(a=RM.exec(t))?(f=a[1]==="-"?-1:1,n={y:0,d:Ce(a[zn])*f,h:Ce(a[ri])*f,m:Ce(a[wn])*f,s:Ce(a[us])*f,ms:Ce(Lc(a[fr]*1e3))*f}):(a=HM.exec(t))?(f=a[1]==="-"?-1:1,n={y:lr(a[2],f),M:lr(a[3],f),w:lr(a[4],f),d:lr(a[5],f),h:lr(a[6],f),m:lr(a[7],f),s:lr(a[8],f)}):n==null?n={}:typeof n=="object"&&("from"in n||"to"in n)&&(_=FM(He(n.from),He(n.to)),n={},n.ms=_.milliseconds,n.M=_.months),c=new Iu(n),Zl(t)&&ke(t,"_locale")&&(c._locale=t._locale),Zl(t)&&ke(t,"_isValid")&&(c._isValid=t._isValid),c}En.fn=Iu.prototype;En.invalid=CM;function lr(t,e){var n=t&&parseFloat(t.replace(",","."));return(isNaN(n)?0:n)*e}function wg(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 FM(t,e){var n;return t.isValid()&&e.isValid()?(e=Ef(e,t),t.isBefore(e)?n=wg(t,e):(n=wg(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function C_(t,e){return function(n,a){var f,c;return a!==null&&!isNaN(+a)&&(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."),c=n,n=a,a=c),f=En(n,a),D_(this,f,t),this}}function D_(t,e,n,a){var f=e._milliseconds,c=Lc(e._days),_=Lc(e._months);t.isValid()&&(a=a??!0,_&&l_(t,oo(t,"Month")+_*n),c&&r_(t,"Date",oo(t,"Date")+c*n),f&&t._d.setTime(t._d.valueOf()+f*n),a&&It.updateOffset(t,c||_))}var WM=C_(1,"add"),YM=C_(-1,"subtract");function T_(t){return typeof t=="string"||t instanceof String}function zM(t){return Tn(t)||Co(t)||T_(t)||ms(t)||UM(t)||BM(t)||t===null||t===void 0}function BM(t){var e=pr(t)&&!hf(t),n=!1,a=["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,c,_=a.length;for(f=0;f<_;f+=1)c=a[f],n=n||ke(t,c);return e&&n}function UM(t){var e=Dn(t),n=!1;return e&&(n=t.filter(function(a){return!ms(a)&&T_(t)}).length===0),e&&n}function qM(t){var e=pr(t)&&!hf(t),n=!1,a=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],f,c;for(f=0;f<a.length;f+=1)c=a[f],n=n||ke(t,c);return e&&n}function VM(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 jM(t,e){arguments.length===1&&(arguments[0]?zM(arguments[0])?(t=arguments[0],e=void 0):qM(arguments[0])&&(e=arguments[0],t=void 0):(t=void 0,e=void 0));var n=t||He(),a=Ef(n,this).startOf("day"),f=It.calendarFormat(this,a)||"sameElse",c=e&&(jn(e[f])?e[f].call(this,n):e[f]);return this.format(c||this.localeData().calendar(f,this,He(n)))}function KM(){return new Do(this)}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():n.valueOf()<this.clone().startOf(e).valueOf()):!1}function XM(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 ZM(t,e,n,a){var f=Tn(t)?t:He(t),c=Tn(e)?e:He(e);return this.isValid()&&f.isValid()&&c.isValid()?(a=a||"()",(a[0]==="("?this.isAfter(f,n):!this.isBefore(f,n))&&(a[1]===")"?this.isBefore(c,n):!this.isAfter(c,n))):!1}function JM(t,e){var n=Tn(t)?t:He(t),a;return this.isValid()&&n.isValid()?(e=dn(e)||"millisecond",e==="millisecond"?this.valueOf()===n.valueOf():(a=n.valueOf(),this.clone().startOf(e).valueOf()<=a&&a<=this.clone().endOf(e).valueOf())):!1}function QM(t,e){return this.isSame(t,e)||this.isAfter(t,e)}function $M(t,e){return this.isSame(t,e)||this.isBefore(t,e)}function tI(t,e,n){var a,f,c;if(!this.isValid())return NaN;if(a=Ef(t,this),!a.isValid())return NaN;switch(f=(a.utcOffset()-this.utcOffset())*6e4,e=dn(e),e){case"year":c=Jl(this,a)/12;break;case"month":c=Jl(this,a);break;case"quarter":c=Jl(this,a)/3;break;case"second":c=(this-a)/1e3;break;case"minute":c=(this-a)/6e4;break;case"hour":c=(this-a)/36e5;break;case"day":c=(this-a-f)/864e5;break;case"week":c=(this-a-f)/6048e5;break;default:c=this-a}return n?c:on(c)}function Jl(t,e){if(t.date()<e.date())return-Jl(e,t);var n=(e.year()-t.year())*12+(e.month()-t.month()),a=t.clone().add(n,"months"),f,c;return e-a<0?(f=t.clone().add(n-1,"months"),c=(e-a)/(a-f)):(f=t.clone().add(n+1,"months"),c=(e-a)/(f-a)),-(n+c)||0}It.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";It.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function eI(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function iI(t){if(!this.isValid())return null;var e=t!==!0,n=e?this.clone().utc():this;return n.year()<0||n.year()>9999?Xl(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",Xl(n,"Z")):Xl(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function nI(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="",n,a,f,c;return this.isLocal()||(t=this.utcOffset()===0?"moment.utc":"moment.parseZone",e="Z"),n="["+t+'("]',a=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",f="-MM-DD[T]HH:mm:ss.SSS",c=e+'[")]',this.format(n+a+f+c)}function sI(t){t||(t=this.isUtc()?It.defaultFormatUtc:It.defaultFormat);var e=Xl(this,t);return this.localeData().postformat(e)}function rI(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 aI(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 lI(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,ta=60*lu,uu=60*ta,A_=(365*400+97)*24*uu;function ea(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 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(),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-=ea(e+(this._isUTC?0:this.utcOffset()*ta),uu);break;case"minute":e=this._d.valueOf(),e-=ea(e,ta);break;case"second":e=this._d.valueOf(),e-=ea(e,lu);break}return this._d.setTime(e),It.updateOffset(this,!0),this}function hI(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-ea(e+(this._isUTC?0:this.utcOffset()*ta),uu)-1;break;case"minute":e=this._d.valueOf(),e+=ta-ea(e,ta)-1;break;case"second":e=this._d.valueOf(),e+=lu-ea(e,lu)-1;break}return this._d.setTime(e),It.updateOffset(this,!0),this}function cI(){return this._d.valueOf()-(this._offset||0)*6e4}function fI(){return Math.floor(this.valueOf()/1e3)}function dI(){return new Date(this.valueOf())}function pI(){var t=this;return[t.year(),t.month(),t.date(),t.hour(),t.minute(),t.second(),t.millisecond()]}function gI(){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 mI(){return this.isValid()?this.toISOString():null}function _I(){return cf(this)}function vI(){return Rs({},fe(this))}function yI(){return fe(this).overflow}function bI(){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",Af);Ht("NN",Af);Ht("NNN",Af);Ht("NNNN",II);Ht("NNNNN",OI);Pe(["N","NN","NNN","NNNN","NNNNN"],function(t,e,n,a){var f=n._locale.erasParse(t,a,n._strict);f?fe(n).era=f:fe(n).invalidEra=t});Ht("y",pa);Ht("yy",pa);Ht("yyy",pa);Ht("yyyy",pa);Ht("yo",PI);Pe(["y","yy","yyy","yyyy"],_i);Pe(["yo"],function(t,e,n,a){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 wI(t,e){var n,a,f,c=this._eras||vs("en")._eras;for(n=0,a=c.length;n<a;++n){switch(typeof c[n].since){case"string":f=It(c[n].since).startOf("day"),c[n].since=f.valueOf();break}switch(typeof c[n].until){case"undefined":c[n].until=1/0;break;case"string":f=It(c[n].until).startOf("day").valueOf(),c[n].until=f.valueOf();break}}return c}function xI(t,e,n){var a,f,c=this.eras(),_,d,y;for(t=t.toUpperCase(),a=0,f=c.length;a<f;++a)if(_=c[a].name.toUpperCase(),d=c[a].abbr.toUpperCase(),y=c[a].narrow.toUpperCase(),n)switch(e){case"N":case"NN":case"NNN":if(d===t)return c[a];break;case"NNNN":if(_===t)return c[a];break;case"NNNNN":if(y===t)return c[a];break}else if([_,d,y].indexOf(t)>=0)return c[a]}function CI(t,e){var n=t.since<=t.until?1:-1;return e===void 0?It(t.since).year():It(t.since).year()+(e-t.offset)*n}function DI(){var t,e,n,a=this.localeData().eras();for(t=0,e=a.length;t<e;++t)if(n=this.clone().startOf("day").valueOf(),a[t].since<=n&&n<=a[t].until||a[t].until<=n&&n<=a[t].since)return a[t].name;return""}function TI(){var t,e,n,a=this.localeData().eras();for(t=0,e=a.length;t<e;++t)if(n=this.clone().startOf("day").valueOf(),a[t].since<=n&&n<=a[t].until||a[t].until<=n&&n<=a[t].since)return a[t].narrow;return""}function SI(){var t,e,n,a=this.localeData().eras();for(t=0,e=a.length;t<e;++t)if(n=this.clone().startOf("day").valueOf(),a[t].since<=n&&n<=a[t].until||a[t].until<=n&&n<=a[t].since)return a[t].abbr;return""}function kI(){var t,e,n,a,f=this.localeData().eras();for(t=0,e=f.length;t<e;++t)if(n=f[t].since<=f[t].until?1:-1,a=this.clone().startOf("day").valueOf(),f[t].since<=a&&a<=f[t].until||f[t].until<=a&&a<=f[t].since)return(this.year()-It(f[t].since).year())*n+f[t].offset;return this.year()}function EI(t){return ke(this,"_erasNameRegex")||Mf.call(this),t?this._erasNameRegex:this._erasRegex}function AI(t){return ke(this,"_erasAbbrRegex")||Mf.call(this),t?this._erasAbbrRegex:this._erasRegex}function MI(t){return ke(this,"_erasNarrowRegex")||Mf.call(this),t?this._erasNarrowRegex:this._erasRegex}function Af(t,e){return e.erasAbbrRegex(t)}function II(t,e){return e.erasNameRegex(t)}function OI(t,e){return e.erasNarrowRegex(t)}function PI(t,e){return e._eraYearOrdinalRegex||pa}function Mf(){var t=[],e=[],n=[],a=[],f,c,_,d,y,T=this.eras();for(f=0,c=T.length;f<c;++f)_=fs(T[f].name),d=fs(T[f].abbr),y=fs(T[f].narrow),e.push(_),t.push(d),n.push(y),a.push(_),a.push(d),a.push(y);this._erasRegex=new RegExp("^("+a.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 Ou(t,e){Ut(0,[t,t.length],0,e)}Ou("gggg","weekYear");Ou("ggggg","weekYear");Ou("GGGG","isoWeekYear");Ou("GGGGG","isoWeekYear");Ht("G",ku);Ht("g",ku);Ht("GG",Fe,Ji);Ht("gg",Fe,Ji);Ht("GGGG",_f,mf);Ht("gggg",_f,mf);Ht("GGGGG",Su,Du);Ht("ggggg",Su,Du);So(["gggg","ggggg","GGGG","GGGGG"],function(t,e,n,a){e[a.substr(0,2)]=Ce(t)});So(["gg","GG"],function(t,e,n,a){e[a]=It.parseTwoDigitYear(t)});function NI(t){return O_.call(this,t,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function LI(t){return O_.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)}function RI(){return ds(this.year(),1,4)}function HI(){return ds(this.isoWeekYear(),1,4)}function FI(){var t=this.localeData()._week;return ds(this.year(),t.dow,t.doy)}function WI(){var t=this.localeData()._week;return ds(this.weekYear(),t.dow,t.doy)}function O_(t,e,n,a,f){var c;return t==null?uo(this,a,f).year:(c=ds(t,a,f),e>c&&(e=c),YI.call(this,t,e,n,a,f))}function YI(t,e,n,a,f){var c=c_(t,e,n,a,f),_=lo(c.year,0,c.dayOfYear);return this.year(_.getUTCFullYear()),this.month(_.getUTCMonth()),this.date(_.getUTCDate()),this}Ut("Q",0,"Qo","quarter");Ht("Q",t_);Pe("Q",function(t,e){e[ls]=(Ce(t)-1)*3});function zI(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,ga);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_=ma("Date",!0);Ut("DDD",["DDDD",3],"DDDo","dayOfYear");Ht("DDD",Tu);Ht("DDDD",e_);Pe(["DDD","DDDD"],function(t,e,n){n._dayOfYear=Ce(t)});function BI(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,vf);Ht("mm",Fe,Ji);Pe(["m","mm"],wn);var UI=ma("Minutes",!1);Ut("s",["ss",2],0,"second");Ht("s",Fe,vf);Ht("ss",Fe,Ji);Pe(["s","ss"],us);var qI=ma("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",Tu,t_);Ht("SS",Tu,Ji);Ht("SSS",Tu,e_);var Hs,N_;for(Hs="SSSS";Hs.length<=9;Hs+="S")Ht(Hs,pa);function VI(t,e){e[fr]=Ce(("0."+t)*1e3)}for(Hs="S";Hs.length<=9;Hs+="S")Pe(Hs,VI);N_=ma("Milliseconds",!1);Ut("z",0,0,"zoneAbbr");Ut("zz",0,0,"zoneName");function jI(){return this._isUTC?"UTC":""}function KI(){return this._isUTC?"Coordinated Universal Time":""}var xt=Do.prototype;xt.add=WM;xt.calendar=jM;xt.clone=KM;xt.diff=tI;xt.endOf=hI;xt.format=sI;xt.from=rI;xt.fromNow=aI;xt.to=oI;xt.toNow=lI;xt.get=nA;xt.invalidAt=yI;xt.isAfter=GM;xt.isBefore=XM;xt.isBetween=ZM;xt.isSame=JM;xt.isSameOrAfter=QM;xt.isSameOrBefore=$M;xt.isValid=_I;xt.lang=k_;xt.locale=S_;xt.localeData=E_;xt.max=_M;xt.min=mM;xt.parsingFlags=vI;xt.set=sA;xt.startOf=uI;xt.subtract=YM;xt.toArray=pI;xt.toObject=gI;xt.toDate=dI;xt.toISOString=iI;xt.inspect=nI;typeof Symbol<"u"&&Symbol.for!=null&&(xt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});xt.toJSON=mI;xt.toString=eI;xt.unix=fI;xt.valueOf=cI;xt.creationData=bI;xt.eraName=DI;xt.eraNarrow=TI;xt.eraAbbr=SI;xt.eraYear=kI;xt.year=s_;xt.isLeapYear=iA;xt.weekYear=NI;xt.isoWeekYear=LI;xt.quarter=xt.quarters=zI;xt.month=u_;xt.daysInMonth=dA;xt.week=xt.weeks=wA;xt.isoWeek=xt.isoWeeks=xA;xt.weeksInYear=FI;xt.weeksInWeekYear=WI;xt.isoWeeksInYear=RI;xt.isoWeeksInISOWeekYear=HI;xt.date=P_;xt.day=xt.days=LA;xt.weekday=RA;xt.isoWeekday=HA;xt.dayOfYear=BI;xt.hour=xt.hours=qA;xt.minute=xt.minutes=UI;xt.second=xt.seconds=qI;xt.millisecond=xt.milliseconds=N_;xt.utcOffset=SM;xt.utc=EM;xt.local=AM;xt.parseZone=MM;xt.hasAlignedHourOffset=IM;xt.isDST=OM;xt.isLocal=NM;xt.isUtcOffset=LM;xt.isUtc=x_;xt.isUTC=x_;xt.zoneAbbr=jI;xt.zoneName=KI;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/",kM);xt.isDSTShifted=fn("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",PM);function GI(t){return He(t*1e3)}function XI(){return He.apply(null,arguments).parseZone()}function L_(t){return t}var Ee=df.prototype;Ee.calendar=NE;Ee.longDateFormat=FE;Ee.invalidDate=YE;Ee.ordinal=UE;Ee.preparse=L_;Ee.postformat=L_;Ee.relativeTime=VE;Ee.pastFuture=jE;Ee.set=OE;Ee.eras=wI;Ee.erasParse=xI;Ee.erasConvertYear=CI;Ee.erasAbbrRegex=AI;Ee.erasNameRegex=EI;Ee.erasNarrowRegex=MI;Ee.months=uA;Ee.monthsShort=hA;Ee.monthsParse=fA;Ee.monthsRegex=gA;Ee.monthsShortRegex=pA;Ee.week=_A;Ee.firstDayOfYear=bA;Ee.firstDayOfWeek=yA;Ee.weekdays=MA;Ee.weekdaysMin=OA;Ee.weekdaysShort=IA;Ee.weekdaysParse=NA;Ee.weekdaysRegex=FA;Ee.weekdaysShortRegex=WA;Ee.weekdaysMinRegex=YA;Ee.isPM=BA;Ee.meridiem=VA;function hu(t,e,n,a){var f=vs(),c=Vn().set(a,e);return f[n](c,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 a,f=[];for(a=0;a<12;a++)f[a]=hu(t,a,n,"month");return f}function If(t,e,n,a){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(),c=t?f._week.dow:0,_,d=[];if(n!=null)return hu(e,(n+c)%7,a,"day");for(_=0;_<7;_++)d[_]=hu(e,(_+c)%7,a,"day");return d}function ZI(t,e){return R_(t,e,"months")}function JI(t,e){return R_(t,e,"monthsShort")}function QI(t,e,n){return If(t,e,n,"weekdays")}function $I(t,e,n){return If(t,e,n,"weekdaysShort")}function tO(t,e,n){return If(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}});It.lang=fn("moment.lang is deprecated. Use moment.locale instead.",Fs);It.langData=fn("moment.langData is deprecated. Use moment.localeData instead.",vs);var as=Math.abs;function eO(){var t=this._data;return this._milliseconds=as(this._milliseconds),this._days=as(this._days),this._months=as(this._months),t.milliseconds=as(t.milliseconds),t.seconds=as(t.seconds),t.minutes=as(t.minutes),t.hours=as(t.hours),t.months=as(t.months),t.years=as(t.years),this}function H_(t,e,n,a){var f=En(e,n);return t._milliseconds+=a*f._milliseconds,t._days+=a*f._days,t._months+=a*f._months,t._bubble()}function iO(t,e){return H_(this,t,e,1)}function nO(t,e){return H_(this,t,e,-1)}function xg(t){return t<0?Math.floor(t):Math.ceil(t)}function sO(){var t=this._milliseconds,e=this._days,n=this._months,a=this._data,f,c,_,d,y;return t>=0&&e>=0&&n>=0||t<=0&&e<=0&&n<=0||(t+=xg(Hc(n)+e)*864e5,e=0,n=0),a.milliseconds=t%1e3,f=on(t/1e3),a.seconds=f%60,c=on(f/60),a.minutes=c%60,_=on(c/60),a.hours=_%24,e+=on(_/24),y=on(F_(e)),n+=y,e-=xg(Hc(y)),d=on(n/12),n%=12,a.days=e,a.months=n,a.years=d,this}function F_(t){return t*4800/146097}function Hc(t){return t*146097/4800}function rO(t){if(!this.isValid())return NaN;var e,n,a=this._milliseconds;if(t=dn(t),t==="month"||t==="quarter"||t==="year")switch(e=this._days+a/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(Hc(this._months)),t){case"week":return e/7+a/6048e5;case"day":return e+a/864e5;case"hour":return e*24+a/36e5;case"minute":return e*1440+a/6e4;case"second":return e*86400+a/1e3;case"millisecond":return Math.floor(e*864e5)+a;default:throw new Error("Unknown unit "+t)}}function ys(t){return function(){return this.as(t)}}var W_=ys("ms"),aO=ys("s"),oO=ys("m"),lO=ys("h"),uO=ys("d"),hO=ys("w"),cO=ys("M"),fO=ys("Q"),dO=ys("y"),pO=W_;function gO(){return En(this)}function mO(t){return t=dn(t),this.isValid()?this[t+"s"]():NaN}function Cr(t){return function(){return this.isValid()?this._data[t]:NaN}}var _O=Cr("milliseconds"),vO=Cr("seconds"),yO=Cr("minutes"),bO=Cr("hours"),wO=Cr("days"),xO=Cr("months"),CO=Cr("years");function DO(){return on(this.days()/7)}var os=Math.round,Qr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function TO(t,e,n,a,f){return f.relativeTime(e||1,!!n,t,a)}function SO(t,e,n,a){var f=En(t).abs(),c=os(f.as("s")),_=os(f.as("m")),d=os(f.as("h")),y=os(f.as("d")),T=os(f.as("M")),S=os(f.as("w")),P=os(f.as("y")),W=c<=n.ss&&["s",c]||c<n.s&&["ss",c]||_<=1&&["m"]||_<n.m&&["mm",_]||d<=1&&["h"]||d<n.h&&["hh",d]||y<=1&&["d"]||y<n.d&&["dd",y];return n.w!=null&&(W=W||S<=1&&["w"]||S<n.w&&["ww",S]),W=W||T<=1&&["M"]||T<n.M&&["MM",T]||P<=1&&["y"]||["yy",P],W[2]=e,W[3]=+t>0,W[4]=a,TO.apply(null,W)}function kO(t){return t===void 0?os:typeof t=="function"?(os=t,!0):!1}function EO(t,e){return Qr[t]===void 0?!1:e===void 0?Qr[t]:(Qr[t]=e,t==="s"&&(Qr.ss=e-1),!0)}function AO(t,e){if(!this.isValid())return this.localeData().invalidDate();var n=!1,a=Qr,f,c;return typeof t=="object"&&(e=t,t=!1),typeof t=="boolean"&&(n=t),typeof e=="object"&&(a=Object.assign({},Qr,e),e.s!=null&&e.ss==null&&(a.ss=e.s-1)),f=this.localeData(),c=SO(this,!n,a,f),n&&(c=f.pastFuture(+this,c)),f.postformat(c)}var _c=Math.abs;function Vr(t){return(t>0)-(t<0)||+t}function Pu(){if(!this.isValid())return this.localeData().invalidDate();var t=_c(this._milliseconds)/1e3,e=_c(this._days),n=_c(this._months),a,f,c,_,d=this.asSeconds(),y,T,S,P;return d?(a=on(t/60),f=on(a/60),t%=60,a%=60,c=on(n/12),n%=12,_=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"+(c?T+c+"Y":"")+(n?T+n+"M":"")+(e?S+e+"D":"")+(f||a||t?"T":"")+(f?P+f+"H":"")+(a?P+a+"M":"")+(t?P+_+"S":"")):"P0D"}var Te=Iu.prototype;Te.isValid=xM;Te.abs=eO;Te.add=iO;Te.subtract=nO;Te.as=rO;Te.asMilliseconds=W_;Te.asSeconds=aO;Te.asMinutes=oO;Te.asHours=lO;Te.asDays=uO;Te.asWeeks=hO;Te.asMonths=cO;Te.asQuarters=fO;Te.asYears=dO;Te.valueOf=pO;Te._bubble=sO;Te.clone=gO;Te.get=mO;Te.milliseconds=_O;Te.seconds=vO;Te.minutes=yO;Te.hours=bO;Te.days=wO;Te.weeks=DO;Te.months=xO;Te.years=CO;Te.humanize=AO;Te.toISOString=Pu;Te.toString=Pu;Te.toJSON=Pu;Te.locale=S_;Te.localeData=E_;Te.toIsoString=fn("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Pu);Te.lang=k_;Ut("X",0,0,"unix");Ut("x",0,0,"valueOf");Ht("x",ku);Ht("X",ZE);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
  443. It.version="2.30.1";ME(He);It.fn=xt;It.min=vM;It.max=yM;It.now=bM;It.utc=Vn;It.unix=GI;It.months=ZI;It.isDate=Co;It.locale=Fs;It.invalid=Cu;It.duration=En;It.isMoment=Tn;It.weekdays=QI;It.parseZone=XI;It.localeData=vs;It.isDuration=Zl;It.monthsShort=JI;It.weekdaysMin=tO;It.defineLocale=Cf;It.updateLocale=XA;It.locales=ZA;It.weekdaysShort=$I;It.normalizeUnits=dn;It.relativeTimeRounding=kO;It.relativeTimeThreshold=EO;It.calendarFormat=VM;It.prototype=xt;It.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=It;/*! js-cookie v3.0.5 | MIT */function zl(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var a in n)t[a]=n[a]}return t}var MO={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 Fc(t,e){function n(f,c,_){if(!(typeof document>"u")){_=zl({},e,_),typeof _.expires=="number"&&(_.expires=new Date(Date.now()+_.expires*864e5)),_.expires&&(_.expires=_.expires.toUTCString()),f=encodeURIComponent(f).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var d="";for(var y in _)_[y]&&(d+="; "+y,_[y]!==!0&&(d+="="+_[y].split(";")[0]));return document.cookie=f+"="+t.write(c,f)+d}}function a(f){if(!(typeof document>"u"||arguments.length&&!f)){for(var c=document.cookie?document.cookie.split("; "):[],_={},d=0;d<c.length;d++){var y=c[d].split("="),T=y.slice(1).join("=");try{var S=decodeURIComponent(y[0]);if(_[S]=t.read(T,S),f===S)break}catch{}}return f?_[f]:_}}return Object.create({set:n,get:a,remove:function(f,c){n(f,"",zl({},c,{expires:-1}))},withAttributes:function(f){return Fc(this.converter,zl({},this.attributes,f))},withConverter:function(f){return Fc(zl({},this.converter,f),this.attributes)}},{attributes:{value:Object.freeze(e)},converter:{value:Object.freeze(t)}})}var IO=Fc(MO,{path:"/"});window.Cookies=IO;export{jr as c,Cg as g,Wc as r};