var top="top",bottom="bottom",right="right",left="left",auto="auto",basePlacements=[top,bottom,right,left],start$1="start",end="end",clippingParents="clippingParents",viewport="viewport",popper="popper",reference="reference",variationPlacements=basePlacements.reduce(function(ze,Wr){return ze.concat([Wr+"-"+start$1,Wr+"-"+end])},[]),placements=[].concat(basePlacements,[auto]).reduce(function(ze,Wr){return ze.concat([Wr,Wr+"-"+start$1,Wr+"-"+end])},[]),beforeRead="beforeRead",read="read",afterRead="afterRead",beforeMain="beforeMain",main="main",afterMain="afterMain",beforeWrite="beforeWrite",write="write",afterWrite="afterWrite",modifierPhases=[beforeRead,read,afterRead,beforeMain,main,afterMain,beforeWrite,write,afterWrite];function getNodeName(ze){return ze?(ze.nodeName||"").toLowerCase():null}function getWindow(ze){if(ze==null)return window;if(ze.toString()!=="[object Window]"){var Wr=ze.ownerDocument;return Wr&&Wr.defaultView||window}return ze}function isElement$1(ze){var Wr=getWindow(ze).Element;return ze instanceof Wr||ze instanceof Element}function isHTMLElement(ze){var Wr=getWindow(ze).HTMLElement;return ze instanceof Wr||ze instanceof HTMLElement}function isShadowRoot(ze){if(typeof ShadowRoot>"u")return!1;var Wr=getWindow(ze).ShadowRoot;return ze instanceof Wr||ze instanceof ShadowRoot}function applyStyles(ze){var Wr=ze.state;Object.keys(Wr.elements).forEach(function(Qr){var Gr=Wr.styles[Qr]||{},Jr=Wr.attributes[Qr]||{},rn=Wr.elements[Qr];!isHTMLElement(rn)||!getNodeName(rn)||(Object.assign(rn.style,Gr),Object.keys(Jr).forEach(function(nn){var un=Jr[nn];un===!1?rn.removeAttribute(nn):rn.setAttribute(nn,un===!0?"":un)}))})}function effect$3(ze){var Wr=ze.state,Qr={popper:{position:Wr.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(Wr.elements.popper.style,Qr.popper),Wr.styles=Qr,Wr.elements.arrow&&Object.assign(Wr.elements.arrow.style,Qr.arrow),function(){Object.keys(Wr.elements).forEach(function(Gr){var Jr=Wr.elements[Gr],rn=Wr.attributes[Gr]||{},nn=Object.keys(Wr.styles.hasOwnProperty(Gr)?Wr.styles[Gr]:Qr[Gr]),un=nn.reduce(function(cn,gn){return cn[gn]="",cn},{});!isHTMLElement(Jr)||!getNodeName(Jr)||(Object.assign(Jr.style,un),Object.keys(rn).forEach(function(cn){Jr.removeAttribute(cn)}))})}}const applyStyles$1={name:"applyStyles",enabled:!0,phase:"write",fn:applyStyles,effect:effect$3,requires:["computeStyles"]};function getBasePlacement$1(ze){return ze.split("-")[0]}var max=Math.max,min=Math.min,round=Math.round;function getUAString(){var ze=navigator.userAgentData;return ze!=null&&ze.brands&&Array.isArray(ze.brands)?ze.brands.map(function(Wr){return Wr.brand+"/"+Wr.version}).join(" "):navigator.userAgent}function isLayoutViewport(){return!/^((?!chrome|android).)*safari/i.test(getUAString())}function getBoundingClientRect(ze,Wr,Qr){Wr===void 0&&(Wr=!1),Qr===void 0&&(Qr=!1);var Gr=ze.getBoundingClientRect(),Jr=1,rn=1;Wr&&isHTMLElement(ze)&&(Jr=ze.offsetWidth>0&&round(Gr.width)/ze.offsetWidth||1,rn=ze.offsetHeight>0&&round(Gr.height)/ze.offsetHeight||1);var nn=isElement$1(ze)?getWindow(ze):window,un=nn.visualViewport,cn=!isLayoutViewport()&&Qr,gn=(Gr.left+(cn&&un?un.offsetLeft:0))/Jr,vn=(Gr.top+(cn&&un?un.offsetTop:0))/rn,En=Gr.width/Jr,Rn=Gr.height/rn;return{width:En,height:Rn,top:vn,right:gn+En,bottom:vn+Rn,left:gn,x:gn,y:vn}}function getLayoutRect(ze){var Wr=getBoundingClientRect(ze),Qr=ze.offsetWidth,Gr=ze.offsetHeight;return Math.abs(Wr.width-Qr)<=1&&(Qr=Wr.width),Math.abs(Wr.height-Gr)<=1&&(Gr=Wr.height),{x:ze.offsetLeft,y:ze.offsetTop,width:Qr,height:Gr}}function contains(ze,Wr){var Qr=Wr.getRootNode&&Wr.getRootNode();if(ze.contains(Wr))return!0;if(Qr&&isShadowRoot(Qr)){var Gr=Wr;do{if(Gr&&ze.isSameNode(Gr))return!0;Gr=Gr.parentNode||Gr.host}while(Gr)}return!1}function getComputedStyle$1(ze){return getWindow(ze).getComputedStyle(ze)}function isTableElement(ze){return["table","td","th"].indexOf(getNodeName(ze))>=0}function getDocumentElement(ze){return((isElement$1(ze)?ze.ownerDocument:ze.document)||window.document).documentElement}function getParentNode(ze){return getNodeName(ze)==="html"?ze:ze.assignedSlot||ze.parentNode||(isShadowRoot(ze)?ze.host:null)||getDocumentElement(ze)}function getTrueOffsetParent(ze){return!isHTMLElement(ze)||getComputedStyle$1(ze).position==="fixed"?null:ze.offsetParent}function getContainingBlock(ze){var Wr=/firefox/i.test(getUAString()),Qr=/Trident/i.test(getUAString());if(Qr&&isHTMLElement(ze)){var Gr=getComputedStyle$1(ze);if(Gr.position==="fixed")return null}var Jr=getParentNode(ze);for(isShadowRoot(Jr)&&(Jr=Jr.host);isHTMLElement(Jr)&&["html","body"].indexOf(getNodeName(Jr))<0;){var rn=getComputedStyle$1(Jr);if(rn.transform!=="none"||rn.perspective!=="none"||rn.contain==="paint"||["transform","perspective"].indexOf(rn.willChange)!==-1||Wr&&rn.willChange==="filter"||Wr&&rn.filter&&rn.filter!=="none")return Jr;Jr=Jr.parentNode}return null}function getOffsetParent(ze){for(var Wr=getWindow(ze),Qr=getTrueOffsetParent(ze);Qr&&isTableElement(Qr)&&getComputedStyle$1(Qr).position==="static";)Qr=getTrueOffsetParent(Qr);return Qr&&(getNodeName(Qr)==="html"||getNodeName(Qr)==="body"&&getComputedStyle$1(Qr).position==="static")?Wr:Qr||getContainingBlock(ze)||Wr}function getMainAxisFromPlacement(ze){return["top","bottom"].indexOf(ze)>=0?"x":"y"}function within(ze,Wr,Qr){return max(ze,min(Wr,Qr))}function withinMaxClamp(ze,Wr,Qr){var Gr=within(ze,Wr,Qr);return Gr>Qr?Qr:Gr}function getFreshSideObject(){return{top:0,right:0,bottom:0,left:0}}function mergePaddingObject(ze){return Object.assign({},getFreshSideObject(),ze)}function expandToHashMap(ze,Wr){return Wr.reduce(function(Qr,Gr){return Qr[Gr]=ze,Qr},{})}var toPaddingObject=function(Wr,Qr){return Wr=typeof Wr=="function"?Wr(Object.assign({},Qr.rects,{placement:Qr.placement})):Wr,mergePaddingObject(typeof Wr!="number"?Wr:expandToHashMap(Wr,basePlacements))};function arrow(ze){var Wr,Qr=ze.state,Gr=ze.name,Jr=ze.options,rn=Qr.elements.arrow,nn=Qr.modifiersData.popperOffsets,un=getBasePlacement$1(Qr.placement),cn=getMainAxisFromPlacement(un),gn=[left,right].indexOf(un)>=0,vn=gn?"height":"width";if(!(!rn||!nn)){var En=toPaddingObject(Jr.padding,Qr),Rn=getLayoutRect(rn),jn=cn==="y"?top:left,kn=cn==="y"?bottom:right,Mn=Qr.rects.reference[vn]+Qr.rects.reference[cn]-nn[cn]-Qr.rects.popper[vn],Nn=nn[cn]-Qr.rects.reference[cn],Ln=getOffsetParent(rn),Un=Ln?cn==="y"?Ln.clientHeight||0:Ln.clientWidth||0:0,Yn=Mn/2-Nn/2,yn=En[jn],Qn=Un-Rn[vn]-En[kn],tn=Un/2-Rn[vn]/2+Yn,Zn=within(yn,tn,Qn),ni=cn;Qr.modifiersData[Gr]=(Wr={},Wr[ni]=Zn,Wr.centerOffset=Zn-tn,Wr)}}function effect$2(ze){var Wr=ze.state,Qr=ze.options,Gr=Qr.element,Jr=Gr===void 0?"[data-popper-arrow]":Gr;Jr!=null&&(typeof Jr=="string"&&(Jr=Wr.elements.popper.querySelector(Jr),!Jr)||contains(Wr.elements.popper,Jr)&&(Wr.elements.arrow=Jr))}const arrow$1={name:"arrow",enabled:!0,phase:"main",fn:arrow,effect:effect$2,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getVariation(ze){return ze.split("-")[1]}var unsetSides={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR(ze,Wr){var Qr=ze.x,Gr=ze.y,Jr=Wr.devicePixelRatio||1;return{x:round(Qr*Jr)/Jr||0,y:round(Gr*Jr)/Jr||0}}function mapToStyles(ze){var Wr,Qr=ze.popper,Gr=ze.popperRect,Jr=ze.placement,rn=ze.variation,nn=ze.offsets,un=ze.position,cn=ze.gpuAcceleration,gn=ze.adaptive,vn=ze.roundOffsets,En=ze.isFixed,Rn=nn.x,jn=Rn===void 0?0:Rn,kn=nn.y,Mn=kn===void 0?0:kn,Nn=typeof vn=="function"?vn({x:jn,y:Mn}):{x:jn,y:Mn};jn=Nn.x,Mn=Nn.y;var Ln=nn.hasOwnProperty("x"),Un=nn.hasOwnProperty("y"),Yn=left,yn=top,Qn=window;if(gn){var tn=getOffsetParent(Qr),Zn="clientHeight",ni="clientWidth";if(tn===getWindow(Qr)&&(tn=getDocumentElement(Qr),getComputedStyle$1(tn).position!=="static"&&un==="absolute"&&(Zn="scrollHeight",ni="scrollWidth")),tn=tn,Jr===top||(Jr===left||Jr===right)&&rn===end){yn=bottom;var In=En&&tn===Qn&&Qn.visualViewport?Qn.visualViewport.height:tn[Zn];Mn-=In-Gr.height,Mn*=cn?1:-1}if(Jr===left||(Jr===top||Jr===bottom)&&rn===end){Yn=right;var An=En&&tn===Qn&&Qn.visualViewport?Qn.visualViewport.width:tn[ni];jn-=An-Gr.width,jn*=cn?1:-1}}var $n=Object.assign({position:un},gn&&unsetSides),Kn=vn===!0?roundOffsetsByDPR({x:jn,y:Mn},getWindow(Qr)):{x:jn,y:Mn};if(jn=Kn.x,Mn=Kn.y,cn){var Jn;return Object.assign({},$n,(Jn={},Jn[yn]=Un?"0":"",Jn[Yn]=Ln?"0":"",Jn.transform=(Qn.devicePixelRatio||1)<=1?"translate("+jn+"px, "+Mn+"px)":"translate3d("+jn+"px, "+Mn+"px, 0)",Jn))}return Object.assign({},$n,(Wr={},Wr[yn]=Un?Mn+"px":"",Wr[Yn]=Ln?jn+"px":"",Wr.transform="",Wr))}function computeStyles(ze){var Wr=ze.state,Qr=ze.options,Gr=Qr.gpuAcceleration,Jr=Gr===void 0?!0:Gr,rn=Qr.adaptive,nn=rn===void 0?!0:rn,un=Qr.roundOffsets,cn=un===void 0?!0:un,gn={placement:getBasePlacement$1(Wr.placement),variation:getVariation(Wr.placement),popper:Wr.elements.popper,popperRect:Wr.rects.popper,gpuAcceleration:Jr,isFixed:Wr.options.strategy==="fixed"};Wr.modifiersData.popperOffsets!=null&&(Wr.styles.popper=Object.assign({},Wr.styles.popper,mapToStyles(Object.assign({},gn,{offsets:Wr.modifiersData.popperOffsets,position:Wr.options.strategy,adaptive:nn,roundOffsets:cn})))),Wr.modifiersData.arrow!=null&&(Wr.styles.arrow=Object.assign({},Wr.styles.arrow,mapToStyles(Object.assign({},gn,{offsets:Wr.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:cn})))),Wr.attributes.popper=Object.assign({},Wr.attributes.popper,{"data-popper-placement":Wr.placement})}const computeStyles$1={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:computeStyles,data:{}};var passive={passive:!0};function effect$1(ze){var Wr=ze.state,Qr=ze.instance,Gr=ze.options,Jr=Gr.scroll,rn=Jr===void 0?!0:Jr,nn=Gr.resize,un=nn===void 0?!0:nn,cn=getWindow(Wr.elements.popper),gn=[].concat(Wr.scrollParents.reference,Wr.scrollParents.popper);return rn&&gn.forEach(function(vn){vn.addEventListener("scroll",Qr.update,passive)}),un&&cn.addEventListener("resize",Qr.update,passive),function(){rn&&gn.forEach(function(vn){vn.removeEventListener("scroll",Qr.update,passive)}),un&&cn.removeEventListener("resize",Qr.update,passive)}}const eventListeners={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:effect$1,data:{}};var hash$1={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(ze){return ze.replace(/left|right|bottom|top/g,function(Wr){return hash$1[Wr]})}var hash={start:"end",end:"start"};function getOppositeVariationPlacement(ze){return ze.replace(/start|end/g,function(Wr){return hash[Wr]})}function getWindowScroll(ze){var Wr=getWindow(ze),Qr=Wr.pageXOffset,Gr=Wr.pageYOffset;return{scrollLeft:Qr,scrollTop:Gr}}function getWindowScrollBarX(ze){return getBoundingClientRect(getDocumentElement(ze)).left+getWindowScroll(ze).scrollLeft}function getViewportRect(ze,Wr){var Qr=getWindow(ze),Gr=getDocumentElement(ze),Jr=Qr.visualViewport,rn=Gr.clientWidth,nn=Gr.clientHeight,un=0,cn=0;if(Jr){rn=Jr.width,nn=Jr.height;var gn=isLayoutViewport();(gn||!gn&&Wr==="fixed")&&(un=Jr.offsetLeft,cn=Jr.offsetTop)}return{width:rn,height:nn,x:un+getWindowScrollBarX(ze),y:cn}}function getDocumentRect(ze){var Wr,Qr=getDocumentElement(ze),Gr=getWindowScroll(ze),Jr=(Wr=ze.ownerDocument)==null?void 0:Wr.body,rn=max(Qr.scrollWidth,Qr.clientWidth,Jr?Jr.scrollWidth:0,Jr?Jr.clientWidth:0),nn=max(Qr.scrollHeight,Qr.clientHeight,Jr?Jr.scrollHeight:0,Jr?Jr.clientHeight:0),un=-Gr.scrollLeft+getWindowScrollBarX(ze),cn=-Gr.scrollTop;return getComputedStyle$1(Jr||Qr).direction==="rtl"&&(un+=max(Qr.clientWidth,Jr?Jr.clientWidth:0)-rn),{width:rn,height:nn,x:un,y:cn}}function isScrollParent(ze){var Wr=getComputedStyle$1(ze),Qr=Wr.overflow,Gr=Wr.overflowX,Jr=Wr.overflowY;return/auto|scroll|overlay|hidden/.test(Qr+Jr+Gr)}function getScrollParent(ze){return["html","body","#document"].indexOf(getNodeName(ze))>=0?ze.ownerDocument.body:isHTMLElement(ze)&&isScrollParent(ze)?ze:getScrollParent(getParentNode(ze))}function listScrollParents(ze,Wr){var Qr;Wr===void 0&&(Wr=[]);var Gr=getScrollParent(ze),Jr=Gr===((Qr=ze.ownerDocument)==null?void 0:Qr.body),rn=getWindow(Gr),nn=Jr?[rn].concat(rn.visualViewport||[],isScrollParent(Gr)?Gr:[]):Gr,un=Wr.concat(nn);return Jr?un:un.concat(listScrollParents(getParentNode(nn)))}function rectToClientRect(ze){return Object.assign({},ze,{left:ze.x,top:ze.y,right:ze.x+ze.width,bottom:ze.y+ze.height})}function getInnerBoundingClientRect(ze,Wr){var Qr=getBoundingClientRect(ze,!1,Wr==="fixed");return Qr.top=Qr.top+ze.clientTop,Qr.left=Qr.left+ze.clientLeft,Qr.bottom=Qr.top+ze.clientHeight,Qr.right=Qr.left+ze.clientWidth,Qr.width=ze.clientWidth,Qr.height=ze.clientHeight,Qr.x=Qr.left,Qr.y=Qr.top,Qr}function getClientRectFromMixedType(ze,Wr,Qr){return Wr===viewport?rectToClientRect(getViewportRect(ze,Qr)):isElement$1(Wr)?getInnerBoundingClientRect(Wr,Qr):rectToClientRect(getDocumentRect(getDocumentElement(ze)))}function getClippingParents(ze){var Wr=listScrollParents(getParentNode(ze)),Qr=["absolute","fixed"].indexOf(getComputedStyle$1(ze).position)>=0,Gr=Qr&&isHTMLElement(ze)?getOffsetParent(ze):ze;return isElement$1(Gr)?Wr.filter(function(Jr){return isElement$1(Jr)&&contains(Jr,Gr)&&getNodeName(Jr)!=="body"}):[]}function getClippingRect(ze,Wr,Qr,Gr){var Jr=Wr==="clippingParents"?getClippingParents(ze):[].concat(Wr),rn=[].concat(Jr,[Qr]),nn=rn[0],un=rn.reduce(function(cn,gn){var vn=getClientRectFromMixedType(ze,gn,Gr);return cn.top=max(vn.top,cn.top),cn.right=min(vn.right,cn.right),cn.bottom=min(vn.bottom,cn.bottom),cn.left=max(vn.left,cn.left),cn},getClientRectFromMixedType(ze,nn,Gr));return un.width=un.right-un.left,un.height=un.bottom-un.top,un.x=un.left,un.y=un.top,un}function computeOffsets(ze){var Wr=ze.reference,Qr=ze.element,Gr=ze.placement,Jr=Gr?getBasePlacement$1(Gr):null,rn=Gr?getVariation(Gr):null,nn=Wr.x+Wr.width/2-Qr.width/2,un=Wr.y+Wr.height/2-Qr.height/2,cn;switch(Jr){case top:cn={x:nn,y:Wr.y-Qr.height};break;case bottom:cn={x:nn,y:Wr.y+Wr.height};break;case right:cn={x:Wr.x+Wr.width,y:un};break;case left:cn={x:Wr.x-Qr.width,y:un};break;default:cn={x:Wr.x,y:Wr.y}}var gn=Jr?getMainAxisFromPlacement(Jr):null;if(gn!=null){var vn=gn==="y"?"height":"width";switch(rn){case start$1:cn[gn]=cn[gn]-(Wr[vn]/2-Qr[vn]/2);break;case end:cn[gn]=cn[gn]+(Wr[vn]/2-Qr[vn]/2);break}}return cn}function detectOverflow(ze,Wr){Wr===void 0&&(Wr={});var Qr=Wr,Gr=Qr.placement,Jr=Gr===void 0?ze.placement:Gr,rn=Qr.strategy,nn=rn===void 0?ze.strategy:rn,un=Qr.boundary,cn=un===void 0?clippingParents:un,gn=Qr.rootBoundary,vn=gn===void 0?viewport:gn,En=Qr.elementContext,Rn=En===void 0?popper:En,jn=Qr.altBoundary,kn=jn===void 0?!1:jn,Mn=Qr.padding,Nn=Mn===void 0?0:Mn,Ln=mergePaddingObject(typeof Nn!="number"?Nn:expandToHashMap(Nn,basePlacements)),Un=Rn===popper?reference:popper,Yn=ze.rects.popper,yn=ze.elements[kn?Un:Rn],Qn=getClippingRect(isElement$1(yn)?yn:yn.contextElement||getDocumentElement(ze.elements.popper),cn,vn,nn),tn=getBoundingClientRect(ze.elements.reference),Zn=computeOffsets({reference:tn,element:Yn,strategy:"absolute",placement:Jr}),ni=rectToClientRect(Object.assign({},Yn,Zn)),In=Rn===popper?ni:tn,An={top:Qn.top-In.top+Ln.top,bottom:In.bottom-Qn.bottom+Ln.bottom,left:Qn.left-In.left+Ln.left,right:In.right-Qn.right+Ln.right},$n=ze.modifiersData.offset;if(Rn===popper&&$n){var Kn=$n[Jr];Object.keys(An).forEach(function(Jn){var bi=[right,bottom].indexOf(Jn)>=0?1:-1,ui=[top,bottom].indexOf(Jn)>=0?"y":"x";An[Jn]+=Kn[ui]*bi})}return An}function computeAutoPlacement(ze,Wr){Wr===void 0&&(Wr={});var Qr=Wr,Gr=Qr.placement,Jr=Qr.boundary,rn=Qr.rootBoundary,nn=Qr.padding,un=Qr.flipVariations,cn=Qr.allowedAutoPlacements,gn=cn===void 0?placements:cn,vn=getVariation(Gr),En=vn?un?variationPlacements:variationPlacements.filter(function(kn){return getVariation(kn)===vn}):basePlacements,Rn=En.filter(function(kn){return gn.indexOf(kn)>=0});Rn.length===0&&(Rn=En);var jn=Rn.reduce(function(kn,Mn){return kn[Mn]=detectOverflow(ze,{placement:Mn,boundary:Jr,rootBoundary:rn,padding:nn})[getBasePlacement$1(Mn)],kn},{});return Object.keys(jn).sort(function(kn,Mn){return jn[kn]-jn[Mn]})}function getExpandedFallbackPlacements(ze){if(getBasePlacement$1(ze)===auto)return[];var Wr=getOppositePlacement(ze);return[getOppositeVariationPlacement(ze),Wr,getOppositeVariationPlacement(Wr)]}function flip(ze){var Wr=ze.state,Qr=ze.options,Gr=ze.name;if(!Wr.modifiersData[Gr]._skip){for(var Jr=Qr.mainAxis,rn=Jr===void 0?!0:Jr,nn=Qr.altAxis,un=nn===void 0?!0:nn,cn=Qr.fallbackPlacements,gn=Qr.padding,vn=Qr.boundary,En=Qr.rootBoundary,Rn=Qr.altBoundary,jn=Qr.flipVariations,kn=jn===void 0?!0:jn,Mn=Qr.allowedAutoPlacements,Nn=Wr.options.placement,Ln=getBasePlacement$1(Nn),Un=Ln===Nn,Yn=cn||(Un||!kn?[getOppositePlacement(Nn)]:getExpandedFallbackPlacements(Nn)),yn=[Nn].concat(Yn).reduce(function(Oi,hi){return Oi.concat(getBasePlacement$1(hi)===auto?computeAutoPlacement(Wr,{placement:hi,boundary:vn,rootBoundary:En,padding:gn,flipVariations:kn,allowedAutoPlacements:Mn}):hi)},[]),Qn=Wr.rects.reference,tn=Wr.rects.popper,Zn=new Map,ni=!0,In=yn[0],An=0;An=0,ui=bi?"width":"height",vi=detectOverflow(Wr,{placement:$n,boundary:vn,rootBoundary:En,altBoundary:Rn,padding:gn}),pi=bi?Jn?right:left:Jn?bottom:top;Qn[ui]>tn[ui]&&(pi=getOppositePlacement(pi));var si=getOppositePlacement(pi),Ci=[];if(rn&&Ci.push(vi[Kn]<=0),un&&Ci.push(vi[pi]<=0,vi[si]<=0),Ci.every(function(Oi){return Oi})){In=$n,ni=!1;break}Zn.set($n,Ci)}if(ni)for(var Di=kn?3:1,xi=function(hi){var ji=yn.find(function(Vi){var Ai=Zn.get(Vi);if(Ai)return Ai.slice(0,hi).every(function(mi){return mi})});if(ji)return In=ji,"break"},Mi=Di;Mi>0;Mi--){var Pi=xi(Mi);if(Pi==="break")break}Wr.placement!==In&&(Wr.modifiersData[Gr]._skip=!0,Wr.placement=In,Wr.reset=!0)}}const flip$1={name:"flip",enabled:!0,phase:"main",fn:flip,requiresIfExists:["offset"],data:{_skip:!1}};function getSideOffsets(ze,Wr,Qr){return Qr===void 0&&(Qr={x:0,y:0}),{top:ze.top-Wr.height-Qr.y,right:ze.right-Wr.width+Qr.x,bottom:ze.bottom-Wr.height+Qr.y,left:ze.left-Wr.width-Qr.x}}function isAnySideFullyClipped(ze){return[top,right,bottom,left].some(function(Wr){return ze[Wr]>=0})}function hide(ze){var Wr=ze.state,Qr=ze.name,Gr=Wr.rects.reference,Jr=Wr.rects.popper,rn=Wr.modifiersData.preventOverflow,nn=detectOverflow(Wr,{elementContext:"reference"}),un=detectOverflow(Wr,{altBoundary:!0}),cn=getSideOffsets(nn,Gr),gn=getSideOffsets(un,Jr,rn),vn=isAnySideFullyClipped(cn),En=isAnySideFullyClipped(gn);Wr.modifiersData[Qr]={referenceClippingOffsets:cn,popperEscapeOffsets:gn,isReferenceHidden:vn,hasPopperEscaped:En},Wr.attributes.popper=Object.assign({},Wr.attributes.popper,{"data-popper-reference-hidden":vn,"data-popper-escaped":En})}const hide$1={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:hide};function distanceAndSkiddingToXY(ze,Wr,Qr){var Gr=getBasePlacement$1(ze),Jr=[left,top].indexOf(Gr)>=0?-1:1,rn=typeof Qr=="function"?Qr(Object.assign({},Wr,{placement:ze})):Qr,nn=rn[0],un=rn[1];return nn=nn||0,un=(un||0)*Jr,[left,right].indexOf(Gr)>=0?{x:un,y:nn}:{x:nn,y:un}}function offset(ze){var Wr=ze.state,Qr=ze.options,Gr=ze.name,Jr=Qr.offset,rn=Jr===void 0?[0,0]:Jr,nn=placements.reduce(function(vn,En){return vn[En]=distanceAndSkiddingToXY(En,Wr.rects,rn),vn},{}),un=nn[Wr.placement],cn=un.x,gn=un.y;Wr.modifiersData.popperOffsets!=null&&(Wr.modifiersData.popperOffsets.x+=cn,Wr.modifiersData.popperOffsets.y+=gn),Wr.modifiersData[Gr]=nn}const offset$1={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:offset};function popperOffsets(ze){var Wr=ze.state,Qr=ze.name;Wr.modifiersData[Qr]=computeOffsets({reference:Wr.rects.reference,element:Wr.rects.popper,strategy:"absolute",placement:Wr.placement})}const popperOffsets$1={name:"popperOffsets",enabled:!0,phase:"read",fn:popperOffsets,data:{}};function getAltAxis(ze){return ze==="x"?"y":"x"}function preventOverflow(ze){var Wr=ze.state,Qr=ze.options,Gr=ze.name,Jr=Qr.mainAxis,rn=Jr===void 0?!0:Jr,nn=Qr.altAxis,un=nn===void 0?!1:nn,cn=Qr.boundary,gn=Qr.rootBoundary,vn=Qr.altBoundary,En=Qr.padding,Rn=Qr.tether,jn=Rn===void 0?!0:Rn,kn=Qr.tetherOffset,Mn=kn===void 0?0:kn,Nn=detectOverflow(Wr,{boundary:cn,rootBoundary:gn,padding:En,altBoundary:vn}),Ln=getBasePlacement$1(Wr.placement),Un=getVariation(Wr.placement),Yn=!Un,yn=getMainAxisFromPlacement(Ln),Qn=getAltAxis(yn),tn=Wr.modifiersData.popperOffsets,Zn=Wr.rects.reference,ni=Wr.rects.popper,In=typeof Mn=="function"?Mn(Object.assign({},Wr.rects,{placement:Wr.placement})):Mn,An=typeof In=="number"?{mainAxis:In,altAxis:In}:Object.assign({mainAxis:0,altAxis:0},In),$n=Wr.modifiersData.offset?Wr.modifiersData.offset[Wr.placement]:null,Kn={x:0,y:0};if(tn){if(rn){var Jn,bi=yn==="y"?top:left,ui=yn==="y"?bottom:right,vi=yn==="y"?"height":"width",pi=tn[yn],si=pi+Nn[bi],Ci=pi-Nn[ui],Di=jn?-ni[vi]/2:0,xi=Un===start$1?Zn[vi]:ni[vi],Mi=Un===start$1?-ni[vi]:-Zn[vi],Pi=Wr.elements.arrow,Oi=jn&&Pi?getLayoutRect(Pi):{width:0,height:0},hi=Wr.modifiersData["arrow#persistent"]?Wr.modifiersData["arrow#persistent"].padding:getFreshSideObject(),ji=hi[bi],Vi=hi[ui],Ai=within(0,Zn[vi],Oi[vi]),mi=Yn?Zn[vi]/2-Di-Ai-ji-An.mainAxis:xi-Ai-ji-An.mainAxis,Ui=Yn?-Zn[vi]/2+Di+Ai+Vi+An.mainAxis:Mi+Ai+Vi+An.mainAxis,zi=Wr.elements.arrow&&getOffsetParent(Wr.elements.arrow),fo=zi?yn==="y"?zi.clientTop||0:zi.clientLeft||0:0,fi=(Jn=$n==null?void 0:$n[yn])!=null?Jn:0,ki=pi+mi-fi-fo,Ii=pi+Ui-fi,Wn=within(jn?min(si,ki):si,pi,jn?max(Ci,Ii):Ci);tn[yn]=Wn,Kn[yn]=Wn-pi}if(un){var Fn,_i=yn==="x"?top:left,Fi=yn==="x"?bottom:right,qi=tn[Qn],oo=Qn==="y"?"height":"width",mo=qi+Nn[_i],Gi=qi-Nn[Fi],Bi=[top,left].indexOf(Ln)!==-1,ro=(Fn=$n==null?void 0:$n[Qn])!=null?Fn:0,ao=Bi?mo:qi-Zn[oo]-ni[oo]-ro+An.altAxis,Ro=Bi?qi+Zn[oo]+ni[oo]-ro-An.altAxis:Gi,co=jn&&Bi?withinMaxClamp(ao,qi,Ro):within(jn?ao:mo,qi,jn?Ro:Gi);tn[Qn]=co,Kn[Qn]=co-qi}Wr.modifiersData[Gr]=Kn}}const preventOverflow$1={name:"preventOverflow",enabled:!0,phase:"main",fn:preventOverflow,requiresIfExists:["offset"]};function getHTMLElementScroll(ze){return{scrollLeft:ze.scrollLeft,scrollTop:ze.scrollTop}}function getNodeScroll(ze){return ze===getWindow(ze)||!isHTMLElement(ze)?getWindowScroll(ze):getHTMLElementScroll(ze)}function isElementScaled(ze){var Wr=ze.getBoundingClientRect(),Qr=round(Wr.width)/ze.offsetWidth||1,Gr=round(Wr.height)/ze.offsetHeight||1;return Qr!==1||Gr!==1}function getCompositeRect(ze,Wr,Qr){Qr===void 0&&(Qr=!1);var Gr=isHTMLElement(Wr),Jr=isHTMLElement(Wr)&&isElementScaled(Wr),rn=getDocumentElement(Wr),nn=getBoundingClientRect(ze,Jr,Qr),un={scrollLeft:0,scrollTop:0},cn={x:0,y:0};return(Gr||!Gr&&!Qr)&&((getNodeName(Wr)!=="body"||isScrollParent(rn))&&(un=getNodeScroll(Wr)),isHTMLElement(Wr)?(cn=getBoundingClientRect(Wr,!0),cn.x+=Wr.clientLeft,cn.y+=Wr.clientTop):rn&&(cn.x=getWindowScrollBarX(rn))),{x:nn.left+un.scrollLeft-cn.x,y:nn.top+un.scrollTop-cn.y,width:nn.width,height:nn.height}}function order(ze){var Wr=new Map,Qr=new Set,Gr=[];ze.forEach(function(rn){Wr.set(rn.name,rn)});function Jr(rn){Qr.add(rn.name);var nn=[].concat(rn.requires||[],rn.requiresIfExists||[]);nn.forEach(function(un){if(!Qr.has(un)){var cn=Wr.get(un);cn&&Jr(cn)}}),Gr.push(rn)}return ze.forEach(function(rn){Qr.has(rn.name)||Jr(rn)}),Gr}function orderModifiers(ze){var Wr=order(ze);return modifierPhases.reduce(function(Qr,Gr){return Qr.concat(Wr.filter(function(Jr){return Jr.phase===Gr}))},[])}function debounce$2(ze){var Wr;return function(){return Wr||(Wr=new Promise(function(Qr){Promise.resolve().then(function(){Wr=void 0,Qr(ze())})})),Wr}}function mergeByName(ze){var Wr=ze.reduce(function(Qr,Gr){var Jr=Qr[Gr.name];return Qr[Gr.name]=Jr?Object.assign({},Jr,Gr,{options:Object.assign({},Jr.options,Gr.options),data:Object.assign({},Jr.data,Gr.data)}):Gr,Qr},{});return Object.keys(Wr).map(function(Qr){return Wr[Qr]})}var DEFAULT_OPTIONS={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var ze=arguments.length,Wr=new Array(ze),Qr=0;Qr-1}function invokeWithArgsOrReturn(ze,Wr){return typeof ze=="function"?ze.apply(void 0,Wr):ze}function debounce$1(ze,Wr){if(Wr===0)return ze;var Qr;return function(Gr){clearTimeout(Qr),Qr=setTimeout(function(){ze(Gr)},Wr)}}function splitBySpaces(ze){return ze.split(/\s+/).filter(Boolean)}function normalizeToArray(ze){return[].concat(ze)}function pushIfUnique(ze,Wr){ze.indexOf(Wr)===-1&&ze.push(Wr)}function unique(ze){return ze.filter(function(Wr,Qr){return ze.indexOf(Wr)===Qr})}function getBasePlacement(ze){return ze.split("-")[0]}function arrayFrom(ze){return[].slice.call(ze)}function removeUndefinedProps(ze){return Object.keys(ze).reduce(function(Wr,Qr){return ze[Qr]!==void 0&&(Wr[Qr]=ze[Qr]),Wr},{})}function div(){return document.createElement("div")}function isElement(ze){return["Element","Fragment"].some(function(Wr){return isType(ze,Wr)})}function isNodeList(ze){return isType(ze,"NodeList")}function isMouseEvent(ze){return isType(ze,"MouseEvent")}function isReferenceElement(ze){return!!(ze&&ze._tippy&&ze._tippy.reference===ze)}function getArrayOfElements(ze){return isElement(ze)?[ze]:isNodeList(ze)?arrayFrom(ze):Array.isArray(ze)?ze:arrayFrom(document.querySelectorAll(ze))}function setTransitionDuration(ze,Wr){ze.forEach(function(Qr){Qr&&(Qr.style.transitionDuration=Wr+"ms")})}function setVisibilityState(ze,Wr){ze.forEach(function(Qr){Qr&&Qr.setAttribute("data-state",Wr)})}function getOwnerDocument(ze){var Wr,Qr=normalizeToArray(ze),Gr=Qr[0];return Gr!=null&&(Wr=Gr.ownerDocument)!=null&&Wr.body?Gr.ownerDocument:document}function isCursorOutsideInteractiveBorder(ze,Wr){var Qr=Wr.clientX,Gr=Wr.clientY;return ze.every(function(Jr){var rn=Jr.popperRect,nn=Jr.popperState,un=Jr.props,cn=un.interactiveBorder,gn=getBasePlacement(nn.placement),vn=nn.modifiersData.offset;if(!vn)return!0;var En=gn==="bottom"?vn.top.y:0,Rn=gn==="top"?vn.bottom.y:0,jn=gn==="right"?vn.left.x:0,kn=gn==="left"?vn.right.x:0,Mn=rn.top-Gr+En>cn,Nn=Gr-rn.bottom-Rn>cn,Ln=rn.left-Qr+jn>cn,Un=Qr-rn.right-kn>cn;return Mn||Nn||Ln||Un})}function updateTransitionEndListener(ze,Wr,Qr){var Gr=Wr+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(Jr){ze[Gr](Jr,Qr)})}function actualContains(ze,Wr){for(var Qr=Wr;Qr;){var Gr;if(ze.contains(Qr))return!0;Qr=Qr.getRootNode==null||(Gr=Qr.getRootNode())==null?void 0:Gr.host}return!1}var currentInput={isTouch:!1},lastMouseMoveTime=0;function onDocumentTouchStart(){currentInput.isTouch||(currentInput.isTouch=!0,window.performance&&document.addEventListener("mousemove",onDocumentMouseMove))}function onDocumentMouseMove(){var ze=performance.now();ze-lastMouseMoveTime<20&&(currentInput.isTouch=!1,document.removeEventListener("mousemove",onDocumentMouseMove)),lastMouseMoveTime=ze}function onWindowBlur(){var ze=document.activeElement;if(isReferenceElement(ze)){var Wr=ze._tippy;ze.blur&&!Wr.state.isVisible&&ze.blur()}}function bindGlobalEventListeners(){document.addEventListener("touchstart",onDocumentTouchStart,TOUCH_OPTIONS),window.addEventListener("blur",onWindowBlur)}var isBrowser=typeof window<"u"&&typeof document<"u",isIE11=isBrowser?!!window.msCrypto:!1,pluginProps={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},renderProps={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},defaultProps=Object.assign({appendTo:TIPPY_DEFAULT_APPEND_TO,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},pluginProps,renderProps),defaultKeys=Object.keys(defaultProps),setDefaultProps=function(Wr){var Qr=Object.keys(Wr);Qr.forEach(function(Gr){defaultProps[Gr]=Wr[Gr]})};function getExtendedPassedProps(ze){var Wr=ze.plugins||[],Qr=Wr.reduce(function(Gr,Jr){var rn=Jr.name,nn=Jr.defaultValue;if(rn){var un;Gr[rn]=ze[rn]!==void 0?ze[rn]:(un=defaultProps[rn])!=null?un:nn}return Gr},{});return Object.assign({},ze,Qr)}function getDataAttributeProps(ze,Wr){var Qr=Wr?Object.keys(getExtendedPassedProps(Object.assign({},defaultProps,{plugins:Wr}))):defaultKeys,Gr=Qr.reduce(function(Jr,rn){var nn=(ze.getAttribute("data-tippy-"+rn)||"").trim();if(!nn)return Jr;if(rn==="content")Jr[rn]=nn;else try{Jr[rn]=JSON.parse(nn)}catch{Jr[rn]=nn}return Jr},{});return Gr}function evaluateProps(ze,Wr){var Qr=Object.assign({},Wr,{content:invokeWithArgsOrReturn(Wr.content,[ze])},Wr.ignoreAttributes?{}:getDataAttributeProps(ze,Wr.plugins));return Qr.aria=Object.assign({},defaultProps.aria,Qr.aria),Qr.aria={expanded:Qr.aria.expanded==="auto"?Wr.interactive:Qr.aria.expanded,content:Qr.aria.content==="auto"?Wr.interactive?null:"describedby":Qr.aria.content},Qr}var innerHTML=function(){return"innerHTML"};function dangerouslySetInnerHTML(ze,Wr){ze[innerHTML()]=Wr}function createArrowElement(ze){var Wr=div();return ze===!0?Wr.className=ARROW_CLASS:(Wr.className=SVG_ARROW_CLASS,isElement(ze)?Wr.appendChild(ze):dangerouslySetInnerHTML(Wr,ze)),Wr}function setContent(ze,Wr){isElement(Wr.content)?(dangerouslySetInnerHTML(ze,""),ze.appendChild(Wr.content)):typeof Wr.content!="function"&&(Wr.allowHTML?dangerouslySetInnerHTML(ze,Wr.content):ze.textContent=Wr.content)}function getChildren(ze){var Wr=ze.firstElementChild,Qr=arrayFrom(Wr.children);return{box:Wr,content:Qr.find(function(Gr){return Gr.classList.contains(CONTENT_CLASS)}),arrow:Qr.find(function(Gr){return Gr.classList.contains(ARROW_CLASS)||Gr.classList.contains(SVG_ARROW_CLASS)}),backdrop:Qr.find(function(Gr){return Gr.classList.contains(BACKDROP_CLASS)})}}function render(ze){var Wr=div(),Qr=div();Qr.className=BOX_CLASS,Qr.setAttribute("data-state","hidden"),Qr.setAttribute("tabindex","-1");var Gr=div();Gr.className=CONTENT_CLASS,Gr.setAttribute("data-state","hidden"),setContent(Gr,ze.props),Wr.appendChild(Qr),Qr.appendChild(Gr),Jr(ze.props,ze.props);function Jr(rn,nn){var un=getChildren(Wr),cn=un.box,gn=un.content,vn=un.arrow;nn.theme?cn.setAttribute("data-theme",nn.theme):cn.removeAttribute("data-theme"),typeof nn.animation=="string"?cn.setAttribute("data-animation",nn.animation):cn.removeAttribute("data-animation"),nn.inertia?cn.setAttribute("data-inertia",""):cn.removeAttribute("data-inertia"),cn.style.maxWidth=typeof nn.maxWidth=="number"?nn.maxWidth+"px":nn.maxWidth,nn.role?cn.setAttribute("role",nn.role):cn.removeAttribute("role"),(rn.content!==nn.content||rn.allowHTML!==nn.allowHTML)&&setContent(gn,ze.props),nn.arrow?vn?rn.arrow!==nn.arrow&&(cn.removeChild(vn),cn.appendChild(createArrowElement(nn.arrow))):cn.appendChild(createArrowElement(nn.arrow)):vn&&cn.removeChild(vn)}return{popper:Wr,onUpdate:Jr}}render.$$tippy=!0;var idCounter=1,mouseMoveListeners=[],mountedInstances=[];function createTippy(ze,Wr){var Qr=evaluateProps(ze,Object.assign({},defaultProps,getExtendedPassedProps(removeUndefinedProps(Wr)))),Gr,Jr,rn,nn=!1,un=!1,cn=!1,gn=!1,vn,En,Rn,jn=[],kn=debounce$1(ki,Qr.interactiveDebounce),Mn,Nn=idCounter++,Ln=null,Un=unique(Qr.plugins),Yn={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},yn={id:Nn,reference:ze,popper:div(),popperInstance:Ln,props:Qr,state:Yn,plugins:Un,clearDelayTimeouts:ao,setProps:Ro,setContent:co,show:Uo,hide:zo,hideWithInteractivity:na,enable:Bi,disable:ro,unmount:yo,destroy:wo};if(!Qr.render)return yn;var Qn=Qr.render(yn),tn=Qn.popper,Zn=Qn.onUpdate;tn.setAttribute("data-tippy-root",""),tn.id="tippy-"+yn.id,yn.popper=tn,ze._tippy=yn,tn._tippy=yn;var ni=Un.map(function(Cn){return Cn.fn(yn)}),In=ze.hasAttribute("aria-expanded");return zi(),Di(),pi(),si("onCreate",[yn]),Qr.showOnCreate&&mo(),tn.addEventListener("mouseenter",function(){yn.props.interactive&&yn.state.isVisible&&yn.clearDelayTimeouts()}),tn.addEventListener("mouseleave",function(){yn.props.interactive&&yn.props.trigger.indexOf("mouseenter")>=0&&bi().addEventListener("mousemove",kn)}),yn;function An(){var Cn=yn.props.touch;return Array.isArray(Cn)?Cn:[Cn,0]}function $n(){return An()[0]==="hold"}function Kn(){var Cn;return!!((Cn=yn.props.render)!=null&&Cn.$$tippy)}function Jn(){return Mn||ze}function bi(){var Cn=Jn().parentNode;return Cn?getOwnerDocument(Cn):document}function ui(){return getChildren(tn)}function vi(Cn){return yn.state.isMounted&&!yn.state.isVisible||currentInput.isTouch||vn&&vn.type==="focus"?0:getValueAtIndexOrReturn(yn.props.delay,Cn?0:1,defaultProps.delay)}function pi(Cn){Cn===void 0&&(Cn=!1),tn.style.pointerEvents=yn.props.interactive&&!Cn?"":"none",tn.style.zIndex=""+yn.props.zIndex}function si(Cn,Bn,Vn){if(Vn===void 0&&(Vn=!0),ni.forEach(function(ci){ci[Cn]&&ci[Cn].apply(ci,Bn)}),Vn){var oi;(oi=yn.props)[Cn].apply(oi,Bn)}}function Ci(){var Cn=yn.props.aria;if(Cn.content){var Bn="aria-"+Cn.content,Vn=tn.id,oi=normalizeToArray(yn.props.triggerTarget||ze);oi.forEach(function(ci){var Hi=ci.getAttribute(Bn);if(yn.state.isVisible)ci.setAttribute(Bn,Hi?Hi+" "+Vn:Vn);else{var Wi=Hi&&Hi.replace(Vn,"").trim();Wi?ci.setAttribute(Bn,Wi):ci.removeAttribute(Bn)}})}}function Di(){if(!(In||!yn.props.aria.expanded)){var Cn=normalizeToArray(yn.props.triggerTarget||ze);Cn.forEach(function(Bn){yn.props.interactive?Bn.setAttribute("aria-expanded",yn.state.isVisible&&Bn===Jn()?"true":"false"):Bn.removeAttribute("aria-expanded")})}}function xi(){bi().removeEventListener("mousemove",kn),mouseMoveListeners=mouseMoveListeners.filter(function(Cn){return Cn!==kn})}function Mi(Cn){if(!(currentInput.isTouch&&(cn||Cn.type==="mousedown"))){var Bn=Cn.composedPath&&Cn.composedPath()[0]||Cn.target;if(!(yn.props.interactive&&actualContains(tn,Bn))){if(normalizeToArray(yn.props.triggerTarget||ze).some(function(Vn){return actualContains(Vn,Bn)})){if(currentInput.isTouch||yn.state.isVisible&&yn.props.trigger.indexOf("click")>=0)return}else si("onClickOutside",[yn,Cn]);yn.props.hideOnClick===!0&&(yn.clearDelayTimeouts(),yn.hide(),un=!0,setTimeout(function(){un=!1}),yn.state.isMounted||ji())}}}function Pi(){cn=!0}function Oi(){cn=!1}function hi(){var Cn=bi();Cn.addEventListener("mousedown",Mi,!0),Cn.addEventListener("touchend",Mi,TOUCH_OPTIONS),Cn.addEventListener("touchstart",Oi,TOUCH_OPTIONS),Cn.addEventListener("touchmove",Pi,TOUCH_OPTIONS)}function ji(){var Cn=bi();Cn.removeEventListener("mousedown",Mi,!0),Cn.removeEventListener("touchend",Mi,TOUCH_OPTIONS),Cn.removeEventListener("touchstart",Oi,TOUCH_OPTIONS),Cn.removeEventListener("touchmove",Pi,TOUCH_OPTIONS)}function Vi(Cn,Bn){mi(Cn,function(){!yn.state.isVisible&&tn.parentNode&&tn.parentNode.contains(tn)&&Bn()})}function Ai(Cn,Bn){mi(Cn,Bn)}function mi(Cn,Bn){var Vn=ui().box;function oi(ci){ci.target===Vn&&(updateTransitionEndListener(Vn,"remove",oi),Bn())}if(Cn===0)return Bn();updateTransitionEndListener(Vn,"remove",En),updateTransitionEndListener(Vn,"add",oi),En=oi}function Ui(Cn,Bn,Vn){Vn===void 0&&(Vn=!1);var oi=normalizeToArray(yn.props.triggerTarget||ze);oi.forEach(function(ci){ci.addEventListener(Cn,Bn,Vn),jn.push({node:ci,eventType:Cn,handler:Bn,options:Vn})})}function zi(){$n()&&(Ui("touchstart",fi,{passive:!0}),Ui("touchend",Ii,{passive:!0})),splitBySpaces(yn.props.trigger).forEach(function(Cn){if(Cn!=="manual")switch(Ui(Cn,fi),Cn){case"mouseenter":Ui("mouseleave",Ii);break;case"focus":Ui(isIE11?"focusout":"blur",Wn);break;case"focusin":Ui("focusout",Wn);break}})}function fo(){jn.forEach(function(Cn){var Bn=Cn.node,Vn=Cn.eventType,oi=Cn.handler,ci=Cn.options;Bn.removeEventListener(Vn,oi,ci)}),jn=[]}function fi(Cn){var Bn,Vn=!1;if(!(!yn.state.isEnabled||Fn(Cn)||un)){var oi=((Bn=vn)==null?void 0:Bn.type)==="focus";vn=Cn,Mn=Cn.currentTarget,Di(),!yn.state.isVisible&&isMouseEvent(Cn)&&mouseMoveListeners.forEach(function(ci){return ci(Cn)}),Cn.type==="click"&&(yn.props.trigger.indexOf("mouseenter")<0||nn)&&yn.props.hideOnClick!==!1&&yn.state.isVisible?Vn=!0:mo(Cn),Cn.type==="click"&&(nn=!Vn),Vn&&!oi&&Gi(Cn)}}function ki(Cn){var Bn=Cn.target,Vn=Jn().contains(Bn)||tn.contains(Bn);if(!(Cn.type==="mousemove"&&Vn)){var oi=oo().concat(tn).map(function(ci){var Hi,Wi=ci._tippy,po=(Hi=Wi.popperInstance)==null?void 0:Hi.state;return po?{popperRect:ci.getBoundingClientRect(),popperState:po,props:Qr}:null}).filter(Boolean);isCursorOutsideInteractiveBorder(oi,Cn)&&(xi(),Gi(Cn))}}function Ii(Cn){var Bn=Fn(Cn)||yn.props.trigger.indexOf("click")>=0&&nn;if(!Bn){if(yn.props.interactive){yn.hideWithInteractivity(Cn);return}Gi(Cn)}}function Wn(Cn){yn.props.trigger.indexOf("focusin")<0&&Cn.target!==Jn()||yn.props.interactive&&Cn.relatedTarget&&tn.contains(Cn.relatedTarget)||Gi(Cn)}function Fn(Cn){return currentInput.isTouch?$n()!==Cn.type.indexOf("touch")>=0:!1}function _i(){Fi();var Cn=yn.props,Bn=Cn.popperOptions,Vn=Cn.placement,oi=Cn.offset,ci=Cn.getReferenceClientRect,Hi=Cn.moveTransition,Wi=Kn()?getChildren(tn).arrow:null,po=ci?{getBoundingClientRect:ci,contextElement:ci.contextElement||Jn()}:ze,ho={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(Do){var lo=Do.state;if(Kn()){var Po=ui(),Io=Po.box;["placement","reference-hidden","escaped"].forEach(function(Lo){Lo==="placement"?Io.setAttribute("data-placement",lo.placement):lo.attributes.popper["data-popper-"+Lo]?Io.setAttribute("data-"+Lo,""):Io.removeAttribute("data-"+Lo)}),lo.attributes.popper={}}}},Xi=[{name:"offset",options:{offset:oi}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Hi}},ho];Kn()&&Wi&&Xi.push({name:"arrow",options:{element:Wi,padding:3}}),Xi.push.apply(Xi,(Bn==null?void 0:Bn.modifiers)||[]),yn.popperInstance=createPopper(po,tn,Object.assign({},Bn,{placement:Vn,onFirstUpdate:Rn,modifiers:Xi}))}function Fi(){yn.popperInstance&&(yn.popperInstance.destroy(),yn.popperInstance=null)}function qi(){var Cn=yn.props.appendTo,Bn,Vn=Jn();yn.props.interactive&&Cn===TIPPY_DEFAULT_APPEND_TO||Cn==="parent"?Bn=Vn.parentNode:Bn=invokeWithArgsOrReturn(Cn,[Vn]),Bn.contains(tn)||Bn.appendChild(tn),yn.state.isMounted=!0,_i()}function oo(){return arrayFrom(tn.querySelectorAll("[data-tippy-root]"))}function mo(Cn){yn.clearDelayTimeouts(),Cn&&si("onTrigger",[yn,Cn]),hi();var Bn=vi(!0),Vn=An(),oi=Vn[0],ci=Vn[1];currentInput.isTouch&&oi==="hold"&&ci&&(Bn=ci),Bn?Gr=setTimeout(function(){yn.show()},Bn):yn.show()}function Gi(Cn){if(yn.clearDelayTimeouts(),si("onUntrigger",[yn,Cn]),!yn.state.isVisible){ji();return}if(!(yn.props.trigger.indexOf("mouseenter")>=0&&yn.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(Cn.type)>=0&&nn)){var Bn=vi(!1);Bn?Jr=setTimeout(function(){yn.state.isVisible&&yn.hide()},Bn):rn=requestAnimationFrame(function(){yn.hide()})}}function Bi(){yn.state.isEnabled=!0}function ro(){yn.hide(),yn.state.isEnabled=!1}function ao(){clearTimeout(Gr),clearTimeout(Jr),cancelAnimationFrame(rn)}function Ro(Cn){if(!yn.state.isDestroyed){si("onBeforeUpdate",[yn,Cn]),fo();var Bn=yn.props,Vn=evaluateProps(ze,Object.assign({},Bn,removeUndefinedProps(Cn),{ignoreAttributes:!0}));yn.props=Vn,zi(),Bn.interactiveDebounce!==Vn.interactiveDebounce&&(xi(),kn=debounce$1(ki,Vn.interactiveDebounce)),Bn.triggerTarget&&!Vn.triggerTarget?normalizeToArray(Bn.triggerTarget).forEach(function(oi){oi.removeAttribute("aria-expanded")}):Vn.triggerTarget&&ze.removeAttribute("aria-expanded"),Di(),pi(),Zn&&Zn(Bn,Vn),yn.popperInstance&&(_i(),oo().forEach(function(oi){requestAnimationFrame(oi._tippy.popperInstance.forceUpdate)})),si("onAfterUpdate",[yn,Cn])}}function co(Cn){yn.setProps({content:Cn})}function Uo(){var Cn=yn.state.isVisible,Bn=yn.state.isDestroyed,Vn=!yn.state.isEnabled,oi=currentInput.isTouch&&!yn.props.touch,ci=getValueAtIndexOrReturn(yn.props.duration,0,defaultProps.duration);if(!(Cn||Bn||Vn||oi)&&!Jn().hasAttribute("disabled")&&(si("onShow",[yn],!1),yn.props.onShow(yn)!==!1)){if(yn.state.isVisible=!0,Kn()&&(tn.style.visibility="visible"),pi(),hi(),yn.state.isMounted||(tn.style.transition="none"),Kn()){var Hi=ui(),Wi=Hi.box,po=Hi.content;setTransitionDuration([Wi,po],0)}Rn=function(){var Xi;if(!(!yn.state.isVisible||gn)){if(gn=!0,tn.offsetHeight,tn.style.transition=yn.props.moveTransition,Kn()&&yn.props.animation){var ko=ui(),Do=ko.box,lo=ko.content;setTransitionDuration([Do,lo],ci),setVisibilityState([Do,lo],"visible")}Ci(),Di(),pushIfUnique(mountedInstances,yn),(Xi=yn.popperInstance)==null||Xi.forceUpdate(),si("onMount",[yn]),yn.props.animation&&Kn()&&Ai(ci,function(){yn.state.isShown=!0,si("onShown",[yn])})}},qi()}}function zo(){var Cn=!yn.state.isVisible,Bn=yn.state.isDestroyed,Vn=!yn.state.isEnabled,oi=getValueAtIndexOrReturn(yn.props.duration,1,defaultProps.duration);if(!(Cn||Bn||Vn)&&(si("onHide",[yn],!1),yn.props.onHide(yn)!==!1)){if(yn.state.isVisible=!1,yn.state.isShown=!1,gn=!1,nn=!1,Kn()&&(tn.style.visibility="hidden"),xi(),ji(),pi(!0),Kn()){var ci=ui(),Hi=ci.box,Wi=ci.content;yn.props.animation&&(setTransitionDuration([Hi,Wi],oi),setVisibilityState([Hi,Wi],"hidden"))}Ci(),Di(),yn.props.animation?Kn()&&Vi(oi,yn.unmount):yn.unmount()}}function na(Cn){bi().addEventListener("mousemove",kn),pushIfUnique(mouseMoveListeners,kn),kn(Cn)}function yo(){yn.state.isVisible&&yn.hide(),yn.state.isMounted&&(Fi(),oo().forEach(function(Cn){Cn._tippy.unmount()}),tn.parentNode&&tn.parentNode.removeChild(tn),mountedInstances=mountedInstances.filter(function(Cn){return Cn!==yn}),yn.state.isMounted=!1,si("onHidden",[yn]))}function wo(){yn.state.isDestroyed||(yn.clearDelayTimeouts(),yn.unmount(),fo(),delete ze._tippy,yn.state.isDestroyed=!0,si("onDestroy",[yn]))}}function tippy$1(ze,Wr){Wr===void 0&&(Wr={});var Qr=defaultProps.plugins.concat(Wr.plugins||[]);bindGlobalEventListeners();var Gr=Object.assign({},Wr,{plugins:Qr}),Jr=getArrayOfElements(ze),rn=Jr.reduce(function(nn,un){var cn=un&&createTippy(un,Gr);return cn&&nn.push(cn),nn},[]);return isElement(ze)?rn[0]:rn}tippy$1.defaultProps=defaultProps;tippy$1.setDefaultProps=setDefaultProps;tippy$1.currentInput=currentInput;Object.assign({},applyStyles$1,{effect:function(Wr){var Qr=Wr.state,Gr={popper:{position:Qr.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(Qr.elements.popper.style,Gr.popper),Qr.styles=Gr,Qr.elements.arrow&&Object.assign(Qr.elements.arrow.style,Gr.arrow)}});tippy$1.setDefaultProps({render});var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(ze){return ze&&ze.__esModule&&Object.prototype.hasOwnProperty.call(ze,"default")?ze.default:ze}var htmx_min={exports:{}};(function(module){(function(ze,Wr){module.exports?module.exports=Wr():ze.htmx=ze.htmx||Wr()})(typeof self<"u"?self:commonjsGlobal,function(){return function(){var Q={onLoad:F,process:zt,on:de,off:ge,trigger:ce,ajax:Nr,find:C,findAll:f,closest:v,values:function(ze,Wr){var Qr=dr(ze,Wr||"post");return Qr.values},remove:_,addClass:z,removeClass:n,toggleClass:$,takeClass:W,defineExtension:Ur,removeExtension:Br,logAll:V,logNone:j,logger:null,config:{historyEnabled:!0,historyCacheSize:10,refreshOnHistoryMiss:!1,defaultSwapStyle:"innerHTML",defaultSwapDelay:0,defaultSettleDelay:20,includeIndicatorStyles:!0,indicatorClass:"htmx-indicator",requestClass:"htmx-request",addedClass:"htmx-added",settlingClass:"htmx-settling",swappingClass:"htmx-swapping",allowEval:!0,allowScriptTags:!0,inlineScriptNonce:"",attributesToSettle:["class","style","width","height"],withCredentials:!1,timeout:0,wsReconnectDelay:"full-jitter",wsBinaryType:"blob",disableSelector:"[hx-disable], [data-hx-disable]",useTemplateFragments:!1,scrollBehavior:"smooth",defaultFocusScroll:!1,getCacheBusterParam:!1,globalViewTransitions:!1,methodsThatUseUrlParams:["get"],selfRequestsOnly:!1,ignoreTitle:!1,scrollIntoViewOnBoost:!0,triggerSpecsCache:null},parseInterval:d,_:t,createEventSource:function(ze){return new EventSource(ze,{withCredentials:!0})},createWebSocket:function(ze){var Wr=new WebSocket(ze,[]);return Wr.binaryType=Q.config.wsBinaryType,Wr},version:"1.9.10"},r={addTriggerHandler:Lt,bodyContains:se,canAccessLocalStorage:U,findThisElement:xe,filterValues:yr,hasAttribute:o,getAttributeValue:te,getClosestAttributeValue:ne,getClosestMatch:c,getExpressionVars:Hr,getHeaders:xr,getInputValues:dr,getInternalData:ae,getSwapSpecification:wr,getTriggerSpecs:it,getTarget:ye,makeFragment:l,mergeObjects:le,makeSettleInfo:T,oobSwap:Ee,querySelectorExt:ue,selectAndSwap:je,settleImmediately:nr,shouldCancel:ut,triggerEvent:ce,triggerErrorEvent:fe,withExtensions:R},w=["get","post","put","delete","patch"],i=w.map(function(ze){return"[hx-"+ze+"], [data-hx-"+ze+"]"}).join(", "),S=e("head"),q=e("title"),H=e("svg",!0);function e(ze,Wr=!1){return new RegExp(`<${ze}(\\s[^>]*>|>)([\\s\\S]*?)<\\/${ze}>`,Wr?"gim":"im")}function d(ze){if(ze==null)return;let Wr=NaN;return ze.slice(-2)=="ms"?Wr=parseFloat(ze.slice(0,-2)):ze.slice(-1)=="s"?Wr=parseFloat(ze.slice(0,-1))*1e3:ze.slice(-1)=="m"?Wr=parseFloat(ze.slice(0,-1))*1e3*60:Wr=parseFloat(ze),isNaN(Wr)?void 0:Wr}function ee(ze,Wr){return ze.getAttribute&&ze.getAttribute(Wr)}function o(ze,Wr){return ze.hasAttribute&&(ze.hasAttribute(Wr)||ze.hasAttribute("data-"+Wr))}function te(ze,Wr){return ee(ze,Wr)||ee(ze,"data-"+Wr)}function u(ze){return ze.parentElement}function re(){return document}function c(ze,Wr){for(;ze&&!Wr(ze);)ze=u(ze);return ze||null}function L(ze,Wr,Qr){var Gr=te(Wr,Qr),Jr=te(Wr,"hx-disinherit");return ze!==Wr&&Jr&&(Jr==="*"||Jr.split(" ").indexOf(Qr)>=0)?"unset":Gr}function ne(ze,Wr){var Qr=null;if(c(ze,function(Gr){return Qr=L(ze,Gr,Wr)}),Qr!=="unset")return Qr}function h(ze,Wr){var Qr=ze.matches||ze.matchesSelector||ze.msMatchesSelector||ze.mozMatchesSelector||ze.webkitMatchesSelector||ze.oMatchesSelector;return Qr&&Qr.call(ze,Wr)}function A(ze){var Wr=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Qr=Wr.exec(ze);return Qr?Qr[1].toLowerCase():""}function a(ze,Wr){for(var Qr=new DOMParser,Gr=Qr.parseFromString(ze,"text/html"),Jr=Gr.body;Wr>0;)Wr--,Jr=Jr.firstChild;return Jr==null&&(Jr=re().createDocumentFragment()),Jr}function N(ze){return/",0);return Jr.querySelector("template").content}switch(Qr){case"thead":case"tbody":case"tfoot":case"colgroup":case"caption":return a(""+Gr+"
",1);case"col":return a(""+Gr+"
",2);case"tr":return a(""+Gr+"
",2);case"td":case"th":return a(""+Gr+"
",3);case"script":case"style":return a("
"+Gr+"
",1);default:return a(Gr,0)}}function ie(ze){ze&&ze()}function I(ze,Wr){return Object.prototype.toString.call(ze)==="[object "+Wr+"]"}function k(ze){return I(ze,"Function")}function P(ze){return I(ze,"Object")}function ae(ze){var Wr="htmx-internal-data",Qr=ze[Wr];return Qr||(Qr=ze[Wr]={}),Qr}function M(ze){var Wr=[];if(ze)for(var Qr=0;Qr=0}function se(ze){return ze.getRootNode&&ze.getRootNode()instanceof window.ShadowRoot?re().body.contains(ze.getRootNode().host):re().body.contains(ze)}function D(ze){return ze.trim().split(/\s+/)}function le(ze,Wr){for(var Qr in Wr)Wr.hasOwnProperty(Qr)&&(ze[Qr]=Wr[Qr]);return ze}function E(ze){try{return JSON.parse(ze)}catch(Wr){return b(Wr),null}}function U(){var ze="htmx:localStorageTest";try{return localStorage.setItem(ze,ze),localStorage.removeItem(ze),!0}catch{return!1}}function B(ze){try{var Wr=new URL(ze);return Wr&&(ze=Wr.pathname+Wr.search),/^\/$/.test(ze)||(ze=ze.replace(/\/+$/,"")),ze}catch{return ze}}function t(e){return Tr(re().body,function(){return eval(e)})}function F(ze){var Wr=Q.on("htmx:load",function(Qr){ze(Qr.detail.elt)});return Wr}function V(){Q.logger=function(ze,Wr,Qr){console&&console.log(Wr,ze,Qr)}}function j(){Q.logger=null}function C(ze,Wr){return Wr?ze.querySelector(Wr):C(re(),ze)}function f(ze,Wr){return Wr?ze.querySelectorAll(Wr):f(re(),ze)}function _(ze,Wr){ze=g(ze),Wr?setTimeout(function(){_(ze),ze=null},Wr):ze.parentElement.removeChild(ze)}function z(ze,Wr,Qr){ze=g(ze),Qr?setTimeout(function(){z(ze,Wr),ze=null},Qr):ze.classList&&ze.classList.add(Wr)}function n(ze,Wr,Qr){ze=g(ze),Qr?setTimeout(function(){n(ze,Wr),ze=null},Qr):ze.classList&&(ze.classList.remove(Wr),ze.classList.length===0&&ze.removeAttribute("class"))}function $(ze,Wr){ze=g(ze),ze.classList.toggle(Wr)}function W(ze,Wr){ze=g(ze),oe(ze.parentElement.children,function(Qr){n(Qr,Wr)}),z(ze,Wr)}function v(ze,Wr){if(ze=g(ze),ze.closest)return ze.closest(Wr);do if(ze==null||h(ze,Wr))return ze;while(ze=ze&&u(ze));return null}function s(ze,Wr){return ze.substring(0,Wr.length)===Wr}function G(ze,Wr){return ze.substring(ze.length-Wr.length)===Wr}function J(ze){var Wr=ze.trim();return s(Wr,"<")&&G(Wr,"/>")?Wr.substring(1,Wr.length-2):Wr}function Z(ze,Wr){return Wr.indexOf("closest ")===0?[v(ze,J(Wr.substr(8)))]:Wr.indexOf("find ")===0?[C(ze,J(Wr.substr(5)))]:Wr==="next"?[ze.nextElementSibling]:Wr.indexOf("next ")===0?[K(ze,J(Wr.substr(5)))]:Wr==="previous"?[ze.previousElementSibling]:Wr.indexOf("previous ")===0?[Y(ze,J(Wr.substr(9)))]:Wr==="document"?[document]:Wr==="window"?[window]:Wr==="body"?[document.body]:re().querySelectorAll(J(Wr))}var K=function(ze,Wr){for(var Qr=re().querySelectorAll(Wr),Gr=0;Gr=0;Gr--){var Jr=Qr[Gr];if(Jr.compareDocumentPosition(ze)===Node.DOCUMENT_POSITION_FOLLOWING)return Jr}};function ue(ze,Wr){return Wr?Z(ze,Wr)[0]:Z(re().body,ze)[0]}function g(ze){return I(ze,"String")?C(ze):ze}function ve(ze,Wr,Qr){return k(Wr)?{target:re().body,event:ze,listener:Wr}:{target:g(ze),event:Wr,listener:Qr}}function de(ze,Wr,Qr){jr(function(){var Jr=ve(ze,Wr,Qr);Jr.target.addEventListener(Jr.event,Jr.listener)});var Gr=k(Wr);return Gr?Wr:Qr}function ge(ze,Wr,Qr){return jr(function(){var Gr=ve(ze,Wr,Qr);Gr.target.removeEventListener(Gr.event,Gr.listener)}),k(Wr)?Wr:Qr}var me=re().createElement("output");function pe(ze,Wr){var Qr=ne(ze,Wr);if(Qr){if(Qr==="this")return[xe(ze,Wr)];var Gr=Z(ze,Qr);return Gr.length===0?(b('The selector "'+Qr+'" on '+Wr+" returned no matches!"),[me]):Gr}}function xe(ze,Wr){return c(ze,function(Qr){return te(Qr,Wr)!=null})}function ye(ze){var Wr=ne(ze,"hx-target");if(Wr)return Wr==="this"?xe(ze,"hx-target"):ue(ze,Wr);var Qr=ae(ze);return Qr.boosted?re().body:ze}function be(ze){for(var Wr=Q.config.attributesToSettle,Qr=0;Qr0?(Jr=ze.substr(0,ze.indexOf(":")),Gr=ze.substr(ze.indexOf(":")+1,ze.length)):Jr=ze);var rn=re().querySelectorAll(Gr);return rn?(oe(rn,function(nn){var un,cn=Wr.cloneNode(!0);un=re().createDocumentFragment(),un.appendChild(cn),Se(Jr,nn)||(un=cn);var gn={shouldSwap:!0,target:nn,fragment:un};ce(nn,"htmx:oobBeforeSwap",gn)&&(nn=gn.target,gn.shouldSwap&&Fe(Jr,nn,nn,un,Qr),oe(Qr.elts,function(vn){ce(vn,"htmx:oobAfterSwap",gn)}))}),Wr.parentNode.removeChild(Wr)):(Wr.parentNode.removeChild(Wr),fe(re().body,"htmx:oobErrorNoTarget",{content:Wr})),ze}function Ce(ze,Wr,Qr){var Gr=ne(ze,"hx-select-oob");if(Gr)for(var Jr=Gr.split(","),rn=0;rn0){var rn=Jr.replace("'","\\'"),nn=Gr.tagName.replace(":","\\:"),un=ze.querySelector(nn+"[id='"+rn+"']");if(un&&un!==ze){var cn=Gr.cloneNode();we(Gr,un),Qr.tasks.push(function(){we(Gr,cn)})}}})}function Oe(ze){return function(){n(ze,Q.config.addedClass),zt(ze),Nt(ze),qe(ze),ce(ze,"htmx:load")}}function qe(ze){var Wr="[autofocus]",Qr=h(ze,Wr)?ze:ze.querySelector(Wr);Qr!=null&&Qr.focus()}function m(ze,Wr,Qr,Gr){for(Te(ze,Qr,Gr);Qr.childNodes.length>0;){var Jr=Qr.firstChild;z(Jr,Q.config.addedClass),ze.insertBefore(Jr,Wr),Jr.nodeType!==Node.TEXT_NODE&&Jr.nodeType!==Node.COMMENT_NODE&&Gr.tasks.push(Oe(Jr))}}function He(ze,Wr){for(var Qr=0;Qr-1){var Wr=ze.replace(H,""),Qr=Wr.match(q);if(Qr)return Qr[2]}}function je(ze,Wr,Qr,Gr,Jr,rn){Jr.title=Ve(Gr);var nn=l(Gr);if(nn)return Ce(Qr,nn,Jr),nn=Be(Qr,nn,rn),Re(nn),Fe(ze,Qr,Wr,nn,Jr)}function _e(ze,Wr,Qr){var Gr=ze.getResponseHeader(Wr);if(Gr.indexOf("{")===0){var Jr=E(Gr);for(var rn in Jr)if(Jr.hasOwnProperty(rn)){var nn=Jr[rn];P(nn)||(nn={value:nn}),ce(Qr,rn,nn)}}else for(var un=Gr.split(","),cn=0;cn0;){var nn=Wr[0];if(nn==="]"){if(Gr--,Gr===0){rn===null&&(Jr=Jr+"true"),Wr.shift(),Jr+=")})";try{var un=Tr(ze,function(){return Function(Jr)()},function(){return!0});return un.source=Jr,un}catch(cn){return fe(re().body,"htmx:syntax:error",{error:cn,source:Jr}),null}}}else nn==="["&&Gr++;Qe(nn,rn,Qr)?Jr+="(("+Qr+"."+nn+") ? ("+Qr+"."+nn+") : (window."+nn+"))":Jr=Jr+nn,rn=Wr.shift()}}}function y(ze,Wr){for(var Qr="";ze.length>0&&!Wr.test(ze[0]);)Qr+=ze.shift();return Qr}function tt(ze){var Wr;return ze.length>0&&Ze.test(ze[0])?(ze.shift(),Wr=y(ze,Ke).trim(),ze.shift()):Wr=y(ze,x),Wr}var rt="input, textarea, select";function nt(ze,Wr,Qr){var Gr=[],Jr=Ye(Wr);do{y(Jr,Je);var rn=Jr.length,nn=y(Jr,/[,\[\s]/);if(nn!=="")if(nn==="every"){var un={trigger:"every"};y(Jr,Je),un.pollInterval=d(y(Jr,/[,\[\s]/)),y(Jr,Je);var cn=et(ze,Jr,"event");cn&&(un.eventFilter=cn),Gr.push(un)}else if(nn.indexOf("sse:")===0)Gr.push({trigger:"sse",sseEvent:nn.substr(4)});else{var gn={trigger:nn},cn=et(ze,Jr,"event");for(cn&&(gn.eventFilter=cn);Jr.length>0&&Jr[0]!==",";){y(Jr,Je);var vn=Jr.shift();if(vn==="changed")gn.changed=!0;else if(vn==="once")gn.once=!0;else if(vn==="consume")gn.consume=!0;else if(vn==="delay"&&Jr[0]===":")Jr.shift(),gn.delay=d(y(Jr,x));else if(vn==="from"&&Jr[0]===":"){if(Jr.shift(),Ze.test(Jr[0]))var En=tt(Jr);else{var En=y(Jr,x);if(En==="closest"||En==="find"||En==="next"||En==="previous"){Jr.shift();var Rn=tt(Jr);Rn.length>0&&(En+=" "+Rn)}}gn.from=En}else vn==="target"&&Jr[0]===":"?(Jr.shift(),gn.target=tt(Jr)):vn==="throttle"&&Jr[0]===":"?(Jr.shift(),gn.throttle=d(y(Jr,x))):vn==="queue"&&Jr[0]===":"?(Jr.shift(),gn.queue=y(Jr,x)):vn==="root"&&Jr[0]===":"?(Jr.shift(),gn[vn]=tt(Jr)):vn==="threshold"&&Jr[0]===":"?(Jr.shift(),gn[vn]=y(Jr,x)):fe(ze,"htmx:syntax:error",{token:Jr.shift()})}Gr.push(gn)}Jr.length===rn&&fe(ze,"htmx:syntax:error",{token:Jr.shift()}),y(Jr,Je)}while(Jr[0]===","&&Jr.shift());return Qr&&(Qr[Wr]=Gr),Gr}function it(ze){var Wr=te(ze,"hx-trigger"),Qr=[];if(Wr){var Gr=Q.config.triggerSpecsCache;Qr=Gr&&Gr[Wr]||nt(ze,Wr,Gr)}return Qr.length>0?Qr:h(ze,"form")?[{trigger:"submit"}]:h(ze,'input[type="button"], input[type="submit"]')?[{trigger:"click"}]:h(ze,rt)?[{trigger:"change"}]:[{trigger:"click"}]}function at(ze){ae(ze).cancelled=!0}function ot(ze,Wr,Qr){var Gr=ae(ze);Gr.timeout=setTimeout(function(){se(ze)&&Gr.cancelled!==!0&&(ct(Qr,ze,Wt("hx:poll:trigger",{triggerSpec:Qr,target:ze}))||Wr(ze),ot(ze,Wr,Qr))},Qr.pollInterval)}function st(ze){return location.hostname===ze.hostname&&ee(ze,"href")&&ee(ze,"href").indexOf("#")!==0}function lt(ze,Wr,Qr){if(ze.tagName==="A"&&st(ze)&&(ze.target===""||ze.target==="_self")||ze.tagName==="FORM"){Wr.boosted=!0;var Gr,Jr;if(ze.tagName==="A")Gr="get",Jr=ee(ze,"href");else{var rn=ee(ze,"method");Gr=rn?rn.toLowerCase():"get",Jr=ee(ze,"action")}Qr.forEach(function(nn){ht(ze,function(un,cn){if(v(un,Q.config.disableSelector)){p(un);return}he(Gr,Jr,un,cn)},Wr,nn,!0)})}}function ut(ze,Wr){return!!((ze.type==="submit"||ze.type==="click")&&(Wr.tagName==="FORM"||h(Wr,'input[type="submit"], button')&&v(Wr,"form")!==null||Wr.tagName==="A"&&Wr.href&&(Wr.getAttribute("href")==="#"||Wr.getAttribute("href").indexOf("#")!==0)))}function ft(ze,Wr){return ae(ze).boosted&&ze.tagName==="A"&&Wr.type==="click"&&(Wr.ctrlKey||Wr.metaKey)}function ct(ze,Wr,Qr){var Gr=ze.eventFilter;if(Gr)try{return Gr.call(Wr,Qr)!==!0}catch(Jr){return fe(re().body,"htmx:eventFilter:error",{error:Jr,source:Gr.source}),!0}return!1}function ht(ze,Wr,Qr,Gr,Jr){var rn=ae(ze),nn;Gr.from?nn=Z(ze,Gr.from):nn=[ze],Gr.changed&&nn.forEach(function(un){var cn=ae(un);cn.lastValue=un.value}),oe(nn,function(un){var cn=function(gn){if(!se(ze)){un.removeEventListener(Gr.trigger,cn);return}if(!ft(ze,gn)&&((Jr||ut(gn,ze))&&gn.preventDefault(),!ct(Gr,ze,gn))){var vn=ae(gn);if(vn.triggerSpec=Gr,vn.handledFor==null&&(vn.handledFor=[]),vn.handledFor.indexOf(ze)<0){if(vn.handledFor.push(ze),Gr.consume&&gn.stopPropagation(),Gr.target&&gn.target&&!h(gn.target,Gr.target))return;if(Gr.once){if(rn.triggeredOnce)return;rn.triggeredOnce=!0}if(Gr.changed){var En=ae(un);if(En.lastValue===un.value)return;En.lastValue=un.value}if(rn.delayed&&clearTimeout(rn.delayed),rn.throttle)return;Gr.throttle>0?rn.throttle||(Wr(ze,gn),rn.throttle=setTimeout(function(){rn.throttle=null},Gr.throttle)):Gr.delay>0?rn.delayed=setTimeout(function(){Wr(ze,gn)},Gr.delay):(ce(ze,"htmx:trigger"),Wr(ze,gn))}}};Qr.listenerInfos==null&&(Qr.listenerInfos=[]),Qr.listenerInfos.push({trigger:Gr.trigger,listener:cn,on:un}),un.addEventListener(Gr.trigger,cn)})}var vt=!1,dt=null;function gt(){dt||(dt=function(){vt=!0},window.addEventListener("scroll",dt),setInterval(function(){vt&&(vt=!1,oe(re().querySelectorAll("[hx-trigger='revealed'],[data-hx-trigger='revealed']"),function(ze){mt(ze)}))},200))}function mt(ze){if(!o(ze,"data-hx-revealed")&&X(ze)){ze.setAttribute("data-hx-revealed","true");var Wr=ae(ze);Wr.initHash?ce(ze,"revealed"):ze.addEventListener("htmx:afterProcessNode",function(Qr){ce(ze,"revealed")},{once:!0})}}function pt(ze,Wr,Qr){for(var Gr=D(Qr),Jr=0;Jr=0){var nn=wt(Qr);setTimeout(function(){xt(ze,Wr,Qr+1)},nn)}},Jr.onopen=function(rn){Qr=0},ae(ze).webSocket=Jr,Jr.addEventListener("message",function(rn){if(!yt(ze)){var nn=rn.data;R(ze,function(Rn){nn=Rn.transformResponse(nn,null,ze)});for(var un=T(ze),cn=l(nn),gn=M(cn.children),vn=0;vn0){ce(ze,"htmx:validation:halted",nn);return}Gr.send(JSON.stringify(vn)),ut(Qr,ze)&&Qr.preventDefault()}):fe(ze,"htmx:noWebSocketSourceError")}function wt(ze){var Wr=Q.config.wsReconnectDelay;if(typeof Wr=="function")return Wr(ze);if(Wr==="full-jitter"){var Qr=Math.min(ze,6),Gr=1e3*Math.pow(2,Qr);return Gr*Math.random()}b('htmx.config.wsReconnectDelay must either be a function or the string "full-jitter"')}function St(ze,Wr,Qr){for(var Gr=D(Qr),Jr=0;Jr0?setTimeout(Jr,Gr):Jr()}function Ht(ze,Wr,Qr){var Gr=!1;return oe(w,function(Jr){if(o(ze,"hx-"+Jr)){var rn=te(ze,"hx-"+Jr);Gr=!0,Wr.path=rn,Wr.verb=Jr,Qr.forEach(function(nn){Lt(ze,nn,Wr,function(un,cn){if(v(un,Q.config.disableSelector)){p(un);return}he(Jr,rn,un,cn)})})}}),Gr}function Lt(ze,Wr,Qr,Gr){if(Wr.sseEvent)Rt(ze,Gr,Wr.sseEvent);else if(Wr.trigger==="revealed")gt(),ht(ze,Gr,Qr,Wr),mt(ze);else if(Wr.trigger==="intersect"){var Jr={};Wr.root&&(Jr.root=ue(ze,Wr.root)),Wr.threshold&&(Jr.threshold=parseFloat(Wr.threshold));var rn=new IntersectionObserver(function(nn){for(var un=0;un0?(Qr.polling=!0,ot(ze,Gr,Wr)):ht(ze,Gr,Qr,Wr)}function At(ze){if(Q.config.allowScriptTags&&(ze.type==="text/javascript"||ze.type==="module"||ze.type==="")){var Wr=re().createElement("script");oe(ze.attributes,function(Gr){Wr.setAttribute(Gr.name,Gr.value)}),Wr.textContent=ze.textContent,Wr.async=!1,Q.config.inlineScriptNonce&&(Wr.nonce=Q.config.inlineScriptNonce);var Qr=ze.parentElement;try{Qr.insertBefore(Wr,ze)}catch(Gr){b(Gr)}finally{ze.parentElement&&ze.parentElement.removeChild(ze)}}}function Nt(ze){h(ze,"script")&&At(ze),oe(f(ze,"script"),function(Wr){At(Wr)})}function It(ze){for(var Wr=ze.attributes,Qr=0;Qr0;){var nn=Gr.shift(),un=nn.match(/^\s*([a-zA-Z:\-\.]+:)(.*)/);rn===0&&un?(nn.split(":"),Jr=un[1].slice(0,-1),Qr[Jr]=un[2]):Qr[Jr]+=nn,rn+=Bt(nn)}for(var cn in Qr)Ft(ze,cn,Qr[cn])}}function jt(ze){Ae(ze);for(var Wr=0;WrQ.config.historyCacheSize;)Jr.shift();for(;Jr.length>0;)try{localStorage.setItem("htmx-history-cache",JSON.stringify(Jr));break}catch(un){fe(re().body,"htmx:historyCacheError",{cause:un,cache:Jr}),Jr.shift()}}}function Yt(ze){if(!U())return null;ze=B(ze);for(var Wr=E(localStorage.getItem("htmx-history-cache"))||[],Qr=0;Qr=200&&this.status<400){ce(re().body,"htmx:historyCacheMissLoad",Qr);var Gr=l(this.response);Gr=Gr.querySelector("[hx-history-elt],[data-hx-history-elt]")||Gr;var Jr=Zt(),rn=T(Jr),nn=Ve(this.response);if(nn){var un=C("title");un?un.innerHTML=nn:window.document.title=nn}Ue(Jr,Gr,rn),nr(rn.tasks),Jt=ze,ce(re().body,"htmx:historyRestore",{path:ze,cacheMiss:!0,serverResponse:this.response})}else fe(re().body,"htmx:historyCacheMissLoadError",Qr)},Wr.send()}function ar(ze){er(),ze=ze||location.pathname+location.search;var Wr=Yt(ze);if(Wr){var Qr=l(Wr.content),Gr=Zt(),Jr=T(Gr);Ue(Gr,Qr,Jr),nr(Jr.tasks),document.title=Wr.title,setTimeout(function(){window.scrollTo(0,Wr.scroll)},0),Jt=ze,ce(re().body,"htmx:historyRestore",{path:ze,item:Wr})}else Q.config.refreshOnHistoryMiss?window.location.reload(!0):ir(ze)}function or(ze){var Wr=pe(ze,"hx-indicator");return Wr==null&&(Wr=[ze]),oe(Wr,function(Qr){var Gr=ae(Qr);Gr.requestCount=(Gr.requestCount||0)+1,Qr.classList.add.call(Qr.classList,Q.config.requestClass)}),Wr}function sr(ze){var Wr=pe(ze,"hx-disabled-elt");return Wr==null&&(Wr=[]),oe(Wr,function(Qr){var Gr=ae(Qr);Gr.requestCount=(Gr.requestCount||0)+1,Qr.setAttribute("disabled","")}),Wr}function lr(ze,Wr){oe(ze,function(Qr){var Gr=ae(Qr);Gr.requestCount=(Gr.requestCount||0)-1,Gr.requestCount===0&&Qr.classList.remove.call(Qr.classList,Q.config.requestClass)}),oe(Wr,function(Qr){var Gr=ae(Qr);Gr.requestCount=(Gr.requestCount||0)-1,Gr.requestCount===0&&Qr.removeAttribute("disabled")})}function ur(ze,Wr){for(var Qr=0;Qr=0}function wr(ze,Wr){var Qr=Wr||ne(ze,"hx-swap"),Gr={swapStyle:ae(ze).boosted?"innerHTML":Q.config.defaultSwapStyle,swapDelay:Q.config.defaultSwapDelay,settleDelay:Q.config.defaultSettleDelay};if(Q.config.scrollIntoViewOnBoost&&ae(ze).boosted&&!br(ze)&&(Gr.show="top"),Qr){var Jr=D(Qr);if(Jr.length>0)for(var rn=0;rn0?cn.join(":"):null;Gr.scroll=gn,Gr.scrollTarget=vn}else if(nn.indexOf("show:")===0){var En=nn.substr(5),cn=En.split(":"),Rn=cn.pop(),vn=cn.length>0?cn.join(":"):null;Gr.show=Rn,Gr.showTarget=vn}else if(nn.indexOf("focus-scroll:")===0){var jn=nn.substr(13);Gr.focusScroll=jn=="true"}else rn==0?Gr.swapStyle=nn:b("Unknown modifier in hx-swap: "+nn)}}return Gr}function Sr(ze){return ne(ze,"hx-encoding")==="multipart/form-data"||h(ze,"form")&&ee(ze,"enctype")==="multipart/form-data"}function Er(ze,Wr,Qr){var Gr=null;return R(Wr,function(Jr){Gr==null&&(Gr=Jr.encodeParameters(ze,Qr,Wr))}),Gr??(Sr(Wr)?pr(Qr):mr(Qr))}function T(ze){return{tasks:[],elts:[ze]}}function Cr(ze,Wr){var Qr=ze[0],Gr=ze[ze.length-1];if(Wr.scroll){var Jr=null;Wr.scrollTarget&&(Jr=ue(Qr,Wr.scrollTarget)),Wr.scroll==="top"&&(Qr||Jr)&&(Jr=Jr||Qr,Jr.scrollTop=0),Wr.scroll==="bottom"&&(Gr||Jr)&&(Jr=Jr||Gr,Jr.scrollTop=Jr.scrollHeight)}if(Wr.show){var Jr=null;if(Wr.showTarget){var rn=Wr.showTarget;Wr.showTarget==="window"&&(rn="body"),Jr=ue(Qr,rn)}Wr.show==="top"&&(Qr||Jr)&&(Jr=Jr||Qr,Jr.scrollIntoView({block:"start",behavior:Q.config.scrollBehavior})),Wr.show==="bottom"&&(Gr||Jr)&&(Jr=Jr||Gr,Jr.scrollIntoView({block:"end",behavior:Q.config.scrollBehavior}))}}function Rr(ze,Wr,Qr,Gr){if(Gr==null&&(Gr={}),ze==null)return Gr;var Jr=te(ze,Wr);if(Jr){var rn=Jr.trim(),nn=Qr;if(rn==="unset")return null;rn.indexOf("javascript:")===0?(rn=rn.substr(11),nn=!0):rn.indexOf("js:")===0&&(rn=rn.substr(3),nn=!0),rn.indexOf("{")!==0&&(rn="{"+rn+"}");var un;nn?un=Tr(ze,function(){return Function("return ("+rn+")")()},{}):un=E(rn);for(var cn in un)un.hasOwnProperty(cn)&&Gr[cn]==null&&(Gr[cn]=un[cn])}return Rr(u(ze),Wr,Qr,Gr)}function Tr(ze,Wr,Qr){return Q.config.allowEval?Wr():(fe(ze,"htmx:evalDisallowedError"),Qr)}function Or(ze,Wr){return Rr(ze,"hx-vars",!0,Wr)}function qr(ze,Wr){return Rr(ze,"hx-vals",!1,Wr)}function Hr(ze){return le(Or(ze),qr(ze))}function Lr(ze,Wr,Qr){if(Qr!==null)try{ze.setRequestHeader(Wr,Qr)}catch{ze.setRequestHeader(Wr,encodeURIComponent(Qr)),ze.setRequestHeader(Wr+"-URI-AutoEncoded","true")}}function Ar(ze){if(ze.responseURL&&typeof URL<"u")try{var Wr=new URL(ze.responseURL);return Wr.pathname+Wr.search}catch{fe(re().body,"htmx:badResponseUrl",{url:ze.responseURL})}}function O(ze,Wr){return Wr.test(ze.getAllResponseHeaders())}function Nr(ze,Wr,Qr){return ze=ze.toLowerCase(),Qr?Qr instanceof Element||I(Qr,"String")?he(ze,Wr,null,null,{targetOverride:g(Qr),returnPromise:!0}):he(ze,Wr,g(Qr.source),Qr.event,{handler:Qr.handler,headers:Qr.headers,values:Qr.values,targetOverride:g(Qr.target),swapOverride:Qr.swap,select:Qr.select,returnPromise:!0}):he(ze,Wr,null,null,{returnPromise:!0})}function Ir(ze){for(var Wr=[];ze;)Wr.push(ze),ze=ze.parentElement;return Wr}function kr(ze,Wr,Qr){var Gr,Jr;if(typeof URL=="function"){Jr=new URL(Wr,document.location.href);var rn=document.location.origin;Gr=rn===Jr.origin}else Jr=Wr,Gr=s(Wr,document.location.origin);return Q.config.selfRequestsOnly&&!Gr?!1:ce(ze,"htmx:validateUrl",le({url:Jr,sameHost:Gr},Qr))}function he(ze,Wr,Qr,Gr,Jr,rn){var nn=null,un=null;if(Jr=Jr??{},Jr.returnPromise&&typeof Promise<"u")var cn=new Promise(function(Fn,_i){nn=Fn,un=_i});Qr==null&&(Qr=re().body);var gn=Jr.handler||Mr,vn=Jr.select||null;if(!se(Qr))return ie(nn),cn;var En=Jr.targetOverride||ye(Qr);if(En==null||En==me)return fe(Qr,"htmx:targetError",{target:te(Qr,"hx-target")}),ie(un),cn;var Rn=ae(Qr),jn=Rn.lastButtonClicked;if(jn){var kn=ee(jn,"formaction");kn!=null&&(Wr=kn);var Mn=ee(jn,"formmethod");Mn!=null&&Mn.toLowerCase()!=="dialog"&&(ze=Mn)}var Nn=ne(Qr,"hx-confirm");if(rn===void 0){var Ln=function(Fn){return he(ze,Wr,Qr,Gr,Jr,!!Fn)},Un={target:En,elt:Qr,path:Wr,verb:ze,triggeringEvent:Gr,etc:Jr,issueRequest:Ln,question:Nn};if(ce(Qr,"htmx:confirm",Un)===!1)return ie(nn),cn}var Yn=Qr,yn=ne(Qr,"hx-sync"),Qn=null,tn=!1;if(yn){var Zn=yn.split(":"),ni=Zn[0].trim();if(ni==="this"?Yn=xe(Qr,"hx-sync"):Yn=ue(Qr,ni),yn=(Zn[1]||"drop").trim(),Rn=ae(Yn),yn==="drop"&&Rn.xhr&&Rn.abortable!==!0)return ie(nn),cn;if(yn==="abort"){if(Rn.xhr)return ie(nn),cn;tn=!0}else if(yn==="replace")ce(Yn,"htmx:abort");else if(yn.indexOf("queue")===0){var In=yn.split(" ");Qn=(In[1]||"last").trim()}}if(Rn.xhr)if(Rn.abortable)ce(Yn,"htmx:abort");else{if(Qn==null){if(Gr){var An=ae(Gr);An&&An.triggerSpec&&An.triggerSpec.queue&&(Qn=An.triggerSpec.queue)}Qn==null&&(Qn="last")}return Rn.queuedRequests==null&&(Rn.queuedRequests=[]),Qn==="first"&&Rn.queuedRequests.length===0?Rn.queuedRequests.push(function(){he(ze,Wr,Qr,Gr,Jr)}):Qn==="all"?Rn.queuedRequests.push(function(){he(ze,Wr,Qr,Gr,Jr)}):Qn==="last"&&(Rn.queuedRequests=[],Rn.queuedRequests.push(function(){he(ze,Wr,Qr,Gr,Jr)})),ie(nn),cn}var $n=new XMLHttpRequest;Rn.xhr=$n,Rn.abortable=tn;var Kn=function(){if(Rn.xhr=null,Rn.abortable=!1,Rn.queuedRequests!=null&&Rn.queuedRequests.length>0){var Fn=Rn.queuedRequests.shift();Fn()}},Jn=ne(Qr,"hx-prompt");if(Jn){var bi=prompt(Jn);if(bi===null||!ce(Qr,"htmx:prompt",{prompt:bi,target:En}))return ie(nn),Kn(),cn}if(Nn&&!rn&&!confirm(Nn))return ie(nn),Kn(),cn;var ui=xr(Qr,En,bi);ze!=="get"&&!Sr(Qr)&&(ui["Content-Type"]="application/x-www-form-urlencoded"),Jr.headers&&(ui=le(ui,Jr.headers));var vi=dr(Qr,ze),pi=vi.errors,si=vi.values;Jr.values&&(si=le(si,Jr.values));var Ci=Hr(Qr),Di=le(si,Ci),xi=yr(Di,Qr);Q.config.getCacheBusterParam&&ze==="get"&&(xi["org.htmx.cache-buster"]=ee(En,"id")||"true"),(Wr==null||Wr==="")&&(Wr=re().location.href);var Mi=Rr(Qr,"hx-request"),Pi=ae(Qr).boosted,Oi=Q.config.methodsThatUseUrlParams.indexOf(ze)>=0,hi={boosted:Pi,useUrlParams:Oi,parameters:xi,unfilteredParameters:Di,headers:ui,target:En,verb:ze,errors:pi,withCredentials:Jr.credentials||Mi.credentials||Q.config.withCredentials,timeout:Jr.timeout||Mi.timeout||Q.config.timeout,path:Wr,triggeringEvent:Gr};if(!ce(Qr,"htmx:configRequest",hi))return ie(nn),Kn(),cn;if(Wr=hi.path,ze=hi.verb,ui=hi.headers,xi=hi.parameters,pi=hi.errors,Oi=hi.useUrlParams,pi&&pi.length>0)return ce(Qr,"htmx:validation:halted",hi),ie(nn),Kn(),cn;var ji=Wr.split("#"),Vi=ji[0],Ai=ji[1],mi=Wr;if(Oi){mi=Vi;var Ui=Object.keys(xi).length!==0;Ui&&(mi.indexOf("?")<0?mi+="?":mi+="&",mi+=mr(xi),Ai&&(mi+="#"+Ai))}if(!kr(Qr,mi,hi))return fe(Qr,"htmx:invalidPath",hi),ie(un),cn;if($n.open(ze.toUpperCase(),mi,!0),$n.overrideMimeType("text/html"),$n.withCredentials=hi.withCredentials,$n.timeout=hi.timeout,!Mi.noHeaders){for(var zi in ui)if(ui.hasOwnProperty(zi)){var fo=ui[zi];Lr($n,zi,fo)}}var fi={xhr:$n,target:En,requestConfig:hi,etc:Jr,boosted:Pi,select:vn,pathInfo:{requestPath:Wr,finalRequestPath:mi,anchor:Ai}};if($n.onload=function(){try{var Fn=Ir(Qr);if(fi.pathInfo.responsePath=Ar($n),gn(Qr,fi),lr(ki,Ii),ce(Qr,"htmx:afterRequest",fi),ce(Qr,"htmx:afterOnLoad",fi),!se(Qr)){for(var _i=null;Fn.length>0&&_i==null;){var Fi=Fn.shift();se(Fi)&&(_i=Fi)}_i&&(ce(_i,"htmx:afterRequest",fi),ce(_i,"htmx:afterOnLoad",fi))}ie(nn),Kn()}catch(qi){throw fe(Qr,"htmx:onLoadError",le({error:qi},fi)),qi}},$n.onerror=function(){lr(ki,Ii),fe(Qr,"htmx:afterRequest",fi),fe(Qr,"htmx:sendError",fi),ie(un),Kn()},$n.onabort=function(){lr(ki,Ii),fe(Qr,"htmx:afterRequest",fi),fe(Qr,"htmx:sendAbort",fi),ie(un),Kn()},$n.ontimeout=function(){lr(ki,Ii),fe(Qr,"htmx:afterRequest",fi),fe(Qr,"htmx:timeout",fi),ie(un),Kn()},!ce(Qr,"htmx:beforeRequest",fi))return ie(nn),Kn(),cn;var ki=or(Qr),Ii=sr(Qr);oe(["loadstart","loadend","progress","abort"],function(Fn){oe([$n,$n.upload],function(_i){_i.addEventListener(Fn,function(Fi){ce(Qr,"htmx:xhr:"+Fn,{lengthComputable:Fi.lengthComputable,loaded:Fi.loaded,total:Fi.total})})})}),ce(Qr,"htmx:beforeSend",fi);var Wn=Oi?null:Er($n,Qr,xi);return $n.send(Wn),cn}function Pr(ze,Wr){var Qr=Wr.xhr,Gr=null,Jr=null;if(O(Qr,/HX-Push:/i)?(Gr=Qr.getResponseHeader("HX-Push"),Jr="push"):O(Qr,/HX-Push-Url:/i)?(Gr=Qr.getResponseHeader("HX-Push-Url"),Jr="push"):O(Qr,/HX-Replace-Url:/i)&&(Gr=Qr.getResponseHeader("HX-Replace-Url"),Jr="replace"),Gr)return Gr==="false"?{}:{type:Jr,path:Gr};var rn=Wr.pathInfo.finalRequestPath,nn=Wr.pathInfo.responsePath,un=ne(ze,"hx-push-url"),cn=ne(ze,"hx-replace-url"),gn=ae(ze).boosted,vn=null,En=null;return un?(vn="push",En=un):cn?(vn="replace",En=cn):gn&&(vn="push",En=nn||rn),En?En==="false"?{}:(En==="true"&&(En=nn||rn),Wr.pathInfo.anchor&&En.indexOf("#")===-1&&(En=En+"#"+Wr.pathInfo.anchor),{type:vn,path:En}):{}}function Mr(ze,Wr){var Qr=Wr.xhr,Gr=Wr.target,Jr=Wr.etc;Wr.requestConfig;var rn=Wr.select;if(ce(ze,"htmx:beforeOnLoad",Wr)){if(O(Qr,/HX-Trigger:/i)&&_e(Qr,"HX-Trigger",ze),O(Qr,/HX-Location:/i)){er();var nn=Qr.getResponseHeader("HX-Location"),un;nn.indexOf("{")===0&&(un=E(nn),nn=un.path,delete un.path),Nr("GET",nn,un).then(function(){tr(nn)});return}var cn=O(Qr,/HX-Refresh:/i)&&Qr.getResponseHeader("HX-Refresh")==="true";if(O(Qr,/HX-Redirect:/i)){location.href=Qr.getResponseHeader("HX-Redirect"),cn&&location.reload();return}if(cn){location.reload();return}O(Qr,/HX-Retarget:/i)&&(Qr.getResponseHeader("HX-Retarget")==="this"?Wr.target=ze:Wr.target=ue(ze,Qr.getResponseHeader("HX-Retarget")));var gn=Pr(ze,Wr),vn=Qr.status>=200&&Qr.status<400&&Qr.status!==204,En=Qr.response,Rn=Qr.status>=400,jn=Q.config.ignoreTitle,kn=le({shouldSwap:vn,serverResponse:En,isError:Rn,ignoreTitle:jn},Wr);if(ce(Gr,"htmx:beforeSwap",kn)){if(Gr=kn.target,En=kn.serverResponse,Rn=kn.isError,jn=kn.ignoreTitle,Wr.target=Gr,Wr.failed=Rn,Wr.successful=!Rn,kn.shouldSwap){Qr.status===286&&at(ze),R(ze,function(Zn){En=Zn.transformResponse(En,Qr,ze)}),gn.type&&er();var Mn=Jr.swapOverride;O(Qr,/HX-Reswap:/i)&&(Mn=Qr.getResponseHeader("HX-Reswap"));var un=wr(ze,Mn);un.hasOwnProperty("ignoreTitle")&&(jn=un.ignoreTitle),Gr.classList.add(Q.config.swappingClass);var Nn=null,Ln=null,Un=function(){try{var Zn=document.activeElement,ni={};try{ni={elt:Zn,start:Zn?Zn.selectionStart:null,end:Zn?Zn.selectionEnd:null}}catch{}var In;rn&&(In=rn),O(Qr,/HX-Reselect:/i)&&(In=Qr.getResponseHeader("HX-Reselect")),gn.type&&(ce(re().body,"htmx:beforeHistoryUpdate",le({history:gn},Wr)),gn.type==="push"?(tr(gn.path),ce(re().body,"htmx:pushedIntoHistory",{path:gn.path})):(rr(gn.path),ce(re().body,"htmx:replacedInHistory",{path:gn.path})));var An=T(Gr);if(je(un.swapStyle,Gr,ze,En,An,In),ni.elt&&!se(ni.elt)&&ee(ni.elt,"id")){var $n=document.getElementById(ee(ni.elt,"id")),Kn={preventScroll:un.focusScroll!==void 0?!un.focusScroll:!Q.config.defaultFocusScroll};if($n){if(ni.start&&$n.setSelectionRange)try{$n.setSelectionRange(ni.start,ni.end)}catch{}$n.focus(Kn)}}if(Gr.classList.remove(Q.config.swappingClass),oe(An.elts,function(ui){ui.classList&&ui.classList.add(Q.config.settlingClass),ce(ui,"htmx:afterSwap",Wr)}),O(Qr,/HX-Trigger-After-Swap:/i)){var Jn=ze;se(ze)||(Jn=re().body),_e(Qr,"HX-Trigger-After-Swap",Jn)}var bi=function(){if(oe(An.tasks,function(si){si.call()}),oe(An.elts,function(si){si.classList&&si.classList.remove(Q.config.settlingClass),ce(si,"htmx:afterSettle",Wr)}),Wr.pathInfo.anchor){var ui=re().getElementById(Wr.pathInfo.anchor);ui&&ui.scrollIntoView({block:"start",behavior:"auto"})}if(An.title&&!jn){var vi=C("title");vi?vi.innerHTML=An.title:window.document.title=An.title}if(Cr(An.elts,un),O(Qr,/HX-Trigger-After-Settle:/i)){var pi=ze;se(ze)||(pi=re().body),_e(Qr,"HX-Trigger-After-Settle",pi)}ie(Nn)};un.settleDelay>0?setTimeout(bi,un.settleDelay):bi()}catch(ui){throw fe(ze,"htmx:swapError",Wr),ie(Ln),ui}},Yn=Q.config.globalViewTransitions;if(un.hasOwnProperty("transition")&&(Yn=un.transition),Yn&&ce(ze,"htmx:beforeTransition",Wr)&&typeof Promise<"u"&&document.startViewTransition){var yn=new Promise(function(Zn,ni){Nn=Zn,Ln=ni}),Qn=Un;Un=function(){document.startViewTransition(function(){return Qn(),yn})}}un.swapDelay>0?setTimeout(Un,un.swapDelay):Un()}Rn&&fe(ze,"htmx:responseError",le({error:"Response Status Error Code "+Qr.status+" from "+Wr.pathInfo.requestPath},Wr))}}}var Xr={};function Dr(){return{init:function(ze){return null},onEvent:function(ze,Wr){return!0},transformResponse:function(ze,Wr,Qr){return ze},isInlineSwap:function(ze){return!1},handleSwap:function(ze,Wr,Qr,Gr){return!1},encodeParameters:function(ze,Wr,Qr){return null}}}function Ur(ze,Wr){Wr.init&&Wr.init(r),Xr[ze]=le(Dr(),Wr)}function Br(ze){delete Xr[ze]}function Fr(ze,Wr,Qr){if(ze==null)return Wr;Wr==null&&(Wr=[]),Qr==null&&(Qr=[]);var Gr=te(ze,"hx-ext");return Gr&&oe(Gr.split(","),function(Jr){if(Jr=Jr.replace(/ /g,""),Jr.slice(0,7)=="ignore:"){Qr.push(Jr.slice(7));return}if(Qr.indexOf(Jr)<0){var rn=Xr[Jr];rn&&Wr.indexOf(rn)<0&&Wr.push(rn)}}),Fr(u(ze),Wr,Qr)}var Vr=!1;re().addEventListener("DOMContentLoaded",function(){Vr=!0});function jr(ze){Vr||re().readyState==="complete"?ze():re().addEventListener("DOMContentLoaded",ze)}function _r(){Q.config.includeIndicatorStyles!==!1&&re().head.insertAdjacentHTML("beforeend","")}function zr(){var ze=re().querySelector('meta[name="htmx-config"]');return ze?E(ze.content):null}function $r(){var ze=zr();ze&&(Q.config=le(Q.config,ze))}return jr(function(){$r(),_r();var ze=re().body;zt(ze);var Wr=re().querySelectorAll("[hx-trigger='restored'],[data-hx-trigger='restored']");ze.addEventListener("htmx:abort",function(Gr){var Jr=Gr.target,rn=ae(Jr);rn&&rn.xhr&&rn.xhr.abort()});const Qr=window.onpopstate?window.onpopstate.bind(window):null;window.onpopstate=function(Gr){Gr.state&&Gr.state.htmx?(ar(),oe(Wr,function(Jr){ce(Jr,"htmx:restored",{document:re(),triggerEvent:ce})})):Qr&&Qr(Gr)},setTimeout(function(){ce(ze,"htmx:load",{}),ze=null},0)}),Q}()})})(htmx_min);var htmx_minExports=htmx_min.exports;const htmx=getDefaultExportFromCjs(htmx_minExports);var toastr$1={exports:{}},jquery={exports:{}};/*! * jQuery JavaScript Library v3.6.4 * https://jquery.com/ * * Includes Sizzle.js * https://sizzlejs.com/ * * Copyright OpenJS Foundation and other contributors * Released under the MIT license * https://jquery.org/license * * Date: 2023-03-08T15:28Z */var hasRequiredJquery;function requireJquery(){return hasRequiredJquery||(hasRequiredJquery=1,function(ze){(function(Wr,Qr){ze.exports=Wr.document?Qr(Wr,!0):function(Gr){if(!Gr.document)throw new Error("jQuery requires a window with a document");return Qr(Gr)}})(typeof window<"u"?window:commonjsGlobal,function(Wr,Qr){var Gr=[],Jr=Object.getPrototypeOf,rn=Gr.slice,nn=Gr.flat?function(Kr){return Gr.flat.call(Kr)}:function(Kr){return Gr.concat.apply([],Kr)},un=Gr.push,cn=Gr.indexOf,gn={},vn=gn.toString,En=gn.hasOwnProperty,Rn=En.toString,jn=Rn.call(Object),kn={},Mn=function(Yr){return typeof Yr=="function"&&typeof Yr.nodeType!="number"&&typeof Yr.item!="function"},Nn=function(Yr){return Yr!=null&&Yr===Yr.window},Ln=Wr.document,Un={type:!0,src:!0,nonce:!0,noModule:!0};function Yn(Kr,Yr,Zr){Zr=Zr||Ln;var en,an,sn=Zr.createElement("script");if(sn.text=Kr,Yr)for(en in Un)an=Yr[en]||Yr.getAttribute&&Yr.getAttribute(en),an&&sn.setAttribute(en,an);Zr.head.appendChild(sn).parentNode.removeChild(sn)}function yn(Kr){return Kr==null?Kr+"":typeof Kr=="object"||typeof Kr=="function"?gn[vn.call(Kr)]||"object":typeof Kr}var Qn="3.6.4",tn=function(Kr,Yr){return new tn.fn.init(Kr,Yr)};tn.fn=tn.prototype={jquery:Qn,constructor:tn,length:0,toArray:function(){return rn.call(this)},get:function(Kr){return Kr==null?rn.call(this):Kr<0?this[Kr+this.length]:this[Kr]},pushStack:function(Kr){var Yr=tn.merge(this.constructor(),Kr);return Yr.prevObject=this,Yr},each:function(Kr){return tn.each(this,Kr)},map:function(Kr){return this.pushStack(tn.map(this,function(Yr,Zr){return Kr.call(Yr,Zr,Yr)}))},slice:function(){return this.pushStack(rn.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(tn.grep(this,function(Kr,Yr){return(Yr+1)%2}))},odd:function(){return this.pushStack(tn.grep(this,function(Kr,Yr){return Yr%2}))},eq:function(Kr){var Yr=this.length,Zr=+Kr+(Kr<0?Yr:0);return this.pushStack(Zr>=0&&Zr0&&Yr-1 in Kr}var ni=function(Kr){var Yr,Zr,en,an,sn,fn,hn,dn,xn,Tn,Dn,wn,Sn,Xn,ai,zn,Li,Ri,Ji,yi="sizzle"+1*new Date,ii=Kr.document,Ki=0,di=0,Si=Zo(),Fo=Zo(),Yo=Zo(),Zi=Zo(),So=function(ln,pn){return ln===pn&&(Dn=!0),0},Co={}.hasOwnProperty,Yi=[],bo=Yi.pop,no=Yi.push,xo=Yi.push,Qa=Yi.slice,Oo=function(ln,pn){for(var mn=0,On=ln.length;mn+~]|"+gi+")"+gi+"*"),Hs=new RegExp(gi+"|>"),js=new RegExp(ma),qs=new RegExp("^"+_o+"$"),Jo={ID:new RegExp("^#("+_o+")"),CLASS:new RegExp("^\\.("+_o+")"),TAG:new RegExp("^("+_o+"|[*])"),ATTR:new RegExp("^"+Ka),PSEUDO:new RegExp("^"+ma),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+gi+"*(even|odd|(([+-]|)(\\d*)n|)"+gi+"*(?:([+-]|)"+gi+"*(\\d+)|))"+gi+"*\\)|)","i"),bool:new RegExp("^(?:"+va+")$","i"),needsContext:new RegExp("^"+gi+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+gi+"*((?:-\\d)?\\d*)"+gi+"*\\)|)(?=[^-]|$)","i")},$s=/HTML$/i,Fs=/^(?:input|select|textarea|button)$/i,Bs=/^h\d$/i,Bo=/^[^{]+\{\s*\[native \w/,Ws=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ya=/[+~]/,go=new RegExp("\\\\[\\da-fA-F]{1,6}"+gi+"?|\\\\([^\\r\\n\\f])","g"),vo=function(ln,pn){var mn="0x"+ln.slice(1)-65536;return pn||(mn<0?String.fromCharCode(mn+65536):String.fromCharCode(mn>>10|55296,mn&1023|56320))},Ga=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Ja=function(ln,pn){return pn?ln==="\0"?"�":ln.slice(0,-1)+"\\"+ln.charCodeAt(ln.length-1).toString(16)+" ":"\\"+ln},Za=function(){wn()},Vs=ta(function(ln){return ln.disabled===!0&&ln.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{xo.apply(Yi=Qa.call(ii.childNodes),ii.childNodes),Yi[ii.childNodes.length].nodeType}catch{xo={apply:Yi.length?function(pn,mn){no.apply(pn,Qa.call(mn))}:function(pn,mn){for(var On=pn.length,bn=0;pn[On++]=mn[bn++];);pn.length=On-1}}}function wi(ln,pn,mn,On){var bn,_n,Pn,Hn,qn,ei,Gn,ri=pn&&pn.ownerDocument,li=pn?pn.nodeType:9;if(mn=mn||[],typeof ln!="string"||!ln||li!==1&&li!==9&&li!==11)return mn;if(!On&&(wn(pn),pn=pn||Sn,ai)){if(li!==11&&(qn=Ws.exec(ln)))if(bn=qn[1]){if(li===9)if(Pn=pn.getElementById(bn)){if(Pn.id===bn)return mn.push(Pn),mn}else return mn;else if(ri&&(Pn=ri.getElementById(bn))&&Ji(pn,Pn)&&Pn.id===bn)return mn.push(Pn),mn}else{if(qn[2])return xo.apply(mn,pn.getElementsByTagName(ln)),mn;if((bn=qn[3])&&Zr.getElementsByClassName&&pn.getElementsByClassName)return xo.apply(mn,pn.getElementsByClassName(bn)),mn}if(Zr.qsa&&!Zi[ln+" "]&&(!zn||!zn.test(ln))&&(li!==1||pn.nodeName.toLowerCase()!=="object")){if(Gn=ln,ri=pn,li===1&&(Hs.test(ln)||Ya.test(ln))){for(ri=ya.test(ln)&&xa(pn.parentNode)||pn,(ri!==pn||!Zr.scope)&&((Hn=pn.getAttribute("id"))?Hn=Hn.replace(Ga,Ja):pn.setAttribute("id",Hn=yi)),ei=fn(ln),_n=ei.length;_n--;)ei[_n]=(Hn?"#"+Hn:":scope")+" "+ea(ei[_n]);Gn=ei.join(",")}try{return xo.apply(mn,ri.querySelectorAll(Gn)),mn}catch{Zi(ln,!0)}finally{Hn===yi&&pn.removeAttribute("id")}}}return dn(ln.replace(Go,"$1"),pn,mn,On)}function Zo(){var ln=[];function pn(mn,On){return ln.push(mn+" ")>en.cacheLength&&delete pn[ln.shift()],pn[mn+" "]=On}return pn}function uo(ln){return ln[yi]=!0,ln}function io(ln){var pn=Sn.createElement("fieldset");try{return!!ln(pn)}catch{return!1}finally{pn.parentNode&&pn.parentNode.removeChild(pn),pn=null}}function ba(ln,pn){for(var mn=ln.split("|"),On=mn.length;On--;)en.attrHandle[mn[On]]=pn}function es(ln,pn){var mn=pn&&ln,On=mn&&ln.nodeType===1&&pn.nodeType===1&&ln.sourceIndex-pn.sourceIndex;if(On)return On;if(mn){for(;mn=mn.nextSibling;)if(mn===pn)return-1}return ln?1:-1}function Us(ln){return function(pn){var mn=pn.nodeName.toLowerCase();return mn==="input"&&pn.type===ln}}function zs(ln){return function(pn){var mn=pn.nodeName.toLowerCase();return(mn==="input"||mn==="button")&&pn.type===ln}}function ts(ln){return function(pn){return"form"in pn?pn.parentNode&&pn.disabled===!1?"label"in pn?"label"in pn.parentNode?pn.parentNode.disabled===ln:pn.disabled===ln:pn.isDisabled===ln||pn.isDisabled!==!ln&&Vs(pn)===ln:pn.disabled===ln:"label"in pn?pn.disabled===ln:!1}}function Ao(ln){return uo(function(pn){return pn=+pn,uo(function(mn,On){for(var bn,_n=ln([],mn.length,pn),Pn=_n.length;Pn--;)mn[bn=_n[Pn]]&&(mn[bn]=!(On[bn]=mn[bn]))})})}function xa(ln){return ln&&typeof ln.getElementsByTagName<"u"&&ln}Zr=wi.support={},sn=wi.isXML=function(ln){var pn=ln&&ln.namespaceURI,mn=ln&&(ln.ownerDocument||ln).documentElement;return!$s.test(pn||mn&&mn.nodeName||"HTML")},wn=wi.setDocument=function(ln){var pn,mn,On=ln?ln.ownerDocument||ln:ii;return On==Sn||On.nodeType!==9||!On.documentElement||(Sn=On,Xn=Sn.documentElement,ai=!sn(Sn),ii!=Sn&&(mn=Sn.defaultView)&&mn.top!==mn&&(mn.addEventListener?mn.addEventListener("unload",Za,!1):mn.attachEvent&&mn.attachEvent("onunload",Za)),Zr.scope=io(function(bn){return Xn.appendChild(bn).appendChild(Sn.createElement("div")),typeof bn.querySelectorAll<"u"&&!bn.querySelectorAll(":scope fieldset div").length}),Zr.cssHas=io(function(){try{return Sn.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),Zr.attributes=io(function(bn){return bn.className="i",!bn.getAttribute("className")}),Zr.getElementsByTagName=io(function(bn){return bn.appendChild(Sn.createComment("")),!bn.getElementsByTagName("*").length}),Zr.getElementsByClassName=Bo.test(Sn.getElementsByClassName),Zr.getById=io(function(bn){return Xn.appendChild(bn).id=yi,!Sn.getElementsByName||!Sn.getElementsByName(yi).length}),Zr.getById?(en.filter.ID=function(bn){var _n=bn.replace(go,vo);return function(Pn){return Pn.getAttribute("id")===_n}},en.find.ID=function(bn,_n){if(typeof _n.getElementById<"u"&&ai){var Pn=_n.getElementById(bn);return Pn?[Pn]:[]}}):(en.filter.ID=function(bn){var _n=bn.replace(go,vo);return function(Pn){var Hn=typeof Pn.getAttributeNode<"u"&&Pn.getAttributeNode("id");return Hn&&Hn.value===_n}},en.find.ID=function(bn,_n){if(typeof _n.getElementById<"u"&&ai){var Pn,Hn,qn,ei=_n.getElementById(bn);if(ei){if(Pn=ei.getAttributeNode("id"),Pn&&Pn.value===bn)return[ei];for(qn=_n.getElementsByName(bn),Hn=0;ei=qn[Hn++];)if(Pn=ei.getAttributeNode("id"),Pn&&Pn.value===bn)return[ei]}return[]}}),en.find.TAG=Zr.getElementsByTagName?function(bn,_n){if(typeof _n.getElementsByTagName<"u")return _n.getElementsByTagName(bn);if(Zr.qsa)return _n.querySelectorAll(bn)}:function(bn,_n){var Pn,Hn=[],qn=0,ei=_n.getElementsByTagName(bn);if(bn==="*"){for(;Pn=ei[qn++];)Pn.nodeType===1&&Hn.push(Pn);return Hn}return ei},en.find.CLASS=Zr.getElementsByClassName&&function(bn,_n){if(typeof _n.getElementsByClassName<"u"&&ai)return _n.getElementsByClassName(bn)},Li=[],zn=[],(Zr.qsa=Bo.test(Sn.querySelectorAll))&&(io(function(bn){var _n;Xn.appendChild(bn).innerHTML="",bn.querySelectorAll("[msallowcapture^='']").length&&zn.push("[*^$]="+gi+`*(?:''|"")`),bn.querySelectorAll("[selected]").length||zn.push("\\["+gi+"*(?:value|"+va+")"),bn.querySelectorAll("[id~="+yi+"-]").length||zn.push("~="),_n=Sn.createElement("input"),_n.setAttribute("name",""),bn.appendChild(_n),bn.querySelectorAll("[name='']").length||zn.push("\\["+gi+"*name"+gi+"*="+gi+`*(?:''|"")`),bn.querySelectorAll(":checked").length||zn.push(":checked"),bn.querySelectorAll("a#"+yi+"+*").length||zn.push(".#.+[+~]"),bn.querySelectorAll("\\\f"),zn.push("[\\r\\n\\f]")}),io(function(bn){bn.innerHTML="";var _n=Sn.createElement("input");_n.setAttribute("type","hidden"),bn.appendChild(_n).setAttribute("name","D"),bn.querySelectorAll("[name=d]").length&&zn.push("name"+gi+"*[*^$|!~]?="),bn.querySelectorAll(":enabled").length!==2&&zn.push(":enabled",":disabled"),Xn.appendChild(bn).disabled=!0,bn.querySelectorAll(":disabled").length!==2&&zn.push(":enabled",":disabled"),bn.querySelectorAll("*,:x"),zn.push(",.*:")})),(Zr.matchesSelector=Bo.test(Ri=Xn.matches||Xn.webkitMatchesSelector||Xn.mozMatchesSelector||Xn.oMatchesSelector||Xn.msMatchesSelector))&&io(function(bn){Zr.disconnectedMatch=Ri.call(bn,"*"),Ri.call(bn,"[s!='']:x"),Li.push("!=",ma)}),Zr.cssHas||zn.push(":has"),zn=zn.length&&new RegExp(zn.join("|")),Li=Li.length&&new RegExp(Li.join("|")),pn=Bo.test(Xn.compareDocumentPosition),Ji=pn||Bo.test(Xn.contains)?function(bn,_n){var Pn=bn.nodeType===9&&bn.documentElement||bn,Hn=_n&&_n.parentNode;return bn===Hn||!!(Hn&&Hn.nodeType===1&&(Pn.contains?Pn.contains(Hn):bn.compareDocumentPosition&&bn.compareDocumentPosition(Hn)&16))}:function(bn,_n){if(_n){for(;_n=_n.parentNode;)if(_n===bn)return!0}return!1},So=pn?function(bn,_n){if(bn===_n)return Dn=!0,0;var Pn=!bn.compareDocumentPosition-!_n.compareDocumentPosition;return Pn||(Pn=(bn.ownerDocument||bn)==(_n.ownerDocument||_n)?bn.compareDocumentPosition(_n):1,Pn&1||!Zr.sortDetached&&_n.compareDocumentPosition(bn)===Pn?bn==Sn||bn.ownerDocument==ii&&Ji(ii,bn)?-1:_n==Sn||_n.ownerDocument==ii&&Ji(ii,_n)?1:Tn?Oo(Tn,bn)-Oo(Tn,_n):0:Pn&4?-1:1)}:function(bn,_n){if(bn===_n)return Dn=!0,0;var Pn,Hn=0,qn=bn.parentNode,ei=_n.parentNode,Gn=[bn],ri=[_n];if(!qn||!ei)return bn==Sn?-1:_n==Sn?1:qn?-1:ei?1:Tn?Oo(Tn,bn)-Oo(Tn,_n):0;if(qn===ei)return es(bn,_n);for(Pn=bn;Pn=Pn.parentNode;)Gn.unshift(Pn);for(Pn=_n;Pn=Pn.parentNode;)ri.unshift(Pn);for(;Gn[Hn]===ri[Hn];)Hn++;return Hn?es(Gn[Hn],ri[Hn]):Gn[Hn]==ii?-1:ri[Hn]==ii?1:0}),Sn},wi.matches=function(ln,pn){return wi(ln,null,null,pn)},wi.matchesSelector=function(ln,pn){if(wn(ln),Zr.matchesSelector&&ai&&!Zi[pn+" "]&&(!Li||!Li.test(pn))&&(!zn||!zn.test(pn)))try{var mn=Ri.call(ln,pn);if(mn||Zr.disconnectedMatch||ln.document&&ln.document.nodeType!==11)return mn}catch{Zi(pn,!0)}return wi(pn,Sn,null,[ln]).length>0},wi.contains=function(ln,pn){return(ln.ownerDocument||ln)!=Sn&&wn(ln),Ji(ln,pn)},wi.attr=function(ln,pn){(ln.ownerDocument||ln)!=Sn&&wn(ln);var mn=en.attrHandle[pn.toLowerCase()],On=mn&&Co.call(en.attrHandle,pn.toLowerCase())?mn(ln,pn,!ai):void 0;return On!==void 0?On:Zr.attributes||!ai?ln.getAttribute(pn):(On=ln.getAttributeNode(pn))&&On.specified?On.value:null},wi.escape=function(ln){return(ln+"").replace(Ga,Ja)},wi.error=function(ln){throw new Error("Syntax error, unrecognized expression: "+ln)},wi.uniqueSort=function(ln){var pn,mn=[],On=0,bn=0;if(Dn=!Zr.detectDuplicates,Tn=!Zr.sortStable&&ln.slice(0),ln.sort(So),Dn){for(;pn=ln[bn++];)pn===ln[bn]&&(On=mn.push(bn));for(;On--;)ln.splice(mn[On],1)}return Tn=null,ln},an=wi.getText=function(ln){var pn,mn="",On=0,bn=ln.nodeType;if(bn){if(bn===1||bn===9||bn===11){if(typeof ln.textContent=="string")return ln.textContent;for(ln=ln.firstChild;ln;ln=ln.nextSibling)mn+=an(ln)}else if(bn===3||bn===4)return ln.nodeValue}else for(;pn=ln[On++];)mn+=an(pn);return mn},en=wi.selectors={cacheLength:50,createPseudo:uo,match:Jo,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(ln){return ln[1]=ln[1].replace(go,vo),ln[3]=(ln[3]||ln[4]||ln[5]||"").replace(go,vo),ln[2]==="~="&&(ln[3]=" "+ln[3]+" "),ln.slice(0,4)},CHILD:function(ln){return ln[1]=ln[1].toLowerCase(),ln[1].slice(0,3)==="nth"?(ln[3]||wi.error(ln[0]),ln[4]=+(ln[4]?ln[5]+(ln[6]||1):2*(ln[3]==="even"||ln[3]==="odd")),ln[5]=+(ln[7]+ln[8]||ln[3]==="odd")):ln[3]&&wi.error(ln[0]),ln},PSEUDO:function(ln){var pn,mn=!ln[6]&&ln[2];return Jo.CHILD.test(ln[0])?null:(ln[3]?ln[2]=ln[4]||ln[5]||"":mn&&js.test(mn)&&(pn=fn(mn,!0))&&(pn=mn.indexOf(")",mn.length-pn)-mn.length)&&(ln[0]=ln[0].slice(0,pn),ln[2]=mn.slice(0,pn)),ln.slice(0,3))}},filter:{TAG:function(ln){var pn=ln.replace(go,vo).toLowerCase();return ln==="*"?function(){return!0}:function(mn){return mn.nodeName&&mn.nodeName.toLowerCase()===pn}},CLASS:function(ln){var pn=Si[ln+" "];return pn||(pn=new RegExp("(^|"+gi+")"+ln+"("+gi+"|$)"))&&Si(ln,function(mn){return pn.test(typeof mn.className=="string"&&mn.className||typeof mn.getAttribute<"u"&&mn.getAttribute("class")||"")})},ATTR:function(ln,pn,mn){return function(On){var bn=wi.attr(On,ln);return bn==null?pn==="!=":pn?(bn+="",pn==="="?bn===mn:pn==="!="?bn!==mn:pn==="^="?mn&&bn.indexOf(mn)===0:pn==="*="?mn&&bn.indexOf(mn)>-1:pn==="$="?mn&&bn.slice(-mn.length)===mn:pn==="~="?(" "+bn.replace(ks," ")+" ").indexOf(mn)>-1:pn==="|="?bn===mn||bn.slice(0,mn.length+1)===mn+"-":!1):!0}},CHILD:function(ln,pn,mn,On,bn){var _n=ln.slice(0,3)!=="nth",Pn=ln.slice(-4)!=="last",Hn=pn==="of-type";return On===1&&bn===0?function(qn){return!!qn.parentNode}:function(qn,ei,Gn){var ri,li,Ti,ti,Ni,$i,eo=_n!==Pn?"nextSibling":"previousSibling",Ei=qn.parentNode,Wo=Hn&&qn.nodeName.toLowerCase(),Vo=!Gn&&!Hn,to=!1;if(Ei){if(_n){for(;eo;){for(ti=qn;ti=ti[eo];)if(Hn?ti.nodeName.toLowerCase()===Wo:ti.nodeType===1)return!1;$i=eo=ln==="only"&&!$i&&"nextSibling"}return!0}if($i=[Pn?Ei.firstChild:Ei.lastChild],Pn&&Vo){for(ti=Ei,Ti=ti[yi]||(ti[yi]={}),li=Ti[ti.uniqueID]||(Ti[ti.uniqueID]={}),ri=li[ln]||[],Ni=ri[0]===Ki&&ri[1],to=Ni&&ri[2],ti=Ni&&Ei.childNodes[Ni];ti=++Ni&&ti&&ti[eo]||(to=Ni=0)||$i.pop();)if(ti.nodeType===1&&++to&&ti===qn){li[ln]=[Ki,Ni,to];break}}else if(Vo&&(ti=qn,Ti=ti[yi]||(ti[yi]={}),li=Ti[ti.uniqueID]||(Ti[ti.uniqueID]={}),ri=li[ln]||[],Ni=ri[0]===Ki&&ri[1],to=Ni),to===!1)for(;(ti=++Ni&&ti&&ti[eo]||(to=Ni=0)||$i.pop())&&!((Hn?ti.nodeName.toLowerCase()===Wo:ti.nodeType===1)&&++to&&(Vo&&(Ti=ti[yi]||(ti[yi]={}),li=Ti[ti.uniqueID]||(Ti[ti.uniqueID]={}),li[ln]=[Ki,to]),ti===qn)););return to-=bn,to===On||to%On===0&&to/On>=0}}},PSEUDO:function(ln,pn){var mn,On=en.pseudos[ln]||en.setFilters[ln.toLowerCase()]||wi.error("unsupported pseudo: "+ln);return On[yi]?On(pn):On.length>1?(mn=[ln,ln,"",pn],en.setFilters.hasOwnProperty(ln.toLowerCase())?uo(function(bn,_n){for(var Pn,Hn=On(bn,pn),qn=Hn.length;qn--;)Pn=Oo(bn,Hn[qn]),bn[Pn]=!(_n[Pn]=Hn[qn])}):function(bn){return On(bn,0,mn)}):On}},pseudos:{not:uo(function(ln){var pn=[],mn=[],On=hn(ln.replace(Go,"$1"));return On[yi]?uo(function(bn,_n,Pn,Hn){for(var qn,ei=On(bn,null,Hn,[]),Gn=bn.length;Gn--;)(qn=ei[Gn])&&(bn[Gn]=!(_n[Gn]=qn))}):function(bn,_n,Pn){return pn[0]=bn,On(pn,null,Pn,mn),pn[0]=null,!mn.pop()}}),has:uo(function(ln){return function(pn){return wi(ln,pn).length>0}}),contains:uo(function(ln){return ln=ln.replace(go,vo),function(pn){return(pn.textContent||an(pn)).indexOf(ln)>-1}}),lang:uo(function(ln){return qs.test(ln||"")||wi.error("unsupported lang: "+ln),ln=ln.replace(go,vo).toLowerCase(),function(pn){var mn;do if(mn=ai?pn.lang:pn.getAttribute("xml:lang")||pn.getAttribute("lang"))return mn=mn.toLowerCase(),mn===ln||mn.indexOf(ln+"-")===0;while((pn=pn.parentNode)&&pn.nodeType===1);return!1}}),target:function(ln){var pn=Kr.location&&Kr.location.hash;return pn&&pn.slice(1)===ln.id},root:function(ln){return ln===Xn},focus:function(ln){return ln===Sn.activeElement&&(!Sn.hasFocus||Sn.hasFocus())&&!!(ln.type||ln.href||~ln.tabIndex)},enabled:ts(!1),disabled:ts(!0),checked:function(ln){var pn=ln.nodeName.toLowerCase();return pn==="input"&&!!ln.checked||pn==="option"&&!!ln.selected},selected:function(ln){return ln.parentNode&&ln.parentNode.selectedIndex,ln.selected===!0},empty:function(ln){for(ln=ln.firstChild;ln;ln=ln.nextSibling)if(ln.nodeType<6)return!1;return!0},parent:function(ln){return!en.pseudos.empty(ln)},header:function(ln){return Bs.test(ln.nodeName)},input:function(ln){return Fs.test(ln.nodeName)},button:function(ln){var pn=ln.nodeName.toLowerCase();return pn==="input"&&ln.type==="button"||pn==="button"},text:function(ln){var pn;return ln.nodeName.toLowerCase()==="input"&&ln.type==="text"&&((pn=ln.getAttribute("type"))==null||pn.toLowerCase()==="text")},first:Ao(function(){return[0]}),last:Ao(function(ln,pn){return[pn-1]}),eq:Ao(function(ln,pn,mn){return[mn<0?mn+pn:mn]}),even:Ao(function(ln,pn){for(var mn=0;mnpn?pn:mn;--On>=0;)ln.push(On);return ln}),gt:Ao(function(ln,pn,mn){for(var On=mn<0?mn+pn:mn;++On1?function(pn,mn,On){for(var bn=ln.length;bn--;)if(!ln[bn](pn,mn,On))return!1;return!0}:ln[0]}function Xs(ln,pn,mn){for(var On=0,bn=pn.length;On-1&&(Pn[Gn]=!(Hn[Gn]=li))}}else Ei=ra(Ei===Hn?Ei.splice(Ni,Ei.length):Ei),bn?bn(null,Hn,Ei,ei):xo.apply(Hn,Ei)})}function Ea(ln){for(var pn,mn,On,bn=ln.length,_n=en.relative[ln[0].type],Pn=_n||en.relative[" "],Hn=_n?1:0,qn=ta(function(ri){return ri===pn},Pn,!0),ei=ta(function(ri){return Oo(pn,ri)>-1},Pn,!0),Gn=[function(ri,li,Ti){var ti=!_n&&(Ti||li!==xn)||((pn=li).nodeType?qn(ri,li,Ti):ei(ri,li,Ti));return pn=null,ti}];Hn1&&wa(Gn),Hn>1&&ea(ln.slice(0,Hn-1).concat({value:ln[Hn-2].type===" "?"*":""})).replace(Go,"$1"),mn,Hn0,On=ln.length>0,bn=function(_n,Pn,Hn,qn,ei){var Gn,ri,li,Ti=0,ti="0",Ni=_n&&[],$i=[],eo=xn,Ei=_n||On&&en.find.TAG("*",ei),Wo=Ki+=eo==null?1:Math.random()||.1,Vo=Ei.length;for(ei&&(xn=Pn==Sn||Pn||ei);ti!==Vo&&(Gn=Ei[ti])!=null;ti++){if(On&&Gn){for(ri=0,!Pn&&Gn.ownerDocument!=Sn&&(wn(Gn),Hn=!ai);li=ln[ri++];)if(li(Gn,Pn||Sn,Hn)){qn.push(Gn);break}ei&&(Ki=Wo)}mn&&((Gn=!li&&Gn)&&Ti--,_n&&Ni.push(Gn))}if(Ti+=ti,mn&&ti!==Ti){for(ri=0;li=pn[ri++];)li(Ni,$i,Pn,Hn);if(_n){if(Ti>0)for(;ti--;)Ni[ti]||$i[ti]||($i[ti]=bo.call(qn));$i=ra($i)}xo.apply(qn,$i),ei&&!_n&&$i.length>0&&Ti+pn.length>1&&wi.uniqueSort(qn)}return ei&&(Ki=Wo,xn=eo),Ni};return mn?uo(bn):bn}return hn=wi.compile=function(ln,pn){var mn,On=[],bn=[],_n=Yo[ln+" "];if(!_n){for(pn||(pn=fn(ln)),mn=pn.length;mn--;)_n=Ea(pn[mn]),_n[yi]?On.push(_n):bn.push(_n);_n=Yo(ln,Qs(bn,On)),_n.selector=ln}return _n},dn=wi.select=function(ln,pn,mn,On){var bn,_n,Pn,Hn,qn,ei=typeof ln=="function"&&ln,Gn=!On&&fn(ln=ei.selector||ln);if(mn=mn||[],Gn.length===1){if(_n=Gn[0]=Gn[0].slice(0),_n.length>2&&(Pn=_n[0]).type==="ID"&&pn.nodeType===9&&ai&&en.relative[_n[1].type]){if(pn=(en.find.ID(Pn.matches[0].replace(go,vo),pn)||[])[0],pn)ei&&(pn=pn.parentNode);else return mn;ln=ln.slice(_n.shift().value.length)}for(bn=Jo.needsContext.test(ln)?0:_n.length;bn--&&(Pn=_n[bn],!en.relative[Hn=Pn.type]);)if((qn=en.find[Hn])&&(On=qn(Pn.matches[0].replace(go,vo),ya.test(_n[0].type)&&xa(pn.parentNode)||pn))){if(_n.splice(bn,1),ln=On.length&&ea(_n),!ln)return xo.apply(mn,On),mn;break}}return(ei||hn(ln,Gn))(On,pn,!ai,mn,!pn||ya.test(ln)&&xa(pn.parentNode)||pn),mn},Zr.sortStable=yi.split("").sort(So).join("")===yi,Zr.detectDuplicates=!!Dn,wn(),Zr.sortDetached=io(function(ln){return ln.compareDocumentPosition(Sn.createElement("fieldset"))&1}),io(function(ln){return ln.innerHTML="",ln.firstChild.getAttribute("href")==="#"})||ba("type|href|height|width",function(ln,pn,mn){if(!mn)return ln.getAttribute(pn,pn.toLowerCase()==="type"?1:2)}),(!Zr.attributes||!io(function(ln){return ln.innerHTML="",ln.firstChild.setAttribute("value",""),ln.firstChild.getAttribute("value")===""}))&&ba("value",function(ln,pn,mn){if(!mn&&ln.nodeName.toLowerCase()==="input")return ln.defaultValue}),io(function(ln){return ln.getAttribute("disabled")==null})||ba(va,function(ln,pn,mn){var On;if(!mn)return ln[pn]===!0?pn.toLowerCase():(On=ln.getAttributeNode(pn))&&On.specified?On.value:null}),wi}(Wr);tn.find=ni,tn.expr=ni.selectors,tn.expr[":"]=tn.expr.pseudos,tn.uniqueSort=tn.unique=ni.uniqueSort,tn.text=ni.getText,tn.isXMLDoc=ni.isXML,tn.contains=ni.contains,tn.escapeSelector=ni.escape;var In=function(Kr,Yr,Zr){for(var en=[],an=Zr!==void 0;(Kr=Kr[Yr])&&Kr.nodeType!==9;)if(Kr.nodeType===1){if(an&&tn(Kr).is(Zr))break;en.push(Kr)}return en},An=function(Kr,Yr){for(var Zr=[];Kr;Kr=Kr.nextSibling)Kr.nodeType===1&&Kr!==Yr&&Zr.push(Kr);return Zr},$n=tn.expr.match.needsContext;function Kn(Kr,Yr){return Kr.nodeName&&Kr.nodeName.toLowerCase()===Yr.toLowerCase()}var Jn=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function bi(Kr,Yr,Zr){return Mn(Yr)?tn.grep(Kr,function(en,an){return!!Yr.call(en,an,en)!==Zr}):Yr.nodeType?tn.grep(Kr,function(en){return en===Yr!==Zr}):typeof Yr!="string"?tn.grep(Kr,function(en){return cn.call(Yr,en)>-1!==Zr}):tn.filter(Yr,Kr,Zr)}tn.filter=function(Kr,Yr,Zr){var en=Yr[0];return Zr&&(Kr=":not("+Kr+")"),Yr.length===1&&en.nodeType===1?tn.find.matchesSelector(en,Kr)?[en]:[]:tn.find.matches(Kr,tn.grep(Yr,function(an){return an.nodeType===1}))},tn.fn.extend({find:function(Kr){var Yr,Zr,en=this.length,an=this;if(typeof Kr!="string")return this.pushStack(tn(Kr).filter(function(){for(Yr=0;Yr1?tn.uniqueSort(Zr):Zr},filter:function(Kr){return this.pushStack(bi(this,Kr||[],!1))},not:function(Kr){return this.pushStack(bi(this,Kr||[],!0))},is:function(Kr){return!!bi(this,typeof Kr=="string"&&$n.test(Kr)?tn(Kr):Kr||[],!1).length}});var ui,vi=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,pi=tn.fn.init=function(Kr,Yr,Zr){var en,an;if(!Kr)return this;if(Zr=Zr||ui,typeof Kr=="string")if(Kr[0]==="<"&&Kr[Kr.length-1]===">"&&Kr.length>=3?en=[null,Kr,null]:en=vi.exec(Kr),en&&(en[1]||!Yr))if(en[1]){if(Yr=Yr instanceof tn?Yr[0]:Yr,tn.merge(this,tn.parseHTML(en[1],Yr&&Yr.nodeType?Yr.ownerDocument||Yr:Ln,!0)),Jn.test(en[1])&&tn.isPlainObject(Yr))for(en in Yr)Mn(this[en])?this[en](Yr[en]):this.attr(en,Yr[en]);return this}else return an=Ln.getElementById(en[2]),an&&(this[0]=an,this.length=1),this;else return!Yr||Yr.jquery?(Yr||Zr).find(Kr):this.constructor(Yr).find(Kr);else{if(Kr.nodeType)return this[0]=Kr,this.length=1,this;if(Mn(Kr))return Zr.ready!==void 0?Zr.ready(Kr):Kr(tn)}return tn.makeArray(Kr,this)};pi.prototype=tn.fn,ui=tn(Ln);var si=/^(?:parents|prev(?:Until|All))/,Ci={children:!0,contents:!0,next:!0,prev:!0};tn.fn.extend({has:function(Kr){var Yr=tn(Kr,this),Zr=Yr.length;return this.filter(function(){for(var en=0;en-1:Zr.nodeType===1&&tn.find.matchesSelector(Zr,Kr))){sn.push(Zr);break}}return this.pushStack(sn.length>1?tn.uniqueSort(sn):sn)},index:function(Kr){return Kr?typeof Kr=="string"?cn.call(tn(Kr),this[0]):cn.call(this,Kr.jquery?Kr[0]:Kr):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(Kr,Yr){return this.pushStack(tn.uniqueSort(tn.merge(this.get(),tn(Kr,Yr))))},addBack:function(Kr){return this.add(Kr==null?this.prevObject:this.prevObject.filter(Kr))}});function Di(Kr,Yr){for(;(Kr=Kr[Yr])&&Kr.nodeType!==1;);return Kr}tn.each({parent:function(Kr){var Yr=Kr.parentNode;return Yr&&Yr.nodeType!==11?Yr:null},parents:function(Kr){return In(Kr,"parentNode")},parentsUntil:function(Kr,Yr,Zr){return In(Kr,"parentNode",Zr)},next:function(Kr){return Di(Kr,"nextSibling")},prev:function(Kr){return Di(Kr,"previousSibling")},nextAll:function(Kr){return In(Kr,"nextSibling")},prevAll:function(Kr){return In(Kr,"previousSibling")},nextUntil:function(Kr,Yr,Zr){return In(Kr,"nextSibling",Zr)},prevUntil:function(Kr,Yr,Zr){return In(Kr,"previousSibling",Zr)},siblings:function(Kr){return An((Kr.parentNode||{}).firstChild,Kr)},children:function(Kr){return An(Kr.firstChild)},contents:function(Kr){return Kr.contentDocument!=null&&Jr(Kr.contentDocument)?Kr.contentDocument:(Kn(Kr,"template")&&(Kr=Kr.content||Kr),tn.merge([],Kr.childNodes))}},function(Kr,Yr){tn.fn[Kr]=function(Zr,en){var an=tn.map(this,Yr,Zr);return Kr.slice(-5)!=="Until"&&(en=Zr),en&&typeof en=="string"&&(an=tn.filter(en,an)),this.length>1&&(Ci[Kr]||tn.uniqueSort(an),si.test(Kr)&&an.reverse()),this.pushStack(an)}});var xi=/[^\x20\t\r\n\f]+/g;function Mi(Kr){var Yr={};return tn.each(Kr.match(xi)||[],function(Zr,en){Yr[en]=!0}),Yr}tn.Callbacks=function(Kr){Kr=typeof Kr=="string"?Mi(Kr):tn.extend({},Kr);var Yr,Zr,en,an,sn=[],fn=[],hn=-1,dn=function(){for(an=an||Kr.once,en=Yr=!0;fn.length;hn=-1)for(Zr=fn.shift();++hn-1;)sn.splice(wn,1),wn<=hn&&hn--}),this},has:function(Tn){return Tn?tn.inArray(Tn,sn)>-1:sn.length>0},empty:function(){return sn&&(sn=[]),this},disable:function(){return an=fn=[],sn=Zr="",this},disabled:function(){return!sn},lock:function(){return an=fn=[],!Zr&&!Yr&&(sn=Zr=""),this},locked:function(){return!!an},fireWith:function(Tn,Dn){return an||(Dn=Dn||[],Dn=[Tn,Dn.slice?Dn.slice():Dn],fn.push(Dn),Yr||dn()),this},fire:function(){return xn.fireWith(this,arguments),this},fired:function(){return!!en}};return xn};function Pi(Kr){return Kr}function Oi(Kr){throw Kr}function hi(Kr,Yr,Zr,en){var an;try{Kr&&Mn(an=Kr.promise)?an.call(Kr).done(Yr).fail(Zr):Kr&&Mn(an=Kr.then)?an.call(Kr,Yr,Zr):Yr.apply(void 0,[Kr].slice(en))}catch(sn){Zr.apply(void 0,[sn])}}tn.extend({Deferred:function(Kr){var Yr=[["notify","progress",tn.Callbacks("memory"),tn.Callbacks("memory"),2],["resolve","done",tn.Callbacks("once memory"),tn.Callbacks("once memory"),0,"resolved"],["reject","fail",tn.Callbacks("once memory"),tn.Callbacks("once memory"),1,"rejected"]],Zr="pending",en={state:function(){return Zr},always:function(){return an.done(arguments).fail(arguments),this},catch:function(sn){return en.then(null,sn)},pipe:function(){var sn=arguments;return tn.Deferred(function(fn){tn.each(Yr,function(hn,dn){var xn=Mn(sn[dn[4]])&&sn[dn[4]];an[dn[1]](function(){var Tn=xn&&xn.apply(this,arguments);Tn&&Mn(Tn.promise)?Tn.promise().progress(fn.notify).done(fn.resolve).fail(fn.reject):fn[dn[0]+"With"](this,xn?[Tn]:arguments)})}),sn=null}).promise()},then:function(sn,fn,hn){var dn=0;function xn(Tn,Dn,wn,Sn){return function(){var Xn=this,ai=arguments,zn=function(){var Ri,Ji;if(!(Tn=dn&&(wn!==Oi&&(Xn=void 0,ai=[Ri]),Dn.rejectWith(Xn,ai))}};Tn?Li():(tn.Deferred.getStackHook&&(Li.stackTrace=tn.Deferred.getStackHook()),Wr.setTimeout(Li))}}return tn.Deferred(function(Tn){Yr[0][3].add(xn(0,Tn,Mn(hn)?hn:Pi,Tn.notifyWith)),Yr[1][3].add(xn(0,Tn,Mn(sn)?sn:Pi)),Yr[2][3].add(xn(0,Tn,Mn(fn)?fn:Oi))}).promise()},promise:function(sn){return sn!=null?tn.extend(sn,en):en}},an={};return tn.each(Yr,function(sn,fn){var hn=fn[2],dn=fn[5];en[fn[1]]=hn.add,dn&&hn.add(function(){Zr=dn},Yr[3-sn][2].disable,Yr[3-sn][3].disable,Yr[0][2].lock,Yr[0][3].lock),hn.add(fn[3].fire),an[fn[0]]=function(){return an[fn[0]+"With"](this===an?void 0:this,arguments),this},an[fn[0]+"With"]=hn.fireWith}),en.promise(an),Kr&&Kr.call(an,an),an},when:function(Kr){var Yr=arguments.length,Zr=Yr,en=Array(Zr),an=rn.call(arguments),sn=tn.Deferred(),fn=function(hn){return function(dn){en[hn]=this,an[hn]=arguments.length>1?rn.call(arguments):dn,--Yr||sn.resolveWith(en,an)}};if(Yr<=1&&(hi(Kr,sn.done(fn(Zr)).resolve,sn.reject,!Yr),sn.state()==="pending"||Mn(an[Zr]&&an[Zr].then)))return sn.then();for(;Zr--;)hi(an[Zr],fn(Zr),sn.reject);return sn.promise()}});var ji=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;tn.Deferred.exceptionHook=function(Kr,Yr){Wr.console&&Wr.console.warn&&Kr&&ji.test(Kr.name)&&Wr.console.warn("jQuery.Deferred exception: "+Kr.message,Kr.stack,Yr)},tn.readyException=function(Kr){Wr.setTimeout(function(){throw Kr})};var Vi=tn.Deferred();tn.fn.ready=function(Kr){return Vi.then(Kr).catch(function(Yr){tn.readyException(Yr)}),this},tn.extend({isReady:!1,readyWait:1,ready:function(Kr){(Kr===!0?--tn.readyWait:tn.isReady)||(tn.isReady=!0,!(Kr!==!0&&--tn.readyWait>0)&&Vi.resolveWith(Ln,[tn]))}}),tn.ready.then=Vi.then;function Ai(){Ln.removeEventListener("DOMContentLoaded",Ai),Wr.removeEventListener("load",Ai),tn.ready()}Ln.readyState==="complete"||Ln.readyState!=="loading"&&!Ln.documentElement.doScroll?Wr.setTimeout(tn.ready):(Ln.addEventListener("DOMContentLoaded",Ai),Wr.addEventListener("load",Ai));var mi=function(Kr,Yr,Zr,en,an,sn,fn){var hn=0,dn=Kr.length,xn=Zr==null;if(yn(Zr)==="object"){an=!0;for(hn in Zr)mi(Kr,Yr,hn,Zr[hn],!0,sn,fn)}else if(en!==void 0&&(an=!0,Mn(en)||(fn=!0),xn&&(fn?(Yr.call(Kr,en),Yr=null):(xn=Yr,Yr=function(Tn,Dn,wn){return xn.call(tn(Tn),wn)})),Yr))for(;hn1,null,!0)},removeData:function(Kr){return this.each(function(){Fn.remove(this,Kr)})}}),tn.extend({queue:function(Kr,Yr,Zr){var en;if(Kr)return Yr=(Yr||"fx")+"queue",en=Wn.get(Kr,Yr),Zr&&(!en||Array.isArray(Zr)?en=Wn.access(Kr,Yr,tn.makeArray(Zr)):en.push(Zr)),en||[]},dequeue:function(Kr,Yr){Yr=Yr||"fx";var Zr=tn.queue(Kr,Yr),en=Zr.length,an=Zr.shift(),sn=tn._queueHooks(Kr,Yr),fn=function(){tn.dequeue(Kr,Yr)};an==="inprogress"&&(an=Zr.shift(),en--),an&&(Yr==="fx"&&Zr.unshift("inprogress"),delete sn.stop,an.call(Kr,fn,sn)),!en&&sn&&sn.empty.fire()},_queueHooks:function(Kr,Yr){var Zr=Yr+"queueHooks";return Wn.get(Kr,Zr)||Wn.access(Kr,Zr,{empty:tn.Callbacks("once memory").add(function(){Wn.remove(Kr,[Yr+"queue",Zr])})})}}),tn.fn.extend({queue:function(Kr,Yr){var Zr=2;return typeof Kr!="string"&&(Yr=Kr,Kr="fx",Zr--),arguments.length\x20\t\r\n\f]*)/i,Bn=/^$|^module$|\/(?:java|ecma)script/i;(function(){var Kr=Ln.createDocumentFragment(),Yr=Kr.appendChild(Ln.createElement("div")),Zr=Ln.createElement("input");Zr.setAttribute("type","radio"),Zr.setAttribute("checked","checked"),Zr.setAttribute("name","t"),Yr.appendChild(Zr),kn.checkClone=Yr.cloneNode(!0).cloneNode(!0).lastChild.checked,Yr.innerHTML="",kn.noCloneChecked=!!Yr.cloneNode(!0).lastChild.defaultValue,Yr.innerHTML="",kn.option=!!Yr.lastChild})();var Vn={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Vn.tbody=Vn.tfoot=Vn.colgroup=Vn.caption=Vn.thead,Vn.th=Vn.td,kn.option||(Vn.optgroup=Vn.option=[1,""]);function oi(Kr,Yr){var Zr;return typeof Kr.getElementsByTagName<"u"?Zr=Kr.getElementsByTagName(Yr||"*"):typeof Kr.querySelectorAll<"u"?Zr=Kr.querySelectorAll(Yr||"*"):Zr=[],Yr===void 0||Yr&&Kn(Kr,Yr)?tn.merge([Kr],Zr):Zr}function ci(Kr,Yr){for(var Zr=0,en=Kr.length;Zr-1){an&&an.push(sn);continue}if(xn=ao(sn),fn=oi(Dn.appendChild(sn),"script"),xn&&ci(fn),Zr)for(Tn=0;sn=fn[Tn++];)Bn.test(sn.type||"")&&Zr.push(sn)}return Dn}var po=/^([^.]*)(?:\.(.+)|)/;function ho(){return!0}function Xi(){return!1}function ko(Kr,Yr){return Kr===Do()==(Yr==="focus")}function Do(){try{return Ln.activeElement}catch{}}function lo(Kr,Yr,Zr,en,an,sn){var fn,hn;if(typeof Yr=="object"){typeof Zr!="string"&&(en=en||Zr,Zr=void 0);for(hn in Yr)lo(Kr,hn,Zr,en,Yr[hn],sn);return Kr}if(en==null&&an==null?(an=Zr,en=Zr=void 0):an==null&&(typeof Zr=="string"?(an=en,en=void 0):(an=en,en=Zr,Zr=void 0)),an===!1)an=Xi;else if(!an)return Kr;return sn===1&&(fn=an,an=function(dn){return tn().off(dn),fn.apply(this,arguments)},an.guid=fn.guid||(fn.guid=tn.guid++)),Kr.each(function(){tn.event.add(this,Yr,an,en,Zr)})}tn.event={global:{},add:function(Kr,Yr,Zr,en,an){var sn,fn,hn,dn,xn,Tn,Dn,wn,Sn,Xn,ai,zn=Wn.get(Kr);if(ki(Kr))for(Zr.handler&&(sn=Zr,Zr=sn.handler,an=sn.selector),an&&tn.find.matchesSelector(ro,an),Zr.guid||(Zr.guid=tn.guid++),(dn=zn.events)||(dn=zn.events=Object.create(null)),(fn=zn.handle)||(fn=zn.handle=function(Li){return typeof tn<"u"&&tn.event.triggered!==Li.type?tn.event.dispatch.apply(Kr,arguments):void 0}),Yr=(Yr||"").match(xi)||[""],xn=Yr.length;xn--;)hn=po.exec(Yr[xn])||[],Sn=ai=hn[1],Xn=(hn[2]||"").split(".").sort(),Sn&&(Dn=tn.event.special[Sn]||{},Sn=(an?Dn.delegateType:Dn.bindType)||Sn,Dn=tn.event.special[Sn]||{},Tn=tn.extend({type:Sn,origType:ai,data:en,handler:Zr,guid:Zr.guid,selector:an,needsContext:an&&tn.expr.match.needsContext.test(an),namespace:Xn.join(".")},sn),(wn=dn[Sn])||(wn=dn[Sn]=[],wn.delegateCount=0,(!Dn.setup||Dn.setup.call(Kr,en,Xn,fn)===!1)&&Kr.addEventListener&&Kr.addEventListener(Sn,fn)),Dn.add&&(Dn.add.call(Kr,Tn),Tn.handler.guid||(Tn.handler.guid=Zr.guid)),an?wn.splice(wn.delegateCount++,0,Tn):wn.push(Tn),tn.event.global[Sn]=!0)},remove:function(Kr,Yr,Zr,en,an){var sn,fn,hn,dn,xn,Tn,Dn,wn,Sn,Xn,ai,zn=Wn.hasData(Kr)&&Wn.get(Kr);if(!(!zn||!(dn=zn.events))){for(Yr=(Yr||"").match(xi)||[""],xn=Yr.length;xn--;){if(hn=po.exec(Yr[xn])||[],Sn=ai=hn[1],Xn=(hn[2]||"").split(".").sort(),!Sn){for(Sn in dn)tn.event.remove(Kr,Sn+Yr[xn],Zr,en,!0);continue}for(Dn=tn.event.special[Sn]||{},Sn=(en?Dn.delegateType:Dn.bindType)||Sn,wn=dn[Sn]||[],hn=hn[2]&&new RegExp("(^|\\.)"+Xn.join("\\.(?:.*\\.|)")+"(\\.|$)"),fn=sn=wn.length;sn--;)Tn=wn[sn],(an||ai===Tn.origType)&&(!Zr||Zr.guid===Tn.guid)&&(!hn||hn.test(Tn.namespace))&&(!en||en===Tn.selector||en==="**"&&Tn.selector)&&(wn.splice(sn,1),Tn.selector&&wn.delegateCount--,Dn.remove&&Dn.remove.call(Kr,Tn));fn&&!wn.length&&((!Dn.teardown||Dn.teardown.call(Kr,Xn,zn.handle)===!1)&&tn.removeEvent(Kr,Sn,zn.handle),delete dn[Sn])}tn.isEmptyObject(dn)&&Wn.remove(Kr,"handle events")}},dispatch:function(Kr){var Yr,Zr,en,an,sn,fn,hn=new Array(arguments.length),dn=tn.event.fix(Kr),xn=(Wn.get(this,"events")||Object.create(null))[dn.type]||[],Tn=tn.event.special[dn.type]||{};for(hn[0]=dn,Yr=1;Yr=1)){for(;xn!==this;xn=xn.parentNode||this)if(xn.nodeType===1&&!(Kr.type==="click"&&xn.disabled===!0)){for(sn=[],fn={},Zr=0;Zr-1:tn.find(an,this,null,[xn]).length),fn[an]&&sn.push(en);sn.length&&hn.push({elem:xn,handlers:sn})}}return xn=this,dn\s*$/g;function Sa(Kr,Yr){return Kn(Kr,"table")&&Kn(Yr.nodeType!==11?Yr:Yr.firstChild,"tr")&&tn(Kr).children("tbody")[0]||Kr}function is(Kr){return Kr.type=(Kr.getAttribute("type")!==null)+"/"+Kr.type,Kr}function os(Kr){return(Kr.type||"").slice(0,5)==="true/"?Kr.type=Kr.type.slice(5):Kr.removeAttribute("type"),Kr}function Ca(Kr,Yr){var Zr,en,an,sn,fn,hn,dn;if(Yr.nodeType===1){if(Wn.hasData(Kr)&&(sn=Wn.get(Kr),dn=sn.events,dn)){Wn.remove(Yr,"handle events");for(an in dn)for(Zr=0,en=dn[an].length;Zr1&&typeof Sn=="string"&&!kn.checkClone&&Lo.test(Sn))return Kr.each(function(ai){var zn=Kr.eq(ai);Xn&&(Yr[0]=Sn.call(this,ai,zn.html())),No(zn,Yr,Zr,en)});if(Dn&&(an=Wi(Yr,Kr[0].ownerDocument,!1,Kr,en),sn=an.firstChild,an.childNodes.length===1&&(an=sn),sn||en)){for(fn=tn.map(oi(an,"script"),is),hn=fn.length;Tn0&&ci(fn,!dn&&oi(Kr,"script")),hn},cleanData:function(Kr){for(var Yr,Zr,en,an=tn.event.special,sn=0;(Zr=Kr[sn])!==void 0;sn++)if(ki(Zr)){if(Yr=Zr[Wn.expando]){if(Yr.events)for(en in Yr.events)an[en]?tn.event.remove(Zr,en):tn.removeEvent(Zr,en,Yr.handle);Zr[Wn.expando]=void 0}Zr[Fn.expando]&&(Zr[Fn.expando]=void 0)}}}),tn.fn.extend({detach:function(Kr){return Oa(this,Kr,!0)},remove:function(Kr){return Oa(this,Kr)},text:function(Kr){return mi(this,function(Yr){return Yr===void 0?tn.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=Yr)})},null,Kr,arguments.length)},append:function(){return No(this,arguments,function(Kr){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var Yr=Sa(this,Kr);Yr.appendChild(Kr)}})},prepend:function(){return No(this,arguments,function(Kr){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var Yr=Sa(this,Kr);Yr.insertBefore(Kr,Yr.firstChild)}})},before:function(){return No(this,arguments,function(Kr){this.parentNode&&this.parentNode.insertBefore(Kr,this)})},after:function(){return No(this,arguments,function(Kr){this.parentNode&&this.parentNode.insertBefore(Kr,this.nextSibling)})},empty:function(){for(var Kr,Yr=0;(Kr=this[Yr])!=null;Yr++)Kr.nodeType===1&&(tn.cleanData(oi(Kr,!1)),Kr.textContent="");return this},clone:function(Kr,Yr){return Kr=Kr??!1,Yr=Yr??Kr,this.map(function(){return tn.clone(this,Kr,Yr)})},html:function(Kr){return mi(this,function(Yr){var Zr=this[0]||{},en=0,an=this.length;if(Yr===void 0&&Zr.nodeType===1)return Zr.innerHTML;if(typeof Yr=="string"&&!Io.test(Yr)&&!Vn[(Cn.exec(Yr)||["",""])[1].toLowerCase()]){Yr=tn.htmlPrefilter(Yr);try{for(;en=0&&(dn+=Math.max(0,Math.ceil(Kr["offset"+Yr[0].toUpperCase()+Yr.slice(1)]-sn-dn-hn-.5))||0),dn}function ka(Kr,Yr,Zr){var en=Xo(Kr),an=!kn.boxSizingReliable()||Zr,sn=an&&tn.css(Kr,"boxSizing",!1,en)==="border-box",fn=sn,hn=Ho(Kr,Yr,en),dn="offset"+Yr[0].toUpperCase()+Yr.slice(1);if(ia.test(hn)){if(!Zr)return hn;hn="auto"}return(!kn.boxSizingReliable()&&sn||!kn.reliableTrDimensions()&&Kn(Kr,"tr")||hn==="auto"||!parseFloat(hn)&&tn.css(Kr,"display",!1,en)==="inline")&&Kr.getClientRects().length&&(sn=tn.css(Kr,"boxSizing",!1,en)==="border-box",fn=dn in Kr,fn&&(hn=Kr[dn])),hn=parseFloat(hn)||0,hn+sa(Kr,Yr,Zr||(sn?"border":"content"),fn,en,hn)+"px"}tn.extend({cssHooks:{opacity:{get:function(Kr,Yr){if(Yr){var Zr=Ho(Kr,"opacity");return Zr===""?"1":Zr}}}},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(Kr,Yr,Zr,en){if(!(!Kr||Kr.nodeType===3||Kr.nodeType===8||!Kr.style)){var an,sn,fn,hn=fi(Yr),dn=oa.test(Yr),xn=Kr.style;if(dn||(Yr=aa(hn)),fn=tn.cssHooks[Yr]||tn.cssHooks[hn],Zr!==void 0){if(sn=typeof Zr,sn==="string"&&(an=Gi.exec(Zr))&&an[1]&&(Zr=Uo(Kr,Yr,an),sn="number"),Zr==null||Zr!==Zr)return;sn==="number"&&!dn&&(Zr+=an&&an[3]||(tn.cssNumber[hn]?"":"px")),!kn.clearCloneStyle&&Zr===""&&Yr.indexOf("background")===0&&(xn[Yr]="inherit"),(!fn||!("set"in fn)||(Zr=fn.set(Kr,Zr,en))!==void 0)&&(dn?xn.setProperty(Yr,Zr):xn[Yr]=Zr)}else return fn&&"get"in fn&&(an=fn.get(Kr,!1,en))!==void 0?an:xn[Yr]}},css:function(Kr,Yr,Zr,en){var an,sn,fn,hn=fi(Yr),dn=oa.test(Yr);return dn||(Yr=aa(hn)),fn=tn.cssHooks[Yr]||tn.cssHooks[hn],fn&&"get"in fn&&(an=fn.get(Kr,!0,Zr)),an===void 0&&(an=Ho(Kr,Yr,en)),an==="normal"&&Yr in Na&&(an=Na[Yr]),Zr===""||Zr?(sn=parseFloat(an),Zr===!0||isFinite(sn)?sn||0:an):an}}),tn.each(["height","width"],function(Kr,Yr){tn.cssHooks[Yr]={get:function(Zr,en,an){if(en)return ls.test(tn.css(Zr,"display"))&&(!Zr.getClientRects().length||!Zr.getBoundingClientRect().width)?_a(Zr,cs,function(){return ka(Zr,Yr,an)}):ka(Zr,Yr,an)},set:function(Zr,en,an){var sn,fn=Xo(Zr),hn=!kn.scrollboxSize()&&fn.position==="absolute",dn=hn||an,xn=dn&&tn.css(Zr,"boxSizing",!1,fn)==="border-box",Tn=an?sa(Zr,Yr,an,xn,fn):0;return xn&&hn&&(Tn-=Math.ceil(Zr["offset"+Yr[0].toUpperCase()+Yr.slice(1)]-parseFloat(fn[Yr])-sa(Zr,Yr,"border",!1,fn)-.5)),Tn&&(sn=Gi.exec(en))&&(sn[3]||"px")!=="px"&&(Zr.style[Yr]=en,en=tn.css(Zr,Yr)),Ma(Zr,en,Tn)}}}),tn.cssHooks.marginLeft=Ra(kn.reliableMarginLeft,function(Kr,Yr){if(Yr)return(parseFloat(Ho(Kr,"marginLeft"))||Kr.getBoundingClientRect().left-_a(Kr,{marginLeft:0},function(){return Kr.getBoundingClientRect().left}))+"px"}),tn.each({margin:"",padding:"",border:"Width"},function(Kr,Yr){tn.cssHooks[Kr+Yr]={expand:function(Zr){for(var en=0,an={},sn=typeof Zr=="string"?Zr.split(" "):[Zr];en<4;en++)an[Kr+Bi[en]+Yr]=sn[en]||sn[en-2]||sn[0];return an}},Kr!=="margin"&&(tn.cssHooks[Kr+Yr].set=Ma)}),tn.fn.extend({css:function(Kr,Yr){return mi(this,function(Zr,en,an){var sn,fn,hn={},dn=0;if(Array.isArray(en)){for(sn=Xo(Zr),fn=en.length;dn1)}});function Qi(Kr,Yr,Zr,en,an){return new Qi.prototype.init(Kr,Yr,Zr,en,an)}tn.Tween=Qi,Qi.prototype={constructor:Qi,init:function(Kr,Yr,Zr,en,an,sn){this.elem=Kr,this.prop=Zr,this.easing=an||tn.easing._default,this.options=Yr,this.start=this.now=this.cur(),this.end=en,this.unit=sn||(tn.cssNumber[Zr]?"":"px")},cur:function(){var Kr=Qi.propHooks[this.prop];return Kr&&Kr.get?Kr.get(this):Qi.propHooks._default.get(this)},run:function(Kr){var Yr,Zr=Qi.propHooks[this.prop];return this.options.duration?this.pos=Yr=tn.easing[this.easing](Kr,this.options.duration*Kr,0,1,this.options.duration):this.pos=Yr=Kr,this.now=(this.end-this.start)*Yr+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),Zr&&Zr.set?Zr.set(this):Qi.propHooks._default.set(this),this}},Qi.prototype.init.prototype=Qi.prototype,Qi.propHooks={_default:{get:function(Kr){var Yr;return Kr.elem.nodeType!==1||Kr.elem[Kr.prop]!=null&&Kr.elem.style[Kr.prop]==null?Kr.elem[Kr.prop]:(Yr=tn.css(Kr.elem,Kr.prop,""),!Yr||Yr==="auto"?0:Yr)},set:function(Kr){tn.fx.step[Kr.prop]?tn.fx.step[Kr.prop](Kr):Kr.elem.nodeType===1&&(tn.cssHooks[Kr.prop]||Kr.elem.style[aa(Kr.prop)]!=null)?tn.style(Kr.elem,Kr.prop,Kr.now+Kr.unit):Kr.elem[Kr.prop]=Kr.now}}},Qi.propHooks.scrollTop=Qi.propHooks.scrollLeft={set:function(Kr){Kr.elem.nodeType&&Kr.elem.parentNode&&(Kr.elem[Kr.prop]=Kr.now)}},tn.easing={linear:function(Kr){return Kr},swing:function(Kr){return .5-Math.cos(Kr*Math.PI)/2},_default:"swing"},tn.fx=Qi.prototype.init,tn.fx.step={};var Mo,Qo,ds=/^(?:toggle|show|hide)$/,ps=/queueHooks$/;function ua(){Qo&&(Ln.hidden===!1&&Wr.requestAnimationFrame?Wr.requestAnimationFrame(ua):Wr.setTimeout(ua,tn.fx.interval),tn.fx.tick())}function Ia(){return Wr.setTimeout(function(){Mo=void 0}),Mo=Date.now()}function Ko(Kr,Yr){var Zr,en=0,an={height:Kr};for(Yr=Yr?1:0;en<4;en+=2-Yr)Zr=Bi[en],an["margin"+Zr]=an["padding"+Zr]=Kr;return Yr&&(an.opacity=an.width=Kr),an}function Ha(Kr,Yr,Zr){for(var en,an=(so.tweeners[Yr]||[]).concat(so.tweeners["*"]),sn=0,fn=an.length;sn1)},removeAttr:function(Kr){return this.each(function(){tn.removeAttr(this,Kr)})}}),tn.extend({attr:function(Kr,Yr,Zr){var en,an,sn=Kr.nodeType;if(!(sn===3||sn===8||sn===2)){if(typeof Kr.getAttribute>"u")return tn.prop(Kr,Yr,Zr);if((sn!==1||!tn.isXMLDoc(Kr))&&(an=tn.attrHooks[Yr.toLowerCase()]||(tn.expr.match.bool.test(Yr)?ja:void 0)),Zr!==void 0){if(Zr===null){tn.removeAttr(Kr,Yr);return}return an&&"set"in an&&(en=an.set(Kr,Zr,Yr))!==void 0?en:(Kr.setAttribute(Yr,Zr+""),Zr)}return an&&"get"in an&&(en=an.get(Kr,Yr))!==null?en:(en=tn.find.attr(Kr,Yr),en??void 0)}},attrHooks:{type:{set:function(Kr,Yr){if(!kn.radioValue&&Yr==="radio"&&Kn(Kr,"input")){var Zr=Kr.value;return Kr.setAttribute("type",Yr),Zr&&(Kr.value=Zr),Yr}}}},removeAttr:function(Kr,Yr){var Zr,en=0,an=Yr&&Yr.match(xi);if(an&&Kr.nodeType===1)for(;Zr=an[en++];)Kr.removeAttribute(Zr)}}),ja={set:function(Kr,Yr,Zr){return Yr===!1?tn.removeAttr(Kr,Zr):Kr.setAttribute(Zr,Zr),Zr}},tn.each(tn.expr.match.bool.source.match(/\w+/g),function(Kr,Yr){var Zr=jo[Yr]||tn.find.attr;jo[Yr]=function(en,an,sn){var fn,hn,dn=an.toLowerCase();return sn||(hn=jo[dn],jo[dn]=fn,fn=Zr(en,an,sn)!=null?dn:null,jo[dn]=hn),fn}});var vs=/^(?:input|select|textarea|button)$/i,ms=/^(?:a|area)$/i;tn.fn.extend({prop:function(Kr,Yr){return mi(this,tn.prop,Kr,Yr,arguments.length>1)},removeProp:function(Kr){return this.each(function(){delete this[tn.propFix[Kr]||Kr]})}}),tn.extend({prop:function(Kr,Yr,Zr){var en,an,sn=Kr.nodeType;if(!(sn===3||sn===8||sn===2))return(sn!==1||!tn.isXMLDoc(Kr))&&(Yr=tn.propFix[Yr]||Yr,an=tn.propHooks[Yr]),Zr!==void 0?an&&"set"in an&&(en=an.set(Kr,Zr,Yr))!==void 0?en:Kr[Yr]=Zr:an&&"get"in an&&(en=an.get(Kr,Yr))!==null?en:Kr[Yr]},propHooks:{tabIndex:{get:function(Kr){var Yr=tn.find.attr(Kr,"tabindex");return Yr?parseInt(Yr,10):vs.test(Kr.nodeName)||ms.test(Kr.nodeName)&&Kr.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),kn.optSelected||(tn.propHooks.selected={get:function(Kr){var Yr=Kr.parentNode;return Yr&&Yr.parentNode&&Yr.parentNode.selectedIndex,null},set:function(Kr){var Yr=Kr.parentNode;Yr&&(Yr.selectedIndex,Yr.parentNode&&Yr.parentNode.selectedIndex)}}),tn.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){tn.propFix[this.toLowerCase()]=this});function To(Kr){var Yr=Kr.match(xi)||[];return Yr.join(" ")}function Eo(Kr){return Kr.getAttribute&&Kr.getAttribute("class")||""}function fa(Kr){return Array.isArray(Kr)?Kr:typeof Kr=="string"?Kr.match(xi)||[]:[]}tn.fn.extend({addClass:function(Kr){var Yr,Zr,en,an,sn,fn;return Mn(Kr)?this.each(function(hn){tn(this).addClass(Kr.call(this,hn,Eo(this)))}):(Yr=fa(Kr),Yr.length?this.each(function(){if(en=Eo(this),Zr=this.nodeType===1&&" "+To(en)+" ",Zr){for(sn=0;sn-1;)Zr=Zr.replace(" "+an+" "," ");fn=To(Zr),en!==fn&&this.setAttribute("class",fn)}}):this):this.attr("class","")},toggleClass:function(Kr,Yr){var Zr,en,an,sn,fn=typeof Kr,hn=fn==="string"||Array.isArray(Kr);return Mn(Kr)?this.each(function(dn){tn(this).toggleClass(Kr.call(this,dn,Eo(this),Yr),Yr)}):typeof Yr=="boolean"&&hn?Yr?this.addClass(Kr):this.removeClass(Kr):(Zr=fa(Kr),this.each(function(){if(hn)for(sn=tn(this),an=0;an-1)return!0;return!1}});var ys=/\r/g;tn.fn.extend({val:function(Kr){var Yr,Zr,en,an=this[0];return arguments.length?(en=Mn(Kr),this.each(function(sn){var fn;this.nodeType===1&&(en?fn=Kr.call(this,sn,tn(this).val()):fn=Kr,fn==null?fn="":typeof fn=="number"?fn+="":Array.isArray(fn)&&(fn=tn.map(fn,function(hn){return hn==null?"":hn+""})),Yr=tn.valHooks[this.type]||tn.valHooks[this.nodeName.toLowerCase()],(!Yr||!("set"in Yr)||Yr.set(this,fn,"value")===void 0)&&(this.value=fn))})):an?(Yr=tn.valHooks[an.type]||tn.valHooks[an.nodeName.toLowerCase()],Yr&&"get"in Yr&&(Zr=Yr.get(an,"value"))!==void 0?Zr:(Zr=an.value,typeof Zr=="string"?Zr.replace(ys,""):Zr??"")):void 0}}),tn.extend({valHooks:{option:{get:function(Kr){var Yr=tn.find.attr(Kr,"value");return Yr??To(tn.text(Kr))}},select:{get:function(Kr){var Yr,Zr,en,an=Kr.options,sn=Kr.selectedIndex,fn=Kr.type==="select-one",hn=fn?null:[],dn=fn?sn+1:an.length;for(sn<0?en=dn:en=fn?sn:0;en-1)&&(Zr=!0);return Zr||(Kr.selectedIndex=-1),sn}}}}),tn.each(["radio","checkbox"],function(){tn.valHooks[this]={set:function(Kr,Yr){if(Array.isArray(Yr))return Kr.checked=tn.inArray(tn(Kr).val(),Yr)>-1}},kn.checkOn||(tn.valHooks[this].get=function(Kr){return Kr.getAttribute("value")===null?"on":Kr.value})}),kn.focusin="onfocusin"in Wr;var qa=/^(?:focusinfocus|focusoutblur)$/,$a=function(Kr){Kr.stopPropagation()};tn.extend(tn.event,{trigger:function(Kr,Yr,Zr,en){var an,sn,fn,hn,dn,xn,Tn,Dn,wn=[Zr||Ln],Sn=En.call(Kr,"type")?Kr.type:Kr,Xn=En.call(Kr,"namespace")?Kr.namespace.split("."):[];if(sn=Dn=fn=Zr=Zr||Ln,!(Zr.nodeType===3||Zr.nodeType===8)&&!qa.test(Sn+tn.event.triggered)&&(Sn.indexOf(".")>-1&&(Xn=Sn.split("."),Sn=Xn.shift(),Xn.sort()),dn=Sn.indexOf(":")<0&&"on"+Sn,Kr=Kr[tn.expando]?Kr:new tn.Event(Sn,typeof Kr=="object"&&Kr),Kr.isTrigger=en?2:3,Kr.namespace=Xn.join("."),Kr.rnamespace=Kr.namespace?new RegExp("(^|\\.)"+Xn.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,Kr.result=void 0,Kr.target||(Kr.target=Zr),Yr=Yr==null?[Kr]:tn.makeArray(Yr,[Kr]),Tn=tn.event.special[Sn]||{},!(!en&&Tn.trigger&&Tn.trigger.apply(Zr,Yr)===!1))){if(!en&&!Tn.noBubble&&!Nn(Zr)){for(hn=Tn.delegateType||Sn,qa.test(hn+Sn)||(sn=sn.parentNode);sn;sn=sn.parentNode)wn.push(sn),fn=sn;fn===(Zr.ownerDocument||Ln)&&wn.push(fn.defaultView||fn.parentWindow||Wr)}for(an=0;(sn=wn[an++])&&!Kr.isPropagationStopped();)Dn=sn,Kr.type=an>1?hn:Tn.bindType||Sn,xn=(Wn.get(sn,"events")||Object.create(null))[Kr.type]&&Wn.get(sn,"handle"),xn&&xn.apply(sn,Yr),xn=dn&&sn[dn],xn&&xn.apply&&ki(sn)&&(Kr.result=xn.apply(sn,Yr),Kr.result===!1&&Kr.preventDefault());return Kr.type=Sn,!en&&!Kr.isDefaultPrevented()&&(!Tn._default||Tn._default.apply(wn.pop(),Yr)===!1)&&ki(Zr)&&dn&&Mn(Zr[Sn])&&!Nn(Zr)&&(fn=Zr[dn],fn&&(Zr[dn]=null),tn.event.triggered=Sn,Kr.isPropagationStopped()&&Dn.addEventListener(Sn,$a),Zr[Sn](),Kr.isPropagationStopped()&&Dn.removeEventListener(Sn,$a),tn.event.triggered=void 0,fn&&(Zr[dn]=fn)),Kr.result}},simulate:function(Kr,Yr,Zr){var en=tn.extend(new tn.Event,Zr,{type:Kr,isSimulated:!0});tn.event.trigger(en,null,Yr)}}),tn.fn.extend({trigger:function(Kr,Yr){return this.each(function(){tn.event.trigger(Kr,Yr,this)})},triggerHandler:function(Kr,Yr){var Zr=this[0];if(Zr)return tn.event.trigger(Kr,Yr,Zr,!0)}}),kn.focusin||tn.each({focus:"focusin",blur:"focusout"},function(Kr,Yr){var Zr=function(en){tn.event.simulate(Yr,en.target,tn.event.fix(en))};tn.event.special[Yr]={setup:function(){var en=this.ownerDocument||this.document||this,an=Wn.access(en,Yr);an||en.addEventListener(Kr,Zr,!0),Wn.access(en,Yr,(an||0)+1)},teardown:function(){var en=this.ownerDocument||this.document||this,an=Wn.access(en,Yr)-1;an?Wn.access(en,Yr,an):(en.removeEventListener(Kr,Zr,!0),Wn.remove(en,Yr))}}});var qo=Wr.location,Fa={guid:Date.now()},la=/\?/;tn.parseXML=function(Kr){var Yr,Zr;if(!Kr||typeof Kr!="string")return null;try{Yr=new Wr.DOMParser().parseFromString(Kr,"text/xml")}catch{}return Zr=Yr&&Yr.getElementsByTagName("parsererror")[0],(!Yr||Zr)&&tn.error("Invalid XML: "+(Zr?tn.map(Zr.childNodes,function(en){return en.textContent}).join(` `):Kr)),Yr};var bs=/\[\]$/,Ba=/\r?\n/g,xs=/^(?:submit|button|image|reset|file)$/i,ws=/^(?:input|select|textarea|keygen)/i;function ca(Kr,Yr,Zr,en){var an;if(Array.isArray(Yr))tn.each(Yr,function(sn,fn){Zr||bs.test(Kr)?en(Kr,fn):ca(Kr+"["+(typeof fn=="object"&&fn!=null?sn:"")+"]",fn,Zr,en)});else if(!Zr&&yn(Yr)==="object")for(an in Yr)ca(Kr+"["+an+"]",Yr[an],Zr,en);else en(Kr,Yr)}tn.param=function(Kr,Yr){var Zr,en=[],an=function(sn,fn){var hn=Mn(fn)?fn():fn;en[en.length]=encodeURIComponent(sn)+"="+encodeURIComponent(hn??"")};if(Kr==null)return"";if(Array.isArray(Kr)||Kr.jquery&&!tn.isPlainObject(Kr))tn.each(Kr,function(){an(this.name,this.value)});else for(Zr in Kr)ca(Zr,Kr[Zr],Yr,an);return en.join("&")},tn.fn.extend({serialize:function(){return tn.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var Kr=tn.prop(this,"elements");return Kr?tn.makeArray(Kr):this}).filter(function(){var Kr=this.type;return this.name&&!tn(this).is(":disabled")&&ws.test(this.nodeName)&&!xs.test(Kr)&&(this.checked||!wo.test(Kr))}).map(function(Kr,Yr){var Zr=tn(this).val();return Zr==null?null:Array.isArray(Zr)?tn.map(Zr,function(en){return{name:Yr.name,value:en.replace(Ba,`\r `)}}):{name:Yr.name,value:Zr.replace(Ba,`\r `)}}).get()}});var Ts=/%20/g,Es=/#.*$/,Ss=/([?&])_=[^&]*/,Cs=/^(.*?):[ \t]*([^\r\n]*)$/mg,Os=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,_s=/^(?:GET|HEAD)$/,As=/^\/\//,Wa={},da={},Va="*/".concat("*"),pa=Ln.createElement("a");pa.href=qo.href;function Ua(Kr){return function(Yr,Zr){typeof Yr!="string"&&(Zr=Yr,Yr="*");var en,an=0,sn=Yr.toLowerCase().match(xi)||[];if(Mn(Zr))for(;en=sn[an++];)en[0]==="+"?(en=en.slice(1)||"*",(Kr[en]=Kr[en]||[]).unshift(Zr)):(Kr[en]=Kr[en]||[]).push(Zr)}}function za(Kr,Yr,Zr,en){var an={},sn=Kr===da;function fn(hn){var dn;return an[hn]=!0,tn.each(Kr[hn]||[],function(xn,Tn){var Dn=Tn(Yr,Zr,en);if(typeof Dn=="string"&&!sn&&!an[Dn])return Yr.dataTypes.unshift(Dn),fn(Dn),!1;if(sn)return!(dn=Dn)}),dn}return fn(Yr.dataTypes[0])||!an["*"]&&fn("*")}function ha(Kr,Yr){var Zr,en,an=tn.ajaxSettings.flatOptions||{};for(Zr in Yr)Yr[Zr]!==void 0&&((an[Zr]?Kr:en||(en={}))[Zr]=Yr[Zr]);return en&&tn.extend(!0,Kr,en),Kr}function Rs(Kr,Yr,Zr){for(var en,an,sn,fn,hn=Kr.contents,dn=Kr.dataTypes;dn[0]==="*";)dn.shift(),en===void 0&&(en=Kr.mimeType||Yr.getResponseHeader("Content-Type"));if(en){for(an in hn)if(hn[an]&&hn[an].test(en)){dn.unshift(an);break}}if(dn[0]in Zr)sn=dn[0];else{for(an in Zr){if(!dn[0]||Kr.converters[an+" "+dn[0]]){sn=an;break}fn||(fn=an)}sn=sn||fn}if(sn)return sn!==dn[0]&&dn.unshift(sn),Zr[sn]}function Ds(Kr,Yr,Zr,en){var an,sn,fn,hn,dn,xn={},Tn=Kr.dataTypes.slice();if(Tn[1])for(fn in Kr.converters)xn[fn.toLowerCase()]=Kr.converters[fn];for(sn=Tn.shift();sn;)if(Kr.responseFields[sn]&&(Zr[Kr.responseFields[sn]]=Yr),!dn&&en&&Kr.dataFilter&&(Yr=Kr.dataFilter(Yr,Kr.dataType)),dn=sn,sn=Tn.shift(),sn){if(sn==="*")sn=dn;else if(dn!=="*"&&dn!==sn){if(fn=xn[dn+" "+sn]||xn["* "+sn],!fn){for(an in xn)if(hn=an.split(" "),hn[1]===sn&&(fn=xn[dn+" "+hn[0]]||xn["* "+hn[0]],fn)){fn===!0?fn=xn[an]:xn[an]!==!0&&(sn=hn[0],Tn.unshift(hn[1]));break}}if(fn!==!0)if(fn&&Kr.throws)Yr=fn(Yr);else try{Yr=fn(Yr)}catch(Dn){return{state:"parsererror",error:fn?Dn:"No conversion from "+dn+" to "+sn}}}}return{state:"success",data:Yr}}tn.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qo.href,type:"GET",isLocal:Os.test(qo.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Va,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":tn.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(Kr,Yr){return Yr?ha(ha(Kr,tn.ajaxSettings),Yr):ha(tn.ajaxSettings,Kr)},ajaxPrefilter:Ua(Wa),ajaxTransport:Ua(da),ajax:function(Kr,Yr){typeof Kr=="object"&&(Yr=Kr,Kr=void 0),Yr=Yr||{};var Zr,en,an,sn,fn,hn,dn,xn,Tn,Dn,wn=tn.ajaxSetup({},Yr),Sn=wn.context||wn,Xn=wn.context&&(Sn.nodeType||Sn.jquery)?tn(Sn):tn.event,ai=tn.Deferred(),zn=tn.Callbacks("once memory"),Li=wn.statusCode||{},Ri={},Ji={},yi="canceled",ii={readyState:0,getResponseHeader:function(di){var Si;if(dn){if(!sn)for(sn={};Si=Cs.exec(an);)sn[Si[1].toLowerCase()+" "]=(sn[Si[1].toLowerCase()+" "]||[]).concat(Si[2]);Si=sn[di.toLowerCase()+" "]}return Si==null?null:Si.join(", ")},getAllResponseHeaders:function(){return dn?an:null},setRequestHeader:function(di,Si){return dn==null&&(di=Ji[di.toLowerCase()]=Ji[di.toLowerCase()]||di,Ri[di]=Si),this},overrideMimeType:function(di){return dn==null&&(wn.mimeType=di),this},statusCode:function(di){var Si;if(di)if(dn)ii.always(di[ii.status]);else for(Si in di)Li[Si]=[Li[Si],di[Si]];return this},abort:function(di){var Si=di||yi;return Zr&&Zr.abort(Si),Ki(0,Si),this}};if(ai.promise(ii),wn.url=((Kr||wn.url||qo.href)+"").replace(As,qo.protocol+"//"),wn.type=Yr.method||Yr.type||wn.method||wn.type,wn.dataTypes=(wn.dataType||"*").toLowerCase().match(xi)||[""],wn.crossDomain==null){hn=Ln.createElement("a");try{hn.href=wn.url,hn.href=hn.href,wn.crossDomain=pa.protocol+"//"+pa.host!=hn.protocol+"//"+hn.host}catch{wn.crossDomain=!0}}if(wn.data&&wn.processData&&typeof wn.data!="string"&&(wn.data=tn.param(wn.data,wn.traditional)),za(Wa,wn,Yr,ii),dn)return ii;xn=tn.event&&wn.global,xn&&tn.active++===0&&tn.event.trigger("ajaxStart"),wn.type=wn.type.toUpperCase(),wn.hasContent=!_s.test(wn.type),en=wn.url.replace(Es,""),wn.hasContent?wn.data&&wn.processData&&(wn.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(wn.data=wn.data.replace(Ts,"+")):(Dn=wn.url.slice(en.length),wn.data&&(wn.processData||typeof wn.data=="string")&&(en+=(la.test(en)?"&":"?")+wn.data,delete wn.data),wn.cache===!1&&(en=en.replace(Ss,"$1"),Dn=(la.test(en)?"&":"?")+"_="+Fa.guid+++Dn),wn.url=en+Dn),wn.ifModified&&(tn.lastModified[en]&&ii.setRequestHeader("If-Modified-Since",tn.lastModified[en]),tn.etag[en]&&ii.setRequestHeader("If-None-Match",tn.etag[en])),(wn.data&&wn.hasContent&&wn.contentType!==!1||Yr.contentType)&&ii.setRequestHeader("Content-Type",wn.contentType),ii.setRequestHeader("Accept",wn.dataTypes[0]&&wn.accepts[wn.dataTypes[0]]?wn.accepts[wn.dataTypes[0]]+(wn.dataTypes[0]!=="*"?", "+Va+"; q=0.01":""):wn.accepts["*"]);for(Tn in wn.headers)ii.setRequestHeader(Tn,wn.headers[Tn]);if(wn.beforeSend&&(wn.beforeSend.call(Sn,ii,wn)===!1||dn))return ii.abort();if(yi="abort",zn.add(wn.complete),ii.done(wn.success),ii.fail(wn.error),Zr=za(da,wn,Yr,ii),!Zr)Ki(-1,"No Transport");else{if(ii.readyState=1,xn&&Xn.trigger("ajaxSend",[ii,wn]),dn)return ii;wn.async&&wn.timeout>0&&(fn=Wr.setTimeout(function(){ii.abort("timeout")},wn.timeout));try{dn=!1,Zr.send(Ri,Ki)}catch(di){if(dn)throw di;Ki(-1,di)}}function Ki(di,Si,Fo,Yo){var Zi,So,Co,Yi,bo,no=Si;dn||(dn=!0,fn&&Wr.clearTimeout(fn),Zr=void 0,an=Yo||"",ii.readyState=di>0?4:0,Zi=di>=200&&di<300||di===304,Fo&&(Yi=Rs(wn,ii,Fo)),!Zi&&tn.inArray("script",wn.dataTypes)>-1&&tn.inArray("json",wn.dataTypes)<0&&(wn.converters["text script"]=function(){}),Yi=Ds(wn,Yi,ii,Zi),Zi?(wn.ifModified&&(bo=ii.getResponseHeader("Last-Modified"),bo&&(tn.lastModified[en]=bo),bo=ii.getResponseHeader("etag"),bo&&(tn.etag[en]=bo)),di===204||wn.type==="HEAD"?no="nocontent":di===304?no="notmodified":(no=Yi.state,So=Yi.data,Co=Yi.error,Zi=!Co)):(Co=no,(di||!no)&&(no="error",di<0&&(di=0))),ii.status=di,ii.statusText=(Si||no)+"",Zi?ai.resolveWith(Sn,[So,no,ii]):ai.rejectWith(Sn,[ii,no,Co]),ii.statusCode(Li),Li=void 0,xn&&Xn.trigger(Zi?"ajaxSuccess":"ajaxError",[ii,wn,Zi?So:Co]),zn.fireWith(Sn,[ii,no]),xn&&(Xn.trigger("ajaxComplete",[ii,wn]),--tn.active||tn.event.trigger("ajaxStop")))}return ii},getJSON:function(Kr,Yr,Zr){return tn.get(Kr,Yr,Zr,"json")},getScript:function(Kr,Yr){return tn.get(Kr,void 0,Yr,"script")}}),tn.each(["get","post"],function(Kr,Yr){tn[Yr]=function(Zr,en,an,sn){return Mn(en)&&(sn=sn||an,an=en,en=void 0),tn.ajax(tn.extend({url:Zr,type:Yr,dataType:sn,data:en,success:an},tn.isPlainObject(Zr)&&Zr))}}),tn.ajaxPrefilter(function(Kr){var Yr;for(Yr in Kr.headers)Yr.toLowerCase()==="content-type"&&(Kr.contentType=Kr.headers[Yr]||"")}),tn._evalUrl=function(Kr,Yr,Zr){return tn.ajax({url:Kr,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(en){tn.globalEval(en,Yr,Zr)}})},tn.fn.extend({wrapAll:function(Kr){var Yr;return this[0]&&(Mn(Kr)&&(Kr=Kr.call(this[0])),Yr=tn(Kr,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&Yr.insertBefore(this[0]),Yr.map(function(){for(var Zr=this;Zr.firstElementChild;)Zr=Zr.firstElementChild;return Zr}).append(this)),this},wrapInner:function(Kr){return Mn(Kr)?this.each(function(Yr){tn(this).wrapInner(Kr.call(this,Yr))}):this.each(function(){var Yr=tn(this),Zr=Yr.contents();Zr.length?Zr.wrapAll(Kr):Yr.append(Kr)})},wrap:function(Kr){var Yr=Mn(Kr);return this.each(function(Zr){tn(this).wrapAll(Yr?Kr.call(this,Zr):Kr)})},unwrap:function(Kr){return this.parent(Kr).not("body").each(function(){tn(this).replaceWith(this.childNodes)}),this}}),tn.expr.pseudos.hidden=function(Kr){return!tn.expr.pseudos.visible(Kr)},tn.expr.pseudos.visible=function(Kr){return!!(Kr.offsetWidth||Kr.offsetHeight||Kr.getClientRects().length)},tn.ajaxSettings.xhr=function(){try{return new Wr.XMLHttpRequest}catch{}};var Ps={0:200,1223:204},$o=tn.ajaxSettings.xhr();kn.cors=!!$o&&"withCredentials"in $o,kn.ajax=$o=!!$o,tn.ajaxTransport(function(Kr){var Yr,Zr;if(kn.cors||$o&&!Kr.crossDomain)return{send:function(en,an){var sn,fn=Kr.xhr();if(fn.open(Kr.type,Kr.url,Kr.async,Kr.username,Kr.password),Kr.xhrFields)for(sn in Kr.xhrFields)fn[sn]=Kr.xhrFields[sn];Kr.mimeType&&fn.overrideMimeType&&fn.overrideMimeType(Kr.mimeType),!Kr.crossDomain&&!en["X-Requested-With"]&&(en["X-Requested-With"]="XMLHttpRequest");for(sn in en)fn.setRequestHeader(sn,en[sn]);Yr=function(hn){return function(){Yr&&(Yr=Zr=fn.onload=fn.onerror=fn.onabort=fn.ontimeout=fn.onreadystatechange=null,hn==="abort"?fn.abort():hn==="error"?typeof fn.status!="number"?an(0,"error"):an(fn.status,fn.statusText):an(Ps[fn.status]||fn.status,fn.statusText,(fn.responseType||"text")!=="text"||typeof fn.responseText!="string"?{binary:fn.response}:{text:fn.responseText},fn.getAllResponseHeaders()))}},fn.onload=Yr(),Zr=fn.onerror=fn.ontimeout=Yr("error"),fn.onabort!==void 0?fn.onabort=Zr:fn.onreadystatechange=function(){fn.readyState===4&&Wr.setTimeout(function(){Yr&&Zr()})},Yr=Yr("abort");try{fn.send(Kr.hasContent&&Kr.data||null)}catch(hn){if(Yr)throw hn}},abort:function(){Yr&&Yr()}}}),tn.ajaxPrefilter(function(Kr){Kr.crossDomain&&(Kr.contents.script=!1)}),tn.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(Kr){return tn.globalEval(Kr),Kr}}}),tn.ajaxPrefilter("script",function(Kr){Kr.cache===void 0&&(Kr.cache=!1),Kr.crossDomain&&(Kr.type="GET")}),tn.ajaxTransport("script",function(Kr){if(Kr.crossDomain||Kr.scriptAttrs){var Yr,Zr;return{send:function(en,an){Yr=tn("