Developer 02 1da73d1754 chore: Client-App-Dateien unter wwwroot aktualisiert
- Client-App-Dateien im Verzeichnis `wwwroot` aktualisiert, um die neuesten Änderungen und Verbesserungen widerzuspiegeln.
2024-08-23 00:57:10 +02:00

9 lines
165 KiB
JavaScript

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