diff --git a/docs/assets/index-9bf409b0.js b/docs/assets/index-534402ff.js similarity index 71% rename from docs/assets/index-9bf409b0.js rename to docs/assets/index-534402ff.js index 032195e..8ebaf62 100644 --- a/docs/assets/index-9bf409b0.js +++ b/docs/assets/index-534402ff.js @@ -1,8 +1,8 @@ -var Cr=Object.defineProperty;var Dr=(e,t,M)=>t in e?Cr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:M}):e[t]=M;var kr=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var z0=(e,t,M)=>(Dr(e,typeof t!="symbol"?t+"":t,M),M);var nL=kr((sL,Eb)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const z of document.querySelectorAll('link[rel="modulepreload"]'))b(z);new MutationObserver(z=>{for(const p of z)if(p.type==="childList")for(const o of p.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&b(o)}).observe(document,{childList:!0,subtree:!0});function M(z){const p={};return z.integrity&&(p.integrity=z.integrity),z.referrerPolicy&&(p.referrerPolicy=z.referrerPolicy),z.crossOrigin==="use-credentials"?p.credentials="include":z.crossOrigin==="anonymous"?p.credentials="omit":p.credentials="same-origin",p}function b(z){if(z.ep)return;z.ep=!0;const p=M(z);fetch(z.href,p)}})();var B1="top",V1="bottom",$1="right",_1="left",Zb="auto",Be=[B1,V1,$1,_1],Ht="start",le="end",GO="clippingParents",Mo="viewport",ne="popper",KO="reference",Lp=Be.reduce(function(e,t){return e.concat([t+"-"+Ht,t+"-"+le])},[]),bo=[].concat(Be,[Zb]).reduce(function(e,t){return e.concat([t,t+"-"+Ht,t+"-"+le])},[]),QO="beforeRead",JO="read",ZO="afterRead",ti="beforeMain",ei="main",Mi="afterMain",bi="beforeWrite",zi="write",pi="afterWrite",oi=[QO,JO,ZO,ti,ei,Mi,bi,zi,pi];function N2(e){return e?(e.nodeName||"").toLowerCase():null}function z2(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function jt(e){var t=z2(e).Element;return e instanceof t||e instanceof Element}function t2(e){var t=z2(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function zo(e){if(typeof ShadowRoot>"u")return!1;var t=z2(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Pr(e){var t=e.state;Object.keys(t.elements).forEach(function(M){var b=t.styles[M]||{},z=t.attributes[M]||{},p=t.elements[M];!t2(p)||!N2(p)||(Object.assign(p.style,b),Object.keys(z).forEach(function(o){var c=z[o];c===!1?p.removeAttribute(o):p.setAttribute(o,c===!0?"":c)}))})}function Ir(e){var t=e.state,M={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,M.popper),t.styles=M,t.elements.arrow&&Object.assign(t.elements.arrow.style,M.arrow),function(){Object.keys(t.elements).forEach(function(b){var z=t.elements[b],p=t.attributes[b]||{},o=Object.keys(t.styles.hasOwnProperty(b)?t.styles[b]:M[b]),c=o.reduce(function(O,s){return O[s]="",O},{});!t2(z)||!N2(z)||(Object.assign(z.style,c),Object.keys(p).forEach(function(O){z.removeAttribute(O)}))})}}const po={name:"applyStyles",enabled:!0,phase:"write",fn:Pr,effect:Ir,requires:["computeStyles"]};function g2(e){return e.split("-")[0]}var kt=Math.max,xb=Math.min,fe=Math.round;function mp(){var e=navigator.userAgentData;return e!=null&&e.brands?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function ni(){return!/^((?!chrome|android).)*safari/i.test(mp())}function ue(e,t,M){t===void 0&&(t=!1),M===void 0&&(M=!1);var b=e.getBoundingClientRect(),z=1,p=1;t&&t2(e)&&(z=e.offsetWidth>0&&fe(b.width)/e.offsetWidth||1,p=e.offsetHeight>0&&fe(b.height)/e.offsetHeight||1);var o=jt(e)?z2(e):window,c=o.visualViewport,O=!ni()&&M,s=(b.left+(O&&c?c.offsetLeft:0))/z,A=(b.top+(O&&c?c.offsetTop:0))/p,q=b.width/z,u=b.height/p;return{width:q,height:u,top:A,right:s+q,bottom:A+u,left:s,x:s,y:A}}function oo(e){var t=ue(e),M=e.offsetWidth,b=e.offsetHeight;return Math.abs(t.width-M)<=1&&(M=t.width),Math.abs(t.height-b)<=1&&(b=t.height),{x:e.offsetLeft,y:e.offsetTop,width:M,height:b}}function ci(e,t){var M=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(M&&zo(M)){var b=t;do{if(b&&e.isSameNode(b))return!0;b=b.parentNode||b.host}while(b)}return!1}function $2(e){return z2(e).getComputedStyle(e)}function Fr(e){return["table","td","th"].indexOf(N2(e))>=0}function qt(e){return((jt(e)?e.ownerDocument:e.document)||window.document).documentElement}function tz(e){return N2(e)==="html"?e:e.assignedSlot||e.parentNode||(zo(e)?e.host:null)||qt(e)}function Hn(e){return!t2(e)||$2(e).position==="fixed"?null:e.offsetParent}function Hr(e){var t=/firefox/i.test(mp()),M=/Trident/i.test(mp());if(M&&t2(e)){var b=$2(e);if(b.position==="fixed")return null}var z=tz(e);for(zo(z)&&(z=z.host);t2(z)&&["html","body"].indexOf(N2(z))<0;){var p=$2(z);if(p.transform!=="none"||p.perspective!=="none"||p.contain==="paint"||["transform","perspective"].indexOf(p.willChange)!==-1||t&&p.willChange==="filter"||t&&p.filter&&p.filter!=="none")return z;z=z.parentNode}return null}function LM(e){for(var t=z2(e),M=Hn(e);M&&Fr(M)&&$2(M).position==="static";)M=Hn(M);return M&&(N2(M)==="html"||N2(M)==="body"&&$2(M).position==="static")?t:M||Hr(e)||t}function no(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function bM(e,t,M){return kt(e,xb(t,M))}function jr(e,t,M){var b=bM(e,t,M);return b>M?M:b}function Oi(){return{top:0,right:0,bottom:0,left:0}}function ii(e){return Object.assign({},Oi(),e)}function si(e,t){return t.reduce(function(M,b){return M[b]=e,M},{})}var Vr=function(t,M){return t=typeof t=="function"?t(Object.assign({},M.rects,{placement:M.placement})):t,ii(typeof t!="number"?t:si(t,Be))};function $r(e){var t,M=e.state,b=e.name,z=e.options,p=M.elements.arrow,o=M.modifiersData.popperOffsets,c=g2(M.placement),O=no(c),s=[_1,$1].indexOf(c)>=0,A=s?"height":"width";if(!(!p||!o)){var q=Vr(z.padding,M),u=oo(p),h=O==="y"?B1:_1,L=O==="y"?V1:$1,g=M.rects.reference[A]+M.rects.reference[O]-o[O]-M.rects.popper[A],N=o[O]-M.rects.reference[O],y=LM(p),x=y?O==="y"?y.clientHeight||0:y.clientWidth||0:0,P=g/2-N/2,w=q[h],C=x-u[A]-q[L],a=x/2-u[A]/2+P,V=bM(w,a,C),G=O;M.modifiersData[b]=(t={},t[G]=V,t.centerOffset=V-a,t)}}function Ur(e){var t=e.state,M=e.options,b=M.element,z=b===void 0?"[data-popper-arrow]":b;z!=null&&(typeof z=="string"&&(z=t.elements.popper.querySelector(z),!z)||ci(t.elements.popper,z)&&(t.elements.arrow=z))}const ri={name:"arrow",enabled:!0,phase:"main",fn:$r,effect:Ur,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function We(e){return e.split("-")[1]}var Yr={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Gr(e){var t=e.x,M=e.y,b=window,z=b.devicePixelRatio||1;return{x:fe(t*z)/z||0,y:fe(M*z)/z||0}}function jn(e){var t,M=e.popper,b=e.popperRect,z=e.placement,p=e.variation,o=e.offsets,c=e.position,O=e.gpuAcceleration,s=e.adaptive,A=e.roundOffsets,q=e.isFixed,u=o.x,h=u===void 0?0:u,L=o.y,g=L===void 0?0:L,N=typeof A=="function"?A({x:h,y:g}):{x:h,y:g};h=N.x,g=N.y;var y=o.hasOwnProperty("x"),x=o.hasOwnProperty("y"),P=_1,w=B1,C=window;if(s){var a=LM(M),V="clientHeight",G="clientWidth";if(a===z2(M)&&(a=qt(M),$2(a).position!=="static"&&c==="absolute"&&(V="scrollHeight",G="scrollWidth")),a=a,z===B1||(z===_1||z===$1)&&p===le){w=V1;var Z=q&&a===C&&C.visualViewport?C.visualViewport.height:a[V];g-=Z-b.height,g*=O?1:-1}if(z===_1||(z===B1||z===V1)&&p===le){P=$1;var p0=q&&a===C&&C.visualViewport?C.visualViewport.width:a[G];h-=p0-b.width,h*=O?1:-1}}var o0=Object.assign({position:c},s&&Yr),n0=A===!0?Gr({x:h,y:g}):{x:h,y:g};if(h=n0.x,g=n0.y,O){var W0;return Object.assign({},o0,(W0={},W0[w]=x?"0":"",W0[P]=y?"0":"",W0.transform=(C.devicePixelRatio||1)<=1?"translate("+h+"px, "+g+"px)":"translate3d("+h+"px, "+g+"px, 0)",W0))}return Object.assign({},o0,(t={},t[w]=x?g+"px":"",t[P]=y?h+"px":"",t.transform="",t))}function Kr(e){var t=e.state,M=e.options,b=M.gpuAcceleration,z=b===void 0?!0:b,p=M.adaptive,o=p===void 0?!0:p,c=M.roundOffsets,O=c===void 0?!0:c,s={placement:g2(t.placement),variation:We(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:z,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,jn(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:O})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,jn(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:O})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const co={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Kr,data:{}};var YM={passive:!0};function Qr(e){var t=e.state,M=e.instance,b=e.options,z=b.scroll,p=z===void 0?!0:z,o=b.resize,c=o===void 0?!0:o,O=z2(t.elements.popper),s=[].concat(t.scrollParents.reference,t.scrollParents.popper);return p&&s.forEach(function(A){A.addEventListener("scroll",M.update,YM)}),c&&O.addEventListener("resize",M.update,YM),function(){p&&s.forEach(function(A){A.removeEventListener("scroll",M.update,YM)}),c&&O.removeEventListener("resize",M.update,YM)}}const Oo={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Qr,data:{}};var Jr={left:"right",right:"left",bottom:"top",top:"bottom"};function lb(e){return e.replace(/left|right|bottom|top/g,function(t){return Jr[t]})}var Zr={start:"end",end:"start"};function Vn(e){return e.replace(/start|end/g,function(t){return Zr[t]})}function io(e){var t=z2(e),M=t.pageXOffset,b=t.pageYOffset;return{scrollLeft:M,scrollTop:b}}function so(e){return ue(qt(e)).left+io(e).scrollLeft}function ta(e,t){var M=z2(e),b=qt(e),z=M.visualViewport,p=b.clientWidth,o=b.clientHeight,c=0,O=0;if(z){p=z.width,o=z.height;var s=ni();(s||!s&&t==="fixed")&&(c=z.offsetLeft,O=z.offsetTop)}return{width:p,height:o,x:c+so(e),y:O}}function ea(e){var t,M=qt(e),b=io(e),z=(t=e.ownerDocument)==null?void 0:t.body,p=kt(M.scrollWidth,M.clientWidth,z?z.scrollWidth:0,z?z.clientWidth:0),o=kt(M.scrollHeight,M.clientHeight,z?z.scrollHeight:0,z?z.clientHeight:0),c=-b.scrollLeft+so(e),O=-b.scrollTop;return $2(z||M).direction==="rtl"&&(c+=kt(M.clientWidth,z?z.clientWidth:0)-p),{width:p,height:o,x:c,y:O}}function ro(e){var t=$2(e),M=t.overflow,b=t.overflowX,z=t.overflowY;return/auto|scroll|overlay|hidden/.test(M+z+b)}function ai(e){return["html","body","#document"].indexOf(N2(e))>=0?e.ownerDocument.body:t2(e)&&ro(e)?e:ai(tz(e))}function zM(e,t){var M;t===void 0&&(t=[]);var b=ai(e),z=b===((M=e.ownerDocument)==null?void 0:M.body),p=z2(b),o=z?[p].concat(p.visualViewport||[],ro(b)?b:[]):b,c=t.concat(o);return z?c:c.concat(zM(tz(o)))}function Np(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ma(e,t){var M=ue(e,!1,t==="fixed");return M.top=M.top+e.clientTop,M.left=M.left+e.clientLeft,M.bottom=M.top+e.clientHeight,M.right=M.left+e.clientWidth,M.width=e.clientWidth,M.height=e.clientHeight,M.x=M.left,M.y=M.top,M}function $n(e,t,M){return t===Mo?Np(ta(e,M)):jt(t)?Ma(t,M):Np(ea(qt(e)))}function ba(e){var t=zM(tz(e)),M=["absolute","fixed"].indexOf($2(e).position)>=0,b=M&&t2(e)?LM(e):e;return jt(b)?t.filter(function(z){return jt(z)&&ci(z,b)&&N2(z)!=="body"}):[]}function za(e,t,M,b){var z=t==="clippingParents"?ba(e):[].concat(t),p=[].concat(z,[M]),o=p[0],c=p.reduce(function(O,s){var A=$n(e,s,b);return O.top=kt(A.top,O.top),O.right=xb(A.right,O.right),O.bottom=xb(A.bottom,O.bottom),O.left=kt(A.left,O.left),O},$n(e,o,b));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}function Ai(e){var t=e.reference,M=e.element,b=e.placement,z=b?g2(b):null,p=b?We(b):null,o=t.x+t.width/2-M.width/2,c=t.y+t.height/2-M.height/2,O;switch(z){case B1:O={x:o,y:t.y-M.height};break;case V1:O={x:o,y:t.y+t.height};break;case $1:O={x:t.x+t.width,y:c};break;case _1:O={x:t.x-M.width,y:c};break;default:O={x:t.x,y:t.y}}var s=z?no(z):null;if(s!=null){var A=s==="y"?"height":"width";switch(p){case Ht:O[s]=O[s]-(t[A]/2-M[A]/2);break;case le:O[s]=O[s]+(t[A]/2-M[A]/2);break}}return O}function he(e,t){t===void 0&&(t={});var M=t,b=M.placement,z=b===void 0?e.placement:b,p=M.strategy,o=p===void 0?e.strategy:p,c=M.boundary,O=c===void 0?GO:c,s=M.rootBoundary,A=s===void 0?Mo:s,q=M.elementContext,u=q===void 0?ne:q,h=M.altBoundary,L=h===void 0?!1:h,g=M.padding,N=g===void 0?0:g,y=ii(typeof N!="number"?N:si(N,Be)),x=u===ne?KO:ne,P=e.rects.popper,w=e.elements[L?x:u],C=za(jt(w)?w:w.contextElement||qt(e.elements.popper),O,A,o),a=ue(e.elements.reference),V=Ai({reference:a,element:P,strategy:"absolute",placement:z}),G=Np(Object.assign({},P,V)),Z=u===ne?G:a,p0={top:C.top-Z.top+y.top,bottom:Z.bottom-C.bottom+y.bottom,left:C.left-Z.left+y.left,right:Z.right-C.right+y.right},o0=e.modifiersData.offset;if(u===ne&&o0){var n0=o0[z];Object.keys(p0).forEach(function(W0){var w0=[$1,V1].indexOf(W0)>=0?1:-1,d0=[B1,V1].indexOf(W0)>=0?"y":"x";p0[W0]+=n0[d0]*w0})}return p0}function pa(e,t){t===void 0&&(t={});var M=t,b=M.placement,z=M.boundary,p=M.rootBoundary,o=M.padding,c=M.flipVariations,O=M.allowedAutoPlacements,s=O===void 0?bo:O,A=We(b),q=A?c?Lp:Lp.filter(function(L){return We(L)===A}):Be,u=q.filter(function(L){return s.indexOf(L)>=0});u.length===0&&(u=q);var h=u.reduce(function(L,g){return L[g]=he(e,{placement:g,boundary:z,rootBoundary:p,padding:o})[g2(g)],L},{});return Object.keys(h).sort(function(L,g){return h[L]-h[g]})}function oa(e){if(g2(e)===Zb)return[];var t=lb(e);return[Vn(e),t,Vn(t)]}function na(e){var t=e.state,M=e.options,b=e.name;if(!t.modifiersData[b]._skip){for(var z=M.mainAxis,p=z===void 0?!0:z,o=M.altAxis,c=o===void 0?!0:o,O=M.fallbackPlacements,s=M.padding,A=M.boundary,q=M.rootBoundary,u=M.altBoundary,h=M.flipVariations,L=h===void 0?!0:h,g=M.allowedAutoPlacements,N=t.options.placement,y=g2(N),x=y===N,P=O||(x||!L?[lb(N)]:oa(N)),w=[N].concat(P).reduce(function(z1,j0){return z1.concat(g2(j0)===Zb?pa(t,{placement:j0,boundary:A,rootBoundary:q,padding:s,flipVariations:L,allowedAutoPlacements:g}):j0)},[]),C=t.rects.reference,a=t.rects.popper,V=new Map,G=!0,Z=w[0],p0=0;p0=0,d0=w0?"width":"height",h0=he(t,{placement:o0,boundary:A,rootBoundary:q,altBoundary:u,padding:s}),B0=w0?W0?$1:_1:W0?V1:B1;C[d0]>a[d0]&&(B0=lb(B0));var e1=lb(B0),C0=[];if(p&&C0.push(h0[n0]<=0),c&&C0.push(h0[B0]<=0,h0[e1]<=0),C0.every(function(z1){return z1})){Z=o0,G=!1;break}V.set(o0,C0)}if(G)for(var q1=L?3:1,M1=function(j0){var L0=w.find(function(n1){var N1=V.get(n1);if(N1)return N1.slice(0,j0).every(function(f1){return f1})});if(L0)return Z=L0,"break"},l1=q1;l1>0;l1--){var b1=M1(l1);if(b1==="break")break}t.placement!==Z&&(t.modifiersData[b]._skip=!0,t.placement=Z,t.reset=!0)}}const di={name:"flip",enabled:!0,phase:"main",fn:na,requiresIfExists:["offset"],data:{_skip:!1}};function Un(e,t,M){return M===void 0&&(M={x:0,y:0}),{top:e.top-t.height-M.y,right:e.right-t.width+M.x,bottom:e.bottom-t.height+M.y,left:e.left-t.width-M.x}}function Yn(e){return[B1,$1,V1,_1].some(function(t){return e[t]>=0})}function ca(e){var t=e.state,M=e.name,b=t.rects.reference,z=t.rects.popper,p=t.modifiersData.preventOverflow,o=he(t,{elementContext:"reference"}),c=he(t,{altBoundary:!0}),O=Un(o,b),s=Un(c,z,p),A=Yn(O),q=Yn(s);t.modifiersData[M]={referenceClippingOffsets:O,popperEscapeOffsets:s,isReferenceHidden:A,hasPopperEscaped:q},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":A,"data-popper-escaped":q})}const qi={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:ca};function Oa(e,t,M){var b=g2(e),z=[_1,B1].indexOf(b)>=0?-1:1,p=typeof M=="function"?M(Object.assign({},t,{placement:e})):M,o=p[0],c=p[1];return o=o||0,c=(c||0)*z,[_1,$1].indexOf(b)>=0?{x:c,y:o}:{x:o,y:c}}function ia(e){var t=e.state,M=e.options,b=e.name,z=M.offset,p=z===void 0?[0,0]:z,o=bo.reduce(function(A,q){return A[q]=Oa(q,t.rects,p),A},{}),c=o[t.placement],O=c.x,s=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=O,t.modifiersData.popperOffsets.y+=s),t.modifiersData[b]=o}const li={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:ia};function sa(e){var t=e.state,M=e.name;t.modifiersData[M]=Ai({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const ao={name:"popperOffsets",enabled:!0,phase:"read",fn:sa,data:{}};function ra(e){return e==="x"?"y":"x"}function aa(e){var t=e.state,M=e.options,b=e.name,z=M.mainAxis,p=z===void 0?!0:z,o=M.altAxis,c=o===void 0?!1:o,O=M.boundary,s=M.rootBoundary,A=M.altBoundary,q=M.padding,u=M.tether,h=u===void 0?!0:u,L=M.tetherOffset,g=L===void 0?0:L,N=he(t,{boundary:O,rootBoundary:s,padding:q,altBoundary:A}),y=g2(t.placement),x=We(t.placement),P=!x,w=no(y),C=ra(w),a=t.modifiersData.popperOffsets,V=t.rects.reference,G=t.rects.popper,Z=typeof g=="function"?g(Object.assign({},t.rects,{placement:t.placement})):g,p0=typeof Z=="number"?{mainAxis:Z,altAxis:Z}:Object.assign({mainAxis:0,altAxis:0},Z),o0=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,n0={x:0,y:0};if(a){if(p){var W0,w0=w==="y"?B1:_1,d0=w==="y"?V1:$1,h0=w==="y"?"height":"width",B0=a[w],e1=B0+N[w0],C0=B0-N[d0],q1=h?-G[h0]/2:0,M1=x===Ht?V[h0]:G[h0],l1=x===Ht?-G[h0]:-V[h0],b1=t.elements.arrow,z1=h&&b1?oo(b1):{width:0,height:0},j0=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Oi(),L0=j0[w0],n1=j0[d0],N1=bM(0,V[h0],z1[h0]),f1=P?V[h0]/2-q1-N1-L0-p0.mainAxis:M1-N1-L0-p0.mainAxis,ve=P?-V[h0]/2+q1+N1+n1+p0.mainAxis:l1+N1+n1+p0.mainAxis,c2=t.elements.arrow&&LM(t.elements.arrow),T=c2?w==="y"?c2.clientTop||0:c2.clientLeft||0:0,H=(W0=o0==null?void 0:o0[w])!=null?W0:0,j=B0+f1-H-T,t0=B0+ve-H,$=bM(h?xb(e1,j):e1,B0,h?kt(C0,t0):C0);a[w]=$,n0[w]=$-B0}if(c){var l0,c1=w==="x"?B1:_1,d1=w==="x"?V1:$1,D0=a[C],J2=C==="y"?"height":"width",Ee=D0+N[c1],Z2=D0-N[d1],C1=[B1,_1].indexOf(y)!==-1,u2=(l0=o0==null?void 0:o0[C])!=null?l0:0,X2=C1?Ee:D0-V[J2]-G[J2]-u2+p0.altAxis,wM=C1?D0+V[J2]+G[J2]-u2-p0.altAxis:Z2,Wt=h&&C1?jr(X2,D0,wM):bM(h?X2:Ee,D0,h?wM:Z2);a[C]=Wt,n0[C]=Wt-D0}t.modifiersData[b]=n0}}const fi={name:"preventOverflow",enabled:!0,phase:"main",fn:aa,requiresIfExists:["offset"]};function Aa(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function da(e){return e===z2(e)||!t2(e)?io(e):Aa(e)}function qa(e){var t=e.getBoundingClientRect(),M=fe(t.width)/e.offsetWidth||1,b=fe(t.height)/e.offsetHeight||1;return M!==1||b!==1}function la(e,t,M){M===void 0&&(M=!1);var b=t2(t),z=t2(t)&&qa(t),p=qt(t),o=ue(e,z,M),c={scrollLeft:0,scrollTop:0},O={x:0,y:0};return(b||!b&&!M)&&((N2(t)!=="body"||ro(p))&&(c=da(t)),t2(t)?(O=ue(t,!0),O.x+=t.clientLeft,O.y+=t.clientTop):p&&(O.x=so(p))),{x:o.left+c.scrollLeft-O.x,y:o.top+c.scrollTop-O.y,width:o.width,height:o.height}}function fa(e){var t=new Map,M=new Set,b=[];e.forEach(function(p){t.set(p.name,p)});function z(p){M.add(p.name);var o=[].concat(p.requires||[],p.requiresIfExists||[]);o.forEach(function(c){if(!M.has(c)){var O=t.get(c);O&&z(O)}}),b.push(p)}return e.forEach(function(p){M.has(p.name)||z(p)}),b}function ua(e){var t=fa(e);return oi.reduce(function(M,b){return M.concat(t.filter(function(z){return z.phase===b}))},[])}function Wa(e){var t;return function(){return t||(t=new Promise(function(M){Promise.resolve().then(function(){t=void 0,M(e())})})),t}}function ha(e){var t=e.reduce(function(M,b){var z=M[b.name];return M[b.name]=z?Object.assign({},z,b,{options:Object.assign({},z.options,b.options),data:Object.assign({},z.data,b.data)}):b,M},{});return Object.keys(t).map(function(M){return t[M]})}var Gn={placement:"bottom",modifiers:[],strategy:"absolute"};function Kn(){for(var e=arguments.length,t=new Array(e),M=0;Mt in e?$r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:M}):e[t]=M;var Ur=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var O0=(e,t,M)=>(Yr(e,typeof t!="symbol"?t+"":t,M),M);var Wm=Ur((mm,Db)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const z of document.querySelectorAll('link[rel="modulepreload"]'))b(z);new MutationObserver(z=>{for(const p of z)if(p.type==="childList")for(const o of p.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&b(o)}).observe(document,{childList:!0,subtree:!0});function M(z){const p={};return z.integrity&&(p.integrity=z.integrity),z.referrerPolicy&&(p.referrerPolicy=z.referrerPolicy),z.crossOrigin==="use-credentials"?p.credentials="include":z.crossOrigin==="anonymous"?p.credentials="omit":p.credentials="same-origin",p}function b(z){if(z.ep)return;z.ep=!0;const p=M(z);fetch(z.href,p)}})();var y1="top",Y1="bottom",U1="right",X1="left",zz="auto",Be=[y1,Y1,U1,X1],jt="start",fe="end",bi="clippingParents",oo="viewport",ce="popper",zi="reference",Bp=Be.reduce(function(e,t){return e.concat([t+"-"+jt,t+"-"+fe])},[]),no=[].concat(Be,[zz]).reduce(function(e,t){return e.concat([t,t+"-"+jt,t+"-"+fe])},[]),pi="beforeRead",oi="read",ni="afterRead",ci="beforeMain",Oi="main",ii="afterMain",si="beforeWrite",ri="write",ai="afterWrite",Ai=[pi,oi,ni,ci,Oi,ii,si,ri,ai];function N2(e){return e?(e.nodeName||"").toLowerCase():null}function p2(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Vt(e){var t=p2(e).Element;return e instanceof t||e instanceof Element}function M2(e){var t=p2(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function co(e){if(typeof ShadowRoot>"u")return!1;var t=p2(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Gr(e){var t=e.state;Object.keys(t.elements).forEach(function(M){var b=t.styles[M]||{},z=t.attributes[M]||{},p=t.elements[M];!M2(p)||!N2(p)||(Object.assign(p.style,b),Object.keys(z).forEach(function(o){var c=z[o];c===!1?p.removeAttribute(o):p.setAttribute(o,c===!0?"":c)}))})}function Kr(e){var t=e.state,M={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,M.popper),t.styles=M,t.elements.arrow&&Object.assign(t.elements.arrow.style,M.arrow),function(){Object.keys(t.elements).forEach(function(b){var z=t.elements[b],p=t.attributes[b]||{},o=Object.keys(t.styles.hasOwnProperty(b)?t.styles[b]:M[b]),c=o.reduce(function(O,s){return O[s]="",O},{});!M2(z)||!N2(z)||(Object.assign(z.style,c),Object.keys(p).forEach(function(O){z.removeAttribute(O)}))})}}const Oo={name:"applyStyles",enabled:!0,phase:"write",fn:Gr,effect:Kr,requires:["computeStyles"]};function m2(e){return e.split("-")[0]}var Pt=Math.max,kb=Math.min,ue=Math.round;function yp(){var e=navigator.userAgentData;return e!=null&&e.brands?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function di(){return!/^((?!chrome|android).)*safari/i.test(yp())}function We(e,t,M){t===void 0&&(t=!1),M===void 0&&(M=!1);var b=e.getBoundingClientRect(),z=1,p=1;t&&M2(e)&&(z=e.offsetWidth>0&&ue(b.width)/e.offsetWidth||1,p=e.offsetHeight>0&&ue(b.height)/e.offsetHeight||1);var o=Vt(e)?p2(e):window,c=o.visualViewport,O=!di()&&M,s=(b.left+(O&&c?c.offsetLeft:0))/z,A=(b.top+(O&&c?c.offsetTop:0))/p,q=b.width/z,u=b.height/p;return{width:q,height:u,top:A,right:s+q,bottom:A+u,left:s,x:s,y:A}}function io(e){var t=We(e),M=e.offsetWidth,b=e.offsetHeight;return Math.abs(t.width-M)<=1&&(M=t.width),Math.abs(t.height-b)<=1&&(b=t.height),{x:e.offsetLeft,y:e.offsetTop,width:M,height:b}}function qi(e,t){var M=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(M&&co(M)){var b=t;do{if(b&&e.isSameNode(b))return!0;b=b.parentNode||b.host}while(b)}return!1}function Y2(e){return p2(e).getComputedStyle(e)}function Qr(e){return["table","td","th"].indexOf(N2(e))>=0}function lt(e){return((Vt(e)?e.ownerDocument:e.document)||window.document).documentElement}function pz(e){return N2(e)==="html"?e:e.assignedSlot||e.parentNode||(co(e)?e.host:null)||lt(e)}function Un(e){return!M2(e)||Y2(e).position==="fixed"?null:e.offsetParent}function Jr(e){var t=/firefox/i.test(yp()),M=/Trident/i.test(yp());if(M&&M2(e)){var b=Y2(e);if(b.position==="fixed")return null}var z=pz(e);for(co(z)&&(z=z.host);M2(z)&&["html","body"].indexOf(N2(z))<0;){var p=Y2(z);if(p.transform!=="none"||p.perspective!=="none"||p.contain==="paint"||["transform","perspective"].indexOf(p.willChange)!==-1||t&&p.willChange==="filter"||t&&p.filter&&p.filter!=="none")return z;z=z.parentNode}return null}function LM(e){for(var t=p2(e),M=Un(e);M&&Qr(M)&&Y2(M).position==="static";)M=Un(M);return M&&(N2(M)==="html"||N2(M)==="body"&&Y2(M).position==="static")?t:M||Jr(e)||t}function so(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function zM(e,t,M){return Pt(e,kb(t,M))}function Zr(e,t,M){var b=zM(e,t,M);return b>M?M:b}function li(){return{top:0,right:0,bottom:0,left:0}}function fi(e){return Object.assign({},li(),e)}function ui(e,t){return t.reduce(function(M,b){return M[b]=e,M},{})}var ta=function(t,M){return t=typeof t=="function"?t(Object.assign({},M.rects,{placement:M.placement})):t,fi(typeof t!="number"?t:ui(t,Be))};function ea(e){var t,M=e.state,b=e.name,z=e.options,p=M.elements.arrow,o=M.modifiersData.popperOffsets,c=m2(M.placement),O=so(c),s=[X1,U1].indexOf(c)>=0,A=s?"height":"width";if(!(!p||!o)){var q=ta(z.padding,M),u=io(p),h=O==="y"?y1:X1,m=O==="y"?Y1:U1,g=M.rects.reference[A]+M.rects.reference[O]-o[O]-M.rects.popper[A],_=o[O]-M.rects.reference[O],y=LM(p),E=y?O==="y"?y.clientHeight||0:y.clientWidth||0:0,P=g/2-_/2,S=q[h],C=E-u[A]-q[m],a=E/2-u[A]/2+P,V=zM(S,a,C),Y=O;M.modifiersData[b]=(t={},t[Y]=V,t.centerOffset=V-a,t)}}function Ma(e){var t=e.state,M=e.options,b=M.element,z=b===void 0?"[data-popper-arrow]":b;z!=null&&(typeof z=="string"&&(z=t.elements.popper.querySelector(z),!z)||qi(t.elements.popper,z)&&(t.elements.arrow=z))}const Wi={name:"arrow",enabled:!0,phase:"main",fn:ea,effect:Ma,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(e){return e.split("-")[1]}var ba={top:"auto",right:"auto",bottom:"auto",left:"auto"};function za(e){var t=e.x,M=e.y,b=window,z=b.devicePixelRatio||1;return{x:ue(t*z)/z||0,y:ue(M*z)/z||0}}function Gn(e){var t,M=e.popper,b=e.popperRect,z=e.placement,p=e.variation,o=e.offsets,c=e.position,O=e.gpuAcceleration,s=e.adaptive,A=e.roundOffsets,q=e.isFixed,u=o.x,h=u===void 0?0:u,m=o.y,g=m===void 0?0:m,_=typeof A=="function"?A({x:h,y:g}):{x:h,y:g};h=_.x,g=_.y;var y=o.hasOwnProperty("x"),E=o.hasOwnProperty("y"),P=X1,S=y1,C=window;if(s){var a=LM(M),V="clientHeight",Y="clientWidth";if(a===p2(M)&&(a=lt(M),Y2(a).position!=="static"&&c==="absolute"&&(V="scrollHeight",Y="scrollWidth")),a=a,z===y1||(z===X1||z===U1)&&p===fe){S=Y1;var e0=q&&a===C&&C.visualViewport?C.visualViewport.height:a[V];g-=e0-b.height,g*=O?1:-1}if(z===X1||(z===y1||z===Y1)&&p===fe){P=U1;var t0=q&&a===C&&C.visualViewport?C.visualViewport.width:a[Y];h-=t0-b.width,h*=O?1:-1}}var Z=Object.assign({position:c},s&&ba),z0=A===!0?za({x:h,y:g}):{x:h,y:g};if(h=z0.x,g=z0.y,O){var f0;return Object.assign({},Z,(f0={},f0[S]=E?"0":"",f0[P]=y?"0":"",f0.transform=(C.devicePixelRatio||1)<=1?"translate("+h+"px, "+g+"px)":"translate3d("+h+"px, "+g+"px, 0)",f0))}return Object.assign({},Z,(t={},t[S]=E?g+"px":"",t[P]=y?h+"px":"",t.transform="",t))}function pa(e){var t=e.state,M=e.options,b=M.gpuAcceleration,z=b===void 0?!0:b,p=M.adaptive,o=p===void 0?!0:p,c=M.roundOffsets,O=c===void 0?!0:c,s={placement:m2(t.placement),variation:he(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:z,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Gn(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:O})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Gn(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:O})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const ro={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:pa,data:{}};var GM={passive:!0};function oa(e){var t=e.state,M=e.instance,b=e.options,z=b.scroll,p=z===void 0?!0:z,o=b.resize,c=o===void 0?!0:o,O=p2(t.elements.popper),s=[].concat(t.scrollParents.reference,t.scrollParents.popper);return p&&s.forEach(function(A){A.addEventListener("scroll",M.update,GM)}),c&&O.addEventListener("resize",M.update,GM),function(){p&&s.forEach(function(A){A.removeEventListener("scroll",M.update,GM)}),c&&O.removeEventListener("resize",M.update,GM)}}const ao={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:oa,data:{}};var na={left:"right",right:"left",bottom:"top",top:"bottom"};function fb(e){return e.replace(/left|right|bottom|top/g,function(t){return na[t]})}var ca={start:"end",end:"start"};function Kn(e){return e.replace(/start|end/g,function(t){return ca[t]})}function Ao(e){var t=p2(e),M=t.pageXOffset,b=t.pageYOffset;return{scrollLeft:M,scrollTop:b}}function qo(e){return We(lt(e)).left+Ao(e).scrollLeft}function Oa(e,t){var M=p2(e),b=lt(e),z=M.visualViewport,p=b.clientWidth,o=b.clientHeight,c=0,O=0;if(z){p=z.width,o=z.height;var s=di();(s||!s&&t==="fixed")&&(c=z.offsetLeft,O=z.offsetTop)}return{width:p,height:o,x:c+qo(e),y:O}}function ia(e){var t,M=lt(e),b=Ao(e),z=(t=e.ownerDocument)==null?void 0:t.body,p=Pt(M.scrollWidth,M.clientWidth,z?z.scrollWidth:0,z?z.clientWidth:0),o=Pt(M.scrollHeight,M.clientHeight,z?z.scrollHeight:0,z?z.clientHeight:0),c=-b.scrollLeft+qo(e),O=-b.scrollTop;return Y2(z||M).direction==="rtl"&&(c+=Pt(M.clientWidth,z?z.clientWidth:0)-p),{width:p,height:o,x:c,y:O}}function lo(e){var t=Y2(e),M=t.overflow,b=t.overflowX,z=t.overflowY;return/auto|scroll|overlay|hidden/.test(M+z+b)}function hi(e){return["html","body","#document"].indexOf(N2(e))>=0?e.ownerDocument.body:M2(e)&&lo(e)?e:hi(pz(e))}function pM(e,t){var M;t===void 0&&(t=[]);var b=hi(e),z=b===((M=e.ownerDocument)==null?void 0:M.body),p=p2(b),o=z?[p].concat(p.visualViewport||[],lo(b)?b:[]):b,c=t.concat(o);return z?c:c.concat(pM(pz(o)))}function Xp(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function sa(e,t){var M=We(e,!1,t==="fixed");return M.top=M.top+e.clientTop,M.left=M.left+e.clientLeft,M.bottom=M.top+e.clientHeight,M.right=M.left+e.clientWidth,M.width=e.clientWidth,M.height=e.clientHeight,M.x=M.left,M.y=M.top,M}function Qn(e,t,M){return t===oo?Xp(Oa(e,M)):Vt(t)?sa(t,M):Xp(ia(lt(e)))}function ra(e){var t=pM(pz(e)),M=["absolute","fixed"].indexOf(Y2(e).position)>=0,b=M&&M2(e)?LM(e):e;return Vt(b)?t.filter(function(z){return Vt(z)&&qi(z,b)&&N2(z)!=="body"}):[]}function aa(e,t,M,b){var z=t==="clippingParents"?ra(e):[].concat(t),p=[].concat(z,[M]),o=p[0],c=p.reduce(function(O,s){var A=Qn(e,s,b);return O.top=Pt(A.top,O.top),O.right=kb(A.right,O.right),O.bottom=kb(A.bottom,O.bottom),O.left=Pt(A.left,O.left),O},Qn(e,o,b));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}function Ri(e){var t=e.reference,M=e.element,b=e.placement,z=b?m2(b):null,p=b?he(b):null,o=t.x+t.width/2-M.width/2,c=t.y+t.height/2-M.height/2,O;switch(z){case y1:O={x:o,y:t.y-M.height};break;case Y1:O={x:o,y:t.y+t.height};break;case U1:O={x:t.x+t.width,y:c};break;case X1:O={x:t.x-M.width,y:c};break;default:O={x:t.x,y:t.y}}var s=z?so(z):null;if(s!=null){var A=s==="y"?"height":"width";switch(p){case jt:O[s]=O[s]-(t[A]/2-M[A]/2);break;case fe:O[s]=O[s]+(t[A]/2-M[A]/2);break}}return O}function Re(e,t){t===void 0&&(t={});var M=t,b=M.placement,z=b===void 0?e.placement:b,p=M.strategy,o=p===void 0?e.strategy:p,c=M.boundary,O=c===void 0?bi:c,s=M.rootBoundary,A=s===void 0?oo:s,q=M.elementContext,u=q===void 0?ce:q,h=M.altBoundary,m=h===void 0?!1:h,g=M.padding,_=g===void 0?0:g,y=fi(typeof _!="number"?_:ui(_,Be)),E=u===ce?zi:ce,P=e.rects.popper,S=e.elements[m?E:u],C=aa(Vt(S)?S:S.contextElement||lt(e.elements.popper),O,A,o),a=We(e.elements.reference),V=Ri({reference:a,element:P,strategy:"absolute",placement:z}),Y=Xp(Object.assign({},P,V)),e0=u===ce?Y:a,t0={top:C.top-e0.top+y.top,bottom:e0.bottom-C.bottom+y.bottom,left:C.left-e0.left+y.left,right:e0.right-C.right+y.right},Z=e.modifiersData.offset;if(u===ce&&Z){var z0=Z[z];Object.keys(t0).forEach(function(f0){var X0=[U1,Y1].indexOf(f0)>=0?1:-1,i0=[y1,Y1].indexOf(f0)>=0?"y":"x";t0[f0]+=z0[i0]*X0})}return t0}function Aa(e,t){t===void 0&&(t={});var M=t,b=M.placement,z=M.boundary,p=M.rootBoundary,o=M.padding,c=M.flipVariations,O=M.allowedAutoPlacements,s=O===void 0?no:O,A=he(b),q=A?c?Bp:Bp.filter(function(m){return he(m)===A}):Be,u=q.filter(function(m){return s.indexOf(m)>=0});u.length===0&&(u=q);var h=u.reduce(function(m,g){return m[g]=Re(e,{placement:g,boundary:z,rootBoundary:p,padding:o})[m2(g)],m},{});return Object.keys(h).sort(function(m,g){return h[m]-h[g]})}function da(e){if(m2(e)===zz)return[];var t=fb(e);return[Kn(e),t,Kn(t)]}function qa(e){var t=e.state,M=e.options,b=e.name;if(!t.modifiersData[b]._skip){for(var z=M.mainAxis,p=z===void 0?!0:z,o=M.altAxis,c=o===void 0?!0:o,O=M.fallbackPlacements,s=M.padding,A=M.boundary,q=M.rootBoundary,u=M.altBoundary,h=M.flipVariations,m=h===void 0?!0:h,g=M.allowedAutoPlacements,_=t.options.placement,y=m2(_),E=y===_,P=O||(E||!m?[fb(_)]:da(_)),S=[_].concat(P).reduce(function(o1,$0){return o1.concat(m2($0)===zz?Aa(t,{placement:$0,boundary:A,rootBoundary:q,padding:s,flipVariations:m,allowedAutoPlacements:g}):$0)},[]),C=t.rects.reference,a=t.rects.popper,V=new Map,Y=!0,e0=S[0],t0=0;t0=0,i0=X0?"width":"height",g0=Re(t,{placement:Z,boundary:A,rootBoundary:q,altBoundary:u,padding:s}),y0=X0?f0?U1:X1:f0?Y1:y1;C[i0]>a[i0]&&(y0=fb(y0));var b1=fb(y0),k0=[];if(p&&k0.push(g0[z0]<=0),c&&k0.push(g0[y0]<=0,g0[b1]<=0),k0.every(function(o1){return o1})){e0=Z,Y=!1;break}V.set(Z,k0)}if(Y)for(var f1=m?3:1,z1=function($0){var _0=S.find(function(O1){var B1=V.get(O1);if(B1)return B1.slice(0,$0).every(function(W1){return W1})});if(_0)return e0=_0,"break"},u1=f1;u1>0;u1--){var p1=z1(u1);if(p1==="break")break}t.placement!==e0&&(t.modifiersData[b]._skip=!0,t.placement=e0,t.reset=!0)}}const gi={name:"flip",enabled:!0,phase:"main",fn:qa,requiresIfExists:["offset"],data:{_skip:!1}};function Jn(e,t,M){return M===void 0&&(M={x:0,y:0}),{top:e.top-t.height-M.y,right:e.right-t.width+M.x,bottom:e.bottom-t.height+M.y,left:e.left-t.width-M.x}}function Zn(e){return[y1,U1,Y1,X1].some(function(t){return e[t]>=0})}function la(e){var t=e.state,M=e.name,b=t.rects.reference,z=t.rects.popper,p=t.modifiersData.preventOverflow,o=Re(t,{elementContext:"reference"}),c=Re(t,{altBoundary:!0}),O=Jn(o,b),s=Jn(c,z,p),A=Zn(O),q=Zn(s);t.modifiersData[M]={referenceClippingOffsets:O,popperEscapeOffsets:s,isReferenceHidden:A,hasPopperEscaped:q},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":A,"data-popper-escaped":q})}const mi={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:la};function fa(e,t,M){var b=m2(e),z=[X1,y1].indexOf(b)>=0?-1:1,p=typeof M=="function"?M(Object.assign({},t,{placement:e})):M,o=p[0],c=p[1];return o=o||0,c=(c||0)*z,[X1,U1].indexOf(b)>=0?{x:c,y:o}:{x:o,y:c}}function ua(e){var t=e.state,M=e.options,b=e.name,z=M.offset,p=z===void 0?[0,0]:z,o=no.reduce(function(A,q){return A[q]=fa(q,t.rects,p),A},{}),c=o[t.placement],O=c.x,s=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=O,t.modifiersData.popperOffsets.y+=s),t.modifiersData[b]=o}const Li={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:ua};function Wa(e){var t=e.state,M=e.name;t.modifiersData[M]=Ri({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const fo={name:"popperOffsets",enabled:!0,phase:"read",fn:Wa,data:{}};function ha(e){return e==="x"?"y":"x"}function Ra(e){var t=e.state,M=e.options,b=e.name,z=M.mainAxis,p=z===void 0?!0:z,o=M.altAxis,c=o===void 0?!1:o,O=M.boundary,s=M.rootBoundary,A=M.altBoundary,q=M.padding,u=M.tether,h=u===void 0?!0:u,m=M.tetherOffset,g=m===void 0?0:m,_=Re(t,{boundary:O,rootBoundary:s,padding:q,altBoundary:A}),y=m2(t.placement),E=he(t.placement),P=!E,S=so(y),C=ha(S),a=t.modifiersData.popperOffsets,V=t.rects.reference,Y=t.rects.popper,e0=typeof g=="function"?g(Object.assign({},t.rects,{placement:t.placement})):g,t0=typeof e0=="number"?{mainAxis:e0,altAxis:e0}:Object.assign({mainAxis:0,altAxis:0},e0),Z=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,z0={x:0,y:0};if(a){if(p){var f0,X0=S==="y"?y1:X1,i0=S==="y"?Y1:U1,g0=S==="y"?"height":"width",y0=a[S],b1=y0+_[X0],k0=y0-_[i0],f1=h?-Y[g0]/2:0,z1=E===jt?V[g0]:Y[g0],u1=E===jt?-Y[g0]:-V[g0],p1=t.elements.arrow,o1=h&&p1?io(p1):{width:0,height:0},$0=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:li(),_0=$0[X0],O1=$0[i0],B1=zM(0,V[g0],o1[g0]),W1=P?V[g0]/2-f1-B1-_0-t0.mainAxis:z1-B1-_0-t0.mainAxis,xe=P?-V[g0]/2+f1+B1+O1+t0.mainAxis:u1+B1+O1+t0.mainAxis,O2=t.elements.arrow&&LM(t.elements.arrow),v=O2?S==="y"?O2.clientTop||0:O2.clientLeft||0:0,j=(f0=Z==null?void 0:Z[S])!=null?f0:0,$=y0+W1-j-v,b0=y0+xe-j,U=zM(h?kb(b1,$):b1,y0,h?Pt(k0,b0):k0);a[S]=U,z0[S]=U-y0}if(c){var W0,i1=S==="x"?y1:X1,l1=S==="x"?Y1:U1,P0=a[C],Z2=C==="y"?"height":"width",Ee=P0+_[i1],tt=P0-_[l1],k1=[y1,X1].indexOf(y)!==-1,W2=(W0=Z==null?void 0:Z[C])!=null?W0:0,v2=k1?Ee:P0-V[Z2]-Y[Z2]-W2+t0.altAxis,CM=k1?P0+V[Z2]+Y[Z2]-W2-t0.altAxis:tt,ht=h&&k1?Zr(v2,P0,CM):zM(h?v2:Ee,P0,h?CM:tt);a[C]=ht,z0[C]=ht-P0}t.modifiersData[b]=z0}}const _i={name:"preventOverflow",enabled:!0,phase:"main",fn:Ra,requiresIfExists:["offset"]};function ga(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function ma(e){return e===p2(e)||!M2(e)?Ao(e):ga(e)}function La(e){var t=e.getBoundingClientRect(),M=ue(t.width)/e.offsetWidth||1,b=ue(t.height)/e.offsetHeight||1;return M!==1||b!==1}function _a(e,t,M){M===void 0&&(M=!1);var b=M2(t),z=M2(t)&&La(t),p=lt(t),o=We(e,z,M),c={scrollLeft:0,scrollTop:0},O={x:0,y:0};return(b||!b&&!M)&&((N2(t)!=="body"||lo(p))&&(c=ma(t)),M2(t)?(O=We(t,!0),O.x+=t.clientLeft,O.y+=t.clientTop):p&&(O.x=qo(p))),{x:o.left+c.scrollLeft-O.x,y:o.top+c.scrollTop-O.y,width:o.width,height:o.height}}function Na(e){var t=new Map,M=new Set,b=[];e.forEach(function(p){t.set(p.name,p)});function z(p){M.add(p.name);var o=[].concat(p.requires||[],p.requiresIfExists||[]);o.forEach(function(c){if(!M.has(c)){var O=t.get(c);O&&z(O)}}),b.push(p)}return e.forEach(function(p){M.has(p.name)||z(p)}),b}function Ba(e){var t=Na(e);return Ai.reduce(function(M,b){return M.concat(t.filter(function(z){return z.phase===b}))},[])}function ya(e){var t;return function(){return t||(t=new Promise(function(M){Promise.resolve().then(function(){t=void 0,M(e())})})),t}}function Xa(e){var t=e.reduce(function(M,b){var z=M[b.name];return M[b.name]=z?Object.assign({},z,b,{options:Object.assign({},z.options,b.options),data:Object.assign({},z.data,b.data)}):b,M},{});return Object.keys(t).map(function(M){return t[M]})}var tc={placement:"bottom",modifiers:[],strategy:"absolute"};function ec(){for(var e=arguments.length,t=new Array(e),M=0;M(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(t,M)=>`#${CSS.escape(M)}`)),e),_a=e=>e==null?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),ya=e=>{do e+=Math.floor(Math.random()*Na);while(document.getElementById(e));return e},Xa=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:M}=window.getComputedStyle(e);const b=Number.parseFloat(t),z=Number.parseFloat(M);return!b&&!z?0:(t=t.split(",")[0],M=M.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(M))*Ba)},hi=e=>{e.dispatchEvent(new Event(Bp))},H2=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),st=e=>H2(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(Wi(e)):null,_e=e=>{if(!H2(e)||e.getClientRects().length===0)return!1;const t=getComputedStyle(e).getPropertyValue("visibility")==="visible",M=e.closest("details:not([open])");if(!M)return t;if(M!==e){const b=e.closest("summary");if(b&&b.parentNode!==M||b===null)return!1}return t},rt=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",Ri=e=>{if(!document.documentElement.attachShadow)return null;if(typeof e.getRootNode=="function"){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?Ri(e.parentNode):null},Sb=()=>{},mM=e=>{e.offsetHeight},gi=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Yz=[],Ta=e=>{document.readyState==="loading"?(Yz.length||document.addEventListener("DOMContentLoaded",()=>{for(const t of Yz)t()}),Yz.push(e)):e()},M2=()=>document.documentElement.dir==="rtl",p2=e=>{Ta(()=>{const t=gi();if(t){const M=e.NAME,b=t.fn[M];t.fn[M]=e.jQueryInterface,t.fn[M].Constructor=e,t.fn[M].noConflict=()=>(t.fn[M]=b,e.jQueryInterface)}})},S1=(e,t=[],M=e)=>typeof e=="function"?e(...t):M,Li=(e,t,M=!0)=>{if(!M){S1(e);return}const b=5,z=Xa(t)+b;let p=!1;const o=({target:c})=>{c===t&&(p=!0,t.removeEventListener(Bp,o),S1(e))};t.addEventListener(Bp,o),setTimeout(()=>{p||hi(t)},z)},qo=(e,t,M,b)=>{const z=e.length;let p=e.indexOf(t);return p===-1?!M&&b?e[z-1]:e[0]:(p+=M?1:-1,b&&(p=(p+z)%z),e[Math.max(0,Math.min(p,z-1))])},va=/[^.]*(?=\..*)\.|.*/,Ea=/\..*/,xa=/::\d+$/,Gz={};let Qn=1;const mi={mouseenter:"mouseover",mouseleave:"mouseout"},Sa=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 Ni(e,t){return t&&`${t}::${Qn++}`||e.uidEvent||Qn++}function Bi(e){const t=Ni(e);return e.uidEvent=t,Gz[t]=Gz[t]||{},Gz[t]}function wa(e,t){return function M(b){return lo(b,{delegateTarget:e}),M.oneOff&&K.off(e,b.type,t),t.apply(e,[b])}}function Ca(e,t,M){return function b(z){const p=e.querySelectorAll(t);for(let{target:o}=z;o&&o!==this;o=o.parentNode)for(const c of p)if(c===o)return lo(z,{delegateTarget:o}),b.oneOff&&K.off(e,z.type,t,M),M.apply(o,[z])}}function _i(e,t,M=null){return Object.values(e).find(b=>b.callable===t&&b.delegationSelector===M)}function yi(e,t,M){const b=typeof t=="string",z=b?M:t||M;let p=Xi(e);return Sa.has(p)||(p=e),[b,z,p]}function Jn(e,t,M,b,z){if(typeof t!="string"||!e)return;let[p,o,c]=yi(t,M,b);t in mi&&(o=(L=>function(g){if(!g.relatedTarget||g.relatedTarget!==g.delegateTarget&&!g.delegateTarget.contains(g.relatedTarget))return L.call(this,g)})(o));const O=Bi(e),s=O[c]||(O[c]={}),A=_i(s,o,p?M:null);if(A){A.oneOff=A.oneOff&&z;return}const q=Ni(o,t.replace(va,"")),u=p?Ca(e,M,o):wa(e,o);u.delegationSelector=p?M:null,u.callable=o,u.oneOff=z,u.uidEvent=q,s[q]=u,e.addEventListener(c,u,p)}function _p(e,t,M,b,z){const p=_i(t[M],b,z);p&&(e.removeEventListener(M,p,Boolean(z)),delete t[M][p.uidEvent])}function Da(e,t,M,b){const z=t[M]||{};for(const[p,o]of Object.entries(z))p.includes(b)&&_p(e,t,M,o.callable,o.delegationSelector)}function Xi(e){return e=e.replace(Ea,""),mi[e]||e}const K={on(e,t,M,b){Jn(e,t,M,b,!1)},one(e,t,M,b){Jn(e,t,M,b,!0)},off(e,t,M,b){if(typeof t!="string"||!e)return;const[z,p,o]=yi(t,M,b),c=o!==t,O=Bi(e),s=O[o]||{},A=t.startsWith(".");if(typeof p<"u"){if(!Object.keys(s).length)return;_p(e,O,o,p,z?M:null);return}if(A)for(const q of Object.keys(O))Da(e,O,q,t.slice(1));for(const[q,u]of Object.entries(s)){const h=q.replace(xa,"");(!c||t.includes(h))&&_p(e,O,o,u.callable,u.delegationSelector)}},trigger(e,t,M){if(typeof t!="string"||!e)return null;const b=gi(),z=Xi(t),p=t!==z;let o=null,c=!0,O=!0,s=!1;p&&b&&(o=b.Event(t,M),b(e).trigger(o),c=!o.isPropagationStopped(),O=!o.isImmediatePropagationStopped(),s=o.isDefaultPrevented());let A=new Event(t,{bubbles:c,cancelable:!0});return A=lo(A,M),s&&A.preventDefault(),O&&e.dispatchEvent(A),A.defaultPrevented&&o&&o.preventDefault(),A}};function lo(e,t={}){for(const[M,b]of Object.entries(t))try{e[M]=b}catch{Object.defineProperty(e,M,{configurable:!0,get(){return b}})}return e}const Mt=new Map,Kz={set(e,t,M){Mt.has(e)||Mt.set(e,new Map);const b=Mt.get(e);if(!b.has(t)&&b.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(b.keys())[0]}.`);return}b.set(t,M)},get(e,t){return Mt.has(e)&&Mt.get(e).get(t)||null},remove(e,t){if(!Mt.has(e))return;const M=Mt.get(e);M.delete(t),M.size===0&&Mt.delete(e)}};function Zn(e){if(e==="true")return!0;if(e==="false")return!1;if(e===Number(e).toString())return Number(e);if(e===""||e==="null")return null;if(typeof e!="string")return e;try{return JSON.parse(decodeURIComponent(e))}catch{return e}}function Qz(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const j2={setDataAttribute(e,t,M){e.setAttribute(`data-bs-${Qz(t)}`,M)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${Qz(t)}`)},getDataAttributes(e){if(!e)return{};const t={},M=Object.keys(e.dataset).filter(b=>b.startsWith("bs")&&!b.startsWith("bsConfig"));for(const b of M){let z=b.replace(/^bs/,"");z=z.charAt(0).toLowerCase()+z.slice(1,z.length),t[z]=Zn(e.dataset[b])}return t},getDataAttribute(e,t){return Zn(e.getAttribute(`data-bs-${Qz(t)}`))}};let NM=class{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(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,M){const b=H2(M)?j2.getDataAttribute(M,"config"):{};return{...this.constructor.Default,...typeof b=="object"?b:{},...H2(M)?j2.getDataAttributes(M):{},...typeof t=="object"?t:{}}}_typeCheckConfig(t,M=this.constructor.DefaultType){for(const[b,z]of Object.entries(M)){const p=t[b],o=H2(p)?"element":_a(p);if(!new RegExp(z).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${b}" provided type "${o}" but expected type "${z}".`)}}};const ka="5.3.0-alpha1";class q2 extends NM{constructor(t,M){super(),t=st(t),t&&(this._element=t,this._config=this._getConfig(M),Kz.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Kz.remove(this._element,this.constructor.DATA_KEY),K.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,M,b=!0){Li(t,M,b)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return Kz.get(st(t),this.DATA_KEY)}static getOrCreateInstance(t,M={}){return this.getInstance(t)||new this(t,typeof M=="object"?M:null)}static get VERSION(){return ka}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const Jz=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let M=e.getAttribute("href");if(!M||!M.includes("#")&&!M.startsWith("."))return null;M.includes("#")&&!M.startsWith("#")&&(M=`#${M.split("#")[1]}`),t=M&&M!=="#"?M.trim():null}return Wi(t)},r0={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(M=>M.matches(t))},parents(e,t){const M=[];let b=e.parentNode.closest(t);for(;b;)M.push(b),b=b.parentNode.closest(t);return M},prev(e,t){let M=e.previousElementSibling;for(;M;){if(M.matches(t))return[M];M=M.previousElementSibling}return[]},next(e,t){let M=e.nextElementSibling;for(;M;){if(M.matches(t))return[M];M=M.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(M=>`${M}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(M=>!rt(M)&&_e(M))},getSelectorFromElement(e){const t=Jz(e);return t&&r0.findOne(t)?t:null},getElementFromSelector(e){const t=Jz(e);return t?r0.findOne(t):null},getMultipleElementsFromSelector(e){const t=Jz(e);return t?r0.find(t):[]}},Mz=(e,t="hide")=>{const M=`click.dismiss${e.EVENT_KEY}`,b=e.NAME;K.on(document,M,`[data-bs-dismiss="${b}"]`,function(z){if(["A","AREA"].includes(this.tagName)&&z.preventDefault(),rt(this))return;const p=r0.getElementFromSelector(this)||this.closest(`.${b}`);e.getOrCreateInstance(p)[t]()})},Pa="alert",Ia="bs.alert",Ti=`.${Ia}`,Fa=`close${Ti}`,Ha=`closed${Ti}`,ja="fade",Va="show";class bz extends q2{static get NAME(){return Pa}close(){if(K.trigger(this._element,Fa).defaultPrevented)return;this._element.classList.remove(Va);const M=this._element.classList.contains(ja);this._queueCallback(()=>this._destroyElement(),this._element,M)}_destroyElement(){this._element.remove(),K.trigger(this._element,Ha),this.dispose()}static jQueryInterface(t){return this.each(function(){const M=bz.getOrCreateInstance(this);if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t](this)}})}}Mz(bz,"close");p2(bz);const $a="button",Ua="bs.button",Ya=`.${Ua}`,Ga=".data-api",Ka="active",tc='[data-bs-toggle="button"]',Qa=`click${Ya}${Ga}`;class zz extends q2{static get NAME(){return $a}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(Ka))}static jQueryInterface(t){return this.each(function(){const M=zz.getOrCreateInstance(this);t==="toggle"&&M[t]()})}}K.on(document,Qa,tc,e=>{e.preventDefault();const t=e.target.closest(tc);zz.getOrCreateInstance(t).toggle()});p2(zz);const Ja="swipe",ye=".bs.swipe",Za=`touchstart${ye}`,tA=`touchmove${ye}`,eA=`touchend${ye}`,MA=`pointerdown${ye}`,bA=`pointerup${ye}`,zA="touch",pA="pen",oA="pointer-event",nA=40,cA={endCallback:null,leftCallback:null,rightCallback:null},OA={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class wb extends NM{constructor(t,M){super(),this._element=t,!(!t||!wb.isSupported())&&(this._config=this._getConfig(M),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return cA}static get DefaultType(){return OA}static get NAME(){return Ja}dispose(){K.off(this._element,ye)}_start(t){if(!this._supportPointerEvents){this._deltaX=t.touches[0].clientX;return}this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX)}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),S1(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=nA)return;const M=t/this._deltaX;this._deltaX=0,M&&S1(M>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(K.on(this._element,MA,t=>this._start(t)),K.on(this._element,bA,t=>this._end(t)),this._element.classList.add(oA)):(K.on(this._element,Za,t=>this._start(t)),K.on(this._element,tA,t=>this._move(t)),K.on(this._element,eA,t=>this._end(t)))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&(t.pointerType===pA||t.pointerType===zA)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const iA="carousel",sA="bs.carousel",lt=`.${sA}`,vi=".data-api",rA="ArrowLeft",aA="ArrowRight",AA=500,He="next",Me="prev",ce="left",fb="right",dA=`slide${lt}`,Zz=`slid${lt}`,qA=`keydown${lt}`,lA=`mouseenter${lt}`,fA=`mouseleave${lt}`,uA=`dragstart${lt}`,WA=`load${lt}${vi}`,hA=`click${lt}${vi}`,Ei="carousel",GM="active",RA="slide",gA="carousel-item-end",LA="carousel-item-start",mA="carousel-item-next",NA="carousel-item-prev",xi=".active",Si=".carousel-item",BA=xi+Si,_A=".carousel-item img",yA=".carousel-indicators",XA="[data-bs-slide], [data-bs-slide-to]",TA='[data-bs-ride="carousel"]',vA={[rA]:fb,[aA]:ce},EA={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},xA={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class BM extends q2{constructor(t,M){super(t,M),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=r0.findOne(yA,this._element),this._addEventListeners(),this._config.ride===Ei&&this.cycle()}static get Default(){return EA}static get DefaultType(){return xA}static get NAME(){return iA}next(){this._slide(He)}nextWhenVisible(){!document.hidden&&_e(this._element)&&this.next()}prev(){this._slide(Me)}pause(){this._isSliding&&hi(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){K.one(this._element,Zz,()=>this.cycle());return}this.cycle()}}to(t){const M=this._getItems();if(t>M.length-1||t<0)return;if(this._isSliding){K.one(this._element,Zz,()=>this.to(t));return}const b=this._getItemIndex(this._getActive());if(b===t)return;const z=t>b?He:Me;this._slide(z,M[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&K.on(this._element,qA,t=>this._keydown(t)),this._config.pause==="hover"&&(K.on(this._element,lA,()=>this.pause()),K.on(this._element,fA,()=>this._maybeEnableCycle())),this._config.touch&&wb.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const b of r0.find(_A,this._element))K.on(b,uA,z=>z.preventDefault());const M={leftCallback:()=>this._slide(this._directionToOrder(ce)),rightCallback:()=>this._slide(this._directionToOrder(fb)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),AA+this._config.interval))}};this._swipeHelper=new wb(this._element,M)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const M=vA[t.key];M&&(t.preventDefault(),this._slide(this._directionToOrder(M)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const M=r0.findOne(xi,this._indicatorsElement);M.classList.remove(GM),M.removeAttribute("aria-current");const b=r0.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);b&&(b.classList.add(GM),b.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const M=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=M||this._config.defaultInterval}_slide(t,M=null){if(this._isSliding)return;const b=this._getActive(),z=t===He,p=M||qo(this._getItems(),b,z,this._config.wrap);if(p===b)return;const o=this._getItemIndex(p),c=h=>K.trigger(this._element,h,{relatedTarget:p,direction:this._orderToDirection(t),from:this._getItemIndex(b),to:o});if(c(dA).defaultPrevented||!b||!p)return;const s=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=p;const A=z?LA:gA,q=z?mA:NA;p.classList.add(q),mM(p),b.classList.add(A),p.classList.add(A);const u=()=>{p.classList.remove(A,q),p.classList.add(GM),b.classList.remove(GM,q,A),this._isSliding=!1,c(Zz)};this._queueCallback(u,b,this._isAnimated()),s&&this.cycle()}_isAnimated(){return this._element.classList.contains(RA)}_getActive(){return r0.findOne(BA,this._element)}_getItems(){return r0.find(Si,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return M2()?t===ce?Me:He:t===ce?He:Me}_orderToDirection(t){return M2()?t===Me?ce:fb:t===Me?fb:ce}static jQueryInterface(t){return this.each(function(){const M=BM.getOrCreateInstance(this,t);if(typeof t=="number"){M.to(t);return}if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t]()}})}}K.on(document,hA,XA,function(e){const t=r0.getElementFromSelector(this);if(!t||!t.classList.contains(Ei))return;e.preventDefault();const M=BM.getOrCreateInstance(t),b=this.getAttribute("data-bs-slide-to");if(b){M.to(b),M._maybeEnableCycle();return}if(j2.getDataAttribute(this,"slide")==="next"){M.next(),M._maybeEnableCycle();return}M.prev(),M._maybeEnableCycle()});K.on(window,WA,()=>{const e=r0.find(TA);for(const t of e)BM.getOrCreateInstance(t)});p2(BM);const SA="collapse",wA="bs.collapse",_M=`.${wA}`,CA=".data-api",DA=`show${_M}`,kA=`shown${_M}`,PA=`hide${_M}`,IA=`hidden${_M}`,FA=`click${_M}${CA}`,tp="show",se="collapse",KM="collapsing",HA="collapsed",jA=`:scope .${se} .${se}`,VA="collapse-horizontal",$A="width",UA="height",YA=".collapse.show, .collapse.collapsing",yp='[data-bs-toggle="collapse"]',GA={parent:null,toggle:!0},KA={parent:"(null|element)",toggle:"boolean"};class rM extends q2{constructor(t,M){super(t,M),this._isTransitioning=!1,this._triggerArray=[];const b=r0.find(yp);for(const z of b){const p=r0.getSelectorFromElement(z),o=r0.find(p).filter(c=>c===this._element);p!==null&&o.length&&this._triggerArray.push(z)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return GA}static get DefaultType(){return KA}static get NAME(){return SA}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(YA).filter(c=>c!==this._element).map(c=>rM.getOrCreateInstance(c,{toggle:!1}))),t.length&&t[0]._isTransitioning||K.trigger(this._element,DA).defaultPrevented)return;for(const c of t)c.hide();const b=this._getDimension();this._element.classList.remove(se),this._element.classList.add(KM),this._element.style[b]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const z=()=>{this._isTransitioning=!1,this._element.classList.remove(KM),this._element.classList.add(se,tp),this._element.style[b]="",K.trigger(this._element,kA)},o=`scroll${b[0].toUpperCase()+b.slice(1)}`;this._queueCallback(z,this._element,!0),this._element.style[b]=`${this._element[o]}px`}hide(){if(this._isTransitioning||!this._isShown()||K.trigger(this._element,PA).defaultPrevented)return;const M=this._getDimension();this._element.style[M]=`${this._element.getBoundingClientRect()[M]}px`,mM(this._element),this._element.classList.add(KM),this._element.classList.remove(se,tp);for(const z of this._triggerArray){const p=r0.getElementFromSelector(z);p&&!this._isShown(p)&&this._addAriaAndCollapsedClass([z],!1)}this._isTransitioning=!0;const b=()=>{this._isTransitioning=!1,this._element.classList.remove(KM),this._element.classList.add(se),K.trigger(this._element,IA)};this._element.style[M]="",this._queueCallback(b,this._element,!0)}_isShown(t=this._element){return t.classList.contains(tp)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=st(t.parent),t}_getDimension(){return this._element.classList.contains(VA)?$A:UA}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(yp);for(const M of t){const b=r0.getElementFromSelector(M);b&&this._addAriaAndCollapsedClass([M],this._isShown(b))}}_getFirstLevelChildren(t){const M=r0.find(jA,this._config.parent);return r0.find(t,this._config.parent).filter(b=>!M.includes(b))}_addAriaAndCollapsedClass(t,M){if(t.length)for(const b of t)b.classList.toggle(HA,!M),b.setAttribute("aria-expanded",M)}static jQueryInterface(t){const M={};return typeof t=="string"&&/show|hide/.test(t)&&(M.toggle=!1),this.each(function(){const b=rM.getOrCreateInstance(this,M);if(typeof t=="string"){if(typeof b[t]>"u")throw new TypeError(`No method named "${t}"`);b[t]()}})}}K.on(document,FA,yp,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();for(const t of r0.getMultipleElementsFromSelector(this))rM.getOrCreateInstance(t,{toggle:!1}).toggle()});p2(rM);const ec="dropdown",QA="bs.dropdown",Ut=`.${QA}`,fo=".data-api",JA="Escape",Mc="Tab",ZA="ArrowUp",bc="ArrowDown",td=2,ed=`hide${Ut}`,Md=`hidden${Ut}`,bd=`show${Ut}`,zd=`shown${Ut}`,wi=`click${Ut}${fo}`,Ci=`keydown${Ut}${fo}`,pd=`keyup${Ut}${fo}`,Oe="show",od="dropup",nd="dropend",cd="dropstart",Od="dropup-center",id="dropdown-center",St='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',sd=`${St}.${Oe}`,ub=".dropdown-menu",rd=".navbar",ad=".navbar-nav",Ad=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",dd=M2()?"top-end":"top-start",qd=M2()?"top-start":"top-end",ld=M2()?"bottom-end":"bottom-start",fd=M2()?"bottom-start":"bottom-end",ud=M2()?"left-start":"right-start",Wd=M2()?"right-start":"left-start",hd="top",Rd="bottom",gd={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Ld={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class L2 extends q2{constructor(t,M){super(t,M),this._popper=null,this._parent=this._element.parentNode,this._menu=r0.next(this._element,ub)[0]||r0.prev(this._element,ub)[0]||r0.findOne(ub,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return gd}static get DefaultType(){return Ld}static get NAME(){return ec}toggle(){return this._isShown()?this.hide():this.show()}show(){if(rt(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!K.trigger(this._element,bd,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(ad))for(const b of[].concat(...document.body.children))K.on(b,"mouseover",Sb);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Oe),this._element.classList.add(Oe),K.trigger(this._element,zd,t)}}hide(){if(rt(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!K.trigger(this._element,ed,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const b of[].concat(...document.body.children))K.off(b,"mouseover",Sb);this._popper&&this._popper.destroy(),this._menu.classList.remove(Oe),this._element.classList.remove(Oe),this._element.setAttribute("aria-expanded","false"),j2.removeDataAttribute(this._menu,"popper"),K.trigger(this._element,Md,t)}}_getConfig(t){if(t=super._getConfig(t),typeof t.reference=="object"&&!H2(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${ec.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(typeof ui>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;this._config.reference==="parent"?t=this._parent:H2(this._config.reference)?t=st(this._config.reference):typeof this._config.reference=="object"&&(t=this._config.reference);const M=this._getPopperConfig();this._popper=Ao(t,this._menu,M)}_isShown(){return this._menu.classList.contains(Oe)}_getPlacement(){const t=this._parent;if(t.classList.contains(nd))return ud;if(t.classList.contains(cd))return Wd;if(t.classList.contains(Od))return hd;if(t.classList.contains(id))return Rd;const M=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(od)?M?qd:dd:M?fd:ld}_detectNavbar(){return this._element.closest(rd)!==null}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(M=>Number.parseInt(M,10)):typeof t=="function"?M=>t(M,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(j2.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...S1(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:M}){const b=r0.find(Ad,this._menu).filter(z=>_e(z));b.length&&qo(b,M,t===bc,!b.includes(M)).focus()}static jQueryInterface(t){return this.each(function(){const M=L2.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof M[t]>"u")throw new TypeError(`No method named "${t}"`);M[t]()}})}static clearMenus(t){if(t.button===td||t.type==="keyup"&&t.key!==Mc)return;const M=r0.find(sd);for(const b of M){const z=L2.getInstance(b);if(!z||z._config.autoClose===!1)continue;const p=t.composedPath(),o=p.includes(z._menu);if(p.includes(z._element)||z._config.autoClose==="inside"&&!o||z._config.autoClose==="outside"&&o||z._menu.contains(t.target)&&(t.type==="keyup"&&t.key===Mc||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const c={relatedTarget:z._element};t.type==="click"&&(c.clickEvent=t),z._completeHide(c)}}static dataApiKeydownHandler(t){const M=/input|textarea/i.test(t.target.tagName),b=t.key===JA,z=[ZA,bc].includes(t.key);if(!z&&!b||M&&!b)return;t.preventDefault();const p=this.matches(St)?this:r0.prev(this,St)[0]||r0.next(this,St)[0]||r0.findOne(St,t.delegateTarget.parentNode),o=L2.getOrCreateInstance(p);if(z){t.stopPropagation(),o.show(),o._selectMenuItem(t);return}o._isShown()&&(t.stopPropagation(),o.hide(),p.focus())}}K.on(document,Ci,St,L2.dataApiKeydownHandler);K.on(document,Ci,ub,L2.dataApiKeydownHandler);K.on(document,wi,L2.clearMenus);K.on(document,pd,L2.clearMenus);K.on(document,wi,St,function(e){e.preventDefault(),L2.getOrCreateInstance(this).toggle()});p2(L2);const zc=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",pc=".sticky-top",QM="padding-right",oc="margin-right";class Xp{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,QM,M=>M+t),this._setElementAttributes(zc,QM,M=>M+t),this._setElementAttributes(pc,oc,M=>M-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,QM),this._resetElementAttributes(zc,QM),this._resetElementAttributes(pc,oc)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,M,b){const z=this.getWidth(),p=o=>{if(o!==this._element&&window.innerWidth>o.clientWidth+z)return;this._saveInitialAttribute(o,M);const c=window.getComputedStyle(o).getPropertyValue(M);o.style.setProperty(M,`${b(Number.parseFloat(c))}px`)};this._applyManipulationCallback(t,p)}_saveInitialAttribute(t,M){const b=t.style.getPropertyValue(M);b&&j2.setDataAttribute(t,M,b)}_resetElementAttributes(t,M){const b=z=>{const p=j2.getDataAttribute(z,M);if(p===null){z.style.removeProperty(M);return}j2.removeDataAttribute(z,M),z.style.setProperty(M,p)};this._applyManipulationCallback(t,b)}_applyManipulationCallback(t,M){if(H2(t)){M(t);return}for(const b of r0.find(t,this._element))M(b)}}const Di="backdrop",md="fade",nc="show",cc=`mousedown.bs.${Di}`,Nd={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Bd={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class ki extends NM{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Nd}static get DefaultType(){return Bd}static get NAME(){return Di}show(t){if(!this._config.isVisible){S1(t);return}this._append();const M=this._getElement();this._config.isAnimated&&mM(M),M.classList.add(nc),this._emulateAnimation(()=>{S1(t)})}hide(t){if(!this._config.isVisible){S1(t);return}this._getElement().classList.remove(nc),this._emulateAnimation(()=>{this.dispose(),S1(t)})}dispose(){this._isAppended&&(K.off(this._element,cc),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(md),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=st(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),K.on(t,cc,()=>{S1(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(t){Li(t,this._getElement(),this._config.isAnimated)}}const _d="focustrap",yd="bs.focustrap",Cb=`.${yd}`,Xd=`focusin${Cb}`,Td=`keydown.tab${Cb}`,vd="Tab",Ed="forward",Oc="backward",xd={autofocus:!0,trapElement:null},Sd={autofocus:"boolean",trapElement:"element"};class Pi extends NM{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return xd}static get DefaultType(){return Sd}static get NAME(){return _d}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),K.off(document,Cb),K.on(document,Xd,t=>this._handleFocusin(t)),K.on(document,Td,t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,K.off(document,Cb))}_handleFocusin(t){const{trapElement:M}=this._config;if(t.target===document||t.target===M||M.contains(t.target))return;const b=r0.focusableChildren(M);b.length===0?M.focus():this._lastTabNavDirection===Oc?b[b.length-1].focus():b[0].focus()}_handleKeydown(t){t.key===vd&&(this._lastTabNavDirection=t.shiftKey?Oc:Ed)}}const wd="modal",Cd="bs.modal",l2=`.${Cd}`,Dd=".data-api",kd="Escape",Pd=`hide${l2}`,Id=`hidePrevented${l2}`,Ii=`hidden${l2}`,Fi=`show${l2}`,Fd=`shown${l2}`,Hd=`resize${l2}`,jd=`click.dismiss${l2}`,Vd=`mousedown.dismiss${l2}`,$d=`keydown.dismiss${l2}`,Ud=`click${l2}${Dd}`,ic="modal-open",Yd="fade",sc="show",ep="modal-static",Gd=".modal.show",Kd=".modal-dialog",Qd=".modal-body",Jd='[data-bs-toggle="modal"]',Zd={backdrop:!0,focus:!0,keyboard:!0},t4={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Re extends q2{constructor(t,M){super(t,M),this._dialog=r0.findOne(Kd,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Xp,this._addEventListeners()}static get Default(){return Zd}static get DefaultType(){return t4}static get NAME(){return wd}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||K.trigger(this._element,Fi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(ic),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){!this._isShown||this._isTransitioning||K.trigger(this._element,Pd).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(sc),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){for(const t of[window,this._dialog])K.off(t,l2);this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new ki({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Pi({trapElement:this._element})}_showElement(t){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 M=r0.findOne(Qd,this._dialog);M&&(M.scrollTop=0),mM(this._element),this._element.classList.add(sc);const b=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,K.trigger(this._element,Fd,{relatedTarget:t})};this._queueCallback(b,this._dialog,this._isAnimated())}_addEventListeners(){K.on(this._element,$d,t=>{if(t.key===kd){if(this._config.keyboard){t.preventDefault(),this.hide();return}this._triggerBackdropTransition()}}),K.on(window,Hd,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),K.on(this._element,Vd,t=>{K.one(this._element,jd,M=>{if(!(this._element!==t.target||this._element!==M.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_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(ic),this._resetAdjustments(),this._scrollBar.reset(),K.trigger(this._element,Ii)})}_isAnimated(){return this._element.classList.contains(Yd)}_triggerBackdropTransition(){if(K.trigger(this._element,Id).defaultPrevented)return;const M=this._element.scrollHeight>document.documentElement.clientHeight,b=this._element.style.overflowY;b==="hidden"||this._element.classList.contains(ep)||(M||(this._element.style.overflowY="hidden"),this._element.classList.add(ep),this._queueCallback(()=>{this._element.classList.remove(ep),this._queueCallback(()=>{this._element.style.overflowY=b},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,M=this._scrollBar.getWidth(),b=M>0;if(b&&!t){const z=M2()?"paddingLeft":"paddingRight";this._element.style[z]=`${M}px`}if(!b&&t){const z=M2()?"paddingRight":"paddingLeft";this._element.style[z]=`${M}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,M){return this.each(function(){const b=Re.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof b[t]>"u")throw new TypeError(`No method named "${t}"`);b[t](M)}})}}K.on(document,Ud,Jd,function(e){const t=r0.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),K.one(t,Fi,z=>{z.defaultPrevented||K.one(t,Ii,()=>{_e(this)&&this.focus()})});const M=r0.findOne(Gd);M&&Re.getInstance(M).hide(),Re.getOrCreateInstance(t).toggle(this)});Mz(Re);p2(Re);const e4="offcanvas",M4="bs.offcanvas",Y2=`.${M4}`,Hi=".data-api",b4=`load${Y2}${Hi}`,z4="Escape",rc="show",ac="showing",Ac="hiding",p4="offcanvas-backdrop",ji=".offcanvas.show",o4=`show${Y2}`,n4=`shown${Y2}`,c4=`hide${Y2}`,dc=`hidePrevented${Y2}`,Vi=`hidden${Y2}`,O4=`resize${Y2}`,i4=`click${Y2}${Hi}`,s4=`keydown.dismiss${Y2}`,r4='[data-bs-toggle="offcanvas"]',a4={backdrop:!0,keyboard:!0,scroll:!1},A4={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class at extends q2{constructor(t,M){super(t,M),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return a4}static get DefaultType(){return A4}static get NAME(){return e4}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||K.trigger(this._element,o4,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new Xp().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ac);const b=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(rc),this._element.classList.remove(ac),K.trigger(this._element,n4,{relatedTarget:t})};this._queueCallback(b,this._element,!0)}hide(){if(!this._isShown||K.trigger(this._element,c4).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Ac),this._backdrop.hide();const M=()=>{this._element.classList.remove(rc,Ac),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Xp().reset(),K.trigger(this._element,Vi)};this._queueCallback(M,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=()=>{if(this._config.backdrop==="static"){K.trigger(this._element,dc);return}this.hide()},M=Boolean(this._config.backdrop);return new ki({className:p4,isVisible:M,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:M?t:null})}_initializeFocusTrap(){return new Pi({trapElement:this._element})}_addEventListeners(){K.on(this._element,s4,t=>{if(t.key===z4){if(!this._config.keyboard){K.trigger(this._element,dc);return}this.hide()}})}static jQueryInterface(t){return this.each(function(){const M=at.getOrCreateInstance(this,t);if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t](this)}})}}K.on(document,i4,r4,function(e){const t=r0.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),rt(this))return;K.one(t,Vi,()=>{_e(this)&&this.focus()});const M=r0.findOne(ji);M&&M!==t&&at.getInstance(M).hide(),at.getOrCreateInstance(t).toggle(this)});K.on(window,b4,()=>{for(const e of r0.find(ji))at.getOrCreateInstance(e).show()});K.on(window,O4,()=>{for(const e of r0.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(e).position!=="fixed"&&at.getOrCreateInstance(e).hide()});Mz(at);p2(at);const d4=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),q4=/^aria-[\w-]*$/i,l4=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,f4=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,u4=(e,t)=>{const M=e.nodeName.toLowerCase();return t.includes(M)?d4.has(M)?Boolean(l4.test(e.nodeValue)||f4.test(e.nodeValue)):!0:t.filter(b=>b instanceof RegExp).some(b=>b.test(M))},$i={"*":["class","dir","id","lang","role",q4],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]};function W4(e,t,M){if(!e.length)return e;if(M&&typeof M=="function")return M(e);const z=new window.DOMParser().parseFromString(e,"text/html"),p=[].concat(...z.body.querySelectorAll("*"));for(const o of p){const c=o.nodeName.toLowerCase();if(!Object.keys(t).includes(c)){o.remove();continue}const O=[].concat(...o.attributes),s=[].concat(t["*"]||[],t[c]||[]);for(const A of O)u4(A,s)||o.removeAttribute(A.nodeName)}return z.body.innerHTML}const h4="TemplateFactory",R4={allowList:$i,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},g4={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},L4={entry:"(string|element|function|null)",selector:"(string|element)"};class m4 extends NM{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return R4}static get DefaultType(){return g4}static get NAME(){return h4}getContent(){return Object.values(this._config.content).map(t=>this._resolvePossibleFunction(t)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[z,p]of Object.entries(this._config.content))this._setContent(t,p,z);const M=t.children[0],b=this._resolvePossibleFunction(this._config.extraClass);return b&&M.classList.add(...b.split(" ")),M}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[M,b]of Object.entries(t))super._typeCheckConfig({selector:M,entry:b},L4)}_setContent(t,M,b){const z=r0.findOne(b,t);if(z){if(M=this._resolvePossibleFunction(M),!M){z.remove();return}if(H2(M)){this._putElementInTemplate(st(M),z);return}if(this._config.html){z.innerHTML=this._maybeSanitize(M);return}z.textContent=M}}_maybeSanitize(t){return this._config.sanitize?W4(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return S1(t,[this])}_putElementInTemplate(t,M){if(this._config.html){M.innerHTML="",M.append(t);return}M.textContent=t.textContent}}const N4="tooltip",B4=new Set(["sanitize","allowList","sanitizeFn"]),Mp="fade",_4="modal",JM="show",y4=".tooltip-inner",qc=`.${_4}`,lc="hide.bs.modal",je="hover",bp="focus",X4="click",T4="manual",v4="hide",E4="hidden",x4="show",S4="shown",w4="inserted",C4="click",D4="focusin",k4="focusout",P4="mouseenter",I4="mouseleave",F4={AUTO:"auto",TOP:"top",RIGHT:M2()?"left":"right",BOTTOM:"bottom",LEFT:M2()?"right":"left"},H4={allowList:$i,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,0],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},j4={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"};let pz=class Ui extends q2{constructor(t,M){if(typeof ui>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,M),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 H4}static get DefaultType(){return j4}static get NAME(){return N4}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),K.off(this._element.closest(qc),lc,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 t=K.trigger(this._element,this.constructor.eventName(x4)),b=(Ri(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!b)return;this._disposePopper();const z=this._getTipElement();this._element.setAttribute("aria-describedby",z.getAttribute("id"));const{container:p}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(p.append(z),K.trigger(this._element,this.constructor.eventName(w4))),this._popper=this._createPopper(z),z.classList.add(JM),"ontouchstart"in document.documentElement)for(const c of[].concat(...document.body.children))K.on(c,"mouseover",Sb);const o=()=>{K.trigger(this._element,this.constructor.eventName(S4)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(o,this.tip,this._isAnimated())}hide(){if(!this._isShown()||K.trigger(this._element,this.constructor.eventName(v4)).defaultPrevented)return;if(this._getTipElement().classList.remove(JM),"ontouchstart"in document.documentElement)for(const z of[].concat(...document.body.children))K.off(z,"mouseover",Sb);this._activeTrigger[X4]=!1,this._activeTrigger[bp]=!1,this._activeTrigger[je]=!1,this._isHovered=null;const b=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),K.trigger(this._element,this.constructor.eventName(E4)))};this._queueCallback(b,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const M=this._getTemplateFactory(t).toHtml();if(!M)return null;M.classList.remove(Mp,JM),M.classList.add(`bs-${this.constructor.NAME}-auto`);const b=ya(this.constructor.NAME).toString();return M.setAttribute("id",b),this._isAnimated()&&M.classList.add(Mp),M}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new m4({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[y4]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Mp)}_isShown(){return this.tip&&this.tip.classList.contains(JM)}_createPopper(t){const M=S1(this._config.placement,[this,t,this._element]),b=F4[M.toUpperCase()];return Ao(this._element,t,this._getPopperConfig(b))}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(M=>Number.parseInt(M,10)):typeof t=="function"?M=>t(M,this._element):t}_resolvePossibleFunction(t){return S1(t,[this._element])}_getPopperConfig(t){const M={placement:t,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:b=>{this._getTipElement().setAttribute("data-popper-placement",b.state.placement)}}]};return{...M,...S1(this._config.popperConfig,[M])}}_setListeners(){const t=this._config.trigger.split(" ");for(const M of t)if(M==="click")K.on(this._element,this.constructor.eventName(C4),this._config.selector,b=>{this._initializeOnDelegatedTarget(b).toggle()});else if(M!==T4){const b=M===je?this.constructor.eventName(P4):this.constructor.eventName(D4),z=M===je?this.constructor.eventName(I4):this.constructor.eventName(k4);K.on(this._element,b,this._config.selector,p=>{const o=this._initializeOnDelegatedTarget(p);o._activeTrigger[p.type==="focusin"?bp:je]=!0,o._enter()}),K.on(this._element,z,this._config.selector,p=>{const o=this._initializeOnDelegatedTarget(p);o._activeTrigger[p.type==="focusout"?bp:je]=o._element.contains(p.relatedTarget),o._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},K.on(this._element.closest(qc),lc,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}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(t,M){clearTimeout(this._timeout),this._timeout=setTimeout(t,M)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const M=j2.getDataAttributes(this._element);for(const b of Object.keys(M))B4.has(b)&&delete M[b];return t={...M,...typeof t=="object"&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=t.container===!1?document.body:st(t.container),typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),typeof t.title=="number"&&(t.title=t.title.toString()),typeof t.content=="number"&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[M,b]of Object.entries(this._config))this.constructor.Default[M]!==b&&(t[M]=b);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){const M=Ui.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof M[t]>"u")throw new TypeError(`No method named "${t}"`);M[t]()}})}};p2(pz);const V4="popover",$4=".popover-header",U4=".popover-body",Y4={...pz.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},G4={...pz.DefaultType,content:"(null|string|element|function)"};class uo extends pz{static get Default(){return Y4}static get DefaultType(){return G4}static get NAME(){return V4}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[$4]:this._getTitle(),[U4]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){const M=uo.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof M[t]>"u")throw new TypeError(`No method named "${t}"`);M[t]()}})}}p2(uo);const K4="scrollspy",Q4="bs.scrollspy",Wo=`.${Q4}`,J4=".data-api",Z4=`activate${Wo}`,fc=`click${Wo}`,tq=`load${Wo}${J4}`,eq="dropdown-item",be="active",Mq='[data-bs-spy="scroll"]',zp="[href]",bq=".nav, .list-group",uc=".nav-link",zq=".nav-item",pq=".list-group-item",oq=`${uc}, ${zq} > ${uc}, ${pq}`,nq=".dropdown",cq=".dropdown-toggle",Oq={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},iq={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class oz extends q2{constructor(t,M){super(t,M),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 Oq}static get DefaultType(){return iq}static get NAME(){return K4}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=st(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,typeof t.threshold=="string"&&(t.threshold=t.threshold.split(",").map(M=>Number.parseFloat(M))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(K.off(this._config.target,fc),K.on(this._config.target,fc,zp,t=>{const M=this._observableSections.get(t.target.hash);if(M){t.preventDefault();const b=this._rootElement||window,z=M.offsetTop-this._element.offsetTop;if(b.scrollTo){b.scrollTo({top:z,behavior:"smooth"});return}b.scrollTop=z}}))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(M=>this._observerCallback(M),t)}_observerCallback(t){const M=o=>this._targetLinks.get(`#${o.target.id}`),b=o=>{this._previousScrollData.visibleEntryTop=o.target.offsetTop,this._process(M(o))},z=(this._rootElement||document.documentElement).scrollTop,p=z>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=z;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(M(o));continue}const c=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(p&&c){if(b(o),!z)return;continue}!p&&!c&&b(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=r0.find(zp,this._config.target);for(const M of t){if(!M.hash||rt(M))continue;const b=r0.findOne(M.hash,this._element);_e(b)&&(this._targetLinks.set(M.hash,M),this._observableSections.set(M.hash,b))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(be),this._activateParents(t),K.trigger(this._element,Z4,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains(eq)){r0.findOne(cq,t.closest(nq)).classList.add(be);return}for(const M of r0.parents(t,bq))for(const b of r0.prev(M,oq))b.classList.add(be)}_clearActiveClass(t){t.classList.remove(be);const M=r0.find(`${zp}.${be}`,t);for(const b of M)b.classList.remove(be)}static jQueryInterface(t){return this.each(function(){const M=oz.getOrCreateInstance(this,t);if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t]()}})}}K.on(window,tq,()=>{for(const e of r0.find(Mq))oz.getOrCreateInstance(e)});p2(oz);const sq="tab",rq="bs.tab",Yt=`.${rq}`,aq=`hide${Yt}`,Aq=`hidden${Yt}`,dq=`show${Yt}`,qq=`shown${Yt}`,lq=`click${Yt}`,fq=`keydown${Yt}`,uq=`load${Yt}`,Wq="ArrowLeft",Wc="ArrowRight",hq="ArrowUp",hc="ArrowDown",wt="active",Rc="fade",pp="show",Rq="dropdown",gq=".dropdown-toggle",Lq=".dropdown-menu",op=":not(.dropdown-toggle)",mq='.list-group, .nav, [role="tablist"]',Nq=".nav-item, .list-group-item",Bq=`.nav-link${op}, .list-group-item${op}, [role="tab"]${op}`,Yi='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',np=`${Bq}, ${Yi}`,_q=`.${wt}[data-bs-toggle="tab"], .${wt}[data-bs-toggle="pill"], .${wt}[data-bs-toggle="list"]`;class ge extends q2{constructor(t){super(t),this._parent=this._element.closest(mq),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),K.on(this._element,fq,M=>this._keydown(M)))}static get NAME(){return sq}show(){const t=this._element;if(this._elemIsActive(t))return;const M=this._getActiveElem(),b=M?K.trigger(M,aq,{relatedTarget:t}):null;K.trigger(t,dq,{relatedTarget:M}).defaultPrevented||b&&b.defaultPrevented||(this._deactivate(M,t),this._activate(t,M))}_activate(t,M){if(!t)return;t.classList.add(wt),this._activate(r0.getElementFromSelector(t));const b=()=>{if(t.getAttribute("role")!=="tab"){t.classList.add(pp);return}t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),K.trigger(t,qq,{relatedTarget:M})};this._queueCallback(b,t,t.classList.contains(Rc))}_deactivate(t,M){if(!t)return;t.classList.remove(wt),t.blur(),this._deactivate(r0.getElementFromSelector(t));const b=()=>{if(t.getAttribute("role")!=="tab"){t.classList.remove(pp);return}t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),K.trigger(t,Aq,{relatedTarget:M})};this._queueCallback(b,t,t.classList.contains(Rc))}_keydown(t){if(![Wq,Wc,hq,hc].includes(t.key))return;t.stopPropagation(),t.preventDefault();const M=[Wc,hc].includes(t.key),b=qo(this._getChildren().filter(z=>!rt(z)),t.target,M,!0);b&&(b.focus({preventScroll:!0}),ge.getOrCreateInstance(b).show())}_getChildren(){return r0.find(np,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,M){this._setAttributeIfNotExists(t,"role","tablist");for(const b of M)this._setInitialAttributesOnChild(b)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const M=this._elemIsActive(t),b=this._getOuterElement(t);t.setAttribute("aria-selected",M),b!==t&&this._setAttributeIfNotExists(b,"role","presentation"),M||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const M=r0.getElementFromSelector(t);M&&(this._setAttributeIfNotExists(M,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(M,"aria-labelledby",`#${t.id}`))}_toggleDropDown(t,M){const b=this._getOuterElement(t);if(!b.classList.contains(Rq))return;const z=(p,o)=>{const c=r0.findOne(p,b);c&&c.classList.toggle(o,M)};z(gq,wt),z(Lq,pp),b.setAttribute("aria-expanded",M)}_setAttributeIfNotExists(t,M,b){t.hasAttribute(M)||t.setAttribute(M,b)}_elemIsActive(t){return t.classList.contains(wt)}_getInnerElement(t){return t.matches(np)?t:r0.findOne(np,t)}_getOuterElement(t){return t.closest(Nq)||t}static jQueryInterface(t){return this.each(function(){const M=ge.getOrCreateInstance(this);if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t]()}})}}K.on(document,lq,Yi,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),!rt(this)&&ge.getOrCreateInstance(this).show()});K.on(window,uq,()=>{for(const e of r0.find(_q))ge.getOrCreateInstance(e)});p2(ge);const yq="toast",Xq="bs.toast",ft=`.${Xq}`,Tq=`mouseover${ft}`,vq=`mouseout${ft}`,Eq=`focusin${ft}`,xq=`focusout${ft}`,Sq=`hide${ft}`,wq=`hidden${ft}`,Cq=`show${ft}`,Dq=`shown${ft}`,kq="fade",gc="hide",ZM="show",tb="showing",Pq={animation:"boolean",autohide:"boolean",delay:"number"},Iq={animation:!0,autohide:!0,delay:5e3};class nz extends q2{constructor(t,M){super(t,M),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Iq}static get DefaultType(){return Pq}static get NAME(){return yq}show(){if(K.trigger(this._element,Cq).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(kq);const M=()=>{this._element.classList.remove(tb),K.trigger(this._element,Dq),this._maybeScheduleHide()};this._element.classList.remove(gc),mM(this._element),this._element.classList.add(ZM,tb),this._queueCallback(M,this._element,this._config.animation)}hide(){if(!this.isShown()||K.trigger(this._element,Sq).defaultPrevented)return;const M=()=>{this._element.classList.add(gc),this._element.classList.remove(tb,ZM),K.trigger(this._element,wq)};this._element.classList.add(tb),this._queueCallback(M,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(ZM),super.dispose()}isShown(){return this._element.classList.contains(ZM)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,M){switch(t.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=M;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=M;break}}if(M){this._clearTimeout();return}const b=t.relatedTarget;this._element===b||this._element.contains(b)||this._maybeScheduleHide()}_setListeners(){K.on(this._element,Tq,t=>this._onInteraction(t,!0)),K.on(this._element,vq,t=>this._onInteraction(t,!1)),K.on(this._element,Eq,t=>this._onInteraction(t,!0)),K.on(this._element,xq,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const M=nz.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof M[t]>"u")throw new TypeError(`No method named "${t}"`);M[t](this)}})}}Mz(nz);p2(nz);var Gi=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Fq(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Hq(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var M=function b(){if(this instanceof b){var z=[null];z.push.apply(z,arguments);var p=Function.bind.apply(t,z);return new p}return t.apply(this,arguments)};M.prototype=t.prototype}else M={};return Object.defineProperty(M,"__esModule",{value:!0}),Object.keys(e).forEach(function(b){var z=Object.getOwnPropertyDescriptor(e,b);Object.defineProperty(M,b,z.get?z:{enumerable:!0,get:function(){return e[b]}})}),M}var Tp={},jq={get exports(){return Tp},set exports(e){Tp=e}};/*! + */const Sa=1e6,wa=1e3,vp="transitionend",Bi=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(t,M)=>`#${CSS.escape(M)}`)),e),Ca=e=>e==null?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),Da=e=>{do e+=Math.floor(Math.random()*Sa);while(document.getElementById(e));return e},ka=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:M}=window.getComputedStyle(e);const b=Number.parseFloat(t),z=Number.parseFloat(M);return!b&&!z?0:(t=t.split(",")[0],M=M.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(M))*wa)},yi=e=>{e.dispatchEvent(new Event(vp))},j2=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),rt=e=>j2(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(Bi(e)):null,ye=e=>{if(!j2(e)||e.getClientRects().length===0)return!1;const t=getComputedStyle(e).getPropertyValue("visibility")==="visible",M=e.closest("details:not([open])");if(!M)return t;if(M!==e){const b=e.closest("summary");if(b&&b.parentNode!==M||b===null)return!1}return t},at=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",Xi=e=>{if(!document.documentElement.attachShadow)return null;if(typeof e.getRootNode=="function"){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?Xi(e.parentNode):null},Pb=()=>{},_M=e=>{e.offsetHeight},vi=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Jz=[],Pa=e=>{document.readyState==="loading"?(Jz.length||document.addEventListener("DOMContentLoaded",()=>{for(const t of Jz)t()}),Jz.push(e)):e()},b2=()=>document.documentElement.dir==="rtl",o2=e=>{Pa(()=>{const t=vi();if(t){const M=e.NAME,b=t.fn[M];t.fn[M]=e.jQueryInterface,t.fn[M].Constructor=e,t.fn[M].noConflict=()=>(t.fn[M]=b,e.jQueryInterface)}})},C1=(e,t=[],M=e)=>typeof e=="function"?e(...t):M,Ti=(e,t,M=!0)=>{if(!M){C1(e);return}const b=5,z=ka(t)+b;let p=!1;const o=({target:c})=>{c===t&&(p=!0,t.removeEventListener(vp,o),C1(e))};t.addEventListener(vp,o),setTimeout(()=>{p||yi(t)},z)},Wo=(e,t,M,b)=>{const z=e.length;let p=e.indexOf(t);return p===-1?!M&&b?e[z-1]:e[0]:(p+=M?1:-1,b&&(p=(p+z)%z),e[Math.max(0,Math.min(p,z-1))])},Ia=/[^.]*(?=\..*)\.|.*/,Fa=/\..*/,Ha=/::\d+$/,Zz={};let Mc=1;const xi={mouseenter:"mouseover",mouseleave:"mouseout"},ja=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 Ei(e,t){return t&&`${t}::${Mc++}`||e.uidEvent||Mc++}function Si(e){const t=Ei(e);return e.uidEvent=t,Zz[t]=Zz[t]||{},Zz[t]}function Va(e,t){return function M(b){return ho(b,{delegateTarget:e}),M.oneOff&&Q.off(e,b.type,t),t.apply(e,[b])}}function $a(e,t,M){return function b(z){const p=e.querySelectorAll(t);for(let{target:o}=z;o&&o!==this;o=o.parentNode)for(const c of p)if(c===o)return ho(z,{delegateTarget:o}),b.oneOff&&Q.off(e,z.type,t,M),M.apply(o,[z])}}function wi(e,t,M=null){return Object.values(e).find(b=>b.callable===t&&b.delegationSelector===M)}function Ci(e,t,M){const b=typeof t=="string",z=b?M:t||M;let p=Di(e);return ja.has(p)||(p=e),[b,z,p]}function bc(e,t,M,b,z){if(typeof t!="string"||!e)return;let[p,o,c]=Ci(t,M,b);t in xi&&(o=(m=>function(g){if(!g.relatedTarget||g.relatedTarget!==g.delegateTarget&&!g.delegateTarget.contains(g.relatedTarget))return m.call(this,g)})(o));const O=Si(e),s=O[c]||(O[c]={}),A=wi(s,o,p?M:null);if(A){A.oneOff=A.oneOff&&z;return}const q=Ei(o,t.replace(Ia,"")),u=p?$a(e,M,o):Va(e,o);u.delegationSelector=p?M:null,u.callable=o,u.oneOff=z,u.uidEvent=q,s[q]=u,e.addEventListener(c,u,p)}function Tp(e,t,M,b,z){const p=wi(t[M],b,z);p&&(e.removeEventListener(M,p,Boolean(z)),delete t[M][p.uidEvent])}function Ya(e,t,M,b){const z=t[M]||{};for(const[p,o]of Object.entries(z))p.includes(b)&&Tp(e,t,M,o.callable,o.delegationSelector)}function Di(e){return e=e.replace(Fa,""),xi[e]||e}const Q={on(e,t,M,b){bc(e,t,M,b,!1)},one(e,t,M,b){bc(e,t,M,b,!0)},off(e,t,M,b){if(typeof t!="string"||!e)return;const[z,p,o]=Ci(t,M,b),c=o!==t,O=Si(e),s=O[o]||{},A=t.startsWith(".");if(typeof p<"u"){if(!Object.keys(s).length)return;Tp(e,O,o,p,z?M:null);return}if(A)for(const q of Object.keys(O))Ya(e,O,q,t.slice(1));for(const[q,u]of Object.entries(s)){const h=q.replace(Ha,"");(!c||t.includes(h))&&Tp(e,O,o,u.callable,u.delegationSelector)}},trigger(e,t,M){if(typeof t!="string"||!e)return null;const b=vi(),z=Di(t),p=t!==z;let o=null,c=!0,O=!0,s=!1;p&&b&&(o=b.Event(t,M),b(e).trigger(o),c=!o.isPropagationStopped(),O=!o.isImmediatePropagationStopped(),s=o.isDefaultPrevented());let A=new Event(t,{bubbles:c,cancelable:!0});return A=ho(A,M),s&&A.preventDefault(),O&&e.dispatchEvent(A),A.defaultPrevented&&o&&o.preventDefault(),A}};function ho(e,t={}){for(const[M,b]of Object.entries(t))try{e[M]=b}catch{Object.defineProperty(e,M,{configurable:!0,get(){return b}})}return e}const bt=new Map,tp={set(e,t,M){bt.has(e)||bt.set(e,new Map);const b=bt.get(e);if(!b.has(t)&&b.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(b.keys())[0]}.`);return}b.set(t,M)},get(e,t){return bt.has(e)&&bt.get(e).get(t)||null},remove(e,t){if(!bt.has(e))return;const M=bt.get(e);M.delete(t),M.size===0&&bt.delete(e)}};function zc(e){if(e==="true")return!0;if(e==="false")return!1;if(e===Number(e).toString())return Number(e);if(e===""||e==="null")return null;if(typeof e!="string")return e;try{return JSON.parse(decodeURIComponent(e))}catch{return e}}function ep(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const V2={setDataAttribute(e,t,M){e.setAttribute(`data-bs-${ep(t)}`,M)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${ep(t)}`)},getDataAttributes(e){if(!e)return{};const t={},M=Object.keys(e.dataset).filter(b=>b.startsWith("bs")&&!b.startsWith("bsConfig"));for(const b of M){let z=b.replace(/^bs/,"");z=z.charAt(0).toLowerCase()+z.slice(1,z.length),t[z]=zc(e.dataset[b])}return t},getDataAttribute(e,t){return zc(e.getAttribute(`data-bs-${ep(t)}`))}};let NM=class{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(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,M){const b=j2(M)?V2.getDataAttribute(M,"config"):{};return{...this.constructor.Default,...typeof b=="object"?b:{},...j2(M)?V2.getDataAttributes(M):{},...typeof t=="object"?t:{}}}_typeCheckConfig(t,M=this.constructor.DefaultType){for(const[b,z]of Object.entries(M)){const p=t[b],o=j2(p)?"element":Ca(p);if(!new RegExp(z).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${b}" provided type "${o}" but expected type "${z}".`)}}};const Ua="5.3.0-alpha1";class l2 extends NM{constructor(t,M){super(),t=rt(t),t&&(this._element=t,this._config=this._getConfig(M),tp.set(this._element,this.constructor.DATA_KEY,this))}dispose(){tp.remove(this._element,this.constructor.DATA_KEY),Q.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,M,b=!0){Ti(t,M,b)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return tp.get(rt(t),this.DATA_KEY)}static getOrCreateInstance(t,M={}){return this.getInstance(t)||new this(t,typeof M=="object"?M:null)}static get VERSION(){return Ua}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const Mp=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let M=e.getAttribute("href");if(!M||!M.includes("#")&&!M.startsWith("."))return null;M.includes("#")&&!M.startsWith("#")&&(M=`#${M.split("#")[1]}`),t=M&&M!=="#"?M.trim():null}return Bi(t)},d0={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(M=>M.matches(t))},parents(e,t){const M=[];let b=e.parentNode.closest(t);for(;b;)M.push(b),b=b.parentNode.closest(t);return M},prev(e,t){let M=e.previousElementSibling;for(;M;){if(M.matches(t))return[M];M=M.previousElementSibling}return[]},next(e,t){let M=e.nextElementSibling;for(;M;){if(M.matches(t))return[M];M=M.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(M=>`${M}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(M=>!at(M)&&ye(M))},getSelectorFromElement(e){const t=Mp(e);return t&&d0.findOne(t)?t:null},getElementFromSelector(e){const t=Mp(e);return t?d0.findOne(t):null},getMultipleElementsFromSelector(e){const t=Mp(e);return t?d0.find(t):[]}},nz=(e,t="hide")=>{const M=`click.dismiss${e.EVENT_KEY}`,b=e.NAME;Q.on(document,M,`[data-bs-dismiss="${b}"]`,function(z){if(["A","AREA"].includes(this.tagName)&&z.preventDefault(),at(this))return;const p=d0.getElementFromSelector(this)||this.closest(`.${b}`);e.getOrCreateInstance(p)[t]()})},Ga="alert",Ka="bs.alert",ki=`.${Ka}`,Qa=`close${ki}`,Ja=`closed${ki}`,Za="fade",tA="show";class cz extends l2{static get NAME(){return Ga}close(){if(Q.trigger(this._element,Qa).defaultPrevented)return;this._element.classList.remove(tA);const M=this._element.classList.contains(Za);this._queueCallback(()=>this._destroyElement(),this._element,M)}_destroyElement(){this._element.remove(),Q.trigger(this._element,Ja),this.dispose()}static jQueryInterface(t){return this.each(function(){const M=cz.getOrCreateInstance(this);if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t](this)}})}}nz(cz,"close");o2(cz);const eA="button",MA="bs.button",bA=`.${MA}`,zA=".data-api",pA="active",pc='[data-bs-toggle="button"]',oA=`click${bA}${zA}`;class Oz extends l2{static get NAME(){return eA}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(pA))}static jQueryInterface(t){return this.each(function(){const M=Oz.getOrCreateInstance(this);t==="toggle"&&M[t]()})}}Q.on(document,oA,pc,e=>{e.preventDefault();const t=e.target.closest(pc);Oz.getOrCreateInstance(t).toggle()});o2(Oz);const nA="swipe",Xe=".bs.swipe",cA=`touchstart${Xe}`,OA=`touchmove${Xe}`,iA=`touchend${Xe}`,sA=`pointerdown${Xe}`,rA=`pointerup${Xe}`,aA="touch",AA="pen",dA="pointer-event",qA=40,lA={endCallback:null,leftCallback:null,rightCallback:null},fA={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Ib extends NM{constructor(t,M){super(),this._element=t,!(!t||!Ib.isSupported())&&(this._config=this._getConfig(M),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return lA}static get DefaultType(){return fA}static get NAME(){return nA}dispose(){Q.off(this._element,Xe)}_start(t){if(!this._supportPointerEvents){this._deltaX=t.touches[0].clientX;return}this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX)}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),C1(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=qA)return;const M=t/this._deltaX;this._deltaX=0,M&&C1(M>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(Q.on(this._element,sA,t=>this._start(t)),Q.on(this._element,rA,t=>this._end(t)),this._element.classList.add(dA)):(Q.on(this._element,cA,t=>this._start(t)),Q.on(this._element,OA,t=>this._move(t)),Q.on(this._element,iA,t=>this._end(t)))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&(t.pointerType===AA||t.pointerType===aA)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const uA="carousel",WA="bs.carousel",ft=`.${WA}`,Pi=".data-api",hA="ArrowLeft",RA="ArrowRight",gA=500,je="next",be="prev",Oe="left",ub="right",mA=`slide${ft}`,bp=`slid${ft}`,LA=`keydown${ft}`,_A=`mouseenter${ft}`,NA=`mouseleave${ft}`,BA=`dragstart${ft}`,yA=`load${ft}${Pi}`,XA=`click${ft}${Pi}`,Ii="carousel",KM="active",vA="slide",TA="carousel-item-end",xA="carousel-item-start",EA="carousel-item-next",SA="carousel-item-prev",Fi=".active",Hi=".carousel-item",wA=Fi+Hi,CA=".carousel-item img",DA=".carousel-indicators",kA="[data-bs-slide], [data-bs-slide-to]",PA='[data-bs-ride="carousel"]',IA={[hA]:ub,[RA]:Oe},FA={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},HA={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class BM extends l2{constructor(t,M){super(t,M),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=d0.findOne(DA,this._element),this._addEventListeners(),this._config.ride===Ii&&this.cycle()}static get Default(){return FA}static get DefaultType(){return HA}static get NAME(){return uA}next(){this._slide(je)}nextWhenVisible(){!document.hidden&&ye(this._element)&&this.next()}prev(){this._slide(be)}pause(){this._isSliding&&yi(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){Q.one(this._element,bp,()=>this.cycle());return}this.cycle()}}to(t){const M=this._getItems();if(t>M.length-1||t<0)return;if(this._isSliding){Q.one(this._element,bp,()=>this.to(t));return}const b=this._getItemIndex(this._getActive());if(b===t)return;const z=t>b?je:be;this._slide(z,M[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&Q.on(this._element,LA,t=>this._keydown(t)),this._config.pause==="hover"&&(Q.on(this._element,_A,()=>this.pause()),Q.on(this._element,NA,()=>this._maybeEnableCycle())),this._config.touch&&Ib.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const b of d0.find(CA,this._element))Q.on(b,BA,z=>z.preventDefault());const M={leftCallback:()=>this._slide(this._directionToOrder(Oe)),rightCallback:()=>this._slide(this._directionToOrder(ub)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),gA+this._config.interval))}};this._swipeHelper=new Ib(this._element,M)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const M=IA[t.key];M&&(t.preventDefault(),this._slide(this._directionToOrder(M)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const M=d0.findOne(Fi,this._indicatorsElement);M.classList.remove(KM),M.removeAttribute("aria-current");const b=d0.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);b&&(b.classList.add(KM),b.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const M=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=M||this._config.defaultInterval}_slide(t,M=null){if(this._isSliding)return;const b=this._getActive(),z=t===je,p=M||Wo(this._getItems(),b,z,this._config.wrap);if(p===b)return;const o=this._getItemIndex(p),c=h=>Q.trigger(this._element,h,{relatedTarget:p,direction:this._orderToDirection(t),from:this._getItemIndex(b),to:o});if(c(mA).defaultPrevented||!b||!p)return;const s=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=p;const A=z?xA:TA,q=z?EA:SA;p.classList.add(q),_M(p),b.classList.add(A),p.classList.add(A);const u=()=>{p.classList.remove(A,q),p.classList.add(KM),b.classList.remove(KM,q,A),this._isSliding=!1,c(bp)};this._queueCallback(u,b,this._isAnimated()),s&&this.cycle()}_isAnimated(){return this._element.classList.contains(vA)}_getActive(){return d0.findOne(wA,this._element)}_getItems(){return d0.find(Hi,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return b2()?t===Oe?be:je:t===Oe?je:be}_orderToDirection(t){return b2()?t===be?Oe:ub:t===be?ub:Oe}static jQueryInterface(t){return this.each(function(){const M=BM.getOrCreateInstance(this,t);if(typeof t=="number"){M.to(t);return}if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t]()}})}}Q.on(document,XA,kA,function(e){const t=d0.getElementFromSelector(this);if(!t||!t.classList.contains(Ii))return;e.preventDefault();const M=BM.getOrCreateInstance(t),b=this.getAttribute("data-bs-slide-to");if(b){M.to(b),M._maybeEnableCycle();return}if(V2.getDataAttribute(this,"slide")==="next"){M.next(),M._maybeEnableCycle();return}M.prev(),M._maybeEnableCycle()});Q.on(window,yA,()=>{const e=d0.find(PA);for(const t of e)BM.getOrCreateInstance(t)});o2(BM);const jA="collapse",VA="bs.collapse",yM=`.${VA}`,$A=".data-api",YA=`show${yM}`,UA=`shown${yM}`,GA=`hide${yM}`,KA=`hidden${yM}`,QA=`click${yM}${$A}`,zp="show",re="collapse",QM="collapsing",JA="collapsed",ZA=`:scope .${re} .${re}`,td="collapse-horizontal",ed="width",Md="height",bd=".collapse.show, .collapse.collapsing",xp='[data-bs-toggle="collapse"]',zd={parent:null,toggle:!0},pd={parent:"(null|element)",toggle:"boolean"};class aM extends l2{constructor(t,M){super(t,M),this._isTransitioning=!1,this._triggerArray=[];const b=d0.find(xp);for(const z of b){const p=d0.getSelectorFromElement(z),o=d0.find(p).filter(c=>c===this._element);p!==null&&o.length&&this._triggerArray.push(z)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return zd}static get DefaultType(){return pd}static get NAME(){return jA}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(bd).filter(c=>c!==this._element).map(c=>aM.getOrCreateInstance(c,{toggle:!1}))),t.length&&t[0]._isTransitioning||Q.trigger(this._element,YA).defaultPrevented)return;for(const c of t)c.hide();const b=this._getDimension();this._element.classList.remove(re),this._element.classList.add(QM),this._element.style[b]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const z=()=>{this._isTransitioning=!1,this._element.classList.remove(QM),this._element.classList.add(re,zp),this._element.style[b]="",Q.trigger(this._element,UA)},o=`scroll${b[0].toUpperCase()+b.slice(1)}`;this._queueCallback(z,this._element,!0),this._element.style[b]=`${this._element[o]}px`}hide(){if(this._isTransitioning||!this._isShown()||Q.trigger(this._element,GA).defaultPrevented)return;const M=this._getDimension();this._element.style[M]=`${this._element.getBoundingClientRect()[M]}px`,_M(this._element),this._element.classList.add(QM),this._element.classList.remove(re,zp);for(const z of this._triggerArray){const p=d0.getElementFromSelector(z);p&&!this._isShown(p)&&this._addAriaAndCollapsedClass([z],!1)}this._isTransitioning=!0;const b=()=>{this._isTransitioning=!1,this._element.classList.remove(QM),this._element.classList.add(re),Q.trigger(this._element,KA)};this._element.style[M]="",this._queueCallback(b,this._element,!0)}_isShown(t=this._element){return t.classList.contains(zp)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=rt(t.parent),t}_getDimension(){return this._element.classList.contains(td)?ed:Md}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(xp);for(const M of t){const b=d0.getElementFromSelector(M);b&&this._addAriaAndCollapsedClass([M],this._isShown(b))}}_getFirstLevelChildren(t){const M=d0.find(ZA,this._config.parent);return d0.find(t,this._config.parent).filter(b=>!M.includes(b))}_addAriaAndCollapsedClass(t,M){if(t.length)for(const b of t)b.classList.toggle(JA,!M),b.setAttribute("aria-expanded",M)}static jQueryInterface(t){const M={};return typeof t=="string"&&/show|hide/.test(t)&&(M.toggle=!1),this.each(function(){const b=aM.getOrCreateInstance(this,M);if(typeof t=="string"){if(typeof b[t]>"u")throw new TypeError(`No method named "${t}"`);b[t]()}})}}Q.on(document,QA,xp,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();for(const t of d0.getMultipleElementsFromSelector(this))aM.getOrCreateInstance(t,{toggle:!1}).toggle()});o2(aM);const oc="dropdown",od="bs.dropdown",Ut=`.${od}`,Ro=".data-api",nd="Escape",nc="Tab",cd="ArrowUp",cc="ArrowDown",Od=2,id=`hide${Ut}`,sd=`hidden${Ut}`,rd=`show${Ut}`,ad=`shown${Ut}`,ji=`click${Ut}${Ro}`,Vi=`keydown${Ut}${Ro}`,Ad=`keyup${Ut}${Ro}`,ie="show",dd="dropup",qd="dropend",ld="dropstart",fd="dropup-center",ud="dropdown-center",wt='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Wd=`${wt}.${ie}`,Wb=".dropdown-menu",hd=".navbar",Rd=".navbar-nav",gd=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",md=b2()?"top-end":"top-start",Ld=b2()?"top-start":"top-end",_d=b2()?"bottom-end":"bottom-start",Nd=b2()?"bottom-start":"bottom-end",Bd=b2()?"left-start":"right-start",yd=b2()?"right-start":"left-start",Xd="top",vd="bottom",Td={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},xd={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class L2 extends l2{constructor(t,M){super(t,M),this._popper=null,this._parent=this._element.parentNode,this._menu=d0.next(this._element,Wb)[0]||d0.prev(this._element,Wb)[0]||d0.findOne(Wb,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Td}static get DefaultType(){return xd}static get NAME(){return oc}toggle(){return this._isShown()?this.hide():this.show()}show(){if(at(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!Q.trigger(this._element,rd,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(Rd))for(const b of[].concat(...document.body.children))Q.on(b,"mouseover",Pb);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(ie),this._element.classList.add(ie),Q.trigger(this._element,ad,t)}}hide(){if(at(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!Q.trigger(this._element,id,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const b of[].concat(...document.body.children))Q.off(b,"mouseover",Pb);this._popper&&this._popper.destroy(),this._menu.classList.remove(ie),this._element.classList.remove(ie),this._element.setAttribute("aria-expanded","false"),V2.removeDataAttribute(this._menu,"popper"),Q.trigger(this._element,sd,t)}}_getConfig(t){if(t=super._getConfig(t),typeof t.reference=="object"&&!j2(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${oc.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(typeof Ni>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;this._config.reference==="parent"?t=this._parent:j2(this._config.reference)?t=rt(this._config.reference):typeof this._config.reference=="object"&&(t=this._config.reference);const M=this._getPopperConfig();this._popper=uo(t,this._menu,M)}_isShown(){return this._menu.classList.contains(ie)}_getPlacement(){const t=this._parent;if(t.classList.contains(qd))return Bd;if(t.classList.contains(ld))return yd;if(t.classList.contains(fd))return Xd;if(t.classList.contains(ud))return vd;const M=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(dd)?M?Ld:md:M?Nd:_d}_detectNavbar(){return this._element.closest(hd)!==null}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(M=>Number.parseInt(M,10)):typeof t=="function"?M=>t(M,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(V2.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...C1(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:M}){const b=d0.find(gd,this._menu).filter(z=>ye(z));b.length&&Wo(b,M,t===cc,!b.includes(M)).focus()}static jQueryInterface(t){return this.each(function(){const M=L2.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof M[t]>"u")throw new TypeError(`No method named "${t}"`);M[t]()}})}static clearMenus(t){if(t.button===Od||t.type==="keyup"&&t.key!==nc)return;const M=d0.find(Wd);for(const b of M){const z=L2.getInstance(b);if(!z||z._config.autoClose===!1)continue;const p=t.composedPath(),o=p.includes(z._menu);if(p.includes(z._element)||z._config.autoClose==="inside"&&!o||z._config.autoClose==="outside"&&o||z._menu.contains(t.target)&&(t.type==="keyup"&&t.key===nc||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const c={relatedTarget:z._element};t.type==="click"&&(c.clickEvent=t),z._completeHide(c)}}static dataApiKeydownHandler(t){const M=/input|textarea/i.test(t.target.tagName),b=t.key===nd,z=[cd,cc].includes(t.key);if(!z&&!b||M&&!b)return;t.preventDefault();const p=this.matches(wt)?this:d0.prev(this,wt)[0]||d0.next(this,wt)[0]||d0.findOne(wt,t.delegateTarget.parentNode),o=L2.getOrCreateInstance(p);if(z){t.stopPropagation(),o.show(),o._selectMenuItem(t);return}o._isShown()&&(t.stopPropagation(),o.hide(),p.focus())}}Q.on(document,Vi,wt,L2.dataApiKeydownHandler);Q.on(document,Vi,Wb,L2.dataApiKeydownHandler);Q.on(document,ji,L2.clearMenus);Q.on(document,Ad,L2.clearMenus);Q.on(document,ji,wt,function(e){e.preventDefault(),L2.getOrCreateInstance(this).toggle()});o2(L2);const Oc=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ic=".sticky-top",JM="padding-right",sc="margin-right";class Ep{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,JM,M=>M+t),this._setElementAttributes(Oc,JM,M=>M+t),this._setElementAttributes(ic,sc,M=>M-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,JM),this._resetElementAttributes(Oc,JM),this._resetElementAttributes(ic,sc)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,M,b){const z=this.getWidth(),p=o=>{if(o!==this._element&&window.innerWidth>o.clientWidth+z)return;this._saveInitialAttribute(o,M);const c=window.getComputedStyle(o).getPropertyValue(M);o.style.setProperty(M,`${b(Number.parseFloat(c))}px`)};this._applyManipulationCallback(t,p)}_saveInitialAttribute(t,M){const b=t.style.getPropertyValue(M);b&&V2.setDataAttribute(t,M,b)}_resetElementAttributes(t,M){const b=z=>{const p=V2.getDataAttribute(z,M);if(p===null){z.style.removeProperty(M);return}V2.removeDataAttribute(z,M),z.style.setProperty(M,p)};this._applyManipulationCallback(t,b)}_applyManipulationCallback(t,M){if(j2(t)){M(t);return}for(const b of d0.find(t,this._element))M(b)}}const $i="backdrop",Ed="fade",rc="show",ac=`mousedown.bs.${$i}`,Sd={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},wd={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Yi extends NM{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Sd}static get DefaultType(){return wd}static get NAME(){return $i}show(t){if(!this._config.isVisible){C1(t);return}this._append();const M=this._getElement();this._config.isAnimated&&_M(M),M.classList.add(rc),this._emulateAnimation(()=>{C1(t)})}hide(t){if(!this._config.isVisible){C1(t);return}this._getElement().classList.remove(rc),this._emulateAnimation(()=>{this.dispose(),C1(t)})}dispose(){this._isAppended&&(Q.off(this._element,ac),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(Ed),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=rt(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),Q.on(t,ac,()=>{C1(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(t){Ti(t,this._getElement(),this._config.isAnimated)}}const Cd="focustrap",Dd="bs.focustrap",Fb=`.${Dd}`,kd=`focusin${Fb}`,Pd=`keydown.tab${Fb}`,Id="Tab",Fd="forward",Ac="backward",Hd={autofocus:!0,trapElement:null},jd={autofocus:"boolean",trapElement:"element"};class Ui extends NM{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Hd}static get DefaultType(){return jd}static get NAME(){return Cd}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),Q.off(document,Fb),Q.on(document,kd,t=>this._handleFocusin(t)),Q.on(document,Pd,t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,Q.off(document,Fb))}_handleFocusin(t){const{trapElement:M}=this._config;if(t.target===document||t.target===M||M.contains(t.target))return;const b=d0.focusableChildren(M);b.length===0?M.focus():this._lastTabNavDirection===Ac?b[b.length-1].focus():b[0].focus()}_handleKeydown(t){t.key===Id&&(this._lastTabNavDirection=t.shiftKey?Ac:Fd)}}const Vd="modal",$d="bs.modal",f2=`.${$d}`,Yd=".data-api",Ud="Escape",Gd=`hide${f2}`,Kd=`hidePrevented${f2}`,Gi=`hidden${f2}`,Ki=`show${f2}`,Qd=`shown${f2}`,Jd=`resize${f2}`,Zd=`click.dismiss${f2}`,t4=`mousedown.dismiss${f2}`,e4=`keydown.dismiss${f2}`,M4=`click${f2}${Yd}`,dc="modal-open",b4="fade",qc="show",pp="modal-static",z4=".modal.show",p4=".modal-dialog",o4=".modal-body",n4='[data-bs-toggle="modal"]',c4={backdrop:!0,focus:!0,keyboard:!0},O4={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class ge extends l2{constructor(t,M){super(t,M),this._dialog=d0.findOne(p4,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ep,this._addEventListeners()}static get Default(){return c4}static get DefaultType(){return O4}static get NAME(){return Vd}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||Q.trigger(this._element,Ki,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(dc),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){!this._isShown||this._isTransitioning||Q.trigger(this._element,Gd).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(qc),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){for(const t of[window,this._dialog])Q.off(t,f2);this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Yi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ui({trapElement:this._element})}_showElement(t){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 M=d0.findOne(o4,this._dialog);M&&(M.scrollTop=0),_M(this._element),this._element.classList.add(qc);const b=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,Q.trigger(this._element,Qd,{relatedTarget:t})};this._queueCallback(b,this._dialog,this._isAnimated())}_addEventListeners(){Q.on(this._element,e4,t=>{if(t.key===Ud){if(this._config.keyboard){t.preventDefault(),this.hide();return}this._triggerBackdropTransition()}}),Q.on(window,Jd,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),Q.on(this._element,t4,t=>{Q.one(this._element,Zd,M=>{if(!(this._element!==t.target||this._element!==M.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_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(dc),this._resetAdjustments(),this._scrollBar.reset(),Q.trigger(this._element,Gi)})}_isAnimated(){return this._element.classList.contains(b4)}_triggerBackdropTransition(){if(Q.trigger(this._element,Kd).defaultPrevented)return;const M=this._element.scrollHeight>document.documentElement.clientHeight,b=this._element.style.overflowY;b==="hidden"||this._element.classList.contains(pp)||(M||(this._element.style.overflowY="hidden"),this._element.classList.add(pp),this._queueCallback(()=>{this._element.classList.remove(pp),this._queueCallback(()=>{this._element.style.overflowY=b},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,M=this._scrollBar.getWidth(),b=M>0;if(b&&!t){const z=b2()?"paddingLeft":"paddingRight";this._element.style[z]=`${M}px`}if(!b&&t){const z=b2()?"paddingRight":"paddingLeft";this._element.style[z]=`${M}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,M){return this.each(function(){const b=ge.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof b[t]>"u")throw new TypeError(`No method named "${t}"`);b[t](M)}})}}Q.on(document,M4,n4,function(e){const t=d0.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),Q.one(t,Ki,z=>{z.defaultPrevented||Q.one(t,Gi,()=>{ye(this)&&this.focus()})});const M=d0.findOne(z4);M&&ge.getInstance(M).hide(),ge.getOrCreateInstance(t).toggle(this)});nz(ge);o2(ge);const i4="offcanvas",s4="bs.offcanvas",G2=`.${s4}`,Qi=".data-api",r4=`load${G2}${Qi}`,a4="Escape",lc="show",fc="showing",uc="hiding",A4="offcanvas-backdrop",Ji=".offcanvas.show",d4=`show${G2}`,q4=`shown${G2}`,l4=`hide${G2}`,Wc=`hidePrevented${G2}`,Zi=`hidden${G2}`,f4=`resize${G2}`,u4=`click${G2}${Qi}`,W4=`keydown.dismiss${G2}`,h4='[data-bs-toggle="offcanvas"]',R4={backdrop:!0,keyboard:!0,scroll:!1},g4={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class At extends l2{constructor(t,M){super(t,M),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return R4}static get DefaultType(){return g4}static get NAME(){return i4}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||Q.trigger(this._element,d4,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new Ep().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(fc);const b=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(lc),this._element.classList.remove(fc),Q.trigger(this._element,q4,{relatedTarget:t})};this._queueCallback(b,this._element,!0)}hide(){if(!this._isShown||Q.trigger(this._element,l4).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(uc),this._backdrop.hide();const M=()=>{this._element.classList.remove(lc,uc),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Ep().reset(),Q.trigger(this._element,Zi)};this._queueCallback(M,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=()=>{if(this._config.backdrop==="static"){Q.trigger(this._element,Wc);return}this.hide()},M=Boolean(this._config.backdrop);return new Yi({className:A4,isVisible:M,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:M?t:null})}_initializeFocusTrap(){return new Ui({trapElement:this._element})}_addEventListeners(){Q.on(this._element,W4,t=>{if(t.key===a4){if(!this._config.keyboard){Q.trigger(this._element,Wc);return}this.hide()}})}static jQueryInterface(t){return this.each(function(){const M=At.getOrCreateInstance(this,t);if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t](this)}})}}Q.on(document,u4,h4,function(e){const t=d0.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),at(this))return;Q.one(t,Zi,()=>{ye(this)&&this.focus()});const M=d0.findOne(Ji);M&&M!==t&&At.getInstance(M).hide(),At.getOrCreateInstance(t).toggle(this)});Q.on(window,r4,()=>{for(const e of d0.find(Ji))At.getOrCreateInstance(e).show()});Q.on(window,f4,()=>{for(const e of d0.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(e).position!=="fixed"&&At.getOrCreateInstance(e).hide()});nz(At);o2(At);const m4=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),L4=/^aria-[\w-]*$/i,_4=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,N4=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,B4=(e,t)=>{const M=e.nodeName.toLowerCase();return t.includes(M)?m4.has(M)?Boolean(_4.test(e.nodeValue)||N4.test(e.nodeValue)):!0:t.filter(b=>b instanceof RegExp).some(b=>b.test(M))},t3={"*":["class","dir","id","lang","role",L4],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]};function y4(e,t,M){if(!e.length)return e;if(M&&typeof M=="function")return M(e);const z=new window.DOMParser().parseFromString(e,"text/html"),p=[].concat(...z.body.querySelectorAll("*"));for(const o of p){const c=o.nodeName.toLowerCase();if(!Object.keys(t).includes(c)){o.remove();continue}const O=[].concat(...o.attributes),s=[].concat(t["*"]||[],t[c]||[]);for(const A of O)B4(A,s)||o.removeAttribute(A.nodeName)}return z.body.innerHTML}const X4="TemplateFactory",v4={allowList:t3,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},T4={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},x4={entry:"(string|element|function|null)",selector:"(string|element)"};class E4 extends NM{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return v4}static get DefaultType(){return T4}static get NAME(){return X4}getContent(){return Object.values(this._config.content).map(t=>this._resolvePossibleFunction(t)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[z,p]of Object.entries(this._config.content))this._setContent(t,p,z);const M=t.children[0],b=this._resolvePossibleFunction(this._config.extraClass);return b&&M.classList.add(...b.split(" ")),M}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[M,b]of Object.entries(t))super._typeCheckConfig({selector:M,entry:b},x4)}_setContent(t,M,b){const z=d0.findOne(b,t);if(z){if(M=this._resolvePossibleFunction(M),!M){z.remove();return}if(j2(M)){this._putElementInTemplate(rt(M),z);return}if(this._config.html){z.innerHTML=this._maybeSanitize(M);return}z.textContent=M}}_maybeSanitize(t){return this._config.sanitize?y4(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return C1(t,[this])}_putElementInTemplate(t,M){if(this._config.html){M.innerHTML="",M.append(t);return}M.textContent=t.textContent}}const S4="tooltip",w4=new Set(["sanitize","allowList","sanitizeFn"]),op="fade",C4="modal",ZM="show",D4=".tooltip-inner",hc=`.${C4}`,Rc="hide.bs.modal",Ve="hover",np="focus",k4="click",P4="manual",I4="hide",F4="hidden",H4="show",j4="shown",V4="inserted",$4="click",Y4="focusin",U4="focusout",G4="mouseenter",K4="mouseleave",Q4={AUTO:"auto",TOP:"top",RIGHT:b2()?"left":"right",BOTTOM:"bottom",LEFT:b2()?"right":"left"},J4={allowList:t3,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,0],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},Z4={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"};let iz=class e3 extends l2{constructor(t,M){if(typeof Ni>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,M),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 J4}static get DefaultType(){return Z4}static get NAME(){return S4}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),Q.off(this._element.closest(hc),Rc,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 t=Q.trigger(this._element,this.constructor.eventName(H4)),b=(Xi(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!b)return;this._disposePopper();const z=this._getTipElement();this._element.setAttribute("aria-describedby",z.getAttribute("id"));const{container:p}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(p.append(z),Q.trigger(this._element,this.constructor.eventName(V4))),this._popper=this._createPopper(z),z.classList.add(ZM),"ontouchstart"in document.documentElement)for(const c of[].concat(...document.body.children))Q.on(c,"mouseover",Pb);const o=()=>{Q.trigger(this._element,this.constructor.eventName(j4)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(o,this.tip,this._isAnimated())}hide(){if(!this._isShown()||Q.trigger(this._element,this.constructor.eventName(I4)).defaultPrevented)return;if(this._getTipElement().classList.remove(ZM),"ontouchstart"in document.documentElement)for(const z of[].concat(...document.body.children))Q.off(z,"mouseover",Pb);this._activeTrigger[k4]=!1,this._activeTrigger[np]=!1,this._activeTrigger[Ve]=!1,this._isHovered=null;const b=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),Q.trigger(this._element,this.constructor.eventName(F4)))};this._queueCallback(b,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const M=this._getTemplateFactory(t).toHtml();if(!M)return null;M.classList.remove(op,ZM),M.classList.add(`bs-${this.constructor.NAME}-auto`);const b=Da(this.constructor.NAME).toString();return M.setAttribute("id",b),this._isAnimated()&&M.classList.add(op),M}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new E4({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[D4]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(op)}_isShown(){return this.tip&&this.tip.classList.contains(ZM)}_createPopper(t){const M=C1(this._config.placement,[this,t,this._element]),b=Q4[M.toUpperCase()];return uo(this._element,t,this._getPopperConfig(b))}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(M=>Number.parseInt(M,10)):typeof t=="function"?M=>t(M,this._element):t}_resolvePossibleFunction(t){return C1(t,[this._element])}_getPopperConfig(t){const M={placement:t,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:b=>{this._getTipElement().setAttribute("data-popper-placement",b.state.placement)}}]};return{...M,...C1(this._config.popperConfig,[M])}}_setListeners(){const t=this._config.trigger.split(" ");for(const M of t)if(M==="click")Q.on(this._element,this.constructor.eventName($4),this._config.selector,b=>{this._initializeOnDelegatedTarget(b).toggle()});else if(M!==P4){const b=M===Ve?this.constructor.eventName(G4):this.constructor.eventName(Y4),z=M===Ve?this.constructor.eventName(K4):this.constructor.eventName(U4);Q.on(this._element,b,this._config.selector,p=>{const o=this._initializeOnDelegatedTarget(p);o._activeTrigger[p.type==="focusin"?np:Ve]=!0,o._enter()}),Q.on(this._element,z,this._config.selector,p=>{const o=this._initializeOnDelegatedTarget(p);o._activeTrigger[p.type==="focusout"?np:Ve]=o._element.contains(p.relatedTarget),o._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},Q.on(this._element.closest(hc),Rc,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}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(t,M){clearTimeout(this._timeout),this._timeout=setTimeout(t,M)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const M=V2.getDataAttributes(this._element);for(const b of Object.keys(M))w4.has(b)&&delete M[b];return t={...M,...typeof t=="object"&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=t.container===!1?document.body:rt(t.container),typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),typeof t.title=="number"&&(t.title=t.title.toString()),typeof t.content=="number"&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[M,b]of Object.entries(this._config))this.constructor.Default[M]!==b&&(t[M]=b);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){const M=e3.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof M[t]>"u")throw new TypeError(`No method named "${t}"`);M[t]()}})}};o2(iz);const tq="popover",eq=".popover-header",Mq=".popover-body",bq={...iz.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},zq={...iz.DefaultType,content:"(null|string|element|function)"};class go extends iz{static get Default(){return bq}static get DefaultType(){return zq}static get NAME(){return tq}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[eq]:this._getTitle(),[Mq]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){const M=go.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof M[t]>"u")throw new TypeError(`No method named "${t}"`);M[t]()}})}}o2(go);const pq="scrollspy",oq="bs.scrollspy",mo=`.${oq}`,nq=".data-api",cq=`activate${mo}`,gc=`click${mo}`,Oq=`load${mo}${nq}`,iq="dropdown-item",ze="active",sq='[data-bs-spy="scroll"]',cp="[href]",rq=".nav, .list-group",mc=".nav-link",aq=".nav-item",Aq=".list-group-item",dq=`${mc}, ${aq} > ${mc}, ${Aq}`,qq=".dropdown",lq=".dropdown-toggle",fq={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},uq={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class sz extends l2{constructor(t,M){super(t,M),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 fq}static get DefaultType(){return uq}static get NAME(){return pq}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=rt(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,typeof t.threshold=="string"&&(t.threshold=t.threshold.split(",").map(M=>Number.parseFloat(M))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(Q.off(this._config.target,gc),Q.on(this._config.target,gc,cp,t=>{const M=this._observableSections.get(t.target.hash);if(M){t.preventDefault();const b=this._rootElement||window,z=M.offsetTop-this._element.offsetTop;if(b.scrollTo){b.scrollTo({top:z,behavior:"smooth"});return}b.scrollTop=z}}))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(M=>this._observerCallback(M),t)}_observerCallback(t){const M=o=>this._targetLinks.get(`#${o.target.id}`),b=o=>{this._previousScrollData.visibleEntryTop=o.target.offsetTop,this._process(M(o))},z=(this._rootElement||document.documentElement).scrollTop,p=z>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=z;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(M(o));continue}const c=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(p&&c){if(b(o),!z)return;continue}!p&&!c&&b(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=d0.find(cp,this._config.target);for(const M of t){if(!M.hash||at(M))continue;const b=d0.findOne(M.hash,this._element);ye(b)&&(this._targetLinks.set(M.hash,M),this._observableSections.set(M.hash,b))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(ze),this._activateParents(t),Q.trigger(this._element,cq,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains(iq)){d0.findOne(lq,t.closest(qq)).classList.add(ze);return}for(const M of d0.parents(t,rq))for(const b of d0.prev(M,dq))b.classList.add(ze)}_clearActiveClass(t){t.classList.remove(ze);const M=d0.find(`${cp}.${ze}`,t);for(const b of M)b.classList.remove(ze)}static jQueryInterface(t){return this.each(function(){const M=sz.getOrCreateInstance(this,t);if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t]()}})}}Q.on(window,Oq,()=>{for(const e of d0.find(sq))sz.getOrCreateInstance(e)});o2(sz);const Wq="tab",hq="bs.tab",Gt=`.${hq}`,Rq=`hide${Gt}`,gq=`hidden${Gt}`,mq=`show${Gt}`,Lq=`shown${Gt}`,_q=`click${Gt}`,Nq=`keydown${Gt}`,Bq=`load${Gt}`,yq="ArrowLeft",Lc="ArrowRight",Xq="ArrowUp",_c="ArrowDown",Ct="active",Nc="fade",Op="show",vq="dropdown",Tq=".dropdown-toggle",xq=".dropdown-menu",ip=":not(.dropdown-toggle)",Eq='.list-group, .nav, [role="tablist"]',Sq=".nav-item, .list-group-item",wq=`.nav-link${ip}, .list-group-item${ip}, [role="tab"]${ip}`,M3='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',sp=`${wq}, ${M3}`,Cq=`.${Ct}[data-bs-toggle="tab"], .${Ct}[data-bs-toggle="pill"], .${Ct}[data-bs-toggle="list"]`;class me extends l2{constructor(t){super(t),this._parent=this._element.closest(Eq),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),Q.on(this._element,Nq,M=>this._keydown(M)))}static get NAME(){return Wq}show(){const t=this._element;if(this._elemIsActive(t))return;const M=this._getActiveElem(),b=M?Q.trigger(M,Rq,{relatedTarget:t}):null;Q.trigger(t,mq,{relatedTarget:M}).defaultPrevented||b&&b.defaultPrevented||(this._deactivate(M,t),this._activate(t,M))}_activate(t,M){if(!t)return;t.classList.add(Ct),this._activate(d0.getElementFromSelector(t));const b=()=>{if(t.getAttribute("role")!=="tab"){t.classList.add(Op);return}t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),Q.trigger(t,Lq,{relatedTarget:M})};this._queueCallback(b,t,t.classList.contains(Nc))}_deactivate(t,M){if(!t)return;t.classList.remove(Ct),t.blur(),this._deactivate(d0.getElementFromSelector(t));const b=()=>{if(t.getAttribute("role")!=="tab"){t.classList.remove(Op);return}t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),Q.trigger(t,gq,{relatedTarget:M})};this._queueCallback(b,t,t.classList.contains(Nc))}_keydown(t){if(![yq,Lc,Xq,_c].includes(t.key))return;t.stopPropagation(),t.preventDefault();const M=[Lc,_c].includes(t.key),b=Wo(this._getChildren().filter(z=>!at(z)),t.target,M,!0);b&&(b.focus({preventScroll:!0}),me.getOrCreateInstance(b).show())}_getChildren(){return d0.find(sp,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,M){this._setAttributeIfNotExists(t,"role","tablist");for(const b of M)this._setInitialAttributesOnChild(b)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const M=this._elemIsActive(t),b=this._getOuterElement(t);t.setAttribute("aria-selected",M),b!==t&&this._setAttributeIfNotExists(b,"role","presentation"),M||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const M=d0.getElementFromSelector(t);M&&(this._setAttributeIfNotExists(M,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(M,"aria-labelledby",`#${t.id}`))}_toggleDropDown(t,M){const b=this._getOuterElement(t);if(!b.classList.contains(vq))return;const z=(p,o)=>{const c=d0.findOne(p,b);c&&c.classList.toggle(o,M)};z(Tq,Ct),z(xq,Op),b.setAttribute("aria-expanded",M)}_setAttributeIfNotExists(t,M,b){t.hasAttribute(M)||t.setAttribute(M,b)}_elemIsActive(t){return t.classList.contains(Ct)}_getInnerElement(t){return t.matches(sp)?t:d0.findOne(sp,t)}_getOuterElement(t){return t.closest(Sq)||t}static jQueryInterface(t){return this.each(function(){const M=me.getOrCreateInstance(this);if(typeof t=="string"){if(M[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);M[t]()}})}}Q.on(document,_q,M3,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),!at(this)&&me.getOrCreateInstance(this).show()});Q.on(window,Bq,()=>{for(const e of d0.find(Cq))me.getOrCreateInstance(e)});o2(me);const Dq="toast",kq="bs.toast",ut=`.${kq}`,Pq=`mouseover${ut}`,Iq=`mouseout${ut}`,Fq=`focusin${ut}`,Hq=`focusout${ut}`,jq=`hide${ut}`,Vq=`hidden${ut}`,$q=`show${ut}`,Yq=`shown${ut}`,Uq="fade",Bc="hide",tb="show",eb="showing",Gq={animation:"boolean",autohide:"boolean",delay:"number"},Kq={animation:!0,autohide:!0,delay:5e3};class rz extends l2{constructor(t,M){super(t,M),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Kq}static get DefaultType(){return Gq}static get NAME(){return Dq}show(){if(Q.trigger(this._element,$q).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(Uq);const M=()=>{this._element.classList.remove(eb),Q.trigger(this._element,Yq),this._maybeScheduleHide()};this._element.classList.remove(Bc),_M(this._element),this._element.classList.add(tb,eb),this._queueCallback(M,this._element,this._config.animation)}hide(){if(!this.isShown()||Q.trigger(this._element,jq).defaultPrevented)return;const M=()=>{this._element.classList.add(Bc),this._element.classList.remove(eb,tb),Q.trigger(this._element,Vq)};this._element.classList.add(eb),this._queueCallback(M,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(tb),super.dispose()}isShown(){return this._element.classList.contains(tb)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,M){switch(t.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=M;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=M;break}}if(M){this._clearTimeout();return}const b=t.relatedTarget;this._element===b||this._element.contains(b)||this._maybeScheduleHide()}_setListeners(){Q.on(this._element,Pq,t=>this._onInteraction(t,!0)),Q.on(this._element,Iq,t=>this._onInteraction(t,!1)),Q.on(this._element,Fq,t=>this._onInteraction(t,!0)),Q.on(this._element,Hq,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const M=rz.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof M[t]>"u")throw new TypeError(`No method named "${t}"`);M[t](this)}})}}nz(rz);o2(rz);var b3=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Qq(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Jq(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var M=function b(){if(this instanceof b){var z=[null];z.push.apply(z,arguments);var p=Function.bind.apply(t,z);return new p}return t.apply(this,arguments)};M.prototype=t.prototype}else M={};return Object.defineProperty(M,"__esModule",{value:!0}),Object.keys(e).forEach(function(b){var z=Object.getOwnPropertyDescriptor(e,b);Object.defineProperty(M,b,z.get?z:{enumerable:!0,get:function(){return e[b]}})}),M}var Sp={},Zq={get exports(){return Sp},set exports(e){Sp=e}};/*! * jQuery JavaScript Library v3.6.3 * https://jquery.com/ * @@ -14,38 +14,38 @@ var Cr=Object.defineProperty;var Dr=(e,t,M)=>t in e?Cr(e,t,{enumerable:!0,config * https://jquery.org/license * * Date: 2022-12-20T21:28Z - */(function(e){(function(t,M){e.exports=t.document?M(t,!0):function(b){if(!b.document)throw new Error("jQuery requires a window with a document");return M(b)}})(typeof window<"u"?window:Gi,function(t,M){var b=[],z=Object.getPrototypeOf,p=b.slice,o=b.flat?function(n){return b.flat.call(n)}:function(n){return b.concat.apply([],n)},c=b.push,O=b.indexOf,s={},A=s.toString,q=s.hasOwnProperty,u=q.toString,h=u.call(Object),L={},g=function(i){return typeof i=="function"&&typeof i.nodeType!="number"&&typeof i.item!="function"},N=function(i){return i!=null&&i===i.window},y=t.document,x={type:!0,src:!0,nonce:!0,noModule:!0};function P(n,i,r){r=r||y;var d,l,f=r.createElement("script");if(f.text=n,i)for(d in x)l=i[d]||i.getAttribute&&i.getAttribute(d),l&&f.setAttribute(d,l);r.head.appendChild(f).parentNode.removeChild(f)}function w(n){return n==null?n+"":typeof n=="object"||typeof n=="function"?s[A.call(n)]||"object":typeof n}var C="3.6.3",a=function(n,i){return new a.fn.init(n,i)};a.fn=a.prototype={jquery:C,constructor:a,length:0,toArray:function(){return p.call(this)},get:function(n){return n==null?p.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var i=a.merge(this.constructor(),n);return i.prevObject=this,i},each:function(n){return a.each(this,n)},map:function(n){return this.pushStack(a.map(this,function(i,r){return n.call(i,r,i)}))},slice:function(){return this.pushStack(p.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(a.grep(this,function(n,i){return(i+1)%2}))},odd:function(){return this.pushStack(a.grep(this,function(n,i){return i%2}))},eq:function(n){var i=this.length,r=+n+(n<0?i:0);return this.pushStack(r>=0&&r0&&i-1 in n}var G=function(n){var i,r,d,l,f,W,_,m,E,D,U,S,k,O0,u0,c0,i1,O1,D1,k0="sizzle"+1*new Date,f0=n.document,T1=0,X0=0,J0=jM(),ke=jM(),IM=jM(),k1=jM(),gt=function(R,B){return R===B&&(U=!0),0},Lt={}.hasOwnProperty,v1=[],tt=v1.pop,G1=v1.push,et=v1.push,xn=v1.slice,mt=function(R,B){for(var X=0,I=R.length;X+~]|"+x0+")"+x0+"*"),mr=new RegExp(x0+"|>"),Nr=new RegExp(Iz),Br=new RegExp("^"+Nt+"$"),HM={ID:new RegExp("^#("+Nt+")"),CLASS:new RegExp("^\\.("+Nt+")"),TAG:new RegExp("^("+Nt+"|[*])"),ATTR:new RegExp("^"+Sn),PSEUDO:new RegExp("^"+Iz),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+x0+"*(even|odd|(([+-]|)(\\d*)n|)"+x0+"*(?:([+-]|)"+x0+"*(\\d+)|))"+x0+"*\\)|)","i"),bool:new RegExp("^(?:"+Pz+")$","i"),needsContext:new RegExp("^"+x0+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+x0+"*((?:-\\d)?\\d*)"+x0+"*\\)|)(?=[^-]|$)","i")},_r=/HTML$/i,yr=/^(?:input|select|textarea|button)$/i,Xr=/^h\d$/i,Pe=/^[^{]+\{\s*\[native \w/,Tr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Fz=/[+~]/,T2=new RegExp("\\\\[\\da-fA-F]{1,6}"+x0+"?|\\\\([^\\r\\n\\f])","g"),v2=function(R,B){var X="0x"+R.slice(1)-65536;return B||(X<0?String.fromCharCode(X+65536):String.fromCharCode(X>>10|55296,X&1023|56320))},Cn=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Dn=function(R,B){return B?R==="\0"?"�":R.slice(0,-1)+"\\"+R.charCodeAt(R.length-1).toString(16)+" ":"\\"+R},kn=function(){S()},vr=$M(function(R){return R.disabled===!0&&R.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{et.apply(v1=xn.call(f0.childNodes),f0.childNodes),v1[f0.childNodes.length].nodeType}catch{et={apply:v1.length?function(B,X){G1.apply(B,xn.call(X))}:function(B,X){for(var I=B.length,v=0;B[I++]=X[v++];);B.length=I-1}}}function I0(R,B,X,I){var v,F,Y,J,e0,a0,s0,q0=B&&B.ownerDocument,m0=B?B.nodeType:9;if(X=X||[],typeof R!="string"||!R||m0!==1&&m0!==9&&m0!==11)return X;if(!I&&(S(B),B=B||k,u0)){if(m0!==11&&(e0=Tr.exec(R)))if(v=e0[1]){if(m0===9)if(Y=B.getElementById(v)){if(Y.id===v)return X.push(Y),X}else return X;else if(q0&&(Y=q0.getElementById(v))&&D1(B,Y)&&Y.id===v)return X.push(Y),X}else{if(e0[2])return et.apply(X,B.getElementsByTagName(R)),X;if((v=e0[3])&&r.getElementsByClassName&&B.getElementsByClassName)return et.apply(X,B.getElementsByClassName(v)),X}if(r.qsa&&!k1[R+" "]&&(!c0||!c0.test(R))&&(m0!==1||B.nodeName.toLowerCase()!=="object")){if(s0=R,q0=B,m0===1&&(mr.test(R)||wn.test(R))){for(q0=Fz.test(R)&&jz(B.parentNode)||B,(q0!==B||!r.scope)&&((J=B.getAttribute("id"))?J=J.replace(Cn,Dn):B.setAttribute("id",J=k0)),a0=W(R),F=a0.length;F--;)a0[F]=(J?"#"+J:":scope")+" "+VM(a0[F]);s0=a0.join(",")}try{if(r.cssSupportsSelector&&!CSS.supports("selector(:is("+s0+"))"))throw new Error;return et.apply(X,q0.querySelectorAll(s0)),X}catch{k1(R,!0)}finally{J===k0&&B.removeAttribute("id")}}}return m(R.replace(FM,"$1"),B,X,I)}function jM(){var R=[];function B(X,I){return R.push(X+" ")>d.cacheLength&&delete B[R.shift()],B[X+" "]=I}return B}function i2(R){return R[k0]=!0,R}function K1(R){var B=k.createElement("fieldset");try{return!!R(B)}catch{return!1}finally{B.parentNode&&B.parentNode.removeChild(B),B=null}}function Hz(R,B){for(var X=R.split("|"),I=X.length;I--;)d.attrHandle[X[I]]=B}function Pn(R,B){var X=B&&R,I=X&&R.nodeType===1&&B.nodeType===1&&R.sourceIndex-B.sourceIndex;if(I)return I;if(X){for(;X=X.nextSibling;)if(X===B)return-1}return R?1:-1}function Er(R){return function(B){var X=B.nodeName.toLowerCase();return X==="input"&&B.type===R}}function xr(R){return function(B){var X=B.nodeName.toLowerCase();return(X==="input"||X==="button")&&B.type===R}}function In(R){return function(B){return"form"in B?B.parentNode&&B.disabled===!1?"label"in B?"label"in B.parentNode?B.parentNode.disabled===R:B.disabled===R:B.isDisabled===R||B.isDisabled!==!R&&vr(B)===R:B.disabled===R:"label"in B?B.disabled===R:!1}}function Bt(R){return i2(function(B){return B=+B,i2(function(X,I){for(var v,F=R([],X.length,B),Y=F.length;Y--;)X[v=F[Y]]&&(X[v]=!(I[v]=X[v]))})})}function jz(R){return R&&typeof R.getElementsByTagName<"u"&&R}r=I0.support={},f=I0.isXML=function(R){var B=R&&R.namespaceURI,X=R&&(R.ownerDocument||R).documentElement;return!_r.test(B||X&&X.nodeName||"HTML")},S=I0.setDocument=function(R){var B,X,I=R?R.ownerDocument||R:f0;return I==k||I.nodeType!==9||!I.documentElement||(k=I,O0=k.documentElement,u0=!f(k),f0!=k&&(X=k.defaultView)&&X.top!==X&&(X.addEventListener?X.addEventListener("unload",kn,!1):X.attachEvent&&X.attachEvent("onunload",kn)),r.scope=K1(function(v){return O0.appendChild(v).appendChild(k.createElement("div")),typeof v.querySelectorAll<"u"&&!v.querySelectorAll(":scope fieldset div").length}),r.cssSupportsSelector=K1(function(){return CSS.supports("selector(*)")&&k.querySelectorAll(":is(:jqfake)")&&!CSS.supports("selector(:is(*,:jqfake))")}),r.attributes=K1(function(v){return v.className="i",!v.getAttribute("className")}),r.getElementsByTagName=K1(function(v){return v.appendChild(k.createComment("")),!v.getElementsByTagName("*").length}),r.getElementsByClassName=Pe.test(k.getElementsByClassName),r.getById=K1(function(v){return O0.appendChild(v).id=k0,!k.getElementsByName||!k.getElementsByName(k0).length}),r.getById?(d.filter.ID=function(v){var F=v.replace(T2,v2);return function(Y){return Y.getAttribute("id")===F}},d.find.ID=function(v,F){if(typeof F.getElementById<"u"&&u0){var Y=F.getElementById(v);return Y?[Y]:[]}}):(d.filter.ID=function(v){var F=v.replace(T2,v2);return function(Y){var J=typeof Y.getAttributeNode<"u"&&Y.getAttributeNode("id");return J&&J.value===F}},d.find.ID=function(v,F){if(typeof F.getElementById<"u"&&u0){var Y,J,e0,a0=F.getElementById(v);if(a0){if(Y=a0.getAttributeNode("id"),Y&&Y.value===v)return[a0];for(e0=F.getElementsByName(v),J=0;a0=e0[J++];)if(Y=a0.getAttributeNode("id"),Y&&Y.value===v)return[a0]}return[]}}),d.find.TAG=r.getElementsByTagName?function(v,F){if(typeof F.getElementsByTagName<"u")return F.getElementsByTagName(v);if(r.qsa)return F.querySelectorAll(v)}:function(v,F){var Y,J=[],e0=0,a0=F.getElementsByTagName(v);if(v==="*"){for(;Y=a0[e0++];)Y.nodeType===1&&J.push(Y);return J}return a0},d.find.CLASS=r.getElementsByClassName&&function(v,F){if(typeof F.getElementsByClassName<"u"&&u0)return F.getElementsByClassName(v)},i1=[],c0=[],(r.qsa=Pe.test(k.querySelectorAll))&&(K1(function(v){var F;O0.appendChild(v).innerHTML="",v.querySelectorAll("[msallowcapture^='']").length&&c0.push("[*^$]="+x0+`*(?:''|"")`),v.querySelectorAll("[selected]").length||c0.push("\\["+x0+"*(?:value|"+Pz+")"),v.querySelectorAll("[id~="+k0+"-]").length||c0.push("~="),F=k.createElement("input"),F.setAttribute("name",""),v.appendChild(F),v.querySelectorAll("[name='']").length||c0.push("\\["+x0+"*name"+x0+"*="+x0+`*(?:''|"")`),v.querySelectorAll(":checked").length||c0.push(":checked"),v.querySelectorAll("a#"+k0+"+*").length||c0.push(".#.+[+~]"),v.querySelectorAll("\\\f"),c0.push("[\\r\\n\\f]")}),K1(function(v){v.innerHTML="";var F=k.createElement("input");F.setAttribute("type","hidden"),v.appendChild(F).setAttribute("name","D"),v.querySelectorAll("[name=d]").length&&c0.push("name"+x0+"*[*^$|!~]?="),v.querySelectorAll(":enabled").length!==2&&c0.push(":enabled",":disabled"),O0.appendChild(v).disabled=!0,v.querySelectorAll(":disabled").length!==2&&c0.push(":enabled",":disabled"),v.querySelectorAll("*,:x"),c0.push(",.*:")})),(r.matchesSelector=Pe.test(O1=O0.matches||O0.webkitMatchesSelector||O0.mozMatchesSelector||O0.oMatchesSelector||O0.msMatchesSelector))&&K1(function(v){r.disconnectedMatch=O1.call(v,"*"),O1.call(v,"[s!='']:x"),i1.push("!=",Iz)}),r.cssSupportsSelector||c0.push(":has"),c0=c0.length&&new RegExp(c0.join("|")),i1=i1.length&&new RegExp(i1.join("|")),B=Pe.test(O0.compareDocumentPosition),D1=B||Pe.test(O0.contains)?function(v,F){var Y=v.nodeType===9&&v.documentElement||v,J=F&&F.parentNode;return v===J||!!(J&&J.nodeType===1&&(Y.contains?Y.contains(J):v.compareDocumentPosition&&v.compareDocumentPosition(J)&16))}:function(v,F){if(F){for(;F=F.parentNode;)if(F===v)return!0}return!1},gt=B?function(v,F){if(v===F)return U=!0,0;var Y=!v.compareDocumentPosition-!F.compareDocumentPosition;return Y||(Y=(v.ownerDocument||v)==(F.ownerDocument||F)?v.compareDocumentPosition(F):1,Y&1||!r.sortDetached&&F.compareDocumentPosition(v)===Y?v==k||v.ownerDocument==f0&&D1(f0,v)?-1:F==k||F.ownerDocument==f0&&D1(f0,F)?1:D?mt(D,v)-mt(D,F):0:Y&4?-1:1)}:function(v,F){if(v===F)return U=!0,0;var Y,J=0,e0=v.parentNode,a0=F.parentNode,s0=[v],q0=[F];if(!e0||!a0)return v==k?-1:F==k?1:e0?-1:a0?1:D?mt(D,v)-mt(D,F):0;if(e0===a0)return Pn(v,F);for(Y=v;Y=Y.parentNode;)s0.unshift(Y);for(Y=F;Y=Y.parentNode;)q0.unshift(Y);for(;s0[J]===q0[J];)J++;return J?Pn(s0[J],q0[J]):s0[J]==f0?-1:q0[J]==f0?1:0}),k},I0.matches=function(R,B){return I0(R,null,null,B)},I0.matchesSelector=function(R,B){if(S(R),r.matchesSelector&&u0&&!k1[B+" "]&&(!i1||!i1.test(B))&&(!c0||!c0.test(B)))try{var X=O1.call(R,B);if(X||r.disconnectedMatch||R.document&&R.document.nodeType!==11)return X}catch{k1(B,!0)}return I0(B,k,null,[R]).length>0},I0.contains=function(R,B){return(R.ownerDocument||R)!=k&&S(R),D1(R,B)},I0.attr=function(R,B){(R.ownerDocument||R)!=k&&S(R);var X=d.attrHandle[B.toLowerCase()],I=X&&Lt.call(d.attrHandle,B.toLowerCase())?X(R,B,!u0):void 0;return I!==void 0?I:r.attributes||!u0?R.getAttribute(B):(I=R.getAttributeNode(B))&&I.specified?I.value:null},I0.escape=function(R){return(R+"").replace(Cn,Dn)},I0.error=function(R){throw new Error("Syntax error, unrecognized expression: "+R)},I0.uniqueSort=function(R){var B,X=[],I=0,v=0;if(U=!r.detectDuplicates,D=!r.sortStable&&R.slice(0),R.sort(gt),U){for(;B=R[v++];)B===R[v]&&(I=X.push(v));for(;I--;)R.splice(X[I],1)}return D=null,R},l=I0.getText=function(R){var B,X="",I=0,v=R.nodeType;if(v){if(v===1||v===9||v===11){if(typeof R.textContent=="string")return R.textContent;for(R=R.firstChild;R;R=R.nextSibling)X+=l(R)}else if(v===3||v===4)return R.nodeValue}else for(;B=R[I++];)X+=l(B);return X},d=I0.selectors={cacheLength:50,createPseudo:i2,match:HM,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(R){return R[1]=R[1].replace(T2,v2),R[3]=(R[3]||R[4]||R[5]||"").replace(T2,v2),R[2]==="~="&&(R[3]=" "+R[3]+" "),R.slice(0,4)},CHILD:function(R){return R[1]=R[1].toLowerCase(),R[1].slice(0,3)==="nth"?(R[3]||I0.error(R[0]),R[4]=+(R[4]?R[5]+(R[6]||1):2*(R[3]==="even"||R[3]==="odd")),R[5]=+(R[7]+R[8]||R[3]==="odd")):R[3]&&I0.error(R[0]),R},PSEUDO:function(R){var B,X=!R[6]&&R[2];return HM.CHILD.test(R[0])?null:(R[3]?R[2]=R[4]||R[5]||"":X&&Nr.test(X)&&(B=W(X,!0))&&(B=X.indexOf(")",X.length-B)-X.length)&&(R[0]=R[0].slice(0,B),R[2]=X.slice(0,B)),R.slice(0,3))}},filter:{TAG:function(R){var B=R.replace(T2,v2).toLowerCase();return R==="*"?function(){return!0}:function(X){return X.nodeName&&X.nodeName.toLowerCase()===B}},CLASS:function(R){var B=J0[R+" "];return B||(B=new RegExp("(^|"+x0+")"+R+"("+x0+"|$)"))&&J0(R,function(X){return B.test(typeof X.className=="string"&&X.className||typeof X.getAttribute<"u"&&X.getAttribute("class")||"")})},ATTR:function(R,B,X){return function(I){var v=I0.attr(I,R);return v==null?B==="!=":B?(v+="",B==="="?v===X:B==="!="?v!==X:B==="^="?X&&v.indexOf(X)===0:B==="*="?X&&v.indexOf(X)>-1:B==="$="?X&&v.slice(-X.length)===X:B==="~="?(" "+v.replace(gr," ")+" ").indexOf(X)>-1:B==="|="?v===X||v.slice(0,X.length+1)===X+"-":!1):!0}},CHILD:function(R,B,X,I,v){var F=R.slice(0,3)!=="nth",Y=R.slice(-4)!=="last",J=B==="of-type";return I===1&&v===0?function(e0){return!!e0.parentNode}:function(e0,a0,s0){var q0,m0,F0,A0,s1,u1,P1=F!==Y?"nextSibling":"previousSibling",G0=e0.parentNode,Ie=J&&e0.nodeName.toLowerCase(),Fe=!s0&&!J,I1=!1;if(G0){if(F){for(;P1;){for(A0=e0;A0=A0[P1];)if(J?A0.nodeName.toLowerCase()===Ie:A0.nodeType===1)return!1;u1=P1=R==="only"&&!u1&&"nextSibling"}return!0}if(u1=[Y?G0.firstChild:G0.lastChild],Y&&Fe){for(A0=G0,F0=A0[k0]||(A0[k0]={}),m0=F0[A0.uniqueID]||(F0[A0.uniqueID]={}),q0=m0[R]||[],s1=q0[0]===T1&&q0[1],I1=s1&&q0[2],A0=s1&&G0.childNodes[s1];A0=++s1&&A0&&A0[P1]||(I1=s1=0)||u1.pop();)if(A0.nodeType===1&&++I1&&A0===e0){m0[R]=[T1,s1,I1];break}}else if(Fe&&(A0=e0,F0=A0[k0]||(A0[k0]={}),m0=F0[A0.uniqueID]||(F0[A0.uniqueID]={}),q0=m0[R]||[],s1=q0[0]===T1&&q0[1],I1=s1),I1===!1)for(;(A0=++s1&&A0&&A0[P1]||(I1=s1=0)||u1.pop())&&!((J?A0.nodeName.toLowerCase()===Ie:A0.nodeType===1)&&++I1&&(Fe&&(F0=A0[k0]||(A0[k0]={}),m0=F0[A0.uniqueID]||(F0[A0.uniqueID]={}),m0[R]=[T1,I1]),A0===e0)););return I1-=v,I1===I||I1%I===0&&I1/I>=0}}},PSEUDO:function(R,B){var X,I=d.pseudos[R]||d.setFilters[R.toLowerCase()]||I0.error("unsupported pseudo: "+R);return I[k0]?I(B):I.length>1?(X=[R,R,"",B],d.setFilters.hasOwnProperty(R.toLowerCase())?i2(function(v,F){for(var Y,J=I(v,B),e0=J.length;e0--;)Y=mt(v,J[e0]),v[Y]=!(F[Y]=J[e0])}):function(v){return I(v,0,X)}):I}},pseudos:{not:i2(function(R){var B=[],X=[],I=_(R.replace(FM,"$1"));return I[k0]?i2(function(v,F,Y,J){for(var e0,a0=I(v,null,J,[]),s0=v.length;s0--;)(e0=a0[s0])&&(v[s0]=!(F[s0]=e0))}):function(v,F,Y){return B[0]=v,I(B,null,Y,X),B[0]=null,!X.pop()}}),has:i2(function(R){return function(B){return I0(R,B).length>0}}),contains:i2(function(R){return R=R.replace(T2,v2),function(B){return(B.textContent||l(B)).indexOf(R)>-1}}),lang:i2(function(R){return Br.test(R||"")||I0.error("unsupported lang: "+R),R=R.replace(T2,v2).toLowerCase(),function(B){var X;do if(X=u0?B.lang:B.getAttribute("xml:lang")||B.getAttribute("lang"))return X=X.toLowerCase(),X===R||X.indexOf(R+"-")===0;while((B=B.parentNode)&&B.nodeType===1);return!1}}),target:function(R){var B=n.location&&n.location.hash;return B&&B.slice(1)===R.id},root:function(R){return R===O0},focus:function(R){return R===k.activeElement&&(!k.hasFocus||k.hasFocus())&&!!(R.type||R.href||~R.tabIndex)},enabled:In(!1),disabled:In(!0),checked:function(R){var B=R.nodeName.toLowerCase();return B==="input"&&!!R.checked||B==="option"&&!!R.selected},selected:function(R){return R.parentNode&&R.parentNode.selectedIndex,R.selected===!0},empty:function(R){for(R=R.firstChild;R;R=R.nextSibling)if(R.nodeType<6)return!1;return!0},parent:function(R){return!d.pseudos.empty(R)},header:function(R){return Xr.test(R.nodeName)},input:function(R){return yr.test(R.nodeName)},button:function(R){var B=R.nodeName.toLowerCase();return B==="input"&&R.type==="button"||B==="button"},text:function(R){var B;return R.nodeName.toLowerCase()==="input"&&R.type==="text"&&((B=R.getAttribute("type"))==null||B.toLowerCase()==="text")},first:Bt(function(){return[0]}),last:Bt(function(R,B){return[B-1]}),eq:Bt(function(R,B,X){return[X<0?X+B:X]}),even:Bt(function(R,B){for(var X=0;XB?B:X;--I>=0;)R.push(I);return R}),gt:Bt(function(R,B,X){for(var I=X<0?X+B:X;++I1?function(B,X,I){for(var v=R.length;v--;)if(!R[v](B,X,I))return!1;return!0}:R[0]}function Sr(R,B,X){for(var I=0,v=B.length;I-1&&(Y[s0]=!(J[s0]=m0))}}else G0=UM(G0===J?G0.splice(s1,G0.length):G0),v?v(null,J,G0,a0):et.apply(J,G0)})}function Uz(R){for(var B,X,I,v=R.length,F=d.relative[R[0].type],Y=F||d.relative[" "],J=F?1:0,e0=$M(function(q0){return q0===B},Y,!0),a0=$M(function(q0){return mt(B,q0)>-1},Y,!0),s0=[function(q0,m0,F0){var A0=!F&&(F0||m0!==E)||((B=m0).nodeType?e0(q0,m0,F0):a0(q0,m0,F0));return B=null,A0}];J1&&Vz(s0),J>1&&VM(R.slice(0,J-1).concat({value:R[J-2].type===" "?"*":""})).replace(FM,"$1"),X,J0,I=R.length>0,v=function(F,Y,J,e0,a0){var s0,q0,m0,F0=0,A0="0",s1=F&&[],u1=[],P1=E,G0=F||I&&d.find.TAG("*",a0),Ie=T1+=P1==null?1:Math.random()||.1,Fe=G0.length;for(a0&&(E=Y==k||Y||a0);A0!==Fe&&(s0=G0[A0])!=null;A0++){if(I&&s0){for(q0=0,!Y&&s0.ownerDocument!=k&&(S(s0),J=!u0);m0=R[q0++];)if(m0(s0,Y||k,J)){e0.push(s0);break}a0&&(T1=Ie)}X&&((s0=!m0&&s0)&&F0--,F&&s1.push(s0))}if(F0+=A0,X&&A0!==F0){for(q0=0;m0=B[q0++];)m0(s1,u1,Y,J);if(F){if(F0>0)for(;A0--;)s1[A0]||u1[A0]||(u1[A0]=tt.call(e0));u1=UM(u1)}et.apply(e0,u1),a0&&!F&&u1.length>0&&F0+B.length>1&&I0.uniqueSort(e0)}return a0&&(T1=Ie,E=P1),s1};return X?i2(v):v}return _=I0.compile=function(R,B){var X,I=[],v=[],F=IM[R+" "];if(!F){for(B||(B=W(R)),X=B.length;X--;)F=Uz(B[X]),F[k0]?I.push(F):v.push(F);F=IM(R,wr(v,I)),F.selector=R}return F},m=I0.select=function(R,B,X,I){var v,F,Y,J,e0,a0=typeof R=="function"&&R,s0=!I&&W(R=a0.selector||R);if(X=X||[],s0.length===1){if(F=s0[0]=s0[0].slice(0),F.length>2&&(Y=F[0]).type==="ID"&&B.nodeType===9&&u0&&d.relative[F[1].type]){if(B=(d.find.ID(Y.matches[0].replace(T2,v2),B)||[])[0],B)a0&&(B=B.parentNode);else return X;R=R.slice(F.shift().value.length)}for(v=HM.needsContext.test(R)?0:F.length;v--&&(Y=F[v],!d.relative[J=Y.type]);)if((e0=d.find[J])&&(I=e0(Y.matches[0].replace(T2,v2),Fz.test(F[0].type)&&jz(B.parentNode)||B))){if(F.splice(v,1),R=I.length&&VM(F),!R)return et.apply(X,I),X;break}}return(a0||_(R,s0))(I,B,!u0,X,!B||Fz.test(R)&&jz(B.parentNode)||B),X},r.sortStable=k0.split("").sort(gt).join("")===k0,r.detectDuplicates=!!U,S(),r.sortDetached=K1(function(R){return R.compareDocumentPosition(k.createElement("fieldset"))&1}),K1(function(R){return R.innerHTML="",R.firstChild.getAttribute("href")==="#"})||Hz("type|href|height|width",function(R,B,X){if(!X)return R.getAttribute(B,B.toLowerCase()==="type"?1:2)}),(!r.attributes||!K1(function(R){return R.innerHTML="",R.firstChild.setAttribute("value",""),R.firstChild.getAttribute("value")===""}))&&Hz("value",function(R,B,X){if(!X&&R.nodeName.toLowerCase()==="input")return R.defaultValue}),K1(function(R){return R.getAttribute("disabled")==null})||Hz(Pz,function(R,B,X){var I;if(!X)return R[B]===!0?B.toLowerCase():(I=R.getAttributeNode(B))&&I.specified?I.value:null}),I0}(t);a.find=G,a.expr=G.selectors,a.expr[":"]=a.expr.pseudos,a.uniqueSort=a.unique=G.uniqueSort,a.text=G.getText,a.isXMLDoc=G.isXML,a.contains=G.contains,a.escapeSelector=G.escape;var Z=function(n,i,r){for(var d=[],l=r!==void 0;(n=n[i])&&n.nodeType!==9;)if(n.nodeType===1){if(l&&a(n).is(r))break;d.push(n)}return d},p0=function(n,i){for(var r=[];n;n=n.nextSibling)n.nodeType===1&&n!==i&&r.push(n);return r},o0=a.expr.match.needsContext;function n0(n,i){return n.nodeName&&n.nodeName.toLowerCase()===i.toLowerCase()}var W0=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function w0(n,i,r){return g(i)?a.grep(n,function(d,l){return!!i.call(d,l,d)!==r}):i.nodeType?a.grep(n,function(d){return d===i!==r}):typeof i!="string"?a.grep(n,function(d){return O.call(i,d)>-1!==r}):a.filter(i,n,r)}a.filter=function(n,i,r){var d=i[0];return r&&(n=":not("+n+")"),i.length===1&&d.nodeType===1?a.find.matchesSelector(d,n)?[d]:[]:a.find.matches(n,a.grep(i,function(l){return l.nodeType===1}))},a.fn.extend({find:function(n){var i,r,d=this.length,l=this;if(typeof n!="string")return this.pushStack(a(n).filter(function(){for(i=0;i1?a.uniqueSort(r):r},filter:function(n){return this.pushStack(w0(this,n||[],!1))},not:function(n){return this.pushStack(w0(this,n||[],!0))},is:function(n){return!!w0(this,typeof n=="string"&&o0.test(n)?a(n):n||[],!1).length}});var d0,h0=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,B0=a.fn.init=function(n,i,r){var d,l;if(!n)return this;if(r=r||d0,typeof n=="string")if(n[0]==="<"&&n[n.length-1]===">"&&n.length>=3?d=[null,n,null]:d=h0.exec(n),d&&(d[1]||!i))if(d[1]){if(i=i instanceof a?i[0]:i,a.merge(this,a.parseHTML(d[1],i&&i.nodeType?i.ownerDocument||i:y,!0)),W0.test(d[1])&&a.isPlainObject(i))for(d in i)g(this[d])?this[d](i[d]):this.attr(d,i[d]);return this}else return l=y.getElementById(d[2]),l&&(this[0]=l,this.length=1),this;else return!i||i.jquery?(i||r).find(n):this.constructor(i).find(n);else{if(n.nodeType)return this[0]=n,this.length=1,this;if(g(n))return r.ready!==void 0?r.ready(n):n(a)}return a.makeArray(n,this)};B0.prototype=a.fn,d0=a(y);var e1=/^(?:parents|prev(?:Until|All))/,C0={children:!0,contents:!0,next:!0,prev:!0};a.fn.extend({has:function(n){var i=a(n,this),r=i.length;return this.filter(function(){for(var d=0;d-1:r.nodeType===1&&a.find.matchesSelector(r,n))){f.push(r);break}}return this.pushStack(f.length>1?a.uniqueSort(f):f)},index:function(n){return n?typeof n=="string"?O.call(a(n),this[0]):O.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,i){return this.pushStack(a.uniqueSort(a.merge(this.get(),a(n,i))))},addBack:function(n){return this.add(n==null?this.prevObject:this.prevObject.filter(n))}});function q1(n,i){for(;(n=n[i])&&n.nodeType!==1;);return n}a.each({parent:function(n){var i=n.parentNode;return i&&i.nodeType!==11?i:null},parents:function(n){return Z(n,"parentNode")},parentsUntil:function(n,i,r){return Z(n,"parentNode",r)},next:function(n){return q1(n,"nextSibling")},prev:function(n){return q1(n,"previousSibling")},nextAll:function(n){return Z(n,"nextSibling")},prevAll:function(n){return Z(n,"previousSibling")},nextUntil:function(n,i,r){return Z(n,"nextSibling",r)},prevUntil:function(n,i,r){return Z(n,"previousSibling",r)},siblings:function(n){return p0((n.parentNode||{}).firstChild,n)},children:function(n){return p0(n.firstChild)},contents:function(n){return n.contentDocument!=null&&z(n.contentDocument)?n.contentDocument:(n0(n,"template")&&(n=n.content||n),a.merge([],n.childNodes))}},function(n,i){a.fn[n]=function(r,d){var l=a.map(this,i,r);return n.slice(-5)!=="Until"&&(d=r),d&&typeof d=="string"&&(l=a.filter(d,l)),this.length>1&&(C0[n]||a.uniqueSort(l),e1.test(n)&&l.reverse()),this.pushStack(l)}});var M1=/[^\x20\t\r\n\f]+/g;function l1(n){var i={};return a.each(n.match(M1)||[],function(r,d){i[d]=!0}),i}a.Callbacks=function(n){n=typeof n=="string"?l1(n):a.extend({},n);var i,r,d,l,f=[],W=[],_=-1,m=function(){for(l=l||n.once,d=i=!0;W.length;_=-1)for(r=W.shift();++_-1;)f.splice(S,1),S<=_&&_--}),this},has:function(D){return D?a.inArray(D,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return l=W=[],f=r="",this},disabled:function(){return!f},lock:function(){return l=W=[],!r&&!i&&(f=r=""),this},locked:function(){return!!l},fireWith:function(D,U){return l||(U=U||[],U=[D,U.slice?U.slice():U],W.push(U),i||m()),this},fire:function(){return E.fireWith(this,arguments),this},fired:function(){return!!d}};return E};function b1(n){return n}function z1(n){throw n}function j0(n,i,r,d){var l;try{n&&g(l=n.promise)?l.call(n).done(i).fail(r):n&&g(l=n.then)?l.call(n,i,r):i.apply(void 0,[n].slice(d))}catch(f){r.apply(void 0,[f])}}a.extend({Deferred:function(n){var i=[["notify","progress",a.Callbacks("memory"),a.Callbacks("memory"),2],["resolve","done",a.Callbacks("once memory"),a.Callbacks("once memory"),0,"resolved"],["reject","fail",a.Callbacks("once memory"),a.Callbacks("once memory"),1,"rejected"]],r="pending",d={state:function(){return r},always:function(){return l.done(arguments).fail(arguments),this},catch:function(f){return d.then(null,f)},pipe:function(){var f=arguments;return a.Deferred(function(W){a.each(i,function(_,m){var E=g(f[m[4]])&&f[m[4]];l[m[1]](function(){var D=E&&E.apply(this,arguments);D&&g(D.promise)?D.promise().progress(W.notify).done(W.resolve).fail(W.reject):W[m[0]+"With"](this,E?[D]:arguments)})}),f=null}).promise()},then:function(f,W,_){var m=0;function E(D,U,S,k){return function(){var O0=this,u0=arguments,c0=function(){var O1,D1;if(!(D=m&&(S!==z1&&(O0=void 0,u0=[O1]),U.rejectWith(O0,u0))}};D?i1():(a.Deferred.getStackHook&&(i1.stackTrace=a.Deferred.getStackHook()),t.setTimeout(i1))}}return a.Deferred(function(D){i[0][3].add(E(0,D,g(_)?_:b1,D.notifyWith)),i[1][3].add(E(0,D,g(f)?f:b1)),i[2][3].add(E(0,D,g(W)?W:z1))}).promise()},promise:function(f){return f!=null?a.extend(f,d):d}},l={};return a.each(i,function(f,W){var _=W[2],m=W[5];d[W[1]]=_.add,m&&_.add(function(){r=m},i[3-f][2].disable,i[3-f][3].disable,i[0][2].lock,i[0][3].lock),_.add(W[3].fire),l[W[0]]=function(){return l[W[0]+"With"](this===l?void 0:this,arguments),this},l[W[0]+"With"]=_.fireWith}),d.promise(l),n&&n.call(l,l),l},when:function(n){var i=arguments.length,r=i,d=Array(r),l=p.call(arguments),f=a.Deferred(),W=function(_){return function(m){d[_]=this,l[_]=arguments.length>1?p.call(arguments):m,--i||f.resolveWith(d,l)}};if(i<=1&&(j0(n,f.done(W(r)).resolve,f.reject,!i),f.state()==="pending"||g(l[r]&&l[r].then)))return f.then();for(;r--;)j0(l[r],W(r),f.reject);return f.promise()}});var L0=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;a.Deferred.exceptionHook=function(n,i){t.console&&t.console.warn&&n&&L0.test(n.name)&&t.console.warn("jQuery.Deferred exception: "+n.message,n.stack,i)},a.readyException=function(n){t.setTimeout(function(){throw n})};var n1=a.Deferred();a.fn.ready=function(n){return n1.then(n).catch(function(i){a.readyException(i)}),this},a.extend({isReady:!1,readyWait:1,ready:function(n){(n===!0?--a.readyWait:a.isReady)||(a.isReady=!0,!(n!==!0&&--a.readyWait>0)&&n1.resolveWith(y,[a]))}}),a.ready.then=n1.then;function N1(){y.removeEventListener("DOMContentLoaded",N1),t.removeEventListener("load",N1),a.ready()}y.readyState==="complete"||y.readyState!=="loading"&&!y.documentElement.doScroll?t.setTimeout(a.ready):(y.addEventListener("DOMContentLoaded",N1),t.addEventListener("load",N1));var f1=function(n,i,r,d,l,f,W){var _=0,m=n.length,E=r==null;if(w(r)==="object"){l=!0;for(_ in r)f1(n,i,_,r[_],!0,f,W)}else if(d!==void 0&&(l=!0,g(d)||(W=!0),E&&(W?(i.call(n,d),i=null):(E=i,i=function(D,U,S){return E.call(a(D),S)})),i))for(;_1,null,!0)},removeData:function(n){return this.each(function(){l0.remove(this,n)})}}),a.extend({queue:function(n,i,r){var d;if(n)return i=(i||"fx")+"queue",d=$.get(n,i),r&&(!d||Array.isArray(r)?d=$.access(n,i,a.makeArray(r)):d.push(r)),d||[]},dequeue:function(n,i){i=i||"fx";var r=a.queue(n,i),d=r.length,l=r.shift(),f=a._queueHooks(n,i),W=function(){a.dequeue(n,i)};l==="inprogress"&&(l=r.shift(),d--),l&&(i==="fx"&&r.unshift("inprogress"),delete f.stop,l.call(n,W,f)),!d&&f&&f.empty.fire()},_queueHooks:function(n,i){var r=i+"queueHooks";return $.get(n,r)||$.access(n,r,{empty:a.Callbacks("once memory").add(function(){$.remove(n,[i+"queue",r])})})}}),a.fn.extend({queue:function(n,i){var r=2;return typeof n!="string"&&(i=n,n="fx",r--),arguments.length\x20\t\r\n\f]*)/i,on=/^$|^module$|\/(?:java|ecma)script/i;(function(){var n=y.createDocumentFragment(),i=n.appendChild(y.createElement("div")),r=y.createElement("input");r.setAttribute("type","radio"),r.setAttribute("checked","checked"),r.setAttribute("name","t"),i.appendChild(r),L.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,i.innerHTML="",L.noCloneChecked=!!i.cloneNode(!0).lastChild.defaultValue,i.innerHTML="",L.option=!!i.lastChild})();var Y1={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Y1.tbody=Y1.tfoot=Y1.colgroup=Y1.caption=Y1.thead,Y1.th=Y1.td,L.option||(Y1.optgroup=Y1.option=[1,""]);function y1(n,i){var r;return typeof n.getElementsByTagName<"u"?r=n.getElementsByTagName(i||"*"):typeof n.querySelectorAll<"u"?r=n.querySelectorAll(i||"*"):r=[],i===void 0||i&&n0(n,i)?a.merge([n],r):r}function Nz(n,i){for(var r=0,d=n.length;r-1){l&&l.push(f);continue}if(E=X2(f),W=y1(U.appendChild(f),"script"),E&&Nz(W),r)for(D=0;f=W[D++];)on.test(f.type||"")&&r.push(f)}return U}var cn=/^([^.]*)(?:\.(.+)|)/;function Jt(){return!0}function Zt(){return!1}function Is(n,i){return n===Fs()==(i==="focus")}function Fs(){try{return y.activeElement}catch{}}function Bz(n,i,r,d,l,f){var W,_;if(typeof i=="object"){typeof r!="string"&&(d=d||r,r=void 0);for(_ in i)Bz(n,_,r,d,i[_],f);return n}if(d==null&&l==null?(l=r,d=r=void 0):l==null&&(typeof r=="string"?(l=d,d=void 0):(l=d,d=r,r=void 0)),l===!1)l=Zt;else if(!l)return n;return f===1&&(W=l,l=function(m){return a().off(m),W.apply(this,arguments)},l.guid=W.guid||(W.guid=a.guid++)),n.each(function(){a.event.add(this,i,l,d,r)})}a.event={global:{},add:function(n,i,r,d,l){var f,W,_,m,E,D,U,S,k,O0,u0,c0=$.get(n);if(j(n))for(r.handler&&(f=r,r=f.handler,l=f.selector),l&&a.find.matchesSelector(u2,l),r.guid||(r.guid=a.guid++),(m=c0.events)||(m=c0.events=Object.create(null)),(W=c0.handle)||(W=c0.handle=function(i1){return typeof a<"u"&&a.event.triggered!==i1.type?a.event.dispatch.apply(n,arguments):void 0}),i=(i||"").match(M1)||[""],E=i.length;E--;)_=cn.exec(i[E])||[],k=u0=_[1],O0=(_[2]||"").split(".").sort(),k&&(U=a.event.special[k]||{},k=(l?U.delegateType:U.bindType)||k,U=a.event.special[k]||{},D=a.extend({type:k,origType:u0,data:d,handler:r,guid:r.guid,selector:l,needsContext:l&&a.expr.match.needsContext.test(l),namespace:O0.join(".")},f),(S=m[k])||(S=m[k]=[],S.delegateCount=0,(!U.setup||U.setup.call(n,d,O0,W)===!1)&&n.addEventListener&&n.addEventListener(k,W)),U.add&&(U.add.call(n,D),D.handler.guid||(D.handler.guid=r.guid)),l?S.splice(S.delegateCount++,0,D):S.push(D),a.event.global[k]=!0)},remove:function(n,i,r,d,l){var f,W,_,m,E,D,U,S,k,O0,u0,c0=$.hasData(n)&&$.get(n);if(!(!c0||!(m=c0.events))){for(i=(i||"").match(M1)||[""],E=i.length;E--;){if(_=cn.exec(i[E])||[],k=u0=_[1],O0=(_[2]||"").split(".").sort(),!k){for(k in m)a.event.remove(n,k+i[E],r,d,!0);continue}for(U=a.event.special[k]||{},k=(d?U.delegateType:U.bindType)||k,S=m[k]||[],_=_[2]&&new RegExp("(^|\\.)"+O0.join("\\.(?:.*\\.|)")+"(\\.|$)"),W=f=S.length;f--;)D=S[f],(l||u0===D.origType)&&(!r||r.guid===D.guid)&&(!_||_.test(D.namespace))&&(!d||d===D.selector||d==="**"&&D.selector)&&(S.splice(f,1),D.selector&&S.delegateCount--,U.remove&&U.remove.call(n,D));W&&!S.length&&((!U.teardown||U.teardown.call(n,O0,c0.handle)===!1)&&a.removeEvent(n,k,c0.handle),delete m[k])}a.isEmptyObject(m)&&$.remove(n,"handle events")}},dispatch:function(n){var i,r,d,l,f,W,_=new Array(arguments.length),m=a.event.fix(n),E=($.get(this,"events")||Object.create(null))[m.type]||[],D=a.event.special[m.type]||{};for(_[0]=m,i=1;i=1)){for(;E!==this;E=E.parentNode||this)if(E.nodeType===1&&!(n.type==="click"&&E.disabled===!0)){for(f=[],W={},r=0;r-1:a.find(l,this,null,[E]).length),W[l]&&f.push(d);f.length&&_.push({elem:E,handlers:f})}}return E=this,m\s*$/g;function On(n,i){return n0(n,"table")&&n0(i.nodeType!==11?i:i.firstChild,"tr")&&a(n).children("tbody")[0]||n}function $s(n){return n.type=(n.getAttribute("type")!==null)+"/"+n.type,n}function Us(n){return(n.type||"").slice(0,5)==="true/"?n.type=n.type.slice(5):n.removeAttribute("type"),n}function sn(n,i){var r,d,l,f,W,_,m;if(i.nodeType===1){if($.hasData(n)&&(f=$.get(n),m=f.events,m)){$.remove(i,"handle events");for(l in m)for(r=0,d=m[l].length;r1&&typeof k=="string"&&!L.checkClone&&js.test(k))return n.each(function(u0){var c0=n.eq(u0);O0&&(i[0]=k.call(this,u0,c0.html())),te(c0,i,r,d)});if(U&&(l=nn(i,n[0].ownerDocument,!1,n,d),f=l.firstChild,l.childNodes.length===1&&(l=f),f||d)){for(W=a.map(y1(l,"script"),$s),_=W.length;D0&&Nz(W,!m&&y1(n,"script")),_},cleanData:function(n){for(var i,r,d,l=a.event.special,f=0;(r=n[f])!==void 0;f++)if(j(r)){if(i=r[$.expando]){if(i.events)for(d in i.events)l[d]?a.event.remove(r,d):a.removeEvent(r,d,i.handle);r[$.expando]=void 0}r[l0.expando]&&(r[l0.expando]=void 0)}}}),a.fn.extend({detach:function(n){return rn(this,n,!0)},remove:function(n){return rn(this,n)},text:function(n){return f1(this,function(i){return i===void 0?a.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=i)})},null,n,arguments.length)},append:function(){return te(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var i=On(this,n);i.appendChild(n)}})},prepend:function(){return te(this,arguments,function(n){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var i=On(this,n);i.insertBefore(n,i.firstChild)}})},before:function(){return te(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return te(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},empty:function(){for(var n,i=0;(n=this[i])!=null;i++)n.nodeType===1&&(a.cleanData(y1(n,!1)),n.textContent="");return this},clone:function(n,i){return n=n??!1,i=i??n,this.map(function(){return a.clone(this,n,i)})},html:function(n){return f1(this,function(i){var r=this[0]||{},d=0,l=this.length;if(i===void 0&&r.nodeType===1)return r.innerHTML;if(typeof i=="string"&&!Hs.test(i)&&!Y1[(pn.exec(i)||["",""])[1].toLowerCase()]){i=a.htmlPrefilter(i);try{for(;d=0&&(m+=Math.max(0,Math.ceil(n["offset"+i[0].toUpperCase()+i.slice(1)]-f-m-_-.5))||0),m}function hn(n,i,r){var d=DM(n),l=!L.boxSizingReliable()||r,f=l&&a.css(n,"boxSizing",!1,d)==="border-box",W=f,_=Se(n,i,d),m="offset"+i[0].toUpperCase()+i.slice(1);if(_z.test(_)){if(!r)return _;_="auto"}return(!L.boxSizingReliable()&&f||!L.reliableTrDimensions()&&n0(n,"tr")||_==="auto"||!parseFloat(_)&&a.css(n,"display",!1,d)==="inline")&&n.getClientRects().length&&(f=a.css(n,"boxSizing",!1,d)==="border-box",W=m in n,W&&(_=n[m])),_=parseFloat(_)||0,_+Tz(n,i,r||(f?"border":"content"),W,d,_)+"px"}a.extend({cssHooks:{opacity:{get:function(n,i){if(i){var r=Se(n,"opacity");return r===""?"1":r}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(n,i,r,d){if(!(!n||n.nodeType===3||n.nodeType===8||!n.style)){var l,f,W,_=H(i),m=yz.test(i),E=n.style;if(m||(i=Xz(_)),W=a.cssHooks[i]||a.cssHooks[_],r!==void 0){if(f=typeof r,f==="string"&&(l=Z2.exec(r))&&l[1]&&(r=bn(n,i,l),f="number"),r==null||r!==r)return;f==="number"&&!m&&(r+=l&&l[3]||(a.cssNumber[_]?"":"px")),!L.clearCloneStyle&&r===""&&i.indexOf("background")===0&&(E[i]="inherit"),(!W||!("set"in W)||(r=W.set(n,r,d))!==void 0)&&(m?E.setProperty(i,r):E[i]=r)}else return W&&"get"in W&&(l=W.get(n,!1,d))!==void 0?l:E[i]}},css:function(n,i,r,d){var l,f,W,_=H(i),m=yz.test(i);return m||(i=Xz(_)),W=a.cssHooks[i]||a.cssHooks[_],W&&"get"in W&&(l=W.get(n,!0,r)),l===void 0&&(l=Se(n,i,d)),l==="normal"&&i in un&&(l=un[i]),r===""||r?(f=parseFloat(l),r===!0||isFinite(f)?f||0:l):l}}),a.each(["height","width"],function(n,i){a.cssHooks[i]={get:function(r,d,l){if(d)return Js.test(a.css(r,"display"))&&(!r.getClientRects().length||!r.getBoundingClientRect().width)?an(r,Zs,function(){return hn(r,i,l)}):hn(r,i,l)},set:function(r,d,l){var f,W=DM(r),_=!L.scrollboxSize()&&W.position==="absolute",m=_||l,E=m&&a.css(r,"boxSizing",!1,W)==="border-box",D=l?Tz(r,i,l,E,W):0;return E&&_&&(D-=Math.ceil(r["offset"+i[0].toUpperCase()+i.slice(1)]-parseFloat(W[i])-Tz(r,i,"border",!1,W)-.5)),D&&(f=Z2.exec(d))&&(f[3]||"px")!=="px"&&(r.style[i]=d,d=a.css(r,i)),Wn(r,d,D)}}}),a.cssHooks.marginLeft=dn(L.reliableMarginLeft,function(n,i){if(i)return(parseFloat(Se(n,"marginLeft"))||n.getBoundingClientRect().left-an(n,{marginLeft:0},function(){return n.getBoundingClientRect().left}))+"px"}),a.each({margin:"",padding:"",border:"Width"},function(n,i){a.cssHooks[n+i]={expand:function(r){for(var d=0,l={},f=typeof r=="string"?r.split(" "):[r];d<4;d++)l[n+C1[d]+i]=f[d]||f[d-2]||f[0];return l}},n!=="margin"&&(a.cssHooks[n+i].set=Wn)}),a.fn.extend({css:function(n,i){return f1(this,function(r,d,l){var f,W,_={},m=0;if(Array.isArray(d)){for(f=DM(r),W=d.length;m1)}});function X1(n,i,r,d,l){return new X1.prototype.init(n,i,r,d,l)}a.Tween=X1,X1.prototype={constructor:X1,init:function(n,i,r,d,l,f){this.elem=n,this.prop=r,this.easing=l||a.easing._default,this.options=i,this.start=this.now=this.cur(),this.end=d,this.unit=f||(a.cssNumber[r]?"":"px")},cur:function(){var n=X1.propHooks[this.prop];return n&&n.get?n.get(this):X1.propHooks._default.get(this)},run:function(n){var i,r=X1.propHooks[this.prop];return this.options.duration?this.pos=i=a.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):this.pos=i=n,this.now=(this.end-this.start)*i+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):X1.propHooks._default.set(this),this}},X1.prototype.init.prototype=X1.prototype,X1.propHooks={_default:{get:function(n){var i;return n.elem.nodeType!==1||n.elem[n.prop]!=null&&n.elem.style[n.prop]==null?n.elem[n.prop]:(i=a.css(n.elem,n.prop,""),!i||i==="auto"?0:i)},set:function(n){a.fx.step[n.prop]?a.fx.step[n.prop](n):n.elem.nodeType===1&&(a.cssHooks[n.prop]||n.elem.style[Xz(n.prop)]!=null)?a.style(n.elem,n.prop,n.now+n.unit):n.elem[n.prop]=n.now}}},X1.propHooks.scrollTop=X1.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}},a.easing={linear:function(n){return n},swing:function(n){return .5-Math.cos(n*Math.PI)/2},_default:"swing"},a.fx=X1.prototype.init,a.fx.step={};var ee,kM,tr=/^(?:toggle|show|hide)$/,er=/queueHooks$/;function vz(){kM&&(y.hidden===!1&&t.requestAnimationFrame?t.requestAnimationFrame(vz):t.setTimeout(vz,a.fx.interval),a.fx.tick())}function Rn(){return t.setTimeout(function(){ee=void 0}),ee=Date.now()}function PM(n,i){var r,d=0,l={height:n};for(i=i?1:0;d<4;d+=2-i)r=C1[d],l["margin"+r]=l["padding"+r]=n;return i&&(l.opacity=l.width=n),l}function gn(n,i,r){for(var d,l=(O2.tweeners[i]||[]).concat(O2.tweeners["*"]),f=0,W=l.length;f1)},removeAttr:function(n){return this.each(function(){a.removeAttr(this,n)})}}),a.extend({attr:function(n,i,r){var d,l,f=n.nodeType;if(!(f===3||f===8||f===2)){if(typeof n.getAttribute>"u")return a.prop(n,i,r);if((f!==1||!a.isXMLDoc(n))&&(l=a.attrHooks[i.toLowerCase()]||(a.expr.match.bool.test(i)?Ln:void 0)),r!==void 0){if(r===null){a.removeAttr(n,i);return}return l&&"set"in l&&(d=l.set(n,r,i))!==void 0?d:(n.setAttribute(i,r+""),r)}return l&&"get"in l&&(d=l.get(n,i))!==null?d:(d=a.find.attr(n,i),d??void 0)}},attrHooks:{type:{set:function(n,i){if(!L.radioValue&&i==="radio"&&n0(n,"input")){var r=n.value;return n.setAttribute("type",i),r&&(n.value=r),i}}}},removeAttr:function(n,i){var r,d=0,l=i&&i.match(M1);if(l&&n.nodeType===1)for(;r=l[d++];)n.removeAttribute(r)}}),Ln={set:function(n,i,r){return i===!1?a.removeAttr(n,r):n.setAttribute(r,r),r}},a.each(a.expr.match.bool.source.match(/\w+/g),function(n,i){var r=we[i]||a.find.attr;we[i]=function(d,l,f){var W,_,m=l.toLowerCase();return f||(_=we[m],we[m]=W,W=r(d,l,f)!=null?m:null,we[m]=_),W}});var zr=/^(?:input|select|textarea|button)$/i,pr=/^(?:a|area)$/i;a.fn.extend({prop:function(n,i){return f1(this,a.prop,n,i,arguments.length>1)},removeProp:function(n){return this.each(function(){delete this[a.propFix[n]||n]})}}),a.extend({prop:function(n,i,r){var d,l,f=n.nodeType;if(!(f===3||f===8||f===2))return(f!==1||!a.isXMLDoc(n))&&(i=a.propFix[i]||i,l=a.propHooks[i]),r!==void 0?l&&"set"in l&&(d=l.set(n,r,i))!==void 0?d:n[i]=r:l&&"get"in l&&(d=l.get(n,i))!==null?d:n[i]},propHooks:{tabIndex:{get:function(n){var i=a.find.attr(n,"tabindex");return i?parseInt(i,10):zr.test(n.nodeName)||pr.test(n.nodeName)&&n.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),L.optSelected||(a.propHooks.selected={get:function(n){var i=n.parentNode;return i&&i.parentNode&&i.parentNode.selectedIndex,null},set:function(n){var i=n.parentNode;i&&(i.selectedIndex,i.parentNode&&i.parentNode.selectedIndex)}}),a.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){a.propFix[this.toLowerCase()]=this});function ht(n){var i=n.match(M1)||[];return i.join(" ")}function Rt(n){return n.getAttribute&&n.getAttribute("class")||""}function Ez(n){return Array.isArray(n)?n:typeof n=="string"?n.match(M1)||[]:[]}a.fn.extend({addClass:function(n){var i,r,d,l,f,W;return g(n)?this.each(function(_){a(this).addClass(n.call(this,_,Rt(this)))}):(i=Ez(n),i.length?this.each(function(){if(d=Rt(this),r=this.nodeType===1&&" "+ht(d)+" ",r){for(f=0;f-1;)r=r.replace(" "+l+" "," ");W=ht(r),d!==W&&this.setAttribute("class",W)}}):this):this.attr("class","")},toggleClass:function(n,i){var r,d,l,f,W=typeof n,_=W==="string"||Array.isArray(n);return g(n)?this.each(function(m){a(this).toggleClass(n.call(this,m,Rt(this),i),i)}):typeof i=="boolean"&&_?i?this.addClass(n):this.removeClass(n):(r=Ez(n),this.each(function(){if(_)for(f=a(this),l=0;l-1)return!0;return!1}});var or=/\r/g;a.fn.extend({val:function(n){var i,r,d,l=this[0];return arguments.length?(d=g(n),this.each(function(f){var W;this.nodeType===1&&(d?W=n.call(this,f,a(this).val()):W=n,W==null?W="":typeof W=="number"?W+="":Array.isArray(W)&&(W=a.map(W,function(_){return _==null?"":_+""})),i=a.valHooks[this.type]||a.valHooks[this.nodeName.toLowerCase()],(!i||!("set"in i)||i.set(this,W,"value")===void 0)&&(this.value=W))})):l?(i=a.valHooks[l.type]||a.valHooks[l.nodeName.toLowerCase()],i&&"get"in i&&(r=i.get(l,"value"))!==void 0?r:(r=l.value,typeof r=="string"?r.replace(or,""):r??"")):void 0}}),a.extend({valHooks:{option:{get:function(n){var i=a.find.attr(n,"value");return i??ht(a.text(n))}},select:{get:function(n){var i,r,d,l=n.options,f=n.selectedIndex,W=n.type==="select-one",_=W?null:[],m=W?f+1:l.length;for(f<0?d=m:d=W?f:0;d-1)&&(r=!0);return r||(n.selectedIndex=-1),f}}}}),a.each(["radio","checkbox"],function(){a.valHooks[this]={set:function(n,i){if(Array.isArray(i))return n.checked=a.inArray(a(n).val(),i)>-1}},L.checkOn||(a.valHooks[this].get=function(n){return n.getAttribute("value")===null?"on":n.value})}),L.focusin="onfocusin"in t;var mn=/^(?:focusinfocus|focusoutblur)$/,Nn=function(n){n.stopPropagation()};a.extend(a.event,{trigger:function(n,i,r,d){var l,f,W,_,m,E,D,U,S=[r||y],k=q.call(n,"type")?n.type:n,O0=q.call(n,"namespace")?n.namespace.split("."):[];if(f=U=W=r=r||y,!(r.nodeType===3||r.nodeType===8)&&!mn.test(k+a.event.triggered)&&(k.indexOf(".")>-1&&(O0=k.split("."),k=O0.shift(),O0.sort()),m=k.indexOf(":")<0&&"on"+k,n=n[a.expando]?n:new a.Event(k,typeof n=="object"&&n),n.isTrigger=d?2:3,n.namespace=O0.join("."),n.rnamespace=n.namespace?new RegExp("(^|\\.)"+O0.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=void 0,n.target||(n.target=r),i=i==null?[n]:a.makeArray(i,[n]),D=a.event.special[k]||{},!(!d&&D.trigger&&D.trigger.apply(r,i)===!1))){if(!d&&!D.noBubble&&!N(r)){for(_=D.delegateType||k,mn.test(_+k)||(f=f.parentNode);f;f=f.parentNode)S.push(f),W=f;W===(r.ownerDocument||y)&&S.push(W.defaultView||W.parentWindow||t)}for(l=0;(f=S[l++])&&!n.isPropagationStopped();)U=f,n.type=l>1?_:D.bindType||k,E=($.get(f,"events")||Object.create(null))[n.type]&&$.get(f,"handle"),E&&E.apply(f,i),E=m&&f[m],E&&E.apply&&j(f)&&(n.result=E.apply(f,i),n.result===!1&&n.preventDefault());return n.type=k,!d&&!n.isDefaultPrevented()&&(!D._default||D._default.apply(S.pop(),i)===!1)&&j(r)&&m&&g(r[k])&&!N(r)&&(W=r[m],W&&(r[m]=null),a.event.triggered=k,n.isPropagationStopped()&&U.addEventListener(k,Nn),r[k](),n.isPropagationStopped()&&U.removeEventListener(k,Nn),a.event.triggered=void 0,W&&(r[m]=W)),n.result}},simulate:function(n,i,r){var d=a.extend(new a.Event,r,{type:n,isSimulated:!0});a.event.trigger(d,null,i)}}),a.fn.extend({trigger:function(n,i){return this.each(function(){a.event.trigger(n,i,this)})},triggerHandler:function(n,i){var r=this[0];if(r)return a.event.trigger(n,i,r,!0)}}),L.focusin||a.each({focus:"focusin",blur:"focusout"},function(n,i){var r=function(d){a.event.simulate(i,d.target,a.event.fix(d))};a.event.special[i]={setup:function(){var d=this.ownerDocument||this.document||this,l=$.access(d,i);l||d.addEventListener(n,r,!0),$.access(d,i,(l||0)+1)},teardown:function(){var d=this.ownerDocument||this.document||this,l=$.access(d,i)-1;l?$.access(d,i,l):(d.removeEventListener(n,r,!0),$.remove(d,i))}}});var Ce=t.location,Bn={guid:Date.now()},xz=/\?/;a.parseXML=function(n){var i,r;if(!n||typeof n!="string")return null;try{i=new t.DOMParser().parseFromString(n,"text/xml")}catch{}return r=i&&i.getElementsByTagName("parsererror")[0],(!i||r)&&a.error("Invalid XML: "+(r?a.map(r.childNodes,function(d){return d.textContent}).join(` -`):n)),i};var nr=/\[\]$/,_n=/\r?\n/g,cr=/^(?:submit|button|image|reset|file)$/i,Or=/^(?:input|select|textarea|keygen)/i;function Sz(n,i,r,d){var l;if(Array.isArray(i))a.each(i,function(f,W){r||nr.test(n)?d(n,W):Sz(n+"["+(typeof W=="object"&&W!=null?f:"")+"]",W,r,d)});else if(!r&&w(i)==="object")for(l in i)Sz(n+"["+l+"]",i[l],r,d);else d(n,i)}a.param=function(n,i){var r,d=[],l=function(f,W){var _=g(W)?W():W;d[d.length]=encodeURIComponent(f)+"="+encodeURIComponent(_??"")};if(n==null)return"";if(Array.isArray(n)||n.jquery&&!a.isPlainObject(n))a.each(n,function(){l(this.name,this.value)});else for(r in n)Sz(r,n[r],i,l);return d.join("&")},a.fn.extend({serialize:function(){return a.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=a.prop(this,"elements");return n?a.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!a(this).is(":disabled")&&Or.test(this.nodeName)&&!cr.test(n)&&(this.checked||!xe.test(n))}).map(function(n,i){var r=a(this).val();return r==null?null:Array.isArray(r)?a.map(r,function(d){return{name:i.name,value:d.replace(_n,`\r -`)}}):{name:i.name,value:r.replace(_n,`\r -`)}}).get()}});var ir=/%20/g,sr=/#.*$/,rr=/([?&])_=[^&]*/,ar=/^(.*?):[ \t]*([^\r\n]*)$/mg,Ar=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,dr=/^(?:GET|HEAD)$/,qr=/^\/\//,yn={},wz={},Xn="*/".concat("*"),Cz=y.createElement("a");Cz.href=Ce.href;function Tn(n){return function(i,r){typeof i!="string"&&(r=i,i="*");var d,l=0,f=i.toLowerCase().match(M1)||[];if(g(r))for(;d=f[l++];)d[0]==="+"?(d=d.slice(1)||"*",(n[d]=n[d]||[]).unshift(r)):(n[d]=n[d]||[]).push(r)}}function vn(n,i,r,d){var l={},f=n===wz;function W(_){var m;return l[_]=!0,a.each(n[_]||[],function(E,D){var U=D(i,r,d);if(typeof U=="string"&&!f&&!l[U])return i.dataTypes.unshift(U),W(U),!1;if(f)return!(m=U)}),m}return W(i.dataTypes[0])||!l["*"]&&W("*")}function Dz(n,i){var r,d,l=a.ajaxSettings.flatOptions||{};for(r in i)i[r]!==void 0&&((l[r]?n:d||(d={}))[r]=i[r]);return d&&a.extend(!0,n,d),n}function lr(n,i,r){for(var d,l,f,W,_=n.contents,m=n.dataTypes;m[0]==="*";)m.shift(),d===void 0&&(d=n.mimeType||i.getResponseHeader("Content-Type"));if(d){for(l in _)if(_[l]&&_[l].test(d)){m.unshift(l);break}}if(m[0]in r)f=m[0];else{for(l in r){if(!m[0]||n.converters[l+" "+m[0]]){f=l;break}W||(W=l)}f=f||W}if(f)return f!==m[0]&&m.unshift(f),r[f]}function fr(n,i,r,d){var l,f,W,_,m,E={},D=n.dataTypes.slice();if(D[1])for(W in n.converters)E[W.toLowerCase()]=n.converters[W];for(f=D.shift();f;)if(n.responseFields[f]&&(r[n.responseFields[f]]=i),!m&&d&&n.dataFilter&&(i=n.dataFilter(i,n.dataType)),m=f,f=D.shift(),f){if(f==="*")f=m;else if(m!=="*"&&m!==f){if(W=E[m+" "+f]||E["* "+f],!W){for(l in E)if(_=l.split(" "),_[1]===f&&(W=E[m+" "+_[0]]||E["* "+_[0]],W)){W===!0?W=E[l]:E[l]!==!0&&(f=_[0],D.unshift(_[1]));break}}if(W!==!0)if(W&&n.throws)i=W(i);else try{i=W(i)}catch(U){return{state:"parsererror",error:W?U:"No conversion from "+m+" to "+f}}}}return{state:"success",data:i}}a.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ce.href,type:"GET",isLocal:Ar.test(Ce.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Xn,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":a.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,i){return i?Dz(Dz(n,a.ajaxSettings),i):Dz(a.ajaxSettings,n)},ajaxPrefilter:Tn(yn),ajaxTransport:Tn(wz),ajax:function(n,i){typeof n=="object"&&(i=n,n=void 0),i=i||{};var r,d,l,f,W,_,m,E,D,U,S=a.ajaxSetup({},i),k=S.context||S,O0=S.context&&(k.nodeType||k.jquery)?a(k):a.event,u0=a.Deferred(),c0=a.Callbacks("once memory"),i1=S.statusCode||{},O1={},D1={},k0="canceled",f0={readyState:0,getResponseHeader:function(X0){var J0;if(m){if(!f)for(f={};J0=ar.exec(l);)f[J0[1].toLowerCase()+" "]=(f[J0[1].toLowerCase()+" "]||[]).concat(J0[2]);J0=f[X0.toLowerCase()+" "]}return J0==null?null:J0.join(", ")},getAllResponseHeaders:function(){return m?l:null},setRequestHeader:function(X0,J0){return m==null&&(X0=D1[X0.toLowerCase()]=D1[X0.toLowerCase()]||X0,O1[X0]=J0),this},overrideMimeType:function(X0){return m==null&&(S.mimeType=X0),this},statusCode:function(X0){var J0;if(X0)if(m)f0.always(X0[f0.status]);else for(J0 in X0)i1[J0]=[i1[J0],X0[J0]];return this},abort:function(X0){var J0=X0||k0;return r&&r.abort(J0),T1(0,J0),this}};if(u0.promise(f0),S.url=((n||S.url||Ce.href)+"").replace(qr,Ce.protocol+"//"),S.type=i.method||i.type||S.method||S.type,S.dataTypes=(S.dataType||"*").toLowerCase().match(M1)||[""],S.crossDomain==null){_=y.createElement("a");try{_.href=S.url,_.href=_.href,S.crossDomain=Cz.protocol+"//"+Cz.host!=_.protocol+"//"+_.host}catch{S.crossDomain=!0}}if(S.data&&S.processData&&typeof S.data!="string"&&(S.data=a.param(S.data,S.traditional)),vn(yn,S,i,f0),m)return f0;E=a.event&&S.global,E&&a.active++===0&&a.event.trigger("ajaxStart"),S.type=S.type.toUpperCase(),S.hasContent=!dr.test(S.type),d=S.url.replace(sr,""),S.hasContent?S.data&&S.processData&&(S.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(S.data=S.data.replace(ir,"+")):(U=S.url.slice(d.length),S.data&&(S.processData||typeof S.data=="string")&&(d+=(xz.test(d)?"&":"?")+S.data,delete S.data),S.cache===!1&&(d=d.replace(rr,"$1"),U=(xz.test(d)?"&":"?")+"_="+Bn.guid+++U),S.url=d+U),S.ifModified&&(a.lastModified[d]&&f0.setRequestHeader("If-Modified-Since",a.lastModified[d]),a.etag[d]&&f0.setRequestHeader("If-None-Match",a.etag[d])),(S.data&&S.hasContent&&S.contentType!==!1||i.contentType)&&f0.setRequestHeader("Content-Type",S.contentType),f0.setRequestHeader("Accept",S.dataTypes[0]&&S.accepts[S.dataTypes[0]]?S.accepts[S.dataTypes[0]]+(S.dataTypes[0]!=="*"?", "+Xn+"; q=0.01":""):S.accepts["*"]);for(D in S.headers)f0.setRequestHeader(D,S.headers[D]);if(S.beforeSend&&(S.beforeSend.call(k,f0,S)===!1||m))return f0.abort();if(k0="abort",c0.add(S.complete),f0.done(S.success),f0.fail(S.error),r=vn(wz,S,i,f0),!r)T1(-1,"No Transport");else{if(f0.readyState=1,E&&O0.trigger("ajaxSend",[f0,S]),m)return f0;S.async&&S.timeout>0&&(W=t.setTimeout(function(){f0.abort("timeout")},S.timeout));try{m=!1,r.send(O1,T1)}catch(X0){if(m)throw X0;T1(-1,X0)}}function T1(X0,J0,ke,IM){var k1,gt,Lt,v1,tt,G1=J0;m||(m=!0,W&&t.clearTimeout(W),r=void 0,l=IM||"",f0.readyState=X0>0?4:0,k1=X0>=200&&X0<300||X0===304,ke&&(v1=lr(S,f0,ke)),!k1&&a.inArray("script",S.dataTypes)>-1&&a.inArray("json",S.dataTypes)<0&&(S.converters["text script"]=function(){}),v1=fr(S,v1,f0,k1),k1?(S.ifModified&&(tt=f0.getResponseHeader("Last-Modified"),tt&&(a.lastModified[d]=tt),tt=f0.getResponseHeader("etag"),tt&&(a.etag[d]=tt)),X0===204||S.type==="HEAD"?G1="nocontent":X0===304?G1="notmodified":(G1=v1.state,gt=v1.data,Lt=v1.error,k1=!Lt)):(Lt=G1,(X0||!G1)&&(G1="error",X0<0&&(X0=0))),f0.status=X0,f0.statusText=(J0||G1)+"",k1?u0.resolveWith(k,[gt,G1,f0]):u0.rejectWith(k,[f0,G1,Lt]),f0.statusCode(i1),i1=void 0,E&&O0.trigger(k1?"ajaxSuccess":"ajaxError",[f0,S,k1?gt:Lt]),c0.fireWith(k,[f0,G1]),E&&(O0.trigger("ajaxComplete",[f0,S]),--a.active||a.event.trigger("ajaxStop")))}return f0},getJSON:function(n,i,r){return a.get(n,i,r,"json")},getScript:function(n,i){return a.get(n,void 0,i,"script")}}),a.each(["get","post"],function(n,i){a[i]=function(r,d,l,f){return g(d)&&(f=f||l,l=d,d=void 0),a.ajax(a.extend({url:r,type:i,dataType:f,data:d,success:l},a.isPlainObject(r)&&r))}}),a.ajaxPrefilter(function(n){var i;for(i in n.headers)i.toLowerCase()==="content-type"&&(n.contentType=n.headers[i]||"")}),a._evalUrl=function(n,i,r){return a.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(d){a.globalEval(d,i,r)}})},a.fn.extend({wrapAll:function(n){var i;return this[0]&&(g(n)&&(n=n.call(this[0])),i=a(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&i.insertBefore(this[0]),i.map(function(){for(var r=this;r.firstElementChild;)r=r.firstElementChild;return r}).append(this)),this},wrapInner:function(n){return g(n)?this.each(function(i){a(this).wrapInner(n.call(this,i))}):this.each(function(){var i=a(this),r=i.contents();r.length?r.wrapAll(n):i.append(n)})},wrap:function(n){var i=g(n);return this.each(function(r){a(this).wrapAll(i?n.call(this,r):n)})},unwrap:function(n){return this.parent(n).not("body").each(function(){a(this).replaceWith(this.childNodes)}),this}}),a.expr.pseudos.hidden=function(n){return!a.expr.pseudos.visible(n)},a.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},a.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch{}};var ur={0:200,1223:204},De=a.ajaxSettings.xhr();L.cors=!!De&&"withCredentials"in De,L.ajax=De=!!De,a.ajaxTransport(function(n){var i,r;if(L.cors||De&&!n.crossDomain)return{send:function(d,l){var f,W=n.xhr();if(W.open(n.type,n.url,n.async,n.username,n.password),n.xhrFields)for(f in n.xhrFields)W[f]=n.xhrFields[f];n.mimeType&&W.overrideMimeType&&W.overrideMimeType(n.mimeType),!n.crossDomain&&!d["X-Requested-With"]&&(d["X-Requested-With"]="XMLHttpRequest");for(f in d)W.setRequestHeader(f,d[f]);i=function(_){return function(){i&&(i=r=W.onload=W.onerror=W.onabort=W.ontimeout=W.onreadystatechange=null,_==="abort"?W.abort():_==="error"?typeof W.status!="number"?l(0,"error"):l(W.status,W.statusText):l(ur[W.status]||W.status,W.statusText,(W.responseType||"text")!=="text"||typeof W.responseText!="string"?{binary:W.response}:{text:W.responseText},W.getAllResponseHeaders()))}},W.onload=i(),r=W.onerror=W.ontimeout=i("error"),W.onabort!==void 0?W.onabort=r:W.onreadystatechange=function(){W.readyState===4&&t.setTimeout(function(){i&&r()})},i=i("abort");try{W.send(n.hasContent&&n.data||null)}catch(_){if(i)throw _}},abort:function(){i&&i()}}}),a.ajaxPrefilter(function(n){n.crossDomain&&(n.contents.script=!1)}),a.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return a.globalEval(n),n}}}),a.ajaxPrefilter("script",function(n){n.cache===void 0&&(n.cache=!1),n.crossDomain&&(n.type="GET")}),a.ajaxTransport("script",function(n){if(n.crossDomain||n.scriptAttrs){var i,r;return{send:function(d,l){i=a(" - + diff --git a/src/js/app.js b/src/js/app.js index 295ef6b..7d14b57 100644 --- a/src/js/app.js +++ b/src/js/app.js @@ -767,6 +767,5 @@ function refreshHistory() { // window.location.reload(); } - begin(); - } +begin(); \ No newline at end of file