diff --git a/backend/Temp/alc_runtime.js b/backend/Temp/alc_runtime.js index 1f967cd..381d767 100644 --- a/backend/Temp/alc_runtime.js +++ b/backend/Temp/alc_runtime.js @@ -1,4 +1,4 @@ -var _r=Object.defineProperty;var $r=(H,l,v)=>l in H?_r(H,l,{enumerable:!0,configurable:!0,writable:!0,value:v}):H[l]=v;var P=(H,l,v)=>($r(H,typeof l!="symbol"?l+"":l,v),v);var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(H){return H&&H.__esModule&&Object.prototype.hasOwnProperty.call(H,"default")?H.default:H}var jquery={exports:{}};/*! +var _r=Object.defineProperty;var $r=(q,l,g)=>l in q?_r(q,l,{enumerable:!0,configurable:!0,writable:!0,value:g}):q[l]=g;var P=(q,l,g)=>($r(q,typeof l!="symbol"?l+"":l,g),g);var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(q){return q&&q.__esModule&&Object.prototype.hasOwnProperty.call(q,"default")?q.default:q}var jquery={exports:{}};/*! * jQuery JavaScript Library v3.7.1 * https://jquery.com/ * @@ -7,8 +7,8 @@ var _r=Object.defineProperty;var $r=(H,l,v)=>l in H?_r(H,l,{enumerable:!0,config * https://jquery.org/license * * Date: 2023-08-28T13:37Z - */(function(H){(function(l,v){H.exports=l.document?v(l,!0):function(x){if(!x.document)throw new Error("jQuery requires a window with a document");return v(x)}})(typeof window<"u"?window:commonjsGlobal,function(l,v){var x=[],S=Object.getPrototypeOf,E=x.slice,z=x.flat?function(e){return x.flat.call(e)}:function(e){return x.concat.apply([],e)},K=x.push,te=x.indexOf,ue={},Ae=ue.toString,je=ue.hasOwnProperty,Ge=je.toString,On=Ge.call(Object),L={},R=function(t){return typeof t=="function"&&typeof t.nodeType!="number"&&typeof t.item!="function"},Ie=function(t){return t!=null&&t===t.window},I=l.document,qn={type:!0,src:!0,nonce:!0,noModule:!0};function Bt(e,t,n){n=n||I;var r,o,s=n.createElement("script");if(s.text=e,t)for(r in qn)o=t[r]||t.getAttribute&&t.getAttribute(r),o&&s.setAttribute(r,o);n.head.appendChild(s).parentNode.removeChild(s)}function Le(e){return e==null?e+"":typeof e=="object"||typeof e=="function"?ue[Ae.call(e)]||"object":typeof e}var zt="3.7.1",Hn=/HTML$/i,i=function(e,t){return new i.fn.init(e,t)};i.fn=i.prototype={jquery:zt,constructor:i,length:0,toArray:function(){return E.call(this)},get:function(e){return e==null?E.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=i.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return i.each(this,e)},map:function(e){return this.pushStack(i.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(E.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(i.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(i.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n0&&t-1 in e}function Q(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var Mn=x.pop,In=x.sort,Ln=x.splice,G="[\\x20\\t\\r\\n\\f]",Je=new RegExp("^"+G+"+|((?:^|[^\\\\])(?:\\\\.)*)"+G+"+$","g");i.contains=function(e,t){var n=t&&t.parentNode;return e===n||!!(n&&n.nodeType===1&&(e.contains?e.contains(n):e.compareDocumentPosition&&e.compareDocumentPosition(n)&16))};var Rn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Fn(e,t){return t?e==="\0"?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}i.escapeSelector=function(e){return(e+"").replace(Rn,Fn)};var we=I,xt=K;(function(){var e,t,n,r,o,s=xt,a,c,f,p,m,w=i.expando,g=0,T=0,q=ht(),V=ht(),F=ht(),ee=ht(),Z=function(u,d){return u===d&&(o=!0),0},ye="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ve="(?:\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",B="\\["+G+"*("+ve+")(?:"+G+"*([*^$|!~]?=)"+G+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+ve+"))|)"+G+"*\\]",He=":("+ve+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+B+")*)|.*)\\)|)",U=new RegExp(G+"+","g"),Y=new RegExp("^"+G+"*,"+G+"*"),it=new RegExp("^"+G+"*([>+~]|"+G+")"+G+"*"),It=new RegExp(G+"|>"),me=new RegExp(He),ot=new RegExp("^"+ve+"$"),xe={ID:new RegExp("^#("+ve+")"),CLASS:new RegExp("^\\.("+ve+")"),TAG:new RegExp("^("+ve+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+He),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+G+"*(even|odd|(([+-]|)(\\d*)n|)"+G+"*(?:([+-]|)"+G+"*(\\d+)|))"+G+"*\\)|)","i"),bool:new RegExp("^(?:"+ye+")$","i"),needsContext:new RegExp("^"+G+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+G+"*((?:-\\d)?\\d*)"+G+"*\\)|)(?=[^-]|$)","i")},Ee=/^(?:input|select|textarea|button)$/i,De=/^h\d$/i,ce=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Lt=/[+~]/,Se=new RegExp("\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\([^\\r\\n\\f])","g"),Ne=function(u,d){var h="0x"+u.slice(1)-65536;return d||(h<0?String.fromCharCode(h+65536):String.fromCharCode(h>>10|55296,h&1023|56320))},Hr=function(){ke()},Mr=yt(function(u){return u.disabled===!0&&Q(u,"fieldset")},{dir:"parentNode",next:"legend"});function Ir(){try{return a.activeElement}catch{}}try{s.apply(x=E.call(we.childNodes),we.childNodes),x[we.childNodes.length].nodeType}catch{s={apply:function(d,h){xt.apply(d,E.call(h))},call:function(d){xt.apply(d,E.call(arguments,1))}}}function X(u,d,h,y){var b,C,N,D,A,W,O,M=d&&d.ownerDocument,_=d?d.nodeType:9;if(h=h||[],typeof u!="string"||!u||_!==1&&_!==9&&_!==11)return h;if(!y&&(ke(d),d=d||a,f)){if(_!==11&&(A=ce.exec(u)))if(b=A[1]){if(_===9)if(N=d.getElementById(b)){if(N.id===b)return s.call(h,N),h}else return h;else if(M&&(N=M.getElementById(b))&&X.contains(d,N)&&N.id===b)return s.call(h,N),h}else{if(A[2])return s.apply(h,d.getElementsByTagName(u)),h;if((b=A[3])&&d.getElementsByClassName)return s.apply(h,d.getElementsByClassName(b)),h}if(!ee[u+" "]&&(!p||!p.test(u))){if(O=u,M=d,_===1&&(It.test(u)||it.test(u))){for(M=Lt.test(u)&&Rt(d.parentNode)||d,(M!=d||!L.scope)&&((D=d.getAttribute("id"))?D=i.escapeSelector(D):d.setAttribute("id",D=w)),W=st(u),C=W.length;C--;)W[C]=(D?"#"+D:":scope")+" "+gt(W[C]);O=W.join(",")}try{return s.apply(h,M.querySelectorAll(O)),h}catch{ee(u,!0)}finally{D===w&&d.removeAttribute("id")}}}return Pn(u.replace(Je,"$1"),d,h,y)}function ht(){var u=[];function d(h,y){return u.push(h+" ")>t.cacheLength&&delete d[u.shift()],d[h+" "]=y}return d}function pe(u){return u[w]=!0,u}function Ue(u){var d=a.createElement("fieldset");try{return!!u(d)}catch{return!1}finally{d.parentNode&&d.parentNode.removeChild(d),d=null}}function Lr(u){return function(d){return Q(d,"input")&&d.type===u}}function Rr(u){return function(d){return(Q(d,"input")||Q(d,"button"))&&d.type===u}}function kn(u){return function(d){return"form"in d?d.parentNode&&d.disabled===!1?"label"in d?"label"in d.parentNode?d.parentNode.disabled===u:d.disabled===u:d.isDisabled===u||d.isDisabled!==!u&&Mr(d)===u:d.disabled===u:"label"in d?d.disabled===u:!1}}function Me(u){return pe(function(d){return d=+d,pe(function(h,y){for(var b,C=u([],h.length,d),N=C.length;N--;)h[b=C[N]]&&(h[b]=!(y[b]=h[b]))})})}function Rt(u){return u&&typeof u.getElementsByTagName<"u"&&u}function ke(u){var d,h=u?u.ownerDocument||u:we;return h==a||h.nodeType!==9||!h.documentElement||(a=h,c=a.documentElement,f=!i.isXMLDoc(a),m=c.matches||c.webkitMatchesSelector||c.msMatchesSelector,c.msMatchesSelector&&we!=a&&(d=a.defaultView)&&d.top!==d&&d.addEventListener("unload",Hr),L.getById=Ue(function(y){return c.appendChild(y).id=i.expando,!a.getElementsByName||!a.getElementsByName(i.expando).length}),L.disconnectedMatch=Ue(function(y){return m.call(y,"*")}),L.scope=Ue(function(){return a.querySelectorAll(":scope")}),L.cssHas=Ue(function(){try{return a.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),L.getById?(t.filter.ID=function(y){var b=y.replace(Se,Ne);return function(C){return C.getAttribute("id")===b}},t.find.ID=function(y,b){if(typeof b.getElementById<"u"&&f){var C=b.getElementById(y);return C?[C]:[]}}):(t.filter.ID=function(y){var b=y.replace(Se,Ne);return function(C){var N=typeof C.getAttributeNode<"u"&&C.getAttributeNode("id");return N&&N.value===b}},t.find.ID=function(y,b){if(typeof b.getElementById<"u"&&f){var C,N,D,A=b.getElementById(y);if(A){if(C=A.getAttributeNode("id"),C&&C.value===y)return[A];for(D=b.getElementsByName(y),N=0;A=D[N++];)if(C=A.getAttributeNode("id"),C&&C.value===y)return[A]}return[]}}),t.find.TAG=function(y,b){return typeof b.getElementsByTagName<"u"?b.getElementsByTagName(y):b.querySelectorAll(y)},t.find.CLASS=function(y,b){if(typeof b.getElementsByClassName<"u"&&f)return b.getElementsByClassName(y)},p=[],Ue(function(y){var b;c.appendChild(y).innerHTML="",y.querySelectorAll("[selected]").length||p.push("\\["+G+"*(?:value|"+ye+")"),y.querySelectorAll("[id~="+w+"-]").length||p.push("~="),y.querySelectorAll("a#"+w+"+*").length||p.push(".#.+[+~]"),y.querySelectorAll(":checked").length||p.push(":checked"),b=a.createElement("input"),b.setAttribute("type","hidden"),y.appendChild(b).setAttribute("name","D"),c.appendChild(y).disabled=!0,y.querySelectorAll(":disabled").length!==2&&p.push(":enabled",":disabled"),b=a.createElement("input"),b.setAttribute("name",""),y.appendChild(b),y.querySelectorAll("[name='']").length||p.push("\\["+G+"*name"+G+"*="+G+`*(?:''|"")`)}),L.cssHas||p.push(":has"),p=p.length&&new RegExp(p.join("|")),Z=function(y,b){if(y===b)return o=!0,0;var C=!y.compareDocumentPosition-!b.compareDocumentPosition;return C||(C=(y.ownerDocument||y)==(b.ownerDocument||b)?y.compareDocumentPosition(b):1,C&1||!L.sortDetached&&b.compareDocumentPosition(y)===C?y===a||y.ownerDocument==we&&X.contains(we,y)?-1:b===a||b.ownerDocument==we&&X.contains(we,b)?1:r?te.call(r,y)-te.call(r,b):0:C&4?-1:1)}),a}X.matches=function(u,d){return X(u,null,null,d)},X.matchesSelector=function(u,d){if(ke(u),f&&!ee[d+" "]&&(!p||!p.test(d)))try{var h=m.call(u,d);if(h||L.disconnectedMatch||u.document&&u.document.nodeType!==11)return h}catch{ee(d,!0)}return X(d,a,null,[u]).length>0},X.contains=function(u,d){return(u.ownerDocument||u)!=a&&ke(u),i.contains(u,d)},X.attr=function(u,d){(u.ownerDocument||u)!=a&&ke(u);var h=t.attrHandle[d.toLowerCase()],y=h&&je.call(t.attrHandle,d.toLowerCase())?h(u,d,!f):void 0;return y!==void 0?y:u.getAttribute(d)},X.error=function(u){throw new Error("Syntax error, unrecognized expression: "+u)},i.uniqueSort=function(u){var d,h=[],y=0,b=0;if(o=!L.sortStable,r=!L.sortStable&&E.call(u,0),In.call(u,Z),o){for(;d=u[b++];)d===u[b]&&(y=h.push(b));for(;y--;)Ln.call(u,h[y],1)}return r=null,u},i.fn.uniqueSort=function(){return this.pushStack(i.uniqueSort(E.apply(this)))},t=i.expr={cacheLength:50,createPseudo:pe,match:xe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(u){return u[1]=u[1].replace(Se,Ne),u[3]=(u[3]||u[4]||u[5]||"").replace(Se,Ne),u[2]==="~="&&(u[3]=" "+u[3]+" "),u.slice(0,4)},CHILD:function(u){return u[1]=u[1].toLowerCase(),u[1].slice(0,3)==="nth"?(u[3]||X.error(u[0]),u[4]=+(u[4]?u[5]+(u[6]||1):2*(u[3]==="even"||u[3]==="odd")),u[5]=+(u[7]+u[8]||u[3]==="odd")):u[3]&&X.error(u[0]),u},PSEUDO:function(u){var d,h=!u[6]&&u[2];return xe.CHILD.test(u[0])?null:(u[3]?u[2]=u[4]||u[5]||"":h&&me.test(h)&&(d=st(h,!0))&&(d=h.indexOf(")",h.length-d)-h.length)&&(u[0]=u[0].slice(0,d),u[2]=h.slice(0,d)),u.slice(0,3))}},filter:{TAG:function(u){var d=u.replace(Se,Ne).toLowerCase();return u==="*"?function(){return!0}:function(h){return Q(h,d)}},CLASS:function(u){var d=q[u+" "];return d||(d=new RegExp("(^|"+G+")"+u+"("+G+"|$)"))&&q(u,function(h){return d.test(typeof h.className=="string"&&h.className||typeof h.getAttribute<"u"&&h.getAttribute("class")||"")})},ATTR:function(u,d,h){return function(y){var b=X.attr(y,u);return b==null?d==="!=":d?(b+="",d==="="?b===h:d==="!="?b!==h:d==="^="?h&&b.indexOf(h)===0:d==="*="?h&&b.indexOf(h)>-1:d==="$="?h&&b.slice(-h.length)===h:d==="~="?(" "+b.replace(U," ")+" ").indexOf(h)>-1:d==="|="?b===h||b.slice(0,h.length+1)===h+"-":!1):!0}},CHILD:function(u,d,h,y,b){var C=u.slice(0,3)!=="nth",N=u.slice(-4)!=="last",D=d==="of-type";return y===1&&b===0?function(A){return!!A.parentNode}:function(A,W,O){var M,_,j,J,ae,ne=C!==N?"nextSibling":"previousSibling",le=A.parentNode,be=D&&A.nodeName.toLowerCase(),Xe=!O&&!D,re=!1;if(le){if(C){for(;ne;){for(j=A;j=j[ne];)if(D?Q(j,be):j.nodeType===1)return!1;ae=ne=u==="only"&&!ae&&"nextSibling"}return!0}if(ae=[N?le.firstChild:le.lastChild],N&&Xe){for(_=le[w]||(le[w]={}),M=_[u]||[],J=M[0]===g&&M[1],re=J&&M[2],j=J&&le.childNodes[J];j=++J&&j&&j[ne]||(re=J=0)||ae.pop();)if(j.nodeType===1&&++re&&j===A){_[u]=[g,J,re];break}}else if(Xe&&(_=A[w]||(A[w]={}),M=_[u]||[],J=M[0]===g&&M[1],re=J),re===!1)for(;(j=++J&&j&&j[ne]||(re=J=0)||ae.pop())&&!((D?Q(j,be):j.nodeType===1)&&++re&&(Xe&&(_=j[w]||(j[w]={}),_[u]=[g,re]),j===A)););return re-=b,re===y||re%y===0&&re/y>=0}}},PSEUDO:function(u,d){var h,y=t.pseudos[u]||t.setFilters[u.toLowerCase()]||X.error("unsupported pseudo: "+u);return y[w]?y(d):y.length>1?(h=[u,u,"",d],t.setFilters.hasOwnProperty(u.toLowerCase())?pe(function(b,C){for(var N,D=y(b,d),A=D.length;A--;)N=te.call(b,D[A]),b[N]=!(C[N]=D[A])}):function(b){return y(b,0,h)}):y}},pseudos:{not:pe(function(u){var d=[],h=[],y=$t(u.replace(Je,"$1"));return y[w]?pe(function(b,C,N,D){for(var A,W=y(b,null,D,[]),O=b.length;O--;)(A=W[O])&&(b[O]=!(C[O]=A))}):function(b,C,N){return d[0]=b,y(d,null,N,h),d[0]=null,!h.pop()}}),has:pe(function(u){return function(d){return X(u,d).length>0}}),contains:pe(function(u){return u=u.replace(Se,Ne),function(d){return(d.textContent||i.text(d)).indexOf(u)>-1}}),lang:pe(function(u){return ot.test(u||"")||X.error("unsupported lang: "+u),u=u.replace(Se,Ne).toLowerCase(),function(d){var h;do if(h=f?d.lang:d.getAttribute("xml:lang")||d.getAttribute("lang"))return h=h.toLowerCase(),h===u||h.indexOf(u+"-")===0;while((d=d.parentNode)&&d.nodeType===1);return!1}}),target:function(u){var d=l.location&&l.location.hash;return d&&d.slice(1)===u.id},root:function(u){return u===c},focus:function(u){return u===Ir()&&a.hasFocus()&&!!(u.type||u.href||~u.tabIndex)},enabled:kn(!1),disabled:kn(!0),checked:function(u){return Q(u,"input")&&!!u.checked||Q(u,"option")&&!!u.selected},selected:function(u){return u.parentNode&&u.parentNode.selectedIndex,u.selected===!0},empty:function(u){for(u=u.firstChild;u;u=u.nextSibling)if(u.nodeType<6)return!1;return!0},parent:function(u){return!t.pseudos.empty(u)},header:function(u){return De.test(u.nodeName)},input:function(u){return Ee.test(u.nodeName)},button:function(u){return Q(u,"input")&&u.type==="button"||Q(u,"button")},text:function(u){var d;return Q(u,"input")&&u.type==="text"&&((d=u.getAttribute("type"))==null||d.toLowerCase()==="text")},first:Me(function(){return[0]}),last:Me(function(u,d){return[d-1]}),eq:Me(function(u,d,h){return[h<0?h+d:h]}),even:Me(function(u,d){for(var h=0;hd?y=d:y=h;--y>=0;)u.push(y);return u}),gt:Me(function(u,d,h){for(var y=h<0?h+d:h;++y1?function(d,h,y){for(var b=u.length;b--;)if(!u[b](d,h,y))return!1;return!0}:u[0]}function Fr(u,d,h){for(var y=0,b=d.length;y-1&&(N[O]=!(D[O]=_))}}else j=vt(j===D?j.splice(ne,j.length):j),b?b(null,D,j,W):s.apply(D,j)})}function _t(u){for(var d,h,y,b=u.length,C=t.relative[u[0].type],N=C||t.relative[" "],D=C?1:0,A=yt(function(M){return M===d},N,!0),W=yt(function(M){return te.call(d,M)>-1},N,!0),O=[function(M,_,j){var J=!C&&(j||_!=n)||((d=_).nodeType?A(M,_,j):W(M,_,j));return d=null,J}];D1&&Ft(O),D>1&>(u.slice(0,D-1).concat({value:u[D-2].type===" "?"*":""})).replace(Je,"$1"),h,D0,y=u.length>0,b=function(C,N,D,A,W){var O,M,_,j=0,J="0",ae=C&&[],ne=[],le=n,be=C||y&&t.find.TAG("*",W),Xe=g+=le==null?1:Math.random()||.1,re=be.length;for(W&&(n=N==a||N||W);J!==re&&(O=be[J])!=null;J++){if(y&&O){for(M=0,!N&&O.ownerDocument!=a&&(ke(O),D=!f);_=u[M++];)if(_(O,N||a,D)){s.call(A,O);break}W&&(g=Xe)}h&&((O=!_&&O)&&j--,C&&ae.push(O))}if(j+=J,h&&J!==j){for(M=0;_=d[M++];)_(ae,ne,N,D);if(C){if(j>0)for(;J--;)ae[J]||ne[J]||(ne[J]=Mn.call(A));ne=vt(ne)}s.apply(A,ne),W&&!C&&ne.length>0&&j+d.length>1&&i.uniqueSort(A)}return W&&(g=Xe,n=le),ae};return h?pe(b):b}function $t(u,d){var h,y=[],b=[],C=F[u+" "];if(!C){for(d||(d=st(u)),h=d.length;h--;)C=_t(d[h]),C[w]?y.push(C):b.push(C);C=F(u,Wr(b,y)),C.selector=u}return C}function Pn(u,d,h,y){var b,C,N,D,A,W=typeof u=="function"&&u,O=!y&&st(u=W.selector||u);if(h=h||[],O.length===1){if(C=O[0]=O[0].slice(0),C.length>2&&(N=C[0]).type==="ID"&&d.nodeType===9&&f&&t.relative[C[1].type]){if(d=(t.find.ID(N.matches[0].replace(Se,Ne),d)||[])[0],d)W&&(d=d.parentNode);else return h;u=u.slice(C.shift().value.length)}for(b=xe.needsContext.test(u)?0:C.length;b--&&(N=C[b],!t.relative[D=N.type]);)if((A=t.find[D])&&(y=A(N.matches[0].replace(Se,Ne),Lt.test(C[0].type)&&Rt(d.parentNode)||d))){if(C.splice(b,1),u=y.length&>(C),!u)return s.apply(h,y),h;break}}return(W||$t(u,O))(y,d,!f,h,!d||Lt.test(u)&&Rt(d.parentNode)||d),h}L.sortStable=w.split("").sort(Z).join("")===w,ke(),L.sortDetached=Ue(function(u){return u.compareDocumentPosition(a.createElement("fieldset"))&1}),i.find=X,i.expr[":"]=i.expr.pseudos,i.unique=i.uniqueSort,X.compile=$t,X.select=Pn,X.setDocument=ke,X.tokenize=st,X.escape=i.escapeSelector,X.getText=i.text,X.isXML=i.isXMLDoc,X.selectors=i.expr,X.support=i.support,X.uniqueSort=i.uniqueSort})();var Re=function(e,t,n){for(var r=[],o=n!==void 0;(e=e[t])&&e.nodeType!==9;)if(e.nodeType===1){if(o&&i(e).is(n))break;r.push(e)}return r},Vt=function(e,t){for(var n=[];e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n},Ut=i.expr.match.needsContext,Xt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function bt(e,t,n){return R(t)?i.grep(e,function(r,o){return!!t.call(r,o,r)!==n}):t.nodeType?i.grep(e,function(r){return r===t!==n}):typeof t!="string"?i.grep(e,function(r){return te.call(t,r)>-1!==n}):i.filter(t,e,n)}i.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),t.length===1&&r.nodeType===1?i.find.matchesSelector(r,e)?[r]:[]:i.find.matches(e,i.grep(t,function(o){return o.nodeType===1}))},i.fn.extend({find:function(e){var t,n,r=this.length,o=this;if(typeof e!="string")return this.pushStack(i(e).filter(function(){for(t=0;t1?i.uniqueSort(n):n},filter:function(e){return this.pushStack(bt(this,e||[],!1))},not:function(e){return this.pushStack(bt(this,e||[],!0))},is:function(e){return!!bt(this,typeof e=="string"&&Ut.test(e)?i(e):e||[],!1).length}});var Gt,Wn=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,_n=i.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||Gt,typeof e=="string")if(e[0]==="<"&&e[e.length-1]===">"&&e.length>=3?r=[null,e,null]:r=Wn.exec(e),r&&(r[1]||!t))if(r[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:I,!0)),Xt.test(r[1])&&i.isPlainObject(t))for(r in t)R(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}else return o=I.getElementById(r[2]),o&&(this[0]=o,this.length=1),this;else return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);else{if(e.nodeType)return this[0]=e,this.length=1,this;if(R(e))return n.ready!==void 0?n.ready(e):e(i)}return i.makeArray(e,this)};_n.prototype=i.fn,Gt=i(I);var $n=/^(?:parents|prev(?:Until|All))/,Bn={children:!0,contents:!0,next:!0,prev:!0};i.fn.extend({has:function(e){var t=i(e,this),n=t.length;return this.filter(function(){for(var r=0;r-1:n.nodeType===1&&i.find.matchesSelector(n,e))){s.push(n);break}}return this.pushStack(s.length>1?i.uniqueSort(s):s)},index:function(e){return e?typeof e=="string"?te.call(i(e),this[0]):te.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(i.uniqueSort(i.merge(this.get(),i(e,t))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function Jt(e,t){for(;(e=e[t])&&e.nodeType!==1;);return e}i.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return Re(e,"parentNode")},parentsUntil:function(e,t,n){return Re(e,"parentNode",n)},next:function(e){return Jt(e,"nextSibling")},prev:function(e){return Jt(e,"previousSibling")},nextAll:function(e){return Re(e,"nextSibling")},prevAll:function(e){return Re(e,"previousSibling")},nextUntil:function(e,t,n){return Re(e,"nextSibling",n)},prevUntil:function(e,t,n){return Re(e,"previousSibling",n)},siblings:function(e){return Vt((e.parentNode||{}).firstChild,e)},children:function(e){return Vt(e.firstChild)},contents:function(e){return e.contentDocument!=null&&S(e.contentDocument)?e.contentDocument:(Q(e,"template")&&(e=e.content||e),i.merge([],e.childNodes))}},function(e,t){i.fn[e]=function(n,r){var o=i.map(this,t,n);return e.slice(-5)!=="Until"&&(r=n),r&&typeof r=="string"&&(o=i.filter(r,o)),this.length>1&&(Bn[e]||i.uniqueSort(o),$n.test(e)&&o.reverse()),this.pushStack(o)}});var he=/[^\x20\t\r\n\f]+/g;function zn(e){var t={};return i.each(e.match(he)||[],function(n,r){t[r]=!0}),t}i.Callbacks=function(e){e=typeof e=="string"?zn(e):i.extend({},e);var t,n,r,o,s=[],a=[],c=-1,f=function(){for(o=o||e.once,r=t=!0;a.length;c=-1)for(n=a.shift();++c-1;)s.splice(g,1),g<=c&&c--}),this},has:function(m){return m?i.inArray(m,s)>-1:s.length>0},empty:function(){return s&&(s=[]),this},disable:function(){return o=a=[],s=n="",this},disabled:function(){return!s},lock:function(){return o=a=[],!n&&!t&&(s=n=""),this},locked:function(){return!!o},fireWith:function(m,w){return o||(w=w||[],w=[m,w.slice?w.slice():w],a.push(w),t||f()),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!r}};return p};function Fe(e){return e}function at(e){throw e}function Qt(e,t,n,r){var o;try{e&&R(o=e.promise)?o.call(e).done(t).fail(n):e&&R(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(s){n.apply(void 0,[s])}}i.extend({Deferred:function(e){var t=[["notify","progress",i.Callbacks("memory"),i.Callbacks("memory"),2],["resolve","done",i.Callbacks("once memory"),i.Callbacks("once memory"),0,"resolved"],["reject","fail",i.Callbacks("once memory"),i.Callbacks("once memory"),1,"rejected"]],n="pending",r={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},catch:function(s){return r.then(null,s)},pipe:function(){var s=arguments;return i.Deferred(function(a){i.each(t,function(c,f){var p=R(s[f[4]])&&s[f[4]];o[f[1]](function(){var m=p&&p.apply(this,arguments);m&&R(m.promise)?m.promise().progress(a.notify).done(a.resolve).fail(a.reject):a[f[0]+"With"](this,p?[m]:arguments)})}),s=null}).promise()},then:function(s,a,c){var f=0;function p(m,w,g,T){return function(){var q=this,V=arguments,F=function(){var Z,ye;if(!(m=f&&(g!==at&&(q=void 0,V=[Z]),w.rejectWith(q,V))}};m?ee():(i.Deferred.getErrorHook?ee.error=i.Deferred.getErrorHook():i.Deferred.getStackHook&&(ee.error=i.Deferred.getStackHook()),l.setTimeout(ee))}}return i.Deferred(function(m){t[0][3].add(p(0,m,R(c)?c:Fe,m.notifyWith)),t[1][3].add(p(0,m,R(s)?s:Fe)),t[2][3].add(p(0,m,R(a)?a:at))}).promise()},promise:function(s){return s!=null?i.extend(s,r):r}},o={};return i.each(t,function(s,a){var c=a[2],f=a[5];r[a[1]]=c.add,f&&c.add(function(){n=f},t[3-s][2].disable,t[3-s][3].disable,t[0][2].lock,t[0][3].lock),c.add(a[3].fire),o[a[0]]=function(){return o[a[0]+"With"](this===o?void 0:this,arguments),this},o[a[0]+"With"]=c.fireWith}),r.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=E.call(arguments),s=i.Deferred(),a=function(c){return function(f){r[c]=this,o[c]=arguments.length>1?E.call(arguments):f,--t||s.resolveWith(r,o)}};if(t<=1&&(Qt(e,s.done(a(n)).resolve,s.reject,!t),s.state()==="pending"||R(o[n]&&o[n].then)))return s.then();for(;n--;)Qt(o[n],a(n),s.reject);return s.promise()}});var Vn=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;i.Deferred.exceptionHook=function(e,t){l.console&&l.console.warn&&e&&Vn.test(e.name)&&l.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},i.readyException=function(e){l.setTimeout(function(){throw e})};var wt=i.Deferred();i.fn.ready=function(e){return wt.then(e).catch(function(t){i.readyException(t)}),this},i.extend({isReady:!1,readyWait:1,ready:function(e){(e===!0?--i.readyWait:i.isReady)||(i.isReady=!0,!(e!==!0&&--i.readyWait>0)&&wt.resolveWith(I,[i]))}}),i.ready.then=wt.then;function ut(){I.removeEventListener("DOMContentLoaded",ut),l.removeEventListener("load",ut),i.ready()}I.readyState==="complete"||I.readyState!=="loading"&&!I.documentElement.doScroll?l.setTimeout(i.ready):(I.addEventListener("DOMContentLoaded",ut),l.addEventListener("load",ut));var Te=function(e,t,n,r,o,s,a){var c=0,f=e.length,p=n==null;if(Le(n)==="object"){o=!0;for(c in n)Te(e,t,c,n[c],!0,s,a)}else if(r!==void 0&&(o=!0,R(r)||(a=!0),p&&(a?(t.call(e,r),t=null):(p=t,t=function(m,w,g){return p.call(i(m),g)})),t))for(;c1,null,!0)},removeData:function(e){return this.each(function(){ie.remove(this,e)})}}),i.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=k.get(e,t),n&&(!r||Array.isArray(n)?r=k.access(e,t,i.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=i.queue(e,t),r=n.length,o=n.shift(),s=i._queueHooks(e,t),a=function(){i.dequeue(e,t)};o==="inprogress"&&(o=n.shift(),r--),o&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,o.call(e,a,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return k.get(e,n)||k.access(e,n,{empty:i.Callbacks("once memory").add(function(){k.remove(e,[t+"queue",n])})})}}),i.fn.extend({queue:function(e,t){var n=2;return typeof e!="string"&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,nn=/^$|^module$|\/(?:java|ecma)script/i;(function(){var e=I.createDocumentFragment(),t=e.appendChild(I.createElement("div")),n=I.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),L.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="",L.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue,t.innerHTML="",L.option=!!t.lastChild})();var fe={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};fe.tbody=fe.tfoot=fe.colgroup=fe.caption=fe.thead,fe.th=fe.td,L.option||(fe.optgroup=fe.option=[1,""]);function oe(e,t){var n;return typeof e.getElementsByTagName<"u"?n=e.getElementsByTagName(t||"*"):typeof e.querySelectorAll<"u"?n=e.querySelectorAll(t||"*"):n=[],t===void 0||t&&Q(e,t)?i.merge([e],n):n}function Tt(e,t){for(var n=0,r=e.length;n-1){o&&o.push(s);continue}if(p=We(s),a=oe(w.appendChild(s),"script"),p&&Tt(a),n)for(m=0;s=a[m++];)nn.test(s.type||"")&&n.push(s)}return w}var on=/^([^.]*)(?:\.(.+)|)/;function $e(){return!0}function Be(){return!1}function Ct(e,t,n,r,o,s){var a,c;if(typeof t=="object"){typeof n!="string"&&(r=r||n,n=void 0);for(c in t)Ct(e,c,n,r,t[c],s);return e}if(r==null&&o==null?(o=n,r=n=void 0):o==null&&(typeof n=="string"?(o=r,r=void 0):(o=r,r=n,n=void 0)),o===!1)o=Be;else if(!o)return e;return s===1&&(a=o,o=function(f){return i().off(f),a.apply(this,arguments)},o.guid=a.guid||(a.guid=i.guid++)),e.each(function(){i.event.add(this,t,o,r,n)})}i.event={global:{},add:function(e,t,n,r,o){var s,a,c,f,p,m,w,g,T,q,V,F=k.get(e);if(Qe(e))for(n.handler&&(s=n,n=s.handler,o=s.selector),o&&i.find.matchesSelector(Pe,o),n.guid||(n.guid=i.guid++),(f=F.events)||(f=F.events=Object.create(null)),(a=F.handle)||(a=F.handle=function(ee){return typeof i<"u"&&i.event.triggered!==ee.type?i.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(he)||[""],p=t.length;p--;)c=on.exec(t[p])||[],T=V=c[1],q=(c[2]||"").split(".").sort(),T&&(w=i.event.special[T]||{},T=(o?w.delegateType:w.bindType)||T,w=i.event.special[T]||{},m=i.extend({type:T,origType:V,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&i.expr.match.needsContext.test(o),namespace:q.join(".")},s),(g=f[T])||(g=f[T]=[],g.delegateCount=0,(!w.setup||w.setup.call(e,r,q,a)===!1)&&e.addEventListener&&e.addEventListener(T,a)),w.add&&(w.add.call(e,m),m.handler.guid||(m.handler.guid=n.guid)),o?g.splice(g.delegateCount++,0,m):g.push(m),i.event.global[T]=!0)},remove:function(e,t,n,r,o){var s,a,c,f,p,m,w,g,T,q,V,F=k.hasData(e)&&k.get(e);if(!(!F||!(f=F.events))){for(t=(t||"").match(he)||[""],p=t.length;p--;){if(c=on.exec(t[p])||[],T=V=c[1],q=(c[2]||"").split(".").sort(),!T){for(T in f)i.event.remove(e,T+t[p],n,r,!0);continue}for(w=i.event.special[T]||{},T=(r?w.delegateType:w.bindType)||T,g=f[T]||[],c=c[2]&&new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=s=g.length;s--;)m=g[s],(o||V===m.origType)&&(!n||n.guid===m.guid)&&(!c||c.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)&&(g.splice(s,1),m.selector&&g.delegateCount--,w.remove&&w.remove.call(e,m));a&&!g.length&&((!w.teardown||w.teardown.call(e,q,F.handle)===!1)&&i.removeEvent(e,T,F.handle),delete f[T])}i.isEmptyObject(f)&&k.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,s,a,c=new Array(arguments.length),f=i.event.fix(e),p=(k.get(this,"events")||Object.create(null))[f.type]||[],m=i.event.special[f.type]||{};for(c[0]=f,t=1;t=1)){for(;p!==this;p=p.parentNode||this)if(p.nodeType===1&&!(e.type==="click"&&p.disabled===!0)){for(s=[],a={},n=0;n-1:i.find(o,this,null,[p]).length),a[o]&&s.push(r);s.length&&c.push({elem:p,handlers:s})}}return p=this,f\s*$/g;function sn(e,t){return Q(e,"table")&&Q(t.nodeType!==11?t:t.firstChild,"tr")&&i(e).children("tbody")[0]||e}function ir(e){return e.type=(e.getAttribute("type")!==null)+"/"+e.type,e}function or(e){return(e.type||"").slice(0,5)==="true/"?e.type=e.type.slice(5):e.removeAttribute("type"),e}function an(e,t){var n,r,o,s,a,c,f;if(t.nodeType===1){if(k.hasData(e)&&(s=k.get(e),f=s.events,f)){k.remove(t,"handle events");for(o in f)for(n=0,r=f[o].length;n1&&typeof T=="string"&&!L.checkClone&&nr.test(T))return e.each(function(V){var F=e.eq(V);q&&(t[0]=T.call(this,V,F.html())),ze(F,t,n,r)});if(w&&(o=rn(t,e[0].ownerDocument,!1,e,r),s=o.firstChild,o.childNodes.length===1&&(o=s),s||r)){for(a=i.map(oe(o,"script"),ir),c=a.length;m0&&Tt(a,!f&&oe(e,"script")),c},cleanData:function(e){for(var t,n,r,o=i.event.special,s=0;(n=e[s])!==void 0;s++)if(Qe(n)){if(t=n[k.expando]){if(t.events)for(r in t.events)o[r]?i.event.remove(n,r):i.removeEvent(n,r,t.handle);n[k.expando]=void 0}n[ie.expando]&&(n[ie.expando]=void 0)}}}),i.fn.extend({detach:function(e){return un(this,e,!0)},remove:function(e){return un(this,e)},text:function(e){return Te(this,function(t){return t===void 0?i.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=t)})},null,e,arguments.length)},append:function(){return ze(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=sn(this,e);t.appendChild(e)}})},prepend:function(){return ze(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=sn(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return ze(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return ze(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;(e=this[t])!=null;t++)e.nodeType===1&&(i.cleanData(oe(e,!1)),e.textContent="");return this},clone:function(e,t){return e=e??!1,t=t??e,this.map(function(){return i.clone(this,e,t)})},html:function(e){return Te(this,function(t){var n=this[0]||{},r=0,o=this.length;if(t===void 0&&n.nodeType===1)return n.innerHTML;if(typeof t=="string"&&!tr.test(t)&&!fe[(tn.exec(t)||["",""])[1].toLowerCase()]){t=i.htmlPrefilter(t);try{for(;r=0&&(f+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-s-f-c-.5))||0),f+p}function yn(e,t,n){var r=lt(e),o=!L.boxSizingReliable()||n,s=o&&i.css(e,"boxSizing",!1,r)==="border-box",a=s,c=et(e,t,r),f="offset"+t[0].toUpperCase()+t.slice(1);if(St.test(c)){if(!n)return c;c="auto"}return(!L.boxSizingReliable()&&s||!L.reliableTrDimensions()&&Q(e,"tr")||c==="auto"||!parseFloat(c)&&i.css(e,"display",!1,r)==="inline")&&e.getClientRects().length&&(s=i.css(e,"boxSizing",!1,r)==="border-box",a=f in e,a&&(c=e[f])),c=parseFloat(c)||0,c+Et(e,t,n||(s?"border":"content"),a,r,c)+"px"}i.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=et(e,"opacity");return n===""?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(!(!e||e.nodeType===3||e.nodeType===8||!e.style)){var o,s,a,c=ge(t),f=Nt.test(t),p=e.style;if(f||(t=At(c)),a=i.cssHooks[t]||i.cssHooks[c],n!==void 0){if(s=typeof n,s==="string"&&(o=Ke.exec(n))&&o[1]&&(n=Zt(e,t,o),s="number"),n==null||n!==n)return;s==="number"&&!f&&(n+=o&&o[3]||(i.cssNumber[c]?"":"px")),!L.clearCloneStyle&&n===""&&t.indexOf("background")===0&&(p[t]="inherit"),(!a||!("set"in a)||(n=a.set(e,n,r))!==void 0)&&(f?p.setProperty(t,n):p[t]=n)}else return a&&"get"in a&&(o=a.get(e,!1,r))!==void 0?o:p[t]}},css:function(e,t,n,r){var o,s,a,c=ge(t),f=Nt.test(t);return f||(t=At(c)),a=i.cssHooks[t]||i.cssHooks[c],a&&"get"in a&&(o=a.get(e,!0,n)),o===void 0&&(o=et(e,t,r)),o==="normal"&&t in hn&&(o=hn[t]),n===""||n?(s=parseFloat(o),n===!0||isFinite(s)?s||0:o):o}}),i.each(["height","width"],function(e,t){i.cssHooks[t]={get:function(n,r,o){if(r)return fr.test(i.css(n,"display"))&&(!n.getClientRects().length||!n.getBoundingClientRect().width)?fn(n,cr,function(){return yn(n,t,o)}):yn(n,t,o)},set:function(n,r,o){var s,a=lt(n),c=!L.scrollboxSize()&&a.position==="absolute",f=c||o,p=f&&i.css(n,"boxSizing",!1,a)==="border-box",m=o?Et(n,t,o,p,a):0;return p&&c&&(m-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(a[t])-Et(n,t,"border",!1,a)-.5)),m&&(s=Ke.exec(r))&&(s[3]||"px")!=="px"&&(n.style[t]=r,r=i.css(n,t)),gn(n,r,m)}}}),i.cssHooks.marginLeft=cn(L.reliableMarginLeft,function(e,t){if(t)return(parseFloat(et(e,"marginLeft"))||e.getBoundingClientRect().left-fn(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),i.each({margin:"",padding:"",border:"Width"},function(e,t){i.cssHooks[e+t]={expand:function(n){for(var r=0,o={},s=typeof n=="string"?n.split(" "):[n];r<4;r++)o[e+Ce[r]+t]=s[r]||s[r-2]||s[0];return o}},e!=="margin"&&(i.cssHooks[e+t].set=gn)}),i.fn.extend({css:function(e,t){return Te(this,function(n,r,o){var s,a,c={},f=0;if(Array.isArray(r)){for(s=lt(n),a=r.length;f1)}});function se(e,t,n,r,o){return new se.prototype.init(e,t,n,r,o)}i.Tween=se,se.prototype={constructor:se,init:function(e,t,n,r,o,s){this.elem=e,this.prop=n,this.easing=o||i.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(i.cssNumber[n]?"":"px")},cur:function(){var e=se.propHooks[this.prop];return e&&e.get?e.get(this):se.propHooks._default.get(this)},run:function(e){var t,n=se.propHooks[this.prop];return this.options.duration?this.pos=t=i.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):se.propHooks._default.set(this),this}},se.prototype.init.prototype=se.prototype,se.propHooks={_default:{get:function(e){var t;return e.elem.nodeType!==1||e.elem[e.prop]!=null&&e.elem.style[e.prop]==null?e.elem[e.prop]:(t=i.css(e.elem,e.prop,""),!t||t==="auto"?0:t)},set:function(e){i.fx.step[e.prop]?i.fx.step[e.prop](e):e.elem.nodeType===1&&(i.cssHooks[e.prop]||e.elem.style[At(e.prop)]!=null)?i.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},se.propHooks.scrollTop=se.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},i.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},i.fx=se.prototype.init,i.fx.step={};var Ve,dt,lr=/^(?:toggle|show|hide)$/,dr=/queueHooks$/;function Dt(){dt&&(I.hidden===!1&&l.requestAnimationFrame?l.requestAnimationFrame(Dt):l.setTimeout(Dt,i.fx.interval),i.fx.tick())}function vn(){return l.setTimeout(function(){Ve=void 0}),Ve=Date.now()}function pt(e,t){var n,r=0,o={height:e};for(t=t?1:0;r<4;r+=2-t)n=Ce[r],o["margin"+n]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function mn(e,t,n){for(var r,o=(de.tweeners[t]||[]).concat(de.tweeners["*"]),s=0,a=o.length;s1)},removeAttr:function(e){return this.each(function(){i.removeAttr(this,e)})}}),i.extend({attr:function(e,t,n){var r,o,s=e.nodeType;if(!(s===3||s===8||s===2)){if(typeof e.getAttribute>"u")return i.prop(e,t,n);if((s!==1||!i.isXMLDoc(e))&&(o=i.attrHooks[t.toLowerCase()]||(i.expr.match.bool.test(t)?xn:void 0)),n!==void 0){if(n===null){i.removeAttr(e,t);return}return o&&"set"in o&&(r=o.set(e,n,t))!==void 0?r:(e.setAttribute(t,n+""),n)}return o&&"get"in o&&(r=o.get(e,t))!==null?r:(r=i.find.attr(e,t),r??void 0)}},attrHooks:{type:{set:function(e,t){if(!L.radioValue&&t==="radio"&&Q(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(he);if(o&&e.nodeType===1)for(;n=o[r++];)e.removeAttribute(n)}}),xn={set:function(e,t,n){return t===!1?i.removeAttr(e,n):e.setAttribute(n,n),n}},i.each(i.expr.match.bool.source.match(/\w+/g),function(e,t){var n=tt[t]||i.find.attr;tt[t]=function(r,o,s){var a,c,f=o.toLowerCase();return s||(c=tt[f],tt[f]=a,a=n(r,o,s)!=null?f:null,tt[f]=c),a}});var gr=/^(?:input|select|textarea|button)$/i,yr=/^(?:a|area)$/i;i.fn.extend({prop:function(e,t){return Te(this,i.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[i.propFix[e]||e]})}}),i.extend({prop:function(e,t,n){var r,o,s=e.nodeType;if(!(s===3||s===8||s===2))return(s!==1||!i.isXMLDoc(e))&&(t=i.propFix[t]||t,o=i.propHooks[t]),n!==void 0?o&&"set"in o&&(r=o.set(e,n,t))!==void 0?r:e[t]=n:o&&"get"in o&&(r=o.get(e,t))!==null?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=i.find.attr(e,"tabindex");return t?parseInt(t,10):gr.test(e.nodeName)||yr.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),L.optSelected||(i.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});function Oe(e){var t=e.match(he)||[];return t.join(" ")}function qe(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:typeof e=="string"?e.match(he)||[]:[]}i.fn.extend({addClass:function(e){var t,n,r,o,s,a;return R(e)?this.each(function(c){i(this).addClass(e.call(this,c,qe(this)))}):(t=kt(e),t.length?this.each(function(){if(r=qe(this),n=this.nodeType===1&&" "+Oe(r)+" ",n){for(s=0;s-1;)n=n.replace(" "+o+" "," ");a=Oe(n),r!==a&&this.setAttribute("class",a)}}):this):this.attr("class","")},toggleClass:function(e,t){var n,r,o,s,a=typeof e,c=a==="string"||Array.isArray(e);return R(e)?this.each(function(f){i(this).toggleClass(e.call(this,f,qe(this),t),t)}):typeof t=="boolean"&&c?t?this.addClass(e):this.removeClass(e):(n=kt(e),this.each(function(){if(c)for(s=i(this),o=0;o-1)return!0;return!1}});var vr=/\r/g;i.fn.extend({val:function(e){var t,n,r,o=this[0];return arguments.length?(r=R(e),this.each(function(s){var a;this.nodeType===1&&(r?a=e.call(this,s,i(this).val()):a=e,a==null?a="":typeof a=="number"?a+="":Array.isArray(a)&&(a=i.map(a,function(c){return c==null?"":c+""})),t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()],(!t||!("set"in t)||t.set(this,a,"value")===void 0)&&(this.value=a))})):o?(t=i.valHooks[o.type]||i.valHooks[o.nodeName.toLowerCase()],t&&"get"in t&&(n=t.get(o,"value"))!==void 0?n:(n=o.value,typeof n=="string"?n.replace(vr,""):n??"")):void 0}}),i.extend({valHooks:{option:{get:function(e){var t=i.find.attr(e,"value");return t??Oe(i.text(e))}},select:{get:function(e){var t,n,r,o=e.options,s=e.selectedIndex,a=e.type==="select-one",c=a?null:[],f=a?s+1:o.length;for(s<0?r=f:r=a?s:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),s}}}}),i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=i.inArray(i(e).val(),t)>-1}},L.checkOn||(i.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value})});var nt=l.location,bn={guid:Date.now()},jt=/\?/;i.parseXML=function(e){var t,n;if(!e||typeof e!="string")return null;try{t=new l.DOMParser().parseFromString(e,"text/xml")}catch{}return n=t&&t.getElementsByTagName("parsererror")[0],(!t||n)&&i.error("Invalid XML: "+(n?i.map(n.childNodes,function(r){return r.textContent}).join(` -`):e)),t};var wn=/^(?:focusinfocus|focusoutblur)$/,Tn=function(e){e.stopPropagation()};i.extend(i.event,{trigger:function(e,t,n,r){var o,s,a,c,f,p,m,w,g=[n||I],T=je.call(e,"type")?e.type:e,q=je.call(e,"namespace")?e.namespace.split("."):[];if(s=w=a=n=n||I,!(n.nodeType===3||n.nodeType===8)&&!wn.test(T+i.event.triggered)&&(T.indexOf(".")>-1&&(q=T.split("."),T=q.shift(),q.sort()),f=T.indexOf(":")<0&&"on"+T,e=e[i.expando]?e:new i.Event(T,typeof e=="object"&&e),e.isTrigger=r?2:3,e.namespace=q.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=t==null?[e]:i.makeArray(t,[e]),m=i.event.special[T]||{},!(!r&&m.trigger&&m.trigger.apply(n,t)===!1))){if(!r&&!m.noBubble&&!Ie(n)){for(c=m.delegateType||T,wn.test(c+T)||(s=s.parentNode);s;s=s.parentNode)g.push(s),a=s;a===(n.ownerDocument||I)&&g.push(a.defaultView||a.parentWindow||l)}for(o=0;(s=g[o++])&&!e.isPropagationStopped();)w=s,e.type=o>1?c:m.bindType||T,p=(k.get(s,"events")||Object.create(null))[e.type]&&k.get(s,"handle"),p&&p.apply(s,t),p=f&&s[f],p&&p.apply&&Qe(s)&&(e.result=p.apply(s,t),e.result===!1&&e.preventDefault());return e.type=T,!r&&!e.isDefaultPrevented()&&(!m._default||m._default.apply(g.pop(),t)===!1)&&Qe(n)&&f&&R(n[T])&&!Ie(n)&&(a=n[f],a&&(n[f]=null),i.event.triggered=T,e.isPropagationStopped()&&w.addEventListener(T,Tn),n[T](),e.isPropagationStopped()&&w.removeEventListener(T,Tn),i.event.triggered=void 0,a&&(n[f]=a)),e.result}},simulate:function(e,t,n){var r=i.extend(new i.Event,n,{type:e,isSimulated:!0});i.event.trigger(r,null,t)}}),i.fn.extend({trigger:function(e,t){return this.each(function(){i.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return i.event.trigger(e,t,n,!0)}});var mr=/\[\]$/,Cn=/\r?\n/g,xr=/^(?:submit|button|image|reset|file)$/i,br=/^(?:input|select|textarea|keygen)/i;function Pt(e,t,n,r){var o;if(Array.isArray(t))i.each(t,function(s,a){n||mr.test(e)?r(e,a):Pt(e+"["+(typeof a=="object"&&a!=null?s:"")+"]",a,n,r)});else if(!n&&Le(t)==="object")for(o in t)Pt(e+"["+o+"]",t[o],n,r);else r(e,t)}i.param=function(e,t){var n,r=[],o=function(s,a){var c=R(a)?a():a;r[r.length]=encodeURIComponent(s)+"="+encodeURIComponent(c??"")};if(e==null)return"";if(Array.isArray(e)||e.jquery&&!i.isPlainObject(e))i.each(e,function(){o(this.name,this.value)});else for(n in e)Pt(n,e[n],t,o);return r.join("&")},i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=i.prop(this,"elements");return e?i.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!i(this).is(":disabled")&&br.test(this.nodeName)&&!xr.test(e)&&(this.checked||!Ze.test(e))}).map(function(e,t){var n=i(this).val();return n==null?null:Array.isArray(n)?i.map(n,function(r){return{name:t.name,value:r.replace(Cn,`\r + */(function(q){(function(l,g){q.exports=l.document?g(l,!0):function(x){if(!x.document)throw new Error("jQuery requires a window with a document");return g(x)}})(typeof window<"u"?window:commonjsGlobal,function(l,g){var x=[],S=Object.getPrototypeOf,E=x.slice,V=x.flat?function(e){return x.flat.call(e)}:function(e){return x.concat.apply([],e)},K=x.push,te=x.indexOf,ue={},Ae=ue.toString,je=ue.hasOwnProperty,Ge=je.toString,On=Ge.call(Object),L={},R=function(t){return typeof t=="function"&&typeof t.nodeType!="number"&&typeof t.item!="function"},Ie=function(t){return t!=null&&t===t.window},I=l.document,qn={type:!0,src:!0,nonce:!0,noModule:!0};function Bt(e,t,n){n=n||I;var r,o,s=n.createElement("script");if(s.text=e,t)for(r in qn)o=t[r]||t.getAttribute&&t.getAttribute(r),o&&s.setAttribute(r,o);n.head.appendChild(s).parentNode.removeChild(s)}function Le(e){return e==null?e+"":typeof e=="object"||typeof e=="function"?ue[Ae.call(e)]||"object":typeof e}var Vt="3.7.1",Hn=/HTML$/i,i=function(e,t){return new i.fn.init(e,t)};i.fn=i.prototype={jquery:Vt,constructor:i,length:0,toArray:function(){return E.call(this)},get:function(e){return e==null?E.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=i.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return i.each(this,e)},map:function(e){return this.pushStack(i.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(E.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(i.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(i.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n0&&t-1 in e}function Q(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var Mn=x.pop,In=x.sort,Ln=x.splice,G="[\\x20\\t\\r\\n\\f]",Je=new RegExp("^"+G+"+|((?:^|[^\\\\])(?:\\\\.)*)"+G+"+$","g");i.contains=function(e,t){var n=t&&t.parentNode;return e===n||!!(n&&n.nodeType===1&&(e.contains?e.contains(n):e.compareDocumentPosition&&e.compareDocumentPosition(n)&16))};var Rn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Fn(e,t){return t?e==="\0"?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}i.escapeSelector=function(e){return(e+"").replace(Rn,Fn)};var we=I,xt=K;(function(){var e,t,n,r,o,s=xt,a,c,f,p,m,w=i.expando,y=0,T=0,H=ht(),z=ht(),F=ht(),ee=ht(),Z=function(u,d){return u===d&&(o=!0),0},ye="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ve="(?:\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",B="\\["+G+"*("+ve+")(?:"+G+"*([*^$|!~]?=)"+G+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+ve+"))|)"+G+"*\\]",He=":("+ve+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+B+")*)|.*)\\)|)",U=new RegExp(G+"+","g"),Y=new RegExp("^"+G+"*,"+G+"*"),it=new RegExp("^"+G+"*([>+~]|"+G+")"+G+"*"),It=new RegExp(G+"|>"),me=new RegExp(He),ot=new RegExp("^"+ve+"$"),xe={ID:new RegExp("^#("+ve+")"),CLASS:new RegExp("^\\.("+ve+")"),TAG:new RegExp("^("+ve+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+He),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+G+"*(even|odd|(([+-]|)(\\d*)n|)"+G+"*(?:([+-]|)"+G+"*(\\d+)|))"+G+"*\\)|)","i"),bool:new RegExp("^(?:"+ye+")$","i"),needsContext:new RegExp("^"+G+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+G+"*((?:-\\d)?\\d*)"+G+"*\\)|)(?=[^-]|$)","i")},Ee=/^(?:input|select|textarea|button)$/i,De=/^h\d$/i,ce=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Lt=/[+~]/,Se=new RegExp("\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\([^\\r\\n\\f])","g"),Ne=function(u,d){var h="0x"+u.slice(1)-65536;return d||(h<0?String.fromCharCode(h+65536):String.fromCharCode(h>>10|55296,h&1023|56320))},Hr=function(){ke()},Mr=yt(function(u){return u.disabled===!0&&Q(u,"fieldset")},{dir:"parentNode",next:"legend"});function Ir(){try{return a.activeElement}catch{}}try{s.apply(x=E.call(we.childNodes),we.childNodes),x[we.childNodes.length].nodeType}catch{s={apply:function(d,h){xt.apply(d,E.call(h))},call:function(d){xt.apply(d,E.call(arguments,1))}}}function X(u,d,h,v){var b,C,N,D,A,W,O,M=d&&d.ownerDocument,_=d?d.nodeType:9;if(h=h||[],typeof u!="string"||!u||_!==1&&_!==9&&_!==11)return h;if(!v&&(ke(d),d=d||a,f)){if(_!==11&&(A=ce.exec(u)))if(b=A[1]){if(_===9)if(N=d.getElementById(b)){if(N.id===b)return s.call(h,N),h}else return h;else if(M&&(N=M.getElementById(b))&&X.contains(d,N)&&N.id===b)return s.call(h,N),h}else{if(A[2])return s.apply(h,d.getElementsByTagName(u)),h;if((b=A[3])&&d.getElementsByClassName)return s.apply(h,d.getElementsByClassName(b)),h}if(!ee[u+" "]&&(!p||!p.test(u))){if(O=u,M=d,_===1&&(It.test(u)||it.test(u))){for(M=Lt.test(u)&&Rt(d.parentNode)||d,(M!=d||!L.scope)&&((D=d.getAttribute("id"))?D=i.escapeSelector(D):d.setAttribute("id",D=w)),W=st(u),C=W.length;C--;)W[C]=(D?"#"+D:":scope")+" "+gt(W[C]);O=W.join(",")}try{return s.apply(h,M.querySelectorAll(O)),h}catch{ee(u,!0)}finally{D===w&&d.removeAttribute("id")}}}return Pn(u.replace(Je,"$1"),d,h,v)}function ht(){var u=[];function d(h,v){return u.push(h+" ")>t.cacheLength&&delete d[u.shift()],d[h+" "]=v}return d}function pe(u){return u[w]=!0,u}function Ue(u){var d=a.createElement("fieldset");try{return!!u(d)}catch{return!1}finally{d.parentNode&&d.parentNode.removeChild(d),d=null}}function Lr(u){return function(d){return Q(d,"input")&&d.type===u}}function Rr(u){return function(d){return(Q(d,"input")||Q(d,"button"))&&d.type===u}}function kn(u){return function(d){return"form"in d?d.parentNode&&d.disabled===!1?"label"in d?"label"in d.parentNode?d.parentNode.disabled===u:d.disabled===u:d.isDisabled===u||d.isDisabled!==!u&&Mr(d)===u:d.disabled===u:"label"in d?d.disabled===u:!1}}function Me(u){return pe(function(d){return d=+d,pe(function(h,v){for(var b,C=u([],h.length,d),N=C.length;N--;)h[b=C[N]]&&(h[b]=!(v[b]=h[b]))})})}function Rt(u){return u&&typeof u.getElementsByTagName<"u"&&u}function ke(u){var d,h=u?u.ownerDocument||u:we;return h==a||h.nodeType!==9||!h.documentElement||(a=h,c=a.documentElement,f=!i.isXMLDoc(a),m=c.matches||c.webkitMatchesSelector||c.msMatchesSelector,c.msMatchesSelector&&we!=a&&(d=a.defaultView)&&d.top!==d&&d.addEventListener("unload",Hr),L.getById=Ue(function(v){return c.appendChild(v).id=i.expando,!a.getElementsByName||!a.getElementsByName(i.expando).length}),L.disconnectedMatch=Ue(function(v){return m.call(v,"*")}),L.scope=Ue(function(){return a.querySelectorAll(":scope")}),L.cssHas=Ue(function(){try{return a.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),L.getById?(t.filter.ID=function(v){var b=v.replace(Se,Ne);return function(C){return C.getAttribute("id")===b}},t.find.ID=function(v,b){if(typeof b.getElementById<"u"&&f){var C=b.getElementById(v);return C?[C]:[]}}):(t.filter.ID=function(v){var b=v.replace(Se,Ne);return function(C){var N=typeof C.getAttributeNode<"u"&&C.getAttributeNode("id");return N&&N.value===b}},t.find.ID=function(v,b){if(typeof b.getElementById<"u"&&f){var C,N,D,A=b.getElementById(v);if(A){if(C=A.getAttributeNode("id"),C&&C.value===v)return[A];for(D=b.getElementsByName(v),N=0;A=D[N++];)if(C=A.getAttributeNode("id"),C&&C.value===v)return[A]}return[]}}),t.find.TAG=function(v,b){return typeof b.getElementsByTagName<"u"?b.getElementsByTagName(v):b.querySelectorAll(v)},t.find.CLASS=function(v,b){if(typeof b.getElementsByClassName<"u"&&f)return b.getElementsByClassName(v)},p=[],Ue(function(v){var b;c.appendChild(v).innerHTML="",v.querySelectorAll("[selected]").length||p.push("\\["+G+"*(?:value|"+ye+")"),v.querySelectorAll("[id~="+w+"-]").length||p.push("~="),v.querySelectorAll("a#"+w+"+*").length||p.push(".#.+[+~]"),v.querySelectorAll(":checked").length||p.push(":checked"),b=a.createElement("input"),b.setAttribute("type","hidden"),v.appendChild(b).setAttribute("name","D"),c.appendChild(v).disabled=!0,v.querySelectorAll(":disabled").length!==2&&p.push(":enabled",":disabled"),b=a.createElement("input"),b.setAttribute("name",""),v.appendChild(b),v.querySelectorAll("[name='']").length||p.push("\\["+G+"*name"+G+"*="+G+`*(?:''|"")`)}),L.cssHas||p.push(":has"),p=p.length&&new RegExp(p.join("|")),Z=function(v,b){if(v===b)return o=!0,0;var C=!v.compareDocumentPosition-!b.compareDocumentPosition;return C||(C=(v.ownerDocument||v)==(b.ownerDocument||b)?v.compareDocumentPosition(b):1,C&1||!L.sortDetached&&b.compareDocumentPosition(v)===C?v===a||v.ownerDocument==we&&X.contains(we,v)?-1:b===a||b.ownerDocument==we&&X.contains(we,b)?1:r?te.call(r,v)-te.call(r,b):0:C&4?-1:1)}),a}X.matches=function(u,d){return X(u,null,null,d)},X.matchesSelector=function(u,d){if(ke(u),f&&!ee[d+" "]&&(!p||!p.test(d)))try{var h=m.call(u,d);if(h||L.disconnectedMatch||u.document&&u.document.nodeType!==11)return h}catch{ee(d,!0)}return X(d,a,null,[u]).length>0},X.contains=function(u,d){return(u.ownerDocument||u)!=a&&ke(u),i.contains(u,d)},X.attr=function(u,d){(u.ownerDocument||u)!=a&&ke(u);var h=t.attrHandle[d.toLowerCase()],v=h&&je.call(t.attrHandle,d.toLowerCase())?h(u,d,!f):void 0;return v!==void 0?v:u.getAttribute(d)},X.error=function(u){throw new Error("Syntax error, unrecognized expression: "+u)},i.uniqueSort=function(u){var d,h=[],v=0,b=0;if(o=!L.sortStable,r=!L.sortStable&&E.call(u,0),In.call(u,Z),o){for(;d=u[b++];)d===u[b]&&(v=h.push(b));for(;v--;)Ln.call(u,h[v],1)}return r=null,u},i.fn.uniqueSort=function(){return this.pushStack(i.uniqueSort(E.apply(this)))},t=i.expr={cacheLength:50,createPseudo:pe,match:xe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(u){return u[1]=u[1].replace(Se,Ne),u[3]=(u[3]||u[4]||u[5]||"").replace(Se,Ne),u[2]==="~="&&(u[3]=" "+u[3]+" "),u.slice(0,4)},CHILD:function(u){return u[1]=u[1].toLowerCase(),u[1].slice(0,3)==="nth"?(u[3]||X.error(u[0]),u[4]=+(u[4]?u[5]+(u[6]||1):2*(u[3]==="even"||u[3]==="odd")),u[5]=+(u[7]+u[8]||u[3]==="odd")):u[3]&&X.error(u[0]),u},PSEUDO:function(u){var d,h=!u[6]&&u[2];return xe.CHILD.test(u[0])?null:(u[3]?u[2]=u[4]||u[5]||"":h&&me.test(h)&&(d=st(h,!0))&&(d=h.indexOf(")",h.length-d)-h.length)&&(u[0]=u[0].slice(0,d),u[2]=h.slice(0,d)),u.slice(0,3))}},filter:{TAG:function(u){var d=u.replace(Se,Ne).toLowerCase();return u==="*"?function(){return!0}:function(h){return Q(h,d)}},CLASS:function(u){var d=H[u+" "];return d||(d=new RegExp("(^|"+G+")"+u+"("+G+"|$)"))&&H(u,function(h){return d.test(typeof h.className=="string"&&h.className||typeof h.getAttribute<"u"&&h.getAttribute("class")||"")})},ATTR:function(u,d,h){return function(v){var b=X.attr(v,u);return b==null?d==="!=":d?(b+="",d==="="?b===h:d==="!="?b!==h:d==="^="?h&&b.indexOf(h)===0:d==="*="?h&&b.indexOf(h)>-1:d==="$="?h&&b.slice(-h.length)===h:d==="~="?(" "+b.replace(U," ")+" ").indexOf(h)>-1:d==="|="?b===h||b.slice(0,h.length+1)===h+"-":!1):!0}},CHILD:function(u,d,h,v,b){var C=u.slice(0,3)!=="nth",N=u.slice(-4)!=="last",D=d==="of-type";return v===1&&b===0?function(A){return!!A.parentNode}:function(A,W,O){var M,_,j,J,ae,ne=C!==N?"nextSibling":"previousSibling",le=A.parentNode,be=D&&A.nodeName.toLowerCase(),Xe=!O&&!D,re=!1;if(le){if(C){for(;ne;){for(j=A;j=j[ne];)if(D?Q(j,be):j.nodeType===1)return!1;ae=ne=u==="only"&&!ae&&"nextSibling"}return!0}if(ae=[N?le.firstChild:le.lastChild],N&&Xe){for(_=le[w]||(le[w]={}),M=_[u]||[],J=M[0]===y&&M[1],re=J&&M[2],j=J&&le.childNodes[J];j=++J&&j&&j[ne]||(re=J=0)||ae.pop();)if(j.nodeType===1&&++re&&j===A){_[u]=[y,J,re];break}}else if(Xe&&(_=A[w]||(A[w]={}),M=_[u]||[],J=M[0]===y&&M[1],re=J),re===!1)for(;(j=++J&&j&&j[ne]||(re=J=0)||ae.pop())&&!((D?Q(j,be):j.nodeType===1)&&++re&&(Xe&&(_=j[w]||(j[w]={}),_[u]=[y,re]),j===A)););return re-=b,re===v||re%v===0&&re/v>=0}}},PSEUDO:function(u,d){var h,v=t.pseudos[u]||t.setFilters[u.toLowerCase()]||X.error("unsupported pseudo: "+u);return v[w]?v(d):v.length>1?(h=[u,u,"",d],t.setFilters.hasOwnProperty(u.toLowerCase())?pe(function(b,C){for(var N,D=v(b,d),A=D.length;A--;)N=te.call(b,D[A]),b[N]=!(C[N]=D[A])}):function(b){return v(b,0,h)}):v}},pseudos:{not:pe(function(u){var d=[],h=[],v=$t(u.replace(Je,"$1"));return v[w]?pe(function(b,C,N,D){for(var A,W=v(b,null,D,[]),O=b.length;O--;)(A=W[O])&&(b[O]=!(C[O]=A))}):function(b,C,N){return d[0]=b,v(d,null,N,h),d[0]=null,!h.pop()}}),has:pe(function(u){return function(d){return X(u,d).length>0}}),contains:pe(function(u){return u=u.replace(Se,Ne),function(d){return(d.textContent||i.text(d)).indexOf(u)>-1}}),lang:pe(function(u){return ot.test(u||"")||X.error("unsupported lang: "+u),u=u.replace(Se,Ne).toLowerCase(),function(d){var h;do if(h=f?d.lang:d.getAttribute("xml:lang")||d.getAttribute("lang"))return h=h.toLowerCase(),h===u||h.indexOf(u+"-")===0;while((d=d.parentNode)&&d.nodeType===1);return!1}}),target:function(u){var d=l.location&&l.location.hash;return d&&d.slice(1)===u.id},root:function(u){return u===c},focus:function(u){return u===Ir()&&a.hasFocus()&&!!(u.type||u.href||~u.tabIndex)},enabled:kn(!1),disabled:kn(!0),checked:function(u){return Q(u,"input")&&!!u.checked||Q(u,"option")&&!!u.selected},selected:function(u){return u.parentNode&&u.parentNode.selectedIndex,u.selected===!0},empty:function(u){for(u=u.firstChild;u;u=u.nextSibling)if(u.nodeType<6)return!1;return!0},parent:function(u){return!t.pseudos.empty(u)},header:function(u){return De.test(u.nodeName)},input:function(u){return Ee.test(u.nodeName)},button:function(u){return Q(u,"input")&&u.type==="button"||Q(u,"button")},text:function(u){var d;return Q(u,"input")&&u.type==="text"&&((d=u.getAttribute("type"))==null||d.toLowerCase()==="text")},first:Me(function(){return[0]}),last:Me(function(u,d){return[d-1]}),eq:Me(function(u,d,h){return[h<0?h+d:h]}),even:Me(function(u,d){for(var h=0;hd?v=d:v=h;--v>=0;)u.push(v);return u}),gt:Me(function(u,d,h){for(var v=h<0?h+d:h;++v1?function(d,h,v){for(var b=u.length;b--;)if(!u[b](d,h,v))return!1;return!0}:u[0]}function Fr(u,d,h){for(var v=0,b=d.length;v-1&&(N[O]=!(D[O]=_))}}else j=vt(j===D?j.splice(ne,j.length):j),b?b(null,D,j,W):s.apply(D,j)})}function _t(u){for(var d,h,v,b=u.length,C=t.relative[u[0].type],N=C||t.relative[" "],D=C?1:0,A=yt(function(M){return M===d},N,!0),W=yt(function(M){return te.call(d,M)>-1},N,!0),O=[function(M,_,j){var J=!C&&(j||_!=n)||((d=_).nodeType?A(M,_,j):W(M,_,j));return d=null,J}];D1&&Ft(O),D>1&>(u.slice(0,D-1).concat({value:u[D-2].type===" "?"*":""})).replace(Je,"$1"),h,D0,v=u.length>0,b=function(C,N,D,A,W){var O,M,_,j=0,J="0",ae=C&&[],ne=[],le=n,be=C||v&&t.find.TAG("*",W),Xe=y+=le==null?1:Math.random()||.1,re=be.length;for(W&&(n=N==a||N||W);J!==re&&(O=be[J])!=null;J++){if(v&&O){for(M=0,!N&&O.ownerDocument!=a&&(ke(O),D=!f);_=u[M++];)if(_(O,N||a,D)){s.call(A,O);break}W&&(y=Xe)}h&&((O=!_&&O)&&j--,C&&ae.push(O))}if(j+=J,h&&J!==j){for(M=0;_=d[M++];)_(ae,ne,N,D);if(C){if(j>0)for(;J--;)ae[J]||ne[J]||(ne[J]=Mn.call(A));ne=vt(ne)}s.apply(A,ne),W&&!C&&ne.length>0&&j+d.length>1&&i.uniqueSort(A)}return W&&(y=Xe,n=le),ae};return h?pe(b):b}function $t(u,d){var h,v=[],b=[],C=F[u+" "];if(!C){for(d||(d=st(u)),h=d.length;h--;)C=_t(d[h]),C[w]?v.push(C):b.push(C);C=F(u,Wr(b,v)),C.selector=u}return C}function Pn(u,d,h,v){var b,C,N,D,A,W=typeof u=="function"&&u,O=!v&&st(u=W.selector||u);if(h=h||[],O.length===1){if(C=O[0]=O[0].slice(0),C.length>2&&(N=C[0]).type==="ID"&&d.nodeType===9&&f&&t.relative[C[1].type]){if(d=(t.find.ID(N.matches[0].replace(Se,Ne),d)||[])[0],d)W&&(d=d.parentNode);else return h;u=u.slice(C.shift().value.length)}for(b=xe.needsContext.test(u)?0:C.length;b--&&(N=C[b],!t.relative[D=N.type]);)if((A=t.find[D])&&(v=A(N.matches[0].replace(Se,Ne),Lt.test(C[0].type)&&Rt(d.parentNode)||d))){if(C.splice(b,1),u=v.length&>(C),!u)return s.apply(h,v),h;break}}return(W||$t(u,O))(v,d,!f,h,!d||Lt.test(u)&&Rt(d.parentNode)||d),h}L.sortStable=w.split("").sort(Z).join("")===w,ke(),L.sortDetached=Ue(function(u){return u.compareDocumentPosition(a.createElement("fieldset"))&1}),i.find=X,i.expr[":"]=i.expr.pseudos,i.unique=i.uniqueSort,X.compile=$t,X.select=Pn,X.setDocument=ke,X.tokenize=st,X.escape=i.escapeSelector,X.getText=i.text,X.isXML=i.isXMLDoc,X.selectors=i.expr,X.support=i.support,X.uniqueSort=i.uniqueSort})();var Re=function(e,t,n){for(var r=[],o=n!==void 0;(e=e[t])&&e.nodeType!==9;)if(e.nodeType===1){if(o&&i(e).is(n))break;r.push(e)}return r},zt=function(e,t){for(var n=[];e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n},Ut=i.expr.match.needsContext,Xt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function bt(e,t,n){return R(t)?i.grep(e,function(r,o){return!!t.call(r,o,r)!==n}):t.nodeType?i.grep(e,function(r){return r===t!==n}):typeof t!="string"?i.grep(e,function(r){return te.call(t,r)>-1!==n}):i.filter(t,e,n)}i.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),t.length===1&&r.nodeType===1?i.find.matchesSelector(r,e)?[r]:[]:i.find.matches(e,i.grep(t,function(o){return o.nodeType===1}))},i.fn.extend({find:function(e){var t,n,r=this.length,o=this;if(typeof e!="string")return this.pushStack(i(e).filter(function(){for(t=0;t1?i.uniqueSort(n):n},filter:function(e){return this.pushStack(bt(this,e||[],!1))},not:function(e){return this.pushStack(bt(this,e||[],!0))},is:function(e){return!!bt(this,typeof e=="string"&&Ut.test(e)?i(e):e||[],!1).length}});var Gt,Wn=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,_n=i.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||Gt,typeof e=="string")if(e[0]==="<"&&e[e.length-1]===">"&&e.length>=3?r=[null,e,null]:r=Wn.exec(e),r&&(r[1]||!t))if(r[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:I,!0)),Xt.test(r[1])&&i.isPlainObject(t))for(r in t)R(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}else return o=I.getElementById(r[2]),o&&(this[0]=o,this.length=1),this;else return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);else{if(e.nodeType)return this[0]=e,this.length=1,this;if(R(e))return n.ready!==void 0?n.ready(e):e(i)}return i.makeArray(e,this)};_n.prototype=i.fn,Gt=i(I);var $n=/^(?:parents|prev(?:Until|All))/,Bn={children:!0,contents:!0,next:!0,prev:!0};i.fn.extend({has:function(e){var t=i(e,this),n=t.length;return this.filter(function(){for(var r=0;r-1:n.nodeType===1&&i.find.matchesSelector(n,e))){s.push(n);break}}return this.pushStack(s.length>1?i.uniqueSort(s):s)},index:function(e){return e?typeof e=="string"?te.call(i(e),this[0]):te.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(i.uniqueSort(i.merge(this.get(),i(e,t))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}});function Jt(e,t){for(;(e=e[t])&&e.nodeType!==1;);return e}i.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return Re(e,"parentNode")},parentsUntil:function(e,t,n){return Re(e,"parentNode",n)},next:function(e){return Jt(e,"nextSibling")},prev:function(e){return Jt(e,"previousSibling")},nextAll:function(e){return Re(e,"nextSibling")},prevAll:function(e){return Re(e,"previousSibling")},nextUntil:function(e,t,n){return Re(e,"nextSibling",n)},prevUntil:function(e,t,n){return Re(e,"previousSibling",n)},siblings:function(e){return zt((e.parentNode||{}).firstChild,e)},children:function(e){return zt(e.firstChild)},contents:function(e){return e.contentDocument!=null&&S(e.contentDocument)?e.contentDocument:(Q(e,"template")&&(e=e.content||e),i.merge([],e.childNodes))}},function(e,t){i.fn[e]=function(n,r){var o=i.map(this,t,n);return e.slice(-5)!=="Until"&&(r=n),r&&typeof r=="string"&&(o=i.filter(r,o)),this.length>1&&(Bn[e]||i.uniqueSort(o),$n.test(e)&&o.reverse()),this.pushStack(o)}});var he=/[^\x20\t\r\n\f]+/g;function Vn(e){var t={};return i.each(e.match(he)||[],function(n,r){t[r]=!0}),t}i.Callbacks=function(e){e=typeof e=="string"?Vn(e):i.extend({},e);var t,n,r,o,s=[],a=[],c=-1,f=function(){for(o=o||e.once,r=t=!0;a.length;c=-1)for(n=a.shift();++c-1;)s.splice(y,1),y<=c&&c--}),this},has:function(m){return m?i.inArray(m,s)>-1:s.length>0},empty:function(){return s&&(s=[]),this},disable:function(){return o=a=[],s=n="",this},disabled:function(){return!s},lock:function(){return o=a=[],!n&&!t&&(s=n=""),this},locked:function(){return!!o},fireWith:function(m,w){return o||(w=w||[],w=[m,w.slice?w.slice():w],a.push(w),t||f()),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!r}};return p};function Fe(e){return e}function at(e){throw e}function Qt(e,t,n,r){var o;try{e&&R(o=e.promise)?o.call(e).done(t).fail(n):e&&R(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(s){n.apply(void 0,[s])}}i.extend({Deferred:function(e){var t=[["notify","progress",i.Callbacks("memory"),i.Callbacks("memory"),2],["resolve","done",i.Callbacks("once memory"),i.Callbacks("once memory"),0,"resolved"],["reject","fail",i.Callbacks("once memory"),i.Callbacks("once memory"),1,"rejected"]],n="pending",r={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},catch:function(s){return r.then(null,s)},pipe:function(){var s=arguments;return i.Deferred(function(a){i.each(t,function(c,f){var p=R(s[f[4]])&&s[f[4]];o[f[1]](function(){var m=p&&p.apply(this,arguments);m&&R(m.promise)?m.promise().progress(a.notify).done(a.resolve).fail(a.reject):a[f[0]+"With"](this,p?[m]:arguments)})}),s=null}).promise()},then:function(s,a,c){var f=0;function p(m,w,y,T){return function(){var H=this,z=arguments,F=function(){var Z,ye;if(!(m=f&&(y!==at&&(H=void 0,z=[Z]),w.rejectWith(H,z))}};m?ee():(i.Deferred.getErrorHook?ee.error=i.Deferred.getErrorHook():i.Deferred.getStackHook&&(ee.error=i.Deferred.getStackHook()),l.setTimeout(ee))}}return i.Deferred(function(m){t[0][3].add(p(0,m,R(c)?c:Fe,m.notifyWith)),t[1][3].add(p(0,m,R(s)?s:Fe)),t[2][3].add(p(0,m,R(a)?a:at))}).promise()},promise:function(s){return s!=null?i.extend(s,r):r}},o={};return i.each(t,function(s,a){var c=a[2],f=a[5];r[a[1]]=c.add,f&&c.add(function(){n=f},t[3-s][2].disable,t[3-s][3].disable,t[0][2].lock,t[0][3].lock),c.add(a[3].fire),o[a[0]]=function(){return o[a[0]+"With"](this===o?void 0:this,arguments),this},o[a[0]+"With"]=c.fireWith}),r.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),o=E.call(arguments),s=i.Deferred(),a=function(c){return function(f){r[c]=this,o[c]=arguments.length>1?E.call(arguments):f,--t||s.resolveWith(r,o)}};if(t<=1&&(Qt(e,s.done(a(n)).resolve,s.reject,!t),s.state()==="pending"||R(o[n]&&o[n].then)))return s.then();for(;n--;)Qt(o[n],a(n),s.reject);return s.promise()}});var zn=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;i.Deferred.exceptionHook=function(e,t){l.console&&l.console.warn&&e&&zn.test(e.name)&&l.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},i.readyException=function(e){l.setTimeout(function(){throw e})};var wt=i.Deferred();i.fn.ready=function(e){return wt.then(e).catch(function(t){i.readyException(t)}),this},i.extend({isReady:!1,readyWait:1,ready:function(e){(e===!0?--i.readyWait:i.isReady)||(i.isReady=!0,!(e!==!0&&--i.readyWait>0)&&wt.resolveWith(I,[i]))}}),i.ready.then=wt.then;function ut(){I.removeEventListener("DOMContentLoaded",ut),l.removeEventListener("load",ut),i.ready()}I.readyState==="complete"||I.readyState!=="loading"&&!I.documentElement.doScroll?l.setTimeout(i.ready):(I.addEventListener("DOMContentLoaded",ut),l.addEventListener("load",ut));var Te=function(e,t,n,r,o,s,a){var c=0,f=e.length,p=n==null;if(Le(n)==="object"){o=!0;for(c in n)Te(e,t,c,n[c],!0,s,a)}else if(r!==void 0&&(o=!0,R(r)||(a=!0),p&&(a?(t.call(e,r),t=null):(p=t,t=function(m,w,y){return p.call(i(m),y)})),t))for(;c1,null,!0)},removeData:function(e){return this.each(function(){ie.remove(this,e)})}}),i.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=k.get(e,t),n&&(!r||Array.isArray(n)?r=k.access(e,t,i.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=i.queue(e,t),r=n.length,o=n.shift(),s=i._queueHooks(e,t),a=function(){i.dequeue(e,t)};o==="inprogress"&&(o=n.shift(),r--),o&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,o.call(e,a,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return k.get(e,n)||k.access(e,n,{empty:i.Callbacks("once memory").add(function(){k.remove(e,[t+"queue",n])})})}}),i.fn.extend({queue:function(e,t){var n=2;return typeof e!="string"&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,nn=/^$|^module$|\/(?:java|ecma)script/i;(function(){var e=I.createDocumentFragment(),t=e.appendChild(I.createElement("div")),n=I.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),L.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="",L.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue,t.innerHTML="",L.option=!!t.lastChild})();var fe={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};fe.tbody=fe.tfoot=fe.colgroup=fe.caption=fe.thead,fe.th=fe.td,L.option||(fe.optgroup=fe.option=[1,""]);function oe(e,t){var n;return typeof e.getElementsByTagName<"u"?n=e.getElementsByTagName(t||"*"):typeof e.querySelectorAll<"u"?n=e.querySelectorAll(t||"*"):n=[],t===void 0||t&&Q(e,t)?i.merge([e],n):n}function Tt(e,t){for(var n=0,r=e.length;n-1){o&&o.push(s);continue}if(p=We(s),a=oe(w.appendChild(s),"script"),p&&Tt(a),n)for(m=0;s=a[m++];)nn.test(s.type||"")&&n.push(s)}return w}var on=/^([^.]*)(?:\.(.+)|)/;function $e(){return!0}function Be(){return!1}function Ct(e,t,n,r,o,s){var a,c;if(typeof t=="object"){typeof n!="string"&&(r=r||n,n=void 0);for(c in t)Ct(e,c,n,r,t[c],s);return e}if(r==null&&o==null?(o=n,r=n=void 0):o==null&&(typeof n=="string"?(o=r,r=void 0):(o=r,r=n,n=void 0)),o===!1)o=Be;else if(!o)return e;return s===1&&(a=o,o=function(f){return i().off(f),a.apply(this,arguments)},o.guid=a.guid||(a.guid=i.guid++)),e.each(function(){i.event.add(this,t,o,r,n)})}i.event={global:{},add:function(e,t,n,r,o){var s,a,c,f,p,m,w,y,T,H,z,F=k.get(e);if(Qe(e))for(n.handler&&(s=n,n=s.handler,o=s.selector),o&&i.find.matchesSelector(Pe,o),n.guid||(n.guid=i.guid++),(f=F.events)||(f=F.events=Object.create(null)),(a=F.handle)||(a=F.handle=function(ee){return typeof i<"u"&&i.event.triggered!==ee.type?i.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(he)||[""],p=t.length;p--;)c=on.exec(t[p])||[],T=z=c[1],H=(c[2]||"").split(".").sort(),T&&(w=i.event.special[T]||{},T=(o?w.delegateType:w.bindType)||T,w=i.event.special[T]||{},m=i.extend({type:T,origType:z,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&i.expr.match.needsContext.test(o),namespace:H.join(".")},s),(y=f[T])||(y=f[T]=[],y.delegateCount=0,(!w.setup||w.setup.call(e,r,H,a)===!1)&&e.addEventListener&&e.addEventListener(T,a)),w.add&&(w.add.call(e,m),m.handler.guid||(m.handler.guid=n.guid)),o?y.splice(y.delegateCount++,0,m):y.push(m),i.event.global[T]=!0)},remove:function(e,t,n,r,o){var s,a,c,f,p,m,w,y,T,H,z,F=k.hasData(e)&&k.get(e);if(!(!F||!(f=F.events))){for(t=(t||"").match(he)||[""],p=t.length;p--;){if(c=on.exec(t[p])||[],T=z=c[1],H=(c[2]||"").split(".").sort(),!T){for(T in f)i.event.remove(e,T+t[p],n,r,!0);continue}for(w=i.event.special[T]||{},T=(r?w.delegateType:w.bindType)||T,y=f[T]||[],c=c[2]&&new RegExp("(^|\\.)"+H.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=s=y.length;s--;)m=y[s],(o||z===m.origType)&&(!n||n.guid===m.guid)&&(!c||c.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)&&(y.splice(s,1),m.selector&&y.delegateCount--,w.remove&&w.remove.call(e,m));a&&!y.length&&((!w.teardown||w.teardown.call(e,H,F.handle)===!1)&&i.removeEvent(e,T,F.handle),delete f[T])}i.isEmptyObject(f)&&k.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,s,a,c=new Array(arguments.length),f=i.event.fix(e),p=(k.get(this,"events")||Object.create(null))[f.type]||[],m=i.event.special[f.type]||{};for(c[0]=f,t=1;t=1)){for(;p!==this;p=p.parentNode||this)if(p.nodeType===1&&!(e.type==="click"&&p.disabled===!0)){for(s=[],a={},n=0;n-1:i.find(o,this,null,[p]).length),a[o]&&s.push(r);s.length&&c.push({elem:p,handlers:s})}}return p=this,f\s*$/g;function sn(e,t){return Q(e,"table")&&Q(t.nodeType!==11?t:t.firstChild,"tr")&&i(e).children("tbody")[0]||e}function ir(e){return e.type=(e.getAttribute("type")!==null)+"/"+e.type,e}function or(e){return(e.type||"").slice(0,5)==="true/"?e.type=e.type.slice(5):e.removeAttribute("type"),e}function an(e,t){var n,r,o,s,a,c,f;if(t.nodeType===1){if(k.hasData(e)&&(s=k.get(e),f=s.events,f)){k.remove(t,"handle events");for(o in f)for(n=0,r=f[o].length;n1&&typeof T=="string"&&!L.checkClone&&nr.test(T))return e.each(function(z){var F=e.eq(z);H&&(t[0]=T.call(this,z,F.html())),Ve(F,t,n,r)});if(w&&(o=rn(t,e[0].ownerDocument,!1,e,r),s=o.firstChild,o.childNodes.length===1&&(o=s),s||r)){for(a=i.map(oe(o,"script"),ir),c=a.length;m0&&Tt(a,!f&&oe(e,"script")),c},cleanData:function(e){for(var t,n,r,o=i.event.special,s=0;(n=e[s])!==void 0;s++)if(Qe(n)){if(t=n[k.expando]){if(t.events)for(r in t.events)o[r]?i.event.remove(n,r):i.removeEvent(n,r,t.handle);n[k.expando]=void 0}n[ie.expando]&&(n[ie.expando]=void 0)}}}),i.fn.extend({detach:function(e){return un(this,e,!0)},remove:function(e){return un(this,e)},text:function(e){return Te(this,function(t){return t===void 0?i.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=t)})},null,e,arguments.length)},append:function(){return Ve(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=sn(this,e);t.appendChild(e)}})},prepend:function(){return Ve(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=sn(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Ve(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ve(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;(e=this[t])!=null;t++)e.nodeType===1&&(i.cleanData(oe(e,!1)),e.textContent="");return this},clone:function(e,t){return e=e??!1,t=t??e,this.map(function(){return i.clone(this,e,t)})},html:function(e){return Te(this,function(t){var n=this[0]||{},r=0,o=this.length;if(t===void 0&&n.nodeType===1)return n.innerHTML;if(typeof t=="string"&&!tr.test(t)&&!fe[(tn.exec(t)||["",""])[1].toLowerCase()]){t=i.htmlPrefilter(t);try{for(;r=0&&(f+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-s-f-c-.5))||0),f+p}function yn(e,t,n){var r=lt(e),o=!L.boxSizingReliable()||n,s=o&&i.css(e,"boxSizing",!1,r)==="border-box",a=s,c=et(e,t,r),f="offset"+t[0].toUpperCase()+t.slice(1);if(St.test(c)){if(!n)return c;c="auto"}return(!L.boxSizingReliable()&&s||!L.reliableTrDimensions()&&Q(e,"tr")||c==="auto"||!parseFloat(c)&&i.css(e,"display",!1,r)==="inline")&&e.getClientRects().length&&(s=i.css(e,"boxSizing",!1,r)==="border-box",a=f in e,a&&(c=e[f])),c=parseFloat(c)||0,c+Et(e,t,n||(s?"border":"content"),a,r,c)+"px"}i.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=et(e,"opacity");return n===""?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,r){if(!(!e||e.nodeType===3||e.nodeType===8||!e.style)){var o,s,a,c=ge(t),f=Nt.test(t),p=e.style;if(f||(t=At(c)),a=i.cssHooks[t]||i.cssHooks[c],n!==void 0){if(s=typeof n,s==="string"&&(o=Ke.exec(n))&&o[1]&&(n=Zt(e,t,o),s="number"),n==null||n!==n)return;s==="number"&&!f&&(n+=o&&o[3]||(i.cssNumber[c]?"":"px")),!L.clearCloneStyle&&n===""&&t.indexOf("background")===0&&(p[t]="inherit"),(!a||!("set"in a)||(n=a.set(e,n,r))!==void 0)&&(f?p.setProperty(t,n):p[t]=n)}else return a&&"get"in a&&(o=a.get(e,!1,r))!==void 0?o:p[t]}},css:function(e,t,n,r){var o,s,a,c=ge(t),f=Nt.test(t);return f||(t=At(c)),a=i.cssHooks[t]||i.cssHooks[c],a&&"get"in a&&(o=a.get(e,!0,n)),o===void 0&&(o=et(e,t,r)),o==="normal"&&t in hn&&(o=hn[t]),n===""||n?(s=parseFloat(o),n===!0||isFinite(s)?s||0:o):o}}),i.each(["height","width"],function(e,t){i.cssHooks[t]={get:function(n,r,o){if(r)return fr.test(i.css(n,"display"))&&(!n.getClientRects().length||!n.getBoundingClientRect().width)?fn(n,cr,function(){return yn(n,t,o)}):yn(n,t,o)},set:function(n,r,o){var s,a=lt(n),c=!L.scrollboxSize()&&a.position==="absolute",f=c||o,p=f&&i.css(n,"boxSizing",!1,a)==="border-box",m=o?Et(n,t,o,p,a):0;return p&&c&&(m-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(a[t])-Et(n,t,"border",!1,a)-.5)),m&&(s=Ke.exec(r))&&(s[3]||"px")!=="px"&&(n.style[t]=r,r=i.css(n,t)),gn(n,r,m)}}}),i.cssHooks.marginLeft=cn(L.reliableMarginLeft,function(e,t){if(t)return(parseFloat(et(e,"marginLeft"))||e.getBoundingClientRect().left-fn(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),i.each({margin:"",padding:"",border:"Width"},function(e,t){i.cssHooks[e+t]={expand:function(n){for(var r=0,o={},s=typeof n=="string"?n.split(" "):[n];r<4;r++)o[e+Ce[r]+t]=s[r]||s[r-2]||s[0];return o}},e!=="margin"&&(i.cssHooks[e+t].set=gn)}),i.fn.extend({css:function(e,t){return Te(this,function(n,r,o){var s,a,c={},f=0;if(Array.isArray(r)){for(s=lt(n),a=r.length;f1)}});function se(e,t,n,r,o){return new se.prototype.init(e,t,n,r,o)}i.Tween=se,se.prototype={constructor:se,init:function(e,t,n,r,o,s){this.elem=e,this.prop=n,this.easing=o||i.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(i.cssNumber[n]?"":"px")},cur:function(){var e=se.propHooks[this.prop];return e&&e.get?e.get(this):se.propHooks._default.get(this)},run:function(e){var t,n=se.propHooks[this.prop];return this.options.duration?this.pos=t=i.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):se.propHooks._default.set(this),this}},se.prototype.init.prototype=se.prototype,se.propHooks={_default:{get:function(e){var t;return e.elem.nodeType!==1||e.elem[e.prop]!=null&&e.elem.style[e.prop]==null?e.elem[e.prop]:(t=i.css(e.elem,e.prop,""),!t||t==="auto"?0:t)},set:function(e){i.fx.step[e.prop]?i.fx.step[e.prop](e):e.elem.nodeType===1&&(i.cssHooks[e.prop]||e.elem.style[At(e.prop)]!=null)?i.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},se.propHooks.scrollTop=se.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},i.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},i.fx=se.prototype.init,i.fx.step={};var ze,dt,lr=/^(?:toggle|show|hide)$/,dr=/queueHooks$/;function Dt(){dt&&(I.hidden===!1&&l.requestAnimationFrame?l.requestAnimationFrame(Dt):l.setTimeout(Dt,i.fx.interval),i.fx.tick())}function vn(){return l.setTimeout(function(){ze=void 0}),ze=Date.now()}function pt(e,t){var n,r=0,o={height:e};for(t=t?1:0;r<4;r+=2-t)n=Ce[r],o["margin"+n]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function mn(e,t,n){for(var r,o=(de.tweeners[t]||[]).concat(de.tweeners["*"]),s=0,a=o.length;s1)},removeAttr:function(e){return this.each(function(){i.removeAttr(this,e)})}}),i.extend({attr:function(e,t,n){var r,o,s=e.nodeType;if(!(s===3||s===8||s===2)){if(typeof e.getAttribute>"u")return i.prop(e,t,n);if((s!==1||!i.isXMLDoc(e))&&(o=i.attrHooks[t.toLowerCase()]||(i.expr.match.bool.test(t)?xn:void 0)),n!==void 0){if(n===null){i.removeAttr(e,t);return}return o&&"set"in o&&(r=o.set(e,n,t))!==void 0?r:(e.setAttribute(t,n+""),n)}return o&&"get"in o&&(r=o.get(e,t))!==null?r:(r=i.find.attr(e,t),r??void 0)}},attrHooks:{type:{set:function(e,t){if(!L.radioValue&&t==="radio"&&Q(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(he);if(o&&e.nodeType===1)for(;n=o[r++];)e.removeAttribute(n)}}),xn={set:function(e,t,n){return t===!1?i.removeAttr(e,n):e.setAttribute(n,n),n}},i.each(i.expr.match.bool.source.match(/\w+/g),function(e,t){var n=tt[t]||i.find.attr;tt[t]=function(r,o,s){var a,c,f=o.toLowerCase();return s||(c=tt[f],tt[f]=a,a=n(r,o,s)!=null?f:null,tt[f]=c),a}});var gr=/^(?:input|select|textarea|button)$/i,yr=/^(?:a|area)$/i;i.fn.extend({prop:function(e,t){return Te(this,i.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[i.propFix[e]||e]})}}),i.extend({prop:function(e,t,n){var r,o,s=e.nodeType;if(!(s===3||s===8||s===2))return(s!==1||!i.isXMLDoc(e))&&(t=i.propFix[t]||t,o=i.propHooks[t]),n!==void 0?o&&"set"in o&&(r=o.set(e,n,t))!==void 0?r:e[t]=n:o&&"get"in o&&(r=o.get(e,t))!==null?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=i.find.attr(e,"tabindex");return t?parseInt(t,10):gr.test(e.nodeName)||yr.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),L.optSelected||(i.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});function Oe(e){var t=e.match(he)||[];return t.join(" ")}function qe(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:typeof e=="string"?e.match(he)||[]:[]}i.fn.extend({addClass:function(e){var t,n,r,o,s,a;return R(e)?this.each(function(c){i(this).addClass(e.call(this,c,qe(this)))}):(t=kt(e),t.length?this.each(function(){if(r=qe(this),n=this.nodeType===1&&" "+Oe(r)+" ",n){for(s=0;s-1;)n=n.replace(" "+o+" "," ");a=Oe(n),r!==a&&this.setAttribute("class",a)}}):this):this.attr("class","")},toggleClass:function(e,t){var n,r,o,s,a=typeof e,c=a==="string"||Array.isArray(e);return R(e)?this.each(function(f){i(this).toggleClass(e.call(this,f,qe(this),t),t)}):typeof t=="boolean"&&c?t?this.addClass(e):this.removeClass(e):(n=kt(e),this.each(function(){if(c)for(s=i(this),o=0;o-1)return!0;return!1}});var vr=/\r/g;i.fn.extend({val:function(e){var t,n,r,o=this[0];return arguments.length?(r=R(e),this.each(function(s){var a;this.nodeType===1&&(r?a=e.call(this,s,i(this).val()):a=e,a==null?a="":typeof a=="number"?a+="":Array.isArray(a)&&(a=i.map(a,function(c){return c==null?"":c+""})),t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()],(!t||!("set"in t)||t.set(this,a,"value")===void 0)&&(this.value=a))})):o?(t=i.valHooks[o.type]||i.valHooks[o.nodeName.toLowerCase()],t&&"get"in t&&(n=t.get(o,"value"))!==void 0?n:(n=o.value,typeof n=="string"?n.replace(vr,""):n??"")):void 0}}),i.extend({valHooks:{option:{get:function(e){var t=i.find.attr(e,"value");return t??Oe(i.text(e))}},select:{get:function(e){var t,n,r,o=e.options,s=e.selectedIndex,a=e.type==="select-one",c=a?null:[],f=a?s+1:o.length;for(s<0?r=f:r=a?s:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),s}}}}),i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=i.inArray(i(e).val(),t)>-1}},L.checkOn||(i.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value})});var nt=l.location,bn={guid:Date.now()},jt=/\?/;i.parseXML=function(e){var t,n;if(!e||typeof e!="string")return null;try{t=new l.DOMParser().parseFromString(e,"text/xml")}catch{}return n=t&&t.getElementsByTagName("parsererror")[0],(!t||n)&&i.error("Invalid XML: "+(n?i.map(n.childNodes,function(r){return r.textContent}).join(` +`):e)),t};var wn=/^(?:focusinfocus|focusoutblur)$/,Tn=function(e){e.stopPropagation()};i.extend(i.event,{trigger:function(e,t,n,r){var o,s,a,c,f,p,m,w,y=[n||I],T=je.call(e,"type")?e.type:e,H=je.call(e,"namespace")?e.namespace.split("."):[];if(s=w=a=n=n||I,!(n.nodeType===3||n.nodeType===8)&&!wn.test(T+i.event.triggered)&&(T.indexOf(".")>-1&&(H=T.split("."),T=H.shift(),H.sort()),f=T.indexOf(":")<0&&"on"+T,e=e[i.expando]?e:new i.Event(T,typeof e=="object"&&e),e.isTrigger=r?2:3,e.namespace=H.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+H.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=t==null?[e]:i.makeArray(t,[e]),m=i.event.special[T]||{},!(!r&&m.trigger&&m.trigger.apply(n,t)===!1))){if(!r&&!m.noBubble&&!Ie(n)){for(c=m.delegateType||T,wn.test(c+T)||(s=s.parentNode);s;s=s.parentNode)y.push(s),a=s;a===(n.ownerDocument||I)&&y.push(a.defaultView||a.parentWindow||l)}for(o=0;(s=y[o++])&&!e.isPropagationStopped();)w=s,e.type=o>1?c:m.bindType||T,p=(k.get(s,"events")||Object.create(null))[e.type]&&k.get(s,"handle"),p&&p.apply(s,t),p=f&&s[f],p&&p.apply&&Qe(s)&&(e.result=p.apply(s,t),e.result===!1&&e.preventDefault());return e.type=T,!r&&!e.isDefaultPrevented()&&(!m._default||m._default.apply(y.pop(),t)===!1)&&Qe(n)&&f&&R(n[T])&&!Ie(n)&&(a=n[f],a&&(n[f]=null),i.event.triggered=T,e.isPropagationStopped()&&w.addEventListener(T,Tn),n[T](),e.isPropagationStopped()&&w.removeEventListener(T,Tn),i.event.triggered=void 0,a&&(n[f]=a)),e.result}},simulate:function(e,t,n){var r=i.extend(new i.Event,n,{type:e,isSimulated:!0});i.event.trigger(r,null,t)}}),i.fn.extend({trigger:function(e,t){return this.each(function(){i.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return i.event.trigger(e,t,n,!0)}});var mr=/\[\]$/,Cn=/\r?\n/g,xr=/^(?:submit|button|image|reset|file)$/i,br=/^(?:input|select|textarea|keygen)/i;function Pt(e,t,n,r){var o;if(Array.isArray(t))i.each(t,function(s,a){n||mr.test(e)?r(e,a):Pt(e+"["+(typeof a=="object"&&a!=null?s:"")+"]",a,n,r)});else if(!n&&Le(t)==="object")for(o in t)Pt(e+"["+o+"]",t[o],n,r);else r(e,t)}i.param=function(e,t){var n,r=[],o=function(s,a){var c=R(a)?a():a;r[r.length]=encodeURIComponent(s)+"="+encodeURIComponent(c??"")};if(e==null)return"";if(Array.isArray(e)||e.jquery&&!i.isPlainObject(e))i.each(e,function(){o(this.name,this.value)});else for(n in e)Pt(n,e[n],t,o);return r.join("&")},i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=i.prop(this,"elements");return e?i.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!i(this).is(":disabled")&&br.test(this.nodeName)&&!xr.test(e)&&(this.checked||!Ze.test(e))}).map(function(e,t){var n=i(this).val();return n==null?null:Array.isArray(n)?i.map(n,function(r){return{name:t.name,value:r.replace(Cn,`\r `)}}):{name:t.name,value:n.replace(Cn,`\r -`)}}).get()}});var wr=/%20/g,Tr=/#.*$/,Cr=/([?&])_=[^&]*/,Sr=/^(.*?):[ \t]*([^\r\n]*)$/mg,Nr=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ar=/^(?:GET|HEAD)$/,Er=/^\/\//,Sn={},Ot={},Nn="*/".concat("*"),qt=I.createElement("a");qt.href=nt.href;function An(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,o=0,s=t.toLowerCase().match(he)||[];if(R(n))for(;r=s[o++];)r[0]==="+"?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function En(e,t,n,r){var o={},s=e===Ot;function a(c){var f;return o[c]=!0,i.each(e[c]||[],function(p,m){var w=m(t,n,r);if(typeof w=="string"&&!s&&!o[w])return t.dataTypes.unshift(w),a(w),!1;if(s)return!(f=w)}),f}return a(t.dataTypes[0])||!o["*"]&&a("*")}function Ht(e,t){var n,r,o=i.ajaxSettings.flatOptions||{};for(n in t)t[n]!==void 0&&((o[n]?e:r||(r={}))[n]=t[n]);return r&&i.extend(!0,e,r),e}function Dr(e,t,n){for(var r,o,s,a,c=e.contents,f=e.dataTypes;f[0]==="*";)f.shift(),r===void 0&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r){for(o in c)if(c[o]&&c[o].test(r)){f.unshift(o);break}}if(f[0]in n)s=f[0];else{for(o in n){if(!f[0]||e.converters[o+" "+f[0]]){s=o;break}a||(a=o)}s=s||a}if(s)return s!==f[0]&&f.unshift(s),n[s]}function kr(e,t,n,r){var o,s,a,c,f,p={},m=e.dataTypes.slice();if(m[1])for(a in e.converters)p[a.toLowerCase()]=e.converters[a];for(s=m.shift();s;)if(e.responseFields[s]&&(n[e.responseFields[s]]=t),!f&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),f=s,s=m.shift(),s){if(s==="*")s=f;else if(f!=="*"&&f!==s){if(a=p[f+" "+s]||p["* "+s],!a){for(o in p)if(c=o.split(" "),c[1]===s&&(a=p[f+" "+c[0]]||p["* "+c[0]],a)){a===!0?a=p[o]:p[o]!==!0&&(s=c[0],m.unshift(c[1]));break}}if(a!==!0)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(w){return{state:"parsererror",error:a?w:"No conversion from "+f+" to "+s}}}}return{state:"success",data:t}}i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:nt.href,type:"GET",isLocal:Nr.test(nt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Nn,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":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ht(Ht(e,i.ajaxSettings),t):Ht(i.ajaxSettings,e)},ajaxPrefilter:An(Sn),ajaxTransport:An(Ot),ajax:function(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};var n,r,o,s,a,c,f,p,m,w,g=i.ajaxSetup({},t),T=g.context||g,q=g.context&&(T.nodeType||T.jquery)?i(T):i.event,V=i.Deferred(),F=i.Callbacks("once memory"),ee=g.statusCode||{},Z={},ye={},ve="canceled",B={readyState:0,getResponseHeader:function(U){var Y;if(f){if(!s)for(s={};Y=Sr.exec(o);)s[Y[1].toLowerCase()+" "]=(s[Y[1].toLowerCase()+" "]||[]).concat(Y[2]);Y=s[U.toLowerCase()+" "]}return Y==null?null:Y.join(", ")},getAllResponseHeaders:function(){return f?o:null},setRequestHeader:function(U,Y){return f==null&&(U=ye[U.toLowerCase()]=ye[U.toLowerCase()]||U,Z[U]=Y),this},overrideMimeType:function(U){return f==null&&(g.mimeType=U),this},statusCode:function(U){var Y;if(U)if(f)B.always(U[B.status]);else for(Y in U)ee[Y]=[ee[Y],U[Y]];return this},abort:function(U){var Y=U||ve;return n&&n.abort(Y),He(0,Y),this}};if(V.promise(B),g.url=((e||g.url||nt.href)+"").replace(Er,nt.protocol+"//"),g.type=t.method||t.type||g.method||g.type,g.dataTypes=(g.dataType||"*").toLowerCase().match(he)||[""],g.crossDomain==null){c=I.createElement("a");try{c.href=g.url,c.href=c.href,g.crossDomain=qt.protocol+"//"+qt.host!=c.protocol+"//"+c.host}catch{g.crossDomain=!0}}if(g.data&&g.processData&&typeof g.data!="string"&&(g.data=i.param(g.data,g.traditional)),En(Sn,g,t,B),f)return B;p=i.event&&g.global,p&&i.active++===0&&i.event.trigger("ajaxStart"),g.type=g.type.toUpperCase(),g.hasContent=!Ar.test(g.type),r=g.url.replace(Tr,""),g.hasContent?g.data&&g.processData&&(g.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(g.data=g.data.replace(wr,"+")):(w=g.url.slice(r.length),g.data&&(g.processData||typeof g.data=="string")&&(r+=(jt.test(r)?"&":"?")+g.data,delete g.data),g.cache===!1&&(r=r.replace(Cr,"$1"),w=(jt.test(r)?"&":"?")+"_="+bn.guid+++w),g.url=r+w),g.ifModified&&(i.lastModified[r]&&B.setRequestHeader("If-Modified-Since",i.lastModified[r]),i.etag[r]&&B.setRequestHeader("If-None-Match",i.etag[r])),(g.data&&g.hasContent&&g.contentType!==!1||t.contentType)&&B.setRequestHeader("Content-Type",g.contentType),B.setRequestHeader("Accept",g.dataTypes[0]&&g.accepts[g.dataTypes[0]]?g.accepts[g.dataTypes[0]]+(g.dataTypes[0]!=="*"?", "+Nn+"; q=0.01":""):g.accepts["*"]);for(m in g.headers)B.setRequestHeader(m,g.headers[m]);if(g.beforeSend&&(g.beforeSend.call(T,B,g)===!1||f))return B.abort();if(ve="abort",F.add(g.complete),B.done(g.success),B.fail(g.error),n=En(Ot,g,t,B),!n)He(-1,"No Transport");else{if(B.readyState=1,p&&q.trigger("ajaxSend",[B,g]),f)return B;g.async&&g.timeout>0&&(a=l.setTimeout(function(){B.abort("timeout")},g.timeout));try{f=!1,n.send(Z,He)}catch(U){if(f)throw U;He(-1,U)}}function He(U,Y,it,It){var me,ot,xe,Ee,De,ce=Y;f||(f=!0,a&&l.clearTimeout(a),n=void 0,o=It||"",B.readyState=U>0?4:0,me=U>=200&&U<300||U===304,it&&(Ee=Dr(g,B,it)),!me&&i.inArray("script",g.dataTypes)>-1&&i.inArray("json",g.dataTypes)<0&&(g.converters["text script"]=function(){}),Ee=kr(g,Ee,B,me),me?(g.ifModified&&(De=B.getResponseHeader("Last-Modified"),De&&(i.lastModified[r]=De),De=B.getResponseHeader("etag"),De&&(i.etag[r]=De)),U===204||g.type==="HEAD"?ce="nocontent":U===304?ce="notmodified":(ce=Ee.state,ot=Ee.data,xe=Ee.error,me=!xe)):(xe=ce,(U||!ce)&&(ce="error",U<0&&(U=0))),B.status=U,B.statusText=(Y||ce)+"",me?V.resolveWith(T,[ot,ce,B]):V.rejectWith(T,[B,ce,xe]),B.statusCode(ee),ee=void 0,p&&q.trigger(me?"ajaxSuccess":"ajaxError",[B,g,me?ot:xe]),F.fireWith(T,[B,ce]),p&&(q.trigger("ajaxComplete",[B,g]),--i.active||i.event.trigger("ajaxStop")))}return B},getJSON:function(e,t,n){return i.get(e,t,n,"json")},getScript:function(e,t){return i.get(e,void 0,t,"script")}}),i.each(["get","post"],function(e,t){i[t]=function(n,r,o,s){return R(r)&&(s=s||o,o=r,r=void 0),i.ajax(i.extend({url:n,type:t,dataType:s,data:r,success:o},i.isPlainObject(n)&&n))}}),i.ajaxPrefilter(function(e){var t;for(t in e.headers)t.toLowerCase()==="content-type"&&(e.contentType=e.headers[t]||"")}),i._evalUrl=function(e,t,n){return i.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(r){i.globalEval(r,t,n)}})},i.fn.extend({wrapAll:function(e){var t;return this[0]&&(R(e)&&(e=e.call(this[0])),t=i(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n}).append(this)),this},wrapInner:function(e){return R(e)?this.each(function(t){i(this).wrapInner(e.call(this,t))}):this.each(function(){var t=i(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=R(e);return this.each(function(n){i(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){i(this).replaceWith(this.childNodes)}),this}}),i.expr.pseudos.hidden=function(e){return!i.expr.pseudos.visible(e)},i.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},i.ajaxSettings.xhr=function(){try{return new l.XMLHttpRequest}catch{}};var jr={0:200,1223:204},rt=i.ajaxSettings.xhr();L.cors=!!rt&&"withCredentials"in rt,L.ajax=rt=!!rt,i.ajaxTransport(function(e){var t,n;if(L.cors||rt&&!e.crossDomain)return{send:function(r,o){var s,a=e.xhr();if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(s in e.xhrFields)a[s]=e.xhrFields[s];e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),!e.crossDomain&&!r["X-Requested-With"]&&(r["X-Requested-With"]="XMLHttpRequest");for(s in r)a.setRequestHeader(s,r[s]);t=function(c){return function(){t&&(t=n=a.onload=a.onerror=a.onabort=a.ontimeout=a.onreadystatechange=null,c==="abort"?a.abort():c==="error"?typeof a.status!="number"?o(0,"error"):o(a.status,a.statusText):o(jr[a.status]||a.status,a.statusText,(a.responseType||"text")!=="text"||typeof a.responseText!="string"?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=t(),n=a.onerror=a.ontimeout=t("error"),a.onabort!==void 0?a.onabort=n:a.onreadystatechange=function(){a.readyState===4&&l.setTimeout(function(){t&&n()})},t=t("abort");try{a.send(e.hasContent&&e.data||null)}catch(c){if(t)throw c}},abort:function(){t&&t()}}}),i.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return i.globalEval(e),e}}}),i.ajaxPrefilter("script",function(e){e.cache===void 0&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),i.ajaxTransport("script",function(e){if(e.crossDomain||e.scriptAttrs){var t,n;return{send:function(r,o){t=i(" diff --git a/plugin/kintone-addins/package.json b/plugin/kintone-addins/package.json index c19293e..f40a9b6 100644 --- a/plugin/kintone-addins/package.json +++ b/plugin/kintone-addins/package.json @@ -4,10 +4,11 @@ "version": "0.0.0", "type": "module", "scripts": { - "dev": "tsc && vite", + "dev": "tsc && set \"SOURCE_MAP=true\" && vite build && vite preview", "build": "tsc && vite build && xcopy dist\\*.js ..\\..\\backend\\Temp\\ /E /I /Y", "build:dev":"tsc && set \"SOURCE_MAP=true\" && vite build && xcopy dist\\*.js ..\\..\\backend\\Temp\\ /E /I /Y", - "preview": "vite preview" + "preview": "vite preview", + "ngrok":"ngrok http http://localhost:4173/" }, "devDependencies": { "@types/jquery": "^3.5.24", diff --git a/plugin/kintone-addins/readme.md b/plugin/kintone-addins/readme.md index 0f96d5f..4bb2967 100644 --- a/plugin/kintone-addins/readme.md +++ b/plugin/kintone-addins/readme.md @@ -263,4 +263,25 @@ npm run build:dev - デプロイの確認: - Azure App Service 拡張機能でデプロイが完了したことを確認します。 - - ka-addin の URL にアクセスしてアプリケーションが正常に動作しているか確認します。 \ No newline at end of file + - ka-addin の URL にアクセスしてアプリケーションが正常に動作しているか確認します。 + +3. **ローカルでプラグインをテストする** +1. kintone-addinsをPreviewで起動する +```bash +yarn preview +``` +2. **ngrokをインストールする** + 1. [ngrok の公式ウェブサイト](https://ngrok.com/)にアクセスします。 + 2. 「Sign up」をクリックしてアカウントを登録するか、既存のアカウントにログインします。 + 3. 登録またはログイン後、ダッシュボードに進み、ダウンロードリンクが表示されます。操作システム(Windows、macOS、Linux)に応じて、適切なバージョンを選択してダウンロードします。 + 4. ダウンロード後、`.zip` ファイルを解凍します。 + 5. ngrok を設定する + 1. ngrok ダッシュボードにログインし、ホームページで認証トークンを見つけます。 + 2. ターミナル(またはコマンドプロンプト)を開き、以下のコマンドを実行して認証トークンを追加します: + ```bash + ngrok config add-authtoken <認証トークン> + ``` + 6. ngrok を起動する + ```bash + ngrok https http://localhost:4173/ + ``` \ No newline at end of file diff --git a/plugin/kintone-addins/src/types/Conditions.ts b/plugin/kintone-addins/src/types/Conditions.ts index 4e8d7ea..e9067b5 100644 --- a/plugin/kintone-addins/src/types/Conditions.ts +++ b/plugin/kintone-addins/src/types/Conditions.ts @@ -327,7 +327,12 @@ export class ConditionTree { return object; } if(object.objectType==='field'){ - return context.record[object.code].value; + const fieldValue = context.record[object.code]; + if(fieldValue.type==='NUMBER'){ + return Number(fieldValue.value); + }else{ + return fieldValue.value; + } }else if(object.objectType==='var'){ return context.variables[object.varName].value; } diff --git a/plugin/kintone-addins/src/types/action-process.ts b/plugin/kintone-addins/src/types/action-process.ts index a8e0b1d..5c02792 100644 --- a/plugin/kintone-addins/src/types/action-process.ts +++ b/plugin/kintone-addins/src/types/action-process.ts @@ -3,6 +3,7 @@ import { actionAddins } from "../actions"; import '../actions/must-input'; import '../actions/auto-numbering'; import '../actions/field-shown'; +import '../actions/error-show'; import { ActionFlow,IActionFlow, IActionResult,IContext } from "./ActionTypes"; export class ActionProcess{