!function(q,xt){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=q.document?xt(q,!0):function(dt){if(!dt.document)throw new Error("jQuery requires a window with a document");return xt(dt)}:xt(q)}(typeof window<"u"?window:this,function(q,xt){"use strict";var dt=[],xn=Object.getPrototypeOf,I=dt.slice,kn=dt.flat?function(t){return dt.flat.call(t)}:function(t){return dt.concat.apply([],t)},Ze=dt.push,ue=dt.indexOf,ke={},tn=ke.toString,_e=ke.hasOwnProperty,Me=_e.toString,Vt=Me.call(Object),G={},Y=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},Ct=function(e){return null!=e&&e===e.window},B=q.document,Pe={type:!0,src:!0,nonce:!0,noModule:!0};function wt(t,e,i){var r,a,c=(i=i||B).createElement("script");if(c.text=t,e)for(r in Pe)(a=e[r]||e.getAttribute&&e.getAttribute(r))&&c.setAttribute(r,a);i.head.appendChild(c).parentNode.removeChild(c)}function kt(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?ke[tn.call(t)]||"object":typeof t}var zt="3.6.0 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/Tween,-effects/animatedSelector",o=function(t,e){return new o.fn.init(t,e)};function ce(t){var e=!!t&&"length"in t&&t.length,i=kt(t);return!Y(t)&&!Ct(t)&&("array"===i||0===e||"number"==typeof e&&e>0&&e-1 in t)}o.fn=o.prototype={jquery:zt,constructor:o,length:0,toArray:function(){return I.call(this)},get:function(t){return null==t?I.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=o.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return o.each(this,t)},map:function(t){return this.pushStack(o.map(this,function(e,i){return t.call(e,i,e)}))},slice:function(){return this.pushStack(I.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(o.grep(this,function(t,e){return(e+1)%2}))},odd:function(){return this.pushStack(o.grep(this,function(t,e){return e%2}))},eq:function(t){var e=this.length,i=+t+(t<0?e:0);return this.pushStack(i>=0&&i<e?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:Ze,sort:dt.sort,splice:dt.splice},o.extend=o.fn.extend=function(){var t,e,i,r,a,c,l=arguments[0]||{},g=1,m=arguments.length,C=!1;for("boolean"==typeof l&&(C=l,l=arguments[g]||{},g++),"object"!=typeof l&&!Y(l)&&(l={}),g===m&&(l=this,g--);g<m;g++)if(null!=(t=arguments[g]))for(e in t)r=t[e],"__proto__"!==e&&l!==r&&(C&&r&&(o.isPlainObject(r)||(a=Array.isArray(r)))?(i=l[e],c=a&&!Array.isArray(i)?[]:a||o.isPlainObject(i)?i:{},a=!1,l[e]=o.extend(C,c,r)):void 0!==r&&(l[e]=r));return l},o.extend({expando:"jQuery"+(zt+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){var e,i;return!(!t||"[object Object]"!==tn.call(t)||(e=xn(t))&&("function"!=typeof(i=_e.call(e,"constructor")&&e.constructor)||Me.call(i)!==Vt))},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},globalEval:function(t,e,i){wt(t,{nonce:e&&e.nonce},i)},each:function(t,e){var i,r=0;if(ce(t))for(i=t.length;r<i&&!1!==e.call(t[r],r,t[r]);r++);else for(r in t)if(!1===e.call(t[r],r,t[r]))break;return t},makeArray:function(t,e){var i=e||[];return null!=t&&(ce(Object(t))?o.merge(i,"string"==typeof t?[t]:t):Ze.call(i,t)),i},inArray:function(t,e,i){return null==e?-1:ue.call(e,t,i)},merge:function(t,e){for(var i=+e.length,r=0,a=t.length;r<i;r++)t[a++]=e[r];return t.length=a,t},grep:function(t,e,i){for(var a=[],c=0,l=t.length,g=!i;c<l;c++)!e(t[c],c)!==g&&a.push(t[c]);return a},map:function(t,e,i){var r,a,c=0,l=[];if(ce(t))for(r=t.length;c<r;c++)null!=(a=e(t[c],c,i))&&l.push(a);else for(c in t)null!=(a=e(t[c],c,i))&&l.push(a);return kn(l)},guid:1,support:G}),"function"==typeof Symbol&&(o.fn[Symbol.iterator]=dt[Symbol.iterator]),o.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,e){ke["[object "+e+"]"]=e.toLowerCase()});var Tt=
/*!
     * Sizzle CSS Selector Engine v2.3.6
     * https://sizzlejs.com/
     *
     * Copyright JS Foundation and other contributors
     * Released under the MIT license
     * https://js.foundation/
     *
     * Date: 2021-02-16
     */function(t){var e,i,r,a,c,l,g,m,C,b,D,$,S,j,K,W,ct,at,St,Q="sizzle"+1*new Date,_t=t.document,Pt=0,Ui=0,ti=Ue(),ei=Ue(),ni=Ue(),We=Ue(),vn=function(u,d){return u===d&&(D=!0),0},ii={}.hasOwnProperty,qt=[],Ki=qt.pop,Rt=qt.push,Ut=qt.push,ri=qt.slice,re=function(u,d){for(var p=0,y=u.length;p<y;p++)if(u[p]===d)return p;return-1},Tn="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",F="[\\x20\\t\\r\\n\\f]",Ht="(?:\\\\[\\da-fA-F]{1,6}"+F+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",si="\\["+F+"*("+Ht+")(?:"+F+"*([*^$|!~]?=)"+F+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+Ht+"))|)"+F+"*\\]",bn=":("+Ht+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+si+")*)|.*)\\)|)",Fi=new RegExp(F+"+","g"),Be=new RegExp("^"+F+"+|((?:^|[^\\\\])(?:\\\\.)*)"+F+"+$","g"),Yi=new RegExp("^"+F+"*,"+F+"*"),oi=new RegExp("^"+F+"*([>+~]|"+F+")"+F+"*"),zi=new RegExp(F+"|>"),Gi=new RegExp(bn),Xi=new RegExp("^"+Ht+"$"),qe={ID:new RegExp("^#("+Ht+")"),CLASS:new RegExp("^\\.("+Ht+")"),TAG:new RegExp("^("+Ht+"|[*])"),ATTR:new RegExp("^"+si),PSEUDO:new RegExp("^"+bn),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+F+"*(even|odd|(([+-]|)(\\d*)n|)"+F+"*(?:([+-]|)"+F+"*(\\d+)|))"+F+"*\\)|)","i"),bool:new RegExp("^(?:"+Tn+")$","i"),needsContext:new RegExp("^"+F+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+F+"*((?:-\\d)?\\d*)"+F+"*\\)|)(?=[^-]|$)","i")},mt=/HTML$/i,ai=/^(?:input|select|textarea|button)$/i,ui=/^h\d$/i,se=/^[^{]+\{\s*\[native \w/,ci=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,An=/[+~]/,Nt=new RegExp("\\\\[\\da-fA-F]{1,6}"+F+"?|\\\\([^\\r\\n\\f])","g"),It=function(u,d){var p="0x"+u.slice(1)-65536;return d||(p<0?String.fromCharCode(p+65536):String.fromCharCode(p>>10|55296,1023&p|56320))},Le=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,li=function(u,d){return d?"\0"===u?"\ufffd":u.slice(0,-1)+"\\"+u.charCodeAt(u.length-1).toString(16)+" ":"\\"+u},fi=function(){$()},di=ze(function(u){return!0===u.disabled&&"fieldset"===u.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{Ut.apply(qt=ri.call(_t.childNodes),_t.childNodes)}catch{Ut={apply:qt.length?function(d,p){Rt.apply(d,ri.call(p))}:function(d,p){for(var y=d.length,E=0;d[y++]=p[E++];);d.length=y-1}}}function Z(u,d,p,y){var E,A,N,L,O,P,M,R=d&&d.ownerDocument,V=d?d.nodeType:9;if(p=p||[],"string"!=typeof u||!u||1!==V&&9!==V&&11!==V)return p;if(!y&&($(d),d=d||S,K)){if(11!==V&&(O=ci.exec(u)))if(E=O[1]){if(9===V){if(!(N=d.getElementById(E)))return p;if(N.id===E)return p.push(N),p}else if(R&&(N=R.getElementById(E))&&St(d,N)&&N.id===E)return p.push(N),p}else{if(O[2])return Ut.apply(p,d.getElementsByTagName(u)),p;if((E=O[3])&&i.getElementsByClassName&&d.getElementsByClassName)return Ut.apply(p,d.getElementsByClassName(E)),p}if(i.qsa&&!We[u+" "]&&(!W||!W.test(u))&&(1!==V||"object"!==d.nodeName.toLowerCase())){if(M=u,R=d,1===V&&(zi.test(u)||oi.test(u))){for(((R=An.test(u)&&Fe(d.parentNode)||d)!==d||!i.scope)&&((L=d.getAttribute("id"))?L=L.replace(Le,li):d.setAttribute("id",L=Q)),A=(P=l(u)).length;A--;)P[A]=(L?"#"+L:":scope")+" "+Ye(P[A]);M=P.join(",")}try{return Ut.apply(p,R.querySelectorAll(M)),p}catch{We(u,!0)}finally{L===Q&&d.removeAttribute("id")}}}return m(u.replace(Be,"$1"),d,p,y)}function Ue(){var u=[];return function d(p,y){return u.push(p+" ")>r.cacheLength&&delete d[u.shift()],d[p+" "]=y}}function bt(u){return u[Q]=!0,u}function At(u){var d=S.createElement("fieldset");try{return!!u(d)}catch{return!1}finally{d.parentNode&&d.parentNode.removeChild(d),d=null}}function Ke(u,d){for(var p=u.split("|"),y=p.length;y--;)r.attrHandle[p[y]]=d}function Cn(u,d){var p=d&&u,y=p&&1===u.nodeType&&1===d.nodeType&&u.sourceIndex-d.sourceIndex;if(y)return y;if(p)for(;p=p.nextSibling;)if(p===d)return-1;return u?1:-1}function ir(u){return function(d){return"input"===d.nodeName.toLowerCase()&&d.type===u}}function yt(u){return function(d){var p=d.nodeName.toLowerCase();return("input"===p||"button"===p)&&d.type===u}}function hi(u){return function(d){return"form"in d?d.parentNode&&!1===d.disabled?"label"in d?"label"in d.parentNode?d.parentNode.disabled===u:d.disabled===u:d.isDisabled===u||d.isDisabled!==!u&&di(d)===u:d.disabled===u:"label"in d&&d.disabled===u}}function Kt(u){return bt(function(d){return d=+d,bt(function(p,y){for(var E,A=u([],p.length,d),N=A.length;N--;)p[E=A[N]]&&(p[E]=!(y[E]=p[E]))})})}function Fe(u){return u&&typeof u.getElementsByTagName<"u"&&u}for(e in i=Z.support={},c=Z.isXML=function(u){var p=u&&(u.ownerDocument||u).documentElement;return!mt.test(u&&u.namespaceURI||p&&p.nodeName||"HTML")},$=Z.setDocument=function(u){var d,p,y=u?u.ownerDocument||u:_t;return y==S||9!==y.nodeType||!y.documentElement||(j=(S=y).documentElement,K=!c(S),_t!=S&&(p=S.defaultView)&&p.top!==p&&(p.addEventListener?p.addEventListener("unload",fi,!1):p.attachEvent&&p.attachEvent("onunload",fi)),i.scope=At(function(E){return j.appendChild(E).appendChild(S.createElement("div")),typeof E.querySelectorAll<"u"&&!E.querySelectorAll(":scope fieldset div").length}),i.attributes=At(function(E){return E.className="i",!E.getAttribute("className")}),i.getElementsByTagName=At(function(E){return E.appendChild(S.createComment("")),!E.getElementsByTagName("*").length}),i.getElementsByClassName=se.test(S.getElementsByClassName),i.getById=At(function(E){return j.appendChild(E).id=Q,!S.getElementsByName||!S.getElementsByName(Q).length}),i.getById?(r.filter.ID=function(E){var A=E.replace(Nt,It);return function(N){return N.getAttribute("id")===A}},r.find.ID=function(E,A){if(typeof A.getElementById<"u"&&K){var N=A.getElementById(E);return N?[N]:[]}}):(r.filter.ID=function(E){var A=E.replace(Nt,It);return function(N){var L=typeof N.getAttributeNode<"u"&&N.getAttributeNode("id");return L&&L.value===A}},r.find.ID=function(E,A){if(typeof A.getElementById<"u"&&K){var N,L,O,P=A.getElementById(E);if(P){if((N=P.getAttributeNode("id"))&&N.value===E)return[P];for(O=A.getElementsByName(E),L=0;P=O[L++];)if((N=P.getAttributeNode("id"))&&N.value===E)return[P]}return[]}}),r.find.TAG=i.getElementsByTagName?function(E,A){return typeof A.getElementsByTagName<"u"?A.getElementsByTagName(E):i.qsa?A.querySelectorAll(E):void 0}:function(E,A){var N,L=[],O=0,P=A.getElementsByTagName(E);if("*"===E){for(;N=P[O++];)1===N.nodeType&&L.push(N);return L}return P},r.find.CLASS=i.getElementsByClassName&&function(E,A){if(typeof A.getElementsByClassName<"u"&&K)return A.getElementsByClassName(E)},ct=[],W=[],(i.qsa=se.test(S.querySelectorAll))&&(At(function(E){var A;j.appendChild(E).innerHTML="<a id='"+Q+"'></a><select id='"+Q+"-\r\\' msallowcapture=''><option selected=''></option></select>",E.querySelectorAll("[msallowcapture^='']").length&&W.push("[*^$]="+F+"*(?:''|\"\")"),E.querySelectorAll("[selected]").length||W.push("\\["+F+"*(?:value|"+Tn+")"),E.querySelectorAll("[id~="+Q+"-]").length||W.push("~="),(A=S.createElement("input")).setAttribute("name",""),E.appendChild(A),E.querySelectorAll("[name='']").length||W.push("\\["+F+"*name"+F+"*="+F+"*(?:''|\"\")"),E.querySelectorAll(":checked").length||W.push(":checked"),E.querySelectorAll("a#"+Q+"+*").length||W.push(".#.+[+~]"),E.querySelectorAll("\\\f"),W.push("[\\r\\n\\f]")}),At(function(E){E.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var A=S.createElement("input");A.setAttribute("type","hidden"),E.appendChild(A).setAttribute("name","D"),E.querySelectorAll("[name=d]").length&&W.push("name"+F+"*[*^$|!~]?="),2!==E.querySelectorAll(":enabled").length&&W.push(":enabled",":disabled"),j.appendChild(E).disabled=!0,2!==E.querySelectorAll(":disabled").length&&W.push(":enabled",":disabled"),E.querySelectorAll("*,:x"),W.push(",.*:")})),(i.matchesSelector=se.test(at=j.matches||j.webkitMatchesSelector||j.mozMatchesSelector||j.oMatchesSelector||j.msMatchesSelector))&&At(function(E){i.disconnectedMatch=at.call(E,"*"),at.call(E,"[s!='']:x"),ct.push("!=",bn)}),W=W.length&&new RegExp(W.join("|")),ct=ct.length&&new RegExp(ct.join("|")),d=se.test(j.compareDocumentPosition),St=d||se.test(j.contains)?function(E,A){var N=9===E.nodeType?E.documentElement:E,L=A&&A.parentNode;return E===L||!(!L||1!==L.nodeType||!(N.contains?N.contains(L):E.compareDocumentPosition&&16&E.compareDocumentPosition(L)))}:function(E,A){if(A)for(;A=A.parentNode;)if(A===E)return!0;return!1},vn=d?function(E,A){if(E===A)return D=!0,0;var N=!E.compareDocumentPosition-!A.compareDocumentPosition;return N||(1&(N=(E.ownerDocument||E)==(A.ownerDocument||A)?E.compareDocumentPosition(A):1)||!i.sortDetached&&A.compareDocumentPosition(E)===N?E==S||E.ownerDocument==_t&&St(_t,E)?-1:A==S||A.ownerDocument==_t&&St(_t,A)?1:b?re(b,E)-re(b,A):0:4&N?-1:1)}:function(E,A){if(E===A)return D=!0,0;var N,L=0,O=E.parentNode,P=A.parentNode,M=[E],R=[A];if(!O||!P)return E==S?-1:A==S?1:O?-1:P?1:b?re(b,E)-re(b,A):0;if(O===P)return Cn(E,A);for(N=E;N=N.parentNode;)M.unshift(N);for(N=A;N=N.parentNode;)R.unshift(N);for(;M[L]===R[L];)L++;return L?Cn(M[L],R[L]):M[L]==_t?-1:R[L]==_t?1:0}),S},Z.matches=function(u,d){return Z(u,null,null,d)},Z.matchesSelector=function(u,d){if($(u),i.matchesSelector&&K&&!We[d+" "]&&(!ct||!ct.test(d))&&(!W||!W.test(d)))try{var p=at.call(u,d);if(p||i.disconnectedMatch||u.document&&11!==u.document.nodeType)return p}catch{We(d,!0)}return Z(d,S,null,[u]).length>0},Z.contains=function(u,d){return(u.ownerDocument||u)!=S&&$(u),St(u,d)},Z.attr=function(u,d){(u.ownerDocument||u)!=S&&$(u);var p=r.attrHandle[d.toLowerCase()],y=p&&ii.call(r.attrHandle,d.toLowerCase())?p(u,d,!K):void 0;return void 0!==y?y:i.attributes||!K?u.getAttribute(d):(y=u.getAttributeNode(d))&&y.specified?y.value:null},Z.escape=function(u){return(u+"").replace(Le,li)},Z.error=function(u){throw new Error("Syntax error, unrecognized expression: "+u)},Z.uniqueSort=function(u){var d,p=[],y=0,E=0;if(D=!i.detectDuplicates,b=!i.sortStable&&u.slice(0),u.sort(vn),D){for(;d=u[E++];)d===u[E]&&(y=p.push(E));for(;y--;)u.splice(p[y],1)}return b=null,u},a=Z.getText=function(u){var d,p="",y=0,E=u.nodeType;if(E){if(1===E||9===E||11===E){if("string"==typeof u.textContent)return u.textContent;for(u=u.firstChild;u;u=u.nextSibling)p+=a(u)}else if(3===E||4===E)return u.nodeValue}else for(;d=u[y++];)p+=a(d);return p},(r=Z.selectors={cacheLength:50,createPseudo:bt,match:qe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(u){return u[1]=u[1].replace(Nt,It),u[3]=(u[3]||u[4]||u[5]||"").replace(Nt,It),"~="===u[2]&&(u[3]=" "+u[3]+" "),u.slice(0,4)},CHILD:function(u){return u[1]=u[1].toLowerCase(),"nth"===u[1].slice(0,3)?(u[3]||Z.error(u[0]),u[4]=+(u[4]?u[5]+(u[6]||1):2*("even"===u[3]||"odd"===u[3])),u[5]=+(u[7]+u[8]||"odd"===u[3])):u[3]&&Z.error(u[0]),u},PSEUDO:function(u){var d,p=!u[6]&&u[2];return qe.CHILD.test(u[0])?null:(u[3]?u[2]=u[4]||u[5]||"":p&&Gi.test(p)&&(d=l(p,!0))&&(d=p.indexOf(")",p.length-d)-p.length)&&(u[0]=u[0].slice(0,d),u[2]=p.slice(0,d)),u.slice(0,3))}},filter:{TAG:function(u){var d=u.replace(Nt,It).toLowerCase();return"*"===u?function(){return!0}:function(p){return p.nodeName&&p.nodeName.toLowerCase()===d}},CLASS:function(u){var d=ti[u+" "];return d||(d=new RegExp("(^|"+F+")"+u+"("+F+"|$)"))&&ti(u,function(p){return d.test("string"==typeof p.className&&p.className||typeof p.getAttribute<"u"&&p.getAttribute("class")||"")})},ATTR:function(u,d,p){return function(y){var E=Z.attr(y,u);return null==E?"!="===d:!d||(E+="","="===d?E===p:"!="===d?E!==p:"^="===d?p&&0===E.indexOf(p):"*="===d?p&&E.indexOf(p)>-1:"$="===d?p&&E.slice(-p.length)===p:"~="===d?(" "+E.replace(Fi," ")+" ").indexOf(p)>-1:"|="===d&&(E===p||E.slice(0,p.length+1)===p+"-"))}},CHILD:function(u,d,p,y,E){var A="nth"!==u.slice(0,3),N="last"!==u.slice(-4),L="of-type"===d;return 1===y&&0===E?function(O){return!!O.parentNode}:function(O,P,M){var R,V,J,x,tt,lt,vt=A!==N?"nextSibling":"previousSibling",et=O.parentNode,pe=L&&O.nodeName.toLowerCase(),Oe=!M&&!L,Et=!1;if(et){if(A){for(;vt;){for(x=O;x=x[vt];)if(L?x.nodeName.toLowerCase()===pe:1===x.nodeType)return!1;lt=vt="only"===u&&!lt&&"nextSibling"}return!0}if(lt=[N?et.firstChild:et.lastChild],N&&Oe){for(Et=(tt=(R=(V=(J=(x=et)[Q]||(x[Q]={}))[x.uniqueID]||(J[x.uniqueID]={}))[u]||[])[0]===Pt&&R[1])&&R[2],x=tt&&et.childNodes[tt];x=++tt&&x&&x[vt]||(Et=tt=0)||lt.pop();)if(1===x.nodeType&&++Et&&x===O){V[u]=[Pt,tt,Et];break}}else if(Oe&&(Et=tt=(R=(V=(J=(x=O)[Q]||(x[Q]={}))[x.uniqueID]||(J[x.uniqueID]={}))[u]||[])[0]===Pt&&R[1]),!1===Et)for(;(x=++tt&&x&&x[vt]||(Et=tt=0)||lt.pop())&&((L?x.nodeName.toLowerCase()!==pe:1!==x.nodeType)||!++Et||(Oe&&((V=(J=x[Q]||(x[Q]={}))[x.uniqueID]||(J[x.uniqueID]={}))[u]=[Pt,Et]),x!==O)););return(Et-=E)===y||Et%y===0&&Et/y>=0}}},PSEUDO:function(u,d){var p,y=r.pseudos[u]||r.setFilters[u.toLowerCase()]||Z.error("unsupported pseudo: "+u);return y[Q]?y(d):y.length>1?(p=[u,u,"",d],r.setFilters.hasOwnProperty(u.toLowerCase())?bt(function(E,A){for(var N,L=y(E,d),O=L.length;O--;)E[N=re(E,L[O])]=!(A[N]=L[O])}):function(E){return y(E,0,p)}):y}},pseudos:{not:bt(function(u){var d=[],p=[],y=g(u.replace(Be,"$1"));return y[Q]?bt(function(E,A,N,L){for(var O,P=y(E,null,L,[]),M=E.length;M--;)(O=P[M])&&(E[M]=!(A[M]=O))}):function(E,A,N){return d[0]=E,y(d,null,N,p),d[0]=null,!p.pop()}}),has:bt(function(u){return function(d){return Z(u,d).length>0}}),contains:bt(function(u){return u=u.replace(Nt,It),function(d){return(d.textContent||a(d)).indexOf(u)>-1}}),lang:bt(function(u){return Xi.test(u||"")||Z.error("unsupported lang: "+u),u=u.replace(Nt,It).toLowerCase(),function(d){var p;do{if(p=K?d.lang:d.getAttribute("xml:lang")||d.getAttribute("lang"))return(p=p.toLowerCase())===u||0===p.indexOf(u+"-")}while((d=d.parentNode)&&1===d.nodeType);return!1}}),target:function(u){var d=t.location&&t.location.hash;return d&&d.slice(1)===u.id},root:function(u){return u===j},focus:function(u){return u===S.activeElement&&(!S.hasFocus||S.hasFocus())&&!!(u.type||u.href||~u.tabIndex)},enabled:hi(!1),disabled:hi(!0),checked:function(u){var d=u.nodeName.toLowerCase();return"input"===d&&!!u.checked||"option"===d&&!!u.selected},selected:function(u){return!0===u.selected},empty:function(u){for(u=u.firstChild;u;u=u.nextSibling)if(u.nodeType<6)return!1;return!0},parent:function(u){return!r.pseudos.empty(u)},header:function(u){return ui.test(u.nodeName)},input:function(u){return ai.test(u.nodeName)},button:function(u){var d=u.nodeName.toLowerCase();return"input"===d&&"button"===u.type||"button"===d},text:function(u){var d;return"input"===u.nodeName.toLowerCase()&&"text"===u.type&&(null==(d=u.getAttribute("type"))||"text"===d.toLowerCase())},first:Kt(function(){return[0]}),last:Kt(function(u,d){return[d-1]}),eq:Kt(function(u,d,p){return[p<0?p+d:p]}),even:Kt(function(u,d){for(var p=0;p<d;p+=2)u.push(p);return u}),odd:Kt(function(u,d){for(var p=1;p<d;p+=2)u.push(p);return u}),lt:Kt(function(u,d,p){for(var y=p<0?p+d:p>d?d:p;--y>=0;)u.push(y);return u}),gt:Kt(function(u,d,p){for(var y=p<0?p+d:p;++y<d;)u.push(y);return u})}}).pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[e]=ir(e);for(e in{submit:!0,reset:!0})r.pseudos[e]=yt(e);function pi(){}function Ye(u){for(var d=0,p=u.length,y="";d<p;d++)y+=u[d].value;return y}function ze(u,d,p){var y=d.dir,E=d.next,A=E||y,N=p&&"parentNode"===A,L=Ui++;return d.first?function(O,P,M){for(;O=O[y];)if(1===O.nodeType||N)return u(O,P,M);return!1}:function(O,P,M){var R,V,J,x=[Pt,L];if(M){for(;O=O[y];)if((1===O.nodeType||N)&&u(O,P,M))return!0}else for(;O=O[y];)if(1===O.nodeType||N)if(V=(J=O[Q]||(O[Q]={}))[O.uniqueID]||(J[O.uniqueID]={}),E&&E===O.nodeName.toLowerCase())O=O[y]||O;else{if((R=V[A])&&R[0]===Pt&&R[1]===L)return x[2]=R[2];if(V[A]=x,x[2]=u(O,P,M))return!0}return!1}}function Ge(u){return u.length>1?function(d,p,y){for(var E=u.length;E--;)if(!u[E](d,p,y))return!1;return!0}:u[0]}function Xe(u,d,p,y,E){for(var A,N=[],L=0,O=u.length,P=null!=d;L<O;L++)(A=u[L])&&(!p||p(A,y,E))&&(N.push(A),P&&d.push(L));return N}function he(u,d,p,y,E,A){return y&&!y[Q]&&(y=he(y)),E&&!E[Q]&&(E=he(E,A)),bt(function(N,L,O,P){var M,R,V,J=[],x=[],tt=L.length,lt=N||function gi(u,d,p){for(var y=0,E=d.length;y<E;y++)Z(u,d[y],p);return p}(d||"*",O.nodeType?[O]:O,[]),vt=!u||!N&&d?lt:Xe(lt,J,u,O,P),et=p?E||(N?u:tt||y)?[]:L:vt;if(p&&p(vt,et,O,P),y)for(M=Xe(et,x),y(M,[],O,P),R=M.length;R--;)(V=M[R])&&(et[x[R]]=!(vt[x[R]]=V));if(N){if(E||u){if(E){for(M=[],R=et.length;R--;)(V=et[R])&&M.push(vt[R]=V);E(null,et=[],M,P)}for(R=et.length;R--;)(V=et[R])&&(M=E?re(N,V):J[R])>-1&&(N[M]=!(L[M]=V))}}else et=Xe(et===L?et.splice(tt,et.length):et),E?E(null,L,et,P):Ut.apply(L,et)})}function Qe(u){for(var d,p,y,E=u.length,A=r.relative[u[0].type],N=A||r.relative[" "],L=A?1:0,O=ze(function(R){return R===d},N,!0),P=ze(function(R){return re(d,R)>-1},N,!0),M=[function(R,V,J){var x=!A&&(J||V!==C)||((d=V).nodeType?O(R,V,J):P(R,V,J));return d=null,x}];L<E;L++)if(p=r.relative[u[L].type])M=[ze(Ge(M),p)];else{if((p=r.filter[u[L].type].apply(null,u[L].matches))[Q]){for(y=++L;y<E&&!r.relative[u[y].type];y++);return he(L>1&&Ge(M),L>1&&Ye(u.slice(0,L-1).concat({value:" "===u[L-2].type?"*":""})).replace(Be,"$1"),p,L<y&&Qe(u.slice(L,y)),y<E&&Qe(u=u.slice(y)),y<E&&Ye(u))}M.push(p)}return Ge(M)}return pi.prototype=r.filters=r.pseudos,r.setFilters=new pi,l=Z.tokenize=function(u,d){var p,y,E,A,N,L,O,P=ei[u+" "];if(P)return d?0:P.slice(0);for(N=u,L=[],O=r.preFilter;N;){for(A in(!p||(y=Yi.exec(N)))&&(y&&(N=N.slice(y[0].length)||N),L.push(E=[])),p=!1,(y=oi.exec(N))&&(p=y.shift(),E.push({value:p,type:y[0].replace(Be," ")}),N=N.slice(p.length)),r.filter)(y=qe[A].exec(N))&&(!O[A]||(y=O[A](y)))&&(p=y.shift(),E.push({value:p,type:A,matches:y}),N=N.slice(p.length));if(!p)break}return d?N.length:N?Z.error(u):ei(u,L).slice(0)},g=Z.compile=function(u,d){var p,y=[],E=[],A=ni[u+" "];if(!A){for(d||(d=l(u)),p=d.length;p--;)(A=Qe(d[p]))[Q]?y.push(A):E.push(A);A=ni(u,function Sn(u,d){var p=d.length>0,y=u.length>0,E=function(A,N,L,O,P){var M,R,V,J=0,x="0",tt=A&&[],lt=[],vt=C,et=A||y&&r.find.TAG("*",P),pe=Pt+=null==vt?1:Math.random()||.1,Oe=et.length;for(P&&(C=N==S||N||P);x!==Oe&&null!=(M=et[x]);x++){if(y&&M){for(R=0,!N&&M.ownerDocument!=S&&($(M),L=!K);V=u[R++];)if(V(M,N||S,L)){O.push(M);break}P&&(Pt=pe)}p&&((M=!V&&M)&&J--,A&&tt.push(M))}if(J+=x,p&&x!==J){for(R=0;V=d[R++];)V(tt,lt,N,L);if(A){if(J>0)for(;x--;)tt[x]||lt[x]||(lt[x]=Ki.call(O));lt=Xe(lt)}Ut.apply(O,lt),P&&!A&&lt.length>0&&J+d.length>1&&Z.uniqueSort(O)}return P&&(Pt=pe,C=vt),tt};return p?bt(E):E}(E,y)),A.selector=u}return A},m=Z.select=function(u,d,p,y){var E,A,N,L,O,P="function"==typeof u&&u,M=!y&&l(u=P.selector||u);if(p=p||[],1===M.length){if((A=M[0]=M[0].slice(0)).length>2&&"ID"===(N=A[0]).type&&9===d.nodeType&&K&&r.relative[A[1].type]){if(!(d=(r.find.ID(N.matches[0].replace(Nt,It),d)||[])[0]))return p;P&&(d=d.parentNode),u=u.slice(A.shift().value.length)}for(E=qe.needsContext.test(u)?0:A.length;E--&&!r.relative[L=(N=A[E]).type];)if((O=r.find[L])&&(y=O(N.matches[0].replace(Nt,It),An.test(A[0].type)&&Fe(d.parentNode)||d))){if(A.splice(E,1),!(u=y.length&&Ye(A)))return Ut.apply(p,y),p;break}}return(P||g(u,M))(y,d,!K,p,!d||An.test(u)&&Fe(d.parentNode)||d),p},i.sortStable=Q.split("").sort(vn).join("")===Q,i.detectDuplicates=!!D,$(),i.sortDetached=At(function(u){return 1&u.compareDocumentPosition(S.createElement("fieldset"))}),At(function(u){return u.innerHTML="<a href='#'></a>","#"===u.firstChild.getAttribute("href")})||Ke("type|href|height|width",function(u,d,p){if(!p)return u.getAttribute(d,"type"===d.toLowerCase()?1:2)}),(!i.attributes||!At(function(u){return u.innerHTML="<input/>",u.firstChild.setAttribute("value",""),""===u.firstChild.getAttribute("value")}))&&Ke("value",function(u,d,p){if(!p&&"input"===u.nodeName.toLowerCase())return u.defaultValue}),At(function(u){return null==u.getAttribute("disabled")})||Ke(Tn,function(u,d,p){var y;if(!p)return!0===u[d]?d.toLowerCase():(y=u.getAttributeNode(d))&&y.specified?y.value:null}),Z}(q);o.find=Tt,o.expr=Tt.selectors,o.expr[":"]=o.expr.pseudos,o.uniqueSort=o.unique=Tt.uniqueSort,o.text=Tt.getText,o.isXMLDoc=Tt.isXML,o.contains=Tt.contains,o.escapeSelector=Tt.escape;var Gt=function(t,e,i){for(var r=[],a=void 0!==i;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(a&&o(t).is(i))break;r.push(t)}return r},Mn=function(t,e){for(var i=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&i.push(t);return i},ht=o.expr.match.needsContext;function nt(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var Dt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Lt(t,e,i){return Y(e)?o.grep(t,function(r,a){return!!e.call(r,a,r)!==i}):e.nodeType?o.grep(t,function(r){return r===e!==i}):"string"!=typeof e?o.grep(t,function(r){return ue.call(e,r)>-1!==i}):o.filter(e,t,i)}o.filter=function(t,e,i){var r=e[0];return i&&(t=":not("+t+")"),1===e.length&&1===r.nodeType?o.find.matchesSelector(r,t)?[r]:[]:o.find.matches(t,o.grep(e,function(a){return 1===a.nodeType}))},o.fn.extend({find:function(t){var e,i,r=this.length,a=this;if("string"!=typeof t)return this.pushStack(o(t).filter(function(){for(e=0;e<r;e++)if(o.contains(a[e],this))return!0}));for(i=this.pushStack([]),e=0;e<r;e++)o.find(t,a[e],i);return r>1?o.uniqueSort(i):i},filter:function(t){return this.pushStack(Lt(this,t||[],!1))},not:function(t){return this.pushStack(Lt(this,t||[],!0))},is:function(t){return!!Lt(this,"string"==typeof t&&ht.test(t)?o(t):t||[],!1).length}});var X,bi=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ai=o.fn.init=function(t,e,i){var r,a;if(!t)return this;if(i=i||X,"string"==typeof t){if(!(r="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:bi.exec(t))||!r[1]&&e)return!e||e.jquery?(e||i).find(t):this.constructor(e).find(t);if(r[1]){if(o.merge(this,o.parseHTML(r[1],(e=e instanceof o?e[0]:e)&&e.nodeType?e.ownerDocument||e:B,!0)),Dt.test(r[1])&&o.isPlainObject(e))for(r in e)Y(this[r])?this[r](e[r]):this.attr(r,e[r]);return this}return(a=B.getElementById(r[2]))&&(this[0]=a,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):Y(t)?void 0!==i.ready?i.ready(t):t(o):o.makeArray(t,this)};Ai.prototype=o.fn,X=o(B);var Ci=/^(?:parents|prev(?:Until|All))/,en={children:!0,contents:!0,next:!0,prev:!0};function nn(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}o.fn.extend({has:function(t){var e=o(t,this),i=e.length;return this.filter(function(){for(var r=0;r<i;r++)if(o.contains(this,e[r]))return!0})},closest:function(t,e){var i,r=0,a=this.length,c=[],l="string"!=typeof t&&o(t);if(!ht.test(t))for(;r<a;r++)for(i=this[r];i&&i!==e;i=i.parentNode)if(i.nodeType<11&&(l?l.index(i)>-1:1===i.nodeType&&o.find.matchesSelector(i,t))){c.push(i);break}return this.pushStack(c.length>1?o.uniqueSort(c):c)},index:function(t){return t?"string"==typeof t?ue.call(o(t),this[0]):ue.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(o.uniqueSort(o.merge(this.get(),o(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),o.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return Gt(t,"parentNode")},parentsUntil:function(t,e,i){return Gt(t,"parentNode",i)},next:function(t){return nn(t,"nextSibling")},prev:function(t){return nn(t,"previousSibling")},nextAll:function(t){return Gt(t,"nextSibling")},prevAll:function(t){return Gt(t,"previousSibling")},nextUntil:function(t,e,i){return Gt(t,"nextSibling",i)},prevUntil:function(t,e,i){return Gt(t,"previousSibling",i)},siblings:function(t){return Mn((t.parentNode||{}).firstChild,t)},children:function(t){return Mn(t.firstChild)},contents:function(t){return null!=t.contentDocument&&xn(t.contentDocument)?t.contentDocument:(nt(t,"template")&&(t=t.content||t),o.merge([],t.childNodes))}},function(t,e){o.fn[t]=function(i,r){var a=o.map(this,e,i);return"Until"!==t.slice(-5)&&(r=i),r&&"string"==typeof r&&(a=o.filter(r,a)),this.length>1&&(en[t]||o.uniqueSort(a),Ci.test(t)&&a.reverse()),this.pushStack(a)}});var Xt=/[^\x20\t\r\n\f]+/g;function Qt(t){return t}function me(t){throw t}function rn(t,e,i,r){var a;try{t&&Y(a=t.promise)?a.call(t).done(e).fail(i):t&&Y(a=t.then)?a.call(t,e,i):e.apply(void 0,[t].slice(r))}catch(c){i.apply(void 0,[c])}}o.Callbacks=function(t){t="string"==typeof t?function Si(t){var e={};return o.each(t.match(Xt)||[],function(i,r){e[r]=!0}),e}(t):o.extend({},t);var e,i,r,a,c=[],l=[],g=-1,m=function(){for(a=a||t.once,r=e=!0;l.length;g=-1)for(i=l.shift();++g<c.length;)!1===c[g].apply(i[0],i[1])&&t.stopOnFalse&&(g=c.length,i=!1);t.memory||(i=!1),e=!1,a&&(c=i?[]:"")},C={add:function(){return c&&(i&&!e&&(g=c.length-1,l.push(i)),function b(D){o.each(D,function($,S){Y(S)?(!t.unique||!C.has(S))&&c.push(S):S&&S.length&&"string"!==kt(S)&&b(S)})}(arguments),i&&!e&&m()),this},remove:function(){return o.each(arguments,function(b,D){for(var $;($=o.inArray(D,c,$))>-1;)c.splice($,1),$<=g&&g--}),this},has:function(b){return b?o.inArray(b,c)>-1:c.length>0},empty:function(){return c&&(c=[]),this},disable:function(){return a=l=[],c=i="",this},disabled:function(){return!c},lock:function(){return a=l=[],!i&&!e&&(c=i=""),this},locked:function(){return!!a},fireWith:function(b,D){return a||(D=[b,(D=D||[]).slice?D.slice():D],l.push(D),e||m()),this},fire:function(){return C.fireWith(this,arguments),this},fired:function(){return!!r}};return C},o.extend({Deferred:function(t){var e=[["notify","progress",o.Callbacks("memory"),o.Callbacks("memory"),2],["resolve","done",o.Callbacks("once memory"),o.Callbacks("once memory"),0,"resolved"],["reject","fail",o.Callbacks("once memory"),o.Callbacks("once memory"),1,"rejected"]],i="pending",r={state:function(){return i},always:function(){return a.done(arguments).fail(arguments),this},catch:function(c){return r.then(null,c)},pipe:function(){var c=arguments;return o.Deferred(function(l){o.each(e,function(g,m){var C=Y(c[m[4]])&&c[m[4]];a[m[1]](function(){var b=C&&C.apply(this,arguments);b&&Y(b.promise)?b.promise().progress(l.notify).done(l.resolve).fail(l.reject):l[m[0]+"With"](this,C?[b]:arguments)})}),c=null}).promise()},then:function(c,l,g){var m=0;function C(b,D,$,S){return function(){var j=this,K=arguments,W=function(){var at,St;if(!(b<m)){if((at=$.apply(j,K))===D.promise())throw new TypeError("Thenable self-resolution");Y(St=at&&("object"==typeof at||"function"==typeof at)&&at.then)?S?St.call(at,C(m,D,Qt,S),C(m,D,me,S)):(m++,St.call(at,C(m,D,Qt,S),C(m,D,me,S),C(m,D,Qt,D.notifyWith))):($!==Qt&&(j=void 0,K=[at]),(S||D.resolveWith)(j,K))}},ct=S?W:function(){try{W()}catch(at){o.Deferred.exceptionHook&&o.Deferred.exceptionHook(at,ct.stackTrace),b+1>=m&&($!==me&&(j=void 0,K=[at]),D.rejectWith(j,K))}};b?ct():(o.Deferred.getStackHook&&(ct.stackTrace=o.Deferred.getStackHook()),q.setTimeout(ct))}}return o.Deferred(function(b){e[0][3].add(C(0,b,Y(g)?g:Qt,b.notifyWith)),e[1][3].add(C(0,b,Y(c)?c:Qt)),e[2][3].add(C(0,b,Y(l)?l:me))}).promise()},promise:function(c){return null!=c?o.extend(c,r):r}},a={};return o.each(e,function(c,l){var g=l[2],m=l[5];r[l[1]]=g.add,m&&g.add(function(){i=m},e[3-c][2].disable,e[3-c][3].disable,e[0][2].lock,e[0][3].lock),g.add(l[3].fire),a[l[0]]=function(){return a[l[0]+"With"](this===a?void 0:this,arguments),this},a[l[0]+"With"]=g.fireWith}),r.promise(a),t&&t.call(a,a),a},when:function(t){var e=arguments.length,i=e,r=Array(i),a=I.call(arguments),c=o.Deferred(),l=function(g){return function(m){r[g]=this,a[g]=arguments.length>1?I.call(arguments):m,--e||c.resolveWith(r,a)}};if(e<=1&&(rn(t,c.done(l(i)).resolve,c.reject,!e),"pending"===c.state()||Y(a[i]&&a[i].then)))return c.then();for(;i--;)rn(a[i],l(i),c.reject);return c.promise()}});var Ni=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;o.Deferred.exceptionHook=function(t,e){q.console&&q.console.warn&&t&&Ni.test(t.name)&&q.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},o.readyException=function(t){q.setTimeout(function(){throw t})};var sn=o.Deferred();function Ee(){B.removeEventListener("DOMContentLoaded",Ee),q.removeEventListener("load",Ee),o.ready()}o.fn.ready=function(t){return sn.then(t).catch(function(e){o.readyException(e)}),this},o.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--o.readyWait:o.isReady)||(o.isReady=!0,!(!0!==t&&--o.readyWait>0)&&sn.resolveWith(B,[o]))}}),o.ready.then=sn.then,"complete"===B.readyState||"loading"!==B.readyState&&!B.documentElement.doScroll?q.setTimeout(o.ready):(B.addEventListener("DOMContentLoaded",Ee),q.addEventListener("load",Ee));var Ot=function(t,e,i,r,a,c,l){var g=0,m=t.length,C=null==i;if("object"===kt(i))for(g in a=!0,i)Ot(t,e,g,i[g],!0,c,l);else if(void 0!==r&&(a=!0,Y(r)||(l=!0),C&&(l?(e.call(t,r),e=null):(C=e,e=function(b,D,$){return C.call(o(b),$)})),e))for(;g<m;g++)e(t[g],i,l?r:r.call(t[g],g,e(t[g],i)));return a?t:C?e.call(t):m?e(t[0],i):c},Pn=/^-ms-/,on=/-([a-z])/g;function wi(t,e){return e.toUpperCase()}function $t(t){return t.replace(Pn,"ms-").replace(on,wi)}var T=function(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType};function ye(){this.expando=o.expando+ye.uid++}ye.uid=1,ye.prototype={cache:function(t){var e=t[this.expando];return e||(e={},T(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,i){var r,a=this.cache(t);if("string"==typeof e)a[$t(e)]=i;else for(r in e)a[$t(r)]=e[r];return a},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][$t(e)]},access:function(t,e,i){return void 0===e||e&&"string"==typeof e&&void 0===i?this.get(t,e):(this.set(t,e,i),void 0!==i?i:e)},remove:function(t,e){var i,r=t[this.expando];if(void 0!==r){if(void 0!==e)for((i=(e=Array.isArray(e)?e.map($t):(e=$t(e))in r?[e]:e.match(Xt)||[]).length);i--;)delete r[e[i]];(void 0===e||o.isEmptyObject(r))&&(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var e=t[this.expando];return void 0!==e&&!o.isEmptyObject(e)}};var k=new ye,gt=new ye,Rn=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,an=/[A-Z]/g;function Hn(t,e,i){var r;if(void 0===i&&1===t.nodeType)if(r="data-"+e.replace(an,"-$&").toLowerCase(),"string"==typeof(i=t.getAttribute(r))){try{i=function Di(t){return"true"===t||"false"!==t&&("null"===t?null:t===+t+""?+t:Rn.test(t)?JSON.parse(t):t)}(i)}catch{}gt.set(t,e,i)}else i=void 0;return i}o.extend({hasData:function(t){return gt.hasData(t)||k.hasData(t)},data:function(t,e,i){return gt.access(t,e,i)},removeData:function(t,e){gt.remove(t,e)},_data:function(t,e,i){return k.access(t,e,i)},_removeData:function(t,e){k.remove(t,e)}}),o.fn.extend({data:function(t,e){var i,r,a,c=this[0],l=c&&c.attributes;if(void 0===t){if(this.length&&(a=gt.get(c),1===c.nodeType&&!k.get(c,"hasDataAttrs"))){for(i=l.length;i--;)l[i]&&0===(r=l[i].name).indexOf("data-")&&(r=$t(r.slice(5)),Hn(c,r,a[r]));k.set(c,"hasDataAttrs",!0)}return a}return"object"==typeof t?this.each(function(){gt.set(this,t)}):Ot(this,function(g){var m;if(c&&void 0===g)return void 0!==(m=gt.get(c,t))||void 0!==(m=Hn(c,t))?m:void 0;this.each(function(){gt.set(this,t,g)})},null,e,arguments.length>1,null,!0)},removeData:function(t){return this.each(function(){gt.remove(this,t)})}}),o.extend({queue:function(t,e,i){var r;if(t)return r=k.get(t,e=(e||"fx")+"queue"),i&&(!r||Array.isArray(i)?r=k.access(t,e,o.makeArray(i)):r.push(i)),r||[]},dequeue:function(t,e){var i=o.queue(t,e=e||"fx"),r=i.length,a=i.shift(),c=o._queueHooks(t,e);"inprogress"===a&&(a=i.shift(),r--),a&&("fx"===e&&i.unshift("inprogress"),delete c.stop,a.call(t,function(){o.dequeue(t,e)},c)),!r&&c&&c.empty.fire()},_queueHooks:function(t,e){var i=e+"queueHooks";return k.get(t,i)||k.access(t,i,{empty:o.Callbacks("once memory").add(function(){k.remove(t,[e+"queue",i])})})}}),o.fn.extend({queue:function(t,e){var i=2;return"string"!=typeof t&&(e=t,t="fx",i--),arguments.length<i?o.queue(this[0],t):void 0===e?this:this.each(function(){var r=o.queue(this,t,e);o._queueHooks(this,t),"fx"===t&&"inprogress"!==r[0]&&o.dequeue(this,t)})},dequeue:function(t){return this.each(function(){o.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){var i,r=1,a=o.Deferred(),c=this,l=this.length,g=function(){--r||a.resolveWith(c,[c])};for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";l--;)(i=k.get(c[l],t+"queueHooks"))&&i.empty&&(r++,i.empty.add(g));return g(),a.promise(e)}});var Vn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Re=new RegExp("^(?:([+-])=|)("+Vn+")([a-z%]*)$","i"),jt=["Top","Right","Bottom","Left"],Jt=B.documentElement,le=function(t){return o.contains(t.ownerDocument,t)},Li={composed:!0};Jt.getRootNode&&(le=function(t){return o.contains(t.ownerDocument,t)||t.getRootNode(Li)===t.ownerDocument});var Zt=function(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&le(t)&&"none"===o.css(t,"display")},He={};function $i(t){var e,i=t.ownerDocument,r=t.nodeName,a=He[r];return a||(e=i.body.appendChild(i.createElement(r)),a=o.css(e,"display"),e.parentNode.removeChild(e),"none"===a&&(a="block"),He[r]=a,a)}function jn(t,e){for(var i,r,a=[],c=0,l=t.length;c<l;c++)(r=t[c]).style&&(i=r.style.display,e?("none"===i&&(a[c]=k.get(r,"display")||null,a[c]||(r.style.display="")),""===r.style.display&&Zt(r)&&(a[c]=$i(r))):"none"!==i&&(a[c]="none",k.set(r,"display",i)));for(c=0;c<l;c++)null!=a[c]&&(t[c].style.display=a[c]);return t}o.fn.extend({show:function(){return jn(this,!0)},hide:function(){return jn(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each(function(){Zt(this)?o(this).show():o(this).hide()})}});var e,i,ve=/^(?:checkbox|radio)$/i,un=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Wn=/^$|^module$|\/(?:java|ecma)script/i;e=B.createDocumentFragment().appendChild(B.createElement("div")),(i=B.createElement("input")).setAttribute("type","radio"),i.setAttribute("checked","checked"),i.setAttribute("name","t"),e.appendChild(i),G.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="<textarea>x</textarea>",G.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,e.innerHTML="<option></option>",G.option=!!e.lastChild;var ft={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 pt(t,e){var i;return i=typeof t.getElementsByTagName<"u"?t.getElementsByTagName(e||"*"):typeof t.querySelectorAll<"u"?t.querySelectorAll(e||"*"):[],void 0===e||e&&nt(t,e)?o.merge([t],i):i}function Te(t,e){for(var i=0,r=t.length;i<r;i++)k.set(t[i],"globalEval",!e||k.get(e[i],"globalEval"))}ft.tbody=ft.tfoot=ft.colgroup=ft.caption=ft.thead,ft.th=ft.td,G.option||(ft.optgroup=ft.option=[1,"<select multiple='multiple'>","</select>"]);var rt=/<|&#?\w+;/;function cn(t,e,i,r,a){for(var c,l,g,m,C,b,D=e.createDocumentFragment(),$=[],S=0,j=t.length;S<j;S++)if((c=t[S])||0===c)if("object"===kt(c))o.merge($,c.nodeType?[c]:c);else if(rt.test(c)){for(l=l||D.appendChild(e.createElement("div")),g=(un.exec(c)||["",""])[1].toLowerCase(),l.innerHTML=(m=ft[g]||ft._default)[1]+o.htmlPrefilter(c)+m[2],b=m[0];b--;)l=l.lastChild;o.merge($,l.childNodes),(l=D.firstChild).textContent=""}else $.push(e.createTextNode(c));for(D.textContent="",S=0;c=$[S++];)if(r&&o.inArray(c,r)>-1)a&&a.push(c);else if(C=le(c),l=pt(D.appendChild(c),"script"),C&&Te(l),i)for(b=0;c=l[b++];)Wn.test(c.type||"")&&i.push(c);return D}var be=/^([^.]*)(?:\.(.+)|)/;function ot(){return!0}function te(){return!1}function Ii(t,e){return t===function xi(){try{return B.activeElement}catch{}}()==("focus"===e)}function ln(t,e,i,r,a,c){var l,g;if("object"==typeof e){for(g in"string"!=typeof i&&(r=r||i,i=void 0),e)ln(t,g,i,r,e[g],c);return t}if(null==r&&null==a?(a=i,r=i=void 0):null==a&&("string"==typeof i?(a=r,r=void 0):(a=r,r=i,i=void 0)),!1===a)a=te;else if(!a)return t;return 1===c&&(l=a,a=function(m){return o().off(m),l.apply(this,arguments)},a.guid=l.guid||(l.guid=o.guid++)),t.each(function(){o.event.add(this,e,a,r,i)})}function Ve(t,e,i){i?(k.set(t,e,!1),o.event.add(t,e,{namespace:!1,handler:function(r){var a,c,l=k.get(this,e);if(1&r.isTrigger&&this[e]){if(l.length)(o.event.special[e]||{}).delegateType&&r.stopPropagation();else if(l=I.call(arguments),k.set(this,e,l),a=i(this,e),this[e](),l!==(c=k.get(this,e))||a?k.set(this,e,!1):c={},l!==c)return r.stopImmediatePropagation(),r.preventDefault(),c&&c.value}else l.length&&(k.set(this,e,{value:o.event.trigger(o.extend(l[0],o.Event.prototype),l.slice(1),this)}),r.stopImmediatePropagation())}})):void 0===k.get(t,e)&&o.event.add(t,e,ot)}o.event={global:{},add:function(t,e,i,r,a){var c,l,g,m,C,b,D,$,S,j,K,W=k.get(t);if(T(t))for(i.handler&&(i=(c=i).handler,a=c.selector),a&&o.find.matchesSelector(Jt,a),i.guid||(i.guid=o.guid++),(m=W.events)||(m=W.events=Object.create(null)),(l=W.handle)||(l=W.handle=function(ct){return typeof o<"u"&&o.event.triggered!==ct.type?o.event.dispatch.apply(t,arguments):void 0}),C=(e=(e||"").match(Xt)||[""]).length;C--;)S=K=(g=be.exec(e[C])||[])[1],j=(g[2]||"").split(".").sort(),S&&(D=o.event.special[S]||{},D=o.event.special[S=(a?D.delegateType:D.bindType)||S]||{},b=o.extend({type:S,origType:K,data:r,handler:i,guid:i.guid,selector:a,needsContext:a&&o.expr.match.needsContext.test(a),namespace:j.join(".")},c),($=m[S])||(($=m[S]=[]).delegateCount=0,(!D.setup||!1===D.setup.call(t,r,j,l))&&t.addEventListener&&t.addEventListener(S,l)),D.add&&(D.add.call(t,b),b.handler.guid||(b.handler.guid=i.guid)),a?$.splice($.delegateCount++,0,b):$.push(b),o.event.global[S]=!0)},remove:function(t,e,i,r,a){var c,l,g,m,C,b,D,$,S,j,K,W=k.hasData(t)&&k.get(t);if(W&&(m=W.events)){for(C=(e=(e||"").match(Xt)||[""]).length;C--;)if(S=K=(g=be.exec(e[C])||[])[1],j=(g[2]||"").split(".").sort(),S){for(D=o.event.special[S]||{},$=m[S=(r?D.delegateType:D.bindType)||S]||[],g=g[2]&&new RegExp("(^|\\.)"+j.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=c=$.length;c--;)b=$[c],(a||K===b.origType)&&(!i||i.guid===b.guid)&&(!g||g.test(b.namespace))&&(!r||r===b.selector||"**"===r&&b.selector)&&($.splice(c,1),b.selector&&$.delegateCount--,D.remove&&D.remove.call(t,b));l&&!$.length&&((!D.teardown||!1===D.teardown.call(t,j,W.handle))&&o.removeEvent(t,S,W.handle),delete m[S])}else for(S in m)o.event.remove(t,S+e[C],i,r,!0);o.isEmptyObject(m)&&k.remove(t,"handle events")}},dispatch:function(t){var e,i,r,a,c,l,g=new Array(arguments.length),m=o.event.fix(t),C=(k.get(this,"events")||Object.create(null))[m.type]||[],b=o.event.special[m.type]||{};for(g[0]=m,e=1;e<arguments.length;e++)g[e]=arguments[e];if(m.delegateTarget=this,!b.preDispatch||!1!==b.preDispatch.call(this,m)){for(l=o.event.handlers.call(this,m,C),e=0;(a=l[e++])&&!m.isPropagationStopped();)for(m.currentTarget=a.elem,i=0;(c=a.handlers[i++])&&!m.isImmediatePropagationStopped();)(!m.rnamespace||!1===c.namespace||m.rnamespace.test(c.namespace))&&(m.handleObj=c,m.data=c.data,void 0!==(r=((o.event.special[c.origType]||{}).handle||c.handler).apply(a.elem,g))&&!1===(m.result=r)&&(m.preventDefault(),m.stopPropagation()));return b.postDispatch&&b.postDispatch.call(this,m),m.result}},handlers:function(t,e){var i,r,a,c,l,g=[],m=e.delegateCount,C=t.target;if(m&&C.nodeType&&!("click"===t.type&&t.button>=1))for(;C!==this;C=C.parentNode||this)if(1===C.nodeType&&("click"!==t.type||!0!==C.disabled)){for(c=[],l={},i=0;i<m;i++)void 0===l[a=(r=e[i]).selector+" "]&&(l[a]=r.needsContext?o(a,this).index(C)>-1:o.find(a,this,null,[C]).length),l[a]&&c.push(r);c.length&&g.push({elem:C,handlers:c})}return C=this,m<e.length&&g.push({elem:C,handlers:e.slice(m)}),g},addProp:function(t,e){Object.defineProperty(o.Event.prototype,t,{enumerable:!0,configurable:!0,get:Y(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(i){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:i})}})},fix:function(t){return t[o.expando]?t:new o.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){var e=this||t;return ve.test(e.type)&&e.click&&nt(e,"input")&&Ve(e,"click",ot),!1},trigger:function(t){var e=this||t;return ve.test(e.type)&&e.click&&nt(e,"input")&&Ve(e,"click"),!0},_default:function(t){var e=t.target;return ve.test(e.type)&&e.click&&nt(e,"input")&&k.get(e,"click")||nt(e,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},o.removeEvent=function(t,e,i){t.removeEventListener&&t.removeEventListener(e,i)},o.Event=function(t,e){if(!(this instanceof o.Event))return new o.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?ot:te,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&o.extend(this,e),this.timeStamp=t&&t.timeStamp||Date.now(),this[o.expando]=!0},o.Event.prototype={constructor:o.Event,isDefaultPrevented:te,isPropagationStopped:te,isImmediatePropagationStopped:te,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=ot,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=ot,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=ot,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},o.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},o.event.addProp),o.each({focus:"focusin",blur:"focusout"},function(t,e){o.event.special[t]={setup:function(){return Ve(this,t,Ii),!1},trigger:function(){return Ve(this,t),!0},_default:function(){return!0},delegateType:e}}),o.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,e){o.event.special[t]={delegateType:e,bindType:e,handle:function(i){var r,c=i.relatedTarget,l=i.handleObj;return(!c||c!==this&&!o.contains(this,c))&&(i.type=l.origType,r=l.handler.apply(this,arguments),i.type=e),r}}}),o.fn.extend({on:function(t,e,i,r){return ln(this,t,e,i,r)},one:function(t,e,i,r){return ln(this,t,e,i,r,1)},off:function(t,e,i){var r,a;if(t&&t.preventDefault&&t.handleObj)return r=t.handleObj,o(t.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof t){for(a in t)this.off(a,e,t[a]);return this}return(!1===e||"function"==typeof e)&&(i=e,e=void 0),!1===i&&(i=te),this.each(function(){o.event.remove(this,t,i,e)})}});var fn=/<script|<style|<link/i,ki=/checked\s*(?:[^=]|=\s*.checked.)/i,ee=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Mt(t,e){return nt(t,"table")&&nt(11!==e.nodeType?e:e.firstChild,"tr")&&o(t).children("tbody")[0]||t}function ne(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Ae(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Bn(t,e){var i,r,a,l,g,m;if(1===e.nodeType){if(k.hasData(t)&&(m=k.get(t).events))for(a in k.remove(e,"handle events"),m)for(i=0,r=m[a].length;i<r;i++)o.event.add(e,a,m[a][i]);gt.hasData(t)&&(l=gt.access(t),g=o.extend({},l),gt.set(e,g))}}function qn(t,e){var i=e.nodeName.toLowerCase();"input"===i&&ve.test(t.type)?e.checked=t.checked:("input"===i||"textarea"===i)&&(e.defaultValue=t.defaultValue)}function fe(t,e,i,r){e=kn(e);var a,c,l,g,m,C,b=0,D=t.length,$=D-1,S=e[0],j=Y(S);if(j||D>1&&"string"==typeof S&&!G.checkClone&&ki.test(S))return t.each(function(K){var W=t.eq(K);j&&(e[0]=S.call(this,K,W.html())),fe(W,e,i,r)});if(D&&(c=(a=cn(e,t[0].ownerDocument,!1,t,r)).firstChild,1===a.childNodes.length&&(a=c),c||r)){for(g=(l=o.map(pt(a,"script"),ne)).length;b<D;b++)m=a,b!==$&&(m=o.clone(m,!0,!0),g&&o.merge(l,pt(m,"script"))),i.call(t[b],m,b);if(g)for(C=l[l.length-1].ownerDocument,o.map(l,Ae),b=0;b<g;b++)Wn.test((m=l[b]).type||"")&&!k.access(m,"globalEval")&&o.contains(C,m)&&(m.src&&"module"!==(m.type||"").toLowerCase()?o._evalUrl&&!m.noModule&&o._evalUrl(m.src,{nonce:m.nonce||m.getAttribute("nonce")},C):wt(m.textContent.replace(ee,""),m,C))}return t}function Un(t,e,i){for(var r,a=e?o.filter(e,t):t,c=0;null!=(r=a[c]);c++)!i&&1===r.nodeType&&o.cleanData(pt(r)),r.parentNode&&(i&&le(r)&&Te(pt(r,"script")),r.parentNode.removeChild(r));return t}o.extend({htmlPrefilter:function(t){return t},clone:function(t,e,i){var r,a,c,l,g=t.cloneNode(!0),m=le(t);if(!(G.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||o.isXMLDoc(t)))for(l=pt(g),r=0,a=(c=pt(t)).length;r<a;r++)qn(c[r],l[r]);if(e)if(i)for(c=c||pt(t),l=l||pt(g),r=0,a=c.length;r<a;r++)Bn(c[r],l[r]);else Bn(t,g);return(l=pt(g,"script")).length>0&&Te(l,!m&&pt(t,"script")),g},cleanData:function(t){for(var e,i,r,a=o.event.special,c=0;void 0!==(i=t[c]);c++)if(T(i)){if(e=i[k.expando]){if(e.events)for(r in e.events)a[r]?o.event.remove(i,r):o.removeEvent(i,r,e.handle);i[k.expando]=void 0}i[gt.expando]&&(i[gt.expando]=void 0)}}}),o.fn.extend({detach:function(t){return Un(this,t,!0)},remove:function(t){return Un(this,t)},text:function(t){return Ot(this,function(e){return void 0===e?o.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=e)})},null,t,arguments.length)},append:function(){return fe(this,arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Mt(this,t).appendChild(t)})},prepend:function(){return fe(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Mt(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return fe(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return fe(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(o.cleanData(pt(t,!1)),t.textContent="");return this},clone:function(t,e){return t=t??!1,e=e??t,this.map(function(){return o.clone(this,t,e)})},html:function(t){return Ot(this,function(e){var i=this[0]||{},r=0,a=this.length;if(void 0===e&&1===i.nodeType)return i.innerHTML;if("string"==typeof e&&!fn.test(e)&&!ft[(un.exec(e)||["",""])[1].toLowerCase()]){e=o.htmlPrefilter(e);try{for(;r<a;r++)1===(i=this[r]||{}).nodeType&&(o.cleanData(pt(i,!1)),i.innerHTML=e);i=0}catch{}}i&&this.empty().append(e)},null,t,arguments.length)},replaceWith:function(){var t=[];return fe(this,arguments,function(e){var i=this.parentNode;o.inArray(this,t)<0&&(o.cleanData(pt(this)),i&&i.replaceChild(e,this))},t)}}),o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,e){o.fn[t]=function(i){for(var r,a=[],c=o(i),l=c.length-1,g=0;g<=l;g++)r=g===l?this:this.clone(!0),o(c[g])[e](r),Ze.apply(a,r.get());return this.pushStack(a)}});var dn=new RegExp("^("+Vn+")(?!px)[a-z%]+$","i"),je=function(t){var e=t.ownerDocument.defaultView;return(!e||!e.opener)&&(e=q),e.getComputedStyle(t)},Kn=function(t,e,i){var r,a,c={};for(a in e)c[a]=t.style[a],t.style[a]=e[a];for(a in r=i.call(t),e)t.style[a]=c[a];return r},Mi=new RegExp(jt.join("|"),"i");function Ce(t,e,i){var r,a,c,l,g=t.style;return(i=i||je(t))&&(""===(l=i.getPropertyValue(e)||i[e])&&!le(t)&&(l=o.style(t,e)),!G.pixelBoxStyles()&&dn.test(l)&&Mi.test(e)&&(r=g.width,a=g.minWidth,c=g.maxWidth,g.minWidth=g.maxWidth=g.width=l,l=i.width,g.width=r,g.minWidth=a,g.maxWidth=c)),void 0!==l?l+"":l}function Fn(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}!function(){function t(){if(C){m.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",C.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Jt.appendChild(m).appendChild(C);var b=q.getComputedStyle(C);i="1%"!==b.top,g=12===e(b.marginLeft),C.style.right="60%",c=36===e(b.right),r=36===e(b.width),C.style.position="absolute",a=12===e(C.offsetWidth/3),Jt.removeChild(m),C=null}}function e(b){return Math.round(parseFloat(b))}var i,r,a,c,l,g,m=B.createElement("div"),C=B.createElement("div");C.style&&(C.style.backgroundClip="content-box",C.cloneNode(!0).style.backgroundClip="",G.clearCloneStyle="content-box"===C.style.backgroundClip,o.extend(G,{boxSizingReliable:function(){return t(),r},pixelBoxStyles:function(){return t(),c},pixelPosition:function(){return t(),i},reliableMarginLeft:function(){return t(),g},scrollboxSize:function(){return t(),a},reliableTrDimensions:function(){var b,D,$,S;return null==l&&(b=B.createElement("table"),D=B.createElement("tr"),$=B.createElement("div"),b.style.cssText="position:absolute;left:-11111px;border-collapse:separate",D.style.cssText="border:1px solid",D.style.height="1px",$.style.height="9px",$.style.display="block",Jt.appendChild(b).appendChild(D).appendChild($),S=q.getComputedStyle(D),l=parseInt(S.height,10)+parseInt(S.borderTopWidth,10)+parseInt(S.borderBottomWidth,10)===D.offsetHeight,Jt.removeChild(b)),l}}))}();var Yn=["Webkit","Moz","ms"],zn=B.createElement("div").style,Gn={};function Wt(t){return o.cssProps[t]||Gn[t]||(t in zn?t:Gn[t]=function Pi(t){for(var e=t[0].toUpperCase()+t.slice(1),i=Yn.length;i--;)if((t=Yn[i]+e)in zn)return t}(t)||t)}var Ri=/^(none|table(?!-c[ea]).+)/,Xn=/^--/,Hi={position:"absolute",visibility:"hidden",display:"block"},Qn={letterSpacing:"0",fontWeight:"400"};function Jn(t,e,i){var r=Re.exec(e);return r?Math.max(0,r[2]-(i||0))+(r[3]||"px"):e}function hn(t,e,i,r,a,c){var l="width"===e?1:0,g=0,m=0;if(i===(r?"border":"content"))return 0;for(;l<4;l+=2)"margin"===i&&(m+=o.css(t,i+jt[l],!0,a)),r?("content"===i&&(m-=o.css(t,"padding"+jt[l],!0,a)),"margin"!==i&&(m-=o.css(t,"border"+jt[l]+"Width",!0,a))):(m+=o.css(t,"padding"+jt[l],!0,a),"padding"!==i?m+=o.css(t,"border"+jt[l]+"Width",!0,a):g+=o.css(t,"border"+jt[l]+"Width",!0,a));return!r&&c>=0&&(m+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-c-m-g-.5))||0),m}function Zn(t,e,i){var r=je(t),c=(!G.boxSizingReliable()||i)&&"border-box"===o.css(t,"boxSizing",!1,r),l=c,g=Ce(t,e,r),m="offset"+e[0].toUpperCase()+e.slice(1);if(dn.test(g)){if(!i)return g;g="auto"}return(!G.boxSizingReliable()&&c||!G.reliableTrDimensions()&&nt(t,"tr")||"auto"===g||!parseFloat(g)&&"inline"===o.css(t,"display",!1,r))&&t.getClientRects().length&&(c="border-box"===o.css(t,"boxSizing",!1,r),(l=m in t)&&(g=t[m])),(g=parseFloat(g)||0)+hn(t,e,i||(c?"border":"content"),l,r,g)+"px"}o.extend({cssHooks:{opacity:{get:function(t,e){if(e){var i=Ce(t,"opacity");return""===i?"1":i}}}},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(t,e,i,r){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var a,c,l,g=$t(e),m=Xn.test(e),C=t.style;if(m||(e=Wt(g)),l=o.cssHooks[e]||o.cssHooks[g],void 0===i)return l&&"get"in l&&void 0!==(a=l.get(t,!1,r))?a:C[e];if("string"==(c=typeof i)&&(a=Re.exec(i))&&a[1]&&(i=function Oi(t,e,i,r){var a,c,l=20,g=r?function(){return r.cur()}:function(){return o.css(t,e,"")},m=g(),C=i&&i[3]||(o.cssNumber[e]?"":"px"),b=t.nodeType&&(o.cssNumber[e]||"px"!==C&&+m)&&Re.exec(o.css(t,e));if(b&&b[3]!==C){for(C=C||b[3],b=+(m/=2)||1;l--;)o.style(t,e,b+C),(1-c)*(1-(c=g()/m||.5))<=0&&(l=0),b/=c;o.style(t,e,(b*=2)+C),i=i||[]}return i&&(b=+b||+m||0,a=i[1]?b+(i[1]+1)*i[2]:+i[2],r&&(r.unit=C,r.start=b,r.end=a)),a}(t,e,a),c="number"),null==i||i!=i)return;"number"===c&&!m&&(i+=a&&a[3]||(o.cssNumber[g]?"":"px")),!G.clearCloneStyle&&""===i&&0===e.indexOf("background")&&(C[e]="inherit"),(!l||!("set"in l)||void 0!==(i=l.set(t,i,r)))&&(m?C.setProperty(e,i):C[e]=i)}},css:function(t,e,i,r){var a,c,l,g=$t(e);return Xn.test(e)||(e=Wt(g)),(l=o.cssHooks[e]||o.cssHooks[g])&&"get"in l&&(a=l.get(t,!0,i)),void 0===a&&(a=Ce(t,e,r)),"normal"===a&&e in Qn&&(a=Qn[e]),""===i||i?(c=parseFloat(a),!0===i||isFinite(c)?c||0:a):a}}),o.each(["height","width"],function(t,e){o.cssHooks[e]={get:function(i,r,a){if(r)return!Ri.test(o.css(i,"display"))||i.getClientRects().length&&i.getBoundingClientRect().width?Zn(i,e,a):Kn(i,Hi,function(){return Zn(i,e,a)})},set:function(i,r,a){var c,l=je(i),g=!G.scrollboxSize()&&"absolute"===l.position,C=(g||a)&&"border-box"===o.css(i,"boxSizing",!1,l),b=a?hn(i,e,a,C,l):0;return C&&g&&(b-=Math.ceil(i["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(l[e])-hn(i,e,"border",!1,l)-.5)),b&&(c=Re.exec(r))&&"px"!==(c[3]||"px")&&(i.style[e]=r,r=o.css(i,e)),Jn(0,r,b)}}}),o.cssHooks.marginLeft=Fn(G.reliableMarginLeft,function(t,e){if(e)return(parseFloat(Ce(t,"marginLeft"))||t.getBoundingClientRect().left-Kn(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),o.each({margin:"",padding:"",border:"Width"},function(t,e){o.cssHooks[t+e]={expand:function(i){for(var r=0,a={},c="string"==typeof i?i.split(" "):[i];r<4;r++)a[t+jt[r]+e]=c[r]||c[r-2]||c[0];return a}},"margin"!==t&&(o.cssHooks[t+e].set=Jn)}),o.fn.extend({css:function(t,e){return Ot(this,function(i,r,a){var c,l,g={},m=0;if(Array.isArray(r)){for(c=je(i),l=r.length;m<l;m++)g[r[m]]=o.css(i,r[m],!1,c);return g}return void 0!==a?o.style(i,r,a):o.css(i,r)},t,e,arguments.length>1)}}),o.fn.delay=function(t,e){return t=o.fx&&o.fx.speeds[t]||t,this.queue(e=e||"fx",function(i,r){var a=q.setTimeout(i,t);r.stop=function(){q.clearTimeout(a)}})},function(){var t=B.createElement("input"),i=B.createElement("select").appendChild(B.createElement("option"));t.type="checkbox",G.checkOn=""!==t.value,G.optSelected=i.selected,(t=B.createElement("input")).value="t",t.type="radio",G.radioValue="t"===t.value}();var Se,Ne=o.expr.attrHandle;o.fn.extend({attr:function(t,e){return Ot(this,o.attr,t,e,arguments.length>1)},removeAttr:function(t){return this.each(function(){o.removeAttr(this,t)})}}),o.extend({attr:function(t,e,i){var r,a,c=t.nodeType;if(3!==c&&8!==c&&2!==c)return typeof t.getAttribute>"u"?o.prop(t,e,i):((1!==c||!o.isXMLDoc(t))&&(a=o.attrHooks[e.toLowerCase()]||(o.expr.match.bool.test(e)?Se:void 0)),void 0!==i?null===i?void o.removeAttr(t,e):a&&"set"in a&&void 0!==(r=a.set(t,i,e))?r:(t.setAttribute(e,i+""),i):a&&"get"in a&&null!==(r=a.get(t,e))?r:(r=o.find.attr(t,e))??void 0)},attrHooks:{type:{set:function(t,e){if(!G.radioValue&&"radio"===e&&nt(t,"input")){var i=t.value;return t.setAttribute("type",e),i&&(t.value=i),e}}}},removeAttr:function(t,e){var i,r=0,a=e&&e.match(Xt);if(a&&1===t.nodeType)for(;i=a[r++];)t.removeAttribute(i)}}),Se={set:function(t,e,i){return!1===e?o.removeAttr(t,i):t.setAttribute(i,i),i}},o.each(o.expr.match.bool.source.match(/\w+/g),function(t,e){var i=Ne[e]||o.find.attr;Ne[e]=function(r,a,c){var l,g,m=a.toLowerCase();return c||(g=Ne[m],Ne[m]=l,l=null!=i(r,a,c)?m:null,Ne[m]=g),l}});var Vi=/^(?:input|select|textarea|button)$/i,ji=/^(?:a|area)$/i;function de(t){return(t.match(Xt)||[]).join(" ")}function ie(t){return t.getAttribute&&t.getAttribute("class")||""}function pn(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(Xt)||[]}o.fn.extend({prop:function(t,e){return Ot(this,o.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[o.propFix[t]||t]})}}),o.extend({prop:function(t,e,i){var r,a,c=t.nodeType;if(3!==c&&8!==c&&2!==c)return(1!==c||!o.isXMLDoc(t))&&(a=o.propHooks[e=o.propFix[e]||e]),void 0!==i?a&&"set"in a&&void 0!==(r=a.set(t,i,e))?r:t[e]=i:a&&"get"in a&&null!==(r=a.get(t,e))?r:t[e]},propHooks:{tabIndex:{get:function(t){var e=o.find.attr(t,"tabindex");return e?parseInt(e,10):Vi.test(t.nodeName)||ji.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),G.optSelected||(o.propHooks.selected={get:function(t){return null},set:function(t){}}),o.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){o.propFix[this.toLowerCase()]=this}),o.fn.extend({addClass:function(t){var e,i,r,a,c,l,g,m=0;if(Y(t))return this.each(function(C){o(this).addClass(t.call(this,C,ie(this)))});if((e=pn(t)).length)for(;i=this[m++];)if(a=ie(i),r=1===i.nodeType&&" "+de(a)+" "){for(l=0;c=e[l++];)r.indexOf(" "+c+" ")<0&&(r+=c+" ");a!==(g=de(r))&&i.setAttribute("class",g)}return this},removeClass:function(t){var e,i,r,a,c,l,g,m=0;if(Y(t))return this.each(function(C){o(this).removeClass(t.call(this,C,ie(this)))});if(!arguments.length)return this.attr("class","");if((e=pn(t)).length)for(;i=this[m++];)if(a=ie(i),r=1===i.nodeType&&" "+de(a)+" "){for(l=0;c=e[l++];)for(;r.indexOf(" "+c+" ")>-1;)r=r.replace(" "+c+" "," ");a!==(g=de(r))&&i.setAttribute("class",g)}return this},toggleClass:function(t,e){var i=typeof t,r="string"===i||Array.isArray(t);return"boolean"==typeof e&&r?e?this.addClass(t):this.removeClass(t):Y(t)?this.each(function(a){o(this).toggleClass(t.call(this,a,ie(this),e),e)}):this.each(function(){var a,c,l,g;if(r)for(c=0,l=o(this),g=pn(t);a=g[c++];)l.hasClass(a)?l.removeClass(a):l.addClass(a);else(void 0===t||"boolean"===i)&&((a=ie(this))&&k.set(this,"__className__",a),this.setAttribute&&this.setAttribute("class",a||!1===t?"":k.get(this,"__className__")||""))})},hasClass:function(t){var e,i,r=0;for(e=" "+t+" ";i=this[r++];)if(1===i.nodeType&&(" "+de(ie(i))+" ").indexOf(e)>-1)return!0;return!1}});var Wi=/\r/g;o.fn.extend({val:function(t){var e,i,r,a=this[0];return arguments.length?(r=Y(t),this.each(function(c){var l;1===this.nodeType&&(null==(l=r?t.call(this,c,o(this).val()):t)?l="":"number"==typeof l?l+="":Array.isArray(l)&&(l=o.map(l,function(g){return null==g?"":g+""})),(!(e=o.valHooks[this.type]||o.valHooks[this.nodeName.toLowerCase()])||!("set"in e)||void 0===e.set(this,l,"value"))&&(this.value=l))})):a?(e=o.valHooks[a.type]||o.valHooks[a.nodeName.toLowerCase()])&&"get"in e&&void 0!==(i=e.get(a,"value"))?i:"string"==typeof(i=a.value)?i.replace(Wi,""):i??"":void 0}}),o.extend({valHooks:{option:{get:function(t){return o.find.attr(t,"value")??de(o.text(t))}},select:{get:function(t){var e,i,r,a=t.options,c=t.selectedIndex,l="select-one"===t.type,g=l?null:[],m=l?c+1:a.length;for(r=c<0?m:l?c:0;r<m;r++)if(((i=a[r]).selected||r===c)&&!i.disabled&&(!i.parentNode.disabled||!nt(i.parentNode,"optgroup"))){if(e=o(i).val(),l)return e;g.push(e)}return g},set:function(t,e){for(var i,r,a=t.options,c=o.makeArray(e),l=a.length;l--;)((r=a[l]).selected=o.inArray(o.valHooks.option.get(r),c)>-1)&&(i=!0);return i||(t.selectedIndex=-1),c}}}}),o.each(["radio","checkbox"],function(){o.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=o.inArray(o(t).val(),e)>-1}},G.checkOn||(o.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}),G.focusin="onfocusin"in q;var gn=/^(?:focusinfocus|focusoutblur)$/,_n=function(t){t.stopPropagation()};o.extend(o.event,{trigger:function(t,e,i,r){var a,c,l,g,m,C,b,D,$=[i||B],S=_e.call(t,"type")?t.type:t,j=_e.call(t,"namespace")?t.namespace.split("."):[];if(c=D=l=i=i||B,3!==i.nodeType&&8!==i.nodeType&&!gn.test(S+o.event.triggered)&&(S.indexOf(".")>-1&&(j=S.split("."),S=j.shift(),j.sort()),m=S.indexOf(":")<0&&"on"+S,(t=t[o.expando]?t:new o.Event(S,"object"==typeof t&&t)).isTrigger=r?2:3,t.namespace=j.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+j.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),e=null==e?[t]:o.makeArray(e,[t]),b=o.event.special[S]||{},r||!b.trigger||!1!==b.trigger.apply(i,e))){if(!r&&!b.noBubble&&!Ct(i)){for(gn.test((g=b.delegateType||S)+S)||(c=c.parentNode);c;c=c.parentNode)$.push(c),l=c;l===(i.ownerDocument||B)&&$.push(l.defaultView||l.parentWindow||q)}for(a=0;(c=$[a++])&&!t.isPropagationStopped();)D=c,t.type=a>1?g:b.bindType||S,(C=(k.get(c,"events")||Object.create(null))[t.type]&&k.get(c,"handle"))&&C.apply(c,e),(C=m&&c[m])&&C.apply&&T(c)&&(t.result=C.apply(c,e),!1===t.result&&t.preventDefault());return t.type=S,!r&&!t.isDefaultPrevented()&&(!b._default||!1===b._default.apply($.pop(),e))&&T(i)&&m&&Y(i[S])&&!Ct(i)&&((l=i[m])&&(i[m]=null),o.event.triggered=S,t.isPropagationStopped()&&D.addEventListener(S,_n),i[S](),t.isPropagationStopped()&&D.removeEventListener(S,_n),o.event.triggered=void 0,l&&(i[m]=l)),t.result}},simulate:function(t,e,i){var r=o.extend(new o.Event,i,{type:t,isSimulated:!0});o.event.trigger(r,null,e)}}),o.fn.extend({trigger:function(t,e){return this.each(function(){o.event.trigger(t,e,this)})},triggerHandler:function(t,e){var i=this[0];if(i)return o.event.trigger(t,e,i,!0)}}),G.focusin||o.each({focus:"focusin",blur:"focusout"},function(t,e){var i=function(r){o.event.simulate(e,r.target,o.event.fix(r))};o.event.special[e]={setup:function(){var r=this.ownerDocument||this.document||this,a=k.access(r,e);a||r.addEventListener(t,i,!0),k.access(r,e,(a||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,a=k.access(r,e)-1;a?k.access(r,e,a):(r.removeEventListener(t,i,!0),k.remove(r,e))}}}),o.parseXML=function(t){var e,i;if(!t||"string"!=typeof t)return null;try{e=(new q.DOMParser).parseFromString(t,"text/xml")}catch{}return i=e&&e.getElementsByTagName("parsererror")[0],(!e||i)&&o.error("Invalid XML: "+(i?o.map(i.childNodes,function(r){return r.textContent}).join("\n"):t)),e};var t,Bt=/\[\]$/,mn=/\r?\n/g,we=/^(?:submit|button|image|reset|file)$/i,De=/^(?:input|select|textarea|keygen)/i;function En(t,e,i,r){var a;if(Array.isArray(e))o.each(e,function(c,l){i||Bt.test(t)?r(t,l):En(t+"["+("object"==typeof l&&null!=l?c:"")+"]",l,i,r)});else if(i||"object"!==kt(e))r(t,e);else for(a in e)En(t+"["+a+"]",e[a],i,r)}o.param=function(t,e){var i,r=[],a=function(c,l){var g=Y(l)?l():l;r[r.length]=encodeURIComponent(c)+"="+encodeURIComponent(g??"")};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!o.isPlainObject(t))o.each(t,function(){a(this.name,this.value)});else for(i in t)En(i,t[i],e,a);return r.join("&")},o.fn.extend({serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=o.prop(this,"elements");return t?o.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!o(this).is(":disabled")&&De.test(this.nodeName)&&!we.test(t)&&(this.checked||!ve.test(t))}).map(function(t,e){var i=o(this).val();return null==i?null:Array.isArray(i)?o.map(i,function(r){return{name:e.name,value:r.replace(mn,"\r\n")}}):{name:e.name,value:i.replace(mn,"\r\n")}}).get()}}),o.fn.extend({wrapAll:function(t){var e;return this[0]&&(Y(t)&&(t=t.call(this[0])),e=o(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var i=this;i.firstElementChild;)i=i.firstElementChild;return i}).append(this)),this},wrapInner:function(t){return Y(t)?this.each(function(e){o(this).wrapInner(t.call(this,e))}):this.each(function(){var e=o(this),i=e.contents();i.length?i.wrapAll(t):e.append(t)})},wrap:function(t){var e=Y(t);return this.each(function(i){o(this).wrapAll(e?t.call(this,i):t)})},unwrap:function(t){return this.parent(t).not("body").each(function(){o(this).replaceWith(this.childNodes)}),this}}),o.expr.pseudos.hidden=function(t){return!o.expr.pseudos.visible(t)},o.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},G.createHTMLDocument=((t=B.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===t.childNodes.length),o.parseHTML=function(t,e,i){return"string"!=typeof t?[]:("boolean"==typeof e&&(i=e,e=!1),e||(G.createHTMLDocument?((r=(e=B.implementation.createHTMLDocument("")).createElement("base")).href=B.location.href,e.head.appendChild(r)):e=B),c=!i&&[],(a=Dt.exec(t))?[e.createElement(a[1])]:(a=cn([t],e,c),c&&c.length&&o(c).remove(),o.merge([],a.childNodes)));var r,a,c},o.offset={setOffset:function(t,e,i){var r,a,c,l,g,m,b=o.css(t,"position"),D=o(t),$={};"static"===b&&(t.style.position="relative"),g=D.offset(),c=o.css(t,"top"),m=o.css(t,"left"),("absolute"===b||"fixed"===b)&&(c+m).indexOf("auto")>-1?(l=(r=D.position()).top,a=r.left):(l=parseFloat(c)||0,a=parseFloat(m)||0),Y(e)&&(e=e.call(t,i,o.extend({},g))),null!=e.top&&($.top=e.top-g.top+l),null!=e.left&&($.left=e.left-g.left+a),"using"in e?e.using.call(t,$):D.css($)}},o.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(a){o.offset.setOffset(this,t,a)});var e,i,r=this[0];return r?r.getClientRects().length?{top:(e=r.getBoundingClientRect()).top+(i=r.ownerDocument.defaultView).pageYOffset,left:e.left+i.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var t,e,i,r=this[0],a={top:0,left:0};if("fixed"===o.css(r,"position"))e=r.getBoundingClientRect();else{for(e=this.offset(),i=r.ownerDocument,t=r.offsetParent||i.documentElement;t&&(t===i.body||t===i.documentElement)&&"static"===o.css(t,"position");)t=t.parentNode;t&&t!==r&&1===t.nodeType&&((a=o(t).offset()).top+=o.css(t,"borderTopWidth",!0),a.left+=o.css(t,"borderLeftWidth",!0))}return{top:e.top-a.top-o.css(r,"marginTop",!0),left:e.left-a.left-o.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&"static"===o.css(t,"position");)t=t.offsetParent;return t||Jt})}}),o.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,e){var i="pageYOffset"===e;o.fn[t]=function(r){return Ot(this,function(a,c,l){var g;if(Ct(a)?g=a:9===a.nodeType&&(g=a.defaultView),void 0===l)return g?g[e]:a[c];g?g.scrollTo(i?g.pageXOffset:l,i?l:g.pageYOffset):a[c]=l},t,r,arguments.length)}}),o.each(["top","left"],function(t,e){o.cssHooks[e]=Fn(G.pixelPosition,function(i,r){if(r)return r=Ce(i,e),dn.test(r)?o(i).position()[e]+"px":r})}),o.each({Height:"height",Width:"width"},function(t,e){o.each({padding:"inner"+t,content:e,"":"outer"+t},function(i,r){o.fn[r]=function(a,c){var l=arguments.length&&(i||"boolean"!=typeof a),g=i||(!0===a||!0===c?"margin":"border");return Ot(this,function(m,C,b){var D;return Ct(m)?0===r.indexOf("outer")?m["inner"+t]:m.document.documentElement["client"+t]:9===m.nodeType?(D=m.documentElement,Math.max(m.body["scroll"+t],D["scroll"+t],m.body["offset"+t],D["offset"+t],D["client"+t])):void 0===b?o.css(m,C,g):o.style(m,C,b,g)},e,l?a:void 0,l)}})}),o.fn.extend({bind:function(t,e,i){return this.on(t,null,e,i)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,i,r){return this.on(e,t,i,r)},undelegate:function(t,e,i){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",i)},hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),o.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(t,e){o.fn[e]=function(i,r){return arguments.length>0?this.on(e,null,i,r):this.trigger(e)}});var yn=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;o.proxy=function(t,e){var i,r,a;if("string"==typeof e&&(i=t[e],e=t,t=i),Y(t))return r=I.call(arguments,2),a=function(){return t.apply(e||this,r.concat(I.call(arguments)))},a.guid=t.guid=t.guid||o.guid++,a},o.holdReady=function(t){t?o.readyWait++:o.ready(!0)},o.isArray=Array.isArray,o.parseJSON=JSON.parse,o.nodeName=nt,o.isFunction=Y,o.isWindow=Ct,o.camelCase=$t,o.type=kt,o.now=Date.now,o.isNumeric=function(t){var e=o.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},o.trim=function(t){return null==t?"":(t+"").replace(yn,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return o});var Bi=q.jQuery,qi=q.$;return o.noConflict=function(t){return q.$===o&&(q.$=qi),t&&q.jQuery===o&&(q.jQuery=Bi),o},typeof xt>"u"&&(q.jQuery=q.$=o),o}),function(q,xt){"object"==typeof exports&&typeof module<"u"?module.exports=xt(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],xt):(q=typeof globalThis<"u"?globalThis:q||self).bootstrap=xt(q.Popper)}(this,function(q){"use strict";function xt(h){if(h&&h.__esModule)return h;var n=Object.create(null);return h&&Object.keys(h).forEach(function(s){if("default"!==s){var f=Object.getOwnPropertyDescriptor(h,s);Object.defineProperty(n,s,f.get?f:{enumerable:!0,get:function(){return h[s]}})}}),n.default=h,Object.freeze(n)}var dt=xt(q);const I={find:(h,n=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(n,h)),findOne:(h,n=document.documentElement)=>Element.prototype.querySelector.call(n,h),children:(h,n)=>[].concat(...h.children).filter(s=>s.matches(n)),parents(h,n){const s=[];let f=h.parentNode;for(;f&&f.nodeType===Node.ELEMENT_NODE&&3!==f.nodeType;)f.matches(n)&&s.push(f),f=f.parentNode;return s},prev(h,n){let s=h.previousElementSibling;for(;s;){if(s.matches(n))return[s];s=s.previousElementSibling}return[]},next(h,n){let s=h.nextElementSibling;for(;s;){if(s.matches(n))return[s];s=s.nextElementSibling}return[]}},ue="transitionend",tn=h=>{do{h+=Math.floor(1e6*Math.random())}while(document.getElementById(h));return h},_e=h=>{let n=h.getAttribute("data-bs-target");if(!n||"#"===n){let s=h.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s=`#${s.split("#")[1]}`),n=s&&"#"!==s?s.trim():null}return n},Me=h=>{const n=_e(h);return n&&document.querySelector(n)?n:null},Vt=h=>{const n=_e(h);return n?document.querySelector(n):null},G=h=>{if(!h)return 0;let{transitionDuration:n,transitionDelay:s}=window.getComputedStyle(h);const f=Number.parseFloat(n),_=Number.parseFloat(s);return f||_?(n=n.split(",")[0],s=s.split(",")[0],1e3*(Number.parseFloat(n)+Number.parseFloat(s))):0},Y=h=>{h.dispatchEvent(new Event(ue))},Ct=h=>!(!h||"object"!=typeof h)&&(typeof h.jquery<"u"&&(h=h[0]),typeof h.nodeType<"u"),B=h=>Ct(h)?h.jquery?h[0]:h:"string"==typeof h&&h.length>0?I.findOne(h):null,Pe=(h,n)=>{let s=!1;const _=n+5;h.addEventListener(ue,function v(){s=!0,h.removeEventListener(ue,v)}),setTimeout(()=>{s||Y(h)},_)},wt=(h,n,s)=>{Object.keys(s).forEach(f=>{const _=s[f],v=n[f],w=v&&Ct(v)?"element":(h=>null==h?`${h}`:{}.toString.call(h).match(/\s([a-z]+)/i)[1].toLowerCase())(v);if(!new RegExp(_).test(w))throw new TypeError(`${h.toUpperCase()}: Option "${f}" provided type "${w}" but expected type "${_}".`)})},kt=h=>{if(!h)return!1;if(h.style&&h.parentNode&&h.parentNode.style){const n=getComputedStyle(h),s=getComputedStyle(h.parentNode);return"none"!==n.display&&"none"!==s.display&&"hidden"!==n.visibility}return!1},zt=h=>!(h&&h.nodeType===Node.ELEMENT_NODE&&!h.classList.contains("disabled"))||(typeof h.disabled<"u"?h.disabled:h.hasAttribute("disabled")&&"false"!==h.getAttribute("disabled")),o=h=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof h.getRootNode){const n=h.getRootNode();return n instanceof ShadowRoot?n:null}return h instanceof ShadowRoot?h:h.parentNode?o(h.parentNode):null},ce=()=>{},Tt=h=>h.offsetHeight,Gt=()=>{const{jQuery:h}=window;return h&&!document.body.hasAttribute("data-bs-no-jquery")?h:null},ht=()=>"rtl"===document.documentElement.dir,nt=h=>{(h=>{"loading"===document.readyState?document.addEventListener("DOMContentLoaded",h):h()})(()=>{const n=Gt();if(n){const s=h.NAME,f=n.fn[s];n.fn[s]=h.jQueryInterface,n.fn[s].Constructor=h,n.fn[s].noConflict=()=>(n.fn[s]=f,h.jQueryInterface)}})},Dt=h=>{"function"==typeof h&&h()},Lt=new Map;var X={set(h,n,s){Lt.has(h)||Lt.set(h,new Map);const f=Lt.get(h);f.has(n)||0===f.size?f.set(n,s):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(f.keys())[0]}.`)},get:(h,n)=>Lt.has(h)&&Lt.get(h).get(n)||null,remove(h,n){if(!Lt.has(h))return;const s=Lt.get(h);s.delete(n),0===s.size&&Lt.delete(h)}};const bi=/[^.]*(?=\..*)\.|.*/,Ai=/\..*/,Ci=/::\d+$/,en={};let nn=1;const Xt={mouseenter:"mouseover",mouseleave:"mouseout"},Si=/^(mouseenter|mouseleave)/i,Qt=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function me(h,n){return n&&`${n}::${nn++}`||h.uidEvent||nn++}function rn(h){const n=me(h);return h.uidEvent=n,en[n]=en[n]||{},en[n]}function Ee(h,n,s=null){const f=Object.keys(h);for(let _=0,v=f.length;_<v;_++){const w=h[f[_]];if(w.originalHandler===n&&w.delegationSelector===s)return w}return null}function Ot(h,n,s){const f="string"==typeof n,_=f?s:n;let v=$t(h);return Qt.has(v)||(v=h),[f,_,v]}function Pn(h,n,s,f,_){if("string"!=typeof n||!h)return;if(s||(s=f,f=null),Si.test(n)){const ae=Ti=>function(ge){if(!ge.relatedTarget||ge.relatedTarget!==ge.delegateTarget&&!ge.delegateTarget.contains(ge.relatedTarget))return Ti.call(this,ge)};f?f=ae(f):s=ae(s)}const[v,w,H]=Ot(n,s,f),z=rn(h),U=z[H]||(z[H]={}),st=Ee(U,w,v?s:null);if(st)return void(st.oneOff=st.oneOff&&_);const it=me(w,n.replace(bi,"")),ut=v?function sn(h,n,s){return function f(_){const v=h.querySelectorAll(n);for(let{target:w}=_;w&&w!==this;w=w.parentNode)for(let H=v.length;H--;)if(v[H]===w)return _.delegateTarget=w,f.oneOff&&T.off(h,_.type,n,s),s.apply(w,[_]);return null}}(h,s,f):function Ni(h,n){return function s(f){return f.delegateTarget=h,s.oneOff&&T.off(h,f.type,n),n.apply(h,[f])}}(h,s);ut.delegationSelector=v?s:null,ut.originalHandler=w,ut.oneOff=_,ut.uidEvent=it,U[it]=ut,h.addEventListener(H,ut,v)}function on(h,n,s,f,_){const v=Ee(n[s],f,_);v&&(h.removeEventListener(s,v,!!_),delete n[s][v.uidEvent])}function $t(h){return h=h.replace(Ai,""),Xt[h]||h}const T={on(h,n,s,f){Pn(h,n,s,f,!1)},one(h,n,s,f){Pn(h,n,s,f,!0)},off(h,n,s,f){if("string"!=typeof n||!h)return;const[_,v,w]=Ot(n,s,f),H=w!==n,z=rn(h),U=n.startsWith(".");if(typeof v<"u"){if(!z||!z[w])return;return void on(h,z,w,v,_?s:null)}U&&Object.keys(z).forEach(it=>{!function wi(h,n,s,f){const _=n[s]||{};Object.keys(_).forEach(v=>{if(v.includes(f)){const w=_[v];on(h,n,s,w.originalHandler,w.delegationSelector)}})}(h,z,it,n.slice(1))});const st=z[w]||{};Object.keys(st).forEach(it=>{const ut=it.replace(Ci,"");if(!H||n.includes(ut)){const ae=st[it];on(h,z,w,ae.originalHandler,ae.delegationSelector)}})},trigger(h,n,s){if("string"!=typeof n||!h)return null;const f=Gt(),_=$t(n),v=n!==_,w=Qt.has(_);let H,z=!0,U=!0,st=!1,it=null;return v&&f&&(H=f.Event(n,s),f(h).trigger(H),z=!H.isPropagationStopped(),U=!H.isImmediatePropagationStopped(),st=H.isDefaultPrevented()),w?(it=document.createEvent("HTMLEvents"),it.initEvent(_,z,!0)):it=new CustomEvent(n,{bubbles:z,cancelable:!0}),typeof s<"u"&&Object.keys(s).forEach(ut=>{Object.defineProperty(it,ut,{get:()=>s[ut]})}),st&&it.preventDefault(),U&&h.dispatchEvent(it),it.defaultPrevented&&typeof H<"u"&&H.preventDefault(),it}};class k{constructor(n){(n=B(n))&&(this._element=n,X.set(this._element,this.constructor.DATA_KEY,this))}dispose(){X.remove(this._element,this.constructor.DATA_KEY),T.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(n=>{this[n]=null})}_queueCallback(n,s,f=!0){if(!f)return void Dt(n);const _=G(s);T.one(s,"transitionend",()=>Dt(n)),Pe(s,_)}static getInstance(n){return X.get(n,this.DATA_KEY)}static get VERSION(){return"5.0.1"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const Rn="bs.alert",an=`.${Rn}`,Vn=`close${an}`,Re=`closed${an}`,jt=`click${an}.data-api`;class Zt extends k{static get NAME(){return"alert"}close(n){const s=n?this._getRootElement(n):this._element,f=this._triggerCloseEvent(s);null===f||f.defaultPrevented||this._removeElement(s)}_getRootElement(n){return Vt(n)||n.closest(".alert")}_triggerCloseEvent(n){return T.trigger(n,Vn)}_removeElement(n){n.classList.remove("show");const s=n.classList.contains("fade");this._queueCallback(()=>this._destroyElement(n),n,s)}_destroyElement(n){n.parentNode&&n.parentNode.removeChild(n),T.trigger(n,Re)}static jQueryInterface(n){return this.each(function(){let s=X.get(this,Rn);s||(s=new Zt(this)),"close"===n&&s[n](this)})}static handleDismiss(n){return function(s){s&&s.preventDefault(),n.close(this)}}}T.on(document,jt,'[data-bs-dismiss="alert"]',Zt.handleDismiss(new Zt)),nt(Zt);const He="bs.button",un='[data-bs-toggle="button"]',Wn=`click.${He}.data-api`;class ft extends k{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(n){return this.each(function(){let s=X.get(this,He);s||(s=new ft(this)),"toggle"===n&&s[n]()})}}function pt(h){return"true"===h||"false"!==h&&(h===Number(h).toString()?Number(h):""===h||"null"===h?null:h)}function Te(h){return h.replace(/[A-Z]/g,n=>`-${n.toLowerCase()}`)}T.on(document,Wn,un,h=>{h.preventDefault();const n=h.target.closest(un);let s=X.get(n,He);s||(s=new ft(n)),s.toggle()}),nt(ft);const rt={setDataAttribute(h,n,s){h.setAttribute(`data-bs-${Te(n)}`,s)},removeDataAttribute(h,n){h.removeAttribute(`data-bs-${Te(n)}`)},getDataAttributes(h){if(!h)return{};const n={};return Object.keys(h.dataset).filter(s=>s.startsWith("bs")).forEach(s=>{let f=s.replace(/^bs/,"");f=f.charAt(0).toLowerCase()+f.slice(1,f.length),n[f]=pt(h.dataset[s])}),n},getDataAttribute:(h,n)=>pt(h.getAttribute(`data-bs-${Te(n)}`)),offset(h){const n=h.getBoundingClientRect();return{top:n.top+document.body.scrollTop,left:n.left+document.body.scrollLeft}},position:h=>({top:h.offsetTop,left:h.offsetLeft})},cn="carousel",be="bs.carousel",ot=`.${be}`,te=".data-api",fn={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},ki={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},ee="next",Mt="prev",ne="left",Ae="right",Bn=`slide${ot}`,qn=`slid${ot}`,fe=`keydown${ot}`,Un=`mouseenter${ot}`,dn=`mouseleave${ot}`,je=`touchstart${ot}`,Kn=`touchmove${ot}`,Mi=`touchend${ot}`,Ce=`pointerdown${ot}`,Fn=`pointerup${ot}`,Yn=`dragstart${ot}`,zn=`load${ot}${te}`,Gn=`click${ot}${te}`,Wt="active",Se=".active.carousel-item";class Bt extends k{constructor(n,s){super(n),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(s),this._indicatorsElement=I.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=!!window.PointerEvent,this._addEventListeners()}static get Default(){return fn}static get NAME(){return cn}next(){this._isSliding||this._slide(ee)}nextWhenVisible(){!document.hidden&&kt(this._element)&&this.next()}prev(){this._isSliding||this._slide(Mt)}pause(n){n||(this._isPaused=!0),I.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(Y(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(n){n||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(n){this._activeElement=I.findOne(Se,this._element);const s=this._getItemIndex(this._activeElement);if(!(n>this._items.length-1||n<0)){if(!this._isSliding)return s===n?(this.pause(),void this.cycle()):void this._slide(n>s?ee:Mt,this._items[n]);T.one(this._element,qn,()=>this.to(n))}}_getConfig(n){return n={...fn,...n},wt(cn,n,ki),n}_handleSwipe(){const n=Math.abs(this.touchDeltaX);if(n<=40)return;const s=n/this.touchDeltaX;this.touchDeltaX=0,s&&this._slide(s>0?Ae:ne)}_addEventListeners(){this._config.keyboard&&T.on(this._element,fe,n=>this._keydown(n)),"hover"===this._config.pause&&(T.on(this._element,Un,n=>this.pause(n)),T.on(this._element,dn,n=>this.cycle(n))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const n=_=>{!this._pointerEvent||"pen"!==_.pointerType&&"touch"!==_.pointerType?this._pointerEvent||(this.touchStartX=_.touches[0].clientX):this.touchStartX=_.clientX},s=_=>{this.touchDeltaX=_.touches&&_.touches.length>1?0:_.touches[0].clientX-this.touchStartX},f=_=>{this._pointerEvent&&("pen"===_.pointerType||"touch"===_.pointerType)&&(this.touchDeltaX=_.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(v=>this.cycle(v),500+this._config.interval))};I.find(".carousel-item img",this._element).forEach(_=>{T.on(_,Yn,v=>v.preventDefault())}),this._pointerEvent?(T.on(this._element,Ce,_=>n(_)),T.on(this._element,Fn,_=>f(_)),this._element.classList.add("pointer-event")):(T.on(this._element,je,_=>n(_)),T.on(this._element,Kn,_=>s(_)),T.on(this._element,Mi,_=>f(_)))}_keydown(n){/input|textarea/i.test(n.target.tagName)||("ArrowLeft"===n.key?(n.preventDefault(),this._slide(Ae)):"ArrowRight"===n.key&&(n.preventDefault(),this._slide(ne)))}_getItemIndex(n){return this._items=n&&n.parentNode?I.find(".carousel-item",n.parentNode):[],this._items.indexOf(n)}_getItemByOrder(n,s){const f=n===ee,_=n===Mt,v=this._getItemIndex(s);if((_&&0===v||f&&v===this._items.length-1)&&!this._config.wrap)return s;const U=(v+(_?-1:1))%this._items.length;return-1===U?this._items[this._items.length-1]:this._items[U]}_triggerSlideEvent(n,s){const f=this._getItemIndex(n),_=this._getItemIndex(I.findOne(Se,this._element));return T.trigger(this._element,Bn,{relatedTarget:n,direction:s,from:_,to:f})}_setActiveIndicatorElement(n){if(this._indicatorsElement){const s=I.findOne(".active",this._indicatorsElement);s.classList.remove(Wt),s.removeAttribute("aria-current");const f=I.find("[data-bs-target]",this._indicatorsElement);for(let _=0;_<f.length;_++)if(Number.parseInt(f[_].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(n)){f[_].classList.add(Wt),f[_].setAttribute("aria-current","true");break}}}_updateInterval(){const n=this._activeElement||I.findOne(Se,this._element);if(!n)return;const s=Number.parseInt(n.getAttribute("data-bs-interval"),10);s?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=s):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(n,s){const f=this._directionToOrder(n),_=I.findOne(Se,this._element),v=this._getItemIndex(_),w=s||this._getItemByOrder(f,_),H=this._getItemIndex(w),z=!!this._interval,U=f===ee,st=U?"carousel-item-start":"carousel-item-end",it=U?"carousel-item-next":"carousel-item-prev",ut=this._orderToDirection(f);if(w&&w.classList.contains(Wt))return void(this._isSliding=!1);if(this._triggerSlideEvent(w,ut).defaultPrevented||!_||!w)return;this._isSliding=!0,z&&this.pause(),this._setActiveIndicatorElement(w),this._activeElement=w;const Ti=()=>{T.trigger(this._element,qn,{relatedTarget:w,direction:ut,from:v,to:H})};this._element.classList.contains("slide")?(w.classList.add(it),Tt(w),_.classList.add(st),w.classList.add(st),this._queueCallback(()=>{w.classList.remove(st,it),w.classList.add(Wt),_.classList.remove(Wt,it,st),this._isSliding=!1,setTimeout(Ti,0)},_,!0)):(_.classList.remove(Wt),w.classList.add(Wt),this._isSliding=!1,Ti()),z&&this.cycle()}_directionToOrder(n){return[Ae,ne].includes(n)?ht()?n===ne?Mt:ee:n===ne?ee:Mt:n}_orderToDirection(n){return[ee,Mt].includes(n)?ht()?n===Mt?ne:Ae:n===Mt?Ae:ne:n}static carouselInterface(n,s){let f=X.get(n,be),_={...fn,...rt.getDataAttributes(n)};"object"==typeof s&&(_={..._,...s});const v="string"==typeof s?s:_.slide;if(f||(f=new Bt(n,_)),"number"==typeof s)f.to(s);else if("string"==typeof v){if(typeof f[v]>"u")throw new TypeError(`No method named "${v}"`);f[v]()}else _.interval&&_.ride&&(f.pause(),f.cycle())}static jQueryInterface(n){return this.each(function(){Bt.carouselInterface(this,n)})}static dataApiClickHandler(n){const s=Vt(this);if(!s||!s.classList.contains("carousel"))return;const f={...rt.getDataAttributes(s),...rt.getDataAttributes(this)},_=this.getAttribute("data-bs-slide-to");_&&(f.interval=!1),Bt.carouselInterface(s,f),_&&X.get(s,be).to(_),n.preventDefault()}}T.on(document,Gn,"[data-bs-slide], [data-bs-slide-to]",Bt.dataApiClickHandler),T.on(window,zn,()=>{const h=I.find('[data-bs-ride="carousel"]');for(let n=0,s=h.length;n<s;n++)Bt.carouselInterface(h[n],X.get(h[n],be))}),nt(Bt);const mn="collapse",we="bs.collapse",De=`.${we}`,yn={toggle:!0,parent:""},Bi={toggle:"boolean",parent:"(string|element)"},qi=`show${De}`,t=`shown${De}`,e=`hide${De}`,i=`hidden${De}`,r=`click${De}.data-api`,a="show",c="collapse",l="collapsing",g="collapsed",m="width",D='[data-bs-toggle="collapse"]';class $ extends k{constructor(n,s){super(n),this._isTransitioning=!1,this._config=this._getConfig(s),this._triggerArray=I.find(`${D}[href="#${this._element.id}"],${D}[data-bs-target="#${this._element.id}"]`);const f=I.find(D);for(let _=0,v=f.length;_<v;_++){const w=f[_],H=Me(w),z=I.find(H).filter(U=>U===this._element);null!==H&&z.length&&(this._selector=H,this._triggerArray.push(w))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return yn}static get NAME(){return mn}toggle(){this._element.classList.contains(a)?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains(a))return;let n,s;this._parent&&(n=I.find(".show, .collapsing",this._parent).filter(U=>"string"==typeof this._config.parent?U.getAttribute("data-bs-parent")===this._config.parent:U.classList.contains(c)),0===n.length&&(n=null));const f=I.findOne(this._selector);if(n){const U=n.find(st=>f!==st);if(s=U?X.get(U,we):null,s&&s._isTransitioning)return}if(T.trigger(this._element,qi).defaultPrevented)return;n&&n.forEach(U=>{f!==U&&$.collapseInterface(U,"hide"),s||X.set(U,we,null)});const v=this._getDimension();this._element.classList.remove(c),this._element.classList.add(l),this._element.style[v]=0,this._triggerArray.length&&this._triggerArray.forEach(U=>{U.classList.remove(g),U.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const z=`scroll${v[0].toUpperCase()+v.slice(1)}`;this._queueCallback(()=>{this._element.classList.remove(l),this._element.classList.add(c,a),this._element.style[v]="",this.setTransitioning(!1),T.trigger(this._element,t)},this._element,!0),this._element.style[v]=`${this._element[z]}px`}hide(){if(this._isTransitioning||!this._element.classList.contains(a)||T.trigger(this._element,e).defaultPrevented)return;const s=this._getDimension();this._element.style[s]=`${this._element.getBoundingClientRect()[s]}px`,Tt(this._element),this._element.classList.add(l),this._element.classList.remove(c,a);const f=this._triggerArray.length;if(f>0)for(let v=0;v<f;v++){const w=this._triggerArray[v],H=Vt(w);H&&!H.classList.contains(a)&&(w.classList.add(g),w.setAttribute("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[s]="",this._queueCallback(()=>{this.setTransitioning(!1),this._element.classList.remove(l),this._element.classList.add(c),T.trigger(this._element,i)},this._element,!0)}setTransitioning(n){this._isTransitioning=n}_getConfig(n){return(n={...yn,...n}).toggle=!!n.toggle,wt(mn,n,Bi),n}_getDimension(){return this._element.classList.contains(m)?m:"height"}_getParent(){let{parent:n}=this._config;return n=B(n),I.find(`${D}[data-bs-parent="${n}"]`,n).forEach(f=>{const _=Vt(f);this._addAriaAndCollapsedClass(_,[f])}),n}_addAriaAndCollapsedClass(n,s){if(!n||!s.length)return;const f=n.classList.contains(a);s.forEach(_=>{f?_.classList.remove(g):_.classList.add(g),_.setAttribute("aria-expanded",f)})}static collapseInterface(n,s){let f=X.get(n,we);const _={...yn,...rt.getDataAttributes(n),..."object"==typeof s&&s?s:{}};if(!f&&_.toggle&&"string"==typeof s&&/show|hide/.test(s)&&(_.toggle=!1),f||(f=new $(n,_)),"string"==typeof s){if(typeof f[s]>"u")throw new TypeError(`No method named "${s}"`);f[s]()}}static jQueryInterface(n){return this.each(function(){$.collapseInterface(this,n)})}}T.on(document,r,D,function(h){("A"===h.target.tagName||h.delegateTarget&&"A"===h.delegateTarget.tagName)&&h.preventDefault();const n=rt.getDataAttributes(this),s=Me(this);I.find(s).forEach(_=>{const v=X.get(_,we);let w;v?(null===v._parent&&"string"==typeof n.parent&&(v._config.parent=n.parent,v._parent=v._getParent()),w="toggle"):w=n,$.collapseInterface(_,w)})}),nt($);const S="dropdown",j="bs.dropdown",K=`.${j}`,W=".data-api",ct="Escape",Q="ArrowUp",_t="ArrowDown",Ui=new RegExp(`${Q}|${_t}|${ct}`),ti=`hide${K}`,ei=`hidden${K}`,ni=`show${K}`,We=`shown${K}`,vn=`click${K}`,ii=`click${K}${W}`,qt=`keydown${K}${W}`,Ki=`keyup${K}${W}`,Rt="show",F='[data-bs-toggle="dropdown"]',Ht=".dropdown-menu",Fi=ht()?"top-end":"top-start",Be=ht()?"top-start":"top-end",Yi=ht()?"bottom-end":"bottom-start",oi=ht()?"bottom-start":"bottom-end",zi=ht()?"left-start":"right-start",Gi=ht()?"right-start":"left-start",Xi={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},qe={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class mt extends k{constructor(n,s){super(n),this._popper=null,this._config=this._getConfig(s),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return Xi}static get DefaultType(){return qe}static get NAME(){return S}toggle(){zt(this._element)||(this._element.classList.contains(Rt)?this.hide():this.show())}show(){if(zt(this._element)||this._menu.classList.contains(Rt))return;const n=mt.getParentFromElement(this._element),s={relatedTarget:this._element};if(!T.trigger(this._element,ni,s).defaultPrevented){if(this._inNavbar)rt.setDataAttribute(this._menu,"popper","none");else{if(typeof dt>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let _=this._element;"parent"===this._config.reference?_=n:Ct(this._config.reference)?_=B(this._config.reference):"object"==typeof this._config.reference&&(_=this._config.reference);const v=this._getPopperConfig(),w=v.modifiers.find(H=>"applyStyles"===H.name&&!1===H.enabled);this._popper=dt.createPopper(_,this._menu,v),w&&rt.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!n.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(_=>T.on(_,"mouseover",ce)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle(Rt),this._element.classList.toggle(Rt),T.trigger(this._element,We,s)}}hide(){!zt(this._element)&&this._menu.classList.contains(Rt)&&this._completeHide({relatedTarget:this._element})}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){T.on(this._element,vn,n=>{n.preventDefault(),this.toggle()})}_completeHide(n){T.trigger(this._element,ti,n).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(f=>T.off(f,"mouseover",ce)),this._popper&&this._popper.destroy(),this._menu.classList.remove(Rt),this._element.classList.remove(Rt),this._element.setAttribute("aria-expanded","false"),rt.removeDataAttribute(this._menu,"popper"),T.trigger(this._element,ei,n))}_getConfig(n){if(n={...this.constructor.Default,...rt.getDataAttributes(this._element),...n},wt(S,n,this.constructor.DefaultType),"object"==typeof n.reference&&!Ct(n.reference)&&"function"!=typeof n.reference.getBoundingClientRect)throw new TypeError(`${S.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return n}_getMenuElement(){return I.next(this._element,Ht)[0]}_getPlacement(){const n=this._element.parentNode;if(n.classList.contains("dropend"))return zi;if(n.classList.contains("dropstart"))return Gi;const s="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return n.classList.contains("dropup")?s?Be:Fi:s?oi:Yi}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:n}=this._config;return"string"==typeof n?n.split(",").map(s=>Number.parseInt(s,10)):"function"==typeof n?s=>n(s,this._element):n}_getPopperConfig(){const n={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(n.modifiers=[{name:"applyStyles",enabled:!1}]),{...n,..."function"==typeof this._config.popperConfig?this._config.popperConfig(n):this._config.popperConfig}}_selectMenuItem(n){const s=I.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(kt);if(!s.length)return;let f=s.indexOf(n.target);n.key===Q&&f>0&&f--,n.key===_t&&f<s.length-1&&f++,f=-1===f?0:f,s[f].focus()}static dropdownInterface(n,s){let f=X.get(n,j);if(f||(f=new mt(n,"object"==typeof s?s:null)),"string"==typeof s){if(typeof f[s]>"u")throw new TypeError(`No method named "${s}"`);f[s]()}}static jQueryInterface(n){return this.each(function(){mt.dropdownInterface(this,n)})}static clearMenus(n){if(n&&(2===n.button||"keyup"===n.type&&"Tab"!==n.key))return;const s=I.find(F);for(let f=0,_=s.length;f<_;f++){const v=X.get(s[f],j);if(!v||!1===v._config.autoClose||!v._element.classList.contains(Rt))continue;const w={relatedTarget:v._element};if(n){const H=n.composedPath(),z=H.includes(v._menu);if(H.includes(v._element)||"inside"===v._config.autoClose&&!z||"outside"===v._config.autoClose&&z||v._menu.contains(n.target)&&("keyup"===n.type&&"Tab"===n.key||/input|select|option|textarea|form/i.test(n.target.tagName)))continue;"click"===n.type&&(w.clickEvent=n)}v._completeHide(w)}}static getParentFromElement(n){return Vt(n)||n.parentNode}static dataApiKeydownHandler(n){if(/input|textarea/i.test(n.target.tagName)?"Space"===n.key||n.key!==ct&&(n.key!==_t&&n.key!==Q||n.target.closest(Ht)):!Ui.test(n.key))return;const s=this.classList.contains(Rt);if(!s&&n.key===ct||(n.preventDefault(),n.stopPropagation(),zt(this)))return;const f=()=>this.matches(F)?this:I.prev(this,F)[0];if(n.key===ct)return f().focus(),void mt.clearMenus();s||n.key!==Q&&n.key!==_t?s&&"Space"!==n.key?mt.getInstance(f())._selectMenuItem(n):mt.clearMenus():f().click()}}T.on(document,qt,F,mt.dataApiKeydownHandler),T.on(document,qt,Ht,mt.dataApiKeydownHandler),T.on(document,ii,mt.clearMenus),T.on(document,Ki,mt.clearMenus),T.on(document,ii,F,function(h){h.preventDefault(),mt.dropdownInterface(this)}),nt(mt);const ai=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ui=".sticky-top",se=()=>{const h=document.documentElement.clientWidth;return Math.abs(window.innerWidth-h)},ci=(h=se())=>{An(),Nt("body","paddingRight",n=>n+h),Nt(ai,"paddingRight",n=>n+h),Nt(ui,"marginRight",n=>n-h)},An=()=>{const h=document.body.style.overflow;h&&rt.setDataAttribute(document.body,"overflow",h),document.body.style.overflow="hidden"},Nt=(h,n,s)=>{const f=se();I.find(h).forEach(_=>{if(_!==document.body&&window.innerWidth>_.clientWidth+f)return;const v=_.style[n],w=window.getComputedStyle(_)[n];rt.setDataAttribute(_,n,v),_.style[n]=`${s(Number.parseFloat(w))}px`})},It=()=>{Le("body","overflow"),Le("body","paddingRight"),Le(ai,"paddingRight"),Le(ui,"marginRight")},Le=(h,n)=>{I.find(h).forEach(s=>{const f=rt.getDataAttribute(s,n);typeof f>"u"?s.style.removeProperty(n):(rt.removeDataAttribute(s,n),s.style[n]=f)})},li={isVisible:!0,isAnimated:!1,rootElement:document.body,clickCallback:null},fi={isVisible:"boolean",isAnimated:"boolean",rootElement:"element",clickCallback:"(function|null)"},di="backdrop",At=`mousedown.bs.${di}`;class Ke{constructor(n){this._config=this._getConfig(n),this._isAppended=!1,this._element=null}show(n){this._config.isVisible?(this._append(),this._config.isAnimated&&Tt(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{Dt(n)})):Dt(n)}hide(n){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),Dt(n)})):Dt(n)}_getElement(){if(!this._element){const n=document.createElement("div");n.className="modal-backdrop",this._config.isAnimated&&n.classList.add("fade"),this._element=n}return this._element}_getConfig(n){return(n={...li,..."object"==typeof n?n:{}}).rootElement=n.rootElement||document.body,wt(di,n,fi),n}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),T.on(this._getElement(),At,()=>{Dt(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(T.off(this._element,At),this._getElement().parentNode.removeChild(this._element),this._isAppended=!1)}_emulateAnimation(n){if(!this._config.isAnimated)return void Dt(n);const s=G(this._getElement());T.one(this._getElement(),"transitionend",()=>Dt(n)),Pe(this._getElement(),s)}}const yt=".bs.modal",Fe={backdrop:!0,keyboard:!0,focus:!0},pi={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Ye=`hide${yt}`,ze=`hidePrevented${yt}`,Ge=`hidden${yt}`,gi=`show${yt}`,Xe=`shown${yt}`,he=`focusin${yt}`,Qe=`resize${yt}`,Sn=`click.dismiss${yt}`,u=`keydown.dismiss${yt}`,d=`mouseup.dismiss${yt}`,p=`mousedown.dismiss${yt}`,y=`click${yt}.data-api`,E="modal-open",N="show",L="modal-static";class V extends k{constructor(n,s){super(n),this._config=this._getConfig(s),this._dialog=I.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1}static get Default(){return Fe}static get NAME(){return"modal"}toggle(n){return this._isShown?this.hide():this.show(n)}show(n){if(this._isShown||this._isTransitioning)return;this._isAnimated()&&(this._isTransitioning=!0);const s=T.trigger(this._element,gi,{relatedTarget:n});this._isShown||s.defaultPrevented||(this._isShown=!0,ci(),document.body.classList.add(E),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),T.on(this._element,Sn,'[data-bs-dismiss="modal"]',f=>this.hide(f)),T.on(this._dialog,p,()=>{T.one(this._element,d,f=>{f.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(n)))}hide(n){if(n&&n.preventDefault(),!this._isShown||this._isTransitioning||T.trigger(this._element,Ye).defaultPrevented)return;this._isShown=!1;const f=this._isAnimated();f&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),T.off(document,he),this._element.classList.remove(N),T.off(this._element,Sn),T.off(this._dialog,p),this._queueCallback(()=>this._hideModal(),this._element,f)}dispose(){[window,this._dialog].forEach(n=>T.off(n,yt)),this._backdrop.dispose(),super.dispose(),T.off(document,he)}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ke({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_getConfig(n){return n={...Fe,...rt.getDataAttributes(this._element),...n},wt("modal",n,pi),n}_showElement(n){const s=this._isAnimated(),f=I.findOne(".modal-body",this._dialog);(!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"),this._element.scrollTop=0,f&&(f.scrollTop=0),s&&Tt(this._element),this._element.classList.add(N),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,T.trigger(this._element,Xe,{relatedTarget:n})},this._dialog,s)}_enforceFocus(){T.off(document,he),T.on(document,he,n=>{document!==n.target&&this._element!==n.target&&!this._element.contains(n.target)&&this._element.focus()})}_setEscapeEvent(){this._isShown?T.on(this._element,u,n=>{this._config.keyboard&&"Escape"===n.key?(n.preventDefault(),this.hide()):!this._config.keyboard&&"Escape"===n.key&&this._triggerBackdropTransition()}):T.off(this._element,u)}_setResizeEvent(){this._isShown?T.on(window,Qe,()=>this._adjustDialog()):T.off(window,Qe)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(E),this._resetAdjustments(),It(),T.trigger(this._element,Ge)})}_showBackdrop(n){T.on(this._element,Sn,s=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:s.target===s.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(n)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(T.trigger(this._element,ze).defaultPrevented)return;const s=this._element.scrollHeight>document.documentElement.clientHeight;s||(this._element.style.overflowY="hidden"),this._element.classList.add(L);const f=G(this._dialog);T.off(this._element,"transitionend"),T.one(this._element,"transitionend",()=>{this._element.classList.remove(L),s||(T.one(this._element,"transitionend",()=>{this._element.style.overflowY=""}),Pe(this._element,f))}),Pe(this._element,f),this._element.focus()}_adjustDialog(){const n=this._element.scrollHeight>document.documentElement.clientHeight,s=se(),f=s>0;(!f&&n&&!ht()||f&&!n&&ht())&&(this._element.style.paddingLeft=`${s}px`),(f&&!n&&!ht()||!f&&n&&ht())&&(this._element.style.paddingRight=`${s}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(n,s){return this.each(function(){const f=V.getInstance(this)||new V(this,"object"==typeof n?n:{});if("string"==typeof n){if(typeof f[n]>"u")throw new TypeError(`No method named "${n}"`);f[n](s)}})}}T.on(document,y,'[data-bs-toggle="modal"]',function(h){const n=Vt(this);["A","AREA"].includes(this.tagName)&&h.preventDefault(),T.one(n,gi,f=>{f.defaultPrevented||T.one(n,Ge,()=>{kt(this)&&this.focus()})}),(V.getInstance(n)||new V(n)).toggle(this)}),nt(V);const J="offcanvas",x="bs.offcanvas",tt=`.${x}`,lt=".data-api",vt=`load${tt}${lt}`,pe={backdrop:!0,keyboard:!0,scroll:!1},Oe={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},rr=".offcanvas.show",Sr=`show${tt}`,Nr=`shown${tt}`,wr=`hide${tt}`,sr=`hidden${tt}`,_i=`focusin${tt}`,Dr=`click${tt}${lt}`,Lr=`click.dismiss${tt}`,Or=`keydown.dismiss${tt}`;class $e extends k{constructor(n,s){super(n),this._config=this._getConfig(s),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return J}static get Default(){return pe}toggle(n){return this._isShown?this.hide():this.show(n)}show(n){this._isShown||T.trigger(this._element,Sr,{relatedTarget:n}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(ci(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{T.trigger(this._element,Nr,{relatedTarget:n})},this._element,!0))}hide(){this._isShown&&!T.trigger(this._element,wr).defaultPrevented&&(T.off(document,_i),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||It(),T.trigger(this._element,sr)},this._element,!0))}dispose(){this._backdrop.dispose(),super.dispose(),T.off(document,_i)}_getConfig(n){return n={...pe,...rt.getDataAttributes(this._element),..."object"==typeof n?n:{}},wt(J,n,Oe),n}_initializeBackDrop(){return new Ke({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(n){T.off(document,_i),T.on(document,_i,s=>{document!==s.target&&n!==s.target&&!n.contains(s.target)&&n.focus()}),n.focus()}_addEventListeners(){T.on(this._element,Lr,'[data-bs-dismiss="offcanvas"]',()=>this.hide()),T.on(this._element,Or,n=>{this._config.keyboard&&"Escape"===n.key&&this.hide()})}static jQueryInterface(n){return this.each(function(){const s=X.get(this,x)||new $e(this,"object"==typeof n?n:{});if("string"==typeof n){if(void 0===s[n]||n.startsWith("_")||"constructor"===n)throw new TypeError(`No method named "${n}"`);s[n](this)}})}}T.on(document,Dr,'[data-bs-toggle="offcanvas"]',function(h){const n=Vt(this);if(["A","AREA"].includes(this.tagName)&&h.preventDefault(),zt(this))return;T.one(n,sr,()=>{kt(this)&&this.focus()});const s=I.findOne(rr);s&&s!==n&&$e.getInstance(s).hide(),(X.get(n,x)||new $e(n)).toggle(this)}),T.on(window,vt,()=>{I.find(rr).forEach(h=>(X.get(h,x)||new $e(h)).show())}),nt($e);const xr=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Mr=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,Pr=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Rr=(h,n)=>{const s=h.nodeName.toLowerCase();if(n.includes(s))return!xr.has(s)||!(!Mr.test(h.nodeValue)&&!Pr.test(h.nodeValue));const f=n.filter(_=>_ instanceof RegExp);for(let _=0,v=f.length;_<v;_++)if(f[_].test(s))return!0;return!1};function or(h,n,s){if(!h.length)return h;if(s&&"function"==typeof s)return s(h);const _=(new window.DOMParser).parseFromString(h,"text/html"),v=Object.keys(n),w=[].concat(..._.body.querySelectorAll("*"));for(let H=0,z=w.length;H<z;H++){const U=w[H],st=U.nodeName.toLowerCase();if(!v.includes(st)){U.parentNode.removeChild(U);continue}const it=[].concat(...U.attributes),ut=[].concat(n["*"]||[],n[st]||[]);it.forEach(ae=>{Rr(ae,ut)||U.removeAttribute(ae.nodeName)})}return _.body.innerHTML}const ar="tooltip",ur="bs.tooltip",Ft=`.${ur}`,cr="bs-tooltip",Vr=new RegExp(`(^|\\s)${cr}\\S+`,"g"),jr=new Set(["sanitize","allowList","sanitizeFn"]),Wr={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},Br={AUTO:"auto",TOP:"top",RIGHT:ht()?"left":"right",BOTTOM:"bottom",LEFT:ht()?"right":"left"},qr={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["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},Ur={HIDE:`hide${Ft}`,HIDDEN:`hidden${Ft}`,SHOW:`show${Ft}`,SHOWN:`shown${Ft}`,INSERTED:`inserted${Ft}`,CLICK:`click${Ft}`,FOCUSIN:`focusin${Ft}`,FOCUSOUT:`focusout${Ft}`,MOUSEENTER:`mouseenter${Ft}`,MOUSELEAVE:`mouseleave${Ft}`},mi="fade",Nn="show",wn="show",Dn="hover",Ji="focus";class Ie extends k{constructor(n,s){if(typeof dt>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(n),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(s),this.tip=null,this._setListeners()}static get Default(){return qr}static get NAME(){return ar}static get Event(){return Ur}static get DefaultType(){return Wr}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(n){if(this._isEnabled)if(n){const s=this._initializeOnDelegatedTarget(n);s._activeTrigger.click=!s._activeTrigger.click,s._isWithActiveTrigger()?s._enter(null,s):s._leave(null,s)}else{if(this.getTipElement().classList.contains(Nn))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),T.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.parentNode&&this.tip.parentNode.removeChild(this.tip),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const n=T.trigger(this._element,this.constructor.Event.SHOW),s=o(this._element),f=null===s?this._element.ownerDocument.documentElement.contains(this._element):s.contains(this._element);if(n.defaultPrevented||!f)return;const _=this.getTipElement(),v=tn(this.constructor.NAME);_.setAttribute("id",v),this._element.setAttribute("aria-describedby",v),this.setContent(),this._config.animation&&_.classList.add(mi);const w="function"==typeof this._config.placement?this._config.placement.call(this,_,this._element):this._config.placement,H=this._getAttachment(w);this._addAttachmentClass(H);const{container:z}=this._config;X.set(_,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(z.appendChild(_),T.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=dt.createPopper(this._element,_,this._getPopperConfig(H)),_.classList.add(Nn);const U="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;U&&_.classList.add(...U.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(ut=>{T.on(ut,"mouseover",ce)});const it=this.tip.classList.contains(mi);this._queueCallback(()=>{const ut=this._hoverState;this._hoverState=null,T.trigger(this._element,this.constructor.Event.SHOWN),"out"===ut&&this._leave(null,this)},this.tip,it)}hide(){if(!this._popper)return;const n=this.getTipElement();if(T.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;n.classList.remove(Nn),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(v=>T.off(v,"mouseover",ce)),this._activeTrigger.click=!1,this._activeTrigger[Ji]=!1,this._activeTrigger[Dn]=!1;const _=this.tip.classList.contains(mi);this._queueCallback(()=>{this._isWithActiveTrigger()||(this._hoverState!==wn&&n.parentNode&&n.parentNode.removeChild(n),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),T.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,_),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return!!this.getTitle()}getTipElement(){if(this.tip)return this.tip;const n=document.createElement("div");return n.innerHTML=this._config.template,this.tip=n.children[0],this.tip}setContent(){const n=this.getTipElement();this.setElementContent(I.findOne(".tooltip-inner",n),this.getTitle()),n.classList.remove(mi,Nn)}setElementContent(n,s){if(null!==n){if(Ct(s))return s=B(s),void(this._config.html?s.parentNode!==n&&(n.innerHTML="",n.appendChild(s)):n.textContent=s.textContent);this._config.html?(this._config.sanitize&&(s=or(s,this._config.allowList,this._config.sanitizeFn)),n.innerHTML=s):n.textContent=s}}getTitle(){let n=this._element.getAttribute("data-bs-original-title");return n||(n="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),n}updateAttachment(n){return"right"===n?"end":"left"===n?"start":n}_initializeOnDelegatedTarget(n,s){const f=this.constructor.DATA_KEY;return(s=s||X.get(n.delegateTarget,f))||(s=new this.constructor(n.delegateTarget,this._getDelegateConfig()),X.set(n.delegateTarget,f,s)),s}_getOffset(){const{offset:n}=this._config;return"string"==typeof n?n.split(",").map(s=>Number.parseInt(s,10)):"function"==typeof n?s=>n(s,this._element):n}_getPopperConfig(n){const s={placement:n,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:f=>this._handlePopperPlacementChange(f)}],onFirstUpdate:f=>{f.options.placement!==f.placement&&this._handlePopperPlacementChange(f)}};return{...s,..."function"==typeof this._config.popperConfig?this._config.popperConfig(s):this._config.popperConfig}}_addAttachmentClass(n){this.getTipElement().classList.add(`${cr}-${this.updateAttachment(n)}`)}_getAttachment(n){return Br[n.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(s=>{if("click"===s)T.on(this._element,this.constructor.Event.CLICK,this._config.selector,f=>this.toggle(f));else if("manual"!==s){const _=s===Dn?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;T.on(this._element,s===Dn?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,this._config.selector,v=>this._enter(v)),T.on(this._element,_,this._config.selector,v=>this._leave(v))}}),this._hideModalHandler=()=>{this._element&&this.hide()},T.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const n=this._element.getAttribute("title"),s=typeof this._element.getAttribute("data-bs-original-title");(n||"string"!==s)&&(this._element.setAttribute("data-bs-original-title",n||""),n&&!this._element.getAttribute("aria-label")&&!this._element.textContent&&this._element.setAttribute("aria-label",n),this._element.setAttribute("title",""))}_enter(n,s){s=this._initializeOnDelegatedTarget(n,s),n&&(s._activeTrigger["focusin"===n.type?Ji:Dn]=!0),s.getTipElement().classList.contains(Nn)||s._hoverState===wn?s._hoverState=wn:(clearTimeout(s._timeout),s._hoverState=wn,s._config.delay&&s._config.delay.show?s._timeout=setTimeout(()=>{s._hoverState===wn&&s.show()},s._config.delay.show):s.show())}_leave(n,s){if(s=this._initializeOnDelegatedTarget(n,s),n&&(s._activeTrigger["focusout"===n.type?Ji:Dn]=s._element.contains(n.relatedTarget)),!s._isWithActiveTrigger()){if(clearTimeout(s._timeout),s._hoverState="out",!s._config.delay||!s._config.delay.hide)return void s.hide();s._timeout=setTimeout(()=>{"out"===s._hoverState&&s.hide()},s._config.delay.hide)}}_isWithActiveTrigger(){for(const n in this._activeTrigger)if(this._activeTrigger[n])return!0;return!1}_getConfig(n){const s=rt.getDataAttributes(this._element);return Object.keys(s).forEach(f=>{jr.has(f)&&delete s[f]}),(n={...this.constructor.Default,...s,..."object"==typeof n&&n?n:{}}).container=!1===n.container?document.body:B(n.container),"number"==typeof n.delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),wt(ar,n,this.constructor.DefaultType),n.sanitize&&(n.template=or(n.template,n.allowList,n.sanitizeFn)),n}_getDelegateConfig(){const n={};if(this._config)for(const s in this._config)this.constructor.Default[s]!==this._config[s]&&(n[s]=this._config[s]);return n}_cleanTipClass(){const n=this.getTipElement(),s=n.getAttribute("class").match(Vr);null!==s&&s.length>0&&s.map(f=>f.trim()).forEach(f=>n.classList.remove(f))}_handlePopperPlacementChange(n){const{state:s}=n;s&&(this.tip=s.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(s.placement)))}static jQueryInterface(n){return this.each(function(){let s=X.get(this,ur);const f="object"==typeof n&&n;if((s||!/dispose|hide/.test(n))&&(s||(s=new Ie(this,f)),"string"==typeof n)){if(typeof s[n]>"u")throw new TypeError(`No method named "${n}"`);s[n]()}})}}nt(Ie);const Zi="bs.popover",Yt=`.${Zi}`,fr="bs-popover",Gr=new RegExp(`(^|\\s)${fr}\\S+`,"g"),Xr={...Ie.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'},Qr={...Ie.DefaultType,content:"(string|element|function)"},Jr={HIDE:`hide${Yt}`,HIDDEN:`hidden${Yt}`,SHOW:`show${Yt}`,SHOWN:`shown${Yt}`,INSERTED:`inserted${Yt}`,CLICK:`click${Yt}`,FOCUSIN:`focusin${Yt}`,FOCUSOUT:`focusout${Yt}`,MOUSEENTER:`mouseenter${Yt}`,MOUSELEAVE:`mouseleave${Yt}`};class Ei extends Ie{static get Default(){return Xr}static get NAME(){return"popover"}static get Event(){return Jr}static get DefaultType(){return Qr}isWithContent(){return this.getTitle()||this._getContent()}setContent(){const n=this.getTipElement();this.setElementContent(I.findOne(".popover-header",n),this.getTitle());let s=this._getContent();"function"==typeof s&&(s=s.call(this._element)),this.setElementContent(I.findOne(".popover-body",n),s),n.classList.remove("fade","show")}_addAttachmentClass(n){this.getTipElement().classList.add(`${fr}-${this.updateAttachment(n)}`)}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const n=this.getTipElement(),s=n.getAttribute("class").match(Gr);null!==s&&s.length>0&&s.map(f=>f.trim()).forEach(f=>n.classList.remove(f))}static jQueryInterface(n){return this.each(function(){let s=X.get(this,Zi);const f="object"==typeof n?n:null;if((s||!/dispose|hide/.test(n))&&(s||(s=new Ei(this,f),X.set(this,Zi,s)),"string"==typeof n)){if(typeof s[n]>"u")throw new TypeError(`No method named "${n}"`);s[n]()}})}}nt(Ei);const tr="scrollspy",yi=".bs.scrollspy",dr={offset:10,method:"auto",target:""},rs={offset:"number",method:"string",target:"(string|element)"},ss=`activate${yi}`,os=`scroll${yi}`,as=`load${yi}.data-api`,hr="dropdown-item",xe="active",er=".nav-link",pr=".list-group-item",gr="position";class Je extends k{constructor(n,s){super(n),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(s),this._selector=`${this._config.target} ${er}, ${this._config.target} ${pr}, ${this._config.target} .${hr}`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,T.on(this._scrollElement,os,()=>this._process()),this.refresh(),this._process()}static get Default(){return dr}static get NAME(){return tr}refresh(){const s="auto"===this._config.method?this._scrollElement===this._scrollElement.window?"offset":gr:this._config.method,f=s===gr?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),I.find(this._selector).map(v=>{const w=Me(v),H=w?I.findOne(w):null;if(H){const z=H.getBoundingClientRect();if(z.width||z.height)return[rt[s](H).top+f,w]}return null}).filter(v=>v).sort((v,w)=>v[0]-w[0]).forEach(v=>{this._offsets.push(v[0]),this._targets.push(v[1])})}dispose(){T.off(this._scrollElement,yi),super.dispose()}_getConfig(n){if("string"!=typeof(n={...dr,...rt.getDataAttributes(this._element),..."object"==typeof n&&n?n:{}}).target&&Ct(n.target)){let{id:s}=n.target;s||(s=tn(tr),n.target.id=s),n.target=`#${s}`}return wt(tr,n,rs),n}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const n=this._getScrollTop()+this._config.offset,s=this._getScrollHeight(),f=this._config.offset+s-this._getOffsetHeight();if(this._scrollHeight!==s&&this.refresh(),n>=f){const _=this._targets[this._targets.length-1];return void(this._activeTarget!==_&&this._activate(_))}if(this._activeTarget&&n<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(let _=this._offsets.length;_--;)this._activeTarget!==this._targets[_]&&n>=this._offsets[_]&&(typeof this._offsets[_+1]>"u"||n<this._offsets[_+1])&&this._activate(this._targets[_])}_activate(n){this._activeTarget=n,this._clear();const s=this._selector.split(",").map(_=>`${_}[data-bs-target="${n}"],${_}[href="${n}"]`),f=I.findOne(s.join(","));f.classList.contains(hr)?(I.findOne(".dropdown-toggle",f.closest(".dropdown")).classList.add(xe),f.classList.add(xe)):(f.classList.add(xe),I.parents(f,".nav, .list-group").forEach(_=>{I.prev(_,`${er}, ${pr}`).forEach(v=>v.classList.add(xe)),I.prev(_,".nav-item").forEach(v=>{I.children(v,er).forEach(w=>w.classList.add(xe))})})),T.trigger(this._scrollElement,ss,{relatedTarget:n})}_clear(){I.find(this._selector).filter(n=>n.classList.contains(xe)).forEach(n=>n.classList.remove(xe))}static jQueryInterface(n){return this.each(function(){const s=Je.getInstance(this)||new Je(this,"object"==typeof n?n:{});if("string"==typeof n){if(typeof s[n]>"u")throw new TypeError(`No method named "${n}"`);s[n]()}})}}T.on(window,as,()=>{I.find('[data-bs-spy="scroll"]').forEach(h=>new Je(h))}),nt(Je);const nr="bs.tab",Ln=`.${nr}`,_s=`hide${Ln}`,ms=`hidden${Ln}`,Es=`show${Ln}`,ys=`shown${Ln}`,vs=`click${Ln}.data-api`,On="active",Er=".active",yr=":scope > li > .active";class $n extends k{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(On))return;let n;const s=Vt(this._element),f=this._element.closest(".nav, .list-group");f&&(n=I.find("UL"===f.nodeName||"OL"===f.nodeName?yr:Er,f),n=n[n.length-1]);const _=n?T.trigger(n,_s,{relatedTarget:this._element}):null;if(T.trigger(this._element,Es,{relatedTarget:n}).defaultPrevented||null!==_&&_.defaultPrevented)return;this._activate(this._element,f);const w=()=>{T.trigger(n,ms,{relatedTarget:this._element}),T.trigger(this._element,ys,{relatedTarget:n})};s?this._activate(s,s.parentNode,w):w()}_activate(n,s,f){const v=(!s||"UL"!==s.nodeName&&"OL"!==s.nodeName?I.children(s,Er):I.find(yr,s))[0],w=f&&v&&v.classList.contains("fade"),H=()=>this._transitionComplete(n,v,f);v&&w?(v.classList.remove("show"),this._queueCallback(H,n,!0)):H()}_transitionComplete(n,s,f){if(s){s.classList.remove(On);const v=I.findOne(":scope > .dropdown-menu .active",s.parentNode);v&&v.classList.remove(On),"tab"===s.getAttribute("role")&&s.setAttribute("aria-selected",!1)}n.classList.add(On),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!0),Tt(n),n.classList.contains("fade")&&n.classList.add("show");let _=n.parentNode;if(_&&"LI"===_.nodeName&&(_=_.parentNode),_&&_.classList.contains("dropdown-menu")){const v=n.closest(".dropdown");v&&I.find(".dropdown-toggle",v).forEach(w=>w.classList.add(On)),n.setAttribute("aria-expanded",!0)}f&&f()}static jQueryInterface(n){return this.each(function(){const s=X.get(this,nr)||new $n(this);if("string"==typeof n){if(typeof s[n]>"u")throw new TypeError(`No method named "${n}"`);s[n]()}})}}T.on(document,vs,'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',function(h){["A","AREA"].includes(this.tagName)&&h.preventDefault(),zt(this)||(X.get(this,nr)||new $n(this)).show()}),nt($n);const Tr="bs.toast",oe=`.${Tr}`,ws=`click.dismiss${oe}`,Ds=`mouseover${oe}`,Ls=`mouseout${oe}`,Os=`focusin${oe}`,$s=`focusout${oe}`,Is=`hide${oe}`,xs=`hidden${oe}`,ks=`show${oe}`,Ms=`shown${oe}`,In="show",Ar="showing",Rs={animation:"boolean",autohide:"boolean",delay:"number"},Cr={animation:!0,autohide:!0,delay:5e3};class vi extends k{constructor(n,s){super(n),this._config=this._getConfig(s),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Rs}static get Default(){return Cr}static get NAME(){return"toast"}show(){T.trigger(this._element,ks).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),Tt(this._element),this._element.classList.add(Ar),this._queueCallback(()=>{this._element.classList.remove(Ar),this._element.classList.add(In),T.trigger(this._element,Ms),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains(In)&&!T.trigger(this._element,Is).defaultPrevented&&(this._element.classList.remove(In),this._queueCallback(()=>{this._element.classList.add("hide"),T.trigger(this._element,xs)},this._element,this._config.animation))}dispose(){this._clearTimeout(),this._element.classList.contains(In)&&this._element.classList.remove(In),super.dispose()}_getConfig(n){return n={...Cr,...rt.getDataAttributes(this._element),..."object"==typeof n&&n?n:{}},wt("toast",n,this.constructor.DefaultType),n}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(n,s){switch(n.type){case"mouseover":case"mouseout":this._hasMouseInteraction=s;break;case"focusin":case"focusout":this._hasKeyboardInteraction=s}if(s)return void this._clearTimeout();const f=n.relatedTarget;this._element===f||this._element.contains(f)||this._maybeScheduleHide()}_setListeners(){T.on(this._element,ws,'[data-bs-dismiss="toast"]',()=>this.hide()),T.on(this._element,Ds,n=>this._onInteraction(n,!0)),T.on(this._element,Ls,n=>this._onInteraction(n,!1)),T.on(this._element,Os,n=>this._onInteraction(n,!0)),T.on(this._element,$s,n=>this._onInteraction(n,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(n){return this.each(function(){let s=X.get(this,Tr);if(s||(s=new vi(this,"object"==typeof n&&n)),"string"==typeof n){if(typeof s[n]>"u")throw new TypeError(`No method named "${n}"`);s[n](this)}})}}return nt(vi),{Alert:Zt,Button:ft,Carousel:Bt,Collapse:$,Dropdown:mt,Modal:V,Offcanvas:$e,Popover:Ei,ScrollSpy:Je,Tab:$n,Toast:vi,Tooltip:Ie}});