!function(C,Z){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=C.document?Z(C,!0):function(Pe){if(!Pe.document)throw new Error("jQuery requires a window with a document");return Z(Pe)}:Z(C)}(typeof window<"u"?window:this,function(C,Z){"use strict";var Pe=[],G=Object.getPrototypeOf,a=Pe.slice,Ie=Pe.flat?function(e){return Pe.flat.call(e)}:function(e){return Pe.concat.apply([],e)},fe=Pe.push,B=Pe.indexOf,L={},q=L.toString,le=L.hasOwnProperty,U=le.toString,p=U.call(Object),R={},b=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType&&"function"!=typeof t.item},j=function(t){return null!=t&&t===t.window},N=C.document,J={type:!0,src:!0,nonce:!0,noModule:!0};function ie(e,t,n){var i,s,u=(n=n||N).createElement("script");if(u.text=e,t)for(i in J)(s=t[i]||t.getAttribute&&t.getAttribute(i))&&u.setAttribute(i,s);n.head.appendChild(u).parentNode.removeChild(u)}function $(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?L[q.call(e)]||"object":typeof e}var P="3.6.1",r=function(e,t){return new r.fn.init(e,t)};function T(e){var t=!!e&&"length"in e&&e.length,n=$(e);return!b(e)&&!j(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}r.fn=r.prototype={jquery:P,constructor:r,length:0,toArray:function(){return a.call(this)},get:function(e){return null==e?a.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=r.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return r.each(this,e)},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(r.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(r.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:fe,sort:Pe.sort,splice:Pe.splice},r.extend=r.fn.extend=function(){var e,t,n,i,s,u,f=arguments[0]||{},y=1,g=arguments.length,k=!1;for("boolean"==typeof f&&(k=f,f=arguments[y]||{},y++),"object"!=typeof f&&!b(f)&&(f={}),y===g&&(f=this,y--);y<g;y++)if(null!=(e=arguments[y]))for(t in e)i=e[t],"__proto__"!==t&&f!==i&&(k&&i&&(r.isPlainObject(i)||(s=Array.isArray(i)))?(n=f[t],u=s&&!Array.isArray(n)?[]:s||r.isPlainObject(n)?n:{},s=!1,f[t]=r.extend(k,u,i)):void 0!==i&&(f[t]=i));return f},r.extend({expando:"jQuery"+(P+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==q.call(e)||(t=G(e))&&("function"!=typeof(n=le.call(t,"constructor")&&t.constructor)||U.call(n)!==p))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){ie(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,i=0;if(T(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(T(Object(e))?r.merge(n,"string"==typeof e?[e]:e):fe.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:B.call(t,e,n)},merge:function(e,t){for(var n=+t.length,i=0,s=e.length;i<n;i++)e[s++]=t[i];return e.length=s,e},grep:function(e,t,n){for(var s=[],u=0,f=e.length,y=!n;u<f;u++)!t(e[u],u)!==y&&s.push(e[u]);return s},map:function(e,t,n){var i,s,u=0,f=[];if(T(e))for(i=e.length;u<i;u++)null!=(s=t(e[u],u,n))&&f.push(s);else for(u in e)null!=(s=t(e[u],u,n))&&f.push(s);return Ie(f)},guid:1,support:R}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=Pe[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){L["[object "+t+"]"]=t.toLowerCase()});var V=function(e){var t,n,i,s,u,f,y,g,k,H,K,I,F,de,Se,pe,Ze,Ye,Ct,Le="sizzle"+1*new Date,Te=e.document,vt=0,ke=0,ze=ar(),Un=ar(),rr=ar(),wt=ar(),vn=function(d,v){return d===v&&(K=!0),0},yn={}.hasOwnProperty,yt=[],un=yt.pop,Rt=yt.push,ln=yt.push,wr=yt.slice,bn=function(d,v){for(var S=0,M=d.length;S<M;S++)if(d[S]===v)return S;return-1},gr="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Ne="[\\x20\\t\\r\\n\\f]",_n="(?:\\\\[\\da-fA-F]{1,6}"+Ne+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",xr="\\["+Ne+"*("+_n+")(?:"+Ne+"*([*^$|!~]?=)"+Ne+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+_n+"))|)"+Ne+"*\\]",mr=":("+_n+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+xr+")*)|.*)\\)|)",Mr=new RegExp(Ne+"+","g"),ir=new RegExp("^"+Ne+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Ne+"+$","g"),Wr=new RegExp("^"+Ne+"*,"+Ne+"*"),Ar=new RegExp("^"+Ne+"*([>+~]|"+Ne+")"+Ne+"*"),Br=new RegExp(Ne+"|>"),Ur=new RegExp(mr),Qr=new RegExp("^"+_n+"$"),or={ID:new RegExp("^#("+_n+")"),CLASS:new RegExp("^\\.("+_n+")"),TAG:new RegExp("^("+_n+"|[*])"),ATTR:new RegExp("^"+xr),PSEUDO:new RegExp("^"+mr),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Ne+"*(even|odd|(([+-]|)(\\d*)n|)"+Ne+"*(?:([+-]|)"+Ne+"*(\\d+)|))"+Ne+"*\\)|)","i"),bool:new RegExp("^(?:"+gr+")$","i"),needsContext:new RegExp("^"+Ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Ne+"*((?:-\\d)?\\d*)"+Ne+"*\\)|)(?=[^-]|$)","i")},zr=/HTML$/i,Vr=/^(?:input|select|textarea|button)$/i,Xr=/^h\d$/i,Qn=/^[^{]+\{\s*\[native \w/,Gr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,vr=/[+~]/,tn=new RegExp("\\\\[\\da-fA-F]{1,6}"+Ne+"?|\\\\([^\\r\\n\\f])","g"),nn=function(d,v){var S="0x"+d.slice(1)-65536;return v||(S<0?String.fromCharCode(S+65536):String.fromCharCode(S>>10|55296,1023&S|56320))},kr=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Dr=function(d,v){return v?"\0"===d?"\ufffd":d.slice(0,-1)+"\\"+d.charCodeAt(d.length-1).toString(16)+" ":"\\"+d},Nr=function(){I()},Kr=ur(function(d){return!0===d.disabled&&"fieldset"===d.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{ln.apply(yt=wr.call(Te.childNodes),Te.childNodes)}catch{ln={apply:yt.length?function(v,S){Rt.apply(v,wr.call(S))}:function(v,S){for(var M=v.length,x=0;v[M++]=S[x++];);v.length=M-1}}}function He(d,v,S,M){var x,Q,Y,te,re,ye,me,_e=v&&v.ownerDocument,xe=v?v.nodeType:9;if(S=S||[],"string"!=typeof d||!d||1!==xe&&9!==xe&&11!==xe)return S;if(!M&&(I(v),v=v||F,Se)){if(11!==xe&&(re=Gr.exec(d)))if(x=re[1]){if(9===xe){if(!(Y=v.getElementById(x)))return S;if(Y.id===x)return S.push(Y),S}else if(_e&&(Y=_e.getElementById(x))&&Ct(v,Y)&&Y.id===x)return S.push(Y),S}else{if(re[2])return ln.apply(S,v.getElementsByTagName(d)),S;if((x=re[3])&&n.getElementsByClassName&&v.getElementsByClassName)return ln.apply(S,v.getElementsByClassName(x)),S}if(n.qsa&&!wt[d+" "]&&(!pe||!pe.test(d))&&(1!==xe||"object"!==v.nodeName.toLowerCase())){if(me=d,_e=v,1===xe&&(Br.test(d)||Ar.test(d))){for(((_e=vr.test(d)&&br(v.parentNode)||v)!==v||!n.scope)&&((te=v.getAttribute("id"))?te=te.replace(kr,Dr):v.setAttribute("id",te=Le)),Q=(ye=f(d)).length;Q--;)ye[Q]=(te?"#"+te:":scope")+" "+sr(ye[Q]);me=ye.join(",")}try{return ln.apply(S,_e.querySelectorAll(me)),S}catch{wt(d,!0)}finally{te===Le&&v.removeAttribute("id")}}}return g(d.replace(ir,"$1"),v,S,M)}function ar(){var d=[];return function v(S,M){return d.push(S+" ")>i.cacheLength&&delete v[d.shift()],v[S+" "]=M}}function Ft(d){return d[Le]=!0,d}function Mt(d){var v=F.createElement("fieldset");try{return!!d(v)}catch{return!1}finally{v.parentNode&&v.parentNode.removeChild(v),v=null}}function yr(d,v){for(var S=d.split("|"),M=S.length;M--;)i.attrHandle[S[M]]=v}function Ir(d,v){var S=v&&d,M=S&&1===d.nodeType&&1===v.nodeType&&d.sourceIndex-v.sourceIndex;if(M)return M;if(S)for(;S=S.nextSibling;)if(S===v)return-1;return d?1:-1}function Yr(d){return function(v){return"input"===v.nodeName.toLowerCase()&&v.type===d}}function Jr(d){return function(v){var S=v.nodeName.toLowerCase();return("input"===S||"button"===S)&&v.type===d}}function jr(d){return function(v){return"form"in v?v.parentNode&&!1===v.disabled?"label"in v?"label"in v.parentNode?v.parentNode.disabled===d:v.disabled===d:v.isDisabled===d||v.isDisabled!==!d&&Kr(v)===d:v.disabled===d:"label"in v&&v.disabled===d}}function Tn(d){return Ft(function(v){return v=+v,Ft(function(S,M){for(var x,Q=d([],S.length,v),Y=Q.length;Y--;)S[x=Q[Y]]&&(S[x]=!(M[x]=S[x]))})})}function br(d){return d&&typeof d.getElementsByTagName<"u"&&d}for(t in n=He.support={},u=He.isXML=function(d){var S=d&&(d.ownerDocument||d).documentElement;return!zr.test(d&&d.namespaceURI||S&&S.nodeName||"HTML")},I=He.setDocument=function(d){var v,S,M=d?d.ownerDocument||d:Te;return M==F||9!==M.nodeType||!M.documentElement||(de=(F=M).documentElement,Se=!u(F),Te!=F&&(S=F.defaultView)&&S.top!==S&&(S.addEventListener?S.addEventListener("unload",Nr,!1):S.attachEvent&&S.attachEvent("onunload",Nr)),n.scope=Mt(function(x){return de.appendChild(x).appendChild(F.createElement("div")),typeof x.querySelectorAll<"u"&&!x.querySelectorAll(":scope fieldset div").length}),n.attributes=Mt(function(x){return x.className="i",!x.getAttribute("className")}),n.getElementsByTagName=Mt(function(x){return x.appendChild(F.createComment("")),!x.getElementsByTagName("*").length}),n.getElementsByClassName=Qn.test(F.getElementsByClassName),n.getById=Mt(function(x){return de.appendChild(x).id=Le,!F.getElementsByName||!F.getElementsByName(Le).length}),n.getById?(i.filter.ID=function(x){var Q=x.replace(tn,nn);return function(Y){return Y.getAttribute("id")===Q}},i.find.ID=function(x,Q){if(typeof Q.getElementById<"u"&&Se){var Y=Q.getElementById(x);return Y?[Y]:[]}}):(i.filter.ID=function(x){var Q=x.replace(tn,nn);return function(Y){var te=typeof Y.getAttributeNode<"u"&&Y.getAttributeNode("id");return te&&te.value===Q}},i.find.ID=function(x,Q){if(typeof Q.getElementById<"u"&&Se){var Y,te,re,ye=Q.getElementById(x);if(ye){if((Y=ye.getAttributeNode("id"))&&Y.value===x)return[ye];for(re=Q.getElementsByName(x),te=0;ye=re[te++];)if((Y=ye.getAttributeNode("id"))&&Y.value===x)return[ye]}return[]}}),i.find.TAG=n.getElementsByTagName?function(x,Q){return typeof Q.getElementsByTagName<"u"?Q.getElementsByTagName(x):n.qsa?Q.querySelectorAll(x):void 0}:function(x,Q){var Y,te=[],re=0,ye=Q.getElementsByTagName(x);if("*"===x){for(;Y=ye[re++];)1===Y.nodeType&&te.push(Y);return te}return ye},i.find.CLASS=n.getElementsByClassName&&function(x,Q){if(typeof Q.getElementsByClassName<"u"&&Se)return Q.getElementsByClassName(x)},Ze=[],pe=[],(n.qsa=Qn.test(F.querySelectorAll))&&(Mt(function(x){var Q;de.appendChild(x).innerHTML="<a id='"+Le+"'></a><select id='"+Le+"-\r\\' msallowcapture=''><option selected=''></option></select>",x.querySelectorAll("[msallowcapture^='']").length&&pe.push("[*^$]="+Ne+"*(?:''|\"\")"),x.querySelectorAll("[selected]").length||pe.push("\\["+Ne+"*(?:value|"+gr+")"),x.querySelectorAll("[id~="+Le+"-]").length||pe.push("~="),(Q=F.createElement("input")).setAttribute("name",""),x.appendChild(Q),x.querySelectorAll("[name='']").length||pe.push("\\["+Ne+"*name"+Ne+"*="+Ne+"*(?:''|\"\")"),x.querySelectorAll(":checked").length||pe.push(":checked"),x.querySelectorAll("a#"+Le+"+*").length||pe.push(".#.+[+~]"),x.querySelectorAll("\\\f"),pe.push("[\\r\\n\\f]")}),Mt(function(x){x.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var Q=F.createElement("input");Q.setAttribute("type","hidden"),x.appendChild(Q).setAttribute("name","D"),x.querySelectorAll("[name=d]").length&&pe.push("name"+Ne+"*[*^$|!~]?="),2!==x.querySelectorAll(":enabled").length&&pe.push(":enabled",":disabled"),de.appendChild(x).disabled=!0,2!==x.querySelectorAll(":disabled").length&&pe.push(":enabled",":disabled"),x.querySelectorAll("*,:x"),pe.push(",.*:")})),(n.matchesSelector=Qn.test(Ye=de.matches||de.webkitMatchesSelector||de.mozMatchesSelector||de.oMatchesSelector||de.msMatchesSelector))&&Mt(function(x){n.disconnectedMatch=Ye.call(x,"*"),Ye.call(x,"[s!='']:x"),Ze.push("!=",mr)}),pe=pe.length&&new RegExp(pe.join("|")),Ze=Ze.length&&new RegExp(Ze.join("|")),v=Qn.test(de.compareDocumentPosition),Ct=v||Qn.test(de.contains)?function(x,Q){var Y=9===x.nodeType?x.documentElement:x,te=Q&&Q.parentNode;return x===te||!(!te||1!==te.nodeType||!(Y.contains?Y.contains(te):x.compareDocumentPosition&&16&x.compareDocumentPosition(te)))}:function(x,Q){if(Q)for(;Q=Q.parentNode;)if(Q===x)return!0;return!1},vn=v?function(x,Q){if(x===Q)return K=!0,0;var Y=!x.compareDocumentPosition-!Q.compareDocumentPosition;return Y||(1&(Y=(x.ownerDocument||x)==(Q.ownerDocument||Q)?x.compareDocumentPosition(Q):1)||!n.sortDetached&&Q.compareDocumentPosition(x)===Y?x==F||x.ownerDocument==Te&&Ct(Te,x)?-1:Q==F||Q.ownerDocument==Te&&Ct(Te,Q)?1:H?bn(H,x)-bn(H,Q):0:4&Y?-1:1)}:function(x,Q){if(x===Q)return K=!0,0;var Y,te=0,re=x.parentNode,ye=Q.parentNode,me=[x],_e=[Q];if(!re||!ye)return x==F?-1:Q==F?1:re?-1:ye?1:H?bn(H,x)-bn(H,Q):0;if(re===ye)return Ir(x,Q);for(Y=x;Y=Y.parentNode;)me.unshift(Y);for(Y=Q;Y=Y.parentNode;)_e.unshift(Y);for(;me[te]===_e[te];)te++;return te?Ir(me[te],_e[te]):me[te]==Te?-1:_e[te]==Te?1:0}),F},He.matches=function(d,v){return He(d,null,null,v)},He.matchesSelector=function(d,v){if(I(d),n.matchesSelector&&Se&&!wt[v+" "]&&(!Ze||!Ze.test(v))&&(!pe||!pe.test(v)))try{var S=Ye.call(d,v);if(S||n.disconnectedMatch||d.document&&11!==d.document.nodeType)return S}catch{wt(v,!0)}return He(v,F,null,[d]).length>0},He.contains=function(d,v){return(d.ownerDocument||d)!=F&&I(d),Ct(d,v)},He.attr=function(d,v){(d.ownerDocument||d)!=F&&I(d);var S=i.attrHandle[v.toLowerCase()],M=S&&yn.call(i.attrHandle,v.toLowerCase())?S(d,v,!Se):void 0;return void 0!==M?M:n.attributes||!Se?d.getAttribute(v):(M=d.getAttributeNode(v))&&M.specified?M.value:null},He.escape=function(d){return(d+"").replace(kr,Dr)},He.error=function(d){throw new Error("Syntax error, unrecognized expression: "+d)},He.uniqueSort=function(d){var v,S=[],M=0,x=0;if(K=!n.detectDuplicates,H=!n.sortStable&&d.slice(0),d.sort(vn),K){for(;v=d[x++];)v===d[x]&&(M=S.push(x));for(;M--;)d.splice(S[M],1)}return H=null,d},s=He.getText=function(d){var v,S="",M=0,x=d.nodeType;if(x){if(1===x||9===x||11===x){if("string"==typeof d.textContent)return d.textContent;for(d=d.firstChild;d;d=d.nextSibling)S+=s(d)}else if(3===x||4===x)return d.nodeValue}else for(;v=d[M++];)S+=s(v);return S},(i=He.selectors={cacheLength:50,createPseudo:Ft,match:or,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(d){return d[1]=d[1].replace(tn,nn),d[3]=(d[3]||d[4]||d[5]||"").replace(tn,nn),"~="===d[2]&&(d[3]=" "+d[3]+" "),d.slice(0,4)},CHILD:function(d){return d[1]=d[1].toLowerCase(),"nth"===d[1].slice(0,3)?(d[3]||He.error(d[0]),d[4]=+(d[4]?d[5]+(d[6]||1):2*("even"===d[3]||"odd"===d[3])),d[5]=+(d[7]+d[8]||"odd"===d[3])):d[3]&&He.error(d[0]),d},PSEUDO:function(d){var v,S=!d[6]&&d[2];return or.CHILD.test(d[0])?null:(d[3]?d[2]=d[4]||d[5]||"":S&&Ur.test(S)&&(v=f(S,!0))&&(v=S.indexOf(")",S.length-v)-S.length)&&(d[0]=d[0].slice(0,v),d[2]=S.slice(0,v)),d.slice(0,3))}},filter:{TAG:function(d){var v=d.replace(tn,nn).toLowerCase();return"*"===d?function(){return!0}:function(S){return S.nodeName&&S.nodeName.toLowerCase()===v}},CLASS:function(d){var v=ze[d+" "];return v||(v=new RegExp("(^|"+Ne+")"+d+"("+Ne+"|$)"))&&ze(d,function(S){return v.test("string"==typeof S.className&&S.className||typeof S.getAttribute<"u"&&S.getAttribute("class")||"")})},ATTR:function(d,v,S){return function(M){var x=He.attr(M,d);return null==x?"!="===v:!v||(x+="","="===v?x===S:"!="===v?x!==S:"^="===v?S&&0===x.indexOf(S):"*="===v?S&&x.indexOf(S)>-1:"$="===v?S&&x.slice(-S.length)===S:"~="===v?(" "+x.replace(Mr," ")+" ").indexOf(S)>-1:"|="===v&&(x===S||x.slice(0,S.length+1)===S+"-"))}},CHILD:function(d,v,S,M,x){var Q="nth"!==d.slice(0,3),Y="last"!==d.slice(-4),te="of-type"===v;return 1===M&&0===x?function(re){return!!re.parentNode}:function(re,ye,me){var _e,xe,qe,be,$e,st,xt=Q!==Y?"nextSibling":"previousSibling",Be=re.parentNode,zn=te&&re.nodeName.toLowerCase(),Vn=!me&&!te,At=!1;if(Be){if(Q){for(;xt;){for(be=re;be=be[xt];)if(te?be.nodeName.toLowerCase()===zn:1===be.nodeType)return!1;st=xt="only"===d&&!st&&"nextSibling"}return!0}if(st=[Y?Be.firstChild:Be.lastChild],Y&&Vn){for(At=($e=(_e=(xe=(qe=(be=Be)[Le]||(be[Le]={}))[be.uniqueID]||(qe[be.uniqueID]={}))[d]||[])[0]===vt&&_e[1])&&_e[2],be=$e&&Be.childNodes[$e];be=++$e&&be&&be[xt]||(At=$e=0)||st.pop();)if(1===be.nodeType&&++At&&be===re){xe[d]=[vt,$e,At];break}}else if(Vn&&(At=$e=(_e=(xe=(qe=(be=re)[Le]||(be[Le]={}))[be.uniqueID]||(qe[be.uniqueID]={}))[d]||[])[0]===vt&&_e[1]),!1===At)for(;(be=++$e&&be&&be[xt]||(At=$e=0)||st.pop())&&((te?be.nodeName.toLowerCase()!==zn:1!==be.nodeType)||!++At||(Vn&&((xe=(qe=be[Le]||(be[Le]={}))[be.uniqueID]||(qe[be.uniqueID]={}))[d]=[vt,At]),be!==re)););return(At-=x)===M||At%M==0&&At/M>=0}}},PSEUDO:function(d,v){var S,M=i.pseudos[d]||i.setFilters[d.toLowerCase()]||He.error("unsupported pseudo: "+d);return M[Le]?M(v):M.length>1?(S=[d,d,"",v],i.setFilters.hasOwnProperty(d.toLowerCase())?Ft(function(x,Q){for(var Y,te=M(x,v),re=te.length;re--;)x[Y=bn(x,te[re])]=!(Q[Y]=te[re])}):function(x){return M(x,0,S)}):M}},pseudos:{not:Ft(function(d){var v=[],S=[],M=y(d.replace(ir,"$1"));return M[Le]?Ft(function(x,Q,Y,te){for(var re,ye=M(x,null,te,[]),me=x.length;me--;)(re=ye[me])&&(x[me]=!(Q[me]=re))}):function(x,Q,Y){return v[0]=x,M(v,null,Y,S),v[0]=null,!S.pop()}}),has:Ft(function(d){return function(v){return He(d,v).length>0}}),contains:Ft(function(d){return d=d.replace(tn,nn),function(v){return(v.textContent||s(v)).indexOf(d)>-1}}),lang:Ft(function(d){return Qr.test(d||"")||He.error("unsupported lang: "+d),d=d.replace(tn,nn).toLowerCase(),function(v){var S;do{if(S=Se?v.lang:v.getAttribute("xml:lang")||v.getAttribute("lang"))return(S=S.toLowerCase())===d||0===S.indexOf(d+"-")}while((v=v.parentNode)&&1===v.nodeType);return!1}}),target:function(d){var v=e.location&&e.location.hash;return v&&v.slice(1)===d.id},root:function(d){return d===de},focus:function(d){return d===F.activeElement&&(!F.hasFocus||F.hasFocus())&&!!(d.type||d.href||~d.tabIndex)},enabled:jr(!1),disabled:jr(!0),checked:function(d){var v=d.nodeName.toLowerCase();return"input"===v&&!!d.checked||"option"===v&&!!d.selected},selected:function(d){return!0===d.selected},empty:function(d){for(d=d.firstChild;d;d=d.nextSibling)if(d.nodeType<6)return!1;return!0},parent:function(d){return!i.pseudos.empty(d)},header:function(d){return Xr.test(d.nodeName)},input:function(d){return Vr.test(d.nodeName)},button:function(d){var v=d.nodeName.toLowerCase();return"input"===v&&"button"===d.type||"button"===v},text:function(d){var v;return"input"===d.nodeName.toLowerCase()&&"text"===d.type&&(null==(v=d.getAttribute("type"))||"text"===v.toLowerCase())},first:Tn(function(){return[0]}),last:Tn(function(d,v){return[v-1]}),eq:Tn(function(d,v,S){return[S<0?S+v:S]}),even:Tn(function(d,v){for(var S=0;S<v;S+=2)d.push(S);return d}),odd:Tn(function(d,v){for(var S=1;S<v;S+=2)d.push(S);return d}),lt:Tn(function(d,v,S){for(var M=S<0?S+v:S>v?v:S;--M>=0;)d.push(M);return d}),gt:Tn(function(d,v,S){for(var M=S<0?S+v:S;++M<v;)d.push(M);return d})}}).pseudos.nth=i.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[t]=Yr(t);for(t in{submit:!0,reset:!0})i.pseudos[t]=Jr(t);function Rr(){}function sr(d){for(var v=0,S=d.length,M="";v<S;v++)M+=d[v].value;return M}function ur(d,v,S){var M=v.dir,x=v.next,Q=x||M,Y=S&&"parentNode"===Q,te=ke++;return v.first?function(re,ye,me){for(;re=re[M];)if(1===re.nodeType||Y)return d(re,ye,me);return!1}:function(re,ye,me){var _e,xe,qe,be=[vt,te];if(me){for(;re=re[M];)if((1===re.nodeType||Y)&&d(re,ye,me))return!0}else for(;re=re[M];)if(1===re.nodeType||Y)if(xe=(qe=re[Le]||(re[Le]={}))[re.uniqueID]||(qe[re.uniqueID]={}),x&&x===re.nodeName.toLowerCase())re=re[M]||re;else{if((_e=xe[Q])&&_e[0]===vt&&_e[1]===te)return be[2]=_e[2];if(xe[Q]=be,be[2]=d(re,ye,me))return!0}return!1}}function _r(d){return d.length>1?function(v,S,M){for(var x=d.length;x--;)if(!d[x](v,S,M))return!1;return!0}:d[0]}function lr(d,v,S,M,x){for(var Q,Y=[],te=0,re=d.length,ye=null!=v;te<re;te++)(Q=d[te])&&(!S||S(Q,M,x))&&(Y.push(Q),ye&&v.push(te));return Y}function Tr(d,v,S,M,x,Q){return M&&!M[Le]&&(M=Tr(M)),x&&!x[Le]&&(x=Tr(x,Q)),Ft(function(Y,te,re,ye){var me,_e,xe,qe=[],be=[],$e=te.length,st=Y||function Zr(d,v,S){for(var M=0,x=v.length;M<x;M++)He(d,v[M],S);return S}(v||"*",re.nodeType?[re]:re,[]),xt=!d||!Y&&v?st:lr(st,qe,d,re,ye),Be=S?x||(Y?d:$e||M)?[]:te:xt;if(S&&S(xt,Be,re,ye),M)for(me=lr(Be,be),M(me,[],re,ye),_e=me.length;_e--;)(xe=me[_e])&&(Be[be[_e]]=!(xt[be[_e]]=xe));if(Y){if(x||d){if(x){for(me=[],_e=Be.length;_e--;)(xe=Be[_e])&&me.push(xt[_e]=xe);x(null,Be=[],me,ye)}for(_e=Be.length;_e--;)(xe=Be[_e])&&(me=x?bn(Y,xe):qe[_e])>-1&&(Y[me]=!(te[me]=xe))}}else Be=lr(Be===te?Be.splice($e,Be.length):Be),x?x(null,te,Be,ye):ln.apply(te,Be)})}function Er(d){for(var v,S,M,x=d.length,Q=i.relative[d[0].type],Y=Q||i.relative[" "],te=Q?1:0,re=ur(function(_e){return _e===v},Y,!0),ye=ur(function(_e){return bn(v,_e)>-1},Y,!0),me=[function(_e,xe,qe){var be=!Q&&(qe||xe!==k)||((v=xe).nodeType?re(_e,xe,qe):ye(_e,xe,qe));return v=null,be}];te<x;te++)if(S=i.relative[d[te].type])me=[ur(_r(me),S)];else{if((S=i.filter[d[te].type].apply(null,d[te].matches))[Le]){for(M=++te;M<x&&!i.relative[d[M].type];M++);return Tr(te>1&&_r(me),te>1&&sr(d.slice(0,te-1).concat({value:" "===d[te-2].type?"*":""})).replace(ir,"$1"),S,te<M&&Er(d.slice(te,M)),M<x&&Er(d=d.slice(M)),M<x&&sr(d))}me.push(S)}return _r(me)}return Rr.prototype=i.filters=i.pseudos,i.setFilters=new Rr,f=He.tokenize=function(d,v){var S,M,x,Q,Y,te,re,ye=Un[d+" "];if(ye)return v?0:ye.slice(0);for(Y=d,te=[],re=i.preFilter;Y;){for(Q in(!S||(M=Wr.exec(Y)))&&(M&&(Y=Y.slice(M[0].length)||Y),te.push(x=[])),S=!1,(M=Ar.exec(Y))&&(S=M.shift(),x.push({value:S,type:M[0].replace(ir," ")}),Y=Y.slice(S.length)),i.filter)(M=or[Q].exec(Y))&&(!re[Q]||(M=re[Q](M)))&&(S=M.shift(),x.push({value:S,type:Q,matches:M}),Y=Y.slice(S.length));if(!S)break}return v?Y.length:Y?He.error(d):Un(d,te).slice(0)},y=He.compile=function(d,v){var S,M=[],x=[],Q=rr[d+" "];if(!Q){for(v||(v=f(d)),S=v.length;S--;)(Q=Er(v[S]))[Le]?M.push(Q):x.push(Q);Q=rr(d,function $r(d,v){var S=v.length>0,M=d.length>0,x=function(Q,Y,te,re,ye){var me,_e,xe,qe=0,be="0",$e=Q&&[],st=[],xt=k,Be=Q||M&&i.find.TAG("*",ye),zn=vt+=null==xt?1:Math.random()||.1,Vn=Be.length;for(ye&&(k=Y==F||Y||ye);be!==Vn&&null!=(me=Be[be]);be++){if(M&&me){for(_e=0,!Y&&me.ownerDocument!=F&&(I(me),te=!Se);xe=d[_e++];)if(xe(me,Y||F,te)){re.push(me);break}ye&&(vt=zn)}S&&((me=!xe&&me)&&qe--,Q&&$e.push(me))}if(qe+=be,S&&be!==qe){for(_e=0;xe=v[_e++];)xe($e,st,Y,te);if(Q){if(qe>0)for(;be--;)$e[be]||st[be]||(st[be]=un.call(re));st=lr(st)}ln.apply(re,st),ye&&!Q&&st.length>0&&qe+v.length>1&&He.uniqueSort(re)}return ye&&(vt=zn,k=xt),$e};return S?Ft(x):x}(x,M)),Q.selector=d}return Q},g=He.select=function(d,v,S,M){var x,Q,Y,te,re,ye="function"==typeof d&&d,me=!M&&f(d=ye.selector||d);if(S=S||[],1===me.length){if((Q=me[0]=me[0].slice(0)).length>2&&"ID"===(Y=Q[0]).type&&9===v.nodeType&&Se&&i.relative[Q[1].type]){if(!(v=(i.find.ID(Y.matches[0].replace(tn,nn),v)||[])[0]))return S;ye&&(v=v.parentNode),d=d.slice(Q.shift().value.length)}for(x=or.needsContext.test(d)?0:Q.length;x--&&!i.relative[te=(Y=Q[x]).type];)if((re=i.find[te])&&(M=re(Y.matches[0].replace(tn,nn),vr.test(Q[0].type)&&br(v.parentNode)||v))){if(Q.splice(x,1),!(d=M.length&&sr(Q)))return ln.apply(S,M),S;break}}return(ye||y(d,me))(M,v,!Se,S,!v||vr.test(d)&&br(v.parentNode)||v),S},n.sortStable=Le.split("").sort(vn).join("")===Le,n.detectDuplicates=!!K,I(),n.sortDetached=Mt(function(d){return 1&d.compareDocumentPosition(F.createElement("fieldset"))}),Mt(function(d){return d.innerHTML="<a href='#'></a>","#"===d.firstChild.getAttribute("href")})||yr("type|href|height|width",function(d,v,S){if(!S)return d.getAttribute(v,"type"===v.toLowerCase()?1:2)}),(!n.attributes||!Mt(function(d){return d.innerHTML="<input/>",d.firstChild.setAttribute("value",""),""===d.firstChild.getAttribute("value")}))&&yr("value",function(d,v,S){if(!S&&"input"===d.nodeName.toLowerCase())return d.defaultValue}),Mt(function(d){return null==d.getAttribute("disabled")})||yr(gr,function(d,v,S){var M;if(!S)return!0===d[v]?v.toLowerCase():(M=d.getAttributeNode(v))&&M.specified?M.value:null}),He}(C);r.find=V,r.expr=V.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=V.uniqueSort,r.text=V.getText,r.isXMLDoc=V.isXML,r.contains=V.contains,r.escapeSelector=V.escape;var Ce=function(e,t,n){for(var i=[],s=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(s&&r(e).is(n))break;i.push(e)}return i},Ae=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Ue=r.expr.match.needsContext;function je(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var Qe=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Ve(e,t,n){return b(t)?r.grep(e,function(i,s){return!!t.call(i,s,i)!==n}):t.nodeType?r.grep(e,function(i){return i===t!==n}):"string"!=typeof t?r.grep(e,function(i){return B.call(t,i)>-1!==n}):r.filter(t,e,n)}r.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?r.find.matchesSelector(i,e)?[i]:[]:r.find.matches(e,r.grep(t,function(s){return 1===s.nodeType}))},r.fn.extend({find:function(e){var t,n,i=this.length,s=this;if("string"!=typeof e)return this.pushStack(r(e).filter(function(){for(t=0;t<i;t++)if(r.contains(s[t],this))return!0}));for(n=this.pushStack([]),t=0;t<i;t++)r.find(e,s[t],n);return i>1?r.uniqueSort(n):n},filter:function(e){return this.pushStack(Ve(this,e||[],!1))},not:function(e){return this.pushStack(Ve(this,e||[],!0))},is:function(e){return!!Ve(this,"string"==typeof e&&Ue.test(e)?r(e):e||[],!1).length}});var oe,Re=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,nt=r.fn.init=function(e,t,n){var i,s;if(!e)return this;if(n=n||oe,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Re.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(r.merge(this,r.parseHTML(i[1],(t=t instanceof r?t[0]:t)&&t.nodeType?t.ownerDocument||t:N,!0)),Qe.test(i[1])&&r.isPlainObject(t))for(i in t)b(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(s=N.getElementById(i[2]))&&(this[0]=s,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):b(e)?void 0!==n.ready?n.ready(e):e(r):r.makeArray(e,this)};nt.prototype=r.fn,oe=r(N);var Fe=/^(?:parents|prev(?:Until|All))/,Me={children:!0,contents:!0,next:!0,prev:!0};function Ke(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}r.fn.extend({has:function(e){var t=r(e,this),n=t.length;return this.filter(function(){for(var i=0;i<n;i++)if(r.contains(this,t[i]))return!0})},closest:function(e,t){var n,i=0,s=this.length,u=[],f="string"!=typeof e&&r(e);if(!Ue.test(e))for(;i<s;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(f?f.index(n)>-1:1===n.nodeType&&r.find.matchesSelector(n,e))){u.push(n);break}return this.pushStack(u.length>1?r.uniqueSort(u):u)},index:function(e){return e?"string"==typeof e?B.call(r(e),this[0]):B.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),r.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return Ce(e,"parentNode")},parentsUntil:function(e,t,n){return Ce(e,"parentNode",n)},next:function(e){return Ke(e,"nextSibling")},prev:function(e){return Ke(e,"previousSibling")},nextAll:function(e){return Ce(e,"nextSibling")},prevAll:function(e){return Ce(e,"previousSibling")},nextUntil:function(e,t,n){return Ce(e,"nextSibling",n)},prevUntil:function(e,t,n){return Ce(e,"previousSibling",n)},siblings:function(e){return Ae((e.parentNode||{}).firstChild,e)},children:function(e){return Ae(e.firstChild)},contents:function(e){return null!=e.contentDocument&&G(e.contentDocument)?e.contentDocument:(je(e,"template")&&(e=e.content||e),r.merge([],e.childNodes))}},function(e,t){r.fn[e]=function(n,i){var s=r.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(s=r.filter(i,s)),this.length>1&&(Me[e]||r.uniqueSort(s),Fe.test(e)&&s.reverse()),this.pushStack(s)}});var We=/[^\x20\t\r\n\f]+/g;function lt(e){return e}function Xe(e){throw e}function pt(e,t,n,i){var s;try{e&&b(s=e.promise)?s.call(e).done(t).fail(n):e&&b(s=e.then)?s.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(u){n.apply(void 0,[u])}}r.Callbacks=function(e){e="string"==typeof e?function ut(e){var t={};return r.each(e.match(We)||[],function(n,i){t[i]=!0}),t}(e):r.extend({},e);var t,n,i,s,u=[],f=[],y=-1,g=function(){for(s=s||e.once,i=t=!0;f.length;y=-1)for(n=f.shift();++y<u.length;)!1===u[y].apply(n[0],n[1])&&e.stopOnFalse&&(y=u.length,n=!1);e.memory||(n=!1),t=!1,s&&(u=n?[]:"")},k={add:function(){return u&&(n&&!t&&(y=u.length-1,f.push(n)),function H(K){r.each(K,function(I,F){b(F)?(!e.unique||!k.has(F))&&u.push(F):F&&F.length&&"string"!==$(F)&&H(F)})}(arguments),n&&!t&&g()),this},remove:function(){return r.each(arguments,function(H,K){for(var I;(I=r.inArray(K,u,I))>-1;)u.splice(I,1),I<=y&&y--}),this},has:function(H){return H?r.inArray(H,u)>-1:u.length>0},empty:function(){return u&&(u=[]),this},disable:function(){return s=f=[],u=n="",this},disabled:function(){return!u},lock:function(){return s=f=[],!n&&!t&&(u=n=""),this},locked:function(){return!!s},fireWith:function(H,K){return s||(K=[H,(K=K||[]).slice?K.slice():K],f.push(K),t||g()),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!i}};return k},r.extend({Deferred:function(e){var t=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],n="pending",i={state:function(){return n},always:function(){return s.done(arguments).fail(arguments),this},catch:function(u){return i.then(null,u)},pipe:function(){var u=arguments;return r.Deferred(function(f){r.each(t,function(y,g){var k=b(u[g[4]])&&u[g[4]];s[g[1]](function(){var H=k&&k.apply(this,arguments);H&&b(H.promise)?H.promise().progress(f.notify).done(f.resolve).fail(f.reject):f[g[0]+"With"](this,k?[H]:arguments)})}),u=null}).promise()},then:function(u,f,y){var g=0;function k(H,K,I,F){return function(){var de=this,Se=arguments,pe=function(){var Ye,Ct;if(!(H<g)){if((Ye=I.apply(de,Se))===K.promise())throw new TypeError("Thenable self-resolution");b(Ct=Ye&&("object"==typeof Ye||"function"==typeof Ye)&&Ye.then)?F?Ct.call(Ye,k(g,K,lt,F),k(g,K,Xe,F)):(g++,Ct.call(Ye,k(g,K,lt,F),k(g,K,Xe,F),k(g,K,lt,K.notifyWith))):(I!==lt&&(de=void 0,Se=[Ye]),(F||K.resolveWith)(de,Se))}},Ze=F?pe:function(){try{pe()}catch(Ye){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(Ye,Ze.stackTrace),H+1>=g&&(I!==Xe&&(de=void 0,Se=[Ye]),K.rejectWith(de,Se))}};H?Ze():(r.Deferred.getStackHook&&(Ze.stackTrace=r.Deferred.getStackHook()),C.setTimeout(Ze))}}return r.Deferred(function(H){t[0][3].add(k(0,H,b(y)?y:lt,H.notifyWith)),t[1][3].add(k(0,H,b(u)?u:lt)),t[2][3].add(k(0,H,b(f)?f:Xe))}).promise()},promise:function(u){return null!=u?r.extend(u,i):i}},s={};return r.each(t,function(u,f){var y=f[2],g=f[5];i[f[1]]=y.add,g&&y.add(function(){n=g},t[3-u][2].disable,t[3-u][3].disable,t[0][2].lock,t[0][3].lock),y.add(f[3].fire),s[f[0]]=function(){return s[f[0]+"With"](this===s?void 0:this,arguments),this},s[f[0]+"With"]=y.fireWith}),i.promise(s),e&&e.call(s,s),s},when:function(e){var t=arguments.length,n=t,i=Array(n),s=a.call(arguments),u=r.Deferred(),f=function(y){return function(g){i[y]=this,s[y]=arguments.length>1?a.call(arguments):g,--t||u.resolveWith(i,s)}};if(t<=1&&(pt(e,u.done(f(n)).resolve,u.reject,!t),"pending"===u.state()||b(s[n]&&s[n].then)))return u.then();for(;n--;)pt(s[n],f(n),u.reject);return u.promise()}});var et=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&et.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},r.readyException=function(e){C.setTimeout(function(){throw e})};var ot=r.Deferred();function kt(){N.removeEventListener("DOMContentLoaded",kt),C.removeEventListener("load",kt),r.ready()}r.fn.ready=function(e){return ot.then(e).catch(function(t){r.readyException(t)}),this},r.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--r.readyWait:r.isReady)||(r.isReady=!0,!(!0!==e&&--r.readyWait>0)&&ot.resolveWith(N,[r]))}}),r.ready.then=ot.then,"complete"===N.readyState||"loading"!==N.readyState&&!N.documentElement.doScroll?C.setTimeout(r.ready):(N.addEventListener("DOMContentLoaded",kt),C.addEventListener("load",kt));var ft=function(e,t,n,i,s,u,f){var y=0,g=e.length,k=null==n;if("object"===$(n))for(y in s=!0,n)ft(e,t,y,n[y],!0,u,f);else if(void 0!==i&&(s=!0,b(i)||(f=!0),k&&(f?(t.call(e,i),t=null):(k=t,t=function(H,K,I){return k.call(r(H),I)})),t))for(;y<g;y++)t(e[y],n,f?i:i.call(e[y],y,t(e[y],n)));return s?e:k?t.call(e):g?t(e[0],n):u},Wt=/^-ms-/,Bt=/-([a-z])/g;function Kt(e,t){return t.toUpperCase()}function ht(e){return e.replace(Wt,"ms-").replace(Bt,Kt)}var Yt=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Dt(){this.expando=r.expando+Dt.uid++}Dt.uid=1,Dt.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Yt(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,s=this.cache(e);if("string"==typeof t)s[ht(t)]=n;else for(i in t)s[ht(i)]=t[i];return s},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][ht(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t)for((n=(t=Array.isArray(t)?t.map(ht):(t=ht(t))in i?[t]:t.match(We)||[]).length);n--;)delete i[t[n]];(void 0===t||r.isEmptyObject(i))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!r.isEmptyObject(t)}};var ue=new Dt,Ge=new Dt,fn=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,gt=/[A-Z]/g;function cn(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(gt,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n=function Ot(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:fn.test(e)?JSON.parse(e):e)}(n)}catch{}Ge.set(e,t,n)}else n=void 0;return n}r.extend({hasData:function(e){return Ge.hasData(e)||ue.hasData(e)},data:function(e,t,n){return Ge.access(e,t,n)},removeData:function(e,t){Ge.remove(e,t)},_data:function(e,t,n){return ue.access(e,t,n)},_removeData:function(e,t){ue.remove(e,t)}}),r.fn.extend({data:function(e,t){var n,i,s,u=this[0],f=u&&u.attributes;if(void 0===e){if(this.length&&(s=Ge.get(u),1===u.nodeType&&!ue.get(u,"hasDataAttrs"))){for(n=f.length;n--;)f[n]&&0===(i=f[n].name).indexOf("data-")&&(i=ht(i.slice(5)),cn(u,i,s[i]));ue.set(u,"hasDataAttrs",!0)}return s}return"object"==typeof e?this.each(function(){Ge.set(this,e)}):ft(this,function(y){var g;if(u&&void 0===y)return void 0!==(g=Ge.get(u,e))||void 0!==(g=cn(u,e))?g:void 0;this.each(function(){Ge.set(this,e,y)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){Ge.remove(this,e)})}}),r.extend({queue:function(e,t,n){var i;if(e)return i=ue.get(e,t=(t||"fx")+"queue"),n&&(!i||Array.isArray(n)?i=ue.access(e,t,r.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){var n=r.queue(e,t=t||"fx"),i=n.length,s=n.shift(),u=r._queueHooks(e,t);"inprogress"===s&&(s=n.shift(),i--),s&&("fx"===t&&n.unshift("inprogress"),delete u.stop,s.call(e,function(){r.dequeue(e,t)},u)),!i&&u&&u.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return ue.get(e,n)||ue.access(e,n,{empty:r.Callbacks("once memory").add(function(){ue.remove(e,[t+"queue",n])})})}}),r.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?r.queue(this[0],e):void 0===t?this:this.each(function(){var i=r.queue(this,e,t);r._queueHooks(this,e),"fx"===e&&"inprogress"!==i[0]&&r.dequeue(this,e)})},dequeue:function(e){return this.each(function(){r.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,s=r.Deferred(),u=this,f=this.length,y=function(){--i||s.resolveWith(u,[u])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";f--;)(n=ue.get(u[f],e+"queueHooks"))&&n.empty&&(i++,n.empty.add(y));return y(),s.promise(t)}});var Jt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Lt=new RegExp("^(?:([+-])=|)("+Jt+")([a-z%]*)$","i"),mt=["Top","Right","Bottom","Left"],Nt=N.documentElement,rt=function(e){return r.contains(e.ownerDocument,e)},rn={composed:!0};Nt.getRootNode&&(rt=function(e){return r.contains(e.ownerDocument,e)||e.getRootNode(rn)===e.ownerDocument});var bt=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&rt(e)&&"none"===r.css(e,"display")};function tt(e,t,n,i){var s,u,f=20,y=i?function(){return i.cur()}:function(){return r.css(e,t,"")},g=y(),k=n&&n[3]||(r.cssNumber[t]?"":"px"),H=e.nodeType&&(r.cssNumber[t]||"px"!==k&&+g)&&Lt.exec(r.css(e,t));if(H&&H[3]!==k){for(k=k||H[3],H=+(g/=2)||1;f--;)r.style(e,t,H+k),(1-u)*(1-(u=y()/g||.5))<=0&&(f=0),H/=u;r.style(e,t,(H*=2)+k),n=n||[]}return n&&(H=+H||+g||0,s=n[1]?H+(n[1]+1)*n[2]:+n[2],i&&(i.unit=k,i.start=H,i.end=s)),s}var Pt={};function Zt(e){var t,n=e.ownerDocument,i=e.nodeName,s=Pt[i];return s||(t=n.body.appendChild(n.createElement(i)),s=r.css(t,"display"),t.parentNode.removeChild(t),"none"===s&&(s="block"),Pt[i]=s,s)}function _t(e,t){for(var n,i,s=[],u=0,f=e.length;u<f;u++)(i=e[u]).style&&(n=i.style.display,t?("none"===n&&(s[u]=ue.get(i,"display")||null,s[u]||(i.style.display="")),""===i.style.display&&bt(i)&&(s[u]=Zt(i))):"none"!==n&&(s[u]="none",ue.set(i,"display",n)));for(u=0;u<f;u++)null!=s[u]&&(e[u].style.display=s[u]);return e}r.fn.extend({show:function(){return _t(this,!0)},hide:function(){return _t(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){bt(this)?r(this).show():r(this).hide()})}});var t,n,It=/^(?:checkbox|radio)$/i,Ut=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,c=/^$|^module$|\/(?:java|ecma)script/i;t=N.createDocumentFragment().appendChild(N.createElement("div")),(n=N.createElement("input")).setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),t.appendChild(n),R.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",R.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue,t.innerHTML="<option></option>",R.option=!!t.lastChild;var m={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function _(e,t){var n;return n=typeof e.getElementsByTagName<"u"?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll<"u"?e.querySelectorAll(t||"*"):[],void 0===t||t&&je(e,t)?r.merge([e],n):n}function A(e,t){for(var n=0,i=e.length;n<i;n++)ue.set(e[n],"globalEval",!t||ue.get(t[n],"globalEval"))}m.tbody=m.tfoot=m.colgroup=m.caption=m.thead,m.th=m.td,R.option||(m.optgroup=m.option=[1,"<select multiple='multiple'>","</select>"]);var X=/<|&#?\w+;/;function z(e,t,n,i,s){for(var u,f,y,g,k,H,K=t.createDocumentFragment(),I=[],F=0,de=e.length;F<de;F++)if((u=e[F])||0===u)if("object"===$(u))r.merge(I,u.nodeType?[u]:u);else if(X.test(u)){for(f=f||K.appendChild(t.createElement("div")),y=(Ut.exec(u)||["",""])[1].toLowerCase(),f.innerHTML=(g=m[y]||m._default)[1]+r.htmlPrefilter(u)+g[2],H=g[0];H--;)f=f.lastChild;r.merge(I,f.childNodes),(f=K.firstChild).textContent=""}else I.push(t.createTextNode(u));for(K.textContent="",F=0;u=I[F++];)if(i&&r.inArray(u,i)>-1)s&&s.push(u);else if(k=rt(u),f=_(K.appendChild(u),"script"),k&&A(f),n)for(H=0;u=f[H++];)c.test(u.type||"")&&n.push(u);return K}var W=/^([^.]*)(?:\.(.+)|)/;function ee(){return!0}function ne(){return!1}function ge(e,t){return e===function ve(){try{return N.activeElement}catch{}}()==("focus"===t)}function se(e,t,n,i,s,u){var f,y;if("object"==typeof t){for(y in"string"!=typeof n&&(i=i||n,n=void 0),t)se(e,y,n,i,t[y],u);return e}if(null==i&&null==s?(s=n,i=n=void 0):null==s&&("string"==typeof n?(s=i,i=void 0):(s=i,i=n,n=void 0)),!1===s)s=ne;else if(!s)return e;return 1===u&&(f=s,s=function(g){return r().off(g),f.apply(this,arguments)},s.guid=f.guid||(f.guid=r.guid++)),e.each(function(){r.event.add(this,t,s,i,n)})}function ce(e,t,n){n?(ue.set(e,t,!1),r.event.add(e,t,{namespace:!1,handler:function(i){var s,u,f=ue.get(this,t);if(1&i.isTrigger&&this[t]){if(f.length)(r.event.special[t]||{}).delegateType&&i.stopPropagation();else if(f=a.call(arguments),ue.set(this,t,f),s=n(this,t),this[t](),f!==(u=ue.get(this,t))||s?ue.set(this,t,!1):u={},f!==u)return i.stopImmediatePropagation(),i.preventDefault(),u&&u.value}else f.length&&(ue.set(this,t,{value:r.event.trigger(r.extend(f[0],r.Event.prototype),f.slice(1),this)}),i.stopImmediatePropagation())}})):void 0===ue.get(e,t)&&r.event.add(e,t,ee)}r.event={global:{},add:function(e,t,n,i,s){var u,f,y,g,k,H,K,I,F,de,Se,pe=ue.get(e);if(Yt(e))for(n.handler&&(n=(u=n).handler,s=u.selector),s&&r.find.matchesSelector(Nt,s),n.guid||(n.guid=r.guid++),(g=pe.events)||(g=pe.events=Object.create(null)),(f=pe.handle)||(f=pe.handle=function(Ze){return typeof r<"u"&&r.event.triggered!==Ze.type?r.event.dispatch.apply(e,arguments):void 0}),k=(t=(t||"").match(We)||[""]).length;k--;)F=Se=(y=W.exec(t[k])||[])[1],de=(y[2]||"").split(".").sort(),F&&(K=r.event.special[F]||{},K=r.event.special[F=(s?K.delegateType:K.bindType)||F]||{},H=r.extend({type:F,origType:Se,data:i,handler:n,guid:n.guid,selector:s,needsContext:s&&r.expr.match.needsContext.test(s),namespace:de.join(".")},u),(I=g[F])||((I=g[F]=[]).delegateCount=0,(!K.setup||!1===K.setup.call(e,i,de,f))&&e.addEventListener&&e.addEventListener(F,f)),K.add&&(K.add.call(e,H),H.handler.guid||(H.handler.guid=n.guid)),s?I.splice(I.delegateCount++,0,H):I.push(H),r.event.global[F]=!0)},remove:function(e,t,n,i,s){var u,f,y,g,k,H,K,I,F,de,Se,pe=ue.hasData(e)&&ue.get(e);if(pe&&(g=pe.events)){for(k=(t=(t||"").match(We)||[""]).length;k--;)if(F=Se=(y=W.exec(t[k])||[])[1],de=(y[2]||"").split(".").sort(),F){for(K=r.event.special[F]||{},I=g[F=(i?K.delegateType:K.bindType)||F]||[],y=y[2]&&new RegExp("(^|\\.)"+de.join("\\.(?:.*\\.|)")+"(\\.|$)"),f=u=I.length;u--;)H=I[u],(s||Se===H.origType)&&(!n||n.guid===H.guid)&&(!y||y.test(H.namespace))&&(!i||i===H.selector||"**"===i&&H.selector)&&(I.splice(u,1),H.selector&&I.delegateCount--,K.remove&&K.remove.call(e,H));f&&!I.length&&((!K.teardown||!1===K.teardown.call(e,de,pe.handle))&&r.removeEvent(e,F,pe.handle),delete g[F])}else for(F in g)r.event.remove(e,F+t[k],n,i,!0);r.isEmptyObject(g)&&ue.remove(e,"handle events")}},dispatch:function(e){var t,n,i,s,u,f,y=new Array(arguments.length),g=r.event.fix(e),k=(ue.get(this,"events")||Object.create(null))[g.type]||[],H=r.event.special[g.type]||{};for(y[0]=g,t=1;t<arguments.length;t++)y[t]=arguments[t];if(g.delegateTarget=this,!H.preDispatch||!1!==H.preDispatch.call(this,g)){for(f=r.event.handlers.call(this,g,k),t=0;(s=f[t++])&&!g.isPropagationStopped();)for(g.currentTarget=s.elem,n=0;(u=s.handlers[n++])&&!g.isImmediatePropagationStopped();)(!g.rnamespace||!1===u.namespace||g.rnamespace.test(u.namespace))&&(g.handleObj=u,g.data=u.data,void 0!==(i=((r.event.special[u.origType]||{}).handle||u.handler).apply(s.elem,y))&&!1===(g.result=i)&&(g.preventDefault(),g.stopPropagation()));return H.postDispatch&&H.postDispatch.call(this,g),g.result}},handlers:function(e,t){var n,i,s,u,f,y=[],g=t.delegateCount,k=e.target;if(g&&k.nodeType&&!("click"===e.type&&e.button>=1))for(;k!==this;k=k.parentNode||this)if(1===k.nodeType&&("click"!==e.type||!0!==k.disabled)){for(u=[],f={},n=0;n<g;n++)void 0===f[s=(i=t[n]).selector+" "]&&(f[s]=i.needsContext?r(s,this).index(k)>-1:r.find(s,this,null,[k]).length),f[s]&&u.push(i);u.length&&y.push({elem:k,handlers:u})}return k=this,g<t.length&&y.push({elem:k,handlers:t.slice(g)}),y},addProp:function(e,t){Object.defineProperty(r.Event.prototype,e,{enumerable:!0,configurable:!0,get:b(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(n){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:n})}})},fix:function(e){return e[r.expando]?e:new r.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return It.test(t.type)&&t.click&&je(t,"input")&&ce(t,"click",ee),!1},trigger:function(e){var t=this||e;return It.test(t.type)&&t.click&&je(t,"input")&&ce(t,"click"),!0},_default:function(e){var t=e.target;return It.test(t.type)&&t.click&&je(t,"input")&&ue.get(t,"click")||je(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},r.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},r.Event=function(e,t){if(!(this instanceof r.Event))return new r.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ee:ne,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&r.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[r.expando]=!0},r.Event.prototype={constructor:r.Event,isDefaultPrevented:ne,isPropagationStopped:ne,isImmediatePropagationStopped:ne,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ee,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ee,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ee,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},r.event.addProp),r.each({focus:"focusin",blur:"focusout"},function(e,t){r.event.special[e]={setup:function(){return ce(this,e,ge),!1},trigger:function(){return ce(this,e),!0},_default:function(n){return ue.get(n.target,e)},delegateType:t}}),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){r.event.special[e]={delegateType:t,bindType:t,handle:function(n){var i,s=this,u=n.relatedTarget,f=n.handleObj;return(!u||u!==s&&!r.contains(s,u))&&(n.type=f.origType,i=f.handler.apply(this,arguments),n.type=t),i}}}),r.fn.extend({on:function(e,t,n,i){return se(this,e,t,n,i)},one:function(e,t,n,i){return se(this,e,t,n,i,1)},off:function(e,t,n){var i,s;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,r(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(s in e)this.off(s,t,e[s]);return this}return(!1===t||"function"==typeof t)&&(n=t,t=void 0),!1===n&&(n=ne),this.each(function(){r.event.remove(this,e,n,t)})}});var Ee=/<script|<style|<link/i,we=/checked\s*(?:[^=]|=\s*.checked.)/i,it=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Tt(e,t){return je(e,"table")&&je(11!==t.nodeType?t:t.firstChild,"tr")&&r(e).children("tbody")[0]||e}function Qt(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Je(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function ct(e,t){var n,i,s,f,y,g;if(1===t.nodeType){if(ue.hasData(e)&&(g=ue.get(e).events))for(s in ue.remove(t,"handle events"),g)for(n=0,i=g[s].length;n<i;n++)r.event.add(t,s,g[s][n]);Ge.hasData(e)&&(f=Ge.access(e),y=r.extend({},f),Ge.set(t,y))}}function $t(e,t){var n=t.nodeName.toLowerCase();"input"===n&&It.test(e.type)?t.checked=e.checked:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}function Et(e,t,n,i){t=Ie(t);var s,u,f,y,g,k,H=0,K=e.length,I=K-1,F=t[0],de=b(F);if(de||K>1&&"string"==typeof F&&!R.checkClone&&we.test(F))return e.each(function(Se){var pe=e.eq(Se);de&&(t[0]=F.call(this,Se,pe.html())),Et(pe,t,n,i)});if(K&&(u=(s=z(t,e[0].ownerDocument,!1,e,i)).firstChild,1===s.childNodes.length&&(s=u),u||i)){for(y=(f=r.map(_(s,"script"),Qt)).length;H<K;H++)g=s,H!==I&&(g=r.clone(g,!0,!0),y&&r.merge(f,_(g,"script"))),n.call(e[H],g,H);if(y)for(k=f[f.length-1].ownerDocument,r.map(f,Je),H=0;H<y;H++)c.test((g=f[H]).type||"")&&!ue.access(g,"globalEval")&&r.contains(k,g)&&(g.src&&"module"!==(g.type||"").toLowerCase()?r._evalUrl&&!g.noModule&&r._evalUrl(g.src,{nonce:g.nonce||g.getAttribute("nonce")},k):ie(g.textContent.replace(it,""),g,k))}return e}function dn(e,t,n){for(var i,s=t?r.filter(t,e):e,u=0;null!=(i=s[u]);u++)!n&&1===i.nodeType&&r.cleanData(_(i)),i.parentNode&&(n&&rt(i)&&A(_(i,"script")),i.parentNode.removeChild(i));return e}r.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var i,s,u,f,y=e.cloneNode(!0),g=rt(e);if(!(R.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||r.isXMLDoc(e)))for(f=_(y),i=0,s=(u=_(e)).length;i<s;i++)$t(u[i],f[i]);if(t)if(n)for(u=u||_(e),f=f||_(y),i=0,s=u.length;i<s;i++)ct(u[i],f[i]);else ct(e,y);return(f=_(y,"script")).length>0&&A(f,!g&&_(e,"script")),y},cleanData:function(e){for(var t,n,i,s=r.event.special,u=0;void 0!==(n=e[u]);u++)if(Yt(n)){if(t=n[ue.expando]){if(t.events)for(i in t.events)s[i]?r.event.remove(n,i):r.removeEvent(n,i,t.handle);n[ue.expando]=void 0}n[Ge.expando]&&(n[Ge.expando]=void 0)}}}),r.fn.extend({detach:function(e){return dn(this,e,!0)},remove:function(e){return dn(this,e)},text:function(e){return ft(this,function(t){return void 0===t?r.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=t)})},null,e,arguments.length)},append:function(){return Et(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Tt(this,e).appendChild(e)})},prepend:function(){return Et(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Tt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Et(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Et(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(r.cleanData(_(e,!1)),e.textContent="");return this},clone:function(e,t){return e=e??!1,t=t??e,this.map(function(){return r.clone(this,e,t)})},html:function(e){return ft(this,function(t){var n=this[0]||{},i=0,s=this.length;if(void 0===t&&1===n.nodeType)return n.innerHTML;if("string"==typeof t&&!Ee.test(t)&&!m[(Ut.exec(t)||["",""])[1].toLowerCase()]){t=r.htmlPrefilter(t);try{for(;i<s;i++)1===(n=this[i]||{}).nodeType&&(r.cleanData(_(n,!1)),n.innerHTML=t);n=0}catch{}}n&&this.empty().append(t)},null,e,arguments.length)},replaceWith:function(){var e=[];return Et(this,arguments,function(t){var n=this.parentNode;r.inArray(this,e)<0&&(r.cleanData(_(this)),n&&n.replaceChild(t,this))},e)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){r.fn[e]=function(n){for(var i,s=[],u=r(n),f=u.length-1,y=0;y<=f;y++)i=y===f?this:this.clone(!0),r(u[y])[t](i),fe.apply(s,i.get());return this.pushStack(s)}});var En=new RegExp("^("+Jt+")(?!px)[a-z%]+$","i"),Nn=/^--/,Sn=function(e){var t=e.ownerDocument.defaultView;return(!t||!t.opener)&&(t=C),t.getComputedStyle(e)},Xn=function(e,t,n){var i,s,u={};for(s in t)u[s]=e.style[s],e.style[s]=t[s];for(s in i=n.call(e),t)e.style[s]=u[s];return i},fr=new RegExp(mt.join("|"),"i"),zt="[\\x20\\t\\r\\n\\f]",In=new RegExp("^"+zt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+zt+"+$","g");function pn(e,t,n){var i,s,u,f,y=Nn.test(t),g=e.style;return(n=n||Sn(e))&&(f=n.getPropertyValue(t)||n[t],y&&(f=f.replace(In,"$1")),""===f&&!rt(e)&&(f=r.style(e,t)),!R.pixelBoxStyles()&&En.test(f)&&fr.test(t)&&(i=g.width,s=g.minWidth,u=g.maxWidth,g.minWidth=g.maxWidth=g.width=f,f=n.width,g.width=i,g.minWidth=s,g.maxWidth=u)),void 0!==f?f+"":f}function Gn(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(k){g.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",k.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Nt.appendChild(g).appendChild(k);var H=C.getComputedStyle(k);n="1%"!==H.top,y=12===t(H.marginLeft),k.style.right="60%",u=36===t(H.right),i=36===t(H.width),k.style.position="absolute",s=12===t(k.offsetWidth/3),Nt.removeChild(g),k=null}}function t(H){return Math.round(parseFloat(H))}var n,i,s,u,f,y,g=N.createElement("div"),k=N.createElement("div");!k.style||(k.style.backgroundClip="content-box",k.cloneNode(!0).style.backgroundClip="",R.clearCloneStyle="content-box"===k.style.backgroundClip,r.extend(R,{boxSizingReliable:function(){return e(),i},pixelBoxStyles:function(){return e(),u},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),y},scrollboxSize:function(){return e(),s},reliableTrDimensions:function(){var H,K,I,F;return null==f&&(H=N.createElement("table"),K=N.createElement("tr"),I=N.createElement("div"),H.style.cssText="position:absolute;left:-11111px;border-collapse:separate",K.style.cssText="border:1px solid",K.style.height="1px",I.style.height="9px",I.style.display="block",Nt.appendChild(H).appendChild(K).appendChild(I),F=C.getComputedStyle(K),f=parseInt(F.height,10)+parseInt(F.borderTopWidth,10)+parseInt(F.borderBottomWidth,10)===K.offsetHeight,Nt.removeChild(H)),f}}))}();var Kn=["Webkit","Moz","ms"],Yn=N.createElement("div").style,Jn={};function Ht(e){return r.cssProps[e]||Jn[e]||(e in Yn?e:Jn[e]=function Cn(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Kn.length;n--;)if((e=Kn[n]+t)in Yn)return e}(e)||e)}var jn=/^(none|table(?!-c[ea]).+)/,cr={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:"0",fontWeight:"400"};function Rn(e,t,n){var i=Lt.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function wn(e,t,n,i,s,u){var f="width"===t?1:0,y=0,g=0;if(n===(i?"border":"content"))return 0;for(;f<4;f+=2)"margin"===n&&(g+=r.css(e,n+mt[f],!0,s)),i?("content"===n&&(g-=r.css(e,"padding"+mt[f],!0,s)),"margin"!==n&&(g-=r.css(e,"border"+mt[f]+"Width",!0,s))):(g+=r.css(e,"padding"+mt[f],!0,s),"padding"!==n?g+=r.css(e,"border"+mt[f]+"Width",!0,s):y+=r.css(e,"border"+mt[f]+"Width",!0,s));return!i&&u>=0&&(g+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-u-g-y-.5))||0),g}function On(e,t,n){var i=Sn(e),u=(!R.boxSizingReliable()||n)&&"border-box"===r.css(e,"boxSizing",!1,i),f=u,y=pn(e,t,i),g="offset"+t[0].toUpperCase()+t.slice(1);if(En.test(y)){if(!n)return y;y="auto"}return(!R.boxSizingReliable()&&u||!R.reliableTrDimensions()&&je(e,"tr")||"auto"===y||!parseFloat(y)&&"inline"===r.css(e,"display",!1,i))&&e.getClientRects().length&&(u="border-box"===r.css(e,"boxSizing",!1,i),(f=g in e)&&(y=e[g])),(y=parseFloat(y)||0)+wn(e,t,n||(u?"border":"content"),f,i,y)+"px"}function at(e,t,n,i,s){return new at.prototype.init(e,t,n,i,s)}r.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=pn(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!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,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var s,u,f,y=ht(t),g=Nn.test(t),k=e.style;if(g||(t=Ht(y)),f=r.cssHooks[t]||r.cssHooks[y],void 0===n)return f&&"get"in f&&void 0!==(s=f.get(e,!1,i))?s:k[t];if("string"==(u=typeof n)&&(s=Lt.exec(n))&&s[1]&&(n=tt(e,t,s),u="number"),null==n||n!=n)return;"number"===u&&!g&&(n+=s&&s[3]||(r.cssNumber[y]?"":"px")),!R.clearCloneStyle&&""===n&&0===t.indexOf("background")&&(k[t]="inherit"),(!f||!("set"in f)||void 0!==(n=f.set(e,n,i)))&&(g?k.setProperty(t,n):k[t]=n)}},css:function(e,t,n,i){var s,u,f,y=ht(t);return Nn.test(t)||(t=Ht(y)),(f=r.cssHooks[t]||r.cssHooks[y])&&"get"in f&&(s=f.get(e,!0,n)),void 0===s&&(s=pn(e,t,i)),"normal"===s&&t in Vt&&(s=Vt[t]),""===n||n?(u=parseFloat(s),!0===n||isFinite(u)?u||0:s):s}}),r.each(["height","width"],function(e,t){r.cssHooks[t]={get:function(n,i,s){if(i)return!jn.test(r.css(n,"display"))||n.getClientRects().length&&n.getBoundingClientRect().width?On(n,t,s):Xn(n,cr,function(){return On(n,t,s)})},set:function(n,i,s){var u,f=Sn(n),y=!R.scrollboxSize()&&"absolute"===f.position,k=(y||s)&&"border-box"===r.css(n,"boxSizing",!1,f),H=s?wn(n,t,s,k,f):0;return k&&y&&(H-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(f[t])-wn(n,t,"border",!1,f)-.5)),H&&(u=Lt.exec(i))&&"px"!==(u[3]||"px")&&(n.style[t]=i,i=r.css(n,t)),Rn(0,i,H)}}}),r.cssHooks.marginLeft=Gn(R.reliableMarginLeft,function(e,t){if(t)return(parseFloat(pn(e,"marginLeft"))||e.getBoundingClientRect().left-Xn(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(e,t){r.cssHooks[e+t]={expand:function(n){for(var i=0,s={},u="string"==typeof n?n.split(" "):[n];i<4;i++)s[e+mt[i]+t]=u[i]||u[i-2]||u[0];return s}},"margin"!==e&&(r.cssHooks[e+t].set=Rn)}),r.fn.extend({css:function(e,t){return ft(this,function(n,i,s){var u,f,y={},g=0;if(Array.isArray(i)){for(u=Sn(n),f=i.length;g<f;g++)y[i[g]]=r.css(n,i[g],!1,u);return y}return void 0!==s?r.style(n,i,s):r.css(n,i)},e,t,arguments.length>1)}}),r.Tween=at,(at.prototype={constructor:at,init:function(e,t,n,i,s,u){this.elem=e,this.prop=n,this.easing=s||r.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=u||(r.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.pos=t=this.options.duration?r.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):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):at.propHooks._default.set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=r.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){r.fx.step[e.prop]?r.fx.step[e.prop](e):1!==e.elem.nodeType||!r.cssHooks[e.prop]&&null==e.elem.style[Ht(e.prop)]?e.elem[e.prop]=e.now:r.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},r.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},r.fx=at.prototype.init,r.fx.step={};var jt,on,dr=/^(?:toggle|show|hide)$/,hn=/queueHooks$/;function xn(){on&&(!1===N.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(xn):C.setTimeout(xn,r.fx.interval),r.fx.tick())}function Ln(){return C.setTimeout(function(){jt=void 0}),jt=Date.now()}function gn(e,t){var n,i=0,s={height:e};for(t=t?1:0;i<4;i+=2-t)s["margin"+(n=mt[i])]=s["padding"+n]=e;return t&&(s.opacity=s.width=e),s}function Pn(e,t,n){for(var i,s=(St.tweeners[t]||[]).concat(St.tweeners["*"]),u=0,f=s.length;u<f;u++)if(i=s[u].call(n,t,e))return i}function St(e,t,n){var i,s,u=0,f=St.prefilters.length,y=r.Deferred().always(function(){delete g.elem}),g=function(){if(s)return!1;for(var K=jt||Ln(),I=Math.max(0,k.startTime+k.duration-K),de=1-(I/k.duration||0),Se=0,pe=k.tweens.length;Se<pe;Se++)k.tweens[Se].run(de);return y.notifyWith(e,[k,de,I]),de<1&&pe?I:(pe||y.notifyWith(e,[k,1,0]),y.resolveWith(e,[k]),!1)},k=y.promise({elem:e,props:r.extend({},t),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},n),originalProperties:t,originalOptions:n,startTime:jt||Ln(),duration:n.duration,tweens:[],createTween:function(K,I){var F=r.Tween(e,k.opts,K,I,k.opts.specialEasing[K]||k.opts.easing);return k.tweens.push(F),F},stop:function(K){var I=0,F=K?k.tweens.length:0;if(s)return this;for(s=!0;I<F;I++)k.tweens[I].run(1);return K?(y.notifyWith(e,[k,1,0]),y.resolveWith(e,[k,K])):y.rejectWith(e,[k,K]),this}}),H=k.props;for(function Hn(e,t){var n,i,s,u,f;for(n in e)if(s=t[i=ht(n)],u=e[n],Array.isArray(u)&&(s=u[1],u=e[n]=u[0]),n!==i&&(e[i]=u,delete e[n]),(f=r.cssHooks[i])&&"expand"in f)for(n in u=f.expand(u),delete e[i],u)n in e||(e[n]=u[n],t[n]=s);else t[i]=s}(H,k.opts.specialEasing);u<f;u++)if(i=St.prefilters[u].call(k,e,H,k.opts))return b(i.stop)&&(r._queueHooks(k.elem,k.opts.queue).stop=i.stop.bind(i)),i;return r.map(H,Pn,k),b(k.opts.start)&&k.opts.start.call(e,k),k.progress(k.opts.progress).done(k.opts.done,k.opts.complete).fail(k.opts.fail).always(k.opts.always),r.fx.timer(r.extend(g,{elem:e,anim:k,queue:k.opts.queue})),k}r.Animation=r.extend(St,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return tt(n.elem,e,Lt.exec(t),n),n}]},tweener:function(e,t){b(e)?(t=e,e=["*"]):e=e.match(We);for(var n,i=0,s=e.length;i<s;i++)(St.tweeners[n=e[i]]=St.tweeners[n]||[]).unshift(t)},prefilters:[function mn(e,t,n){var i,s,u,f,y,g,k,H,K="width"in t||"height"in t,I=this,F={},de=e.style,Se=e.nodeType&&bt(e),pe=ue.get(e,"fxshow");for(i in n.queue||(null==(f=r._queueHooks(e,"fx")).unqueued&&(f.unqueued=0,y=f.empty.fire,f.empty.fire=function(){f.unqueued||y()}),f.unqueued++,I.always(function(){I.always(function(){f.unqueued--,r.queue(e,"fx").length||f.empty.fire()})})),t)if(dr.test(s=t[i])){if(delete t[i],u=u||"toggle"===s,s===(Se?"hide":"show")){if("show"!==s||!pe||void 0===pe[i])continue;Se=!0}F[i]=pe&&pe[i]||r.style(e,i)}if((g=!r.isEmptyObject(t))||!r.isEmptyObject(F))for(i in K&&1===e.nodeType&&(n.overflow=[de.overflow,de.overflowX,de.overflowY],null==(k=pe&&pe.display)&&(k=ue.get(e,"display")),"none"===(H=r.css(e,"display"))&&(k?H=k:(_t([e],!0),k=e.style.display||k,H=r.css(e,"display"),_t([e]))),("inline"===H||"inline-block"===H&&null!=k)&&"none"===r.css(e,"float")&&(g||(I.done(function(){de.display=k}),null==k&&(k="none"===(H=de.display)?"":H)),de.display="inline-block")),n.overflow&&(de.overflow="hidden",I.always(function(){de.overflow=n.overflow[0],de.overflowX=n.overflow[1],de.overflowY=n.overflow[2]})),g=!1,F)g||(pe?"hidden"in pe&&(Se=pe.hidden):pe=ue.access(e,"fxshow",{display:k}),u&&(pe.hidden=!Se),Se&&_t([e],!0),I.done(function(){for(i in Se||_t([e]),ue.remove(e,"fxshow"),F)r.style(e,i,F[i])})),g=Pn(Se?pe[i]:0,i,I),i in pe||(pe[i]=g.start,Se&&(g.end=g.start,g.start=0))}],prefilter:function(e,t){t?St.prefilters.unshift(e):St.prefilters.push(e)}}),r.speed=function(e,t,n){var i=e&&"object"==typeof e?r.extend({},e):{complete:n||!n&&t||b(e)&&e,duration:e,easing:n&&t||t&&!b(t)&&t};return r.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration=i.duration in r.fx.speeds?r.fx.speeds[i.duration]:r.fx.speeds._default),(null==i.queue||!0===i.queue)&&(i.queue="fx"),i.old=i.complete,i.complete=function(){b(i.old)&&i.old.call(this),i.queue&&r.dequeue(this,i.queue)},i},r.fn.extend({fadeTo:function(e,t,n,i){return this.filter(bt).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var s=r.isEmptyObject(e),u=r.speed(t,n,i),f=function(){var y=St(this,r.extend({},e),u);(s||ue.get(this,"finish"))&&y.stop(!0)};return f.finish=f,s||!1===u.queue?this.each(f):this.queue(u.queue,f)},stop:function(e,t,n){var i=function(s){var u=s.stop;delete s.stop,u(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each(function(){var s=!0,u=null!=e&&e+"queueHooks",f=r.timers,y=ue.get(this);if(u)y[u]&&y[u].stop&&i(y[u]);else for(u in y)y[u]&&y[u].stop&&hn.test(u)&&i(y[u]);for(u=f.length;u--;)f[u].elem===this&&(null==e||f[u].queue===e)&&(f[u].anim.stop(n),s=!1,f.splice(u,1));(s||!n)&&r.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=ue.get(this),i=n[e+"queue"],s=n[e+"queueHooks"],u=r.timers,f=i?i.length:0;for(n.finish=!0,r.queue(this,e,[]),s&&s.stop&&s.stop.call(this,!0),t=u.length;t--;)u[t].elem===this&&u[t].queue===e&&(u[t].anim.stop(!0),u.splice(t,1));for(t=0;t<f;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish})}}),r.each(["toggle","show","hide"],function(e,t){var n=r.fn[t];r.fn[t]=function(i,s,u){return null==i||"boolean"==typeof i?n.apply(this,arguments):this.animate(gn(t,!0),i,s,u)}}),r.each({slideDown:gn("show"),slideUp:gn("hide"),slideToggle:gn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){r.fn[e]=function(n,i,s){return this.animate(t,n,i,s)}}),r.timers=[],r.fx.tick=function(){var e,t=0,n=r.timers;for(jt=Date.now();t<n.length;t++)!(e=n[t])()&&n[t]===e&&n.splice(t--,1);n.length||r.fx.stop(),jt=void 0},r.fx.timer=function(e){r.timers.push(e),r.fx.start()},r.fx.interval=13,r.fx.start=function(){on||(on=!0,xn())},r.fx.stop=function(){on=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(e,t){return e=r.fx&&r.fx.speeds[e]||e,this.queue(t=t||"fx",function(n,i){var s=C.setTimeout(n,e);i.stop=function(){C.clearTimeout(s)}})},function(){var e=N.createElement("input"),n=N.createElement("select").appendChild(N.createElement("option"));e.type="checkbox",R.checkOn=""!==e.value,R.optSelected=n.selected,(e=N.createElement("input")).value="t",e.type="radio",R.radioValue="t"===e.value}();var qn,qt=r.expr.attrHandle;r.fn.extend({attr:function(e,t){return ft(this,r.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){r.removeAttr(this,e)})}}),r.extend({attr:function(e,t,n){var i,s,u=e.nodeType;if(3!==u&&8!==u&&2!==u)return typeof e.getAttribute>"u"?r.prop(e,t,n):((1!==u||!r.isXMLDoc(e))&&(s=r.attrHooks[t.toLowerCase()]||(r.expr.match.bool.test(t)?qn:void 0)),void 0!==n?null===n?void r.removeAttr(e,t):s&&"set"in s&&void 0!==(i=s.set(e,n,t))?i:(e.setAttribute(t,n+""),n):s&&"get"in s&&null!==(i=s.get(e,t))?i:(i=r.find.attr(e,t))??void 0)},attrHooks:{type:{set:function(e,t){if(!R.radioValue&&"radio"===t&&je(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,s=t&&t.match(We);if(s&&1===e.nodeType)for(;n=s[i++];)e.removeAttribute(n)}}),qn={set:function(e,t,n){return!1===t?r.removeAttr(e,n):e.setAttribute(n,n),n}},r.each(r.expr.match.bool.source.match(/\w+/g),function(e,t){var n=qt[t]||r.find.attr;qt[t]=function(i,s,u){var f,y,g=s.toLowerCase();return u||(y=qt[g],qt[g]=f,f=null!=n(i,s,u)?g:null,qt[g]=y),f}});var Zn=/^(?:input|select|textarea|button)$/i,$n=/^(?:a|area)$/i;function Xt(e){return(e.match(We)||[]).join(" ")}function en(e){return e.getAttribute&&e.getAttribute("class")||""}function an(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(We)||[]}r.fn.extend({prop:function(e,t){return ft(this,r.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[r.propFix[e]||e]})}}),r.extend({prop:function(e,t,n){var i,s,u=e.nodeType;if(3!==u&&8!==u&&2!==u)return(1!==u||!r.isXMLDoc(e))&&(s=r.propHooks[t=r.propFix[t]||t]),void 0!==n?s&&"set"in s&&void 0!==(i=s.set(e,n,t))?i:e[t]=n:s&&"get"in s&&null!==(i=s.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=r.find.attr(e,"tabindex");return t?parseInt(t,10):Zn.test(e.nodeName)||$n.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),R.optSelected||(r.propHooks.selected={get:function(e){return null},set:function(e){}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this}),r.fn.extend({addClass:function(e){var t,n,i,s,u,f;return b(e)?this.each(function(y){r(this).addClass(e.call(this,y,en(this)))}):(t=an(e)).length?this.each(function(){if(i=en(this),n=1===this.nodeType&&" "+Xt(i)+" "){for(u=0;u<t.length;u++)n.indexOf(" "+(s=t[u])+" ")<0&&(n+=s+" ");f=Xt(n),i!==f&&this.setAttribute("class",f)}}):this},removeClass:function(e){var t,n,i,s,u,f;return b(e)?this.each(function(y){r(this).removeClass(e.call(this,y,en(this)))}):arguments.length?(t=an(e)).length?this.each(function(){if(i=en(this),n=1===this.nodeType&&" "+Xt(i)+" "){for(u=0;u<t.length;u++)for(s=t[u];n.indexOf(" "+s+" ")>-1;)n=n.replace(" "+s+" "," ");f=Xt(n),i!==f&&this.setAttribute("class",f)}}):this:this.attr("class","")},toggleClass:function(e,t){var n,i,s,u,f=typeof e,y="string"===f||Array.isArray(e);return b(e)?this.each(function(g){r(this).toggleClass(e.call(this,g,en(this),t),t)}):"boolean"==typeof t&&y?t?this.addClass(e):this.removeClass(e):(n=an(e),this.each(function(){if(y)for(u=r(this),s=0;s<n.length;s++)u.hasClass(i=n[s])?u.removeClass(i):u.addClass(i);else(void 0===e||"boolean"===f)&&((i=en(this))&&ue.set(this,"__className__",i),this.setAttribute&&this.setAttribute("class",i||!1===e?"":ue.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+Xt(en(n))+" ").indexOf(t)>-1)return!0;return!1}});var D=/\r/g;r.fn.extend({val:function(e){var t,n,i,s=this[0];return arguments.length?(i=b(e),this.each(function(u){var f;1===this.nodeType&&(null==(f=i?e.call(this,u,r(this).val()):e)?f="":"number"==typeof f?f+="":Array.isArray(f)&&(f=r.map(f,function(y){return null==y?"":y+""})),(!(t=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()])||!("set"in t)||void 0===t.set(this,f,"value"))&&(this.value=f))})):s?(t=r.valHooks[s.type]||r.valHooks[s.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(s,"value"))?n:"string"==typeof(n=s.value)?n.replace(D,""):n??"":void 0}}),r.extend({valHooks:{option:{get:function(e){return r.find.attr(e,"value")??Xt(r.text(e))}},select:{get:function(e){var t,n,i,s=e.options,u=e.selectedIndex,f="select-one"===e.type,y=f?null:[],g=f?u+1:s.length;for(i=u<0?g:f?u:0;i<g;i++)if(((n=s[i]).selected||i===u)&&!n.disabled&&(!n.parentNode.disabled||!je(n.parentNode,"optgroup"))){if(t=r(n).val(),f)return t;y.push(t)}return y},set:function(e,t){for(var n,i,s=e.options,u=r.makeArray(t),f=s.length;f--;)((i=s[f]).selected=r.inArray(r.valHooks.option.get(i),u)>-1)&&(n=!0);return n||(e.selectedIndex=-1),u}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=r.inArray(r(e).val(),t)>-1}},R.checkOn||(r.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),R.focusin="onfocusin"in C;var E=/^(?:focusinfocus|focusoutblur)$/,o=function(e){e.stopPropagation()};r.extend(r.event,{trigger:function(e,t,n,i){var s,u,f,y,g,k,H,K,I=[n||N],F=le.call(e,"type")?e.type:e,de=le.call(e,"namespace")?e.namespace.split("."):[];if(u=K=f=n=n||N,3!==n.nodeType&&8!==n.nodeType&&!E.test(F+r.event.triggered)&&(F.indexOf(".")>-1&&(de=F.split("."),F=de.shift(),de.sort()),g=F.indexOf(":")<0&&"on"+F,(e=e[r.expando]?e:new r.Event(F,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=de.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+de.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:r.makeArray(t,[e]),H=r.event.special[F]||{},i||!H.trigger||!1!==H.trigger.apply(n,t))){if(!i&&!H.noBubble&&!j(n)){for(E.test((y=H.delegateType||F)+F)||(u=u.parentNode);u;u=u.parentNode)I.push(u),f=u;f===(n.ownerDocument||N)&&I.push(f.defaultView||f.parentWindow||C)}for(s=0;(u=I[s++])&&!e.isPropagationStopped();)K=u,e.type=s>1?y:H.bindType||F,(k=(ue.get(u,"events")||Object.create(null))[e.type]&&ue.get(u,"handle"))&&k.apply(u,t),(k=g&&u[g])&&k.apply&&Yt(u)&&(e.result=k.apply(u,t),!1===e.result&&e.preventDefault());return e.type=F,!i&&!e.isDefaultPrevented()&&(!H._default||!1===H._default.apply(I.pop(),t))&&Yt(n)&&g&&b(n[F])&&!j(n)&&((f=n[g])&&(n[g]=null),r.event.triggered=F,e.isPropagationStopped()&&K.addEventListener(F,o),n[F](),e.isPropagationStopped()&&K.removeEventListener(F,o),r.event.triggered=void 0,f&&(n[g]=f)),e.result}},simulate:function(e,t,n){var i=r.extend(new r.Event,n,{type:e,isSimulated:!0});r.event.trigger(i,null,t)}}),r.fn.extend({trigger:function(e,t){return this.each(function(){r.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return r.event.trigger(e,t,n,!0)}}),R.focusin||r.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(i){r.event.simulate(t,i.target,r.event.fix(i))};r.event.special[t]={setup:function(){var i=this.ownerDocument||this.document||this,s=ue.access(i,t);s||i.addEventListener(e,n,!0),ue.access(i,t,(s||0)+1)},teardown:function(){var i=this.ownerDocument||this.document||this,s=ue.access(i,t)-1;s?ue.access(i,t,s):(i.removeEventListener(e,n,!0),ue.remove(i,t))}}});var l=C.location,h={guid:Date.now()},w=/\?/;r.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch{}return n=t&&t.getElementsByTagName("parsererror")[0],(!t||n)&&r.error("Invalid XML: "+(n?r.map(n.childNodes,function(i){return i.textContent}).join("\n"):e)),t};var O=/\[\]$/,ae=/\r?\n/g,he=/^(?:submit|button|image|reset|file)$/i,Oe=/^(?:input|select|textarea|keygen)/i;function De(e,t,n,i){var s;if(Array.isArray(t))r.each(t,function(u,f){n||O.test(e)?i(e,f):De(e+"["+("object"==typeof f&&null!=f?u:"")+"]",f,n,i)});else if(n||"object"!==$(t))i(e,t);else for(s in t)De(e+"["+s+"]",t[s],n,i)}r.param=function(e,t){var n,i=[],s=function(u,f){var y=b(f)?f():f;i[i.length]=encodeURIComponent(u)+"="+encodeURIComponent(y??"")};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!r.isPlainObject(e))r.each(e,function(){s(this.name,this.value)});else for(n in e)De(n,e[n],t,s);return i.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=r.prop(this,"elements");return e?r.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!r(this).is(":disabled")&&Oe.test(this.nodeName)&&!he.test(e)&&(this.checked||!It.test(e))}).map(function(e,t){var n=r(this).val();return null==n?null:Array.isArray(n)?r.map(n,function(i){return{name:t.name,value:i.replace(ae,"\r\n")}}):{name:t.name,value:n.replace(ae,"\r\n")}}).get()}});var dt=/%20/g,Gt=/#.*$/,sn=/([?&])_=[^&]*/,Fn=/^(.*?):[ \t]*([^\r\n]*)$/gm,Mn=/^(?:GET|HEAD)$/,tr=/^\/\//,An={},kn={},Dn="*/".concat("*"),Wn=N.createElement("a");function nr(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,s=0,u=t.toLowerCase().match(We)||[];if(b(n))for(;i=u[s++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function Sr(e,t,n,i){var s={},u=e===kn;function f(y){var g;return s[y]=!0,r.each(e[y]||[],function(k,H){var K=H(t,n,i);return"string"!=typeof K||u||s[K]?u?!(g=K):void 0:(t.dataTypes.unshift(K),f(K),!1)}),g}return f(t.dataTypes[0])||!s["*"]&&f("*")}function pr(e,t){var n,i,s=r.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((s[n]?e:i||(i={}))[n]=t[n]);return i&&r.extend(!0,e,i),e}Wn.href=l.href,r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:l.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(l.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,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":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?pr(pr(e,r.ajaxSettings),t):pr(r.ajaxSettings,e)},ajaxPrefilter:nr(An),ajaxTransport:nr(kn),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0);var n,i,s,u,f,y,g,k,H,K,I=r.ajaxSetup({},t=t||{}),F=I.context||I,de=I.context&&(F.nodeType||F.jquery)?r(F):r.event,Se=r.Deferred(),pe=r.Callbacks("once memory"),Ze=I.statusCode||{},Ye={},Ct={},Le="canceled",Te={readyState:0,getResponseHeader:function(ke){var ze;if(g){if(!u)for(u={};ze=Fn.exec(s);)u[ze[1].toLowerCase()+" "]=(u[ze[1].toLowerCase()+" "]||[]).concat(ze[2]);ze=u[ke.toLowerCase()+" "]}return null==ze?null:ze.join(", ")},getAllResponseHeaders:function(){return g?s:null},setRequestHeader:function(ke,ze){return null==g&&(ke=Ct[ke.toLowerCase()]=Ct[ke.toLowerCase()]||ke,Ye[ke]=ze),this},overrideMimeType:function(ke){return null==g&&(I.mimeType=ke),this},statusCode:function(ke){var ze;if(ke)if(g)Te.always(ke[Te.status]);else for(ze in ke)Ze[ze]=[Ze[ze],ke[ze]];return this},abort:function(ke){var ze=ke||Le;return n&&n.abort(ze),vt(0,ze),this}};if(Se.promise(Te),I.url=((e||I.url||l.href)+"").replace(tr,l.protocol+"//"),I.type=t.method||t.type||I.method||I.type,I.dataTypes=(I.dataType||"*").toLowerCase().match(We)||[""],null==I.crossDomain){y=N.createElement("a");try{y.href=I.url,y.href=y.href,I.crossDomain=Wn.protocol+"//"+Wn.host!=y.protocol+"//"+y.host}catch{I.crossDomain=!0}}if(I.data&&I.processData&&"string"!=typeof I.data&&(I.data=r.param(I.data,I.traditional)),Sr(An,I,t,Te),g)return Te;for(H in(k=r.event&&I.global)&&0==r.active++&&r.event.trigger("ajaxStart"),I.type=I.type.toUpperCase(),I.hasContent=!Mn.test(I.type),i=I.url.replace(Gt,""),I.hasContent?I.data&&I.processData&&0===(I.contentType||"").indexOf("application/x-www-form-urlencoded")&&(I.data=I.data.replace(dt,"+")):(K=I.url.slice(i.length),I.data&&(I.processData||"string"==typeof I.data)&&(i+=(w.test(i)?"&":"?")+I.data,delete I.data),!1===I.cache&&(i=i.replace(sn,"$1"),K=(w.test(i)?"&":"?")+"_="+h.guid+++K),I.url=i+K),I.ifModified&&(r.lastModified[i]&&Te.setRequestHeader("If-Modified-Since",r.lastModified[i]),r.etag[i]&&Te.setRequestHeader("If-None-Match",r.etag[i])),(I.data&&I.hasContent&&!1!==I.contentType||t.contentType)&&Te.setRequestHeader("Content-Type",I.contentType),Te.setRequestHeader("Accept",I.dataTypes[0]&&I.accepts[I.dataTypes[0]]?I.accepts[I.dataTypes[0]]+("*"!==I.dataTypes[0]?", "+Dn+"; q=0.01":""):I.accepts["*"]),I.headers)Te.setRequestHeader(H,I.headers[H]);if(I.beforeSend&&(!1===I.beforeSend.call(F,Te,I)||g))return Te.abort();if(Le="abort",pe.add(I.complete),Te.done(I.success),Te.fail(I.error),n=Sr(kn,I,t,Te)){if(Te.readyState=1,k&&de.trigger("ajaxSend",[Te,I]),g)return Te;I.async&&I.timeout>0&&(f=C.setTimeout(function(){Te.abort("timeout")},I.timeout));try{g=!1,n.send(Ye,vt)}catch(ke){if(g)throw ke;vt(-1,ke)}}else vt(-1,"No Transport");function vt(ke,ze,Un,rr){var wt,vn,yn,yt,un,Rt=ze;g||(g=!0,f&&C.clearTimeout(f),n=void 0,s=rr||"",Te.readyState=ke>0?4:0,wt=ke>=200&&ke<300||304===ke,Un&&(yt=function Or(e,t,n){for(var i,s,u,f,y=e.contents,g=e.dataTypes;"*"===g[0];)g.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(s in y)if(y[s]&&y[s].test(i)){g.unshift(s);break}if(g[0]in n)u=g[0];else{for(s in n){if(!g[0]||e.converters[s+" "+g[0]]){u=s;break}f||(f=s)}u=u||f}if(u)return u!==g[0]&&g.unshift(u),n[u]}(I,Te,Un)),!wt&&r.inArray("script",I.dataTypes)>-1&&r.inArray("json",I.dataTypes)<0&&(I.converters["text script"]=function(){}),yt=function Lr(e,t,n,i){var s,u,f,y,g,k={},H=e.dataTypes.slice();if(H[1])for(f in e.converters)k[f.toLowerCase()]=e.converters[f];for(u=H.shift();u;)if(e.responseFields[u]&&(n[e.responseFields[u]]=t),!g&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),g=u,u=H.shift())if("*"===u)u=g;else if("*"!==g&&g!==u){if(!(f=k[g+" "+u]||k["* "+u]))for(s in k)if((y=s.split(" "))[1]===u&&(f=k[g+" "+y[0]]||k["* "+y[0]])){!0===f?f=k[s]:!0!==k[s]&&(u=y[0],H.unshift(y[1]));break}if(!0!==f)if(f&&e.throws)t=f(t);else try{t=f(t)}catch(K){return{state:"parsererror",error:f?K:"No conversion from "+g+" to "+u}}}return{state:"success",data:t}}(I,yt,Te,wt),wt?(I.ifModified&&((un=Te.getResponseHeader("Last-Modified"))&&(r.lastModified[i]=un),(un=Te.getResponseHeader("etag"))&&(r.etag[i]=un)),204===ke||"HEAD"===I.type?Rt="nocontent":304===ke?Rt="notmodified":(Rt=yt.state,vn=yt.data,wt=!(yn=yt.error))):(yn=Rt,(ke||!Rt)&&(Rt="error",ke<0&&(ke=0))),Te.status=ke,Te.statusText=(ze||Rt)+"",wt?Se.resolveWith(F,[vn,Rt,Te]):Se.rejectWith(F,[Te,Rt,yn]),Te.statusCode(Ze),Ze=void 0,k&&de.trigger(wt?"ajaxSuccess":"ajaxError",[Te,I,wt?vn:yn]),pe.fireWith(F,[Te,Rt]),k&&(de.trigger("ajaxComplete",[Te,I]),--r.active||r.event.trigger("ajaxStop")))}return Te},getJSON:function(e,t,n){return r.get(e,t,n,"json")},getScript:function(e,t){return r.get(e,void 0,t,"script")}}),r.each(["get","post"],function(e,t){r[t]=function(n,i,s,u){return b(i)&&(u=u||s,s=i,i=void 0),r.ajax(r.extend({url:n,type:t,dataType:u,data:i,success:s},r.isPlainObject(n)&&n))}}),r.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),r._evalUrl=function(e,t,n){return r.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(i){r.globalEval(i,t,n)}})},r.fn.extend({wrapAll:function(e){var t;return this[0]&&(b(e)&&(e=e.call(this[0])),t=r(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 b(e)?this.each(function(t){r(this).wrapInner(e.call(this,t))}):this.each(function(){var t=r(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=b(e);return this.each(function(n){r(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(e){return!r.expr.pseudos.visible(e)},r.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch{}};var Pr={0:200,1223:204},Bn=r.ajaxSettings.xhr();R.cors=!!Bn&&"withCredentials"in Bn,R.ajax=Bn=!!Bn,r.ajaxTransport(function(e){var t,n;if(R.cors||Bn&&!e.crossDomain)return{send:function(i,s){var u,f=e.xhr();if(f.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(u in e.xhrFields)f[u]=e.xhrFields[u];for(u in e.mimeType&&f.overrideMimeType&&f.overrideMimeType(e.mimeType),!e.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest"),i)f.setRequestHeader(u,i[u]);t=function(y){return function(){t&&(t=n=f.onload=f.onerror=f.onabort=f.ontimeout=f.onreadystatechange=null,"abort"===y?f.abort():"error"===y?"number"!=typeof f.status?s(0,"error"):s(f.status,f.statusText):s(Pr[f.status]||f.status,f.statusText,"text"!==(f.responseType||"text")||"string"!=typeof f.responseText?{binary:f.response}:{text:f.responseText},f.getAllResponseHeaders()))}},f.onload=t(),n=f.onerror=f.ontimeout=t("error"),void 0!==f.onabort?f.onabort=n:f.onreadystatechange=function(){4===f.readyState&&C.setTimeout(function(){t&&n()})},t=t("abort");try{f.send(e.hasContent&&e.data||null)}catch(y){if(t)throw y}},abort:function(){t&&t()}}}),r.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),r.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 r.globalEval(e),e}}}),r.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),r.ajaxTransport("script",function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,s){t=r("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(u){t.remove(),n=null,u&&s("error"===u.type?404:200,u.type)}),N.head.appendChild(t[0])},abort:function(){n&&n()}}});var e,Cr=[],hr=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Cr.pop()||r.expando+"_"+h.guid++;return this[e]=!0,e}}),r.ajaxPrefilter("json jsonp",function(e,t,n){var i,s,u,f=!1!==e.jsonp&&(hr.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&hr.test(e.data)&&"data");if(f||"jsonp"===e.dataTypes[0])return i=e.jsonpCallback=b(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,f?e[f]=e[f].replace(hr,"$1"+i):!1!==e.jsonp&&(e.url+=(w.test(e.url)?"&":"?")+e.jsonp+"="+i),e.converters["script json"]=function(){return u||r.error(i+" was not called"),u[0]},e.dataTypes[0]="json",s=C[i],C[i]=function(){u=arguments},n.always(function(){void 0===s?r(C).removeProp(i):C[i]=s,e[i]&&(e.jsonpCallback=t.jsonpCallback,Cr.push(i)),u&&b(s)&&s(u[0]),u=s=void 0}),"script"}),R.createHTMLDocument=((e=N.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===e.childNodes.length),r.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(R.createHTMLDocument?((i=(t=N.implementation.createHTMLDocument("")).createElement("base")).href=N.location.href,t.head.appendChild(i)):t=N),u=!n&&[],(s=Qe.exec(e))?[t.createElement(s[1])]:(s=z([e],t,u),u&&u.length&&r(u).remove(),r.merge([],s.childNodes)));var i,s,u},r.fn.load=function(e,t,n){var i,s,u,f=this,y=e.indexOf(" ");return y>-1&&(i=Xt(e.slice(y)),e=e.slice(0,y)),b(t)?(n=t,t=void 0):t&&"object"==typeof t&&(s="POST"),f.length>0&&r.ajax({url:e,type:s||"GET",dataType:"html",data:t}).done(function(g){u=arguments,f.html(i?r("<div>").append(r.parseHTML(g)).find(i):g)}).always(n&&function(g,k){f.each(function(){n.apply(this,u||[g.responseText,k,g])})}),this},r.expr.pseudos.animated=function(e){return r.grep(r.timers,function(t){return e===t.elem}).length},r.offset={setOffset:function(e,t,n){var i,s,u,f,y,g,H=r.css(e,"position"),K=r(e),I={};"static"===H&&(e.style.position="relative"),y=K.offset(),u=r.css(e,"top"),g=r.css(e,"left"),("absolute"===H||"fixed"===H)&&(u+g).indexOf("auto")>-1?(f=(i=K.position()).top,s=i.left):(f=parseFloat(u)||0,s=parseFloat(g)||0),b(t)&&(t=t.call(e,n,r.extend({},y))),null!=t.top&&(I.top=t.top-y.top+f),null!=t.left&&(I.left=t.left-y.left+s),"using"in t?t.using.call(e,I):K.css(I)}},r.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(s){r.offset.setOffset(this,e,s)});var t,n,i=this[0];return i?i.getClientRects().length?{top:(t=i.getBoundingClientRect()).top+(n=i.ownerDocument.defaultView).pageYOffset,left:t.left+n.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,i=this[0],s={top:0,left:0};if("fixed"===r.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===r.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&((s=r(e).offset()).top+=r.css(e,"borderTopWidth",!0),s.left+=r.css(e,"borderLeftWidth",!0))}return{top:t.top-s.top-r.css(i,"marginTop",!0),left:t.left-s.left-r.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===r.css(e,"position");)e=e.offsetParent;return e||Nt})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n="pageYOffset"===t;r.fn[e]=function(i){return ft(this,function(s,u,f){var y;if(j(s)?y=s:9===s.nodeType&&(y=s.defaultView),void 0===f)return y?y[t]:s[u];y?y.scrollTo(n?y.pageXOffset:f,n?f:y.pageYOffset):s[u]=f},e,i,arguments.length)}}),r.each(["top","left"],function(e,t){r.cssHooks[t]=Gn(R.pixelPosition,function(n,i){if(i)return i=pn(n,t),En.test(i)?r(n).position()[t]+"px":i})}),r.each({Height:"height",Width:"width"},function(e,t){r.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,i){r.fn[i]=function(s,u){var f=arguments.length&&(n||"boolean"!=typeof s),y=n||(!0===s||!0===u?"margin":"border");return ft(this,function(g,k,H){var K;return j(g)?0===i.indexOf("outer")?g["inner"+e]:g.document.documentElement["client"+e]:9===g.nodeType?(K=g.documentElement,Math.max(g.body["scroll"+e],K["scroll"+e],g.body["offset"+e],K["offset"+e],K["client"+e])):void 0===H?r.css(g,k,y):r.style(g,k,H,y)},t,f?s:void 0,f)}})}),r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){r.fn[t]=function(n){return this.on(t,n)}}),r.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){r.fn[t]=function(n,i){return arguments.length>0?this.on(t,null,n,i):this.trigger(t)}});var Hr=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;r.proxy=function(e,t){var n,i,s;if("string"==typeof t&&(n=e[t],t=e,e=n),b(e))return i=a.call(arguments,2),s=function(){return e.apply(t||this,i.concat(a.call(arguments)))},s.guid=e.guid=e.guid||r.guid++,s},r.holdReady=function(e){e?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=je,r.isFunction=b,r.isWindow=j,r.camelCase=ht,r.type=$,r.now=Date.now,r.isNumeric=function(e){var t=r.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},r.trim=function(e){return null==e?"":(e+"").replace(Hr,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var qr=C.jQuery,Fr=C.$;return r.noConflict=function(e){return C.$===r&&(C.$=Fr),e&&C.jQuery===r&&(C.jQuery=qr),r},typeof Z>"u"&&(C.jQuery=C.$=r),r}),function(C,Z,Pe){var G={nojQuery:"jQuery was not found. Please ensure jQuery is referenced before the SignalR client JavaScript file.",noTransportOnInit:"No transport could be initialized successfully. Try specifying a different transport or none at all for auto initialization.",errorOnNegotiate:"Error during negotiation request.",stoppedWhileLoading:"The connection was stopped during page load.",stoppedWhileNegotiating:"The connection was stopped during the negotiate request.",errorParsingNegotiateResponse:"Error parsing negotiate response.",errorRedirectionExceedsLimit:"Negotiate redirection limit exceeded.",errorDuringStartRequest:"Error during start request. Stopping the connection.",errorFromServer:"Error message received from the server: '{0}'.",stoppedDuringStartRequest:"The connection was stopped during the start request.",errorParsingStartResponse:"Error parsing start response: '{0}'. Stopping the connection.",invalidStartResponse:"Invalid start response: '{0}'. Stopping the connection.",protocolIncompatible:"You are using a version of the client that isn't compatible with the server. Client version {0}, server version {1}.",aspnetCoreSignalrServer:"Detected a connection attempt to an ASP.NET Core SignalR Server. This client only supports connecting to an ASP.NET SignalR Server. See https://aka.ms/signalr-core-differences for details.",sendFailed:"Send failed.",parseFailed:"Failed at parsing response: {0}",longPollFailed:"Long polling request failed.",eventSourceFailedToConnect:"EventSource failed to connect.",eventSourceError:"Error raised by EventSource",webSocketClosed:"WebSocket closed.",pingServerFailedInvalidResponse:"Invalid ping response when pinging server: '{0}'.",pingServerFailed:"Failed to ping server.",pingServerFailedStatusCode:"Failed to ping server.  Server responded with status code {0}, stopping the connection.",pingServerFailedParse:"Failed to parse ping server response, stopping the connection.",noConnectionTransport:"Connection is in an invalid state, there is no transport active.",webSocketsInvalidState:"The Web Socket transport is in an invalid state, transitioning into reconnecting.",reconnectTimeout:"Couldn't reconnect within the configured timeout of {0} ms, disconnecting.",reconnectWindowTimeout:"The client has been inactive since {0} and it has exceeded the inactivity timeout of {1} ms. Stopping the connection.",jsonpNotSupportedWithAccessToken:"The JSONP protocol does not support connections that require a Bearer token to connect, such as the Azure SignalR Service."};if("function"!=typeof C)throw new Error(G.nojQuery);var a,Ie,P,r,fe="complete"===Z.document.readyState,B=C(Z),L="__Negotiate Aborted__",q={onStart:"onStart",onStarting:"onStarting",onReceived:"onReceived",onError:"onError",onConnectionSlow:"onConnectionSlow",onReconnecting:"onReconnecting",onReconnect:"onReconnect",onStateChanged:"onStateChanged",onDisconnect:"onDisconnect"},p=function(P,r,T){return r===P.state&&(P.state=T,C(P).triggerHandler(q.onStateChanged,[{oldState:r,newState:T}]),!0)},b=function(P){return P._.keepAliveData.activated&&P.transport.supportsKeepAlive(P)};function ie(P,r){return r.match(/:\d+$/)?r:r+":"+function J(P){return"http:"===P?80:"https:"===P?443:void 0}(P)}function $(P,r){var T=this,V=[];T.tryBuffer=function(Ce){return P.state===C.signalR.connectionState.connecting&&(V.push(Ce),!0)},T.drain=function(){if(P.state===C.signalR.connectionState.connected)for(;V.length>0;)r(V.shift())},T.clear=function(){V=[]}}a=function(P,r,T){return new a.fn.init(P,r,T)},a._={defaultContentType:"application/x-www-form-urlencoded; charset=UTF-8",ieVersion:("Microsoft Internet Explorer"===Z.navigator.appName&&(r=/MSIE ([0-9]+\.[0-9]+)/.exec(Z.navigator.userAgent))&&(P=Z.parseFloat(r[1])),P),error:function(P,r,T){var V=new Error(P);return V.source=r,typeof T<"u"&&(V.context=T),V},transportError:function(P,r,T,V){var Ce=this.error(P,T,V);return Ce.transport=r?r.name:void 0,Ce},format:function(){for(var P=arguments[0],r=0;r<arguments.length-1;r++)P=P.replace("{"+r+"}",arguments[r+1]);return P},firefoxMajorVersion:function(P){var r=P.match(/Firefox\/(\d+)/);return!r||!r.length||r.length<2?0:parseInt(r[1],10)},configurePingInterval:function(P){var r=P._.config,T=function(V){C(P).triggerHandler(q.onError,[V])};r&&!P._.pingIntervalId&&r.pingInterval&&(P._.pingIntervalId=Z.setInterval(function(){a.transports._logic.pingServer(P).fail(T)},r.pingInterval))}},a.events=q,a.resources=G,a.ajaxDefaults={processData:!0,timeout:null,async:!0,global:!1,cache:!1},a.changeState=p,a.isDisconnecting=function(P){return P.state===a.connectionState.disconnected},a.connectionState={connecting:0,connected:1,reconnecting:2,disconnected:4},a.hub={start:function(){throw new Error("SignalR: Error loading hubs. Ensure your hubs reference is correct, e.g. <script src='/signalr/js'><\/script>.")}},"function"==typeof B.on?B.on("load",function(){fe=!0}):B.load(function(){fe=!0}),a.fn=a.prototype={init:function(P,r,T){var V=C(this);this.url=P,this.qs=r,this.lastError=null,this._={keepAliveData:{},connectingMessageBuffer:new $(this,function(Ce){V.triggerHandler(q.onReceived,[Ce])}),lastMessageAt:(new Date).getTime(),lastActiveAt:(new Date).getTime(),beatInterval:5e3,beatHandle:null,totalTransportConnectTimeout:0,redirectQs:null},"boolean"==typeof T&&(this.logging=T)},_parseResponse:function(P){return P&&("string"==typeof P?this.json.parse(P):P)},_originalJson:Z.JSON,json:Z.JSON,isCrossDomain:function(P,r){var T;return P=C.trim(P),r=r||Z.location,0===P.indexOf("http")&&((T=Z.document.createElement("a")).href=P,T.protocol+ie(T.protocol,T.host)!==r.protocol+ie(r.protocol,r.host))},ajaxDataType:"text",contentType:"application/json; charset=UTF-8",logging:!1,state:a.connectionState.disconnected,clientProtocol:"2.1",supportedProtocols:["1.5","2.0","2.1"],negotiateRedirectSupportedProtocols:["2.0","2.1"],reconnectDelay:2e3,transportConnectTimeout:0,disconnectTimeout:3e4,reconnectWindow:3e4,keepAliveWarnAt:2/3,start:function(P,r){var Ce,T=this,V={pingInterval:3e5,waitForPageLoad:!0,transport:"auto",jsonp:!1},Ae=T._deferral||C.Deferred(),Ue=Z.document.createElement("a"),je=function(oe,Re){oe.url===Re&&oe.baseUrl||(oe.url=Re,Ue.href=oe.url,Ue.protocol&&":"!==Ue.protocol?(oe.protocol=Ue.protocol,oe.host=Ue.host):(oe.protocol=Z.document.location.protocol,oe.host=Ue.host||Z.document.location.host),oe.baseUrl=oe.protocol+"//"+oe.host,oe.wsProtocol="https:"===oe.protocol?"wss://":"ws://",0===oe.url.indexOf("//")&&(oe.url=Z.location.protocol+oe.url,oe.log("Protocol relative URL detected, normalizing it to '"+oe.url+"'.")),oe.isCrossDomain(oe.url)&&(oe.log("Auto detected cross domain url."),"auto"===V.transport&&(V.transport=["webSockets","serverSentEvents","longPolling"]),typeof oe.withCredentials>"u"&&(oe.withCredentials=!0),C.support.cors||(oe.ajaxDataType="jsonp",oe.log("Using jsonp because this browser doesn't support CORS.")),oe.contentType=a._.defaultContentType))};if(T.lastError=null,T._deferral=Ae,!T.json)throw new Error("SignalR: No JSON parser found. Please ensure json2.js is referenced before the SignalR.js file if you need to support clients without native JSON parsing support, e.g. IE<8.");if("function"===C.type(P)?r=P:"object"===C.type(P)&&(C.extend(V,P),"function"===C.type(V.callback)&&(r=V.callback)),V.transport=function N(P,r){if(C.isArray(P)){for(var T=P.length-1;T>=0;T--){var V=P[T];("string"!==C.type(V)||!a.transports[V])&&(r.log("Invalid transport: "+V+", removing it from the transports list."),P.splice(T,1))}0===P.length&&(r.log("No transports remain within the specified transport array."),P=null)}else if(a.transports[P]||"auto"===P){if("auto"===P&&a._.ieVersion<=8)return["longPolling"]}else r.log("Invalid transport: "+P.toString()+"."),P=null;return P}(V.transport,T),!V.transport)throw new Error("SignalR: Invalid transport(s) specified, aborting start.");if(T._.config=V,!fe&&!0===V.waitForPageLoad)return T._.deferredStartHandler=function(){T.start(P,r)},B.bind("load",T._.deferredStartHandler),Ae.promise();if(T.state===a.connectionState.connecting)return Ae.promise();if(!1===p(T,a.connectionState.disconnected,a.connectionState.connecting))return Ae.resolve(T),Ae.promise();(function(P){var r,T;P._.configuredStopReconnectingTimeout||(T=function(V){var Ce=a._.format(a.resources.reconnectTimeout,V.disconnectTimeout);V.log(Ce),C(V).triggerHandler(q.onError,[a._.error(Ce,"TimeoutException")]),V.stop(!1,!1)},P.reconnecting(function(){var V=this;V.state===a.connectionState.reconnecting&&(r=Z.setTimeout(function(){T(V)},V.disconnectTimeout))}),P.stateChanged(function(V){V.oldState===a.connectionState.reconnecting&&Z.clearTimeout(r)}),P._.configuredStopReconnectingTimeout=!0)})(T),"auto"===V.transport&&!0===V.jsonp&&(V.transport="longPolling"),T.withCredentials=V.withCredentials,T._originalUrl=T.url,T.ajaxDataType=V.jsonp?"jsonp":"text",je(T,T.url),C(T).bind(q.onStart,function(oe,Re){"function"===C.type(r)&&r.call(T),Ae.resolve(T)}),T._.initHandler=a.transports._logic.initHandler(T),Ce=function(oe,Re){var nt=a._.error(G.noTransportOnInit);if((Re=Re||0)>=oe.length)return T.log(0===Re?"No transports supported by the server were selected.":1===Re?"No fallback transports were selected.":"Fallback transports exhausted."),C(T).triggerHandler(q.onError,[nt]),Ae.reject(nt),void T.stop();if(T.state!==a.connectionState.disconnected){var Me=a.transports[oe[Re]],Ke=function(){Ce(oe,Re+1)};T.transport=Me;try{T._.initHandler.start(Me,function(){var We=a._.firefoxMajorVersion(Z.navigator.userAgent)>=11;T.log("The start request succeeded. Transitioning to the connected state."),b(T)&&a.transports._logic.monitorKeepAlive(T),T._.keepAliveData.activated&&a.transports._logic.startHeartbeat(T),a._.configurePingInterval(T),p(T,a.connectionState.connecting,a.connectionState.connected)||T.log("WARNING! The connection was not in the connecting state."),T._.connectingMessageBuffer.drain(),C(T).triggerHandler(q.onStart),B.bind("unload",function(){T.log("Window unloading, stopping the connection."),T.stop(!0)}),We&&B.bind("beforeunload",function(){Z.setTimeout(function(){T.stop(!0)},0)})},Ke)}catch(We){T.log(Me.name+" transport threw '"+We.message+"' when attempting to start."),Ke()}}};var oe,Fe,Me,Re,Ke,We,ut,lt,Qe=T.url+"/negotiate",Ve=function(oe,Re){var nt=a._.error(G.errorOnNegotiate,oe,Re._.negotiateRequest);C(Re).triggerHandler(q.onError,nt),Ae.reject(nt),Re.stop()};return C(T).triggerHandler(q.onStarting),Qe=a.transports._logic.prepareQueryString(T,Qe),T.log("Negotiating with '"+Qe+"'."),T._.negotiateRequest=(Re=0,Ke=[],We=[],lt=function(Xe){try{oe=T._parseResponse(Xe)}catch(et){return void Ve(a._.error(G.errorParsingNegotiateResponse,et),T)}if(oe.availableTransports)return Me=a._.error(G.aspnetCoreSignalrServer),C(T).triggerHandler(q.onError,[Me]),void Ae.reject(Me);if(!oe.ProtocolVersion||-1===T.supportedProtocols.indexOf(oe.ProtocolVersion))return Me=a._.error(a._.format(G.protocolIncompatible,T.clientProtocol,oe.ProtocolVersion)),C(T).triggerHandler(q.onError,[Me]),void Ae.reject(Me);if(-1!==T.negotiateRedirectSupportedProtocols.indexOf(oe.ProtocolVersion)){if(oe.Error)return Me=a._.error(a._.format(G.errorFromServer,oe.Error)),C(T).triggerHandler(q.onError,[Me]),void Ae.reject(Me);if(oe.RedirectUrl){if(100===Re)return void Ve(a._.error(G.errorRedirectionExceedsLimit),T);"auto"===V.transport&&(V.transport=["webSockets","serverSentEvents","longPolling"]),T.log("Received redirect to: "+oe.RedirectUrl),T.accessToken=oe.AccessToken;var pt=oe.RedirectUrl.split("?",2);return je(T,pt[0]),T._.redirectQs=2===pt.length?pt[1]:null,"jsonp"===T.ajaxDataType&&T.accessToken?void Ve(a._.error(G.jsonpNotSupportedWithAccessToken),T):(Re++,void ut(T,lt))}}Fe=T._.keepAliveData,T.appRelativeUrl=oe.Url,T.id=oe.ConnectionId,T.token=oe.ConnectionToken,T.webSocketServerUrl=oe.WebSocketServerUrl,T._.pollTimeout=1e3*oe.ConnectionTimeout+1e4,T.disconnectTimeout=1e3*oe.DisconnectTimeout,T._.totalTransportConnectTimeout=T.transportConnectTimeout+1e3*oe.TransportConnectTimeout,oe.KeepAliveTimeout?(Fe.activated=!0,Fe.timeout=1e3*oe.KeepAliveTimeout,Fe.timeoutWarning=Fe.timeout*T.keepAliveWarnAt,T._.beatInterval=(Fe.timeout-Fe.timeoutWarning)/3):Fe.activated=!1,T.reconnectWindow=T.disconnectTimeout+(Fe.timeout||0),C.each(a.transports,function(et){if(0===et.indexOf("_")||"webSockets"===et&&!oe.TryWebSockets)return!0;We.push(et)}),C.isArray(V.transport)?C.each(V.transport,function(et,ot){C.inArray(ot,We)>=0&&Ke.push(ot)}):"auto"===V.transport?Ke=We:C.inArray(V.transport,We)>=0&&Ke.push(V.transport),Ce(Ke)},(ut=function(Xe,pt){var et=a.transports._logic.prepareQueryString(Xe,Xe.url+"/negotiate");Xe.log("Negotiating with '"+et+"'.");var ot={url:et,error:function(kt,ft){ft!==L?Ve(kt,Xe):Ae.reject(a._.error(G.stoppedWhileNegotiating,null,Xe._.negotiateRequest))},success:pt};return Xe.accessToken&&(ot.headers={Authorization:"Bearer "+Xe.accessToken}),a.transports._logic.ajax(Xe,ot)})(T,lt)),Ae.promise()},starting:function(P){var r=this;return C(r).bind(q.onStarting,function(T,V){P.call(r)}),r},send:function(P){var r=this;if(r.state===a.connectionState.disconnected)throw new Error("SignalR: Connection must be started before data can be sent. Call .start() before .send()");if(r.state===a.connectionState.connecting)throw new Error("SignalR: Connection has not been fully initialized. Use .start().done() or .start().fail() to run logic after the connection has started.");return r.transport.send(r,P),r},received:function(P){var r=this;return C(r).bind(q.onReceived,function(T,V){P.call(r,V)}),r},stateChanged:function(P){var r=this;return C(r).bind(q.onStateChanged,function(T,V){P.call(r,V)}),r},error:function(P){var r=this;return C(r).bind(q.onError,function(T,V,Ce){r.lastError=V,P.call(r,V,Ce)}),r},disconnected:function(P){var r=this;return C(r).bind(q.onDisconnect,function(T,V){P.call(r)}),r},connectionSlow:function(P){var r=this;return C(r).bind(q.onConnectionSlow,function(T,V){P.call(r)}),r},reconnecting:function(P){var r=this;return C(r).bind(q.onReconnecting,function(T,V){P.call(r)}),r},reconnected:function(P){var r=this;return C(r).bind(q.onReconnect,function(T,V){P.call(r)}),r},stop:function(P,r){var T=this,V=T._deferral;return T._.deferredStartHandler&&B.unbind("load",T._.deferredStartHandler),delete T._.config,delete T._.deferredStartHandler,fe||T._.config&&!0!==T._.config.waitForPageLoad?T.state!==a.connectionState.disconnected?(T.log("Stopping connection."),Z.clearTimeout(T._.beatHandle),Z.clearInterval(T._.pingIntervalId),T.transport&&(T.transport.stop(T),!1!==r&&T.transport.abort(T,P),b(T)&&a.transports._logic.stopMonitoringKeepAlive(T),T.transport=null),T._.negotiateRequest&&(T._.negotiateRequest.abort(L),delete T._.negotiateRequest),T._.initHandler&&T._.initHandler.stop(),delete T._deferral,delete T.messageId,delete T.groupsToken,delete T.id,delete T._.pingIntervalId,delete T._.lastMessageAt,delete T._.lastActiveAt,T._.connectingMessageBuffer.clear(),C(T).unbind(q.onStart),delete T.accessToken,delete T.protocol,delete T.host,delete T.baseUrl,delete T.wsProtocol,delete T.contentType,T.url=T._originalUrl,T._.redirectQs=null,p(T,T.state,a.connectionState.disconnected),C(T).triggerHandler(q.onDisconnect),T):void 0:(T.log("Stopping connection prior to negotiate."),void(V&&V.reject(a._.error(G.stoppedWhileLoading))))},log:function(P){!function(P,r){var T;!1!==r&&(typeof Z.console>"u"||(T="["+(new Date).toTimeString()+"] SignalR: "+P,Z.console.debug?Z.console.debug(T):Z.console.log&&Z.console.log(T)))}(P,this.logging)}},a.fn.init.prototype=a.fn,a.noConflict=function(){return C.connection===a&&(C.connection=Ie),a},C.connection&&(Ie=C.connection),C.connection=C.signalR=a}(window.jQuery,window),function(C,Z,Pe){var B,G=C.signalR,a=C.signalR.events,Ie=C.signalR.changeState,fe="__Start Aborted__";function L(p){p._.keepAliveData.monitoring&&function q(p){var b,R=p._.keepAliveData;p.state===G.connectionState.connected&&((b=(new Date).getTime()-p._.lastMessageAt)>=R.timeout?(p.log("Keep alive timed out.  Notifying transport that connection has been lost."),p.transport.lostConnection(p)):b>=R.timeoutWarning?R.userNotified||(p.log("Keep alive has been missed, connection may be dead/slow."),C(p).triggerHandler(a.onConnectionSlow),R.userNotified=!0):R.userNotified=!1)}(p),B.markActive(p)&&(p._.beatHandle=Z.setTimeout(function(){L(p)},p._.beatInterval))}function le(p,R){var b=p.url+R;return p.transport&&(b+="?transport="+p.transport.name),B.prepareQueryString(p,b)}function U(p){this.connection=p,this.startRequested=!1,this.startCompleted=!1,this.connectionStopped=!1}G.transports={},U.prototype={start:function(p,R,b){var j=this,N=j.connection,J=!1;j.startRequested||j.connectionStopped?N.log("WARNING! "+p.name+" transport cannot be started. Initialization ongoing or completed."):(N.log(p.name+" transport starting."),p.start(N,function(){J||j.initReceived(p,R)},function(ie){return J||(J=!0,j.transportFailed(p,ie,b)),!j.startCompleted||j.connectionStopped}),j.transportTimeoutHandle=Z.setTimeout(function(){J||(J=!0,N.log(p.name+" transport timed out when trying to connect."),j.transportFailed(p,void 0,b))},N._.totalTransportConnectTimeout))},stop:function(){this.connectionStopped=!0,Z.clearTimeout(this.transportTimeoutHandle),G.transports._logic.tryAbortStartRequest(this.connection)},initReceived:function(p,R){var b=this,j=b.connection;b.startRequested?j.log("WARNING! The client received multiple init messages."):b.connectionStopped||(b.startRequested=!0,Z.clearTimeout(b.transportTimeoutHandle),j.log(p.name+" transport connected. Initiating start request."),G.transports._logic.ajaxStart(j,function(){b.startCompleted=!0,R()}))},transportFailed:function(p,R,b){var J,j=this.connection,N=j._deferral;this.connectionStopped||(Z.clearTimeout(this.transportTimeoutHandle),this.startRequested?this.startCompleted||(J=G._.error(G.resources.errorDuringStartRequest,R),j.log(p.name+" transport failed during the start request. Stopping the connection."),C(j).triggerHandler(a.onError,[J]),N&&N.reject(J),j.stop()):(p.stop(j),j.log(p.name+" transport failed to connect. Attempting to fall back."),b()))}},B=G.transports._logic={ajax:function(p,R){return C.ajax(C.extend(!0,{},C.signalR.ajaxDefaults,{type:"GET",data:{},xhrFields:{withCredentials:p.withCredentials},contentType:p.contentType,dataType:p.ajaxDataType},R))},pingServer:function(p){var R,b,j=C.Deferred();return p.transport?(R=B.addQs(R=p.url+"/ping",p.qs),b=B.ajax(p,{url:R,headers:p.accessToken?{Authorization:"Bearer "+p.accessToken}:{},success:function(N){var J;try{J=p._parseResponse(N)}catch(ie){return j.reject(G._.transportError(G.resources.pingServerFailedParse,p.transport,ie,b)),void p.stop()}"pong"===J.Response?j.resolve():j.reject(G._.transportError(G._.format(G.resources.pingServerFailedInvalidResponse,N),p.transport,null,b))},error:function(N){401===N.status||403===N.status?(j.reject(G._.transportError(G._.format(G.resources.pingServerFailedStatusCode,N.status),p.transport,N,b)),p.stop()):j.reject(G._.transportError(G.resources.pingServerFailed,p.transport,N,b))}})):j.reject(G._.transportError(G.resources.noConnectionTransport,p.transport)),j.promise()},prepareQueryString:function(p,R){var b;return b=B.addQs(R,"clientProtocol="+p.clientProtocol),b=B.addQs(b,"string"==typeof p._.redirectQs?p._.redirectQs:p.qs),p.token&&(b+="&connectionToken="+Z.encodeURIComponent(p.token)),p.data&&(b+="&connectionData="+Z.encodeURIComponent(p.data)),b},addQs:function(p,R){var j,b=-1!==p.indexOf("?")?"&":"?";if(!R)return p;if("object"==typeof R)return p+b+C.param(R);if("string"==typeof R)return("?"===(j=R.charAt(0))||"&"===j)&&(b=""),p+b+R;throw new Error("Query string property must be either a string or object.")},getUrl:function(p,R,b,j,N){var ie=("webSockets"===R?"":p.baseUrl)+p.appRelativeUrl,$="transport="+R;return!N&&p.groupsToken&&($+="&groupsToken="+Z.encodeURIComponent(p.groupsToken)),b?(ie+=j?"/poll":"/reconnect",!N&&p.messageId&&($+="&messageId="+Z.encodeURIComponent(p.messageId))):ie+="/connect",ie=B.prepareQueryString(p,ie+="?"+$),p.transport&&p.accessToken&&("serverSentEvents"===p.transport.name||"webSockets"===p.transport.name)&&(ie+="&access_token="+Z.encodeURIComponent(p.accessToken)),N||(ie+="&tid="+Math.floor(11*Math.random())),ie},maximizePersistentResponse:function(p){return{MessageId:p.C,Messages:p.M,Initialized:typeof p.S<"u",ShouldReconnect:typeof p.T<"u",LongPollDelay:p.L,GroupsToken:p.G,Error:p.E}},updateGroups:function(p,R){R&&(p.groupsToken=R)},stringifySend:function(p,R){return"string"==typeof R||typeof R>"u"||null===R?R:p.json.stringify(R)},ajaxSend:function(p,R){var N,b=B.stringifySend(p,R),j=le(p,"/send"),J=function(ie,$){C($).triggerHandler(a.onError,[G._.transportError(G.resources.sendFailed,$.transport,ie,N),R])};return N=B.ajax(p,{url:j,type:"jsonp"===p.ajaxDataType?"GET":"POST",contentType:G._.defaultContentType,headers:p.accessToken?{Authorization:"Bearer "+p.accessToken}:{},data:{data:b},success:function(ie){var $;if(ie){try{$=p._parseResponse(ie)}catch(P){return J(P,p),void p.stop()}B.triggerReceived(p,$)}},error:function(ie,$){"abort"===$||"parsererror"===$||J(ie,p)}})},ajaxAbort:function(p,R){if(!(typeof p.transport>"u")){R=typeof R>"u"||R;var b=le(p,"/abort"),j=p.accessToken?{Authorization:"Bearer "+p.accessToken}:{};Z.fetch?Z.fetch(b,{method:"POST",keepalive:!0,headers:j,credentials:!0===p.withCredentials?"include":"same-origin"}):B.ajax(p,{url:b,async:R,timeout:1e3,type:"POST",headers:j,dataType:"text"}),p.log("Fired ajax abort async = "+R+".")}},ajaxStart:function(p,R){var b=function(N){var J=p._deferral;J&&J.reject(N)},j=function(N){p.log("The start request failed. Stopping the connection."),C(p).triggerHandler(a.onError,[N]),b(N),p.stop()};p._.startRequest=B.ajax(p,{url:le(p,"/start"),headers:p.accessToken?{Authorization:"Bearer "+p.accessToken}:{},success:function(N,J,ie){var $;try{$=p._parseResponse(N)}catch(P){return void j(G._.error(G._.format(G.resources.errorParsingStartResponse,N),P,ie))}"started"===$.Response?R():j(G._.error(G._.format(G.resources.invalidStartResponse,N),null,ie))},error:function(N,J,ie){J!==fe?j(G._.error(G.resources.errorDuringStartRequest,ie,N)):(p.log("The start request aborted because connection.stop() was called."),b(G._.error(G.resources.stoppedDuringStartRequest,null,N)))}})},tryAbortStartRequest:function(p){p._.startRequest&&(p._.startRequest.abort(fe),delete p._.startRequest)},tryInitialize:function(p,R,b){R.Initialized&&b?b():R.Initialized&&p.log("WARNING! The client received an init message after reconnecting.")},triggerReceived:function(p,R){p._.connectingMessageBuffer.tryBuffer(R)||C(p).triggerHandler(a.onReceived,[R])},processMessages:function(p,R,b){var j;if(R&&typeof R.I<"u")B.triggerReceived(p,R);else if(B.markLastMessage(p),R){if((j=B.maximizePersistentResponse(R)).Error)return p.log("Received an error message from the server: "+R.E),C(p).triggerHandler(G.events.onError,[G._.error(R.E,"ServerError")]),void p.stop(!1,!1);B.updateGroups(p,j.GroupsToken),j.MessageId&&(p.messageId=j.MessageId),j.Messages&&(C.each(j.Messages,function(N,J){B.triggerReceived(p,J)}),B.tryInitialize(p,j,b))}},monitorKeepAlive:function(p){var R=p._.keepAliveData;R.monitoring?p.log("Tried to monitor keep alive but it's already being monitored."):(R.monitoring=!0,B.markLastMessage(p),p._.keepAliveData.reconnectKeepAliveUpdate=function(){B.markLastMessage(p)},C(p).bind(a.onReconnect,p._.keepAliveData.reconnectKeepAliveUpdate),p.log("Now monitoring keep alive with a warning timeout of "+R.timeoutWarning+", keep alive timeout of "+R.timeout+" and disconnecting timeout of "+p.disconnectTimeout))},stopMonitoringKeepAlive:function(p){var R=p._.keepAliveData;R.monitoring&&(R.monitoring=!1,C(p).unbind(a.onReconnect,p._.keepAliveData.reconnectKeepAliveUpdate),p._.keepAliveData={},p.log("Stopping the monitoring of the keep alive."))},startHeartbeat:function(p){p._.lastActiveAt=(new Date).getTime(),L(p)},markLastMessage:function(p){p._.lastMessageAt=(new Date).getTime(),p._.lastActiveAt=p._.lastMessageAt},markActive:function(p){return!!B.verifyLastActive(p)&&(p._.lastActiveAt=(new Date).getTime(),!0)},isConnectedOrReconnecting:function(p){return p.state===G.connectionState.connected||p.state===G.connectionState.reconnecting},ensureReconnectingState:function(p){return!0===Ie(p,G.connectionState.connected,G.connectionState.reconnecting)&&C(p).triggerHandler(a.onReconnecting),p.state===G.connectionState.reconnecting},clearReconnectTimeout:function(p){p&&p._.reconnectTimeout&&(Z.clearTimeout(p._.reconnectTimeout),delete p._.reconnectTimeout)},verifyLastActive:function(p){if(!p._.keepAliveData.activated||(new Date).getTime()-p._.lastActiveAt<p.reconnectWindow)return!0;var R=G._.format(G.resources.reconnectWindowTimeout,new Date(p._.lastActiveAt),p.reconnectWindow);return p.log(R),C(p).triggerHandler(a.onError,[G._.error(R,"TimeoutException")]),p.stop(!1,!1),!1},reconnect:function(p,R){var b=G.transports[R];if(B.isConnectedOrReconnecting(p)&&!p._.reconnectTimeout){if(!B.verifyLastActive(p))return;p._.reconnectTimeout=Z.setTimeout(function(){!B.verifyLastActive(p)||(b.stop(p),B.ensureReconnectingState(p)&&(p.log(R+" reconnecting."),b.start(p)))},p.reconnectDelay)}},handleParseFailure:function(p,R,b,j,N){var J=G._.transportError(G._.format(G.resources.parseFailed,R),p.transport,b,N);j&&j(J)?p.log("Failed to parse server response while attempting to connect."):(C(p).triggerHandler(a.onError,[J]),p.stop())},initHandler:function(p){return new U(p)},foreverFrame:{count:0,connections:{}}}}(window.jQuery,window),function(C,Z,Pe){var G=C.signalR,a=C.signalR.events,Ie=C.signalR.changeState,fe=G.transports._logic;G.transports.webSockets={name:"webSockets",supportsKeepAlive:function(){return!0},send:function(B,L){var q=fe.stringifySend(B,L);try{B.socket.send(q)}catch(le){C(B).triggerHandler(a.onError,[G._.transportError(G.resources.webSocketsInvalidState,B.transport,le,B.socket),L])}},start:function(B,L,q){var le,U=!1,p=this,R=!L,b=C(B);Z.WebSocket?B.socket||(le=B.webSocketServerUrl?B.webSocketServerUrl:B.wsProtocol+B.host,le+=fe.getUrl(B,this.name,R),B.log("Connecting to websocket endpoint '"+le+"'."),B.socket=new Z.WebSocket(le),B.socket.onopen=function(){U=!0,B.log("Websocket opened."),fe.clearReconnectTimeout(B),!0===Ie(B,G.connectionState.reconnecting,G.connectionState.connected)&&b.triggerHandler(a.onReconnect)},B.socket.onclose=function(j){var N;this===B.socket&&(U&&typeof j.wasClean<"u"&&!1===j.wasClean?(N=G._.transportError(G.resources.webSocketClosed,B.transport,j),B.log("Unclean disconnect from websocket: "+(j.reason||"[no reason given]."))):B.log("Websocket closed."),(!q||!q(N))&&(N&&C(B).triggerHandler(a.onError,[N]),p.reconnect(B)))},B.socket.onmessage=function(j){var N;try{N=B._parseResponse(j.data)}catch(J){return void fe.handleParseFailure(B,j.data,J,q,j)}N&&fe.processMessages(B,N,L)}):q()},reconnect:function(B){fe.reconnect(B,this.name)},lostConnection:function(B){this.reconnect(B)},stop:function(B){fe.clearReconnectTimeout(B),B.socket&&(B.log("Closing the Websocket."),B.socket.close(),B.socket=null)},abort:function(B,L){fe.ajaxAbort(B,L)}}}(window.jQuery,window),function(C,Z,Pe){var G=C.signalR,a=C.signalR.events,Ie=C.signalR.changeState,fe=G.transports._logic,B=function(L){Z.clearTimeout(L._.reconnectAttemptTimeoutHandle),delete L._.reconnectAttemptTimeoutHandle};G.transports.serverSentEvents={name:"serverSentEvents",supportsKeepAlive:function(){return!0},timeOut:3e3,start:function(L,q,le){var j,U=this,p=!1,R=C(L),b=!q;if(L.eventSource&&(L.log("The connection already has an event source. Stopping it."),L.stop()),Z.EventSource){j=fe.getUrl(L,this.name,b);try{L.log("Attempting to connect to SSE endpoint '"+j+"'."),L.eventSource=new Z.EventSource(j,{withCredentials:L.withCredentials})}catch(N){return L.log("EventSource failed trying to connect with error "+N.Message+"."),void(le?le():(R.triggerHandler(a.onError,[G._.transportError(G.resources.eventSourceFailedToConnect,L.transport,N)]),b&&U.reconnect(L)))}b&&(L._.reconnectAttemptTimeoutHandle=Z.setTimeout(function(){!1===p&&L.eventSource.readyState!==Z.EventSource.OPEN&&U.reconnect(L)},U.timeOut)),L.eventSource.addEventListener("open",function(N){L.log("EventSource connected."),B(L),fe.clearReconnectTimeout(L),!1===p&&(p=!0,!0===Ie(L,G.connectionState.reconnecting,G.connectionState.connected)&&R.triggerHandler(a.onReconnect))},!1),L.eventSource.addEventListener("message",function(N){var J;if("initialized"!==N.data){try{J=L._parseResponse(N.data)}catch(ie){return void fe.handleParseFailure(L,N.data,ie,le,N)}fe.processMessages(L,J,q)}},!1),L.eventSource.addEventListener("error",function(N){var J=G._.transportError(G.resources.eventSourceError,L.transport,N);this===L.eventSource&&(le&&le(J)||(L.log("EventSource readyState: "+L.eventSource.readyState+"."),N.eventPhase===Z.EventSource.CLOSED?(L.log("EventSource reconnecting due to the server connection ending."),U.reconnect(L)):(L.log("EventSource error."),R.triggerHandler(a.onError,[J]))))},!1)}else le&&(L.log("This browser doesn't support SSE."),le())},reconnect:function(L){fe.reconnect(L,this.name)},lostConnection:function(L){this.reconnect(L)},send:function(L,q){fe.ajaxSend(L,q)},stop:function(L){B(L),fe.clearReconnectTimeout(L),L&&L.eventSource&&(L.log("EventSource calling close()."),L.eventSource.close(),L.eventSource=null,delete L.eventSource)},abort:function(L,q){fe.ajaxAbort(L,q)}}}(window.jQuery,window),function(C,Z,Pe){var q,U,G=C.signalR,a=C.signalR.events,Ie=C.signalR.changeState,fe=G.transports._logic,B=function(){var q=Z.document.createElement("iframe");return q.setAttribute("style","position:absolute;top:0;left:0;width:0;height:0;visibility:hidden;"),q},L=(q=null,U=0,{prevent:function(){G._.ieVersion<=8&&(0===U&&(q=Z.setInterval(function(){var p=B();Z.document.body.appendChild(p),Z.document.body.removeChild(p),p=null},1e3)),U++)},cancel:function(){1===U&&Z.clearInterval(q),U>0&&U--}});G.transports.foreverFrame={name:"foreverFrame",supportsKeepAlive:function(){return!0},iframeClearThreshold:50,start:function(q,le,U){if(q.accessToken)U&&(q.log("Forever Frame does not support connections that require a Bearer token to connect, such as the Azure SignalR Service."),U());else{var b,p=this,R=fe.foreverFrame.count+=1,j=B(),N=function(){q.log("Forever frame iframe finished loading and is no longer receiving messages."),(!U||!U())&&p.reconnect(q)};Z.EventSource?U&&(q.log("Forever Frame is not supported by SignalR on browsers with SSE support."),U()):(j.setAttribute("data-signalr-connection-id",q.id),L.prevent(),b=fe.getUrl(q,this.name),b+="&frameId="+R,Z.document.documentElement.appendChild(j),q.log("Binding to iframe's load event."),j.addEventListener?j.addEventListener("load",N,!1):j.attachEvent&&j.attachEvent("onload",N),j.src=b,fe.foreverFrame.connections[R]=q,q.frame=j,q.frameId=R,le&&(q.onSuccess=function(){q.log("Iframe transport started."),le()}))}},reconnect:function(q){var le=this;fe.isConnectedOrReconnecting(q)&&fe.verifyLastActive(q)&&Z.setTimeout(function(){if(fe.verifyLastActive(q)&&q.frame&&fe.ensureReconnectingState(q)){var U=q.frame,p=fe.getUrl(q,le.name,!0)+"&frameId="+q.frameId;q.log("Updating iframe src to '"+p+"'."),U.src=p}},q.reconnectDelay)},lostConnection:function(q){this.reconnect(q)},send:function(q,le){fe.ajaxSend(q,le)},receive:function(q,le){var U,p,R;if(q.json!==q._originalJson&&(le=q._originalJson.stringify(le)),R=q._parseResponse(le),fe.processMessages(q,R,q.onSuccess),q.state===C.signalR.connectionState.connected&&(q.frameMessageCount=(q.frameMessageCount||0)+1,q.frameMessageCount>G.transports.foreverFrame.iframeClearThreshold&&(q.frameMessageCount=0,(U=q.frame.contentWindow||q.frame.contentDocument)&&U.document&&U.document.body)))for(p=U.document.body;p.firstChild;)p.removeChild(p.firstChild)},stop:function(q){var le=null;if(L.cancel(),q.frame){if(q.frame.stop)q.frame.stop();else try{(le=q.frame.contentWindow||q.frame.contentDocument).document&&le.document.execCommand&&le.document.execCommand("Stop")}catch(U){q.log("Error occurred when stopping foreverFrame transport. Message = "+U.message+".")}q.frame.parentNode===Z.document.documentElement&&Z.document.documentElement.removeChild(q.frame),delete fe.foreverFrame.connections[q.frameId],q.frame=null,q.frameId=null,delete q.frame,delete q.frameId,delete q.onSuccess,delete q.frameMessageCount,q.log("Stopping forever frame.")}},abort:function(q,le){fe.ajaxAbort(q,le)},getConnection:function(q){return fe.foreverFrame.connections[q]},started:function(q){!0===Ie(q,G.connectionState.reconnecting,G.connectionState.connected)&&C(q).triggerHandler(a.onReconnect)}}}(window.jQuery,window),function(C,Z,Pe){var G=C.signalR,a=C.signalR.events,Ie=C.signalR.changeState,fe=C.signalR.isDisconnecting,B=G.transports._logic;G.transports.longPolling={name:"longPolling",supportsKeepAlive:function(){return!1},reconnectDelay:3e3,start:function(L,q,le){var U=this,p=function(){p=C.noop,L.log("LongPolling connected."),q?q():L.log("WARNING! The client received an init message after reconnecting.")},R=function(ie){return!!le(ie)&&(L.log("LongPolling failed to connect."),!0)},b=L._,j=0,N=function(ie){Z.clearTimeout(b.reconnectTimeoutId),b.reconnectTimeoutId=null,!0===Ie(ie,G.connectionState.reconnecting,G.connectionState.connected)&&(ie.log("Raising the reconnect event"),C(ie).triggerHandler(a.onReconnect))};L.pollXhr&&(L.log("Polling xhr requests already exists, aborting."),L.stop()),L.messageId=null,b.reconnectTimeoutId=null,b.pollTimeoutId=Z.setTimeout(function(){!function ie($,P){var V=!(null===$.messageId),Ae=B.getUrl($,U.name,V,!P,!0),Ue={};$.messageId&&(Ue.messageId=$.messageId),$.groupsToken&&(Ue.groupsToken=$.groupsToken),!0!==fe($)&&(L.log("Opening long polling request to '"+Ae+"'."),$.pollXhr=B.ajax(L,{xhrFields:{onprogress:function(){B.markLastMessage(L)}},url:Ae,type:"POST",contentType:G._.defaultContentType,data:Ue,timeout:L._.pollTimeout,headers:L.accessToken?{Authorization:"Bearer "+L.accessToken}:{},success:function(je){var Qe,oe,Re,Ve=0;L.log("Long poll complete."),j=0;try{Qe=L._parseResponse(je)}catch(nt){return void B.handleParseFailure($,je,nt,R,$.pollXhr)}null!==b.reconnectTimeoutId&&N($),Qe&&(oe=B.maximizePersistentResponse(Qe)),B.processMessages($,Qe,p),oe&&"number"===C.type(oe.LongPollDelay)&&(Ve=oe.LongPollDelay),!0!==fe($)&&(!(Re=oe&&oe.ShouldReconnect)||B.ensureReconnectingState($))&&(Ve>0?b.pollTimeoutId=Z.setTimeout(function(){ie($,Re)},Ve):ie($,Re))},error:function(je,Qe){var Ve=G._.transportError(G.resources.longPollFailed,L.transport,je,$.pollXhr);if(Z.clearTimeout(b.reconnectTimeoutId),b.reconnectTimeoutId=null,"abort"!==Qe){if(!R(Ve)){if(j++,L.state!==G.connectionState.reconnecting&&(L.log("An error occurred using longPolling. Status = "+Qe+".  Response = "+je.responseText+"."),C($).triggerHandler(a.onError,[Ve])),(L.state===G.connectionState.connected||L.state===G.connectionState.reconnecting)&&!B.verifyLastActive(L)||!B.ensureReconnectingState($))return;b.pollTimeoutId=Z.setTimeout(function(){ie($,!0)},U.reconnectDelay)}}else L.log("Aborted xhr request.")}}),V&&!0===P&&(b.reconnectTimeoutId=Z.setTimeout(function(){N($)},Math.min(1e3*(Math.pow(2,j)-1),36e5))))}(L)},250)},lostConnection:function(L){L.pollXhr&&L.pollXhr.abort("lostConnection")},send:function(L,q){B.ajaxSend(L,q)},stop:function(L){Z.clearTimeout(L._.pollTimeoutId),Z.clearTimeout(L._.reconnectTimeoutId),delete L._.pollTimeoutId,delete L._.reconnectTimeoutId,L.pollXhr&&(L.pollXhr.abort(),L.pollXhr=null,delete L.pollXhr)},abort:function(L,q){B.ajaxAbort(L,q)}}}(window.jQuery,window),function(C,Z,Pe){var G=0,Ie=C.signalR;function fe(b){return b+".hubProxy"}function B(b,j,N){var J,ie=b.length,$=[];for(J=0;J<ie;J+=1)b.hasOwnProperty(J)&&($[J]=j.call(N,b[J],J,b));return $}function L(b){return C.isFunction(b)||"undefined"===C.type(b)?null:b}function q(b){for(var j in b)if(b.hasOwnProperty(j))return!0;return!1}function le(b,j){var J,N=b._.invocationCallbacks;for(var ie in q(N)&&b.log("Clearing hub invocation callbacks with error: "+j+"."),b._.invocationCallbackId=0,delete b._.invocationCallbacks,b._.invocationCallbacks={},N)(J=N[ie]).method.call(J.scope,{E:j})}function U(b){return C.isFunction(b)&&b.toString().slice(0,256).indexOf("// Call the client hub method")>=0}function p(b,j){return new p.fn.init(b,j)}function R(b,j){var N={qs:null,logging:!1,useDefaultPath:!0};return C.extend(N,j),(!b||N.useDefaultPath)&&(b=(b||"")+"/signalr"),new R.fn.init(b,N)}(p.fn=p.prototype={init:function(b,j){this.state={},this.connection=b,this.hubName=j,this._={callbackMap:{}}},constructor:p,hasSubscriptions:function(){return q(this._.callbackMap)},on:function(b,j,N){var J=this,ie=J._.callbackMap,$=!N&&U(j);(N=N||j)._signalRGuid||(N._signalRGuid=G++);var P=ie[b=b.toLowerCase()];P||(ie[b]=P=[]);for(var r,T=0;T<P.length;T++)(P[T].guid===N._signalRGuid||$&&P[T].isFromOldGeneratedHubProxy)&&(r=P[T]);r||ie[b].push(r={guid:N._signalRGuid,eventHandlers:[],isFromOldGeneratedHubProxy:$});var V=function(Ce,Ae){j.apply(J,Ae)};return r.eventHandlers.push(V),C(J).bind(fe(b),V),J},off:function(b,j,N){var $,J=this,ie=J._.callbackMap,P=!N&&U(j);if(N=N||j,$=ie[b=b.toLowerCase()])if(j){for(var r,V=0;V<$.length;V++)($[V].guid===N._signalRGuid||P&&$[V].isFromOldGeneratedHubProxy)&&(r=$[V]);if(r){for(var Ce=0;Ce<r.eventHandlers.length;Ce++)C(J).unbind(fe(b),r.eventHandlers[Ce]);$.splice(V,1),0===$.length&&delete ie[b]}}else j||(C(J).unbind(fe(b)),delete ie[b]);return J},invoke:function(b){var j=this,N=j.connection,J=C.makeArray(arguments).slice(1),ie=B(J,L),$={H:j.hubName,M:b,A:ie,I:N._.invocationCallbackId},P=C.Deferred(),r=function(T){var Ae,V=j._maximizeHubResponse(T);C.extend(j.state,V.State),V.Progress?P.notifyWith?P.notifyWith(j,[V.Progress.Data]):N._.progressjQueryVersionLogged||(N.log("A hub method invocation progress update was received but the version of jQuery in use ("+C.prototype.jquery+") does not support progress updates. Upgrade to jQuery 1.7+ to receive progress notifications."),N._.progressjQueryVersionLogged=!0):V.Error?(V.StackTrace&&N.log(V.Error+"\n"+V.StackTrace+"."),(Ae=Ie._.error(V.Error,V.IsHubException?"HubException":"Exception")).data=V.ErrorData,N.log(j.hubName+"."+b+" failed to execute. Error: "+Ae.message),P.rejectWith(j,[Ae])):(N.log("Invoked "+j.hubName+"."+b),P.resolveWith(j,[V.Result]))};return N._.invocationCallbacks[N._.invocationCallbackId.toString()]={scope:j,method:r},N._.invocationCallbackId+=1,C.isEmptyObject(j.state)||($.S=j.state),N.log("Invoking "+j.hubName+"."+b),N.send($),P.promise()},_maximizeHubResponse:function(b){return{State:b.S,Result:b.R,Progress:b.P?{Id:b.P.I,Data:b.P.D}:null,Id:b.I,IsHubException:b.H,Error:b.E,StackTrace:b.T,ErrorData:b.D}}}).init.prototype=p.fn,(R.fn=R.prototype=C.connection()).init=function(b,j){var N={qs:null,logging:!1,useDefaultPath:!0},J=this;C.extend(N,j),C.signalR.fn.init.call(J,b,N.qs,N.logging),J.proxies={},J._.invocationCallbackId=0,J._.invocationCallbacks={},J.received(function(ie){var $,P,r,T,V,Ce;!ie||(typeof ie.P<"u"?(r=ie.P.I.toString(),(T=J._.invocationCallbacks[r])&&T.method.call(T.scope,ie)):typeof ie.I<"u"?(r=ie.I.toString(),(T=J._.invocationCallbacks[r])&&(J._.invocationCallbacks[r]=null,delete J._.invocationCallbacks[r],T.method.call(T.scope,ie))):($=this._maximizeClientHubInvocation(ie),J.log("Triggering client hub event '"+$.Method+"' on hub '"+$.Hub+"'."),V=$.Hub.toLowerCase(),Ce=$.Method.toLowerCase(),C.extend((P=this.proxies[V]).state,$.State),C(P).triggerHandler(fe(Ce),[$.Args])))}),J.error(function(ie,$){var P,r;!$||(r=J._.invocationCallbacks[P=$.I])&&(J._.invocationCallbacks[P]=null,delete J._.invocationCallbacks[P],r.method.call(r.scope,{E:ie}))}),J.reconnecting(function(){J.transport&&"webSockets"===J.transport.name&&le(J,"Connection started reconnecting before invocation result was received.")}),J.disconnected(function(){le(J,"Connection was disconnected before invocation result was received.")})},R.fn._maximizeClientHubInvocation=function(b){return{Hub:b.H,Method:b.M,Args:b.A,State:b.S}},R.fn._registerSubscribedHubs=function(){var b=this;b._subscribedToHubs||(b._subscribedToHubs=!0,b.starting(function(){var j=[];C.each(b.proxies,function(N){this.hasSubscriptions()&&(j.push({name:N}),b.log("Client subscribed to hub '"+N+"'."))}),0===j.length&&b.log("No hubs have been subscribed to.  The client will not receive data from hubs.  To fix, declare at least one client side function prior to connection start for each hub you wish to subscribe to."),b.data=b.json.stringify(j)}))},R.fn.createHubProxy=function(b){b=b.toLowerCase();var j=this.proxies[b];return j||(j=p(this,b),this.proxies[b]=j),this._registerSubscribedHubs(),j},R.fn.init.prototype=R.fn,C.hubConnection=R}(window.jQuery,window),window.jQuery.signalR.version="2.4.3",function(C,Z){"object"==typeof exports&&typeof module<"u"?module.exports=Z():"function"==typeof define&&define.amd?define(Z):C.Popper=Z()}(this,function(){"use strict";function C(c){return c&&"[object Function]"==={}.toString.call(c)}function Z(c,m){if(1!==c.nodeType)return[];var A=c.ownerDocument.defaultView.getComputedStyle(c,null);return m?A[m]:A}function Pe(c){return"HTML"===c.nodeName?c:c.parentNode||c.host}function G(c){if(!c)return document.body;switch(c.nodeName){case"HTML":case"BODY":return c.ownerDocument.body;case"#document":return c.body}var m=Z(c);return/(auto|scroll|overlay)/.test(m.overflow+m.overflowY+m.overflowX)?c:G(Pe(c))}function a(c){return c&&c.referenceNode?c.referenceNode:c}function Ie(c){return 11===c?mt:10===c?Nt:mt||Nt}function fe(c){if(!c)return document.documentElement;for(var m=Ie(10)?document.body:null,_=c.offsetParent||null;_===m&&c.nextElementSibling;)_=(c=c.nextElementSibling).offsetParent;var A=_&&_.nodeName;return A&&"BODY"!==A&&"HTML"!==A?-1!==["TH","TD","TABLE"].indexOf(_.nodeName)&&"static"===Z(_,"position")?fe(_):_:c?c.ownerDocument.documentElement:document.documentElement}function L(c){return null===c.parentNode?c:L(c.parentNode)}function q(c,m){if(!(c&&c.nodeType&&m&&m.nodeType))return document.documentElement;var _=c.compareDocumentPosition(m)&Node.DOCUMENT_POSITION_FOLLOWING,A=_?c:m,X=_?m:c,z=document.createRange();z.setStart(A,0),z.setEnd(X,0);var W=z.commonAncestorContainer;if(c!==W&&m!==W||A.contains(X))return function B(c){var m=c.nodeName;return"BODY"!==m&&("HTML"===m||fe(c.firstElementChild)===c)}(W)?W:fe(W);var ee=L(c);return ee.host?q(ee.host,m):q(c,L(m).host)}function le(c){var m=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"top",_="top"===m?"scrollTop":"scrollLeft",A=c.nodeName;if("BODY"===A||"HTML"===A){var X=c.ownerDocument.documentElement,z=c.ownerDocument.scrollingElement||X;return z[_]}return c[_]}function U(c,m){var _=2<arguments.length&&void 0!==arguments[2]&&arguments[2],A=le(m,"top"),X=le(m,"left"),z=_?-1:1;return c.top+=A*z,c.bottom+=A*z,c.left+=X*z,c.right+=X*z,c}function p(c,m){var _="x"===m?"Left":"Top",A="Left"==_?"Right":"Bottom";return parseFloat(c["border"+_+"Width"])+parseFloat(c["border"+A+"Width"])}function R(c,m,_,A){return gt(m["offset"+c],m["scroll"+c],_["client"+c],_["offset"+c],_["scroll"+c],Ie(10)?parseInt(_["offset"+c])+parseInt(A["margin"+("Height"===c?"Top":"Left")])+parseInt(A["margin"+("Height"===c?"Bottom":"Right")]):0)}function b(c){var m=c.body,_=c.documentElement,A=Ie(10)&&getComputedStyle(_);return{height:R("Height",m,_,A),width:R("Width",m,_,A)}}function j(c){return tt({},c,{right:c.left+c.width,bottom:c.top+c.height})}function N(c){var m={};try{if(Ie(10)){m=c.getBoundingClientRect();var _=le(c,"top"),A=le(c,"left");m.top+=_,m.left+=A,m.bottom+=_,m.right+=A}else m=c.getBoundingClientRect()}catch{}var X={left:m.left,top:m.top,width:m.right-m.left,height:m.bottom-m.top},z="HTML"===c.nodeName?b(c.ownerDocument):{},ne=c.offsetWidth-(z.width||c.clientWidth||X.width),ge=c.offsetHeight-(z.height||c.clientHeight||X.height);if(ne||ge){var ve=Z(c);ne-=p(ve,"x"),ge-=p(ve,"y"),X.width-=ne,X.height-=ge}return j(X)}function J(c,m){var _=2<arguments.length&&void 0!==arguments[2]&&arguments[2],A=Ie(10),X="HTML"===m.nodeName,z=N(c),W=N(m),ee=G(c),ne=Z(m),ge=parseFloat(ne.borderTopWidth),ve=parseFloat(ne.borderLeftWidth);_&&X&&(W.top=gt(W.top,0),W.left=gt(W.left,0));var se=j({top:z.top-W.top-ge,left:z.left-W.left-ve,width:z.width,height:z.height});if(se.marginTop=0,se.marginLeft=0,!A&&X){var ce=parseFloat(ne.marginTop),Ee=parseFloat(ne.marginLeft);se.top-=ge-ce,se.bottom-=ge-ce,se.left-=ve-Ee,se.right-=ve-Ee,se.marginTop=ce,se.marginLeft=Ee}return(A&&!_?m.contains(ee):m===ee&&"BODY"!==ee.nodeName)&&(se=U(se,m)),se}function ie(c){var m=1<arguments.length&&void 0!==arguments[1]&&arguments[1],_=c.ownerDocument.documentElement,A=J(c,_),X=gt(_.clientWidth,window.innerWidth||0),z=gt(_.clientHeight,window.innerHeight||0),W=m?0:le(_),ee=m?0:le(_,"left"),ne={top:W-A.top+A.marginTop,left:ee-A.left+A.marginLeft,width:X,height:z};return j(ne)}function $(c){var m=c.nodeName;if("BODY"===m||"HTML"===m)return!1;if("fixed"===Z(c,"position"))return!0;var _=Pe(c);return!!_&&$(_)}function P(c){if(!c||!c.parentElement||Ie())return document.documentElement;for(var m=c.parentElement;m&&"none"===Z(m,"transform");)m=m.parentElement;return m||document.documentElement}function r(c,m,_,A){var X=4<arguments.length&&void 0!==arguments[4]&&arguments[4],z={top:0,left:0},W=X?P(c):q(c,a(m));if("viewport"===A)z=ie(W,X);else{var ee;"scrollParent"===A?"BODY"===(ee=G(Pe(m))).nodeName&&(ee=c.ownerDocument.documentElement):ee="window"===A?c.ownerDocument.documentElement:A;var ne=J(ee,W,X);if("HTML"!==ee.nodeName||$(W))z=ne;else{var ge=b(c.ownerDocument),ve=ge.height,se=ge.width;z.top+=ne.top-ne.marginTop,z.bottom=ve+ne.top,z.left+=ne.left-ne.marginLeft,z.right=se+ne.left}}var ce="number"==typeof(_=_||0);return z.left+=ce?_:_.left||0,z.top+=ce?_:_.top||0,z.right-=ce?_:_.right||0,z.bottom-=ce?_:_.bottom||0,z}function T(c){return c.width*c.height}function V(c,m,_,A,X){var z=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===c.indexOf("auto"))return c;var W=r(_,A,z,X),ee={top:{width:W.width,height:m.top-W.top},right:{width:W.right-m.right,height:W.height},bottom:{width:W.width,height:W.bottom-m.bottom},left:{width:m.left-W.left,height:W.height}},ne=Object.keys(ee).map(function(ce){return tt({key:ce},ee[ce],{area:T(ee[ce])})}).sort(function(ce,Ee){return Ee.area-ce.area}),ge=ne.filter(function(ce){return ce.width>=_.clientWidth&&ce.height>=_.clientHeight}),ve=0<ge.length?ge[0].key:ne[0].key,se=c.split("-")[1];return ve+(se?"-"+se:"")}function Ce(c,m,_){var A=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,X=A?P(m):q(m,a(_));return J(_,X,A)}function Ae(c){var _=c.ownerDocument.defaultView.getComputedStyle(c),A=parseFloat(_.marginTop||0)+parseFloat(_.marginBottom||0),X=parseFloat(_.marginLeft||0)+parseFloat(_.marginRight||0);return{width:c.offsetWidth+X,height:c.offsetHeight+A}}function Ue(c){var m={left:"right",right:"left",bottom:"top",top:"bottom"};return c.replace(/left|right|bottom|top/g,function(_){return m[_]})}function je(c,m,_){_=_.split("-")[0];var A=Ae(c),X={width:A.width,height:A.height},z=-1!==["right","left"].indexOf(_),W=z?"top":"left",ee=z?"left":"top",ne=z?"height":"width",ge=z?"width":"height";return X[W]=m[W]+m[ne]/2-A[ne]/2,X[ee]=_===ee?m[ee]-A[ge]:m[Ue(ee)],X}function Qe(c,m){return Array.prototype.find?c.find(m):c.filter(m)[0]}function oe(c,m,_){var A=void 0===_?c:c.slice(0,function Ve(c,m,_){if(Array.prototype.findIndex)return c.findIndex(function(X){return X[m]===_});var A=Qe(c,function(X){return X[m]===_});return c.indexOf(A)}(c,"name",_));return A.forEach(function(X){X.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var z=X.function||X.fn;X.enabled&&C(z)&&(m.offsets.popper=j(m.offsets.popper),m.offsets.reference=j(m.offsets.reference),m=z(m,X))}),m}function Re(){if(!this.state.isDestroyed){var c={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};c.offsets.reference=Ce(this.state,this.popper,this.reference,this.options.positionFixed),c.placement=V(this.options.placement,c.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),c.originalPlacement=c.placement,c.positionFixed=this.options.positionFixed,c.offsets.popper=je(this.popper,c.offsets.reference,c.placement),c.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",c=oe(this.modifiers,c),this.state.isCreated?this.options.onUpdate(c):(this.state.isCreated=!0,this.options.onCreate(c))}}function nt(c,m){return c.some(function(_){return _.enabled&&_.name===m})}function Fe(c){for(var m=[!1,"ms","Webkit","Moz","O"],_=c.charAt(0).toUpperCase()+c.slice(1),A=0;A<m.length;A++){var X=m[A],z=X?""+X+_:c;if(typeof document.body.style[z]<"u")return z}return null}function Me(){return this.state.isDestroyed=!0,nt(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[Fe("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function Ke(c){var m=c.ownerDocument;return m?m.defaultView:window}function We(c,m,_,A){var X="BODY"===c.nodeName,z=X?c.ownerDocument.defaultView:c;z.addEventListener(m,_,{passive:!0}),X||We(G(z.parentNode),m,_,A),A.push(z)}function ut(c,m,_,A){_.updateBound=A,Ke(c).addEventListener("resize",_.updateBound,{passive:!0});var X=G(c);return We(X,"scroll",_.updateBound,_.scrollParents),_.scrollElement=X,_.eventsEnabled=!0,_}function lt(){this.state.eventsEnabled||(this.state=ut(this.reference,0,this.state,this.scheduleUpdate))}function pt(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=function Xe(c,m){return Ke(c).removeEventListener("resize",m.updateBound),m.scrollParents.forEach(function(_){_.removeEventListener("scroll",m.updateBound)}),m.updateBound=null,m.scrollParents=[],m.scrollElement=null,m.eventsEnabled=!1,m}(this.reference,this.state))}function et(c){return""!==c&&!isNaN(parseFloat(c))&&isFinite(c)}function ot(c,m){Object.keys(m).forEach(function(_){var A="";-1!==["width","height","top","right","bottom","left"].indexOf(_)&&et(m[_])&&(A="px"),c.style[_]=m[_]+A})}function Wt(c,m,_){var A=Qe(c,function(W){return W.name===m}),X=!!A&&c.some(function(W){return W.name===_&&W.enabled&&W.order<A.order});if(!X){var z="`"+m+"`";console.warn("`"+_+"` modifier is required by "+z+" modifier in order to work, be sure to include it before "+z+"!")}return X}function Kt(c){var m=1<arguments.length&&void 0!==arguments[1]&&arguments[1],_=_t.indexOf(c),A=_t.slice(_+1).concat(_t.slice(0,_));return m?A.reverse():A}var ue=Math.min,Ge=Math.floor,fn=Math.round,gt=Math.max,Ot=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",cn=function(){for(var c=["Edge","Trident","Firefox"],m=0;m<c.length;m+=1)if(Ot&&0<=navigator.userAgent.indexOf(c[m]))return 1;return 0}(),Lt=Ot&&window.Promise?function(c){var m=!1;return function(){m||(m=!0,window.Promise.resolve().then(function(){m=!1,c()}))}}:function(c){var m=!1;return function(){m||(m=!0,setTimeout(function(){m=!1,c()},cn))}},mt=Ot&&!(!window.MSInputMethodContext||!document.documentMode),Nt=Ot&&/MSIE 10/.test(navigator.userAgent),rt=function(c,m){if(!(c instanceof m))throw new TypeError("Cannot call a class as a function")},rn=function(){function c(m,_){for(var A,X=0;X<_.length;X++)(A=_[X]).enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(m,A.key,A)}return function(m,_,A){return _&&c(m.prototype,_),A&&c(m,A),m}}(),bt=function(c,m,_){return m in c?Object.defineProperty(c,m,{value:_,enumerable:!0,configurable:!0,writable:!0}):c[m]=_,c},tt=Object.assign||function(c){for(var m,_=1;_<arguments.length;_++)for(var A in m=arguments[_])Object.prototype.hasOwnProperty.call(m,A)&&(c[A]=m[A]);return c},Pt=Ot&&/Firefox/i.test(navigator.userAgent),Zt=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],_t=Zt.slice(3),Ut=function(){function c(m,_){var A=this,X=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};rt(this,c),this.scheduleUpdate=function(){return requestAnimationFrame(A.update)},this.update=Lt(this.update.bind(this)),this.options=tt({},c.Defaults,X),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=m&&m.jquery?m[0]:m,this.popper=_&&_.jquery?_[0]:_,this.options.modifiers={},Object.keys(tt({},c.Defaults.modifiers,X.modifiers)).forEach(function(W){A.options.modifiers[W]=tt({},c.Defaults.modifiers[W]||{},X.modifiers?X.modifiers[W]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(W){return tt({name:W},A.options.modifiers[W])}).sort(function(W,ee){return W.order-ee.order}),this.modifiers.forEach(function(W){W.enabled&&C(W.onLoad)&&W.onLoad(A.reference,A.popper,A.options,W,A.state)}),this.update();var z=this.options.eventsEnabled;z&&this.enableEventListeners(),this.state.eventsEnabled=z}return rn(c,[{key:"update",value:function(){return Re.call(this)}},{key:"destroy",value:function(){return Me.call(this)}},{key:"enableEventListeners",value:function(){return lt.call(this)}},{key:"disableEventListeners",value:function(){return pt.call(this)}}]),c}();return Ut.Utils=(typeof window>"u"?global:window).PopperUtils,Ut.placements=Zt,Ut.Defaults={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(c){var m=c.placement,_=m.split("-")[0],A=m.split("-")[1];if(A){var X=c.offsets,z=X.reference,W=X.popper,ee=-1!==["bottom","top"].indexOf(_),ne=ee?"left":"top",ge=ee?"width":"height",ve={start:bt({},ne,z[ne]),end:bt({},ne,z[ne]+z[ge]-W[ge])};c.offsets.popper=tt({},W,ve[A])}return c}},offset:{order:200,enabled:!0,fn:function Dt(c,m){var _,A=m.offset,z=c.offsets,W=z.popper,ee=z.reference,ne=c.placement.split("-")[0];return _=et(+A)?[+A,0]:function Yt(c,m,_,A){var X=[0,0],z=-1!==["right","left"].indexOf(A),W=c.split(/(\+|\-)/).map(function(ve){return ve.trim()}),ee=W.indexOf(Qe(W,function(ve){return-1!==ve.search(/,|\s/)}));W[ee]&&-1===W[ee].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var ne=/\s*,\s*|\s+/,ge=-1===ee?[W]:[W.slice(0,ee).concat([W[ee].split(ne)[0]]),[W[ee].split(ne)[1]].concat(W.slice(ee+1))];return ge=ge.map(function(ve,se){var ce=(1===se?!z:z)?"height":"width",Ee=!1;return ve.reduce(function(we,it){return""===we[we.length-1]&&-1!==["+","-"].indexOf(it)?(we[we.length-1]=it,Ee=!0,we):Ee?(we[we.length-1]+=it,Ee=!1,we):we.concat(it)},[]).map(function(we){return function ht(c,m,_,A){var X=c.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),z=+X[1],W=X[2];return z?0===W.indexOf("%")?j("%p"===W?_:A)[m]/100*z:"vh"===W||"vw"===W?("vh"===W?gt(document.documentElement.clientHeight,window.innerHeight||0):gt(document.documentElement.clientWidth,window.innerWidth||0))/100*z:z:c}(we,ce,m,_)})}),ge.forEach(function(ve,se){ve.forEach(function(ce,Ee){et(ce)&&(X[se]+=ce*("-"===ve[Ee-1]?-1:1))})}),X}(A,W,ee,ne),"left"===ne?(W.top+=_[0],W.left-=_[1]):"right"===ne?(W.top+=_[0],W.left+=_[1]):"top"===ne?(W.left+=_[0],W.top-=_[1]):"bottom"===ne&&(W.left+=_[0],W.top+=_[1]),c.popper=W,c},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(c,m){var _=m.boundariesElement||fe(c.instance.popper);c.instance.reference===_&&(_=fe(_));var A=Fe("transform"),X=c.instance.popper.style,z=X.top,W=X.left,ee=X[A];X.top="",X.left="",X[A]="";var ne=r(c.instance.popper,c.instance.reference,m.padding,_,c.positionFixed);X.top=z,X.left=W,X[A]=ee,m.boundaries=ne;var ve=c.offsets.popper,se={primary:function(ce){var Ee=ve[ce];return ve[ce]<ne[ce]&&!m.escapeWithReference&&(Ee=gt(ve[ce],ne[ce])),bt({},ce,Ee)},secondary:function(ce){var Ee="right"===ce?"left":"top",we=ve[Ee];return ve[ce]>ne[ce]&&!m.escapeWithReference&&(we=ue(ve[Ee],ne[ce]-("right"===ce?ve.width:ve.height))),bt({},Ee,we)}};return m.priority.forEach(function(ce){var Ee=-1===["left","top"].indexOf(ce)?"secondary":"primary";ve=tt({},ve,se[Ee](ce))}),c.offsets.popper=ve,c},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(c){var m=c.offsets,_=m.popper,A=m.reference,X=c.placement.split("-")[0],z=Ge,W=-1!==["top","bottom"].indexOf(X),ee=W?"right":"bottom",ne=W?"left":"top",ge=W?"width":"height";return _[ee]<z(A[ne])&&(c.offsets.popper[ne]=z(A[ne])-_[ge]),_[ne]>z(A[ee])&&(c.offsets.popper[ne]=z(A[ee])),c}},arrow:{order:500,enabled:!0,fn:function(c,m){var _;if(!Wt(c.instance.modifiers,"arrow","keepTogether"))return c;var A=m.element;if("string"==typeof A){if(!(A=c.instance.popper.querySelector(A)))return c}else if(!c.instance.popper.contains(A))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),c;var X=c.placement.split("-")[0],z=c.offsets,W=z.popper,ee=z.reference,ne=-1!==["left","right"].indexOf(X),ge=ne?"height":"width",ve=ne?"Top":"Left",se=ve.toLowerCase(),ce=ne?"left":"top",Ee=ne?"bottom":"right",we=Ae(A)[ge];ee[Ee]-we<W[se]&&(c.offsets.popper[se]-=W[se]-(ee[Ee]-we)),ee[se]+we>W[Ee]&&(c.offsets.popper[se]+=ee[se]+we-W[Ee]),c.offsets.popper=j(c.offsets.popper);var it=ee[se]+ee[ge]/2-we/2,Tt=Z(c.instance.popper),Qt=parseFloat(Tt["margin"+ve]),Je=parseFloat(Tt["border"+ve+"Width"]),ct=it-c.offsets.popper[se]-Qt-Je;return ct=gt(ue(W[ge]-we,ct),0),c.arrowElement=A,c.offsets.arrow=(bt(_={},se,fn(ct)),bt(_,ce,""),_),c},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(c,m){if(nt(c.instance.modifiers,"inner")||c.flipped&&c.placement===c.originalPlacement)return c;var _=r(c.instance.popper,c.instance.reference,m.padding,m.boundariesElement,c.positionFixed),A=c.placement.split("-")[0],X=Ue(A),z=c.placement.split("-")[1]||"",W=[];switch(m.behavior){case"flip":W=[A,X];break;case"clockwise":W=Kt(A);break;case"counterclockwise":W=Kt(A,!0);break;default:W=m.behavior}return W.forEach(function(ee,ne){if(A!==ee||W.length===ne+1)return c;A=c.placement.split("-")[0],X=Ue(A);var ge=c.offsets.popper,ve=c.offsets.reference,se=Ge,ce="left"===A&&se(ge.right)>se(ve.left)||"right"===A&&se(ge.left)<se(ve.right)||"top"===A&&se(ge.bottom)>se(ve.top)||"bottom"===A&&se(ge.top)<se(ve.bottom),Ee=se(ge.left)<se(_.left),we=se(ge.right)>se(_.right),it=se(ge.top)<se(_.top),Tt=se(ge.bottom)>se(_.bottom),Qt="left"===A&&Ee||"right"===A&&we||"top"===A&&it||"bottom"===A&&Tt,Je=-1!==["top","bottom"].indexOf(A),Et=!!m.flipVariations&&(Je&&"start"===z&&Ee||Je&&"end"===z&&we||!Je&&"start"===z&&it||!Je&&"end"===z&&Tt)||!!m.flipVariationsByContent&&(Je&&"start"===z&&we||Je&&"end"===z&&Ee||!Je&&"start"===z&&Tt||!Je&&"end"===z&&it);(ce||Qt||Et)&&(c.flipped=!0,(ce||Qt)&&(A=W[ne+1]),Et&&(z=function Bt(c){return"end"===c?"start":"start"===c?"end":c}(z)),c.placement=A+(z?"-"+z:""),c.offsets.popper=tt({},c.offsets.popper,je(c.instance.popper,c.offsets.reference,c.placement)),c=oe(c.instance.modifiers,c,"flip"))}),c},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(c){var m=c.placement,_=m.split("-")[0],A=c.offsets,X=A.popper,z=A.reference,W=-1!==["left","right"].indexOf(_),ee=-1===["top","left"].indexOf(_);return X[W?"left":"top"]=z[_]-(ee?X[W?"width":"height"]:0),c.placement=Ue(m),c.offsets.popper=j(X),c}},hide:{order:800,enabled:!0,fn:function(c){if(!Wt(c.instance.modifiers,"hide","preventOverflow"))return c;var m=c.offsets.reference,_=Qe(c.instance.modifiers,function(A){return"preventOverflow"===A.name}).boundaries;if(m.bottom<_.top||m.left>_.right||m.top>_.bottom||m.right<_.left){if(!0===c.hide)return c;c.hide=!0,c.attributes["x-out-of-boundaries"]=""}else{if(!1===c.hide)return c;c.hide=!1,c.attributes["x-out-of-boundaries"]=!1}return c}},computeStyle:{order:850,enabled:!0,fn:function(c,m){var _=m.x,A=m.y,X=c.offsets.popper,z=Qe(c.instance.modifiers,function(ct){return"applyStyle"===ct.name}).gpuAcceleration;void 0!==z&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var W,ee,ne=void 0===z?m.gpuAcceleration:z,ge=fe(c.instance.popper),ve=N(ge),se={position:X.position},ce=function ft(c,m){var _=c.offsets,A=_.popper,z=fn,W=function(Ee){return Ee},ee=z(_.reference.width),ne=z(A.width),ge=-1!==["left","right"].indexOf(c.placement),ve=-1!==c.placement.indexOf("-"),se=m?ge||ve||ee%2==ne%2?z:Ge:W,ce=m?z:W;return{left:se(ee%2==1&&ne%2==1&&!ve&&m?A.left-1:A.left),top:ce(A.top),bottom:ce(A.bottom),right:se(A.right)}}(c,2>window.devicePixelRatio||!Pt),Ee="bottom"===_?"top":"bottom",we="right"===A?"left":"right",it=Fe("transform");if(ee="bottom"==Ee?"HTML"===ge.nodeName?-ge.clientHeight+ce.bottom:-ve.height+ce.bottom:ce.top,W="right"==we?"HTML"===ge.nodeName?-ge.clientWidth+ce.right:-ve.width+ce.right:ce.left,ne&&it)se[it]="translate3d("+W+"px, "+ee+"px, 0)",se[Ee]=0,se[we]=0,se.willChange="transform";else{var Qt="right"==we?-1:1;se[Ee]=ee*("bottom"==Ee?-1:1),se[we]=W*Qt,se.willChange=Ee+", "+we}return c.attributes=tt({},{"x-placement":c.placement},c.attributes),c.styles=tt({},se,c.styles),c.arrowStyles=tt({},c.offsets.arrow,c.arrowStyles),c},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(c){return ot(c.instance.popper,c.styles),function kt(c,m){Object.keys(m).forEach(function(_){!1===m[_]?c.removeAttribute(_):c.setAttribute(_,m[_])})}(c.instance.popper,c.attributes),c.arrowElement&&Object.keys(c.arrowStyles).length&&ot(c.arrowElement,c.arrowStyles),c},onLoad:function(c,m,_,A,X){var z=Ce(X,m,c,_.positionFixed),W=V(_.placement,z,m,c,_.modifiers.flip.boundariesElement,_.modifiers.flip.padding);return m.setAttribute("x-placement",W),ot(m,{position:_.positionFixed?"fixed":"absolute"}),_},gpuAcceleration:void 0}}},Ut}),function(C,Z){"object"==typeof exports&&typeof module<"u"?Z(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],Z):Z((C=typeof globalThis<"u"?globalThis:C||self).bootstrap={},C.jQuery,C.Popper)}(this,function(C,Z,Pe){"use strict";function G(D){return D&&"object"==typeof D&&"default"in D?D:{default:D}}var a=G(Z),Ie=G(Pe);function fe(D,E){for(var o=0;o<E.length;o++){var l=E[o];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(D,l.key,l)}}function B(D,E,o){return E&&fe(D.prototype,E),o&&fe(D,o),Object.defineProperty(D,"prototype",{writable:!1}),D}function L(){return L=Object.assign?Object.assign.bind():function(D){for(var E=1;E<arguments.length;E++){var o=arguments[E];for(var l in o)Object.prototype.hasOwnProperty.call(o,l)&&(D[l]=o[l])}return D},L.apply(this,arguments)}function q(D,E){return(q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,l){return o.__proto__=l,o})(D,E)}var le="transitionend",U={TRANSITION_END:"bsTransitionEnd",getUID:function(D){do{D+=~~(1e6*Math.random())}while(document.getElementById(D));return D},getSelectorFromElement:function(D){var E=D.getAttribute("data-target");if(!E||"#"===E){var o=D.getAttribute("href");E=o&&"#"!==o?o.trim():""}try{return document.querySelector(E)?E:null}catch{return null}},getTransitionDurationFromElement:function(D){if(!D)return 0;var E=a.default(D).css("transition-duration"),o=a.default(D).css("transition-delay"),l=parseFloat(E),h=parseFloat(o);return l||h?(E=E.split(",")[0],o=o.split(",")[0],1e3*(parseFloat(E)+parseFloat(o))):0},reflow:function(D){return D.offsetHeight},triggerTransitionEnd:function(D){a.default(D).trigger(le)},supportsTransitionEnd:function(){return Boolean(le)},isElement:function(D){return(D[0]||D).nodeType},typeCheckConfig:function(D,E,o){for(var l in o)if(Object.prototype.hasOwnProperty.call(o,l)){var h=o[l],w=E[l],O=w&&U.isElement(w)?"element":null===(ae=w)||typeof ae>"u"?""+ae:{}.toString.call(ae).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(h).test(O))throw new Error(D.toUpperCase()+': Option "'+l+'" provided type "'+O+'" but expected type "'+h+'".')}var ae},findShadowRoot:function(D){if(!document.documentElement.attachShadow)return null;if("function"==typeof D.getRootNode){var E=D.getRootNode();return E instanceof ShadowRoot?E:null}return D instanceof ShadowRoot?D:D.parentNode?U.findShadowRoot(D.parentNode):null},jQueryDetection:function(){if(typeof a.default>"u")throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var D=a.default.fn.jquery.split(" ")[0].split(".");if(D[0]<2&&D[1]<9||1===D[0]&&9===D[1]&&D[2]<1||D[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};U.jQueryDetection(),a.default.fn.emulateTransitionEnd=function(D){var E=this,o=!1;return a.default(this).one(U.TRANSITION_END,function(){o=!0}),setTimeout(function(){o||U.triggerTransitionEnd(E)},D),this},a.default.event.special[U.TRANSITION_END]={bindType:le,delegateType:le,handle:function(D){if(a.default(D.target).is(this))return D.handleObj.handler.apply(this,arguments)}};var p="bs.alert",R=a.default.fn.alert,b=function(){function D(o){this._element=o}var E=D.prototype;return E.close=function(o){var l=this._element;o&&(l=this._getRootElement(o)),this._triggerCloseEvent(l).isDefaultPrevented()||this._removeElement(l)},E.dispose=function(){a.default.removeData(this._element,p),this._element=null},E._getRootElement=function(o){var l=U.getSelectorFromElement(o),h=!1;return l&&(h=document.querySelector(l)),h||(h=a.default(o).closest(".alert")[0]),h},E._triggerCloseEvent=function(o){var l=a.default.Event("close.bs.alert");return a.default(o).trigger(l),l},E._removeElement=function(o){var l=this;if(a.default(o).removeClass("show"),a.default(o).hasClass("fade")){var h=U.getTransitionDurationFromElement(o);a.default(o).one(U.TRANSITION_END,function(w){return l._destroyElement(o,w)}).emulateTransitionEnd(h)}else this._destroyElement(o)},E._destroyElement=function(o){a.default(o).detach().trigger("closed.bs.alert").remove()},D._jQueryInterface=function(o){return this.each(function(){var l=a.default(this),h=l.data(p);h||(h=new D(this),l.data(p,h)),"close"===o&&h[o](this)})},D._handleDismiss=function(o){return function(l){l&&l.preventDefault(),o.close(this)}},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),D}();a.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',b._handleDismiss(new b)),a.default.fn.alert=b._jQueryInterface,a.default.fn.alert.Constructor=b,a.default.fn.alert.noConflict=function(){return a.default.fn.alert=R,b._jQueryInterface};var j="bs.button",N=a.default.fn.button,J="active",ie='[data-toggle^="button"]',$='input:not([type="hidden"])',P=".btn",r=function(){function D(o){this._element=o,this.shouldAvoidTriggerChange=!1}var E=D.prototype;return E.toggle=function(){var o=!0,l=!0,h=a.default(this._element).closest('[data-toggle="buttons"]')[0];if(h){var w=this._element.querySelector($);if(w){if("radio"===w.type)if(w.checked&&this._element.classList.contains(J))o=!1;else{var O=h.querySelector(".active");O&&a.default(O).removeClass(J)}o&&("checkbox"!==w.type&&"radio"!==w.type||(w.checked=!this._element.classList.contains(J)),this.shouldAvoidTriggerChange||a.default(w).trigger("change")),w.focus(),l=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(l&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(J)),o&&a.default(this._element).toggleClass(J))},E.dispose=function(){a.default.removeData(this._element,j),this._element=null},D._jQueryInterface=function(o,l){return this.each(function(){var h=a.default(this),w=h.data(j);w||(w=new D(this),h.data(j,w)),w.shouldAvoidTriggerChange=l,"toggle"===o&&w[o]()})},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),D}();a.default(document).on("click.bs.button.data-api",ie,function(D){var E=D.target,o=E;if(a.default(E).hasClass("btn")||(E=a.default(E).closest(P)[0]),!E||E.hasAttribute("disabled")||E.classList.contains("disabled"))D.preventDefault();else{var l=E.querySelector($);if(l&&(l.hasAttribute("disabled")||l.classList.contains("disabled")))return void D.preventDefault();"INPUT"!==o.tagName&&"LABEL"===E.tagName||r._jQueryInterface.call(a.default(E),"toggle","INPUT"===o.tagName)}}).on("focus.bs.button.data-api blur.bs.button.data-api",ie,function(D){var E=a.default(D.target).closest(P)[0];a.default(E).toggleClass("focus",/^focus(in)?$/.test(D.type))}),a.default(window).on("load.bs.button.data-api",function(){for(var D=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),E=0,o=D.length;E<o;E++){var l=D[E],h=l.querySelector($);h.checked||h.hasAttribute("checked")?l.classList.add(J):l.classList.remove(J)}for(var w=0,O=(D=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;w<O;w++){var ae=D[w];"true"===ae.getAttribute("aria-pressed")?ae.classList.add(J):ae.classList.remove(J)}}),a.default.fn.button=r._jQueryInterface,a.default.fn.button.Constructor=r,a.default.fn.button.noConflict=function(){return a.default.fn.button=N,r._jQueryInterface};var T="carousel",V="bs.carousel",Ce=a.default.fn[T],Ae="active",Ue="next",je="prev",Qe="slid.bs.carousel",Ve=".active.carousel-item",oe={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Re={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},nt={TOUCH:"touch",PEN:"pen"},Fe=function(){function D(o,l){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(l),this._element=o,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var E=D.prototype;return E.next=function(){this._isSliding||this._slide(Ue)},E.nextWhenVisible=function(){var o=a.default(this._element);!document.hidden&&o.is(":visible")&&"hidden"!==o.css("visibility")&&this.next()},E.prev=function(){this._isSliding||this._slide(je)},E.pause=function(o){o||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(U.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},E.cycle=function(o){o||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},E.to=function(o){var l=this;this._activeElement=this._element.querySelector(Ve);var h=this._getItemIndex(this._activeElement);if(!(o>this._items.length-1||o<0))if(this._isSliding)a.default(this._element).one(Qe,function(){return l.to(o)});else{if(h===o)return this.pause(),void this.cycle();this._slide(o>h?Ue:je,this._items[o])}},E.dispose=function(){a.default(this._element).off(".bs.carousel"),a.default.removeData(this._element,V),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},E._getConfig=function(o){return o=L({},oe,o),U.typeCheckConfig(T,o,Re),o},E._handleSwipe=function(){var o=Math.abs(this.touchDeltaX);if(!(o<=40)){var l=o/this.touchDeltaX;this.touchDeltaX=0,l>0&&this.prev(),l<0&&this.next()}},E._addEventListeners=function(){var o=this;this._config.keyboard&&a.default(this._element).on("keydown.bs.carousel",function(l){return o._keydown(l)}),"hover"===this._config.pause&&a.default(this._element).on("mouseenter.bs.carousel",function(l){return o.pause(l)}).on("mouseleave.bs.carousel",function(l){return o.cycle(l)}),this._config.touch&&this._addTouchEventListeners()},E._addTouchEventListeners=function(){var o=this;if(this._touchSupported){var l=function(w){o._pointerEvent&&nt[w.originalEvent.pointerType.toUpperCase()]?o.touchStartX=w.originalEvent.clientX:o._pointerEvent||(o.touchStartX=w.originalEvent.touches[0].clientX)},h=function(w){o._pointerEvent&&nt[w.originalEvent.pointerType.toUpperCase()]&&(o.touchDeltaX=w.originalEvent.clientX-o.touchStartX),o._handleSwipe(),"hover"===o._config.pause&&(o.pause(),o.touchTimeout&&clearTimeout(o.touchTimeout),o.touchTimeout=setTimeout(function(O){return o.cycle(O)},500+o._config.interval))};a.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",function(w){return w.preventDefault()}),this._pointerEvent?(a.default(this._element).on("pointerdown.bs.carousel",function(w){return l(w)}),a.default(this._element).on("pointerup.bs.carousel",function(w){return h(w)}),this._element.classList.add("pointer-event")):(a.default(this._element).on("touchstart.bs.carousel",function(w){return l(w)}),a.default(this._element).on("touchmove.bs.carousel",function(w){var O;o.touchDeltaX=(O=w).originalEvent.touches&&O.originalEvent.touches.length>1?0:O.originalEvent.touches[0].clientX-o.touchStartX}),a.default(this._element).on("touchend.bs.carousel",function(w){return h(w)}))}},E._keydown=function(o){if(!/input|textarea/i.test(o.target.tagName))switch(o.which){case 37:o.preventDefault(),this.prev();break;case 39:o.preventDefault(),this.next()}},E._getItemIndex=function(o){return this._items=o&&o.parentNode?[].slice.call(o.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(o)},E._getItemByDirection=function(o,l){var h=o===Ue,w=o===je,O=this._getItemIndex(l);if((w&&0===O||h&&O===this._items.length-1)&&!this._config.wrap)return l;var he=(O+(o===je?-1:1))%this._items.length;return-1===he?this._items[this._items.length-1]:this._items[he]},E._triggerSlideEvent=function(o,l){var h=this._getItemIndex(o),w=this._getItemIndex(this._element.querySelector(Ve)),O=a.default.Event("slide.bs.carousel",{relatedTarget:o,direction:l,from:w,to:h});return a.default(this._element).trigger(O),O},E._setActiveIndicatorElement=function(o){if(this._indicatorsElement){var l=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));a.default(l).removeClass(Ae);var h=this._indicatorsElement.children[this._getItemIndex(o)];h&&a.default(h).addClass(Ae)}},E._updateInterval=function(){var o=this._activeElement||this._element.querySelector(Ve);if(o){var l=parseInt(o.getAttribute("data-interval"),10);l?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=l):this._config.interval=this._config.defaultInterval||this._config.interval}},E._slide=function(o,l){var h,w,O,ae=this,he=this._element.querySelector(Ve),Oe=this._getItemIndex(he),De=l||he&&this._getItemByDirection(o,he),dt=this._getItemIndex(De),Gt=Boolean(this._interval);if(o===Ue?(h="carousel-item-left",w="carousel-item-next",O="left"):(h="carousel-item-right",w="carousel-item-prev",O="right"),De&&a.default(De).hasClass(Ae))this._isSliding=!1;else if(!this._triggerSlideEvent(De,O).isDefaultPrevented()&&he&&De){this._isSliding=!0,Gt&&this.pause(),this._setActiveIndicatorElement(De),this._activeElement=De;var sn=a.default.Event(Qe,{relatedTarget:De,direction:O,from:Oe,to:dt});if(a.default(this._element).hasClass("slide")){a.default(De).addClass(w),U.reflow(De),a.default(he).addClass(h),a.default(De).addClass(h);var Fn=U.getTransitionDurationFromElement(he);a.default(he).one(U.TRANSITION_END,function(){a.default(De).removeClass(h+" "+w).addClass(Ae),a.default(he).removeClass("active "+w+" "+h),ae._isSliding=!1,setTimeout(function(){return a.default(ae._element).trigger(sn)},0)}).emulateTransitionEnd(Fn)}else a.default(he).removeClass(Ae),a.default(De).addClass(Ae),this._isSliding=!1,a.default(this._element).trigger(sn);Gt&&this.cycle()}},D._jQueryInterface=function(o){return this.each(function(){var l=a.default(this).data(V),h=L({},oe,a.default(this).data());"object"==typeof o&&(h=L({},h,o));var w="string"==typeof o?o:h.slide;if(l||(l=new D(this,h),a.default(this).data(V,l)),"number"==typeof o)l.to(o);else if("string"==typeof w){if(typeof l[w]>"u")throw new TypeError('No method named "'+w+'"');l[w]()}else h.interval&&h.ride&&(l.pause(),l.cycle())})},D._dataApiClickHandler=function(o){var l=U.getSelectorFromElement(this);if(l){var h=a.default(l)[0];if(h&&a.default(h).hasClass("carousel")){var w=L({},a.default(h).data(),a.default(this).data()),O=this.getAttribute("data-slide-to");O&&(w.interval=!1),D._jQueryInterface.call(a.default(h),w),O&&a.default(h).data(V).to(O),o.preventDefault()}}},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return oe}}]),D}();a.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",Fe._dataApiClickHandler),a.default(window).on("load.bs.carousel.data-api",function(){for(var D=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),E=0,o=D.length;E<o;E++){var l=a.default(D[E]);Fe._jQueryInterface.call(l,l.data())}}),a.default.fn[T]=Fe._jQueryInterface,a.default.fn[T].Constructor=Fe,a.default.fn[T].noConflict=function(){return a.default.fn[T]=Ce,Fe._jQueryInterface};var Me="collapse",Ke="bs.collapse",We=a.default.fn[Me],ut="show",lt="collapse",Xe="collapsing",pt="collapsed",ot='[data-toggle="collapse"]',kt={toggle:!0,parent:""},ft={toggle:"boolean",parent:"(string|element)"},Wt=function(){function D(o,l){this._isTransitioning=!1,this._element=o,this._config=this._getConfig(l),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+o.id+'"],[data-toggle="collapse"][data-target="#'+o.id+'"]'));for(var h=[].slice.call(document.querySelectorAll(ot)),w=0,O=h.length;w<O;w++){var ae=h[w],he=U.getSelectorFromElement(ae),Oe=[].slice.call(document.querySelectorAll(he)).filter(function(De){return De===o});null!==he&&Oe.length>0&&(this._selector=he,this._triggerArray.push(ae))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var E=D.prototype;return E.toggle=function(){a.default(this._element).hasClass(ut)?this.hide():this.show()},E.show=function(){var o,l,h=this;if(!(this._isTransitioning||a.default(this._element).hasClass(ut)||(this._parent&&0===(o=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function(Oe){return"string"==typeof h._config.parent?Oe.getAttribute("data-parent")===h._config.parent:Oe.classList.contains(lt)})).length&&(o=null),o&&(l=a.default(o).not(this._selector).data(Ke))&&l._isTransitioning))){var w=a.default.Event("show.bs.collapse");if(a.default(this._element).trigger(w),!w.isDefaultPrevented()){o&&(D._jQueryInterface.call(a.default(o).not(this._selector),"hide"),l||a.default(o).data(Ke,null));var O=this._getDimension();a.default(this._element).removeClass(lt).addClass(Xe),this._element.style[O]=0,this._triggerArray.length&&a.default(this._triggerArray).removeClass(pt).attr("aria-expanded",!0),this.setTransitioning(!0);var ae="scroll"+(O[0].toUpperCase()+O.slice(1)),he=U.getTransitionDurationFromElement(this._element);a.default(this._element).one(U.TRANSITION_END,function(){a.default(h._element).removeClass(Xe).addClass("collapse show"),h._element.style[O]="",h.setTransitioning(!1),a.default(h._element).trigger("shown.bs.collapse")}).emulateTransitionEnd(he),this._element.style[O]=this._element[ae]+"px"}}},E.hide=function(){var o=this;if(!this._isTransitioning&&a.default(this._element).hasClass(ut)){var l=a.default.Event("hide.bs.collapse");if(a.default(this._element).trigger(l),!l.isDefaultPrevented()){var h=this._getDimension();this._element.style[h]=this._element.getBoundingClientRect()[h]+"px",U.reflow(this._element),a.default(this._element).addClass(Xe).removeClass("collapse show");var w=this._triggerArray.length;if(w>0)for(var O=0;O<w;O++){var ae=this._triggerArray[O],he=U.getSelectorFromElement(ae);null!==he&&(a.default([].slice.call(document.querySelectorAll(he))).hasClass(ut)||a.default(ae).addClass(pt).attr("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[h]="";var Oe=U.getTransitionDurationFromElement(this._element);a.default(this._element).one(U.TRANSITION_END,function(){o.setTransitioning(!1),a.default(o._element).removeClass(Xe).addClass(lt).trigger("hidden.bs.collapse")}).emulateTransitionEnd(Oe)}}},E.setTransitioning=function(o){this._isTransitioning=o},E.dispose=function(){a.default.removeData(this._element,Ke),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},E._getConfig=function(o){return(o=L({},kt,o)).toggle=Boolean(o.toggle),U.typeCheckConfig(Me,o,ft),o},E._getDimension=function(){return a.default(this._element).hasClass("width")?"width":"height"},E._getParent=function(){var o,l=this;U.isElement(this._config.parent)?(o=this._config.parent,typeof this._config.parent.jquery<"u"&&(o=this._config.parent[0])):o=document.querySelector(this._config.parent);var w=[].slice.call(o.querySelectorAll('[data-toggle="collapse"][data-parent="'+this._config.parent+'"]'));return a.default(w).each(function(O,ae){l._addAriaAndCollapsedClass(D._getTargetFromElement(ae),[ae])}),o},E._addAriaAndCollapsedClass=function(o,l){var h=a.default(o).hasClass(ut);l.length&&a.default(l).toggleClass(pt,!h).attr("aria-expanded",h)},D._getTargetFromElement=function(o){var l=U.getSelectorFromElement(o);return l?document.querySelector(l):null},D._jQueryInterface=function(o){return this.each(function(){var l=a.default(this),h=l.data(Ke),w=L({},kt,l.data(),"object"==typeof o&&o?o:{});if(!h&&w.toggle&&"string"==typeof o&&/show|hide/.test(o)&&(w.toggle=!1),h||(h=new D(this,w),l.data(Ke,h)),"string"==typeof o){if(typeof h[o]>"u")throw new TypeError('No method named "'+o+'"');h[o]()}})},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return kt}}]),D}();a.default(document).on("click.bs.collapse.data-api",ot,function(D){"A"===D.currentTarget.tagName&&D.preventDefault();var E=a.default(this),o=U.getSelectorFromElement(this),l=[].slice.call(document.querySelectorAll(o));a.default(l).each(function(){var h=a.default(this),w=h.data(Ke)?"toggle":E.data();Wt._jQueryInterface.call(h,w)})}),a.default.fn[Me]=Wt._jQueryInterface,a.default.fn[Me].Constructor=Wt,a.default.fn[Me].noConflict=function(){return a.default.fn[Me]=We,Wt._jQueryInterface};var Bt="dropdown",Kt="bs.dropdown",ht=a.default.fn[Bt],Yt=new RegExp("38|40|27"),Dt="disabled",ue="show",Ge="dropdown-menu-right",fn="hide.bs.dropdown",gt="hidden.bs.dropdown",Ot="click.bs.dropdown.data-api",cn="keydown.bs.dropdown.data-api",Jt='[data-toggle="dropdown"]',Lt=".dropdown-menu",mt={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},Nt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},rt=function(){function D(o,l){this._element=o,this._popper=null,this._config=this._getConfig(l),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var E=D.prototype;return E.toggle=function(){if(!this._element.disabled&&!a.default(this._element).hasClass(Dt)){var o=a.default(this._menu).hasClass(ue);D._clearMenus(),o||this.show(!0)}},E.show=function(o){if(void 0===o&&(o=!1),!(this._element.disabled||a.default(this._element).hasClass(Dt)||a.default(this._menu).hasClass(ue))){var l={relatedTarget:this._element},h=a.default.Event("show.bs.dropdown",l),w=D._getParentFromElement(this._element);if(a.default(w).trigger(h),!h.isDefaultPrevented()){if(!this._inNavbar&&o){if(typeof Ie.default>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var O=this._element;"parent"===this._config.reference?O=w:U.isElement(this._config.reference)&&(O=this._config.reference,typeof this._config.reference.jquery<"u"&&(O=this._config.reference[0])),"scrollParent"!==this._config.boundary&&a.default(w).addClass("position-static"),this._popper=new Ie.default(O,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===a.default(w).closest(".navbar-nav").length&&a.default(document.body).children().on("mouseover",null,a.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),a.default(this._menu).toggleClass(ue),a.default(w).toggleClass(ue).trigger(a.default.Event("shown.bs.dropdown",l))}}},E.hide=function(){if(!this._element.disabled&&!a.default(this._element).hasClass(Dt)&&a.default(this._menu).hasClass(ue)){var o={relatedTarget:this._element},l=a.default.Event(fn,o),h=D._getParentFromElement(this._element);a.default(h).trigger(l),l.isDefaultPrevented()||(this._popper&&this._popper.destroy(),a.default(this._menu).toggleClass(ue),a.default(h).toggleClass(ue).trigger(a.default.Event(gt,o)))}},E.dispose=function(){a.default.removeData(this._element,Kt),a.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},E.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},E._addEventListeners=function(){var o=this;a.default(this._element).on("click.bs.dropdown",function(l){l.preventDefault(),l.stopPropagation(),o.toggle()})},E._getConfig=function(o){return o=L({},this.constructor.Default,a.default(this._element).data(),o),U.typeCheckConfig(Bt,o,this.constructor.DefaultType),o},E._getMenuElement=function(){if(!this._menu){var o=D._getParentFromElement(this._element);o&&(this._menu=o.querySelector(Lt))}return this._menu},E._getPlacement=function(){var o=a.default(this._element.parentNode),l="bottom-start";return o.hasClass("dropup")?l=a.default(this._menu).hasClass(Ge)?"top-end":"top-start":o.hasClass("dropright")?l="right-start":o.hasClass("dropleft")?l="left-start":a.default(this._menu).hasClass(Ge)&&(l="bottom-end"),l},E._detectNavbar=function(){return a.default(this._element).closest(".navbar").length>0},E._getOffset=function(){var o=this,l={};return"function"==typeof this._config.offset?l.fn=function(h){return h.offsets=L({},h.offsets,o._config.offset(h.offsets,o._element)),h}:l.offset=this._config.offset,l},E._getPopperConfig=function(){var o={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(o.modifiers.applyStyle={enabled:!1}),L({},o,this._config.popperConfig)},D._jQueryInterface=function(o){return this.each(function(){var l=a.default(this).data(Kt);if(l||(l=new D(this,"object"==typeof o?o:null),a.default(this).data(Kt,l)),"string"==typeof o){if(typeof l[o]>"u")throw new TypeError('No method named "'+o+'"');l[o]()}})},D._clearMenus=function(o){if(!o||3!==o.which&&("keyup"!==o.type||9===o.which))for(var l=[].slice.call(document.querySelectorAll(Jt)),h=0,w=l.length;h<w;h++){var O=D._getParentFromElement(l[h]),ae=a.default(l[h]).data(Kt),he={relatedTarget:l[h]};if(o&&"click"===o.type&&(he.clickEvent=o),ae){var Oe=ae._menu;if(a.default(O).hasClass(ue)&&!(o&&("click"===o.type&&/input|textarea/i.test(o.target.tagName)||"keyup"===o.type&&9===o.which)&&a.default.contains(O,o.target))){var De=a.default.Event(fn,he);a.default(O).trigger(De),De.isDefaultPrevented()||("ontouchstart"in document.documentElement&&a.default(document.body).children().off("mouseover",null,a.default.noop),l[h].setAttribute("aria-expanded","false"),ae._popper&&ae._popper.destroy(),a.default(Oe).removeClass(ue),a.default(O).removeClass(ue).trigger(a.default.Event(gt,he)))}}}},D._getParentFromElement=function(o){var l,h=U.getSelectorFromElement(o);return h&&(l=document.querySelector(h)),l||o.parentNode},D._dataApiKeydownHandler=function(o){if(!(/input|textarea/i.test(o.target.tagName)?32===o.which||27!==o.which&&(40!==o.which&&38!==o.which||a.default(o.target).closest(Lt).length):!Yt.test(o.which))&&!this.disabled&&!a.default(this).hasClass(Dt)){var l=D._getParentFromElement(this),h=a.default(l).hasClass(ue);if(h||27!==o.which){if(o.preventDefault(),o.stopPropagation(),!h||27===o.which||32===o.which)return 27===o.which&&a.default(l.querySelector(Jt)).trigger("focus"),void a.default(this).trigger("click");var w=[].slice.call(l.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter(function(ae){return a.default(ae).is(":visible")});if(0!==w.length){var O=w.indexOf(o.target);38===o.which&&O>0&&O--,40===o.which&&O<w.length-1&&O++,O<0&&(O=0),w[O].focus()}}}},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return mt}},{key:"DefaultType",get:function(){return Nt}}]),D}();a.default(document).on(cn,Jt,rt._dataApiKeydownHandler).on(cn,Lt,rt._dataApiKeydownHandler).on(Ot+" keyup.bs.dropdown.data-api",rt._clearMenus).on(Ot,Jt,function(D){D.preventDefault(),D.stopPropagation(),rt._jQueryInterface.call(a.default(this),"toggle")}).on(Ot,".dropdown form",function(D){D.stopPropagation()}),a.default.fn[Bt]=rt._jQueryInterface,a.default.fn[Bt].Constructor=rt,a.default.fn[Bt].noConflict=function(){return a.default.fn[Bt]=ht,rt._jQueryInterface};var rn="bs.modal",bt=a.default.fn.modal,tt="modal-open",Pt="fade",Zt="show",_t="modal-static",It="hidden.bs.modal",Ut="show.bs.modal",c="focusin.bs.modal",m="resize.bs.modal",_="click.dismiss.bs.modal",A="keydown.dismiss.bs.modal",X="mousedown.dismiss.bs.modal",z=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",W={backdrop:!0,keyboard:!0,focus:!0,show:!0},ee={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},ne=function(){function D(o,l){this._config=this._getConfig(l),this._element=o,this._dialog=o.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var E=D.prototype;return E.toggle=function(o){return this._isShown?this.hide():this.show(o)},E.show=function(o){var l=this;if(!this._isShown&&!this._isTransitioning){var h=a.default.Event(Ut,{relatedTarget:o});a.default(this._element).trigger(h),h.isDefaultPrevented()||(this._isShown=!0,a.default(this._element).hasClass(Pt)&&(this._isTransitioning=!0),this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),a.default(this._element).on(_,'[data-dismiss="modal"]',function(w){return l.hide(w)}),a.default(this._dialog).on(X,function(){a.default(l._element).one("mouseup.dismiss.bs.modal",function(w){a.default(w.target).is(l._element)&&(l._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return l._showElement(o)}))}},E.hide=function(o){var l=this;if(o&&o.preventDefault(),this._isShown&&!this._isTransitioning){var h=a.default.Event("hide.bs.modal");if(a.default(this._element).trigger(h),this._isShown&&!h.isDefaultPrevented()){this._isShown=!1;var w=a.default(this._element).hasClass(Pt);if(w&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),a.default(document).off(c),a.default(this._element).removeClass(Zt),a.default(this._element).off(_),a.default(this._dialog).off(X),w){var O=U.getTransitionDurationFromElement(this._element);a.default(this._element).one(U.TRANSITION_END,function(ae){return l._hideModal(ae)}).emulateTransitionEnd(O)}else this._hideModal()}}},E.dispose=function(){[window,this._element,this._dialog].forEach(function(o){return a.default(o).off(".bs.modal")}),a.default(document).off(c),a.default.removeData(this._element,rn),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},E.handleUpdate=function(){this._adjustDialog()},E._getConfig=function(o){return o=L({},W,o),U.typeCheckConfig("modal",o,ee),o},E._triggerBackdropTransition=function(){var o=this,l=a.default.Event("hidePrevented.bs.modal");if(a.default(this._element).trigger(l),!l.isDefaultPrevented()){var h=this._element.scrollHeight>document.documentElement.clientHeight;h||(this._element.style.overflowY="hidden"),this._element.classList.add(_t);var w=U.getTransitionDurationFromElement(this._dialog);a.default(this._element).off(U.TRANSITION_END),a.default(this._element).one(U.TRANSITION_END,function(){o._element.classList.remove(_t),h||a.default(o._element).one(U.TRANSITION_END,function(){o._element.style.overflowY=""}).emulateTransitionEnd(o._element,w)}).emulateTransitionEnd(w),this._element.focus()}},E._showElement=function(o){var l=this,h=a.default(this._element).hasClass(Pt),w=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),a.default(this._dialog).hasClass("modal-dialog-scrollable")&&w?w.scrollTop=0:this._element.scrollTop=0,h&&U.reflow(this._element),a.default(this._element).addClass(Zt),this._config.focus&&this._enforceFocus();var O=a.default.Event("shown.bs.modal",{relatedTarget:o}),ae=function(){l._config.focus&&l._element.focus(),l._isTransitioning=!1,a.default(l._element).trigger(O)};if(h){var he=U.getTransitionDurationFromElement(this._dialog);a.default(this._dialog).one(U.TRANSITION_END,ae).emulateTransitionEnd(he)}else ae()},E._enforceFocus=function(){var o=this;a.default(document).off(c).on(c,function(l){document!==l.target&&o._element!==l.target&&0===a.default(o._element).has(l.target).length&&o._element.focus()})},E._setEscapeEvent=function(){var o=this;this._isShown?a.default(this._element).on(A,function(l){o._config.keyboard&&27===l.which?(l.preventDefault(),o.hide()):o._config.keyboard||27!==l.which||o._triggerBackdropTransition()}):this._isShown||a.default(this._element).off(A)},E._setResizeEvent=function(){var o=this;this._isShown?a.default(window).on(m,function(l){return o.handleUpdate(l)}):a.default(window).off(m)},E._hideModal=function(){var o=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop(function(){a.default(document.body).removeClass(tt),o._resetAdjustments(),o._resetScrollbar(),a.default(o._element).trigger(It)})},E._removeBackdrop=function(){this._backdrop&&(a.default(this._backdrop).remove(),this._backdrop=null)},E._showBackdrop=function(o){var l=this,h=a.default(this._element).hasClass(Pt)?Pt:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",h&&this._backdrop.classList.add(h),a.default(this._backdrop).appendTo(document.body),a.default(this._element).on(_,function(he){l._ignoreBackdropClick?l._ignoreBackdropClick=!1:he.target===he.currentTarget&&("static"===l._config.backdrop?l._triggerBackdropTransition():l.hide())}),h&&U.reflow(this._backdrop),a.default(this._backdrop).addClass(Zt),!o)return;if(!h)return void o();var w=U.getTransitionDurationFromElement(this._backdrop);a.default(this._backdrop).one(U.TRANSITION_END,o).emulateTransitionEnd(w)}else if(!this._isShown&&this._backdrop){a.default(this._backdrop).removeClass(Zt);var O=function(){l._removeBackdrop(),o&&o()};if(a.default(this._element).hasClass(Pt)){var ae=U.getTransitionDurationFromElement(this._backdrop);a.default(this._backdrop).one(U.TRANSITION_END,O).emulateTransitionEnd(ae)}else O()}else o&&o()},E._adjustDialog=function(){var o=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&o&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!o&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},E._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},E._checkScrollbar=function(){var o=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(o.left+o.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},E._setScrollbar=function(){var o=this;if(this._isBodyOverflowing){var l=[].slice.call(document.querySelectorAll(z)),h=[].slice.call(document.querySelectorAll(".sticky-top"));a.default(l).each(function(ae,he){var Oe=he.style.paddingRight,De=a.default(he).css("padding-right");a.default(he).data("padding-right",Oe).css("padding-right",parseFloat(De)+o._scrollbarWidth+"px")}),a.default(h).each(function(ae,he){var Oe=he.style.marginRight,De=a.default(he).css("margin-right");a.default(he).data("margin-right",Oe).css("margin-right",parseFloat(De)-o._scrollbarWidth+"px")});var w=document.body.style.paddingRight,O=a.default(document.body).css("padding-right");a.default(document.body).data("padding-right",w).css("padding-right",parseFloat(O)+this._scrollbarWidth+"px")}a.default(document.body).addClass(tt)},E._resetScrollbar=function(){var o=[].slice.call(document.querySelectorAll(z));a.default(o).each(function(w,O){var ae=a.default(O).data("padding-right");a.default(O).removeData("padding-right"),O.style.paddingRight=ae||""});var l=[].slice.call(document.querySelectorAll(".sticky-top"));a.default(l).each(function(w,O){var ae=a.default(O).data("margin-right");typeof ae<"u"&&a.default(O).css("margin-right",ae).removeData("margin-right")});var h=a.default(document.body).data("padding-right");a.default(document.body).removeData("padding-right"),document.body.style.paddingRight=h||""},E._getScrollbarWidth=function(){var o=document.createElement("div");o.className="modal-scrollbar-measure",document.body.appendChild(o);var l=o.getBoundingClientRect().width-o.clientWidth;return document.body.removeChild(o),l},D._jQueryInterface=function(o,l){return this.each(function(){var h=a.default(this).data(rn),w=L({},W,a.default(this).data(),"object"==typeof o&&o?o:{});if(h||(h=new D(this,w),a.default(this).data(rn,h)),"string"==typeof o){if(typeof h[o]>"u")throw new TypeError('No method named "'+o+'"');h[o](l)}else w.show&&h.show(l)})},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return W}}]),D}();a.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(D){var E,o=this,l=U.getSelectorFromElement(this);l&&(E=document.querySelector(l));var h=a.default(E).data(rn)?"toggle":L({},a.default(E).data(),a.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||D.preventDefault();var w=a.default(E).one(Ut,function(O){O.isDefaultPrevented()||w.one(It,function(){a.default(o).is(":visible")&&o.focus()})});ne._jQueryInterface.call(a.default(E),h,this)}),a.default.fn.modal=ne._jQueryInterface,a.default.fn.modal.Constructor=ne,a.default.fn.modal.noConflict=function(){return a.default.fn.modal=bt,ne._jQueryInterface};var ge=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],ve=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,se=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function ce(D,E,o){if(0===D.length)return D;if(o&&"function"==typeof o)return o(D);for(var l=(new window.DOMParser).parseFromString(D,"text/html"),h=Object.keys(E),w=[].slice.call(l.body.querySelectorAll("*")),O=function(Oe,De){var dt=w[Oe],Gt=dt.nodeName.toLowerCase();if(-1===h.indexOf(dt.nodeName.toLowerCase()))return dt.parentNode.removeChild(dt),"continue";var sn=[].slice.call(dt.attributes),Fn=[].concat(E["*"]||[],E[Gt]||[]);sn.forEach(function(er){(function(Mn,tr){var An=Mn.nodeName.toLowerCase();if(-1!==tr.indexOf(An))return-1===ge.indexOf(An)||Boolean(ve.test(Mn.nodeValue)||se.test(Mn.nodeValue));for(var kn=tr.filter(function(nr){return nr instanceof RegExp}),Dn=0,Wn=kn.length;Dn<Wn;Dn++)if(kn[Dn].test(An))return!0;return!1})(er,Fn)||dt.removeAttribute(er.nodeName)})},ae=0,he=w.length;ae<he;ae++)O(ae);return l.body.innerHTML}var Ee="tooltip",we="bs.tooltip",it=a.default.fn.tooltip,Tt=new RegExp("(^|\\s)bs-tooltip\\S+","g"),Qt=["sanitize","whiteList","sanitizeFn"],Je="fade",ct="show",$t="show",dn="hover",Nn={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Sn={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Xn={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},fr={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},zt=function(){function D(o,l){if(typeof Ie.default>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=o,this.config=this._getConfig(l),this.tip=null,this._setListeners()}var E=D.prototype;return E.enable=function(){this._isEnabled=!0},E.disable=function(){this._isEnabled=!1},E.toggleEnabled=function(){this._isEnabled=!this._isEnabled},E.toggle=function(o){if(this._isEnabled)if(o){var l=this.constructor.DATA_KEY,h=a.default(o.currentTarget).data(l);h||(h=new this.constructor(o.currentTarget,this._getDelegateConfig()),a.default(o.currentTarget).data(l,h)),h._activeTrigger.click=!h._activeTrigger.click,h._isWithActiveTrigger()?h._enter(null,h):h._leave(null,h)}else{if(a.default(this.getTipElement()).hasClass(ct))return void this._leave(null,this);this._enter(null,this)}},E.dispose=function(){clearTimeout(this._timeout),a.default.removeData(this.element,this.constructor.DATA_KEY),a.default(this.element).off(this.constructor.EVENT_KEY),a.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&a.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},E.show=function(){var o=this;if("none"===a.default(this.element).css("display"))throw new Error("Please use show on visible elements");var l=a.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){a.default(this.element).trigger(l);var h=U.findShadowRoot(this.element),w=a.default.contains(null!==h?h:this.element.ownerDocument.documentElement,this.element);if(l.isDefaultPrevented()||!w)return;var O=this.getTipElement(),ae=U.getUID(this.constructor.NAME);O.setAttribute("id",ae),this.element.setAttribute("aria-describedby",ae),this.setContent(),this.config.animation&&a.default(O).addClass(Je);var he="function"==typeof this.config.placement?this.config.placement.call(this,O,this.element):this.config.placement,Oe=this._getAttachment(he);this.addAttachmentClass(Oe);var De=this._getContainer();a.default(O).data(this.constructor.DATA_KEY,this),a.default.contains(this.element.ownerDocument.documentElement,this.tip)||a.default(O).appendTo(De),a.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Ie.default(this.element,O,this._getPopperConfig(Oe)),a.default(O).addClass(ct),a.default(O).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&a.default(document.body).children().on("mouseover",null,a.default.noop);var dt=function(){o.config.animation&&o._fixTransition();var sn=o._hoverState;o._hoverState=null,a.default(o.element).trigger(o.constructor.Event.SHOWN),"out"===sn&&o._leave(null,o)};if(a.default(this.tip).hasClass(Je)){var Gt=U.getTransitionDurationFromElement(this.tip);a.default(this.tip).one(U.TRANSITION_END,dt).emulateTransitionEnd(Gt)}else dt()}},E.hide=function(o){var l=this,h=this.getTipElement(),w=a.default.Event(this.constructor.Event.HIDE),O=function(){l._hoverState!==$t&&h.parentNode&&h.parentNode.removeChild(h),l._cleanTipClass(),l.element.removeAttribute("aria-describedby"),a.default(l.element).trigger(l.constructor.Event.HIDDEN),null!==l._popper&&l._popper.destroy(),o&&o()};if(a.default(this.element).trigger(w),!w.isDefaultPrevented()){if(a.default(h).removeClass(ct),"ontouchstart"in document.documentElement&&a.default(document.body).children().off("mouseover",null,a.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,a.default(this.tip).hasClass(Je)){var ae=U.getTransitionDurationFromElement(h);a.default(h).one(U.TRANSITION_END,O).emulateTransitionEnd(ae)}else O();this._hoverState=""}},E.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},E.isWithContent=function(){return Boolean(this.getTitle())},E.addAttachmentClass=function(o){a.default(this.getTipElement()).addClass("bs-tooltip-"+o)},E.getTipElement=function(){return this.tip=this.tip||a.default(this.config.template)[0],this.tip},E.setContent=function(){var o=this.getTipElement();this.setElementContent(a.default(o.querySelectorAll(".tooltip-inner")),this.getTitle()),a.default(o).removeClass("fade show")},E.setElementContent=function(o,l){"object"!=typeof l||!l.nodeType&&!l.jquery?this.config.html?(this.config.sanitize&&(l=ce(l,this.config.whiteList,this.config.sanitizeFn)),o.html(l)):o.text(l):this.config.html?a.default(l).parent().is(o)||o.empty().append(l):o.text(a.default(l).text())},E.getTitle=function(){var o=this.element.getAttribute("data-original-title");return o||(o="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),o},E._getPopperConfig=function(o){var l=this;return L({},{placement:o,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(h){h.originalPlacement!==h.placement&&l._handlePopperPlacementChange(h)},onUpdate:function(h){return l._handlePopperPlacementChange(h)}},this.config.popperConfig)},E._getOffset=function(){var o=this,l={};return"function"==typeof this.config.offset?l.fn=function(h){return h.offsets=L({},h.offsets,o.config.offset(h.offsets,o.element)),h}:l.offset=this.config.offset,l},E._getContainer=function(){return!1===this.config.container?document.body:U.isElement(this.config.container)?a.default(this.config.container):a.default(document).find(this.config.container)},E._getAttachment=function(o){return Nn[o.toUpperCase()]},E._setListeners=function(){var o=this;this.config.trigger.split(" ").forEach(function(l){if("click"===l)a.default(o.element).on(o.constructor.Event.CLICK,o.config.selector,function(O){return o.toggle(O)});else if("manual"!==l){var h=l===dn?o.constructor.Event.MOUSEENTER:o.constructor.Event.FOCUSIN,w=l===dn?o.constructor.Event.MOUSELEAVE:o.constructor.Event.FOCUSOUT;a.default(o.element).on(h,o.config.selector,function(O){return o._enter(O)}).on(w,o.config.selector,function(O){return o._leave(O)})}}),this._hideModalHandler=function(){o.element&&o.hide()},a.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=L({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},E._fixTitle=function(){var o=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==o)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},E._enter=function(o,l){var h=this.constructor.DATA_KEY;(l=l||a.default(o.currentTarget).data(h))||(l=new this.constructor(o.currentTarget,this._getDelegateConfig()),a.default(o.currentTarget).data(h,l)),o&&(l._activeTrigger["focusin"===o.type?"focus":dn]=!0),a.default(l.getTipElement()).hasClass(ct)||l._hoverState===$t?l._hoverState=$t:(clearTimeout(l._timeout),l._hoverState=$t,l.config.delay&&l.config.delay.show?l._timeout=setTimeout(function(){l._hoverState===$t&&l.show()},l.config.delay.show):l.show())},E._leave=function(o,l){var h=this.constructor.DATA_KEY;(l=l||a.default(o.currentTarget).data(h))||(l=new this.constructor(o.currentTarget,this._getDelegateConfig()),a.default(o.currentTarget).data(h,l)),o&&(l._activeTrigger["focusout"===o.type?"focus":dn]=!1),l._isWithActiveTrigger()||(clearTimeout(l._timeout),l._hoverState="out",l.config.delay&&l.config.delay.hide?l._timeout=setTimeout(function(){"out"===l._hoverState&&l.hide()},l.config.delay.hide):l.hide())},E._isWithActiveTrigger=function(){for(var o in this._activeTrigger)if(this._activeTrigger[o])return!0;return!1},E._getConfig=function(o){var l=a.default(this.element).data();return Object.keys(l).forEach(function(h){-1!==Qt.indexOf(h)&&delete l[h]}),"number"==typeof(o=L({},this.constructor.Default,l,"object"==typeof o&&o?o:{})).delay&&(o.delay={show:o.delay,hide:o.delay}),"number"==typeof o.title&&(o.title=o.title.toString()),"number"==typeof o.content&&(o.content=o.content.toString()),U.typeCheckConfig(Ee,o,this.constructor.DefaultType),o.sanitize&&(o.template=ce(o.template,o.whiteList,o.sanitizeFn)),o},E._getDelegateConfig=function(){var o={};if(this.config)for(var l in this.config)this.constructor.Default[l]!==this.config[l]&&(o[l]=this.config[l]);return o},E._cleanTipClass=function(){var o=a.default(this.getTipElement()),l=o.attr("class").match(Tt);null!==l&&l.length&&o.removeClass(l.join(""))},E._handlePopperPlacementChange=function(o){this.tip=o.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(o.placement))},E._fixTransition=function(){var o=this.getTipElement(),l=this.config.animation;null===o.getAttribute("x-placement")&&(a.default(o).removeClass(Je),this.config.animation=!1,this.hide(),this.show(),this.config.animation=l)},D._jQueryInterface=function(o){return this.each(function(){var l=a.default(this),h=l.data(we),w="object"==typeof o&&o;if((h||!/dispose|hide/.test(o))&&(h||(h=new D(this,w),l.data(we,h)),"string"==typeof o)){if(typeof h[o]>"u")throw new TypeError('No method named "'+o+'"');h[o]()}})},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Sn}},{key:"NAME",get:function(){return Ee}},{key:"DATA_KEY",get:function(){return we}},{key:"Event",get:function(){return fr}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return Xn}}]),D}();a.default.fn.tooltip=zt._jQueryInterface,a.default.fn.tooltip.Constructor=zt,a.default.fn.tooltip.noConflict=function(){return a.default.fn.tooltip=it,zt._jQueryInterface};var In="bs.popover",pn=a.default.fn.popover,Gn=new RegExp("(^|\\s)bs-popover\\S+","g"),Kn=L({},zt.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Yn=L({},zt.DefaultType,{content:"(string|element|function)"}),Jn={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},Cn=function(D){var E,o;function l(){return D.apply(this,arguments)||this}o=D,(E=l).prototype=Object.create(o.prototype),E.prototype.constructor=E,q(E,o);var h=l.prototype;return h.isWithContent=function(){return this.getTitle()||this._getContent()},h.addAttachmentClass=function(w){a.default(this.getTipElement()).addClass("bs-popover-"+w)},h.getTipElement=function(){return this.tip=this.tip||a.default(this.config.template)[0],this.tip},h.setContent=function(){var w=a.default(this.getTipElement());this.setElementContent(w.find(".popover-header"),this.getTitle());var O=this._getContent();"function"==typeof O&&(O=O.call(this.element)),this.setElementContent(w.find(".popover-body"),O),w.removeClass("fade show")},h._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},h._cleanTipClass=function(){var w=a.default(this.getTipElement()),O=w.attr("class").match(Gn);null!==O&&O.length>0&&w.removeClass(O.join(""))},l._jQueryInterface=function(w){return this.each(function(){var O=a.default(this).data(In),ae="object"==typeof w?w:null;if((O||!/dispose|hide/.test(w))&&(O||(O=new l(this,ae),a.default(this).data(In,O)),"string"==typeof w)){if(typeof O[w]>"u")throw new TypeError('No method named "'+w+'"');O[w]()}})},B(l,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Kn}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return In}},{key:"Event",get:function(){return Jn}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return Yn}}]),l}(zt);a.default.fn.popover=Cn._jQueryInterface,a.default.fn.popover.Constructor=Cn,a.default.fn.popover.noConflict=function(){return a.default.fn.popover=pn,Cn._jQueryInterface};var Ht="scrollspy",jn="bs.scrollspy",cr=a.default.fn[Ht],Vt="active",Rn="position",wn=".nav, .list-group",On={offset:10,method:"auto",target:""},at={offset:"number",method:"string",target:"(string|element)"},jt=function(){function D(o,l){var h=this;this._element=o,this._scrollElement="BODY"===o.tagName?window:o,this._config=this._getConfig(l),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,a.default(this._scrollElement).on("scroll.bs.scrollspy",function(w){return h._process(w)}),this.refresh(),this._process()}var E=D.prototype;return E.refresh=function(){var o=this,h="auto"===this._config.method?this._scrollElement===this._scrollElement.window?"offset":Rn:this._config.method,w=h===Rn?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(O){var ae,he=U.getSelectorFromElement(O);if(he&&(ae=document.querySelector(he)),ae){var Oe=ae.getBoundingClientRect();if(Oe.width||Oe.height)return[a.default(ae)[h]().top+w,he]}return null}).filter(Boolean).sort(function(O,ae){return O[0]-ae[0]}).forEach(function(O){o._offsets.push(O[0]),o._targets.push(O[1])})},E.dispose=function(){a.default.removeData(this._element,jn),a.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},E._getConfig=function(o){if("string"!=typeof(o=L({},On,"object"==typeof o&&o?o:{})).target&&U.isElement(o.target)){var l=a.default(o.target).attr("id");l||(l=U.getUID(Ht),a.default(o.target).attr("id",l)),o.target="#"+l}return U.typeCheckConfig(Ht,o,at),o},E._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},E._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},E._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},E._process=function(){var o=this._getScrollTop()+this._config.offset,l=this._getScrollHeight(),h=this._config.offset+l-this._getOffsetHeight();if(this._scrollHeight!==l&&this.refresh(),o>=h){var w=this._targets[this._targets.length-1];this._activeTarget!==w&&this._activate(w)}else{if(this._activeTarget&&o<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var O=this._offsets.length;O--;)this._activeTarget!==this._targets[O]&&o>=this._offsets[O]&&(typeof this._offsets[O+1]>"u"||o<this._offsets[O+1])&&this._activate(this._targets[O])}},E._activate=function(o){this._activeTarget=o,this._clear();var l=this._selector.split(",").map(function(w){return w+'[data-target="'+o+'"],'+w+'[href="'+o+'"]'}),h=a.default([].slice.call(document.querySelectorAll(l.join(","))));h.hasClass("dropdown-item")?(h.closest(".dropdown").find(".dropdown-toggle").addClass(Vt),h.addClass(Vt)):(h.addClass(Vt),h.parents(wn).prev(".nav-link, .list-group-item").addClass(Vt),h.parents(wn).prev(".nav-item").children(".nav-link").addClass(Vt)),a.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:o})},E._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(o){return o.classList.contains(Vt)}).forEach(function(o){return o.classList.remove(Vt)})},D._jQueryInterface=function(o){return this.each(function(){var l=a.default(this).data(jn);if(l||(l=new D(this,"object"==typeof o&&o),a.default(this).data(jn,l)),"string"==typeof o){if(typeof l[o]>"u")throw new TypeError('No method named "'+o+'"');l[o]()}})},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return On}}]),D}();a.default(window).on("load.bs.scrollspy.data-api",function(){for(var D=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),E=D.length;E--;){var o=a.default(D[E]);jt._jQueryInterface.call(o,o.data())}}),a.default.fn[Ht]=jt._jQueryInterface,a.default.fn[Ht].Constructor=jt,a.default.fn[Ht].noConflict=function(){return a.default.fn[Ht]=cr,jt._jQueryInterface};var on="bs.tab",dr=a.default.fn.tab,hn="active",gn=".active",Pn="> li > .active",mn=function(){function D(o){this._element=o}var E=D.prototype;return E.show=function(){var o=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&a.default(this._element).hasClass(hn)||a.default(this._element).hasClass("disabled")||this._element.hasAttribute("disabled"))){var l,h,w=a.default(this._element).closest(".nav, .list-group")[0],O=U.getSelectorFromElement(this._element);if(w){var ae="UL"===w.nodeName||"OL"===w.nodeName?Pn:gn;h=(h=a.default.makeArray(a.default(w).find(ae)))[h.length-1]}var he=a.default.Event("hide.bs.tab",{relatedTarget:this._element}),Oe=a.default.Event("show.bs.tab",{relatedTarget:h});if(h&&a.default(h).trigger(he),a.default(this._element).trigger(Oe),!Oe.isDefaultPrevented()&&!he.isDefaultPrevented()){O&&(l=document.querySelector(O)),this._activate(this._element,w);var De=function(){var dt=a.default.Event("hidden.bs.tab",{relatedTarget:o._element}),Gt=a.default.Event("shown.bs.tab",{relatedTarget:h});a.default(h).trigger(dt),a.default(o._element).trigger(Gt)};l?this._activate(l,l.parentNode,De):De()}}},E.dispose=function(){a.default.removeData(this._element,on),this._element=null},E._activate=function(o,l,h){var w=this,O=(!l||"UL"!==l.nodeName&&"OL"!==l.nodeName?a.default(l).children(gn):a.default(l).find(Pn))[0],ae=h&&O&&a.default(O).hasClass("fade"),he=function(){return w._transitionComplete(o,O,h)};if(O&&ae){var Oe=U.getTransitionDurationFromElement(O);a.default(O).removeClass("show").one(U.TRANSITION_END,he).emulateTransitionEnd(Oe)}else he()},E._transitionComplete=function(o,l,h){if(l){a.default(l).removeClass(hn);var w=a.default(l.parentNode).find("> .dropdown-menu .active")[0];w&&a.default(w).removeClass(hn),"tab"===l.getAttribute("role")&&l.setAttribute("aria-selected",!1)}a.default(o).addClass(hn),"tab"===o.getAttribute("role")&&o.setAttribute("aria-selected",!0),U.reflow(o),o.classList.contains("fade")&&o.classList.add("show");var O=o.parentNode;if(O&&"LI"===O.nodeName&&(O=O.parentNode),O&&a.default(O).hasClass("dropdown-menu")){var ae=a.default(o).closest(".dropdown")[0];if(ae){var he=[].slice.call(ae.querySelectorAll(".dropdown-toggle"));a.default(he).addClass(hn)}o.setAttribute("aria-expanded",!0)}h&&h()},D._jQueryInterface=function(o){return this.each(function(){var l=a.default(this),h=l.data(on);if(h||(h=new D(this),l.data(on,h)),"string"==typeof o){if(typeof h[o]>"u")throw new TypeError('No method named "'+o+'"');h[o]()}})},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),D}();a.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(D){D.preventDefault(),mn._jQueryInterface.call(a.default(this),"show")}),a.default.fn.tab=mn._jQueryInterface,a.default.fn.tab.Constructor=mn,a.default.fn.tab.noConflict=function(){return a.default.fn.tab=dr,mn._jQueryInterface};var Hn="bs.toast",St=a.default.fn.toast,qt="show",Zn="showing",$n="click.dismiss.bs.toast",Xt={animation:!0,autohide:!0,delay:500},en={animation:"boolean",autohide:"boolean",delay:"number"},an=function(){function D(o,l){this._element=o,this._config=this._getConfig(l),this._timeout=null,this._setListeners()}var E=D.prototype;return E.show=function(){var o=this,l=a.default.Event("show.bs.toast");if(a.default(this._element).trigger(l),!l.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var h=function(){o._element.classList.remove(Zn),o._element.classList.add(qt),a.default(o._element).trigger("shown.bs.toast"),o._config.autohide&&(o._timeout=setTimeout(function(){o.hide()},o._config.delay))};if(this._element.classList.remove("hide"),U.reflow(this._element),this._element.classList.add(Zn),this._config.animation){var w=U.getTransitionDurationFromElement(this._element);a.default(this._element).one(U.TRANSITION_END,h).emulateTransitionEnd(w)}else h()}},E.hide=function(){if(this._element.classList.contains(qt)){var o=a.default.Event("hide.bs.toast");a.default(this._element).trigger(o),o.isDefaultPrevented()||this._close()}},E.dispose=function(){this._clearTimeout(),this._element.classList.contains(qt)&&this._element.classList.remove(qt),a.default(this._element).off($n),a.default.removeData(this._element,Hn),this._element=null,this._config=null},E._getConfig=function(o){return o=L({},Xt,a.default(this._element).data(),"object"==typeof o&&o?o:{}),U.typeCheckConfig("toast",o,this.constructor.DefaultType),o},E._setListeners=function(){var o=this;a.default(this._element).on($n,'[data-dismiss="toast"]',function(){return o.hide()})},E._close=function(){var o=this,l=function(){o._element.classList.add("hide"),a.default(o._element).trigger("hidden.bs.toast")};if(this._element.classList.remove(qt),this._config.animation){var h=U.getTransitionDurationFromElement(this._element);a.default(this._element).one(U.TRANSITION_END,l).emulateTransitionEnd(h)}else l()},E._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},D._jQueryInterface=function(o){return this.each(function(){var l=a.default(this),h=l.data(Hn);if(h||(h=new D(this,"object"==typeof o&&o),l.data(Hn,h)),"string"==typeof o){if(typeof h[o]>"u")throw new TypeError('No method named "'+o+'"');h[o](this)}})},B(D,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"DefaultType",get:function(){return en}},{key:"Default",get:function(){return Xt}}]),D}();a.default.fn.toast=an._jQueryInterface,a.default.fn.toast.Constructor=an,a.default.fn.toast.noConflict=function(){return a.default.fn.toast=St,an._jQueryInterface},C.Alert=b,C.Button=r,C.Carousel=Fe,C.Collapse=Wt,C.Dropdown=rt,C.Modal=ne,C.Popover=Cn,C.Scrollspy=jt,C.Tab=mn,C.Toast=an,C.Tooltip=zt,C.Util=U,Object.defineProperty(C,"__esModule",{value:!0})});