-
Notifications
You must be signed in to change notification settings - Fork 0
/
scripts-JNRFGZAM.js
8 lines (8 loc) · 144 KB
/
scripts-JNRFGZAM.js
1
2
3
4
5
6
7
8
/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */(function(H,tt){"use strict";typeof module=="object"&&typeof module.exports=="object"?module.exports=H.document?tt(H,!0):function(ae){if(!ae.document)throw new Error("jQuery requires a window with a document");return tt(ae)}:tt(H)})(typeof window<"u"?window:this,function(H,tt){"use strict";var ae=[],nt=Object.getPrototypeOf,fe=ae.slice,nn=ae.flat?function(e){return ae.flat.call(e)}:function(e){return ae.concat.apply([],e)},qt=ae.push,Re=ae.indexOf,ke={},it=ke.toString,We=ke.hasOwnProperty,rt=We.toString,ii=rt.call(Object),B={},R=function(e){return typeof e=="function"&&typeof e.nodeType!="number"&&typeof e.item!="function"},xt=function(e){return e!=null&&e===e.window},W=H.document,Se={type:!0,src:!0,nonce:!0,noModule:!0};function Te(e,t,i){var r,o,l=(i=i||W).createElement("script");if(l.text=e,t)for(r in Se)(o=t[r]||t.getAttribute&&t.getAttribute(r))&&l.setAttribute(r,o);i.head.appendChild(l).parentNode.removeChild(l)}function le(e){return e==null?e+"":typeof e=="object"||typeof e=="function"?ke[it.call(e)]||"object":typeof e}var xn="3.7.1",Tn=/HTML$/i,s=function(e,t){return new s.fn.init(e,t)};function Cn(e){var t=!!e&&"length"in e&&e.length,i=le(e);return!R(e)&&!xt(e)&&(i==="array"||t===0||typeof t=="number"&&0<t&&t-1 in e)}function J(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}s.fn=s.prototype={jquery:xn,constructor:s,length:0,toArray:function(){return fe.call(this)},get:function(e){return e==null?fe.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=s.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return s.each(this,e)},map:function(e){return this.pushStack(s.map(this,function(t,i){return e.call(t,i,t)}))},slice:function(){return this.pushStack(fe.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(s.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(s.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,i=+e+(e<0?t:0);return this.pushStack(0<=i&&i<t?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:qt,sort:ae.sort,splice:ae.splice},s.extend=s.fn.extend=function(){var e,t,i,r,o,l,c=arguments[0]||{},d=1,h=arguments.length,m=!1;for(typeof c=="boolean"&&(m=c,c=arguments[d]||{},d++),typeof c=="object"||R(c)||(c={}),d===h&&(c=this,d--);d<h;d++)if((e=arguments[d])!=null)for(t in e)r=e[t],t!=="__proto__"&&c!==r&&(m&&r&&(s.isPlainObject(r)||(o=Array.isArray(r)))?(i=c[t],l=o&&!Array.isArray(i)?[]:o||s.isPlainObject(i)?i:{},o=!1,c[t]=s.extend(m,l,r)):r!==void 0&&(c[t]=r));return c},s.extend({expando:"jQuery"+(xn+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,i;return!(!e||it.call(e)!=="[object Object]")&&(!(t=nt(e))||typeof(i=We.call(t,"constructor")&&t.constructor)=="function"&&rt.call(i)===ii)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,i){Te(e,{nonce:t&&t.nonce},i)},each:function(e,t){var i,r=0;if(Cn(e))for(i=e.length;r<i&&t.call(e[r],r,e[r])!==!1;r++);else for(r in e)if(t.call(e[r],r,e[r])===!1)break;return e},text:function(e){var t,i="",r=0,o=e.nodeType;if(!o)for(;t=e[r++];)i+=s.text(t);return o===1||o===11?e.textContent:o===9?e.documentElement.textContent:o===3||o===4?e.nodeValue:i},makeArray:function(e,t){var i=t||[];return e!=null&&(Cn(Object(e))?s.merge(i,typeof e=="string"?[e]:e):qt.call(i,e)),i},inArray:function(e,t,i){return t==null?-1:Re.call(t,e,i)},isXMLDoc:function(e){var t=e&&e.namespaceURI,i=e&&(e.ownerDocument||e).documentElement;return!Tn.test(t||i&&i.nodeName||"HTML")},merge:function(e,t){for(var i=+t.length,r=0,o=e.length;r<i;r++)e[o++]=t[r];return e.length=o,e},grep:function(e,t,i){for(var r=[],o=0,l=e.length,c=!i;o<l;o++)!t(e[o],o)!==c&&r.push(e[o]);return r},map:function(e,t,i){var r,o,l=0,c=[];if(Cn(e))for(r=e.length;l<r;l++)(o=t(e[l],l,i))!=null&&c.push(o);else for(l in e)(o=t(e[l],l,i))!=null&&c.push(o);return nn(c)},guid:1,support:B}),typeof Symbol=="function"&&(s.fn[Symbol.iterator]=ae[Symbol.iterator]),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ke["[object "+t+"]"]=t.toLowerCase()});var En=ae.pop,ri=ae.sort,si=ae.splice,K="[\\x20\\t\\r\\n\\f]",Dt=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g");s.contains=function(e,t){var i=t&&t.parentNode;return e===i||!(!i||i.nodeType!==1||!(e.contains?e.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))};var oi=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function ai(e,t){return t?e==="\0"?"\uFFFD":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}s.escapeSelector=function(e){return(e+"").replace(oi,ai)};var Be=W,rn=qt;(function(){var e,t,i,r,o,l,c,d,h,m,_=rn,w=s.expando,v=0,T=0,O=te(),q=te(),F=te(),re=te(),ue=function(u,g){return u===g&&(o=!0),0},Qe="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Ke="(?:\\\\[\\da-fA-F]{1,6}"+K+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",X="\\["+K+"*("+Ke+")(?:"+K+"*([*^$|!~]?=)"+K+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Ke+"))|)"+K+"*\\]",Ge=":("+Ke+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+X+")*)|.*)\\)|)",V=new RegExp(K+"+","g"),ee=new RegExp("^"+K+"*,"+K+"*"),ut=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),Gt=new RegExp(K+"|>"),Je=new RegExp(Ge),Jt=new RegExp("^"+Ke+"$"),ht={ID:new RegExp("^#("+Ke+")"),CLASS:new RegExp("^\\.("+Ke+")"),TAG:new RegExp("^("+Ke+"|[*])"),ATTR:new RegExp("^"+X),PSEUDO:new RegExp("^"+Ge),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+Qe+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},we=/^(?:input|select|textarea|button)$/i,Pt=/^h\d$/i,$e=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,se=/[+~]/,ne=new RegExp("\\\\[\\da-fA-F]{1,6}"+K+"?|\\\\([^\\r\\n\\f])","g"),ge=function(u,g){var y="0x"+u.slice(1)-65536;return g||(y<0?String.fromCharCode(y+65536):String.fromCharCode(y>>10|55296,1023&y|56320))},dt=function(){wt()},me=mn(function(u){return u.disabled===!0&&J(u,"fieldset")},{dir:"parentNode",next:"legend"});try{_.apply(ae=fe.call(Be.childNodes),Be.childNodes),ae[Be.childNodes.length].nodeType}catch{_={apply:function(g,y){rn.apply(g,fe.call(y))},call:function(g){rn.apply(g,fe.call(arguments,1))}}}function $(u,g,y,b){var x,k,S,L,D,U,P,z=g&&g.ownerDocument,Y=g?g.nodeType:9;if(y=y||[],typeof u!="string"||!u||Y!==1&&Y!==9&&Y!==11)return y;if(!b&&(wt(g),g=g||l,d)){if(Y!==11&&(D=$e.exec(u)))if(x=D[1]){if(Y===9){if(!(S=g.getElementById(x)))return y;if(S.id===x)return _.call(y,S),y}else if(z&&(S=z.getElementById(x))&&$.contains(g,S)&&S.id===x)return _.call(y,S),y}else{if(D[2])return _.apply(y,g.getElementsByTagName(u)),y;if((x=D[3])&&g.getElementsByClassName)return _.apply(y,g.getElementsByClassName(x)),y}if(!(re[u+" "]||h&&h.test(u))){if(P=u,z=g,Y===1&&(Gt.test(u)||ut.test(u))){for((z=se.test(u)&&Zn(g.parentNode)||g)==g&&B.scope||((L=g.getAttribute("id"))?L=s.escapeSelector(L):g.setAttribute("id",L=w)),k=(U=Zt(u)).length;k--;)U[k]=(L?"#"+L:":scope")+" "+gn(U[k]);P=U.join(",")}try{return _.apply(y,z.querySelectorAll(P)),y}catch{re(u,!0)}finally{L===w&&g.removeAttribute("id")}}}return bn(u.replace(Dt,"$1"),g,y,b)}function te(){var u=[];return function g(y,b){return u.push(y+" ")>t.cacheLength&&delete g[u.shift()],g[y+" "]=b}}function ie(u){return u[w]=!0,u}function Z(u){var g=l.createElement("fieldset");try{return!!u(g)}catch{return!1}finally{g.parentNode&&g.parentNode.removeChild(g),g=null}}function Ze(u){return function(g){return J(g,"input")&&g.type===u}}function Mt(u){return function(g){return(J(g,"input")||J(g,"button"))&&g.type===u}}function bt(u){return function(g){return"form"in g?g.parentNode&&g.disabled===!1?"label"in g?"label"in g.parentNode?g.parentNode.disabled===u:g.disabled===u:g.isDisabled===u||g.isDisabled!==!u&&me(g)===u:g.disabled===u:"label"in g&&g.disabled===u}}function Ee(u){return ie(function(g){return g=+g,ie(function(y,b){for(var x,k=u([],y.length,g),S=k.length;S--;)y[x=k[S]]&&(y[x]=!(b[x]=y[x]))})})}function Zn(u){return u&&typeof u.getElementsByTagName<"u"&&u}function wt(u){var g,y=u?u.ownerDocument||u:Be;return y!=l&&y.nodeType===9&&y.documentElement&&(c=(l=y).documentElement,d=!s.isXMLDoc(l),m=c.matches||c.webkitMatchesSelector||c.msMatchesSelector,c.msMatchesSelector&&Be!=l&&(g=l.defaultView)&&g.top!==g&&g.addEventListener("unload",dt),B.getById=Z(function(b){return c.appendChild(b).id=s.expando,!l.getElementsByName||!l.getElementsByName(s.expando).length}),B.disconnectedMatch=Z(function(b){return m.call(b,"*")}),B.scope=Z(function(){return l.querySelectorAll(":scope")}),B.cssHas=Z(function(){try{return l.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),B.getById?(t.filter.ID=function(b){var x=b.replace(ne,ge);return function(k){return k.getAttribute("id")===x}},t.find.ID=function(b,x){if(typeof x.getElementById<"u"&&d){var k=x.getElementById(b);return k?[k]:[]}}):(t.filter.ID=function(b){var x=b.replace(ne,ge);return function(k){var S=typeof k.getAttributeNode<"u"&&k.getAttributeNode("id");return S&&S.value===x}},t.find.ID=function(b,x){if(typeof x.getElementById<"u"&&d){var k,S,L,D=x.getElementById(b);if(D){if((k=D.getAttributeNode("id"))&&k.value===b)return[D];for(L=x.getElementsByName(b),S=0;D=L[S++];)if((k=D.getAttributeNode("id"))&&k.value===b)return[D]}return[]}}),t.find.TAG=function(b,x){return typeof x.getElementsByTagName<"u"?x.getElementsByTagName(b):x.querySelectorAll(b)},t.find.CLASS=function(b,x){if(typeof x.getElementsByClassName<"u"&&d)return x.getElementsByClassName(b)},h=[],Z(function(b){var x;c.appendChild(b).innerHTML="<a id='"+w+"' href='' disabled='disabled'></a><select id='"+w+"-\r\\' disabled='disabled'><option selected=''></option></select>",b.querySelectorAll("[selected]").length||h.push("\\["+K+"*(?:value|"+Qe+")"),b.querySelectorAll("[id~="+w+"-]").length||h.push("~="),b.querySelectorAll("a#"+w+"+*").length||h.push(".#.+[+~]"),b.querySelectorAll(":checked").length||h.push(":checked"),(x=l.createElement("input")).setAttribute("type","hidden"),b.appendChild(x).setAttribute("name","D"),c.appendChild(b).disabled=!0,b.querySelectorAll(":disabled").length!==2&&h.push(":enabled",":disabled"),(x=l.createElement("input")).setAttribute("name",""),b.appendChild(x),b.querySelectorAll("[name='']").length||h.push("\\["+K+"*name"+K+"*="+K+`*(?:''|"")`)}),B.cssHas||h.push(":has"),h=h.length&&new RegExp(h.join("|")),ue=function(b,x){if(b===x)return o=!0,0;var k=!b.compareDocumentPosition-!x.compareDocumentPosition;return k||(1&(k=(b.ownerDocument||b)==(x.ownerDocument||x)?b.compareDocumentPosition(x):1)||!B.sortDetached&&x.compareDocumentPosition(b)===k?b===l||b.ownerDocument==Be&&$.contains(Be,b)?-1:x===l||x.ownerDocument==Be&&$.contains(Be,x)?1:r?Re.call(r,b)-Re.call(r,x):0:4&k?-1:1)}),l}for(e in $.matches=function(u,g){return $(u,null,null,g)},$.matchesSelector=function(u,g){if(wt(u),d&&!re[g+" "]&&(!h||!h.test(g)))try{var y=m.call(u,g);if(y||B.disconnectedMatch||u.document&&u.document.nodeType!==11)return y}catch{re(g,!0)}return 0<$(g,l,null,[u]).length},$.contains=function(u,g){return(u.ownerDocument||u)!=l&&wt(u),s.contains(u,g)},$.attr=function(u,g){(u.ownerDocument||u)!=l&&wt(u);var y=t.attrHandle[g.toLowerCase()],b=y&&We.call(t.attrHandle,g.toLowerCase())?y(u,g,!d):void 0;return b!==void 0?b:u.getAttribute(g)},$.error=function(u){throw new Error("Syntax error, unrecognized expression: "+u)},s.uniqueSort=function(u){var g,y=[],b=0,x=0;if(o=!B.sortStable,r=!B.sortStable&&fe.call(u,0),ri.call(u,ue),o){for(;g=u[x++];)g===u[x]&&(b=y.push(x));for(;b--;)si.call(u,y[b],1)}return r=null,u},s.fn.uniqueSort=function(){return this.pushStack(s.uniqueSort(fe.apply(this)))},(t=s.expr={cacheLength:50,createPseudo:ie,match:ht,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(ne,ge),u[3]=(u[3]||u[4]||u[5]||"").replace(ne,ge),u[2]==="~="&&(u[3]=" "+u[3]+" "),u.slice(0,4)},CHILD:function(u){return u[1]=u[1].toLowerCase(),u[1].slice(0,3)==="nth"?(u[3]||$.error(u[0]),u[4]=+(u[4]?u[5]+(u[6]||1):2*(u[3]==="even"||u[3]==="odd")),u[5]=+(u[7]+u[8]||u[3]==="odd")):u[3]&&$.error(u[0]),u},PSEUDO:function(u){var g,y=!u[6]&&u[2];return ht.CHILD.test(u[0])?null:(u[3]?u[2]=u[4]||u[5]||"":y&&Je.test(y)&&(g=Zt(y,!0))&&(g=y.indexOf(")",y.length-g)-y.length)&&(u[0]=u[0].slice(0,g),u[2]=y.slice(0,g)),u.slice(0,3))}},filter:{TAG:function(u){var g=u.replace(ne,ge).toLowerCase();return u==="*"?function(){return!0}:function(y){return J(y,g)}},CLASS:function(u){var g=O[u+" "];return g||(g=new RegExp("(^|"+K+")"+u+"("+K+"|$)"))&&O(u,function(y){return g.test(typeof y.className=="string"&&y.className||typeof y.getAttribute<"u"&&y.getAttribute("class")||"")})},ATTR:function(u,g,y){return function(b){var x=$.attr(b,u);return x==null?g==="!=":!g||(x+="",g==="="?x===y:g==="!="?x!==y:g==="^="?y&&x.indexOf(y)===0:g==="*="?y&&-1<x.indexOf(y):g==="$="?y&&x.slice(-y.length)===y:g==="~="?-1<(" "+x.replace(V," ")+" ").indexOf(y):g==="|="&&(x===y||x.slice(0,y.length+1)===y+"-"))}},CHILD:function(u,g,y,b,x){var k=u.slice(0,3)!=="nth",S=u.slice(-4)!=="last",L=g==="of-type";return b===1&&x===0?function(D){return!!D.parentNode}:function(D,U,P){var z,Y,M,ce,de,he=k!==S?"nextSibling":"previousSibling",xe=D.parentNode,Ae=L&&D.nodeName.toLowerCase(),Ie=!P&&!L,G=!1;if(xe){if(k){for(;he;){for(M=D;M=M[he];)if(L?J(M,Ae):M.nodeType===1)return!1;de=he=u==="only"&&!de&&"nextSibling"}return!0}if(de=[S?xe.firstChild:xe.lastChild],S&&Ie){for(G=(ce=(z=(Y=xe[w]||(xe[w]={}))[u]||[])[0]===v&&z[1])&&z[2],M=ce&&xe.childNodes[ce];M=++ce&&M&&M[he]||(G=ce=0)||de.pop();)if(M.nodeType===1&&++G&&M===D){Y[u]=[v,ce,G];break}}else if(Ie&&(G=ce=(z=(Y=D[w]||(D[w]={}))[u]||[])[0]===v&&z[1]),G===!1)for(;(M=++ce&&M&&M[he]||(G=ce=0)||de.pop())&&!((L?J(M,Ae):M.nodeType===1)&&++G&&(Ie&&((Y=M[w]||(M[w]={}))[u]=[v,G]),M===D)););return(G-=x)===b||G%b==0&&0<=G/b}}},PSEUDO:function(u,g){var y,b=t.pseudos[u]||t.setFilters[u.toLowerCase()]||$.error("unsupported pseudo: "+u);return b[w]?b(g):1<b.length?(y=[u,u,"",g],t.setFilters.hasOwnProperty(u.toLowerCase())?ie(function(x,k){for(var S,L=b(x,g),D=L.length;D--;)x[S=Re.call(x,L[D])]=!(k[S]=L[D])}):function(x){return b(x,0,y)}):b}},pseudos:{not:ie(function(u){var g=[],y=[],b=_n(u.replace(Dt,"$1"));return b[w]?ie(function(x,k,S,L){for(var D,U=b(x,null,L,[]),P=x.length;P--;)(D=U[P])&&(x[P]=!(k[P]=D))}):function(x,k,S){return g[0]=x,b(g,null,S,y),g[0]=null,!y.pop()}}),has:ie(function(u){return function(g){return 0<$(u,g).length}}),contains:ie(function(u){return u=u.replace(ne,ge),function(g){return-1<(g.textContent||s.text(g)).indexOf(u)}}),lang:ie(function(u){return Jt.test(u||"")||$.error("unsupported lang: "+u),u=u.replace(ne,ge).toLowerCase(),function(g){var y;do if(y=d?g.lang:g.getAttribute("xml:lang")||g.getAttribute("lang"))return(y=y.toLowerCase())===u||y.indexOf(u+"-")===0;while((g=g.parentNode)&&g.nodeType===1);return!1}}),target:function(u){var g=H.location&&H.location.hash;return g&&g.slice(1)===u.id},root:function(u){return u===c},focus:function(u){return u===function(){try{return l.activeElement}catch{}}()&&l.hasFocus()&&!!(u.type||u.href||~u.tabIndex)},enabled:bt(!1),disabled:bt(!0),checked:function(u){return J(u,"input")&&!!u.checked||J(u,"option")&&!!u.selected},selected:function(u){return u.parentNode&&u.parentNode.selectedIndex,u.selected===!0},empty:function(u){for(u=u.firstChild;u;u=u.nextSibling)if(u.nodeType<6)return!1;return!0},parent:function(u){return!t.pseudos.empty(u)},header:function(u){return Pt.test(u.nodeName)},input:function(u){return we.test(u.nodeName)},button:function(u){return J(u,"input")&&u.type==="button"||J(u,"button")},text:function(u){var g;return J(u,"input")&&u.type==="text"&&((g=u.getAttribute("type"))==null||g.toLowerCase()==="text")},first:Ee(function(){return[0]}),last:Ee(function(u,g){return[g-1]}),eq:Ee(function(u,g,y){return[y<0?y+g:y]}),even:Ee(function(u,g){for(var y=0;y<g;y+=2)u.push(y);return u}),odd:Ee(function(u,g){for(var y=1;y<g;y+=2)u.push(y);return u}),lt:Ee(function(u,g,y){var b;for(b=y<0?y+g:g<y?g:y;0<=--b;)u.push(b);return u}),gt:Ee(function(u,g,y){for(var b=y<0?y+g:y;++b<g;)u.push(b);return u})}}).pseudos.nth=t.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[e]=Ze(e);for(e in{submit:!0,reset:!0})t.pseudos[e]=Mt(e);function $i(){}function Zt(u,g){var y,b,x,k,S,L,D,U=q[u+" "];if(U)return g?0:U.slice(0);for(S=u,L=[],D=t.preFilter;S;){for(k in y&&!(b=ee.exec(S))||(b&&(S=S.slice(b[0].length)||S),L.push(x=[])),y=!1,(b=ut.exec(S))&&(y=b.shift(),x.push({value:y,type:b[0].replace(Dt," ")}),S=S.slice(y.length)),t.filter)!(b=ht[k].exec(S))||D[k]&&!(b=D[k](b))||(y=b.shift(),x.push({value:y,type:k,matches:b}),S=S.slice(y.length));if(!y)break}return g?S.length:S?$.error(u):q(u,L).slice(0)}function gn(u){for(var g=0,y=u.length,b="";g<y;g++)b+=u[g].value;return b}function mn(u,g,y){var b=g.dir,x=g.next,k=x||b,S=y&&k==="parentNode",L=T++;return g.first?function(D,U,P){for(;D=D[b];)if(D.nodeType===1||S)return u(D,U,P);return!1}:function(D,U,P){var z,Y,M=[v,L];if(P){for(;D=D[b];)if((D.nodeType===1||S)&&u(D,U,P))return!0}else for(;D=D[b];)if(D.nodeType===1||S)if(Y=D[w]||(D[w]={}),x&&J(D,x))D=D[b]||D;else{if((z=Y[k])&&z[0]===v&&z[1]===L)return M[2]=z[2];if((Y[k]=M)[2]=u(D,U,P))return!0}return!1}}function ei(u){return 1<u.length?function(g,y,b){for(var x=u.length;x--;)if(!u[x](g,y,b))return!1;return!0}:u[0]}function vn(u,g,y,b,x){for(var k,S=[],L=0,D=u.length,U=g!=null;L<D;L++)(k=u[L])&&(y&&!y(k,b,x)||(S.push(k),U&&g.push(L)));return S}function yn(u,g,y,b,x,k){return b&&!b[w]&&(b=yn(b)),x&&!x[w]&&(x=yn(x,k)),ie(function(S,L,D,U){var P,z,Y,M,ce=[],de=[],he=L.length,xe=S||function(Ie,G,et){for(var qe=0,wn=G.length;qe<wn;qe++)$(Ie,G[qe],et);return et}(g||"*",D.nodeType?[D]:D,[]),Ae=!u||!S&&g?xe:vn(xe,ce,u,D,U);if(y?y(Ae,M=x||(S?u:he||b)?[]:L,D,U):M=Ae,b)for(P=vn(M,de),b(P,[],D,U),z=P.length;z--;)(Y=P[z])&&(M[de[z]]=!(Ae[de[z]]=Y));if(S){if(x||u){if(x){for(P=[],z=M.length;z--;)(Y=M[z])&&P.push(Ae[z]=Y);x(null,M=[],P,U)}for(z=M.length;z--;)(Y=M[z])&&-1<(P=x?Re.call(S,Y):ce[z])&&(S[P]=!(L[P]=Y))}}else M=vn(M===L?M.splice(he,M.length):M),x?x(null,L,M,U):_.apply(L,M)})}function ti(u){for(var g,y,b,x=u.length,k=t.relative[u[0].type],S=k||t.relative[" "],L=k?1:0,D=mn(function(z){return z===g},S,!0),U=mn(function(z){return-1<Re.call(g,z)},S,!0),P=[function(z,Y,M){var ce=!k&&(M||Y!=i)||((g=Y).nodeType?D(z,Y,M):U(z,Y,M));return g=null,ce}];L<x;L++)if(y=t.relative[u[L].type])P=[mn(ei(P),y)];else{if((y=t.filter[u[L].type].apply(null,u[L].matches))[w]){for(b=++L;b<x&&!t.relative[u[b].type];b++);return yn(1<L&&ei(P),1<L&&gn(u.slice(0,L-1).concat({value:u[L-2].type===" "?"*":""})).replace(Dt,"$1"),y,L<b&&ti(u.slice(L,b)),b<x&&ti(u=u.slice(b)),b<x&&gn(u))}P.push(y)}return ei(P)}function _n(u,g){var y,b,x,k,S,L,D=[],U=[],P=F[u+" "];if(!P){for(g||(g=Zt(u)),y=g.length;y--;)(P=ti(g[y]))[w]?D.push(P):U.push(P);(P=F(u,(b=U,k=0<(x=D).length,S=0<b.length,L=function(z,Y,M,ce,de){var he,xe,Ae,Ie=0,G="0",et=z&&[],qe=[],wn=i,Ht=z||S&&t.find.TAG("*",de),f=v+=wn==null?1:Math.random()||.1,n=Ht.length;for(de&&(i=Y==l||Y||de);G!==n&&(he=Ht[G])!=null;G++){if(S&&he){for(xe=0,Y||he.ownerDocument==l||(wt(he),M=!d);Ae=b[xe++];)if(Ae(he,Y||l,M)){_.call(ce,he);break}de&&(v=f)}k&&((he=!Ae&&he)&&Ie--,z&&et.push(he))}if(Ie+=G,k&&G!==Ie){for(xe=0;Ae=x[xe++];)Ae(et,qe,Y,M);if(z){if(0<Ie)for(;G--;)et[G]||qe[G]||(qe[G]=En.call(ce));qe=vn(qe)}_.apply(ce,qe),de&&!z&&0<qe.length&&1<Ie+x.length&&s.uniqueSort(ce)}return de&&(v=f,i=wn),et},k?ie(L):L))).selector=u}return P}function bn(u,g,y,b){var x,k,S,L,D,U=typeof u=="function"&&u,P=!b&&Zt(u=U.selector||u);if(y=y||[],P.length===1){if(2<(k=P[0]=P[0].slice(0)).length&&(S=k[0]).type==="ID"&&g.nodeType===9&&d&&t.relative[k[1].type]){if(!(g=(t.find.ID(S.matches[0].replace(ne,ge),g)||[])[0]))return y;U&&(g=g.parentNode),u=u.slice(k.shift().value.length)}for(x=ht.needsContext.test(u)?0:k.length;x--&&(S=k[x],!t.relative[L=S.type]);)if((D=t.find[L])&&(b=D(S.matches[0].replace(ne,ge),se.test(k[0].type)&&Zn(g.parentNode)||g))){if(k.splice(x,1),!(u=b.length&&gn(k)))return _.apply(y,b),y;break}}return(U||_n(u,P))(b,g,!d,y,!g||se.test(u)&&Zn(g.parentNode)||g),y}$i.prototype=t.filters=t.pseudos,t.setFilters=new $i,B.sortStable=w.split("").sort(ue).join("")===w,wt(),B.sortDetached=Z(function(u){return 1&u.compareDocumentPosition(l.createElement("fieldset"))}),s.find=$,s.expr[":"]=s.expr.pseudos,s.unique=s.uniqueSort,$.compile=_n,$.select=bn,$.setDocument=wt,$.tokenize=Zt,$.escape=s.escapeSelector,$.getText=s.text,$.isXML=s.isXMLDoc,$.selectors=s.expr,$.support=s.support,$.uniqueSort=s.uniqueSort})();var gt=function(e,t,i){for(var r=[],o=i!==void 0;(e=e[t])&&e.nodeType!==9;)if(e.nodeType===1){if(o&&s(e).is(i))break;r.push(e)}return r},li=function(e,t){for(var i=[];e;e=e.nextSibling)e.nodeType===1&&e!==t&&i.push(e);return i},An=s.expr.match.needsContext,E=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Ft(e,t,i){return R(t)?s.grep(e,function(r,o){return!!t.call(r,o,r)!==i}):t.nodeType?s.grep(e,function(r){return r===t!==i}):typeof t!="string"?s.grep(e,function(r){return-1<Re.call(t,r)!==i}):s.filter(t,e,i)}s.filter=function(e,t,i){var r=t[0];return i&&(e=":not("+e+")"),t.length===1&&r.nodeType===1?s.find.matchesSelector(r,e)?[r]:[]:s.find.matches(e,s.grep(t,function(o){return o.nodeType===1}))},s.fn.extend({find:function(e){var t,i,r=this.length,o=this;if(typeof e!="string")return this.pushStack(s(e).filter(function(){for(t=0;t<r;t++)if(s.contains(o[t],this))return!0}));for(i=this.pushStack([]),t=0;t<r;t++)s.find(e,o[t],i);return 1<r?s.uniqueSort(i):i},filter:function(e){return this.pushStack(Ft(this,e||[],!1))},not:function(e){return this.pushStack(Ft(this,e||[],!0))},is:function(e){return!!Ft(this,typeof e=="string"&&An.test(e)?s(e):e||[],!1).length}});var kn,Sn=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(s.fn.init=function(e,t,i){var r,o;if(!e)return this;if(i=i||kn,typeof e=="string"){if(!(r=e[0]==="<"&&e[e.length-1]===">"&&3<=e.length?[null,e,null]:Sn.exec(e))||!r[1]&&t)return!t||t.jquery?(t||i).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof s?t[0]:t,s.merge(this,s.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:W,!0)),E.test(r[1])&&s.isPlainObject(t))for(r in t)R(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(o=W.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):R(e)?i.ready!==void 0?i.ready(e):e(s):s.makeArray(e,this)}).prototype=s.fn,kn=s(W);var st=/^(?:parents|prev(?:Until|All))/,Rt={children:!0,contents:!0,next:!0,prev:!0};function De(e,t){for(;(e=e[t])&&e.nodeType!==1;);return e}s.fn.extend({has:function(e){var t=s(e,this),i=t.length;return this.filter(function(){for(var r=0;r<i;r++)if(s.contains(this,t[r]))return!0})},closest:function(e,t){var i,r=0,o=this.length,l=[],c=typeof e!="string"&&s(e);if(!An.test(e)){for(;r<o;r++)for(i=this[r];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(c?-1<c.index(i):i.nodeType===1&&s.find.matchesSelector(i,e))){l.push(i);break}}return this.pushStack(1<l.length?s.uniqueSort(l):l)},index:function(e){return e?typeof e=="string"?Re.call(s(e),this[0]):Re.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(s.uniqueSort(s.merge(this.get(),s(e,t))))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),s.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return gt(e,"parentNode")},parentsUntil:function(e,t,i){return gt(e,"parentNode",i)},next:function(e){return De(e,"nextSibling")},prev:function(e){return De(e,"previousSibling")},nextAll:function(e){return gt(e,"nextSibling")},prevAll:function(e){return gt(e,"previousSibling")},nextUntil:function(e,t,i){return gt(e,"nextSibling",i)},prevUntil:function(e,t,i){return gt(e,"previousSibling",i)},siblings:function(e){return li((e.parentNode||{}).firstChild,e)},children:function(e){return li(e.firstChild)},contents:function(e){return e.contentDocument!=null&&nt(e.contentDocument)?e.contentDocument:(J(e,"template")&&(e=e.content||e),s.merge([],e.childNodes))}},function(e,t){s.fn[e]=function(i,r){var o=s.map(this,t,i);return e.slice(-5)!=="Until"&&(r=i),r&&typeof r=="string"&&(o=s.filter(r,o)),1<this.length&&(Rt[e]||s.uniqueSort(o),st.test(e)&&o.reverse()),this.pushStack(o)}});var Le=/[^\x20\t\r\n\f]+/g;function j(e){return e}function Tt(e){throw e}function Dn(e,t,i,r){var o;try{e&&R(o=e.promise)?o.call(e).done(t).fail(i):e&&R(o=e.then)?o.call(e,t,i):t.apply(void 0,[e].slice(r))}catch(l){i.apply(void 0,[l])}}s.Callbacks=function(e){var t,i;e=typeof e=="string"?(t=e,i={},s.each(t.match(Le)||[],function(v,T){i[T]=!0}),i):s.extend({},e);var r,o,l,c,d=[],h=[],m=-1,_=function(){for(c=c||e.once,l=r=!0;h.length;m=-1)for(o=h.shift();++m<d.length;)d[m].apply(o[0],o[1])===!1&&e.stopOnFalse&&(m=d.length,o=!1);e.memory||(o=!1),r=!1,c&&(d=o?[]:"")},w={add:function(){return d&&(o&&!r&&(m=d.length-1,h.push(o)),function v(T){s.each(T,function(O,q){R(q)?e.unique&&w.has(q)||d.push(q):q&&q.length&&le(q)!=="string"&&v(q)})}(arguments),o&&!r&&_()),this},remove:function(){return s.each(arguments,function(v,T){for(var O;-1<(O=s.inArray(T,d,O));)d.splice(O,1),O<=m&&m--}),this},has:function(v){return v?-1<s.inArray(v,d):0<d.length},empty:function(){return d&&(d=[]),this},disable:function(){return c=h=[],d=o="",this},disabled:function(){return!d},lock:function(){return c=h=[],o||r||(d=o=""),this},locked:function(){return!!c},fireWith:function(v,T){return c||(T=[v,(T=T||[]).slice?T.slice():T],h.push(T),r||_()),this},fire:function(){return w.fireWith(this,arguments),this},fired:function(){return!!l}};return w},s.extend({Deferred:function(e){var t=[["notify","progress",s.Callbacks("memory"),s.Callbacks("memory"),2],["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),0,"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),1,"rejected"]],i="pending",r={state:function(){return i},always:function(){return o.done(arguments).fail(arguments),this},catch:function(l){return r.then(null,l)},pipe:function(){var l=arguments;return s.Deferred(function(c){s.each(t,function(d,h){var m=R(l[h[4]])&&l[h[4]];o[h[1]](function(){var _=m&&m.apply(this,arguments);_&&R(_.promise)?_.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[h[0]+"With"](this,m?[_]:arguments)})}),l=null}).promise()},then:function(l,c,d){var h=0;function m(_,w,v,T){return function(){var O=this,q=arguments,F=function(){var ue,Qe;if(!(_<h)){if((ue=v.apply(O,q))===w.promise())throw new TypeError("Thenable self-resolution");Qe=ue&&(typeof ue=="object"||typeof ue=="function")&&ue.then,R(Qe)?T?Qe.call(ue,m(h,w,j,T),m(h,w,Tt,T)):(h++,Qe.call(ue,m(h,w,j,T),m(h,w,Tt,T),m(h,w,j,w.notifyWith))):(v!==j&&(O=void 0,q=[ue]),(T||w.resolveWith)(O,q))}},re=T?F:function(){try{F()}catch(ue){s.Deferred.exceptionHook&&s.Deferred.exceptionHook(ue,re.error),h<=_+1&&(v!==Tt&&(O=void 0,q=[ue]),w.rejectWith(O,q))}};_?re():(s.Deferred.getErrorHook?re.error=s.Deferred.getErrorHook():s.Deferred.getStackHook&&(re.error=s.Deferred.getStackHook()),H.setTimeout(re))}}return s.Deferred(function(_){t[0][3].add(m(0,_,R(d)?d:j,_.notifyWith)),t[1][3].add(m(0,_,R(l)?l:j)),t[2][3].add(m(0,_,R(c)?c:Tt))}).promise()},promise:function(l){return l!=null?s.extend(l,r):r}},o={};return s.each(t,function(l,c){var d=c[2],h=c[5];r[c[1]]=d.add,h&&d.add(function(){i=h},t[3-l][2].disable,t[3-l][3].disable,t[0][2].lock,t[0][3].lock),d.add(c[3].fire),o[c[0]]=function(){return o[c[0]+"With"](this===o?void 0:this,arguments),this},o[c[0]+"With"]=d.fireWith}),r.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,i=t,r=Array(i),o=fe.call(arguments),l=s.Deferred(),c=function(d){return function(h){r[d]=this,o[d]=1<arguments.length?fe.call(arguments):h,--t||l.resolveWith(r,o)}};if(t<=1&&(Dn(e,l.done(c(i)).resolve,l.reject,!t),l.state()==="pending"||R(o[i]&&o[i].then)))return l.then();for(;i--;)Dn(o[i],c(i),l.reject);return l.promise()}});var Pi=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;s.Deferred.exceptionHook=function(e,t){H.console&&H.console.warn&&e&&Pi.test(e.name)&&H.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},s.readyException=function(e){H.setTimeout(function(){throw e})};var Ln=s.Deferred();function mt(){W.removeEventListener("DOMContentLoaded",mt),H.removeEventListener("load",mt),s.ready()}s.fn.ready=function(e){return Ln.then(e).catch(function(t){s.readyException(t)}),this},s.extend({isReady:!1,readyWait:1,ready:function(e){(e===!0?--s.readyWait:s.isReady)||(s.isReady=!0)!==e&&0<--s.readyWait||Ln.resolveWith(W,[s])}}),s.ready.then=Ln.then,W.readyState==="complete"||W.readyState!=="loading"&&!W.documentElement.doScroll?H.setTimeout(s.ready):(W.addEventListener("DOMContentLoaded",mt),H.addEventListener("load",mt));var ze=function(e,t,i,r,o,l,c){var d=0,h=e.length,m=i==null;if(le(i)==="object")for(d in o=!0,i)ze(e,t,d,i[d],!0,l,c);else if(r!==void 0&&(o=!0,R(r)||(c=!0),m&&(c?(t.call(e,r),t=null):(m=t,t=function(_,w,v){return m.call(s(_),v)})),t))for(;d<h;d++)t(e[d],i,c?r:r.call(e[d],d,t(e[d],i)));return o?e:m?t.call(e):h?t(e[0],i):l},Wt=/^-ms-/,Lt=/-([a-z])/g;function Mi(e,t){return t.toUpperCase()}function Xe(e){return e.replace(Wt,"ms-").replace(Lt,Mi)}var Bt=function(e){return e.nodeType===1||e.nodeType===9||!+e.nodeType};function zt(){this.expando=s.expando+zt.uid++}zt.uid=1,zt.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Bt(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var r,o=this.cache(e);if(typeof t=="string")o[Xe(t)]=i;else for(r in t)o[Xe(r)]=t[r];return o},get:function(e,t){return t===void 0?this.cache(e):e[this.expando]&&e[this.expando][Xe(t)]},access:function(e,t,i){return t===void 0||t&&typeof t=="string"&&i===void 0?this.get(e,t):(this.set(e,t,i),i!==void 0?i:t)},remove:function(e,t){var i,r=e[this.expando];if(r!==void 0){if(t!==void 0)for(i=(t=Array.isArray(t)?t.map(Xe):(t=Xe(t))in r?[t]:t.match(Le)||[]).length;i--;)delete r[t[i]];(t===void 0||s.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return t!==void 0&&!s.isEmptyObject(t)}};var I=new zt,ve=new zt,Hi=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,sn=/[A-Z]/g;function ot(e,t,i){var r,o;if(i===void 0&&e.nodeType===1)if(r="data-"+t.replace(sn,"-$&").toLowerCase(),typeof(i=e.getAttribute(r))=="string"){try{i=(o=i)==="true"||o!=="false"&&(o==="null"?null:o===+o+""?+o:Hi.test(o)?JSON.parse(o):o)}catch{}ve.set(e,t,i)}else i=void 0;return i}s.extend({hasData:function(e){return ve.hasData(e)||I.hasData(e)},data:function(e,t,i){return ve.access(e,t,i)},removeData:function(e,t){ve.remove(e,t)},_data:function(e,t,i){return I.access(e,t,i)},_removeData:function(e,t){I.remove(e,t)}}),s.fn.extend({data:function(e,t){var i,r,o,l=this[0],c=l&&l.attributes;if(e===void 0){if(this.length&&(o=ve.get(l),l.nodeType===1&&!I.get(l,"hasDataAttrs"))){for(i=c.length;i--;)c[i]&&(r=c[i].name).indexOf("data-")===0&&(r=Xe(r.slice(5)),ot(l,r,o[r]));I.set(l,"hasDataAttrs",!0)}return o}return typeof e=="object"?this.each(function(){ve.set(this,e)}):ze(this,function(d){var h;if(l&&d===void 0)return(h=ve.get(l,e))!==void 0||(h=ot(l,e))!==void 0?h:void 0;this.each(function(){ve.set(this,e,d)})},null,t,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){ve.remove(this,e)})}}),s.extend({queue:function(e,t,i){var r;if(e)return t=(t||"fx")+"queue",r=I.get(e,t),i&&(!r||Array.isArray(i)?r=I.access(e,t,s.makeArray(i)):r.push(i)),r||[]},dequeue:function(e,t){t=t||"fx";var i=s.queue(e,t),r=i.length,o=i.shift(),l=s._queueHooks(e,t);o==="inprogress"&&(o=i.shift(),r--),o&&(t==="fx"&&i.unshift("inprogress"),delete l.stop,o.call(e,function(){s.dequeue(e,t)},l)),!r&&l&&l.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return I.get(e,i)||I.access(e,i,{empty:s.Callbacks("once memory").add(function(){I.remove(e,[t+"queue",i])})})}}),s.fn.extend({queue:function(e,t){var i=2;return typeof e!="string"&&(t=e,e="fx",i--),arguments.length<i?s.queue(this[0],e):t===void 0?this:this.each(function(){var r=s.queue(this,e,t);s._queueHooks(this,e),e==="fx"&&r[0]!=="inprogress"&&s.dequeue(this,e)})},dequeue:function(e){return this.each(function(){s.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var i,r=1,o=s.Deferred(),l=this,c=this.length,d=function(){--r||o.resolveWith(l,[l])};for(typeof e!="string"&&(t=e,e=void 0),e=e||"fx";c--;)(i=I.get(l[c],e+"queueHooks"))&&i.empty&&(r++,i.empty.add(d));return d(),o.promise(t)}});var Nn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,at=new RegExp("^(?:([+-])=|)("+Nn+")([a-z%]*)$","i"),ye=["Top","Right","Bottom","Left"],Ne=W.documentElement,lt=function(e){return s.contains(e.ownerDocument,e)},qi={composed:!0};Ne.getRootNode&&(lt=function(e){return s.contains(e.ownerDocument,e)||e.getRootNode(qi)===e.ownerDocument});var Nt=function(e,t){return(e=t||e).style.display==="none"||e.style.display===""&<(e)&&s.css(e,"display")==="none"};function ci(e,t,i,r){var o,l,c=20,d=r?function(){return r.cur()}:function(){return s.css(e,t,"")},h=d(),m=i&&i[3]||(s.cssNumber[t]?"":"px"),_=e.nodeType&&(s.cssNumber[t]||m!=="px"&&+h)&&at.exec(s.css(e,t));if(_&&_[3]!==m){for(h/=2,m=m||_[3],_=+h||1;c--;)s.style(e,t,_+m),(1-l)*(1-(l=d()/h||.5))<=0&&(c=0),_/=l;_*=2,s.style(e,t,_+m),i=i||[]}return i&&(_=+_||+h||0,o=i[1]?_+(i[1]+1)*i[2]:+i[2],r&&(r.unit=m,r.start=_,r.end=o)),o}var ui={};function jt(e,t){for(var i,r,o,l,c,d,h,m=[],_=0,w=e.length;_<w;_++)(r=e[_]).style&&(i=r.style.display,t?(i==="none"&&(m[_]=I.get(r,"display")||null,m[_]||(r.style.display="")),r.style.display===""&&Nt(r)&&(m[_]=(h=c=l=void 0,c=(o=r).ownerDocument,d=o.nodeName,(h=ui[d])||(l=c.body.appendChild(c.createElement(d)),h=s.css(l,"display"),l.parentNode.removeChild(l),h==="none"&&(h="block"),ui[d]=h)))):i!=="none"&&(m[_]="none",I.set(r,"display",i)));for(_=0;_<w;_++)m[_]!=null&&(e[_].style.display=m[_]);return e}s.fn.extend({show:function(){return jt(this,!0)},hide:function(){return jt(this)},toggle:function(e){return typeof e=="boolean"?e?this.show():this.hide():this.each(function(){Nt(this)?s(this).show():s(this).hide()})}});var Ct,on,Xt=/^(?:checkbox|radio)$/i,jn=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ut=/^$|^module$|\/(?:java|ecma)script/i;Ct=W.createDocumentFragment().appendChild(W.createElement("div")),(on=W.createElement("input")).setAttribute("type","radio"),on.setAttribute("checked","checked"),on.setAttribute("name","t"),Ct.appendChild(on),B.checkClone=Ct.cloneNode(!0).cloneNode(!0).lastChild.checked,Ct.innerHTML="<textarea>x</textarea>",B.noCloneChecked=!!Ct.cloneNode(!0).lastChild.defaultValue,Ct.innerHTML="<option></option>",B.option=!!Ct.lastChild;var Ce={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 pe(e,t){var i;return i=typeof e.getElementsByTagName<"u"?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll<"u"?e.querySelectorAll(t||"*"):[],t===void 0||t&&J(e,t)?s.merge([e],i):i}function On(e,t){for(var i=0,r=e.length;i<r;i++)I.set(e[i],"globalEval",!t||I.get(t[i],"globalEval"))}Ce.tbody=Ce.tfoot=Ce.colgroup=Ce.caption=Ce.thead,Ce.th=Ce.td,B.option||(Ce.optgroup=Ce.option=[1,"<select multiple='multiple'>","</select>"]);var Fi=/<|&#?\w+;/;function hi(e,t,i,r,o){for(var l,c,d,h,m,_,w=t.createDocumentFragment(),v=[],T=0,O=e.length;T<O;T++)if((l=e[T])||l===0)if(le(l)==="object")s.merge(v,l.nodeType?[l]:l);else if(Fi.test(l)){for(c=c||w.appendChild(t.createElement("div")),d=(jn.exec(l)||["",""])[1].toLowerCase(),h=Ce[d]||Ce._default,c.innerHTML=h[1]+s.htmlPrefilter(l)+h[2],_=h[0];_--;)c=c.lastChild;s.merge(v,c.childNodes),(c=w.firstChild).textContent=""}else v.push(t.createTextNode(l));for(w.textContent="",T=0;l=v[T++];)if(r&&-1<s.inArray(l,r))o&&o.push(l);else if(m=lt(l),c=pe(w.appendChild(l),"script"),m&&On(c),i)for(_=0;l=c[_++];)Ut.test(l.type||"")&&i.push(l);return w}var di=/^([^.]*)(?:\.(.+)|)/;function Me(){return!0}function Ue(){return!1}function $n(e,t,i,r,o,l){var c,d;if(typeof t=="object"){for(d in typeof i!="string"&&(r=r||i,i=void 0),t)$n(e,d,i,r,t[d],l);return e}if(r==null&&o==null?(o=i,r=i=void 0):o==null&&(typeof i=="string"?(o=r,r=void 0):(o=r,r=i,i=void 0)),o===!1)o=Ue;else if(!o)return e;return l===1&&(c=o,(o=function(h){return s().off(h),c.apply(this,arguments)}).guid=c.guid||(c.guid=s.guid++)),e.each(function(){s.event.add(this,t,o,r,i)})}function an(e,t,i){i?(I.set(e,t,!1),s.event.add(e,t,{namespace:!1,handler:function(r){var o,l=I.get(this,t);if(1&r.isTrigger&&this[t]){if(l)(s.event.special[t]||{}).delegateType&&r.stopPropagation();else if(l=fe.call(arguments),I.set(this,t,l),this[t](),o=I.get(this,t),I.set(this,t,!1),l!==o)return r.stopImmediatePropagation(),r.preventDefault(),o}else l&&(I.set(this,t,s.event.trigger(l[0],l.slice(1),this)),r.stopPropagation(),r.isImmediatePropagationStopped=Me)}})):I.get(e,t)===void 0&&s.event.add(e,t,Me)}s.event={global:{},add:function(e,t,i,r,o){var l,c,d,h,m,_,w,v,T,O,q,F=I.get(e);if(Bt(e))for(i.handler&&(i=(l=i).handler,o=l.selector),o&&s.find.matchesSelector(Ne,o),i.guid||(i.guid=s.guid++),(h=F.events)||(h=F.events=Object.create(null)),(c=F.handle)||(c=F.handle=function(re){return typeof s<"u"&&s.event.triggered!==re.type?s.event.dispatch.apply(e,arguments):void 0}),m=(t=(t||"").match(Le)||[""]).length;m--;)T=q=(d=di.exec(t[m])||[])[1],O=(d[2]||"").split(".").sort(),T&&(w=s.event.special[T]||{},T=(o?w.delegateType:w.bindType)||T,w=s.event.special[T]||{},_=s.extend({type:T,origType:q,data:r,handler:i,guid:i.guid,selector:o,needsContext:o&&s.expr.match.needsContext.test(o),namespace:O.join(".")},l),(v=h[T])||((v=h[T]=[]).delegateCount=0,w.setup&&w.setup.call(e,r,O,c)!==!1||e.addEventListener&&e.addEventListener(T,c)),w.add&&(w.add.call(e,_),_.handler.guid||(_.handler.guid=i.guid)),o?v.splice(v.delegateCount++,0,_):v.push(_),s.event.global[T]=!0)},remove:function(e,t,i,r,o){var l,c,d,h,m,_,w,v,T,O,q,F=I.hasData(e)&&I.get(e);if(F&&(h=F.events)){for(m=(t=(t||"").match(Le)||[""]).length;m--;)if(T=q=(d=di.exec(t[m])||[])[1],O=(d[2]||"").split(".").sort(),T){for(w=s.event.special[T]||{},v=h[T=(r?w.delegateType:w.bindType)||T]||[],d=d[2]&&new RegExp("(^|\\.)"+O.join("\\.(?:.*\\.|)")+"(\\.|$)"),c=l=v.length;l--;)_=v[l],!o&&q!==_.origType||i&&i.guid!==_.guid||d&&!d.test(_.namespace)||r&&r!==_.selector&&(r!=="**"||!_.selector)||(v.splice(l,1),_.selector&&v.delegateCount--,w.remove&&w.remove.call(e,_));c&&!v.length&&(w.teardown&&w.teardown.call(e,O,F.handle)!==!1||s.removeEvent(e,T,F.handle),delete h[T])}else for(T in h)s.event.remove(e,T+t[m],i,r,!0);s.isEmptyObject(h)&&I.remove(e,"handle events")}},dispatch:function(e){var t,i,r,o,l,c,d=new Array(arguments.length),h=s.event.fix(e),m=(I.get(this,"events")||Object.create(null))[h.type]||[],_=s.event.special[h.type]||{};for(d[0]=h,t=1;t<arguments.length;t++)d[t]=arguments[t];if(h.delegateTarget=this,!_.preDispatch||_.preDispatch.call(this,h)!==!1){for(c=s.event.handlers.call(this,h,m),t=0;(o=c[t++])&&!h.isPropagationStopped();)for(h.currentTarget=o.elem,i=0;(l=o.handlers[i++])&&!h.isImmediatePropagationStopped();)h.rnamespace&&l.namespace!==!1&&!h.rnamespace.test(l.namespace)||(h.handleObj=l,h.data=l.data,(r=((s.event.special[l.origType]||{}).handle||l.handler).apply(o.elem,d))!==void 0&&(h.result=r)===!1&&(h.preventDefault(),h.stopPropagation()));return _.postDispatch&&_.postDispatch.call(this,h),h.result}},handlers:function(e,t){var i,r,o,l,c,d=[],h=t.delegateCount,m=e.target;if(h&&m.nodeType&&!(e.type==="click"&&1<=e.button)){for(;m!==this;m=m.parentNode||this)if(m.nodeType===1&&(e.type!=="click"||m.disabled!==!0)){for(l=[],c={},i=0;i<h;i++)c[o=(r=t[i]).selector+" "]===void 0&&(c[o]=r.needsContext?-1<s(o,this).index(m):s.find(o,this,null,[m]).length),c[o]&&l.push(r);l.length&&d.push({elem:m,handlers:l})}}return m=this,h<t.length&&d.push({elem:m,handlers:t.slice(h)}),d},addProp:function(e,t){Object.defineProperty(s.Event.prototype,e,{enumerable:!0,configurable:!0,get:R(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(i){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:i})}})},fix:function(e){return e[s.expando]?e:new s.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return Xt.test(t.type)&&t.click&&J(t,"input")&&an(t,"click",!0),!1},trigger:function(e){var t=this||e;return Xt.test(t.type)&&t.click&&J(t,"input")&&an(t,"click"),!0},_default:function(e){var t=e.target;return Xt.test(t.type)&&t.click&&J(t,"input")&&I.get(t,"click")||J(t,"a")}},beforeunload:{postDispatch:function(e){e.result!==void 0&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},s.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},s.Event=function(e,t){if(!(this instanceof s.Event))return new s.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.defaultPrevented===void 0&&e.returnValue===!1?Me:Ue,this.target=e.target&&e.target.nodeType===3?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&s.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[s.expando]=!0},s.Event.prototype={constructor:s.Event,isDefaultPrevented:Ue,isPropagationStopped:Ue,isImmediatePropagationStopped:Ue,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Me,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Me,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Me,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},s.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},s.event.addProp),s.each({focus:"focusin",blur:"focusout"},function(e,t){function i(r){if(W.documentMode){var o=I.get(this,"handle"),l=s.event.fix(r);l.type=r.type==="focusin"?"focus":"blur",l.isSimulated=!0,o(r),l.target===l.currentTarget&&o(l)}else s.event.simulate(t,r.target,s.event.fix(r))}s.event.special[e]={setup:function(){var r;if(an(this,e,!0),!W.documentMode)return!1;(r=I.get(this,t))||this.addEventListener(t,i),I.set(this,t,(r||0)+1)},trigger:function(){return an(this,e),!0},teardown:function(){var r;if(!W.documentMode)return!1;(r=I.get(this,t)-1)?I.set(this,t,r):(this.removeEventListener(t,i),I.remove(this,t))},_default:function(r){return I.get(r.target,e)},delegateType:t},s.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,o=W.documentMode?this:r,l=I.get(o,t);l||(W.documentMode?this.addEventListener(t,i):r.addEventListener(e,i,!0)),I.set(o,t,(l||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,o=W.documentMode?this:r,l=I.get(o,t)-1;l?I.set(o,t,l):(W.documentMode?this.removeEventListener(t,i):r.removeEventListener(e,i,!0),I.remove(o,t))}}}),s.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){s.event.special[e]={delegateType:t,bindType:t,handle:function(i){var r,o=i.relatedTarget,l=i.handleObj;return o&&(o===this||s.contains(this,o))||(i.type=l.origType,r=l.handler.apply(this,arguments),i.type=t),r}}}),s.fn.extend({on:function(e,t,i,r){return $n(this,e,t,i,r)},one:function(e,t,i,r){return $n(this,e,t,i,r,1)},off:function(e,t,i){var r,o;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,s(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if(typeof e=="object"){for(o in e)this.off(o,t,e[o]);return this}return t!==!1&&typeof t!="function"||(i=t,t=void 0),i===!1&&(i=Ue),this.each(function(){s.event.remove(this,e,i,t)})}});var Ri=/<script|<style|<link/i,Wi=/checked\s*(?:[^=]|=\s*.checked.)/i,Bi=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function ln(e,t){return J(e,"table")&&J(t.nodeType!==11?t:t.firstChild,"tr")&&s(e).children("tbody")[0]||e}function Ot(e){return e.type=(e.getAttribute("type")!==null)+"/"+e.type,e}function cn(e){return(e.type||"").slice(0,5)==="true/"?e.type=e.type.slice(5):e.removeAttribute("type"),e}function fi(e,t){var i,r,o,l,c,d;if(t.nodeType===1){if(I.hasData(e)&&(d=I.get(e).events))for(o in I.remove(t,"handle events"),d)for(i=0,r=d[o].length;i<r;i++)s.event.add(t,o,d[o][i]);ve.hasData(e)&&(l=ve.access(e),c=s.extend({},l),ve.set(t,c))}}function vt(e,t,i,r){t=nn(t);var o,l,c,d,h,m,_=0,w=e.length,v=w-1,T=t[0],O=R(T);if(O||1<w&&typeof T=="string"&&!B.checkClone&&Wi.test(T))return e.each(function(q){var F=e.eq(q);O&&(t[0]=T.call(this,q,F.html())),vt(F,t,i,r)});if(w&&(l=(o=hi(t,e[0].ownerDocument,!1,e,r)).firstChild,o.childNodes.length===1&&(o=l),l||r)){for(d=(c=s.map(pe(o,"script"),Ot)).length;_<w;_++)h=o,_!==v&&(h=s.clone(h,!0,!0),d&&s.merge(c,pe(h,"script"))),i.call(e[_],h,_);if(d)for(m=c[c.length-1].ownerDocument,s.map(c,cn),_=0;_<d;_++)h=c[_],Ut.test(h.type||"")&&!I.access(h,"globalEval")&&s.contains(m,h)&&(h.src&&(h.type||"").toLowerCase()!=="module"?s._evalUrl&&!h.noModule&&s._evalUrl(h.src,{nonce:h.nonce||h.getAttribute("nonce")},m):Te(h.textContent.replace(Bi,""),h,m))}return e}function pi(e,t,i){for(var r,o=t?s.filter(t,e):e,l=0;(r=o[l])!=null;l++)i||r.nodeType!==1||s.cleanData(pe(r)),r.parentNode&&(i&<(r)&&On(pe(r,"script")),r.parentNode.removeChild(r));return e}s.extend({htmlPrefilter:function(e){return e},clone:function(e,t,i){var r,o,l,c,d,h,m,_=e.cloneNode(!0),w=lt(e);if(!(B.noCloneChecked||e.nodeType!==1&&e.nodeType!==11||s.isXMLDoc(e)))for(c=pe(_),r=0,o=(l=pe(e)).length;r<o;r++)d=l[r],h=c[r],(m=h.nodeName.toLowerCase())==="input"&&Xt.test(d.type)?h.checked=d.checked:m!=="input"&&m!=="textarea"||(h.defaultValue=d.defaultValue);if(t)if(i)for(l=l||pe(e),c=c||pe(_),r=0,o=l.length;r<o;r++)fi(l[r],c[r]);else fi(e,_);return 0<(c=pe(_,"script")).length&&On(c,!w&&pe(e,"script")),_},cleanData:function(e){for(var t,i,r,o=s.event.special,l=0;(i=e[l])!==void 0;l++)if(Bt(i)){if(t=i[I.expando]){if(t.events)for(r in t.events)o[r]?s.event.remove(i,r):s.removeEvent(i,r,t.handle);i[I.expando]=void 0}i[ve.expando]&&(i[ve.expando]=void 0)}}}),s.fn.extend({detach:function(e){return pi(this,e,!0)},remove:function(e){return pi(this,e)},text:function(e){return ze(this,function(t){return t===void 0?s.text(this):this.empty().each(function(){this.nodeType!==1&&this.nodeType!==11&&this.nodeType!==9||(this.textContent=t)})},null,e,arguments.length)},append:function(){return vt(this,arguments,function(e){this.nodeType!==1&&this.nodeType!==11&&this.nodeType!==9||ln(this,e).appendChild(e)})},prepend:function(){return vt(this,arguments,function(e){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var t=ln(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return vt(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return vt(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;(e=this[t])!=null;t++)e.nodeType===1&&(s.cleanData(pe(e,!1)),e.textContent="");return this},clone:function(e,t){return e=e!=null&&e,t=t??e,this.map(function(){return s.clone(this,e,t)})},html:function(e){return ze(this,function(t){var i=this[0]||{},r=0,o=this.length;if(t===void 0&&i.nodeType===1)return i.innerHTML;if(typeof t=="string"&&!Ri.test(t)&&!Ce[(jn.exec(t)||["",""])[1].toLowerCase()]){t=s.htmlPrefilter(t);try{for(;r<o;r++)(i=this[r]||{}).nodeType===1&&(s.cleanData(pe(i,!1)),i.innerHTML=t);i=0}catch{}}i&&this.empty().append(t)},null,e,arguments.length)},replaceWith:function(){var e=[];return vt(this,arguments,function(t){var i=this.parentNode;s.inArray(this,e)<0&&(s.cleanData(pe(this)),i&&i.replaceChild(t,this))},e)}}),s.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){s.fn[e]=function(i){for(var r,o=[],l=s(i),c=l.length-1,d=0;d<=c;d++)r=d===c?this:this.clone(!0),s(l[d])[t](r),qt.apply(o,r.get());return this.pushStack(o)}});var In=new RegExp("^("+Nn+")(?!px)[a-z%]+$","i"),yt=/^--/,Vt=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=H),t.getComputedStyle(e)},_t=function(e,t,i){var r,o,l={};for(o in t)l[o]=e.style[o],e.style[o]=t[o];for(o in r=i.call(e),t)e.style[o]=l[o];return r},Pn=new RegExp(ye.join("|"),"i");function Yt(e,t,i){var r,o,l,c,d=yt.test(t),h=e.style;return(i=i||Vt(e))&&(c=i.getPropertyValue(t)||i[t],d&&c&&(c=c.replace(Dt,"$1")||void 0),c!==""||lt(e)||(c=s.style(e,t)),!B.pixelBoxStyles()&&In.test(c)&&Pn.test(t)&&(r=h.width,o=h.minWidth,l=h.maxWidth,h.minWidth=h.maxWidth=h.width=c,c=i.width,h.width=r,h.minWidth=o,h.maxWidth=l)),c!==void 0?c+"":c}function Mn(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}(function(){function e(){if(m){h.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",m.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Ne.appendChild(h).appendChild(m);var _=H.getComputedStyle(m);i=_.top!=="1%",d=t(_.marginLeft)===12,m.style.right="60%",l=t(_.right)===36,r=t(_.width)===36,m.style.position="absolute",o=t(m.offsetWidth/3)===12,Ne.removeChild(h),m=null}}function t(_){return Math.round(parseFloat(_))}var i,r,o,l,c,d,h=W.createElement("div"),m=W.createElement("div");m.style&&(m.style.backgroundClip="content-box",m.cloneNode(!0).style.backgroundClip="",B.clearCloneStyle=m.style.backgroundClip==="content-box",s.extend(B,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),l},pixelPosition:function(){return e(),i},reliableMarginLeft:function(){return e(),d},scrollboxSize:function(){return e(),o},reliableTrDimensions:function(){var _,w,v,T;return c==null&&(_=W.createElement("table"),w=W.createElement("tr"),v=W.createElement("div"),_.style.cssText="position:absolute;left:-11111px;border-collapse:separate",w.style.cssText="box-sizing:content-box;border:1px solid",w.style.height="1px",v.style.height="9px",v.style.display="block",Ne.appendChild(_).appendChild(w).appendChild(v),T=H.getComputedStyle(w),c=parseInt(T.height,10)+parseInt(T.borderTopWidth,10)+parseInt(T.borderBottomWidth,10)===w.offsetHeight,Ne.removeChild(_)),c}}))})();var gi=["Webkit","Moz","ms"],mi=W.createElement("div").style,vi={};function Hn(e){var t=s.cssProps[e]||vi[e];return t||(e in mi?e:vi[e]=function(i){for(var r=i[0].toUpperCase()+i.slice(1),o=gi.length;o--;)if((i=gi[o]+r)in mi)return i}(e)||e)}var yi=/^(none|table(?!-c[ea]).+)/,_i={position:"absolute",visibility:"hidden",display:"block"},bi={letterSpacing:"0",fontWeight:"400"};function Et(e,t,i){var r=at.exec(t);return r?Math.max(0,r[2]-(i||0))+(r[3]||"px"):t}function ct(e,t,i,r,o,l){var c=t==="width"?1:0,d=0,h=0,m=0;if(i===(r?"border":"content"))return 0;for(;c<4;c+=2)i==="margin"&&(m+=s.css(e,i+ye[c],!0,o)),r?(i==="content"&&(h-=s.css(e,"padding"+ye[c],!0,o)),i!=="margin"&&(h-=s.css(e,"border"+ye[c]+"Width",!0,o))):(h+=s.css(e,"padding"+ye[c],!0,o),i!=="padding"?h+=s.css(e,"border"+ye[c]+"Width",!0,o):d+=s.css(e,"border"+ye[c]+"Width",!0,o));return!r&&0<=l&&(h+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-l-h-d-.5))||0),h+m}function wi(e,t,i){var r=Vt(e),o=(!B.boxSizingReliable()||i)&&s.css(e,"boxSizing",!1,r)==="border-box",l=o,c=Yt(e,t,r),d="offset"+t[0].toUpperCase()+t.slice(1);if(In.test(c)){if(!i)return c;c="auto"}return(!B.boxSizingReliable()&&o||!B.reliableTrDimensions()&&J(e,"tr")||c==="auto"||!parseFloat(c)&&s.css(e,"display",!1,r)==="inline")&&e.getClientRects().length&&(o=s.css(e,"boxSizing",!1,r)==="border-box",(l=d in e)&&(c=e[d])),(c=parseFloat(c)||0)+ct(e,t,i||(o?"border":"content"),l,r,c)+"px"}function _e(e,t,i,r,o){return new _e.prototype.init(e,t,i,r,o)}s.extend({cssHooks:{opacity:{get:function(e,t){if(t){var i=Yt(e,"opacity");return i===""?"1":i}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,i,r){if(e&&e.nodeType!==3&&e.nodeType!==8&&e.style){var o,l,c,d=Xe(t),h=yt.test(t),m=e.style;if(h||(t=Hn(d)),c=s.cssHooks[t]||s.cssHooks[d],i===void 0)return c&&"get"in c&&(o=c.get(e,!1,r))!==void 0?o:m[t];(l=typeof i)=="string"&&(o=at.exec(i))&&o[1]&&(i=ci(e,t,o),l="number"),i!=null&&i==i&&(l!=="number"||h||(i+=o&&o[3]||(s.cssNumber[d]?"":"px")),B.clearCloneStyle||i!==""||t.indexOf("background")!==0||(m[t]="inherit"),c&&"set"in c&&(i=c.set(e,i,r))===void 0||(h?m.setProperty(t,i):m[t]=i))}},css:function(e,t,i,r){var o,l,c,d=Xe(t);return yt.test(t)||(t=Hn(d)),(c=s.cssHooks[t]||s.cssHooks[d])&&"get"in c&&(o=c.get(e,!0,i)),o===void 0&&(o=Yt(e,t,r)),o==="normal"&&t in bi&&(o=bi[t]),i===""||i?(l=parseFloat(o),i===!0||isFinite(l)?l||0:o):o}}),s.each(["height","width"],function(e,t){s.cssHooks[t]={get:function(i,r,o){if(r)return!yi.test(s.css(i,"display"))||i.getClientRects().length&&i.getBoundingClientRect().width?wi(i,t,o):_t(i,_i,function(){return wi(i,t,o)})},set:function(i,r,o){var l,c=Vt(i),d=!B.scrollboxSize()&&c.position==="absolute",h=(d||o)&&s.css(i,"boxSizing",!1,c)==="border-box",m=o?ct(i,t,o,h,c):0;return h&&d&&(m-=Math.ceil(i["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(c[t])-ct(i,t,"border",!1,c)-.5)),m&&(l=at.exec(r))&&(l[3]||"px")!=="px"&&(i.style[t]=r,r=s.css(i,t)),Et(0,r,m)}}}),s.cssHooks.marginLeft=Mn(B.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Yt(e,"marginLeft"))||e.getBoundingClientRect().left-_t(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),s.each({margin:"",padding:"",border:"Width"},function(e,t){s.cssHooks[e+t]={expand:function(i){for(var r=0,o={},l=typeof i=="string"?i.split(" "):[i];r<4;r++)o[e+ye[r]+t]=l[r]||l[r-2]||l[0];return o}},e!=="margin"&&(s.cssHooks[e+t].set=Et)}),s.fn.extend({css:function(e,t){return ze(this,function(i,r,o){var l,c,d={},h=0;if(Array.isArray(r)){for(l=Vt(i),c=r.length;h<c;h++)d[r[h]]=s.css(i,r[h],!1,l);return d}return o!==void 0?s.style(i,r,o):s.css(i,r)},e,t,1<arguments.length)}}),((s.Tween=_e).prototype={constructor:_e,init:function(e,t,i,r,o,l){this.elem=e,this.prop=i,this.easing=o||s.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=l||(s.cssNumber[i]?"":"px")},cur:function(){var e=_e.propHooks[this.prop];return e&&e.get?e.get(this):_e.propHooks._default.get(this)},run:function(e){var t,i=_e.propHooks[this.prop];return this.options.duration?this.pos=t=s.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):_e.propHooks._default.set(this),this}}).init.prototype=_e.prototype,(_e.propHooks={_default:{get:function(e){var t;return e.elem.nodeType!==1||e.elem[e.prop]!=null&&e.elem.style[e.prop]==null?e.elem[e.prop]:(t=s.css(e.elem,e.prop,""))&&t!=="auto"?t:0},set:function(e){s.fx.step[e.prop]?s.fx.step[e.prop](e):e.elem.nodeType!==1||!s.cssHooks[e.prop]&&e.elem.style[Hn(e.prop)]==null?e.elem[e.prop]=e.now:s.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=_e.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},s.easing={linear:function(e){return e},swing:function(e){return .5-Math.cos(e*Math.PI)/2},_default:"swing"},s.fx=_e.prototype.init,s.fx.step={};var $t,un,It,xi,zi=/^(?:toggle|show|hide)$/,Xi=/queueHooks$/;function qn(){un&&(W.hidden===!1&&H.requestAnimationFrame?H.requestAnimationFrame(qn):H.setTimeout(qn,s.fx.interval),s.fx.tick())}function Ti(){return H.setTimeout(function(){$t=void 0}),$t=Date.now()}function be(e,t){var i,r=0,o={height:e};for(t=t?1:0;r<4;r+=2-t)o["margin"+(i=ye[r])]=o["padding"+i]=e;return t&&(o.opacity=o.width=e),o}function Fn(e,t,i){for(var r,o=(je.tweeners[t]||[]).concat(je.tweeners["*"]),l=0,c=o.length;l<c;l++)if(r=o[l].call(i,t,e))return r}function je(e,t,i){var r,o,l=0,c=je.prefilters.length,d=s.Deferred().always(function(){delete h.elem}),h=function(){if(o)return!1;for(var w=$t||Ti(),v=Math.max(0,m.startTime+m.duration-w),T=1-(v/m.duration||0),O=0,q=m.tweens.length;O<q;O++)m.tweens[O].run(T);return d.notifyWith(e,[m,T,v]),T<1&&q?v:(q||d.notifyWith(e,[m,1,0]),d.resolveWith(e,[m]),!1)},m=d.promise({elem:e,props:s.extend({},t),opts:s.extend(!0,{specialEasing:{},easing:s.easing._default},i),originalProperties:t,originalOptions:i,startTime:$t||Ti(),duration:i.duration,tweens:[],createTween:function(w,v){var T=s.Tween(e,m.opts,w,v,m.opts.specialEasing[w]||m.opts.easing);return m.tweens.push(T),T},stop:function(w){var v=0,T=w?m.tweens.length:0;if(o)return this;for(o=!0;v<T;v++)m.tweens[v].run(1);return w?(d.notifyWith(e,[m,1,0]),d.resolveWith(e,[m,w])):d.rejectWith(e,[m,w]),this}}),_=m.props;for(!function(w,v){var T,O,q,F,re;for(T in w)if(q=v[O=Xe(T)],F=w[T],Array.isArray(F)&&(q=F[1],F=w[T]=F[0]),T!==O&&(w[O]=F,delete w[T]),(re=s.cssHooks[O])&&"expand"in re)for(T in F=re.expand(F),delete w[O],F)T in w||(w[T]=F[T],v[T]=q);else v[O]=q}(_,m.opts.specialEasing);l<c;l++)if(r=je.prefilters[l].call(m,e,_,m.opts))return R(r.stop)&&(s._queueHooks(m.elem,m.opts.queue).stop=r.stop.bind(r)),r;return s.map(_,Fn,m),R(m.opts.start)&&m.opts.start.call(e,m),m.progress(m.opts.progress).done(m.opts.done,m.opts.complete).fail(m.opts.fail).always(m.opts.always),s.fx.timer(s.extend(h,{elem:e,anim:m,queue:m.opts.queue})),m}s.Animation=s.extend(je,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return ci(i.elem,e,at.exec(t),i),i}]},tweener:function(e,t){R(e)?(t=e,e=["*"]):e=e.match(Le);for(var i,r=0,o=e.length;r<o;r++)i=e[r],je.tweeners[i]=je.tweeners[i]||[],je.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var r,o,l,c,d,h,m,_,w="width"in t||"height"in t,v=this,T={},O=e.style,q=e.nodeType&&Nt(e),F=I.get(e,"fxshow");for(r in i.queue||((c=s._queueHooks(e,"fx")).unqueued==null&&(c.unqueued=0,d=c.empty.fire,c.empty.fire=function(){c.unqueued||d()}),c.unqueued++,v.always(function(){v.always(function(){c.unqueued--,s.queue(e,"fx").length||c.empty.fire()})})),t)if(o=t[r],zi.test(o)){if(delete t[r],l=l||o==="toggle",o===(q?"hide":"show")){if(o!=="show"||!F||F[r]===void 0)continue;q=!0}T[r]=F&&F[r]||s.style(e,r)}if((h=!s.isEmptyObject(t))||!s.isEmptyObject(T))for(r in w&&e.nodeType===1&&(i.overflow=[O.overflow,O.overflowX,O.overflowY],(m=F&&F.display)==null&&(m=I.get(e,"display")),(_=s.css(e,"display"))==="none"&&(m?_=m:(jt([e],!0),m=e.style.display||m,_=s.css(e,"display"),jt([e]))),(_==="inline"||_==="inline-block"&&m!=null)&&s.css(e,"float")==="none"&&(h||(v.done(function(){O.display=m}),m==null&&(_=O.display,m=_==="none"?"":_)),O.display="inline-block")),i.overflow&&(O.overflow="hidden",v.always(function(){O.overflow=i.overflow[0],O.overflowX=i.overflow[1],O.overflowY=i.overflow[2]})),h=!1,T)h||(F?"hidden"in F&&(q=F.hidden):F=I.access(e,"fxshow",{display:m}),l&&(F.hidden=!q),q&&jt([e],!0),v.done(function(){for(r in q||jt([e]),I.remove(e,"fxshow"),T)s.style(e,r,T[r])})),h=Fn(q?F[r]:0,r,v),r in F||(F[r]=h.start,q&&(h.end=h.start,h.start=0))}],prefilter:function(e,t){t?je.prefilters.unshift(e):je.prefilters.push(e)}}),s.speed=function(e,t,i){var r=e&&typeof e=="object"?s.extend({},e):{complete:i||!i&&t||R(e)&&e,duration:e,easing:i&&t||t&&!R(t)&&t};return s.fx.off?r.duration=0:typeof r.duration!="number"&&(r.duration in s.fx.speeds?r.duration=s.fx.speeds[r.duration]:r.duration=s.fx.speeds._default),r.queue!=null&&r.queue!==!0||(r.queue="fx"),r.old=r.complete,r.complete=function(){R(r.old)&&r.old.call(this),r.queue&&s.dequeue(this,r.queue)},r},s.fn.extend({fadeTo:function(e,t,i,r){return this.filter(Nt).css("opacity",0).show().end().animate({opacity:t},e,i,r)},animate:function(e,t,i,r){var o=s.isEmptyObject(e),l=s.speed(t,i,r),c=function(){var d=je(this,s.extend({},e),l);(o||I.get(this,"finish"))&&d.stop(!0)};return c.finish=c,o||l.queue===!1?this.each(c):this.queue(l.queue,c)},stop:function(e,t,i){var r=function(o){var l=o.stop;delete o.stop,l(i)};return typeof e!="string"&&(i=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each(function(){var o=!0,l=e!=null&&e+"queueHooks",c=s.timers,d=I.get(this);if(l)d[l]&&d[l].stop&&r(d[l]);else for(l in d)d[l]&&d[l].stop&&Xi.test(l)&&r(d[l]);for(l=c.length;l--;)c[l].elem!==this||e!=null&&c[l].queue!==e||(c[l].anim.stop(i),o=!1,c.splice(l,1));!o&&i||s.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,i=I.get(this),r=i[e+"queue"],o=i[e+"queueHooks"],l=s.timers,c=r?r.length:0;for(i.finish=!0,s.queue(this,e,[]),o&&o.stop&&o.stop.call(this,!0),t=l.length;t--;)l[t].elem===this&&l[t].queue===e&&(l[t].anim.stop(!0),l.splice(t,1));for(t=0;t<c;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete i.finish})}}),s.each(["toggle","show","hide"],function(e,t){var i=s.fn[t];s.fn[t]=function(r,o,l){return r==null||typeof r=="boolean"?i.apply(this,arguments):this.animate(be(t,!0),r,o,l)}}),s.each({slideDown:be("show"),slideUp:be("hide"),slideToggle:be("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){s.fn[e]=function(i,r,o){return this.animate(t,i,r,o)}}),s.timers=[],s.fx.tick=function(){var e,t=0,i=s.timers;for($t=Date.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||s.fx.stop(),$t=void 0},s.fx.timer=function(e){s.timers.push(e),s.fx.start()},s.fx.interval=13,s.fx.start=function(){un||(un=!0,qn())},s.fx.stop=function(){un=null},s.fx.speeds={slow:600,fast:200,_default:400},s.fn.delay=function(e,t){return e=s.fx&&s.fx.speeds[e]||e,t=t||"fx",this.queue(t,function(i,r){var o=H.setTimeout(i,e);r.stop=function(){H.clearTimeout(o)}})},It=W.createElement("input"),xi=W.createElement("select").appendChild(W.createElement("option")),It.type="checkbox",B.checkOn=It.value!=="",B.optSelected=xi.selected,(It=W.createElement("input")).value="t",It.type="radio",B.radioValue=It.value==="t";var Rn,Qt=s.expr.attrHandle;s.fn.extend({attr:function(e,t){return ze(this,s.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){s.removeAttr(this,e)})}}),s.extend({attr:function(e,t,i){var r,o,l=e.nodeType;if(l!==3&&l!==8&&l!==2)return typeof e.getAttribute>"u"?s.prop(e,t,i):(l===1&&s.isXMLDoc(e)||(o=s.attrHooks[t.toLowerCase()]||(s.expr.match.bool.test(t)?Rn:void 0)),i!==void 0?i===null?void s.removeAttr(e,t):o&&"set"in o&&(r=o.set(e,i,t))!==void 0?r:(e.setAttribute(t,i+""),i):o&&"get"in o&&(r=o.get(e,t))!==null?r:(r=s.find.attr(e,t))==null?void 0:r)},attrHooks:{type:{set:function(e,t){if(!B.radioValue&&t==="radio"&&J(e,"input")){var i=e.value;return e.setAttribute("type",t),i&&(e.value=i),t}}}},removeAttr:function(e,t){var i,r=0,o=t&&t.match(Le);if(o&&e.nodeType===1)for(;i=o[r++];)e.removeAttribute(i)}}),Rn={set:function(e,t,i){return t===!1?s.removeAttr(e,i):e.setAttribute(i,i),i}},s.each(s.expr.match.bool.source.match(/\w+/g),function(e,t){var i=Qt[t]||s.find.attr;Qt[t]=function(r,o,l){var c,d,h=o.toLowerCase();return l||(d=Qt[h],Qt[h]=c,c=i(r,o,l)!=null?h:null,Qt[h]=d),c}});var Ui=/^(?:input|select|textarea|button)$/i,Ci=/^(?:a|area)$/i;function Ve(e){return(e.match(Le)||[]).join(" ")}function At(e){return e.getAttribute&&e.getAttribute("class")||""}function Wn(e){return Array.isArray(e)?e:typeof e=="string"&&e.match(Le)||[]}s.fn.extend({prop:function(e,t){return ze(this,s.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[s.propFix[e]||e]})}}),s.extend({prop:function(e,t,i){var r,o,l=e.nodeType;if(l!==3&&l!==8&&l!==2)return l===1&&s.isXMLDoc(e)||(t=s.propFix[t]||t,o=s.propHooks[t]),i!==void 0?o&&"set"in o&&(r=o.set(e,i,t))!==void 0?r:e[t]=i:o&&"get"in o&&(r=o.get(e,t))!==null?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=s.find.attr(e,"tabindex");return t?parseInt(t,10):Ui.test(e.nodeName)||Ci.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),B.optSelected||(s.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),s.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){s.propFix[this.toLowerCase()]=this}),s.fn.extend({addClass:function(e){var t,i,r,o,l,c;return R(e)?this.each(function(d){s(this).addClass(e.call(this,d,At(this)))}):(t=Wn(e)).length?this.each(function(){if(r=At(this),i=this.nodeType===1&&" "+Ve(r)+" "){for(l=0;l<t.length;l++)o=t[l],i.indexOf(" "+o+" ")<0&&(i+=o+" ");c=Ve(i),r!==c&&this.setAttribute("class",c)}}):this},removeClass:function(e){var t,i,r,o,l,c;return R(e)?this.each(function(d){s(this).removeClass(e.call(this,d,At(this)))}):arguments.length?(t=Wn(e)).length?this.each(function(){if(r=At(this),i=this.nodeType===1&&" "+Ve(r)+" "){for(l=0;l<t.length;l++)for(o=t[l];-1<i.indexOf(" "+o+" ");)i=i.replace(" "+o+" "," ");c=Ve(i),r!==c&&this.setAttribute("class",c)}}):this:this.attr("class","")},toggleClass:function(e,t){var i,r,o,l,c=typeof e,d=c==="string"||Array.isArray(e);return R(e)?this.each(function(h){s(this).toggleClass(e.call(this,h,At(this),t),t)}):typeof t=="boolean"&&d?t?this.addClass(e):this.removeClass(e):(i=Wn(e),this.each(function(){if(d)for(l=s(this),o=0;o<i.length;o++)r=i[o],l.hasClass(r)?l.removeClass(r):l.addClass(r);else e!==void 0&&c!=="boolean"||((r=At(this))&&I.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||e===!1?"":I.get(this,"__className__")||""))}))},hasClass:function(e){var t,i,r=0;for(t=" "+e+" ";i=this[r++];)if(i.nodeType===1&&-1<(" "+Ve(At(i))+" ").indexOf(t))return!0;return!1}});var Ei=/\r/g;s.fn.extend({val:function(e){var t,i,r,o=this[0];return arguments.length?(r=R(e),this.each(function(l){var c;this.nodeType===1&&((c=r?e.call(this,l,s(this).val()):e)==null?c="":typeof c=="number"?c+="":Array.isArray(c)&&(c=s.map(c,function(d){return d==null?"":d+""})),(t=s.valHooks[this.type]||s.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&t.set(this,c,"value")!==void 0||(this.value=c))})):o?(t=s.valHooks[o.type]||s.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&(i=t.get(o,"value"))!==void 0?i:typeof(i=o.value)=="string"?i.replace(Ei,""):i??"":void 0}}),s.extend({valHooks:{option:{get:function(e){var t=s.find.attr(e,"value");return t??Ve(s.text(e))}},select:{get:function(e){var t,i,r,o=e.options,l=e.selectedIndex,c=e.type==="select-one",d=c?null:[],h=c?l+1:o.length;for(r=l<0?h:c?l:0;r<h;r++)if(((i=o[r]).selected||r===l)&&!i.disabled&&(!i.parentNode.disabled||!J(i.parentNode,"optgroup"))){if(t=s(i).val(),c)return t;d.push(t)}return d},set:function(e,t){for(var i,r,o=e.options,l=s.makeArray(t),c=o.length;c--;)((r=o[c]).selected=-1<s.inArray(s.valHooks.option.get(r),l))&&(i=!0);return i||(e.selectedIndex=-1),l}}}}),s.each(["radio","checkbox"],function(){s.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<s.inArray(s(e).val(),t)}},B.checkOn||(s.valHooks[this].get=function(e){return e.getAttribute("value")===null?"on":e.value})});var Kt=H.location,Ai={guid:Date.now()},hn=/\?/;s.parseXML=function(e){var t,i;if(!e||typeof e!="string")return null;try{t=new H.DOMParser().parseFromString(e,"text/xml")}catch{}return i=t&&t.getElementsByTagName("parsererror")[0],t&&!i||s.error("Invalid XML: "+(i?s.map(i.childNodes,function(r){return r.textContent}).join(`
`):e)),t};var Bn=/^(?:focusinfocus|focusoutblur)$/,zn=function(e){e.stopPropagation()};s.extend(s.event,{trigger:function(e,t,i,r){var o,l,c,d,h,m,_,w,v=[i||W],T=We.call(e,"type")?e.type:e,O=We.call(e,"namespace")?e.namespace.split("."):[];if(l=w=c=i=i||W,i.nodeType!==3&&i.nodeType!==8&&!Bn.test(T+s.event.triggered)&&(-1<T.indexOf(".")&&(T=(O=T.split(".")).shift(),O.sort()),h=T.indexOf(":")<0&&"on"+T,(e=e[s.expando]?e:new s.Event(T,typeof e=="object"&&e)).isTrigger=r?2:3,e.namespace=O.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+O.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),t=t==null?[e]:s.makeArray(t,[e]),_=s.event.special[T]||{},r||!_.trigger||_.trigger.apply(i,t)!==!1)){if(!r&&!_.noBubble&&!xt(i)){for(d=_.delegateType||T,Bn.test(d+T)||(l=l.parentNode);l;l=l.parentNode)v.push(l),c=l;c===(i.ownerDocument||W)&&v.push(c.defaultView||c.parentWindow||H)}for(o=0;(l=v[o++])&&!e.isPropagationStopped();)w=l,e.type=1<o?d:_.bindType||T,(m=(I.get(l,"events")||Object.create(null))[e.type]&&I.get(l,"handle"))&&m.apply(l,t),(m=h&&l[h])&&m.apply&&Bt(l)&&(e.result=m.apply(l,t),e.result===!1&&e.preventDefault());return e.type=T,r||e.isDefaultPrevented()||_._default&&_._default.apply(v.pop(),t)!==!1||!Bt(i)||h&&R(i[T])&&!xt(i)&&((c=i[h])&&(i[h]=null),s.event.triggered=T,e.isPropagationStopped()&&w.addEventListener(T,zn),i[T](),e.isPropagationStopped()&&w.removeEventListener(T,zn),s.event.triggered=void 0,c&&(i[h]=c)),e.result}},simulate:function(e,t,i){var r=s.extend(new s.Event,i,{type:e,isSimulated:!0});s.event.trigger(r,null,t)}}),s.fn.extend({trigger:function(e,t){return this.each(function(){s.event.trigger(e,t,this)})},triggerHandler:function(e,t){var i=this[0];if(i)return s.event.trigger(e,t,i,!0)}});var dn=/\[\]$/,Xn=/\r?\n/g,Un=/^(?:submit|button|image|reset|file)$/i,Oe=/^(?:input|select|textarea|keygen)/i;function Vn(e,t,i,r){var o;if(Array.isArray(t))s.each(t,function(l,c){i||dn.test(e)?r(e,c):Vn(e+"["+(typeof c=="object"&&c!=null?l:"")+"]",c,i,r)});else if(i||le(t)!=="object")r(e,t);else for(o in t)Vn(e+"["+o+"]",t[o],i,r)}s.param=function(e,t){var i,r=[],o=function(l,c){var d=R(c)?c():c;r[r.length]=encodeURIComponent(l)+"="+encodeURIComponent(d??"")};if(e==null)return"";if(Array.isArray(e)||e.jquery&&!s.isPlainObject(e))s.each(e,function(){o(this.name,this.value)});else for(i in e)Vn(i,e[i],t,o);return r.join("&")},s.fn.extend({serialize:function(){return s.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=s.prop(this,"elements");return e?s.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!s(this).is(":disabled")&&Oe.test(this.nodeName)&&!Un.test(e)&&(this.checked||!Xt.test(e))}).map(function(e,t){var i=s(this).val();return i==null?null:Array.isArray(i)?s.map(i,function(r){return{name:t.name,value:r.replace(Xn,`\r
`)}}):{name:t.name,value:i.replace(Xn,`\r
`)}}).get()}});var Vi=/%20/g,ki=/#.*$/,Si=/([?&])_=[^&]*/,Yi=/^(.*?):[ \t]*([^\r\n]*)$/gm,Qi=/^(?:GET|HEAD)$/,Ki=/^\/\//,Di={},Yn={},Li="*/".concat("*"),fn=W.createElement("a");function Qn(e){return function(t,i){typeof t!="string"&&(i=t,t="*");var r,o=0,l=t.toLowerCase().match(Le)||[];if(R(i))for(;r=l[o++];)r[0]==="+"?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(i)):(e[r]=e[r]||[]).push(i)}}function pn(e,t,i,r){var o={},l=e===Yn;function c(d){var h;return o[d]=!0,s.each(e[d]||[],function(m,_){var w=_(t,i,r);return typeof w!="string"||l||o[w]?l?!(h=w):void 0:(t.dataTypes.unshift(w),c(w),!1)}),h}return c(t.dataTypes[0])||!o["*"]&&c("*")}function Kn(e,t){var i,r,o=s.ajaxSettings.flatOptions||{};for(i in t)t[i]!==void 0&&((o[i]?e:r||(r={}))[i]=t[i]);return r&&s.extend(!0,e,r),e}fn.href=Kt.href,s.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Kt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Kt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Li,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":s.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Kn(Kn(e,s.ajaxSettings),t):Kn(s.ajaxSettings,e)},ajaxPrefilter:Qn(Di),ajaxTransport:Qn(Yn),ajax:function(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};var i,r,o,l,c,d,h,m,_,w,v=s.ajaxSetup({},t),T=v.context||v,O=v.context&&(T.nodeType||T.jquery)?s(T):s.event,q=s.Deferred(),F=s.Callbacks("once memory"),re=v.statusCode||{},ue={},Qe={},Ke="canceled",X={readyState:0,getResponseHeader:function(V){var ee;if(h){if(!l)for(l={};ee=Yi.exec(o);)l[ee[1].toLowerCase()+" "]=(l[ee[1].toLowerCase()+" "]||[]).concat(ee[2]);ee=l[V.toLowerCase()+" "]}return ee==null?null:ee.join(", ")},getAllResponseHeaders:function(){return h?o:null},setRequestHeader:function(V,ee){return h==null&&(V=Qe[V.toLowerCase()]=Qe[V.toLowerCase()]||V,ue[V]=ee),this},overrideMimeType:function(V){return h==null&&(v.mimeType=V),this},statusCode:function(V){var ee;if(V)if(h)X.always(V[X.status]);else for(ee in V)re[ee]=[re[ee],V[ee]];return this},abort:function(V){var ee=V||Ke;return i&&i.abort(ee),Ge(0,ee),this}};if(q.promise(X),v.url=((e||v.url||Kt.href)+"").replace(Ki,Kt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(Le)||[""],v.crossDomain==null){d=W.createElement("a");try{d.href=v.url,d.href=d.href,v.crossDomain=fn.protocol+"//"+fn.host!=d.protocol+"//"+d.host}catch{v.crossDomain=!0}}if(v.data&&v.processData&&typeof v.data!="string"&&(v.data=s.param(v.data,v.traditional)),pn(Di,v,t,X),h)return X;for(_ in(m=s.event&&v.global)&&s.active++==0&&s.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Qi.test(v.type),r=v.url.replace(ki,""),v.hasContent?v.data&&v.processData&&(v.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(v.data=v.data.replace(Vi,"+")):(w=v.url.slice(r.length),v.data&&(v.processData||typeof v.data=="string")&&(r+=(hn.test(r)?"&":"?")+v.data,delete v.data),v.cache===!1&&(r=r.replace(Si,"$1"),w=(hn.test(r)?"&":"?")+"_="+Ai.guid+++w),v.url=r+w),v.ifModified&&(s.lastModified[r]&&X.setRequestHeader("If-Modified-Since",s.lastModified[r]),s.etag[r]&&X.setRequestHeader("If-None-Match",s.etag[r])),(v.data&&v.hasContent&&v.contentType!==!1||t.contentType)&&X.setRequestHeader("Content-Type",v.contentType),X.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+(v.dataTypes[0]!=="*"?", "+Li+"; q=0.01":""):v.accepts["*"]),v.headers)X.setRequestHeader(_,v.headers[_]);if(v.beforeSend&&(v.beforeSend.call(T,X,v)===!1||h))return X.abort();if(Ke="abort",F.add(v.complete),X.done(v.success),X.fail(v.error),i=pn(Yn,v,t,X)){if(X.readyState=1,m&&O.trigger("ajaxSend",[X,v]),h)return X;v.async&&0<v.timeout&&(c=H.setTimeout(function(){X.abort("timeout")},v.timeout));try{h=!1,i.send(ue,Ge)}catch(V){if(h)throw V;Ge(-1,V)}}else Ge(-1,"No Transport");function Ge(V,ee,ut,Gt){var Je,Jt,ht,we,Pt,$e=ee;h||(h=!0,c&&H.clearTimeout(c),i=void 0,o=Gt||"",X.readyState=0<V?4:0,Je=200<=V&&V<300||V===304,ut&&(we=function(se,ne,ge){for(var dt,me,$,te,ie=se.contents,Z=se.dataTypes;Z[0]==="*";)Z.shift(),dt===void 0&&(dt=se.mimeType||ne.getResponseHeader("Content-Type"));if(dt){for(me in ie)if(ie[me]&&ie[me].test(dt)){Z.unshift(me);break}}if(Z[0]in ge)$=Z[0];else{for(me in ge){if(!Z[0]||se.converters[me+" "+Z[0]]){$=me;break}te||(te=me)}$=$||te}if($)return $!==Z[0]&&Z.unshift($),ge[$]}(v,X,ut)),!Je&&-1<s.inArray("script",v.dataTypes)&&s.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),we=function(se,ne,ge,dt){var me,$,te,ie,Z,Ze={},Mt=se.dataTypes.slice();if(Mt[1])for(te in se.converters)Ze[te.toLowerCase()]=se.converters[te];for($=Mt.shift();$;)if(se.responseFields[$]&&(ge[se.responseFields[$]]=ne),!Z&&dt&&se.dataFilter&&(ne=se.dataFilter(ne,se.dataType)),Z=$,$=Mt.shift()){if($==="*")$=Z;else if(Z!=="*"&&Z!==$){if(!(te=Ze[Z+" "+$]||Ze["* "+$])){for(me in Ze)if((ie=me.split(" "))[1]===$&&(te=Ze[Z+" "+ie[0]]||Ze["* "+ie[0]])){te===!0?te=Ze[me]:Ze[me]!==!0&&($=ie[0],Mt.unshift(ie[1]));break}}if(te!==!0)if(te&&se.throws)ne=te(ne);else try{ne=te(ne)}catch(bt){return{state:"parsererror",error:te?bt:"No conversion from "+Z+" to "+$}}}}return{state:"success",data:ne}}(v,we,X,Je),Je?(v.ifModified&&((Pt=X.getResponseHeader("Last-Modified"))&&(s.lastModified[r]=Pt),(Pt=X.getResponseHeader("etag"))&&(s.etag[r]=Pt)),V===204||v.type==="HEAD"?$e="nocontent":V===304?$e="notmodified":($e=we.state,Jt=we.data,Je=!(ht=we.error))):(ht=$e,!V&&$e||($e="error",V<0&&(V=0))),X.status=V,X.statusText=(ee||$e)+"",Je?q.resolveWith(T,[Jt,$e,X]):q.rejectWith(T,[X,$e,ht]),X.statusCode(re),re=void 0,m&&O.trigger(Je?"ajaxSuccess":"ajaxError",[X,v,Je?Jt:ht]),F.fireWith(T,[X,$e]),m&&(O.trigger("ajaxComplete",[X,v]),--s.active||s.event.trigger("ajaxStop")))}return X},getJSON:function(e,t,i){return s.get(e,t,i,"json")},getScript:function(e,t){return s.get(e,void 0,t,"script")}}),s.each(["get","post"],function(e,t){s[t]=function(i,r,o,l){return R(r)&&(l=l||o,o=r,r=void 0),s.ajax(s.extend({url:i,type:t,dataType:l,data:r,success:o},s.isPlainObject(i)&&i))}}),s.ajaxPrefilter(function(e){var t;for(t in e.headers)t.toLowerCase()==="content-type"&&(e.contentType=e.headers[t]||"")}),s._evalUrl=function(e,t,i){return s.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(r){s.globalEval(r,t,i)}})},s.fn.extend({wrapAll:function(e){var t;return this[0]&&(R(e)&&(e=e.call(this[0])),t=s(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var i=this;i.firstElementChild;)i=i.firstElementChild;return i}).append(this)),this},wrapInner:function(e){return R(e)?this.each(function(t){s(this).wrapInner(e.call(this,t))}):this.each(function(){var t=s(this),i=t.contents();i.length?i.wrapAll(e):t.append(e)})},wrap:function(e){var t=R(e);return this.each(function(i){s(this).wrapAll(t?e.call(this,i):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){s(this).replaceWith(this.childNodes)}),this}}),s.expr.pseudos.hidden=function(e){return!s.expr.pseudos.visible(e)},s.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},s.ajaxSettings.xhr=function(){try{return new H.XMLHttpRequest}catch{}};var Gi={0:200,1223:204},He=s.ajaxSettings.xhr();B.cors=!!He&&"withCredentials"in He,B.ajax=He=!!He,s.ajaxTransport(function(e){var t,i;if(B.cors||He&&!e.crossDomain)return{send:function(r,o){var l,c=e.xhr();if(c.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(l in e.xhrFields)c[l]=e.xhrFields[l];for(l in e.mimeType&&c.overrideMimeType&&c.overrideMimeType(e.mimeType),e.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)c.setRequestHeader(l,r[l]);t=function(d){return function(){t&&(t=i=c.onload=c.onerror=c.onabort=c.ontimeout=c.onreadystatechange=null,d==="abort"?c.abort():d==="error"?typeof c.status!="number"?o(0,"error"):o(c.status,c.statusText):o(Gi[c.status]||c.status,c.statusText,(c.responseType||"text")!=="text"||typeof c.responseText!="string"?{binary:c.response}:{text:c.responseText},c.getAllResponseHeaders()))}},c.onload=t(),i=c.onerror=c.ontimeout=t("error"),c.onabort!==void 0?c.onabort=i:c.onreadystatechange=function(){c.readyState===4&&H.setTimeout(function(){t&&i()})},t=t("abort");try{c.send(e.hasContent&&e.data||null)}catch(d){if(t)throw d}},abort:function(){t&&t()}}}),s.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),s.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return s.globalEval(e),e}}}),s.ajaxPrefilter("script",function(e){e.cache===void 0&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),s.ajaxTransport("script",function(e){var t,i;if(e.crossDomain||e.scriptAttrs)return{send:function(r,o){t=s("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",i=function(l){t.remove(),i=null,l&&o(l.type==="error"?404:200,l.type)}),W.head.appendChild(t[0])},abort:function(){i&&i()}}});var Ye,Gn=[],Jn=/(=)\?(?=&|$)|\?\?/;s.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gn.pop()||s.expando+"_"+Ai.guid++;return this[e]=!0,e}}),s.ajaxPrefilter("json jsonp",function(e,t,i){var r,o,l,c=e.jsonp!==!1&&(Jn.test(e.url)?"url":typeof e.data=="string"&&(e.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&Jn.test(e.data)&&"data");if(c||e.dataTypes[0]==="jsonp")return r=e.jsonpCallback=R(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,c?e[c]=e[c].replace(Jn,"$1"+r):e.jsonp!==!1&&(e.url+=(hn.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return l||s.error(r+" was not called"),l[0]},e.dataTypes[0]="json",o=H[r],H[r]=function(){l=arguments},i.always(function(){o===void 0?s(H).removeProp(r):H[r]=o,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gn.push(r)),l&&R(o)&&o(l[0]),l=o=void 0}),"script"}),B.createHTMLDocument=((Ye=W.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",Ye.childNodes.length===2),s.parseHTML=function(e,t,i){return typeof e!="string"?[]:(typeof t=="boolean"&&(i=t,t=!1),t||(B.createHTMLDocument?((r=(t=W.implementation.createHTMLDocument("")).createElement("base")).href=W.location.href,t.head.appendChild(r)):t=W),l=!i&&[],(o=E.exec(e))?[t.createElement(o[1])]:(o=hi([e],t,l),l&&l.length&&s(l).remove(),s.merge([],o.childNodes)));var r,o,l},s.fn.load=function(e,t,i){var r,o,l,c=this,d=e.indexOf(" ");return-1<d&&(r=Ve(e.slice(d)),e=e.slice(0,d)),R(t)?(i=t,t=void 0):t&&typeof t=="object"&&(o="POST"),0<c.length&&s.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done(function(h){l=arguments,c.html(r?s("<div>").append(s.parseHTML(h)).find(r):h)}).always(i&&function(h,m){c.each(function(){i.apply(this,l||[h.responseText,m,h])})}),this},s.expr.pseudos.animated=function(e){return s.grep(s.timers,function(t){return e===t.elem}).length},s.offset={setOffset:function(e,t,i){var r,o,l,c,d,h,m=s.css(e,"position"),_=s(e),w={};m==="static"&&(e.style.position="relative"),d=_.offset(),l=s.css(e,"top"),h=s.css(e,"left"),(m==="absolute"||m==="fixed")&&-1<(l+h).indexOf("auto")?(c=(r=_.position()).top,o=r.left):(c=parseFloat(l)||0,o=parseFloat(h)||0),R(t)&&(t=t.call(e,i,s.extend({},d))),t.top!=null&&(w.top=t.top-d.top+c),t.left!=null&&(w.left=t.left-d.left+o),"using"in t?t.using.call(e,w):_.css(w)}},s.fn.extend({offset:function(e){if(arguments.length)return e===void 0?this:this.each(function(o){s.offset.setOffset(this,e,o)});var t,i,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),i=r.ownerDocument.defaultView,{top:t.top+i.pageYOffset,left:t.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i,r=this[0],o={top:0,left:0};if(s.css(r,"position")==="fixed")t=r.getBoundingClientRect();else{for(t=this.offset(),i=r.ownerDocument,e=r.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&s.css(e,"position")==="static";)e=e.parentNode;e&&e!==r&&e.nodeType===1&&((o=s(e).offset()).top+=s.css(e,"borderTopWidth",!0),o.left+=s.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-s.css(r,"marginTop",!0),left:t.left-o.left-s.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&s.css(e,"position")==="static";)e=e.offsetParent;return e||Ne})}}),s.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var i=t==="pageYOffset";s.fn[e]=function(r){return ze(this,function(o,l,c){var d;if(xt(o)?d=o:o.nodeType===9&&(d=o.defaultView),c===void 0)return d?d[t]:o[l];d?d.scrollTo(i?d.pageXOffset:c,i?c:d.pageYOffset):o[l]=c},e,r,arguments.length)}}),s.each(["top","left"],function(e,t){s.cssHooks[t]=Mn(B.pixelPosition,function(i,r){if(r)return r=Yt(i,t),In.test(r)?s(i).position()[t]+"px":r})}),s.each({Height:"height",Width:"width"},function(e,t){s.each({padding:"inner"+e,content:t,"":"outer"+e},function(i,r){s.fn[r]=function(o,l){var c=arguments.length&&(i||typeof o!="boolean"),d=i||(o===!0||l===!0?"margin":"border");return ze(this,function(h,m,_){var w;return xt(h)?r.indexOf("outer")===0?h["inner"+e]:h.document.documentElement["client"+e]:h.nodeType===9?(w=h.documentElement,Math.max(h.body["scroll"+e],w["scroll"+e],h.body["offset"+e],w["offset"+e],w["client"+e])):_===void 0?s.css(h,m,d):s.style(h,m,_,d)},t,c?o:void 0,c)}})}),s.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){s.fn[t]=function(i){return this.on(t,i)}}),s.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,r){return this.on(t,e,i,r)},undelegate:function(e,t,i){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",i)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){s.fn[t]=function(i,r){return 0<arguments.length?this.on(t,null,i,r):this.trigger(t)}});var Ni=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;s.proxy=function(e,t){var i,r,o;if(typeof t=="string"&&(i=e[t],t=e,e=i),R(e))return r=fe.call(arguments,2),(o=function(){return e.apply(t||this,r.concat(fe.call(arguments)))}).guid=e.guid=e.guid||s.guid++,o},s.holdReady=function(e){e?s.readyWait++:s.ready(!0)},s.isArray=Array.isArray,s.parseJSON=JSON.parse,s.nodeName=J,s.isFunction=R,s.isWindow=xt,s.camelCase=Xe,s.type=le,s.now=Date.now,s.isNumeric=function(e){var t=s.type(e);return(t==="number"||t==="string")&&!isNaN(e-parseFloat(e))},s.trim=function(e){return e==null?"":(e+"").replace(Ni,"$1")},typeof define=="function"&&define.amd&&define("jquery",[],function(){return s});var ji=H.jQuery,Oi=H.$;return s.noConflict=function(e){return H.$===s&&(H.$=Oi),e&&H.jQuery===s&&(H.jQuery=ji),s},typeof tt>"u"&&(H.jQuery=H.$=s),s});/*!
* Bootstrap v5.3.3 (https://getbootstrap.com/)
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/(function(H,tt){typeof exports=="object"&&typeof module<"u"?module.exports=tt(require("@popperjs/core")):typeof define=="function"&&define.amd?define(["@popperjs/core"],tt):(H=typeof globalThis<"u"?globalThis:H||self).bootstrap=tt(H.Popper)})(this,function(H){"use strict";function tt(f){const n=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(f){for(const a in f)if(a!=="default"){const p=Object.getOwnPropertyDescriptor(f,a);Object.defineProperty(n,a,p.get?p:{enumerable:!0,get:()=>f[a]})}}return n.default=f,Object.freeze(n)}const ae=tt(H),nt=new Map,fe={set(f,n,a){nt.has(f)||nt.set(f,new Map);const p=nt.get(f);p.has(n)||p.size===0?p.set(n,a):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(p.keys())[0]}.`)},get:(f,n)=>nt.has(f)&&nt.get(f).get(n)||null,remove(f,n){if(!nt.has(f))return;const a=nt.get(f);a.delete(n),a.size===0&&nt.delete(f)}},nn="transitionend",qt=f=>(f&&window.CSS&&window.CSS.escape&&(f=f.replace(/#([^\s"#']+)/g,(n,a)=>`#${CSS.escape(a)}`)),f),Re=f=>{f.dispatchEvent(new Event(nn))},ke=f=>!(!f||typeof f!="object")&&(f.jquery!==void 0&&(f=f[0]),f.nodeType!==void 0),it=f=>ke(f)?f.jquery?f[0]:f:typeof f=="string"&&f.length>0?document.querySelector(qt(f)):null,We=f=>{if(!ke(f)||f.getClientRects().length===0)return!1;const n=getComputedStyle(f).getPropertyValue("visibility")==="visible",a=f.closest("details:not([open])");if(!a)return n;if(a!==f){const p=f.closest("summary");if(p&&p.parentNode!==a||p===null)return!1}return n},rt=f=>!f||f.nodeType!==Node.ELEMENT_NODE||!!f.classList.contains("disabled")||(f.disabled!==void 0?f.disabled:f.hasAttribute("disabled")&&f.getAttribute("disabled")!=="false"),ii=f=>{if(!document.documentElement.attachShadow)return null;if(typeof f.getRootNode=="function"){const n=f.getRootNode();return n instanceof ShadowRoot?n:null}return f instanceof ShadowRoot?f:f.parentNode?ii(f.parentNode):null},B=()=>{},R=f=>{f.offsetHeight},xt=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,W=[],Se=()=>document.documentElement.dir==="rtl",Te=f=>{var n;n=()=>{const a=xt();if(a){const p=f.NAME,C=a.fn[p];a.fn[p]=f.jQueryInterface,a.fn[p].Constructor=f,a.fn[p].noConflict=()=>(a.fn[p]=C,f.jQueryInterface)}},document.readyState==="loading"?(W.length||document.addEventListener("DOMContentLoaded",()=>{for(const a of W)a()}),W.push(n)):n()},le=(f,n=[],a=f)=>typeof f=="function"?f(...n):a,xn=(f,n,a=!0)=>{if(!a)return void le(f);const p=(N=>{if(!N)return 0;let{transitionDuration:Q,transitionDelay:oe}=window.getComputedStyle(N);const Pe=Number.parseFloat(Q),Fe=Number.parseFloat(oe);return Pe||Fe?(Q=Q.split(",")[0],oe=oe.split(",")[0],1e3*(Number.parseFloat(Q)+Number.parseFloat(oe))):0})(n)+5;let C=!1;const A=({target:N})=>{N===n&&(C=!0,n.removeEventListener(nn,A),le(f))};n.addEventListener(nn,A),setTimeout(()=>{C||Re(n)},p)},Tn=(f,n,a,p)=>{const C=f.length;let A=f.indexOf(n);return A===-1?!a&&p?f[C-1]:f[0]:(A+=a?1:-1,p&&(A=(A+C)%C),f[Math.max(0,Math.min(A,C-1))])},s=/[^.]*(?=\..*)\.|.*/,Cn=/\..*/,J=/::\d+$/,En={};let ri=1;const si={mouseenter:"mouseover",mouseleave:"mouseout"},K=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 Dt(f,n){return n&&`${n}::${ri++}`||f.uidEvent||ri++}function oi(f){const n=Dt(f);return f.uidEvent=n,En[n]=En[n]||{},En[n]}function ai(f,n,a=null){return Object.values(f).find(p=>p.callable===n&&p.delegationSelector===a)}function Be(f,n,a){const p=typeof n=="string",C=p?a:n||a;let A=An(f);return K.has(A)||(A=f),[p,C,A]}function rn(f,n,a,p,C){if(typeof n!="string"||!f)return;let[A,N,Q]=Be(n,a,p);n in si&&(N=(en=>function(pt){if(!pt.relatedTarget||pt.relatedTarget!==pt.delegateTarget&&!pt.delegateTarget.contains(pt.relatedTarget))return en.call(this,pt)})(N));const oe=oi(f),Pe=oe[Q]||(oe[Q]={}),Fe=ai(Pe,N,A?a:null);if(Fe)return void(Fe.oneOff=Fe.oneOff&&C);const ft=Dt(N,n.replace(s,"")),kt=A?function(St,en,pt){return function ni(Ii){const Ji=St.querySelectorAll(en);for(let{target:tn}=Ii;tn&&tn!==this;tn=tn.parentNode)for(const Zi of Ji)if(Zi===tn)return Ft(Ii,{delegateTarget:tn}),ni.oneOff&&E.off(St,Ii.type,en,pt),pt.apply(tn,[Ii])}}(f,a,N):function(St,en){return function pt(ni){return Ft(ni,{delegateTarget:St}),pt.oneOff&&E.off(St,ni.type,en),en.apply(St,[ni])}}(f,N);kt.delegationSelector=A?a:null,kt.callable=N,kt.oneOff=C,kt.uidEvent=ft,Pe[ft]=kt,f.addEventListener(Q,kt,A)}function gt(f,n,a,p,C){const A=ai(n[a],p,C);A&&(f.removeEventListener(a,A,!!C),delete n[a][A.uidEvent])}function li(f,n,a,p){const C=n[a]||{};for(const[A,N]of Object.entries(C))A.includes(p)&>(f,n,a,N.callable,N.delegationSelector)}function An(f){return f=f.replace(Cn,""),si[f]||f}const E={on(f,n,a,p){rn(f,n,a,p,!1)},one(f,n,a,p){rn(f,n,a,p,!0)},off(f,n,a,p){if(typeof n!="string"||!f)return;const[C,A,N]=Be(n,a,p),Q=N!==n,oe=oi(f),Pe=oe[N]||{},Fe=n.startsWith(".");if(A===void 0){if(Fe)for(const ft of Object.keys(oe))li(f,oe,ft,n.slice(1));for(const[ft,kt]of Object.entries(Pe)){const St=ft.replace(J,"");Q&&!n.includes(St)||gt(f,oe,N,kt.callable,kt.delegationSelector)}}else{if(!Object.keys(Pe).length)return;gt(f,oe,N,A,C?a:null)}},trigger(f,n,a){if(typeof n!="string"||!f)return null;const p=xt();let C=null,A=!0,N=!0,Q=!1;n!==An(n)&&p&&(C=p.Event(n,a),p(f).trigger(C),A=!C.isPropagationStopped(),N=!C.isImmediatePropagationStopped(),Q=C.isDefaultPrevented());const oe=Ft(new Event(n,{bubbles:A,cancelable:!0}),a);return Q&&oe.preventDefault(),N&&f.dispatchEvent(oe),oe.defaultPrevented&&C&&C.preventDefault(),oe}};function Ft(f,n={}){for(const[a,p]of Object.entries(n))try{f[a]=p}catch{Object.defineProperty(f,a,{configurable:!0,get:()=>p})}return f}function kn(f){if(f==="true")return!0;if(f==="false")return!1;if(f===Number(f).toString())return Number(f);if(f===""||f==="null")return null;if(typeof f!="string")return f;try{return JSON.parse(decodeURIComponent(f))}catch{return f}}function Sn(f){return f.replace(/[A-Z]/g,n=>`-${n.toLowerCase()}`)}const st={setDataAttribute(f,n,a){f.setAttribute(`data-bs-${Sn(n)}`,a)},removeDataAttribute(f,n){f.removeAttribute(`data-bs-${Sn(n)}`)},getDataAttributes(f){if(!f)return{};const n={},a=Object.keys(f.dataset).filter(p=>p.startsWith("bs")&&!p.startsWith("bsConfig"));for(const p of a){let C=p.replace(/^bs/,"");C=C.charAt(0).toLowerCase()+C.slice(1,C.length),n[C]=kn(f.dataset[p])}return n},getDataAttribute:(f,n)=>kn(f.getAttribute(`data-bs-${Sn(n)}`))};class Rt{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(n){return n=this._mergeConfigObj(n),n=this._configAfterMerge(n),this._typeCheckConfig(n),n}_configAfterMerge(n){return n}_mergeConfigObj(n,a){const p=ke(a)?st.getDataAttribute(a,"config"):{};return{...this.constructor.Default,...typeof p=="object"?p:{},...ke(a)?st.getDataAttributes(a):{},...typeof n=="object"?n:{}}}_typeCheckConfig(n,a=this.constructor.DefaultType){for(const[C,A]of Object.entries(a)){const N=n[C],Q=ke(N)?"element":(p=N)==null?`${p}`:Object.prototype.toString.call(p).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(A).test(Q))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${C}" provided type "${Q}" but expected type "${A}".`)}var p}}class De extends Rt{constructor(n,a){super(),(n=it(n))&&(this._element=n,this._config=this._getConfig(a),fe.set(this._element,this.constructor.DATA_KEY,this))}dispose(){fe.remove(this._element,this.constructor.DATA_KEY),E.off(this._element,this.constructor.EVENT_KEY);for(const n of Object.getOwnPropertyNames(this))this[n]=null}_queueCallback(n,a,p=!0){xn(n,a,p)}_getConfig(n){return n=this._mergeConfigObj(n,this._element),n=this._configAfterMerge(n),this._typeCheckConfig(n),n}static getInstance(n){return fe.get(it(n),this.DATA_KEY)}static getOrCreateInstance(n,a={}){return this.getInstance(n)||new this(n,typeof a=="object"?a:null)}static get VERSION(){return"5.3.3"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(n){return`${n}${this.EVENT_KEY}`}}const Le=f=>{let n=f.getAttribute("data-bs-target");if(!n||n==="#"){let a=f.getAttribute("href");if(!a||!a.includes("#")&&!a.startsWith("."))return null;a.includes("#")&&!a.startsWith("#")&&(a=`#${a.split("#")[1]}`),n=a&&a!=="#"?a.trim():null}return n?n.split(",").map(a=>qt(a)).join(","):null},j={find:(f,n=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(n,f)),findOne:(f,n=document.documentElement)=>Element.prototype.querySelector.call(n,f),children:(f,n)=>[].concat(...f.children).filter(a=>a.matches(n)),parents(f,n){const a=[];let p=f.parentNode.closest(n);for(;p;)a.push(p),p=p.parentNode.closest(n);return a},prev(f,n){let a=f.previousElementSibling;for(;a;){if(a.matches(n))return[a];a=a.previousElementSibling}return[]},next(f,n){let a=f.nextElementSibling;for(;a;){if(a.matches(n))return[a];a=a.nextElementSibling}return[]},focusableChildren(f){const n=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(a=>`${a}:not([tabindex^="-"])`).join(",");return this.find(n,f).filter(a=>!rt(a)&&We(a))},getSelectorFromElement(f){const n=Le(f);return n&&j.findOne(n)?n:null},getElementFromSelector(f){const n=Le(f);return n?j.findOne(n):null},getMultipleElementsFromSelector(f){const n=Le(f);return n?j.find(n):[]}},Tt=(f,n="hide")=>{const a=`click.dismiss${f.EVENT_KEY}`,p=f.NAME;E.on(document,a,`[data-bs-dismiss="${p}"]`,function(C){if(["A","AREA"].includes(this.tagName)&&C.preventDefault(),rt(this))return;const A=j.getElementFromSelector(this)||this.closest(`.${p}`);f.getOrCreateInstance(A)[n]()})},Dn=".bs.alert",Pi=`close${Dn}`,Ln=`closed${Dn}`;class mt extends De{static get NAME(){return"alert"}close(){if(E.trigger(this._element,Pi).defaultPrevented)return;this._element.classList.remove("show");const n=this._element.classList.contains("fade");this._queueCallback(()=>this._destroyElement(),this._element,n)}_destroyElement(){this._element.remove(),E.trigger(this._element,Ln),this.dispose()}static jQueryInterface(n){return this.each(function(){const a=mt.getOrCreateInstance(this);if(typeof n=="string"){if(a[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);a[n](this)}})}}Tt(mt,"close"),Te(mt);const ze='[data-bs-toggle="button"]';class Wt extends De{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(n){return this.each(function(){const a=Wt.getOrCreateInstance(this);n==="toggle"&&a[n]()})}}E.on(document,"click.bs.button.data-api",ze,f=>{f.preventDefault();const n=f.target.closest(ze);Wt.getOrCreateInstance(n).toggle()}),Te(Wt);const Lt=".bs.swipe",Mi=`touchstart${Lt}`,Xe=`touchmove${Lt}`,Bt=`touchend${Lt}`,zt=`pointerdown${Lt}`,I=`pointerup${Lt}`,ve={endCallback:null,leftCallback:null,rightCallback:null},Hi={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class sn extends Rt{constructor(n,a){super(),this._element=n,n&&sn.isSupported()&&(this._config=this._getConfig(a),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return ve}static get DefaultType(){return Hi}static get NAME(){return"swipe"}dispose(){E.off(this._element,Lt)}_start(n){this._supportPointerEvents?this._eventIsPointerPenTouch(n)&&(this._deltaX=n.clientX):this._deltaX=n.touches[0].clientX}_end(n){this._eventIsPointerPenTouch(n)&&(this._deltaX=n.clientX-this._deltaX),this._handleSwipe(),le(this._config.endCallback)}_move(n){this._deltaX=n.touches&&n.touches.length>1?0:n.touches[0].clientX-this._deltaX}_handleSwipe(){const n=Math.abs(this._deltaX);if(n<=40)return;const a=n/this._deltaX;this._deltaX=0,a&&le(a>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(E.on(this._element,zt,n=>this._start(n)),E.on(this._element,I,n=>this._end(n)),this._element.classList.add("pointer-event")):(E.on(this._element,Mi,n=>this._start(n)),E.on(this._element,Xe,n=>this._move(n)),E.on(this._element,Bt,n=>this._end(n)))}_eventIsPointerPenTouch(n){return this._supportPointerEvents&&(n.pointerType==="pen"||n.pointerType==="touch")}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const ot=".bs.carousel",Nn=".data-api",at="next",ye="prev",Ne="left",lt="right",qi=`slide${ot}`,Nt=`slid${ot}`,ci=`keydown${ot}`,ui=`mouseenter${ot}`,jt=`mouseleave${ot}`,Ct=`dragstart${ot}`,on=`load${ot}${Nn}`,Xt=`click${ot}${Nn}`,jn="carousel",Ut="active",Ce=".active",pe=".carousel-item",On=Ce+pe,Fi={ArrowLeft:lt,ArrowRight:Ne},hi={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},di={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Me extends De{constructor(n,a){super(n,a),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=j.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===jn&&this.cycle()}static get Default(){return hi}static get DefaultType(){return di}static get NAME(){return"carousel"}next(){this._slide(at)}nextWhenVisible(){!document.hidden&&We(this._element)&&this.next()}prev(){this._slide(ye)}pause(){this._isSliding&&Re(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?E.one(this._element,Nt,()=>this.cycle()):this.cycle())}to(n){const a=this._getItems();if(n>a.length-1||n<0)return;if(this._isSliding)return void E.one(this._element,Nt,()=>this.to(n));const p=this._getItemIndex(this._getActive());if(p===n)return;const C=n>p?at:ye;this._slide(C,a[n])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(n){return n.defaultInterval=n.interval,n}_addEventListeners(){this._config.keyboard&&E.on(this._element,ci,n=>this._keydown(n)),this._config.pause==="hover"&&(E.on(this._element,ui,()=>this.pause()),E.on(this._element,jt,()=>this._maybeEnableCycle())),this._config.touch&&sn.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const a of j.find(".carousel-item img",this._element))E.on(a,Ct,p=>p.preventDefault());const n={leftCallback:()=>this._slide(this._directionToOrder(Ne)),rightCallback:()=>this._slide(this._directionToOrder(lt)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new sn(this._element,n)}_keydown(n){if(/input|textarea/i.test(n.target.tagName))return;const a=Fi[n.key];a&&(n.preventDefault(),this._slide(this._directionToOrder(a)))}_getItemIndex(n){return this._getItems().indexOf(n)}_setActiveIndicatorElement(n){if(!this._indicatorsElement)return;const a=j.findOne(Ce,this._indicatorsElement);a.classList.remove(Ut),a.removeAttribute("aria-current");const p=j.findOne(`[data-bs-slide-to="${n}"]`,this._indicatorsElement);p&&(p.classList.add(Ut),p.setAttribute("aria-current","true"))}_updateInterval(){const n=this._activeElement||this._getActive();if(!n)return;const a=Number.parseInt(n.getAttribute("data-bs-interval"),10);this._config.interval=a||this._config.defaultInterval}_slide(n,a=null){if(this._isSliding)return;const p=this._getActive(),C=n===at,A=a||Tn(this._getItems(),p,C,this._config.wrap);if(A===p)return;const N=this._getItemIndex(A),Q=ft=>E.trigger(this._element,ft,{relatedTarget:A,direction:this._orderToDirection(n),from:this._getItemIndex(p),to:N});if(Q(qi).defaultPrevented||!p||!A)return;const oe=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(N),this._activeElement=A;const Pe=C?"carousel-item-start":"carousel-item-end",Fe=C?"carousel-item-next":"carousel-item-prev";A.classList.add(Fe),R(A),p.classList.add(Pe),A.classList.add(Pe),this._queueCallback(()=>{A.classList.remove(Pe,Fe),A.classList.add(Ut),p.classList.remove(Ut,Fe,Pe),this._isSliding=!1,Q(Nt)},p,this._isAnimated()),oe&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return j.findOne(On,this._element)}_getItems(){return j.find(pe,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(n){return Se()?n===Ne?ye:at:n===Ne?at:ye}_orderToDirection(n){return Se()?n===ye?Ne:lt:n===ye?lt:Ne}static jQueryInterface(n){return this.each(function(){const a=Me.getOrCreateInstance(this,n);if(typeof n!="number"){if(typeof n=="string"){if(a[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);a[n]()}}else a.to(n)})}}E.on(document,Xt,"[data-bs-slide], [data-bs-slide-to]",function(f){const n=j.getElementFromSelector(this);if(!n||!n.classList.contains(jn))return;f.preventDefault();const a=Me.getOrCreateInstance(n),p=this.getAttribute("data-bs-slide-to");return p?(a.to(p),void a._maybeEnableCycle()):st.getDataAttribute(this,"slide")==="next"?(a.next(),void a._maybeEnableCycle()):(a.prev(),void a._maybeEnableCycle())}),E.on(window,on,()=>{const f=j.find('[data-bs-ride="carousel"]');for(const n of f)Me.getOrCreateInstance(n)}),Te(Me);const Ue=".bs.collapse",$n=`show${Ue}`,an=`shown${Ue}`,Ri=`hide${Ue}`,Wi=`hidden${Ue}`,Bi=`click${Ue}.data-api`,ln="show",Ot="collapse",cn="collapsing",fi=`:scope .${Ot} .${Ot}`,vt='[data-bs-toggle="collapse"]',pi={parent:null,toggle:!0},In={parent:"(null|element)",toggle:"boolean"};class yt extends De{constructor(n,a){super(n,a),this._isTransitioning=!1,this._triggerArray=[];const p=j.find(vt);for(const C of p){const A=j.getSelectorFromElement(C),N=j.find(A).filter(Q=>Q===this._element);A!==null&&N.length&&this._triggerArray.push(C)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return pi}static get DefaultType(){return In}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let n=[];if(this._config.parent&&(n=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(C=>C!==this._element).map(C=>yt.getOrCreateInstance(C,{toggle:!1}))),n.length&&n[0]._isTransitioning||E.trigger(this._element,$n).defaultPrevented)return;for(const C of n)C.hide();const a=this._getDimension();this._element.classList.remove(Ot),this._element.classList.add(cn),this._element.style[a]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const p=`scroll${a[0].toUpperCase()+a.slice(1)}`;this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(cn),this._element.classList.add(Ot,ln),this._element.style[a]="",E.trigger(this._element,an)},this._element,!0),this._element.style[a]=`${this._element[p]}px`}hide(){if(this._isTransitioning||!this._isShown()||E.trigger(this._element,Ri).defaultPrevented)return;const n=this._getDimension();this._element.style[n]=`${this._element.getBoundingClientRect()[n]}px`,R(this._element),this._element.classList.add(cn),this._element.classList.remove(Ot,ln);for(const a of this._triggerArray){const p=j.getElementFromSelector(a);p&&!this._isShown(p)&&this._addAriaAndCollapsedClass([a],!1)}this._isTransitioning=!0,this._element.style[n]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(cn),this._element.classList.add(Ot),E.trigger(this._element,Wi)},this._element,!0)}_isShown(n=this._element){return n.classList.contains(ln)}_configAfterMerge(n){return n.toggle=!!n.toggle,n.parent=it(n.parent),n}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const n=this._getFirstLevelChildren(vt);for(const a of n){const p=j.getElementFromSelector(a);p&&this._addAriaAndCollapsedClass([a],this._isShown(p))}}_getFirstLevelChildren(n){const a=j.find(fi,this._config.parent);return j.find(n,this._config.parent).filter(p=>!a.includes(p))}_addAriaAndCollapsedClass(n,a){if(n.length)for(const p of n)p.classList.toggle("collapsed",!a),p.setAttribute("aria-expanded",a)}static jQueryInterface(n){const a={};return typeof n=="string"&&/show|hide/.test(n)&&(a.toggle=!1),this.each(function(){const p=yt.getOrCreateInstance(this,a);if(typeof n=="string"){if(p[n]===void 0)throw new TypeError(`No method named "${n}"`);p[n]()}})}}E.on(document,Bi,vt,function(f){(f.target.tagName==="A"||f.delegateTarget&&f.delegateTarget.tagName==="A")&&f.preventDefault();for(const n of j.getMultipleElementsFromSelector(this))yt.getOrCreateInstance(n,{toggle:!1}).toggle()}),Te(yt);const Vt="dropdown",_t=".bs.dropdown",Pn=".data-api",Yt="ArrowUp",Mn="ArrowDown",gi=`hide${_t}`,mi=`hidden${_t}`,vi=`show${_t}`,Hn=`shown${_t}`,yi=`click${_t}${Pn}`,_i=`keydown${_t}${Pn}`,bi=`keyup${_t}${Pn}`,Et="show",ct='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',wi=`${ct}.${Et}`,_e=".dropdown-menu",$t=Se()?"top-end":"top-start",un=Se()?"top-start":"top-end",It=Se()?"bottom-end":"bottom-start",xi=Se()?"bottom-start":"bottom-end",zi=Se()?"left-start":"right-start",Xi=Se()?"right-start":"left-start",qn={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Ti={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class be extends De{constructor(n,a){super(n,a),this._popper=null,this._parent=this._element.parentNode,this._menu=j.next(this._element,_e)[0]||j.prev(this._element,_e)[0]||j.findOne(_e,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return qn}static get DefaultType(){return Ti}static get NAME(){return Vt}toggle(){return this._isShown()?this.hide():this.show()}show(){if(rt(this._element)||this._isShown())return;const n={relatedTarget:this._element};if(!E.trigger(this._element,vi,n).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const a of[].concat(...document.body.children))E.on(a,"mouseover",B);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Et),this._element.classList.add(Et),E.trigger(this._element,Hn,n)}}hide(){if(rt(this._element)||!this._isShown())return;const n={relatedTarget:this._element};this._completeHide(n)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(n){if(!E.trigger(this._element,gi,n).defaultPrevented){if("ontouchstart"in document.documentElement)for(const a of[].concat(...document.body.children))E.off(a,"mouseover",B);this._popper&&this._popper.destroy(),this._menu.classList.remove(Et),this._element.classList.remove(Et),this._element.setAttribute("aria-expanded","false"),st.removeDataAttribute(this._menu,"popper"),E.trigger(this._element,mi,n)}}_getConfig(n){if(typeof(n=super._getConfig(n)).reference=="object"&&!ke(n.reference)&&typeof n.reference.getBoundingClientRect!="function")throw new TypeError(`${Vt.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return n}_createPopper(){if(ae===void 0)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let n=this._element;this._config.reference==="parent"?n=this._parent:ke(this._config.reference)?n=it(this._config.reference):typeof this._config.reference=="object"&&(n=this._config.reference);const a=this._getPopperConfig();this._popper=ae.createPopper(n,this._menu,a)}_isShown(){return this._menu.classList.contains(Et)}_getPlacement(){const n=this._parent;if(n.classList.contains("dropend"))return zi;if(n.classList.contains("dropstart"))return Xi;if(n.classList.contains("dropup-center"))return"top";if(n.classList.contains("dropdown-center"))return"bottom";const a=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return n.classList.contains("dropup")?a?un:$t:a?xi:It}_detectNavbar(){return this._element.closest(".navbar")!==null}_getOffset(){const{offset:n}=this._config;return typeof n=="string"?n.split(",").map(a=>Number.parseInt(a,10)):typeof n=="function"?a=>n(a,this._element):n}_getPopperConfig(){const n={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(st.setDataAttribute(this._menu,"popper","static"),n.modifiers=[{name:"applyStyles",enabled:!1}]),{...n,...le(this._config.popperConfig,[n])}}_selectMenuItem({key:n,target:a}){const p=j.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(C=>We(C));p.length&&Tn(p,a,n===Mn,!p.includes(a)).focus()}static jQueryInterface(n){return this.each(function(){const a=be.getOrCreateInstance(this,n);if(typeof n=="string"){if(a[n]===void 0)throw new TypeError(`No method named "${n}"`);a[n]()}})}static clearMenus(n){if(n.button===2||n.type==="keyup"&&n.key!=="Tab")return;const a=j.find(wi);for(const p of a){const C=be.getInstance(p);if(!C||C._config.autoClose===!1)continue;const A=n.composedPath(),N=A.includes(C._menu);if(A.includes(C._element)||C._config.autoClose==="inside"&&!N||C._config.autoClose==="outside"&&N||C._menu.contains(n.target)&&(n.type==="keyup"&&n.key==="Tab"||/input|select|option|textarea|form/i.test(n.target.tagName)))continue;const Q={relatedTarget:C._element};n.type==="click"&&(Q.clickEvent=n),C._completeHide(Q)}}static dataApiKeydownHandler(n){const a=/input|textarea/i.test(n.target.tagName),p=n.key==="Escape",C=[Yt,Mn].includes(n.key);if(!C&&!p||a&&!p)return;n.preventDefault();const A=this.matches(ct)?this:j.prev(this,ct)[0]||j.next(this,ct)[0]||j.findOne(ct,n.delegateTarget.parentNode),N=be.getOrCreateInstance(A);if(C)return n.stopPropagation(),N.show(),void N._selectMenuItem(n);N._isShown()&&(n.stopPropagation(),N.hide(),A.focus())}}E.on(document,_i,ct,be.dataApiKeydownHandler),E.on(document,_i,_e,be.dataApiKeydownHandler),E.on(document,yi,be.clearMenus),E.on(document,bi,be.clearMenus),E.on(document,yi,ct,function(f){f.preventDefault(),be.getOrCreateInstance(this).toggle()}),Te(be);const Fn="backdrop",je="show",Rn=`mousedown.bs.${Fn}`,Qt={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Ui={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Ci extends Rt{constructor(n){super(),this._config=this._getConfig(n),this._isAppended=!1,this._element=null}static get Default(){return Qt}static get DefaultType(){return Ui}static get NAME(){return Fn}show(n){if(!this._config.isVisible)return void le(n);this._append();const a=this._getElement();this._config.isAnimated&&R(a),a.classList.add(je),this._emulateAnimation(()=>{le(n)})}hide(n){this._config.isVisible?(this._getElement().classList.remove(je),this._emulateAnimation(()=>{this.dispose(),le(n)})):le(n)}dispose(){this._isAppended&&(E.off(this._element,Rn),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const n=document.createElement("div");n.className=this._config.className,this._config.isAnimated&&n.classList.add("fade"),this._element=n}return this._element}_configAfterMerge(n){return n.rootElement=it(n.rootElement),n}_append(){if(this._isAppended)return;const n=this._getElement();this._config.rootElement.append(n),E.on(n,Rn,()=>{le(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(n){xn(n,this._getElement(),this._config.isAnimated)}}const Ve=".bs.focustrap",At=`focusin${Ve}`,Wn=`keydown.tab${Ve}`,Ei="backward",Kt={autofocus:!0,trapElement:null},Ai={autofocus:"boolean",trapElement:"element"};class hn extends Rt{constructor(n){super(),this._config=this._getConfig(n),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Kt}static get DefaultType(){return Ai}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),E.off(document,Ve),E.on(document,At,n=>this._handleFocusin(n)),E.on(document,Wn,n=>this._handleKeydown(n)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,E.off(document,Ve))}_handleFocusin(n){const{trapElement:a}=this._config;if(n.target===document||n.target===a||a.contains(n.target))return;const p=j.focusableChildren(a);p.length===0?a.focus():this._lastTabNavDirection===Ei?p[p.length-1].focus():p[0].focus()}_handleKeydown(n){n.key==="Tab"&&(this._lastTabNavDirection=n.shiftKey?Ei:"forward")}}const Bn=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",zn=".sticky-top",dn="padding-right",Xn="margin-right";class Un{constructor(){this._element=document.body}getWidth(){const n=document.documentElement.clientWidth;return Math.abs(window.innerWidth-n)}hide(){const n=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,dn,a=>a+n),this._setElementAttributes(Bn,dn,a=>a+n),this._setElementAttributes(zn,Xn,a=>a-n)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,dn),this._resetElementAttributes(Bn,dn),this._resetElementAttributes(zn,Xn)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(n,a,p){const C=this.getWidth();this._applyManipulationCallback(n,A=>{if(A!==this._element&&window.innerWidth>A.clientWidth+C)return;this._saveInitialAttribute(A,a);const N=window.getComputedStyle(A).getPropertyValue(a);A.style.setProperty(a,`${p(Number.parseFloat(N))}px`)})}_saveInitialAttribute(n,a){const p=n.style.getPropertyValue(a);p&&st.setDataAttribute(n,a,p)}_resetElementAttributes(n,a){this._applyManipulationCallback(n,p=>{const C=st.getDataAttribute(p,a);C!==null?(st.removeDataAttribute(p,a),p.style.setProperty(a,C)):p.style.removeProperty(a)})}_applyManipulationCallback(n,a){if(ke(n))a(n);else for(const p of j.find(n,this._element))a(p)}}const Oe=".bs.modal",Vn=`hide${Oe}`,Vi=`hidePrevented${Oe}`,ki=`hidden${Oe}`,Si=`show${Oe}`,Yi=`shown${Oe}`,Qi=`resize${Oe}`,Ki=`click.dismiss${Oe}`,Di=`mousedown.dismiss${Oe}`,Yn=`keydown.dismiss${Oe}`,Li=`click${Oe}.data-api`,fn="modal-open",Qn="show",pn="modal-static",Kn={backdrop:!0,focus:!0,keyboard:!0},Gi={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class He extends De{constructor(n,a){super(n,a),this._dialog=j.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Un,this._addEventListeners()}static get Default(){return Kn}static get DefaultType(){return Gi}static get NAME(){return"modal"}toggle(n){return this._isShown?this.hide():this.show(n)}show(n){this._isShown||this._isTransitioning||E.trigger(this._element,Si,{relatedTarget:n}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(fn),this._adjustDialog(),this._backdrop.show(()=>this._showElement(n)))}hide(){this._isShown&&!this._isTransitioning&&(E.trigger(this._element,Vn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Qn),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated())))}dispose(){E.off(window,Oe),E.off(this._dialog,Oe),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ci({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new hn({trapElement:this._element})}_showElement(n){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const a=j.findOne(".modal-body",this._dialog);a&&(a.scrollTop=0),R(this._element),this._element.classList.add(Qn),this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,E.trigger(this._element,Yi,{relatedTarget:n})},this._dialog,this._isAnimated())}_addEventListeners(){E.on(this._element,Yn,n=>{n.key==="Escape"&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())}),E.on(window,Qi,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),E.on(this._element,Di,n=>{E.one(this._element,Ki,a=>{this._element===n.target&&this._element===a.target&&(this._config.backdrop!=="static"?this._config.backdrop&&this.hide():this._triggerBackdropTransition())})})}_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(fn),this._resetAdjustments(),this._scrollBar.reset(),E.trigger(this._element,ki)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(E.trigger(this._element,Vi).defaultPrevented)return;const n=this._element.scrollHeight>document.documentElement.clientHeight,a=this._element.style.overflowY;a==="hidden"||this._element.classList.contains(pn)||(n||(this._element.style.overflowY="hidden"),this._element.classList.add(pn),this._queueCallback(()=>{this._element.classList.remove(pn),this._queueCallback(()=>{this._element.style.overflowY=a},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const n=this._element.scrollHeight>document.documentElement.clientHeight,a=this._scrollBar.getWidth(),p=a>0;if(p&&!n){const C=Se()?"paddingLeft":"paddingRight";this._element.style[C]=`${a}px`}if(!p&&n){const C=Se()?"paddingRight":"paddingLeft";this._element.style[C]=`${a}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(n,a){return this.each(function(){const p=He.getOrCreateInstance(this,n);if(typeof n=="string"){if(p[n]===void 0)throw new TypeError(`No method named "${n}"`);p[n](a)}})}}E.on(document,Li,'[data-bs-toggle="modal"]',function(f){const n=j.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&f.preventDefault(),E.one(n,Si,p=>{p.defaultPrevented||E.one(n,ki,()=>{We(this)&&this.focus()})});const a=j.findOne(".modal.show");a&&He.getInstance(a).hide(),He.getOrCreateInstance(n).toggle(this)}),Tt(He),Te(He);const Ye=".bs.offcanvas",Gn=".data-api",Jn=`load${Ye}${Gn}`,Ni="show",ji="showing",Oi="hiding",e=".offcanvas.show",t=`show${Ye}`,i=`shown${Ye}`,r=`hide${Ye}`,o=`hidePrevented${Ye}`,l=`hidden${Ye}`,c=`resize${Ye}`,d=`click${Ye}${Gn}`,h=`keydown.dismiss${Ye}`,m={backdrop:!0,keyboard:!0,scroll:!1},_={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class w extends De{constructor(n,a){super(n,a),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return m}static get DefaultType(){return _}static get NAME(){return"offcanvas"}toggle(n){return this._isShown?this.hide():this.show(n)}show(n){this._isShown||E.trigger(this._element,t,{relatedTarget:n}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||new Un().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ji),this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Ni),this._element.classList.remove(ji),E.trigger(this._element,i,{relatedTarget:n})},this._element,!0))}hide(){this._isShown&&(E.trigger(this._element,r).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Oi),this._backdrop.hide(),this._queueCallback(()=>{this._element.classList.remove(Ni,Oi),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Un().reset(),E.trigger(this._element,l)},this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const n=!!this._config.backdrop;return new Ci({className:"offcanvas-backdrop",isVisible:n,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:n?()=>{this._config.backdrop!=="static"?this.hide():E.trigger(this._element,o)}:null})}_initializeFocusTrap(){return new hn({trapElement:this._element})}_addEventListeners(){E.on(this._element,h,n=>{n.key==="Escape"&&(this._config.keyboard?this.hide():E.trigger(this._element,o))})}static jQueryInterface(n){return this.each(function(){const a=w.getOrCreateInstance(this,n);if(typeof n=="string"){if(a[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);a[n](this)}})}}E.on(document,d,'[data-bs-toggle="offcanvas"]',function(f){const n=j.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&f.preventDefault(),rt(this))return;E.one(n,l,()=>{We(this)&&this.focus()});const a=j.findOne(e);a&&a!==n&&w.getInstance(a).hide(),w.getOrCreateInstance(n).toggle(this)}),E.on(window,Jn,()=>{for(const f of j.find(e))w.getOrCreateInstance(f).show()}),E.on(window,c,()=>{for(const f of j.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(f).position!=="fixed"&&w.getOrCreateInstance(f).hide()}),Tt(w),Te(w);const v={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},T=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),O=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,q=(f,n)=>{const a=f.nodeName.toLowerCase();return n.includes(a)?!T.has(a)||!!O.test(f.nodeValue):n.filter(p=>p instanceof RegExp).some(p=>p.test(a))},F={allowList:v,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},re={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},ue={entry:"(string|element|function|null)",selector:"(string|element)"};class Qe extends Rt{constructor(n){super(),this._config=this._getConfig(n)}static get Default(){return F}static get DefaultType(){return re}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(n=>this._resolvePossibleFunction(n)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(n){return this._checkContent(n),this._config.content={...this._config.content,...n},this}toHtml(){const n=document.createElement("div");n.innerHTML=this._maybeSanitize(this._config.template);for(const[C,A]of Object.entries(this._config.content))this._setContent(n,A,C);const a=n.children[0],p=this._resolvePossibleFunction(this._config.extraClass);return p&&a.classList.add(...p.split(" ")),a}_typeCheckConfig(n){super._typeCheckConfig(n),this._checkContent(n.content)}_checkContent(n){for(const[a,p]of Object.entries(n))super._typeCheckConfig({selector:a,entry:p},ue)}_setContent(n,a,p){const C=j.findOne(p,n);C&&((a=this._resolvePossibleFunction(a))?ke(a)?this._putElementInTemplate(it(a),C):this._config.html?C.innerHTML=this._maybeSanitize(a):C.textContent=a:C.remove())}_maybeSanitize(n){return this._config.sanitize?function(a,p,C){if(!a.length)return a;if(C&&typeof C=="function")return C(a);const A=new window.DOMParser().parseFromString(a,"text/html"),N=[].concat(...A.body.querySelectorAll("*"));for(const Q of N){const oe=Q.nodeName.toLowerCase();if(!Object.keys(p).includes(oe)){Q.remove();continue}const Pe=[].concat(...Q.attributes),Fe=[].concat(p["*"]||[],p[oe]||[]);for(const ft of Pe)q(ft,Fe)||Q.removeAttribute(ft.nodeName)}return A.body.innerHTML}(n,this._config.allowList,this._config.sanitizeFn):n}_resolvePossibleFunction(n){return le(n,[this])}_putElementInTemplate(n,a){if(this._config.html)return a.innerHTML="",void a.append(n);a.textContent=n.textContent}}const Ke=new Set(["sanitize","allowList","sanitizeFn"]),X="fade",Ge="show",V=".modal",ee="hide.bs.modal",ut="hover",Gt="focus",Je={AUTO:"auto",TOP:"top",RIGHT:Se()?"left":"right",BOTTOM:"bottom",LEFT:Se()?"right":"left"},Jt={allowList:v,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},ht={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class we extends De{constructor(n,a){if(ae===void 0)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(n,a),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Jt}static get DefaultType(){return ht}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),E.off(this._element.closest(V),ee,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const n=E.trigger(this._element,this.constructor.eventName("show")),a=(ii(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(n.defaultPrevented||!a)return;this._disposePopper();const p=this._getTipElement();this._element.setAttribute("aria-describedby",p.getAttribute("id"));const{container:C}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(C.append(p),E.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(p),p.classList.add(Ge),"ontouchstart"in document.documentElement)for(const A of[].concat(...document.body.children))E.on(A,"mouseover",B);this._queueCallback(()=>{E.trigger(this._element,this.constructor.eventName("shown")),this._isHovered===!1&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}hide(){if(this._isShown()&&!E.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(Ge),"ontouchstart"in document.documentElement)for(const n of[].concat(...document.body.children))E.off(n,"mouseover",B);this._activeTrigger.click=!1,this._activeTrigger[Gt]=!1,this._activeTrigger[ut]=!1,this._isHovered=null,this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),E.trigger(this._element,this.constructor.eventName("hidden")))},this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(n){const a=this._getTemplateFactory(n).toHtml();if(!a)return null;a.classList.remove(X,Ge),a.classList.add(`bs-${this.constructor.NAME}-auto`);const p=(C=>{do C+=Math.floor(1e6*Math.random());while(document.getElementById(C));return C})(this.constructor.NAME).toString();return a.setAttribute("id",p),this._isAnimated()&&a.classList.add(X),a}setContent(n){this._newContent=n,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(n){return this._templateFactory?this._templateFactory.changeContent(n):this._templateFactory=new Qe({...this._config,content:n,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(n){return this.constructor.getOrCreateInstance(n.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(X)}_isShown(){return this.tip&&this.tip.classList.contains(Ge)}_createPopper(n){const a=le(this._config.placement,[this,n,this._element]),p=Je[a.toUpperCase()];return ae.createPopper(this._element,n,this._getPopperConfig(p))}_getOffset(){const{offset:n}=this._config;return typeof n=="string"?n.split(",").map(a=>Number.parseInt(a,10)):typeof n=="function"?a=>n(a,this._element):n}_resolvePossibleFunction(n){return le(n,[this._element])}_getPopperConfig(n){const a={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:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:p=>{this._getTipElement().setAttribute("data-popper-placement",p.state.placement)}}]};return{...a,...le(this._config.popperConfig,[a])}}_setListeners(){const n=this._config.trigger.split(" ");for(const a of n)if(a==="click")E.on(this._element,this.constructor.eventName("click"),this._config.selector,p=>{this._initializeOnDelegatedTarget(p).toggle()});else if(a!=="manual"){const p=a===ut?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),C=a===ut?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");E.on(this._element,p,this._config.selector,A=>{const N=this._initializeOnDelegatedTarget(A);N._activeTrigger[A.type==="focusin"?Gt:ut]=!0,N._enter()}),E.on(this._element,C,this._config.selector,A=>{const N=this._initializeOnDelegatedTarget(A);N._activeTrigger[A.type==="focusout"?Gt:ut]=N._element.contains(A.relatedTarget),N._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},E.on(this._element.closest(V),ee,this._hideModalHandler)}_fixTitle(){const n=this._element.getAttribute("title");n&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",n),this._element.setAttribute("data-bs-original-title",n),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(n,a){clearTimeout(this._timeout),this._timeout=setTimeout(n,a)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(n){const a=st.getDataAttributes(this._element);for(const p of Object.keys(a))Ke.has(p)&&delete a[p];return n={...a,...typeof n=="object"&&n?n:{}},n=this._mergeConfigObj(n),n=this._configAfterMerge(n),this._typeCheckConfig(n),n}_configAfterMerge(n){return n.container=n.container===!1?document.body:it(n.container),typeof n.delay=="number"&&(n.delay={show:n.delay,hide:n.delay}),typeof n.title=="number"&&(n.title=n.title.toString()),typeof n.content=="number"&&(n.content=n.content.toString()),n}_getDelegateConfig(){const n={};for(const[a,p]of Object.entries(this._config))this.constructor.Default[a]!==p&&(n[a]=p);return n.selector=!1,n.trigger="manual",n}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(n){return this.each(function(){const a=we.getOrCreateInstance(this,n);if(typeof n=="string"){if(a[n]===void 0)throw new TypeError(`No method named "${n}"`);a[n]()}})}}Te(we);const Pt={...we.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},$e={...we.DefaultType,content:"(null|string|element|function)"};class se extends we{static get Default(){return Pt}static get DefaultType(){return $e}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(n){return this.each(function(){const a=se.getOrCreateInstance(this,n);if(typeof n=="string"){if(a[n]===void 0)throw new TypeError(`No method named "${n}"`);a[n]()}})}}Te(se);const ne=".bs.scrollspy",ge=`activate${ne}`,dt=`click${ne}`,me=`load${ne}.data-api`,$="active",te="[href]",ie=".nav-link",Z=`${ie}, .nav-item > ${ie}, .list-group-item`,Ze={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Mt={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class bt extends De{constructor(n,a){super(n,a),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return Ze}static get DefaultType(){return Mt}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const n of this._observableSections.values())this._observer.observe(n)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(n){return n.target=it(n.target)||document.body,n.rootMargin=n.offset?`${n.offset}px 0px -30%`:n.rootMargin,typeof n.threshold=="string"&&(n.threshold=n.threshold.split(",").map(a=>Number.parseFloat(a))),n}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(E.off(this._config.target,dt),E.on(this._config.target,dt,te,n=>{const a=this._observableSections.get(n.target.hash);if(a){n.preventDefault();const p=this._rootElement||window,C=a.offsetTop-this._element.offsetTop;if(p.scrollTo)return void p.scrollTo({top:C,behavior:"smooth"});p.scrollTop=C}}))}_getNewObserver(){const n={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(a=>this._observerCallback(a),n)}_observerCallback(n){const a=N=>this._targetLinks.get(`#${N.target.id}`),p=N=>{this._previousScrollData.visibleEntryTop=N.target.offsetTop,this._process(a(N))},C=(this._rootElement||document.documentElement).scrollTop,A=C>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=C;for(const N of n){if(!N.isIntersecting){this._activeTarget=null,this._clearActiveClass(a(N));continue}const Q=N.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(A&&Q){if(p(N),!C)return}else A||Q||p(N)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const n=j.find(te,this._config.target);for(const a of n){if(!a.hash||rt(a))continue;const p=j.findOne(decodeURI(a.hash),this._element);We(p)&&(this._targetLinks.set(decodeURI(a.hash),a),this._observableSections.set(a.hash,p))}}_process(n){this._activeTarget!==n&&(this._clearActiveClass(this._config.target),this._activeTarget=n,n.classList.add($),this._activateParents(n),E.trigger(this._element,ge,{relatedTarget:n}))}_activateParents(n){if(n.classList.contains("dropdown-item"))j.findOne(".dropdown-toggle",n.closest(".dropdown")).classList.add($);else for(const a of j.parents(n,".nav, .list-group"))for(const p of j.prev(a,Z))p.classList.add($)}_clearActiveClass(n){n.classList.remove($);const a=j.find(`${te}.${$}`,n);for(const p of a)p.classList.remove($)}static jQueryInterface(n){return this.each(function(){const a=bt.getOrCreateInstance(this,n);if(typeof n=="string"){if(a[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);a[n]()}})}}E.on(window,me,()=>{for(const f of j.find('[data-bs-spy="scroll"]'))bt.getOrCreateInstance(f)}),Te(bt);const Ee=".bs.tab",Zn=`hide${Ee}`,wt=`hidden${Ee}`,$i=`show${Ee}`,Zt=`shown${Ee}`,gn=`click${Ee}`,mn=`keydown${Ee}`,ei=`load${Ee}`,vn="ArrowLeft",yn="ArrowRight",ti="ArrowUp",_n="ArrowDown",bn="Home",u="End",g="active",y="fade",b="show",x=".dropdown-toggle",k=`:not(${x})`,S='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',L=`.nav-link${k}, .list-group-item${k}, [role="tab"]${k}, ${S}`,D=`.${g}[data-bs-toggle="tab"], .${g}[data-bs-toggle="pill"], .${g}[data-bs-toggle="list"]`;class U extends De{constructor(n){super(n),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),E.on(this._element,mn,a=>this._keydown(a)))}static get NAME(){return"tab"}show(){const n=this._element;if(this._elemIsActive(n))return;const a=this._getActiveElem(),p=a?E.trigger(a,Zn,{relatedTarget:n}):null;E.trigger(n,$i,{relatedTarget:a}).defaultPrevented||p&&p.defaultPrevented||(this._deactivate(a,n),this._activate(n,a))}_activate(n,a){n&&(n.classList.add(g),this._activate(j.getElementFromSelector(n)),this._queueCallback(()=>{n.getAttribute("role")==="tab"?(n.removeAttribute("tabindex"),n.setAttribute("aria-selected",!0),this._toggleDropDown(n,!0),E.trigger(n,Zt,{relatedTarget:a})):n.classList.add(b)},n,n.classList.contains(y)))}_deactivate(n,a){n&&(n.classList.remove(g),n.blur(),this._deactivate(j.getElementFromSelector(n)),this._queueCallback(()=>{n.getAttribute("role")==="tab"?(n.setAttribute("aria-selected",!1),n.setAttribute("tabindex","-1"),this._toggleDropDown(n,!1),E.trigger(n,wt,{relatedTarget:a})):n.classList.remove(b)},n,n.classList.contains(y)))}_keydown(n){if(![vn,yn,ti,_n,bn,u].includes(n.key))return;n.stopPropagation(),n.preventDefault();const a=this._getChildren().filter(C=>!rt(C));let p;if([bn,u].includes(n.key))p=a[n.key===bn?0:a.length-1];else{const C=[yn,_n].includes(n.key);p=Tn(a,n.target,C,!0)}p&&(p.focus({preventScroll:!0}),U.getOrCreateInstance(p).show())}_getChildren(){return j.find(L,this._parent)}_getActiveElem(){return this._getChildren().find(n=>this._elemIsActive(n))||null}_setInitialAttributes(n,a){this._setAttributeIfNotExists(n,"role","tablist");for(const p of a)this._setInitialAttributesOnChild(p)}_setInitialAttributesOnChild(n){n=this._getInnerElement(n);const a=this._elemIsActive(n),p=this._getOuterElement(n);n.setAttribute("aria-selected",a),p!==n&&this._setAttributeIfNotExists(p,"role","presentation"),a||n.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(n,"role","tab"),this._setInitialAttributesOnTargetPanel(n)}_setInitialAttributesOnTargetPanel(n){const a=j.getElementFromSelector(n);a&&(this._setAttributeIfNotExists(a,"role","tabpanel"),n.id&&this._setAttributeIfNotExists(a,"aria-labelledby",`${n.id}`))}_toggleDropDown(n,a){const p=this._getOuterElement(n);if(!p.classList.contains("dropdown"))return;const C=(A,N)=>{const Q=j.findOne(A,p);Q&&Q.classList.toggle(N,a)};C(x,g),C(".dropdown-menu",b),p.setAttribute("aria-expanded",a)}_setAttributeIfNotExists(n,a,p){n.hasAttribute(a)||n.setAttribute(a,p)}_elemIsActive(n){return n.classList.contains(g)}_getInnerElement(n){return n.matches(L)?n:j.findOne(L,n)}_getOuterElement(n){return n.closest(".nav-item, .list-group-item")||n}static jQueryInterface(n){return this.each(function(){const a=U.getOrCreateInstance(this);if(typeof n=="string"){if(a[n]===void 0||n.startsWith("_")||n==="constructor")throw new TypeError(`No method named "${n}"`);a[n]()}})}}E.on(document,gn,S,function(f){["A","AREA"].includes(this.tagName)&&f.preventDefault(),rt(this)||U.getOrCreateInstance(this).show()}),E.on(window,ei,()=>{for(const f of j.find(D))U.getOrCreateInstance(f)}),Te(U);const P=".bs.toast",z=`mouseover${P}`,Y=`mouseout${P}`,M=`focusin${P}`,ce=`focusout${P}`,de=`hide${P}`,he=`hidden${P}`,xe=`show${P}`,Ae=`shown${P}`,Ie="hide",G="show",et="showing",qe={animation:"boolean",autohide:"boolean",delay:"number"},wn={animation:!0,autohide:!0,delay:5e3};class Ht extends De{constructor(n,a){super(n,a),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return wn}static get DefaultType(){return qe}static get NAME(){return"toast"}show(){E.trigger(this._element,xe).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(Ie),R(this._element),this._element.classList.add(G,et),this._queueCallback(()=>{this._element.classList.remove(et),E.trigger(this._element,Ae),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this.isShown()&&(E.trigger(this._element,de).defaultPrevented||(this._element.classList.add(et),this._queueCallback(()=>{this._element.classList.add(Ie),this._element.classList.remove(et,G),E.trigger(this._element,he)},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(G),super.dispose()}isShown(){return this._element.classList.contains(G)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(n,a){switch(n.type){case"mouseover":case"mouseout":this._hasMouseInteraction=a;break;case"focusin":case"focusout":this._hasKeyboardInteraction=a}if(a)return void this._clearTimeout();const p=n.relatedTarget;this._element===p||this._element.contains(p)||this._maybeScheduleHide()}_setListeners(){E.on(this._element,z,n=>this._onInteraction(n,!0)),E.on(this._element,Y,n=>this._onInteraction(n,!1)),E.on(this._element,M,n=>this._onInteraction(n,!0)),E.on(this._element,ce,n=>this._onInteraction(n,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(n){return this.each(function(){const a=Ht.getOrCreateInstance(this,n);if(typeof n=="string"){if(a[n]===void 0)throw new TypeError(`No method named "${n}"`);a[n](this)}})}}return Tt(Ht),Te(Ht),{Alert:mt,Button:Wt,Carousel:Me,Collapse:yt,Dropdown:be,Modal:He,Offcanvas:w,Popover:se,ScrollSpy:bt,Tab:U,Toast:Ht,Tooltip:we}});