vito/public/build/assets/app-44a1ce19.js
2024-03-16 12:20:32 +01:00

22 lines
249 KiB
JavaScript
Raw Blame History

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<yn.length;An++){var $n=yn[An],Kn=getBasePlacement$1($n),Jn=getVariation($n)===start$1,bi=[top,bottom].indexOf(Kn)>=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<ze;Qr++)Wr[Qr]=arguments[Qr];return!Wr.some(function(Gr){return!(Gr&&typeof Gr.getBoundingClientRect=="function")})}function popperGenerator(ze){ze===void 0&&(ze={});var Wr=ze,Qr=Wr.defaultModifiers,Gr=Qr===void 0?[]:Qr,Jr=Wr.defaultOptions,rn=Jr===void 0?DEFAULT_OPTIONS:Jr;return function(un,cn,gn){gn===void 0&&(gn=rn);var vn={placement:"bottom",orderedModifiers:[],options:Object.assign({},DEFAULT_OPTIONS,rn),modifiersData:{},elements:{reference:un,popper:cn},attributes:{},styles:{}},En=[],Rn=!1,jn={state:vn,setOptions:function(Ln){var Un=typeof Ln=="function"?Ln(vn.options):Ln;Mn(),vn.options=Object.assign({},rn,vn.options,Un),vn.scrollParents={reference:isElement$1(un)?listScrollParents(un):un.contextElement?listScrollParents(un.contextElement):[],popper:listScrollParents(cn)};var Yn=orderModifiers(mergeByName([].concat(Gr,vn.options.modifiers)));return vn.orderedModifiers=Yn.filter(function(yn){return yn.enabled}),kn(),jn.update()},forceUpdate:function(){if(!Rn){var Ln=vn.elements,Un=Ln.reference,Yn=Ln.popper;if(areValidElements(Un,Yn)){vn.rects={reference:getCompositeRect(Un,getOffsetParent(Yn),vn.options.strategy==="fixed"),popper:getLayoutRect(Yn)},vn.reset=!1,vn.placement=vn.options.placement,vn.orderedModifiers.forEach(function(An){return vn.modifiersData[An.name]=Object.assign({},An.data)});for(var yn=0;yn<vn.orderedModifiers.length;yn++){if(vn.reset===!0){vn.reset=!1,yn=-1;continue}var Qn=vn.orderedModifiers[yn],tn=Qn.fn,Zn=Qn.options,ni=Zn===void 0?{}:Zn,In=Qn.name;typeof tn=="function"&&(vn=tn({state:vn,options:ni,name:In,instance:jn})||vn)}}}},update:debounce$2(function(){return new Promise(function(Nn){jn.forceUpdate(),Nn(vn)})}),destroy:function(){Mn(),Rn=!0}};if(!areValidElements(un,cn))return jn;jn.setOptions(gn).then(function(Nn){!Rn&&gn.onFirstUpdate&&gn.onFirstUpdate(Nn)});function kn(){vn.orderedModifiers.forEach(function(Nn){var Ln=Nn.name,Un=Nn.options,Yn=Un===void 0?{}:Un,yn=Nn.effect;if(typeof yn=="function"){var Qn=yn({state:vn,name:Ln,instance:jn,options:Yn}),tn=function(){};En.push(Qn||tn)}})}function Mn(){En.forEach(function(Nn){return Nn()}),En=[]}return jn}}var defaultModifiers=[eventListeners,popperOffsets$1,computeStyles$1,applyStyles$1,offset$1,flip$1,preventOverflow$1,arrow$1,hide$1],createPopper=popperGenerator({defaultModifiers}),BOX_CLASS="tippy-box",CONTENT_CLASS="tippy-content",BACKDROP_CLASS="tippy-backdrop",ARROW_CLASS="tippy-arrow",SVG_ARROW_CLASS="tippy-svg-arrow",TOUCH_OPTIONS={passive:!0,capture:!0},TIPPY_DEFAULT_APPEND_TO=function(){return document.body};function getValueAtIndexOrReturn(ze,Wr,Qr){if(Array.isArray(ze)){var Gr=ze[Wr];return Gr??(Array.isArray(Qr)?Qr[Wr]:Qr)}return ze}function isType(ze,Wr){var Qr={}.toString.call(ze);return Qr.indexOf("[object")===0&&Qr.indexOf(Wr+"]")>-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/<body/.test(ze)}function l(ze){var Wr=!N(ze),Qr=A(ze),Gr=ze;if(Qr==="head"&&(Gr=Gr.replace(S,"")),Q.config.useTemplateFragments&&Wr){var Jr=a("<body><template>"+Gr+"</template></body>",0);return Jr.querySelector("template").content}switch(Qr){case"thead":case"tbody":case"tfoot":case"colgroup":case"caption":return a("<table>"+Gr+"</table>",1);case"col":return a("<table><colgroup>"+Gr+"</colgroup></table>",2);case"tr":return a("<table><tbody>"+Gr+"</tbody></table>",2);case"td":case"th":return a("<table><tbody><tr>"+Gr+"</tr></tbody></table>",3);case"script":case"style":return a("<div>"+Gr+"</div>",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<ze.length;Qr++)Wr.push(ze[Qr]);return Wr}function oe(ze,Wr){if(ze)for(var Qr=0;Qr<ze.length;Qr++)Wr(ze[Qr])}function X(ze){var Wr=ze.getBoundingClientRect(),Qr=Wr.top,Gr=Wr.bottom;return Qr<window.innerHeight&&Gr>=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<Qr.length;Gr++){var Jr=Qr[Gr];if(Jr.compareDocumentPosition(ze)===Node.DOCUMENT_POSITION_PRECEDING)return Jr}},Y=function(ze,Wr){for(var Qr=re().querySelectorAll(Wr),Gr=Qr.length-1;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;Qr<Wr.length;Qr++)if(ze===Wr[Qr])return!0;return!1}function we(ze,Wr){oe(ze.attributes,function(Qr){!Wr.hasAttribute(Qr.name)&&be(Qr.name)&&ze.removeAttribute(Qr.name)}),oe(Wr.attributes,function(Qr){be(Qr.name)&&ze.setAttribute(Qr.name,Qr.value)})}function Se(ze,Wr){for(var Qr=Fr(Wr),Gr=0;Gr<Qr.length;Gr++){var Jr=Qr[Gr];try{if(Jr.isInlineSwap(ze))return!0}catch(rn){b(rn)}}return ze==="outerHTML"}function Ee(ze,Wr,Qr){var Gr="#"+ee(Wr,"id"),Jr="outerHTML";ze==="true"||(ze.indexOf(":")>0?(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;rn<Jr.length;rn++){var nn=Jr[rn].split(":",2),un=nn[0].trim();un.indexOf("#")===0&&(un=un.substring(1));var cn=nn[1]||"true",gn=Wr.querySelector("#"+un);gn&&Ee(cn,gn,Qr)}oe(f(Wr,"[hx-swap-oob], [data-hx-swap-oob]"),function(vn){var En=te(vn,"hx-swap-oob");En!=null&&Ee(En,vn,Qr)})}function Re(ze){oe(f(ze,"[hx-preserve], [data-hx-preserve]"),function(Wr){var Qr=te(Wr,"id"),Gr=re().getElementById(Qr);Gr!=null&&Wr.parentNode.replaceChild(Gr,Wr)})}function Te(ze,Wr,Qr){oe(Wr.querySelectorAll("[id]"),function(Gr){var Jr=ee(Gr,"id");if(Jr&&Jr.length>0){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<ze.length;)Wr=(Wr<<5)-Wr+ze.charCodeAt(Qr++)|0;return Wr}function Le(ze){var Wr=0;if(ze.attributes)for(var Qr=0;Qr<ze.attributes.length;Qr++){var Gr=ze.attributes[Qr];Gr.value&&(Wr=He(Gr.name,Wr),Wr=He(Gr.value,Wr))}return Wr}function Ae(ze){var Wr=ae(ze);if(Wr.onHandlers){for(var Qr=0;Qr<Wr.onHandlers.length;Qr++){const Gr=Wr.onHandlers[Qr];ze.removeEventListener(Gr.event,Gr.listener)}delete Wr.onHandlers}}function Ne(ze){var Wr=ae(ze);Wr.timeout&&clearTimeout(Wr.timeout),Wr.webSocket&&Wr.webSocket.close(),Wr.sseEventSource&&Wr.sseEventSource.close(),Wr.listenerInfos&&oe(Wr.listenerInfos,function(Qr){Qr.on&&Qr.on.removeEventListener(Qr.trigger,Qr.listener)}),Ae(ze),oe(Object.keys(Wr),function(Qr){delete Wr[Qr]})}function p(ze){ce(ze,"htmx:beforeCleanupElement"),Ne(ze),ze.children&&oe(ze.children,function(Wr){p(Wr)})}function Ie(ze,Wr,Qr){if(ze.tagName==="BODY")return Ue(ze,Wr,Qr);var Gr,Jr=ze.previousSibling;for(m(u(ze),ze,Wr,Qr),Jr==null?Gr=u(ze).firstChild:Gr=Jr.nextSibling,Qr.elts=Qr.elts.filter(function(rn){return rn!=ze});Gr&&Gr!==ze;)Gr.nodeType===Node.ELEMENT_NODE&&Qr.elts.push(Gr),Gr=Gr.nextElementSibling;p(ze),u(ze).removeChild(ze)}function ke(ze,Wr,Qr){return m(ze,ze.firstChild,Wr,Qr)}function Pe(ze,Wr,Qr){return m(u(ze),ze,Wr,Qr)}function Me(ze,Wr,Qr){return m(ze,null,Wr,Qr)}function Xe(ze,Wr,Qr){return m(u(ze),ze.nextSibling,Wr,Qr)}function De(ze,Wr,Qr){return p(ze),u(ze).removeChild(ze)}function Ue(ze,Wr,Qr){var Gr=ze.firstChild;if(m(ze,Gr,Wr,Qr),Gr){for(;Gr.nextSibling;)p(Gr.nextSibling),ze.removeChild(Gr.nextSibling);p(Gr),ze.removeChild(Gr)}}function Be(ze,Wr,Qr){var Gr=Qr||ne(ze,"hx-select");if(Gr){var Jr=re().createDocumentFragment();oe(Wr.querySelectorAll(Gr),function(rn){Jr.appendChild(rn)}),Wr=Jr}return Wr}function Fe(ze,Wr,Qr,Gr,Jr){switch(ze){case"none":return;case"outerHTML":Ie(Qr,Gr,Jr);return;case"afterbegin":ke(Qr,Gr,Jr);return;case"beforebegin":Pe(Qr,Gr,Jr);return;case"beforeend":Me(Qr,Gr,Jr);return;case"afterend":Xe(Qr,Gr,Jr);return;case"delete":De(Qr);return;default:for(var rn=Fr(Wr),nn=0;nn<rn.length;nn++){var un=rn[nn];try{var cn=un.handleSwap(ze,Qr,Gr,Jr);if(cn){if(typeof cn.length<"u")for(var gn=0;gn<cn.length;gn++){var vn=cn[gn];vn.nodeType!==Node.TEXT_NODE&&vn.nodeType!==Node.COMMENT_NODE&&Jr.tasks.push(Oe(vn))}return}}catch(En){b(En)}}ze==="innerHTML"?Ue(Qr,Gr,Jr):Fe(Q.config.defaultSwapStyle,Wr,Qr,Gr,Jr)}}function Ve(ze){if(ze.indexOf("<title")>-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;cn<un.length;cn++)ce(Qr,un[cn].trim(),[])}var x=/[\s,]/,$e=/[_$a-zA-Z]/,We=/[_$a-zA-Z0-9]/,Ge=['"',"'","/"],Je=/[^\s]/,Ze=/[{(]/,Ke=/[})]/;function Ye(ze){for(var Wr=[],Qr=0;Qr<ze.length;){if($e.exec(ze.charAt(Qr))){for(var Gr=Qr;We.exec(ze.charAt(Qr+1));)Qr++;Wr.push(ze.substr(Gr,Qr-Gr+1))}else if(Ge.indexOf(ze.charAt(Qr))!==-1){var Jr=ze.charAt(Qr),Gr=Qr;for(Qr++;Qr<ze.length&&ze.charAt(Qr)!==Jr;)ze.charAt(Qr)==="\\"&&Qr++,Qr++;Wr.push(ze.substr(Gr,Qr-Gr+1))}else{var rn=ze.charAt(Qr);Wr.push(rn)}Qr++}return Wr}function Qe(ze,Wr,Qr){return $e.exec(ze.charAt(0))&&ze!=="true"&&ze!=="false"&&ze!=="this"&&ze!==Qr&&Wr!=="."}function et(ze,Wr,Qr){if(Wr[0]==="["){Wr.shift();for(var Gr=1,Jr=" return (function("+Qr+"){ return (",rn=null;Wr.length>0;){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<Gr.length;Jr++){var rn=Gr[Jr].split(/:(.+)/);rn[0]==="connect"&&xt(ze,rn[1],0),rn[0]==="send"&&bt(ze)}}function xt(ze,Wr,Qr){if(se(ze)){if(Wr.indexOf("/")==0){var Gr=location.hostname+(location.port?":"+location.port:"");location.protocol=="https:"?Wr="wss://"+Gr+Wr:location.protocol=="http:"&&(Wr="ws://"+Gr+Wr)}var Jr=Q.createWebSocket(Wr);Jr.onerror=function(rn){fe(ze,"htmx:wsError",{error:rn,socket:Jr}),yt(ze)},Jr.onclose=function(rn){if([1006,1012,1013].indexOf(rn.code)>=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;vn<gn.length;vn++){var En=gn[vn];Ee(te(En,"hx-swap-oob")||"true",En,un)}nr(un.tasks)}})}}function yt(ze){if(!se(ze))return ae(ze).webSocket.close(),!0}function bt(ze){var Wr=c(ze,function(Qr){return ae(Qr).webSocket!=null});Wr?ze.addEventListener(it(ze)[0].trigger,function(Qr){var Gr=ae(Wr).webSocket,Jr=xr(ze,Wr),rn=dr(ze,"post"),nn=rn.errors,un=rn.values,cn=Hr(ze),gn=le(un,cn),vn=yr(gn,ze);if(vn.HEADERS=Jr,nn&&nn.length>0){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;Jr<Gr.length;Jr++){var rn=Gr[Jr].split(/:(.+)/);rn[0]==="connect"&&Et(ze,rn[1]),rn[0]==="swap"&&Ct(ze,rn[1])}}function Et(ze,Wr){var Qr=Q.createEventSource(Wr);Qr.onerror=function(Gr){fe(ze,"htmx:sseError",{error:Gr,source:Qr}),Tt(ze)},ae(ze).sseEventSource=Qr}function Ct(ze,Wr){var Qr=c(ze,Ot);if(Qr){var Gr=ae(Qr).sseEventSource,Jr=function(rn){if(!Tt(Qr)){if(!se(ze)){Gr.removeEventListener(Wr,Jr);return}var nn=rn.data;R(ze,function(vn){nn=vn.transformResponse(nn,null,ze)});var un=wr(ze),cn=ye(ze),gn=T(ze);je(un.swapStyle,cn,ze,nn,gn),nr(gn.tasks),ce(ze,"htmx:sseMessage",rn)}};ae(ze).sseListener=Jr,Gr.addEventListener(Wr,Jr)}else fe(ze,"htmx:noSSESourceError")}function Rt(ze,Wr,Qr){var Gr=c(ze,Ot);if(Gr){var Jr=ae(Gr).sseEventSource,rn=function(){Tt(Gr)||(se(ze)?Wr(ze):Jr.removeEventListener(Qr,rn))};ae(ze).sseListener=rn,Jr.addEventListener(Qr,rn)}else fe(ze,"htmx:noSSESourceError")}function Tt(ze){if(!se(ze))return ae(ze).sseEventSource.close(),!0}function Ot(ze){return ae(ze).sseEventSource!=null}function qt(ze,Wr,Qr,Gr){var Jr=function(){Qr.loaded||(Qr.loaded=!0,Wr(ze))};Gr>0?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;un<nn.length;un++){var cn=nn[un];if(cn.isIntersecting){ce(ze,"intersect");break}}},Jr);rn.observe(ze),ht(ze,Gr,Qr,Wr)}else Wr.trigger==="load"?ct(Wr,ze,Wt("load",{elt:ze}))||qt(ze,Gr,Qr,Wr.delay):Wr.pollInterval>0?(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;Qr<Wr.length;Qr++){var Gr=Wr[Qr].name;if(s(Gr,"hx-on:")||s(Gr,"data-hx-on:")||s(Gr,"hx-on-")||s(Gr,"data-hx-on-"))return!0}return!1}function kt(ze){var Wr=null,Qr=[];if(It(ze)&&Qr.push(ze),document.evaluate)for(var Gr=document.evaluate('.//*[@*[ starts-with(name(), "hx-on:") or starts-with(name(), "data-hx-on:") or starts-with(name(), "hx-on-") or starts-with(name(), "data-hx-on-") ]]',ze);Wr=Gr.iterateNext();)Qr.push(Wr);else for(var Jr=ze.getElementsByTagName("*"),rn=0;rn<Jr.length;rn++)It(Jr[rn])&&Qr.push(Jr[rn]);return Qr}function Pt(ze){if(ze.querySelectorAll){var Wr=", [hx-boost] a, [data-hx-boost] a, a[hx-boost], a[data-hx-boost]",Qr=ze.querySelectorAll(i+Wr+", form, [type='submit'], [hx-sse], [data-hx-sse], [hx-ws], [data-hx-ws], [hx-ext], [data-hx-ext], [hx-trigger], [data-hx-trigger], [hx-on], [data-hx-on]");return Qr}else return[]}function Mt(ze){var Wr=v(ze.target,"button, input[type='submit']"),Qr=Dt(ze);Qr&&(Qr.lastButtonClicked=Wr)}function Xt(ze){var Wr=Dt(ze);Wr&&(Wr.lastButtonClicked=null)}function Dt(ze){var Wr=v(ze.target,"button, input[type='submit']");if(Wr){var Qr=g("#"+ee(Wr,"form"))||v(Wr,"form");if(Qr)return ae(Qr)}}function Ut(ze){ze.addEventListener("click",Mt),ze.addEventListener("focusin",Mt),ze.addEventListener("focusout",Xt)}function Bt(ze){for(var Wr=Ye(ze),Qr=0,Gr=0;Gr<Wr.length;Gr++){const Jr=Wr[Gr];Jr==="{"?Qr++:Jr==="}"&&Qr--}return Qr}function Ft(ze,Wr,Qr){var Gr=ae(ze);Array.isArray(Gr.onHandlers)||(Gr.onHandlers=[]);var Jr,rn=function(nn){return Tr(ze,function(){Jr||(Jr=new Function("event",Qr)),Jr.call(ze,nn)})};ze.addEventListener(Wr,rn),Gr.onHandlers.push({event:Wr,listener:rn})}function Vt(ze){var Wr=te(ze,"hx-on");if(Wr){for(var Qr={},Gr=Wr.split(`
`),Jr=null,rn=0;Gr.length>0;){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;Wr<ze.attributes.length;Wr++){var Qr=ze.attributes[Wr].name,Gr=ze.attributes[Wr].value;if(s(Qr,"hx-on")||s(Qr,"data-hx-on")){var Jr=Qr.indexOf("-on")+3,rn=Qr.slice(Jr,Jr+1);if(rn==="-"||rn===":"){var nn=Qr.slice(Jr+1);s(nn,":")?nn="htmx"+nn:s(nn,"-")?nn="htmx:"+nn.slice(1):s(nn,"htmx-")&&(nn="htmx:"+nn.slice(5)),Ft(ze,nn,Gr)}}}}function _t(ze){if(v(ze,Q.config.disableSelector)){p(ze);return}var Wr=ae(ze);if(Wr.initHash!==Le(ze)){Ne(ze),Wr.initHash=Le(ze),Vt(ze),ce(ze,"htmx:beforeProcessNode"),ze.value&&(Wr.lastValue=ze.value);var Qr=it(ze),Gr=Ht(ze,Wr,Qr);Gr||(ne(ze,"hx-boost")==="true"?lt(ze,Wr,Qr):o(ze,"hx-trigger")&&Qr.forEach(function(nn){Lt(ze,nn,Wr,function(){})})),(ze.tagName==="FORM"||ee(ze,"type")==="submit"&&o(ze,"form"))&&Ut(ze);var Jr=te(ze,"hx-sse");Jr&&St(ze,Wr,Jr);var rn=te(ze,"hx-ws");rn&&pt(ze,Wr,rn),ce(ze,"htmx:afterProcessNode")}}function zt(ze){if(ze=g(ze),v(ze,Q.config.disableSelector)){p(ze);return}_t(ze),oe(Pt(ze),function(Wr){_t(Wr)}),oe(kt(ze),jt)}function $t(ze){return ze.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}function Wt(ze,Wr){var Qr;return window.CustomEvent&&typeof window.CustomEvent=="function"?Qr=new CustomEvent(ze,{bubbles:!0,cancelable:!0,detail:Wr}):(Qr=re().createEvent("CustomEvent"),Qr.initCustomEvent(ze,!0,!0,Wr)),Qr}function fe(ze,Wr,Qr){ce(ze,Wr,le({error:Wr},Qr))}function Gt(ze){return ze==="htmx:afterProcessNode"}function R(ze,Wr){oe(Fr(ze),function(Qr){try{Wr(Qr)}catch(Gr){b(Gr)}})}function b(ze){console.error?console.error(ze):console.log&&console.log("ERROR: ",ze)}function ce(ze,Wr,Qr){ze=g(ze),Qr==null&&(Qr={}),Qr.elt=ze;var Gr=Wt(Wr,Qr);Q.logger&&!Gt(Wr)&&Q.logger(ze,Wr,Qr),Qr.error&&(b(Qr.error),ce(ze,"htmx:error",{errorInfo:Qr}));var Jr=ze.dispatchEvent(Gr),rn=$t(Wr);if(Jr&&rn!==Wr){var nn=Wt(rn,Gr.detail);Jr=Jr&&ze.dispatchEvent(nn)}return R(ze,function(un){Jr=Jr&&un.onEvent(Wr,Gr)!==!1&&!Gr.defaultPrevented}),Jr}var Jt=location.pathname+location.search;function Zt(){var ze=re().querySelector("[hx-history-elt],[data-hx-history-elt]");return ze||re().body}function Kt(ze,Wr,Qr,Gr){if(U()){if(Q.config.historyCacheSize<=0){localStorage.removeItem("htmx-history-cache");return}ze=B(ze);for(var Jr=E(localStorage.getItem("htmx-history-cache"))||[],rn=0;rn<Jr.length;rn++)if(Jr[rn].url===ze){Jr.splice(rn,1);break}var nn={url:ze,content:Wr,title:Qr,scroll:Gr};for(ce(re().body,"htmx:historyItemCreated",{item:nn,cache:Jr}),Jr.push(nn);Jr.length>Q.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<Wr.length;Qr++)if(Wr[Qr].url===ze)return Wr[Qr];return null}function Qt(ze){var Wr=Q.config.requestClass,Qr=ze.cloneNode(!0);return oe(f(Qr,"."+Wr),function(Gr){n(Gr,Wr)}),Qr.innerHTML}function er(){var ze=Zt(),Wr=Jt||location.pathname+location.search,Qr;try{Qr=re().querySelector('[hx-history="false" i],[data-hx-history="false" i]')}catch{Qr=re().querySelector('[hx-history="false"],[data-hx-history="false"]')}Qr||(ce(re().body,"htmx:beforeHistorySave",{path:Wr,historyElt:ze}),Kt(Wr,Qt(ze),re().title,window.scrollY)),Q.config.historyEnabled&&history.replaceState({htmx:!0},re().title,window.location.href)}function tr(ze){Q.config.getCacheBusterParam&&(ze=ze.replace(/org\.htmx\.cache-buster=[^&]*&?/,""),(G(ze,"&")||G(ze,"?"))&&(ze=ze.slice(0,-1))),Q.config.historyEnabled&&history.pushState({htmx:!0},"",ze),Jt=ze}function rr(ze){Q.config.historyEnabled&&history.replaceState({htmx:!0},"",ze),Jt=ze}function nr(ze){oe(ze,function(Wr){Wr.call()})}function ir(ze){var Wr=new XMLHttpRequest,Qr={path:ze,xhr:Wr};ce(re().body,"htmx:historyCacheMiss",Qr),Wr.open("GET",ze,!0),Wr.setRequestHeader("HX-Request","true"),Wr.setRequestHeader("HX-History-Restore-Request","true"),Wr.setRequestHeader("HX-Current-URL",re().location.href),Wr.onload=function(){if(this.status>=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<ze.length;Qr++){var Gr=ze[Qr];if(Gr.isSameNode(Wr))return!0}return!1}function fr(ze){return ze.name===""||ze.name==null||ze.disabled||v(ze,"fieldset[disabled]")||ze.type==="button"||ze.type==="submit"||ze.tagName==="image"||ze.tagName==="reset"||ze.tagName==="file"?!1:ze.type==="checkbox"||ze.type==="radio"?ze.checked:!0}function cr(ze,Wr,Qr){if(ze!=null&&Wr!=null){var Gr=Qr[ze];Gr===void 0?Qr[ze]=Wr:Array.isArray(Gr)?Array.isArray(Wr)?Qr[ze]=Gr.concat(Wr):Gr.push(Wr):Array.isArray(Wr)?Qr[ze]=[Gr].concat(Wr):Qr[ze]=[Gr,Wr]}}function hr(ze,Wr,Qr,Gr,Jr){if(!(Gr==null||ur(ze,Gr))){if(ze.push(Gr),fr(Gr)){var rn=ee(Gr,"name"),nn=Gr.value;Gr.multiple&&Gr.tagName==="SELECT"&&(nn=M(Gr.querySelectorAll("option:checked")).map(function(cn){return cn.value})),Gr.files&&(nn=M(Gr.files)),cr(rn,nn,Wr),Jr&&vr(Gr,Qr)}if(h(Gr,"form")){var un=Gr.elements;oe(un,function(cn){hr(ze,Wr,Qr,cn,Jr)})}}}function vr(ze,Wr){ze.willValidate&&(ce(ze,"htmx:validation:validate"),ze.checkValidity()||(Wr.push({elt:ze,message:ze.validationMessage,validity:ze.validity}),ce(ze,"htmx:validation:failed",{message:ze.validationMessage,validity:ze.validity})))}function dr(ze,Wr){var Qr=[],Gr={},Jr={},rn=[],nn=ae(ze);nn.lastButtonClicked&&!se(nn.lastButtonClicked)&&(nn.lastButtonClicked=null);var un=h(ze,"form")&&ze.noValidate!==!0||te(ze,"hx-validate")==="true";if(nn.lastButtonClicked&&(un=un&&nn.lastButtonClicked.formNoValidate!==!0),Wr!=="get"&&hr(Qr,Jr,rn,v(ze,"form"),un),hr(Qr,Gr,rn,ze,un),nn.lastButtonClicked||ze.tagName==="BUTTON"||ze.tagName==="INPUT"&&ee(ze,"type")==="submit"){var cn=nn.lastButtonClicked||ze,gn=ee(cn,"name");cr(gn,cn.value,Jr)}var vn=pe(ze,"hx-include");return oe(vn,function(En){hr(Qr,Gr,rn,En,un),h(En,"form")||oe(En.querySelectorAll(rt),function(Rn){hr(Qr,Gr,rn,Rn,un)})}),Gr=le(Gr,Jr),{errors:rn,values:Gr}}function gr(ze,Wr,Qr){ze!==""&&(ze+="&"),String(Qr)==="[object Object]"&&(Qr=JSON.stringify(Qr));var Gr=encodeURIComponent(Qr);return ze+=encodeURIComponent(Wr)+"="+Gr,ze}function mr(ze){var Wr="";for(var Qr in ze)if(ze.hasOwnProperty(Qr)){var Gr=ze[Qr];Array.isArray(Gr)?oe(Gr,function(Jr){Wr=gr(Wr,Qr,Jr)}):Wr=gr(Wr,Qr,Gr)}return Wr}function pr(ze){var Wr=new FormData;for(var Qr in ze)if(ze.hasOwnProperty(Qr)){var Gr=ze[Qr];Array.isArray(Gr)?oe(Gr,function(Jr){Wr.append(Qr,Jr)}):Wr.append(Qr,Gr)}return Wr}function xr(ze,Wr,Qr){var Gr={"HX-Request":"true","HX-Trigger":ee(ze,"id"),"HX-Trigger-Name":ee(ze,"name"),"HX-Target":te(Wr,"id"),"HX-Current-URL":re().location.href};return Rr(ze,"hx-headers",!1,Gr),Qr!==void 0&&(Gr["HX-Prompt"]=Qr),ae(ze).boosted&&(Gr["HX-Boosted"]="true"),Gr}function yr(ze,Wr){var Qr=ne(Wr,"hx-params");if(Qr){if(Qr==="none")return{};if(Qr==="*")return ze;if(Qr.indexOf("not ")===0)return oe(Qr.substr(4).split(","),function(Jr){Jr=Jr.trim(),delete ze[Jr]}),ze;var Gr={};return oe(Qr.split(","),function(Jr){Jr=Jr.trim(),Gr[Jr]=ze[Jr]}),Gr}else return ze}function br(ze){return ee(ze,"href")&&ee(ze,"href").indexOf("#")>=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;rn<Jr.length;rn++){var nn=Jr[rn];if(nn.indexOf("swap:")===0)Gr.swapDelay=d(nn.substr(5));else if(nn.indexOf("settle:")===0)Gr.settleDelay=d(nn.substr(7));else if(nn.indexOf("transition:")===0)Gr.transition=nn.substr(11)==="true";else if(nn.indexOf("ignoreTitle:")===0)Gr.ignoreTitle=nn.substr(12)==="true";else if(nn.indexOf("scroll:")===0){var un=nn.substr(7),cn=un.split(":"),gn=cn.pop(),vn=cn.length>0?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","<style> ."+Q.config.indicatorClass+"{opacity:0} ."+Q.config.requestClass+" ."+Q.config.indicatorClass+"{opacity:1; transition: opacity 200ms ease-in;} ."+Q.config.requestClass+"."+Q.config.indicatorClass+"{opacity:1; transition: opacity 200ms ease-in;} </style>")}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&&Zr<Yr?[this[Zr]]:[])},end:function(){return this.prevObject||this.constructor()},push:un,sort:Gr.sort,splice:Gr.splice},tn.extend=tn.fn.extend=function(){var Kr,Yr,Zr,en,an,sn,fn=arguments[0]||{},hn=1,dn=arguments.length,xn=!1;for(typeof fn=="boolean"&&(xn=fn,fn=arguments[hn]||{},hn++),typeof fn!="object"&&!Mn(fn)&&(fn={}),hn===dn&&(fn=this,hn--);hn<dn;hn++)if((Kr=arguments[hn])!=null)for(Yr in Kr)en=Kr[Yr],!(Yr==="__proto__"||fn===en)&&(xn&&en&&(tn.isPlainObject(en)||(an=Array.isArray(en)))?(Zr=fn[Yr],an&&!Array.isArray(Zr)?sn=[]:!an&&!tn.isPlainObject(Zr)?sn={}:sn=Zr,an=!1,fn[Yr]=tn.extend(xn,sn,en)):en!==void 0&&(fn[Yr]=en));return fn},tn.extend({expando:"jQuery"+(Qn+Math.random()).replace(/\D/g,""),isReady:!0,error:function(Kr){throw new Error(Kr)},noop:function(){},isPlainObject:function(Kr){var Yr,Zr;return!Kr||vn.call(Kr)!=="[object Object]"?!1:(Yr=Jr(Kr),Yr?(Zr=En.call(Yr,"constructor")&&Yr.constructor,typeof Zr=="function"&&Rn.call(Zr)===jn):!0)},isEmptyObject:function(Kr){var Yr;for(Yr in Kr)return!1;return!0},globalEval:function(Kr,Yr,Zr){Yn(Kr,{nonce:Yr&&Yr.nonce},Zr)},each:function(Kr,Yr){var Zr,en=0;if(Zn(Kr))for(Zr=Kr.length;en<Zr&&Yr.call(Kr[en],en,Kr[en])!==!1;en++);else for(en in Kr)if(Yr.call(Kr[en],en,Kr[en])===!1)break;return Kr},makeArray:function(Kr,Yr){var Zr=Yr||[];return Kr!=null&&(Zn(Object(Kr))?tn.merge(Zr,typeof Kr=="string"?[Kr]:Kr):un.call(Zr,Kr)),Zr},inArray:function(Kr,Yr,Zr){return Yr==null?-1:cn.call(Yr,Kr,Zr)},merge:function(Kr,Yr){for(var Zr=+Yr.length,en=0,an=Kr.length;en<Zr;en++)Kr[an++]=Yr[en];return Kr.length=an,Kr},grep:function(Kr,Yr,Zr){for(var en,an=[],sn=0,fn=Kr.length,hn=!Zr;sn<fn;sn++)en=!Yr(Kr[sn],sn),en!==hn&&an.push(Kr[sn]);return an},map:function(Kr,Yr,Zr){var en,an,sn=0,fn=[];if(Zn(Kr))for(en=Kr.length;sn<en;sn++)an=Yr(Kr[sn],sn,Zr),an!=null&&fn.push(an);else for(sn in Kr)an=Yr(Kr[sn],sn,Zr),an!=null&&fn.push(an);return nn(fn)},guid:1,support:kn}),typeof Symbol=="function"&&(tn.fn[Symbol.iterator]=Gr[Symbol.iterator]),tn.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(Kr,Yr){gn["[object "+Yr+"]"]=Yr.toLowerCase()});function Zn(Kr){var Yr=!!Kr&&"length"in Kr&&Kr.length,Zr=yn(Kr);return Mn(Kr)||Nn(Kr)?!1:Zr==="array"||Yr===0||typeof Yr=="number"&&Yr>0&&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<On;mn++)if(ln[mn]===pn)return mn;return-1},va="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",gi="[\\x20\\t\\r\\n\\f]",_o="(?:\\\\[\\da-fA-F]{1,6}"+gi+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Ka="\\["+gi+"*("+_o+")(?:"+gi+"*([*^$|!~]?=)"+gi+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+_o+"))|)"+gi+"*\\]",ma=":("+_o+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Ka+")*)|.*)\\)|)",ks=new RegExp(gi+"+","g"),Go=new RegExp("^"+gi+"+|((?:^|[^\\\\])(?:\\\\.)*)"+gi+"+$","g"),Is=new RegExp("^"+gi+"*,"+gi+"*"),Ya=new RegExp("^"+gi+"*([>+~]|"+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"?"<22>":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="<a id='"+yi+"'></a><select id='"+yi+"-\r\\' msallowcapture=''><option selected=''></option></select>",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="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";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;mn<pn;mn+=2)ln.push(mn);return ln}),odd:Ao(function(ln,pn){for(var mn=1;mn<pn;mn+=2)ln.push(mn);return ln}),lt:Ao(function(ln,pn,mn){for(var On=mn<0?mn+pn:mn>pn?pn:mn;--On>=0;)ln.push(On);return ln}),gt:Ao(function(ln,pn,mn){for(var On=mn<0?mn+pn:mn;++On<pn;)ln.push(On);return ln})}},en.pseudos.nth=en.pseudos.eq;for(Yr in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})en.pseudos[Yr]=Us(Yr);for(Yr in{submit:!0,reset:!0})en.pseudos[Yr]=zs(Yr);function rs(){}rs.prototype=en.filters=en.pseudos,en.setFilters=new rs,fn=wi.tokenize=function(ln,pn){var mn,On,bn,_n,Pn,Hn,qn,ei=Fo[ln+" "];if(ei)return pn?0:ei.slice(0);for(Pn=ln,Hn=[],qn=en.preFilter;Pn;){(!mn||(On=Is.exec(Pn)))&&(On&&(Pn=Pn.slice(On[0].length)||Pn),Hn.push(bn=[])),mn=!1,(On=Ya.exec(Pn))&&(mn=On.shift(),bn.push({value:mn,type:On[0].replace(Go," ")}),Pn=Pn.slice(mn.length));for(_n in en.filter)(On=Jo[_n].exec(Pn))&&(!qn[_n]||(On=qn[_n](On)))&&(mn=On.shift(),bn.push({value:mn,type:_n,matches:On}),Pn=Pn.slice(mn.length));if(!mn)break}return pn?Pn.length:Pn?wi.error(ln):Fo(ln,Hn).slice(0)};function ea(ln){for(var pn=0,mn=ln.length,On="";pn<mn;pn++)On+=ln[pn].value;return On}function ta(ln,pn,mn){var On=pn.dir,bn=pn.next,_n=bn||On,Pn=mn&&_n==="parentNode",Hn=di++;return pn.first?function(qn,ei,Gn){for(;qn=qn[On];)if(qn.nodeType===1||Pn)return ln(qn,ei,Gn);return!1}:function(qn,ei,Gn){var ri,li,Ti,ti=[Ki,Hn];if(Gn){for(;qn=qn[On];)if((qn.nodeType===1||Pn)&&ln(qn,ei,Gn))return!0}else for(;qn=qn[On];)if(qn.nodeType===1||Pn)if(Ti=qn[yi]||(qn[yi]={}),li=Ti[qn.uniqueID]||(Ti[qn.uniqueID]={}),bn&&bn===qn.nodeName.toLowerCase())qn=qn[On]||qn;else{if((ri=li[_n])&&ri[0]===Ki&&ri[1]===Hn)return ti[2]=ri[2];if(li[_n]=ti,ti[2]=ln(qn,ei,Gn))return!0}return!1}}function wa(ln){return ln.length>1?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<bn;On++)wi(ln,pn[On],mn);return mn}function ra(ln,pn,mn,On,bn){for(var _n,Pn=[],Hn=0,qn=ln.length,ei=pn!=null;Hn<qn;Hn++)(_n=ln[Hn])&&(!mn||mn(_n,On,bn))&&(Pn.push(_n),ei&&pn.push(Hn));return Pn}function Ta(ln,pn,mn,On,bn,_n){return On&&!On[yi]&&(On=Ta(On)),bn&&!bn[yi]&&(bn=Ta(bn,_n)),uo(function(Pn,Hn,qn,ei){var Gn,ri,li,Ti=[],ti=[],Ni=Hn.length,$i=Pn||Xs(pn||"*",qn.nodeType?[qn]:qn,[]),eo=ln&&(Pn||!pn)?ra($i,Ti,ln,qn,ei):$i,Ei=mn?bn||(Pn?ln:Ni||On)?[]:Hn:eo;if(mn&&mn(eo,Ei,qn,ei),On)for(Gn=ra(Ei,ti),On(Gn,[],qn,ei),ri=Gn.length;ri--;)(li=Gn[ri])&&(Ei[ti[ri]]=!(eo[ti[ri]]=li));if(Pn){if(bn||ln){if(bn){for(Gn=[],ri=Ei.length;ri--;)(li=Ei[ri])&&Gn.push(eo[ri]=li);bn(null,Ei=[],Gn,ei)}for(ri=Ei.length;ri--;)(li=Ei[ri])&&(Gn=bn?Oo(Pn,li):Ti[ri])>-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}];Hn<bn;Hn++)if(mn=en.relative[ln[Hn].type])Gn=[ta(wa(Gn),mn)];else{if(mn=en.filter[ln[Hn].type].apply(null,ln[Hn].matches),mn[yi]){for(On=++Hn;On<bn&&!en.relative[ln[On].type];On++);return Ta(Hn>1&&wa(Gn),Hn>1&&ea(ln.slice(0,Hn-1).concat({value:ln[Hn-2].type===" "?"*":""})).replace(Go,"$1"),mn,Hn<On&&Ea(ln.slice(Hn,On)),On<bn&&Ea(ln=ln.slice(On)),On<bn&&ea(ln))}Gn.push(mn)}return wa(Gn)}function Qs(ln,pn){var mn=pn.length>0,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="<a href='#'></a>",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="<input/>",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;Yr<en;Yr++)if(tn.contains(an[Yr],this))return!0}));for(Zr=this.pushStack([]),Yr=0;Yr<en;Yr++)tn.find(Kr,an[Yr],Zr);return en>1?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<Zr;en++)if(tn.contains(this,Yr[en]))return!0})},closest:function(Kr,Yr){var Zr,en=0,an=this.length,sn=[],fn=typeof Kr!="string"&&tn(Kr);if(!$n.test(Kr)){for(;en<an;en++)for(Zr=this[en];Zr&&Zr!==Yr;Zr=Zr.parentNode)if(Zr.nodeType<11&&(fn?fn.index(Zr)>-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<sn.length;)sn[hn].apply(Zr[0],Zr[1])===!1&&Kr.stopOnFalse&&(hn=sn.length,Zr=!1);Kr.memory||(Zr=!1),Yr=!1,an&&(Zr?sn=[]:sn="")},xn={add:function(){return sn&&(Zr&&!Yr&&(hn=sn.length-1,fn.push(Zr)),function Tn(Dn){tn.each(Dn,function(wn,Sn){Mn(Sn)?(!Kr.unique||!xn.has(Sn))&&sn.push(Sn):Sn&&Sn.length&&yn(Sn)!=="string"&&Tn(Sn)})}(arguments),Zr&&!Yr&&dn()),this},remove:function(){return tn.each(arguments,function(Tn,Dn){for(var wn;(wn=tn.inArray(Dn,sn,wn))>-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)){if(Ri=wn.apply(Xn,ai),Ri===Dn.promise())throw new TypeError("Thenable self-resolution");Ji=Ri&&(typeof Ri=="object"||typeof Ri=="function")&&Ri.then,Mn(Ji)?Sn?Ji.call(Ri,xn(dn,Dn,Pi,Sn),xn(dn,Dn,Oi,Sn)):(dn++,Ji.call(Ri,xn(dn,Dn,Pi,Sn),xn(dn,Dn,Oi,Sn),xn(dn,Dn,Pi,Dn.notifyWith))):(wn!==Pi&&(Xn=void 0,ai=[Ri]),(Sn||Dn.resolveWith)(Xn,ai))}},Li=Sn?zn:function(){try{zn()}catch(Ri){tn.Deferred.exceptionHook&&tn.Deferred.exceptionHook(Ri,Li.stackTrace),Tn+1>=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(;hn<dn;hn++)Yr(Kr[hn],Zr,fn?en:en.call(Kr[hn],hn,Yr(Kr[hn],Zr)));return an?Kr:xn?Yr.call(Kr):dn?Yr(Kr[0],Zr):sn},Ui=/^-ms-/,zi=/-([a-z])/g;function fo(Kr,Yr){return Yr.toUpperCase()}function fi(Kr){return Kr.replace(Ui,"ms-").replace(zi,fo)}var ki=function(Kr){return Kr.nodeType===1||Kr.nodeType===9||!+Kr.nodeType};function Ii(){this.expando=tn.expando+Ii.uid++}Ii.uid=1,Ii.prototype={cache:function(Kr){var Yr=Kr[this.expando];return Yr||(Yr={},ki(Kr)&&(Kr.nodeType?Kr[this.expando]=Yr:Object.defineProperty(Kr,this.expando,{value:Yr,configurable:!0}))),Yr},set:function(Kr,Yr,Zr){var en,an=this.cache(Kr);if(typeof Yr=="string")an[fi(Yr)]=Zr;else for(en in Yr)an[fi(en)]=Yr[en];return an},get:function(Kr,Yr){return Yr===void 0?this.cache(Kr):Kr[this.expando]&&Kr[this.expando][fi(Yr)]},access:function(Kr,Yr,Zr){return Yr===void 0||Yr&&typeof Yr=="string"&&Zr===void 0?this.get(Kr,Yr):(this.set(Kr,Yr,Zr),Zr!==void 0?Zr:Yr)},remove:function(Kr,Yr){var Zr,en=Kr[this.expando];if(en!==void 0){if(Yr!==void 0)for(Array.isArray(Yr)?Yr=Yr.map(fi):(Yr=fi(Yr),Yr=Yr in en?[Yr]:Yr.match(xi)||[]),Zr=Yr.length;Zr--;)delete en[Yr[Zr]];(Yr===void 0||tn.isEmptyObject(en))&&(Kr.nodeType?Kr[this.expando]=void 0:delete Kr[this.expando])}},hasData:function(Kr){var Yr=Kr[this.expando];return Yr!==void 0&&!tn.isEmptyObject(Yr)}};var Wn=new Ii,Fn=new Ii,_i=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Fi=/[A-Z]/g;function qi(Kr){return Kr==="true"?!0:Kr==="false"?!1:Kr==="null"?null:Kr===+Kr+""?+Kr:_i.test(Kr)?JSON.parse(Kr):Kr}function oo(Kr,Yr,Zr){var en;if(Zr===void 0&&Kr.nodeType===1)if(en="data-"+Yr.replace(Fi,"-$&").toLowerCase(),Zr=Kr.getAttribute(en),typeof Zr=="string"){try{Zr=qi(Zr)}catch{}Fn.set(Kr,Yr,Zr)}else Zr=void 0;return Zr}tn.extend({hasData:function(Kr){return Fn.hasData(Kr)||Wn.hasData(Kr)},data:function(Kr,Yr,Zr){return Fn.access(Kr,Yr,Zr)},removeData:function(Kr,Yr){Fn.remove(Kr,Yr)},_data:function(Kr,Yr,Zr){return Wn.access(Kr,Yr,Zr)},_removeData:function(Kr,Yr){Wn.remove(Kr,Yr)}}),tn.fn.extend({data:function(Kr,Yr){var Zr,en,an,sn=this[0],fn=sn&&sn.attributes;if(Kr===void 0){if(this.length&&(an=Fn.get(sn),sn.nodeType===1&&!Wn.get(sn,"hasDataAttrs"))){for(Zr=fn.length;Zr--;)fn[Zr]&&(en=fn[Zr].name,en.indexOf("data-")===0&&(en=fi(en.slice(5)),oo(sn,en,an[en])));Wn.set(sn,"hasDataAttrs",!0)}return an}return typeof Kr=="object"?this.each(function(){Fn.set(this,Kr)}):mi(this,function(hn){var dn;if(sn&&hn===void 0)return dn=Fn.get(sn,Kr),dn!==void 0||(dn=oo(sn,Kr),dn!==void 0)?dn:void 0;this.each(function(){Fn.set(this,Kr,hn)})},null,Yr,arguments.length>1,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<Zr?tn.queue(this[0],Kr):Yr===void 0?this:this.each(function(){var en=tn.queue(this,Kr,Yr);tn._queueHooks(this,Kr),Kr==="fx"&&en[0]!=="inprogress"&&tn.dequeue(this,Kr)})},dequeue:function(Kr){return this.each(function(){tn.dequeue(this,Kr)})},clearQueue:function(Kr){return this.queue(Kr||"fx",[])},promise:function(Kr,Yr){var Zr,en=1,an=tn.Deferred(),sn=this,fn=this.length,hn=function(){--en||an.resolveWith(sn,[sn])};for(typeof Kr!="string"&&(Yr=Kr,Kr=void 0),Kr=Kr||"fx";fn--;)Zr=Wn.get(sn[fn],Kr+"queueHooks"),Zr&&Zr.empty&&(en++,Zr.empty.add(hn));return hn(),an.promise(Yr)}});var mo=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Gi=new RegExp("^(?:([+-])=|)("+mo+")([a-z%]*)$","i"),Bi=["Top","Right","Bottom","Left"],ro=Ln.documentElement,ao=function(Kr){return tn.contains(Kr.ownerDocument,Kr)},Ro={composed:!0};ro.getRootNode&&(ao=function(Kr){return tn.contains(Kr.ownerDocument,Kr)||Kr.getRootNode(Ro)===Kr.ownerDocument});var co=function(Kr,Yr){return Kr=Yr||Kr,Kr.style.display==="none"||Kr.style.display===""&&ao(Kr)&&tn.css(Kr,"display")==="none"};function Uo(Kr,Yr,Zr,en){var an,sn,fn=20,hn=en?function(){return en.cur()}:function(){return tn.css(Kr,Yr,"")},dn=hn(),xn=Zr&&Zr[3]||(tn.cssNumber[Yr]?"":"px"),Tn=Kr.nodeType&&(tn.cssNumber[Yr]||xn!=="px"&&+dn)&&Gi.exec(tn.css(Kr,Yr));if(Tn&&Tn[3]!==xn){for(dn=dn/2,xn=xn||Tn[3],Tn=+dn||1;fn--;)tn.style(Kr,Yr,Tn+xn),(1-sn)*(1-(sn=hn()/dn||.5))<=0&&(fn=0),Tn=Tn/sn;Tn=Tn*2,tn.style(Kr,Yr,Tn+xn),Zr=Zr||[]}return Zr&&(Tn=+Tn||+dn||0,an=Zr[1]?Tn+(Zr[1]+1)*Zr[2]:+Zr[2],en&&(en.unit=xn,en.start=Tn,en.end=an)),an}var zo={};function na(Kr){var Yr,Zr=Kr.ownerDocument,en=Kr.nodeName,an=zo[en];return an||(Yr=Zr.body.appendChild(Zr.createElement(en)),an=tn.css(Yr,"display"),Yr.parentNode.removeChild(Yr),an==="none"&&(an="block"),zo[en]=an,an)}function yo(Kr,Yr){for(var Zr,en,an=[],sn=0,fn=Kr.length;sn<fn;sn++)en=Kr[sn],en.style&&(Zr=en.style.display,Yr?(Zr==="none"&&(an[sn]=Wn.get(en,"display")||null,an[sn]||(en.style.display="")),en.style.display===""&&co(en)&&(an[sn]=na(en))):Zr!=="none"&&(an[sn]="none",Wn.set(en,"display",Zr)));for(sn=0;sn<fn;sn++)an[sn]!=null&&(Kr[sn].style.display=an[sn]);return Kr}tn.fn.extend({show:function(){return yo(this,!0)},hide:function(){return yo(this)},toggle:function(Kr){return typeof Kr=="boolean"?Kr?this.show():this.hide():this.each(function(){co(this)?tn(this).show():tn(this).hide()})}});var wo=/^(?:checkbox|radio)$/i,Cn=/<([a-z][^\/\0>\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="<textarea>x</textarea>",kn.noCloneChecked=!!Yr.cloneNode(!0).lastChild.defaultValue,Yr.innerHTML="<option></option>",kn.option=!!Yr.lastChild})();var Vn={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Vn.tbody=Vn.tfoot=Vn.colgroup=Vn.caption=Vn.thead,Vn.th=Vn.td,kn.option||(Vn.optgroup=Vn.option=[1,"<select multiple='multiple'>","</select>"]);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<en;Zr++)Wn.set(Kr[Zr],"globalEval",!Yr||Wn.get(Yr[Zr],"globalEval"))}var Hi=/<|&#?\w+;/;function Wi(Kr,Yr,Zr,en,an){for(var sn,fn,hn,dn,xn,Tn,Dn=Yr.createDocumentFragment(),wn=[],Sn=0,Xn=Kr.length;Sn<Xn;Sn++)if(sn=Kr[Sn],sn||sn===0)if(yn(sn)==="object")tn.merge(wn,sn.nodeType?[sn]:sn);else if(!Hi.test(sn))wn.push(Yr.createTextNode(sn));else{for(fn=fn||Dn.appendChild(Yr.createElement("div")),hn=(Cn.exec(sn)||["",""])[1].toLowerCase(),dn=Vn[hn]||Vn._default,fn.innerHTML=dn[1]+tn.htmlPrefilter(sn)+dn[2],Tn=dn[0];Tn--;)fn=fn.lastChild;tn.merge(wn,fn.childNodes),fn=Dn.firstChild,fn.textContent=""}for(Dn.textContent="",Sn=0;sn=wn[Sn++];){if(en&&tn.inArray(sn,en)>-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<arguments.length;Yr++)hn[Yr]=arguments[Yr];if(dn.delegateTarget=this,!(Tn.preDispatch&&Tn.preDispatch.call(this,dn)===!1)){for(fn=tn.event.handlers.call(this,dn,xn),Yr=0;(an=fn[Yr++])&&!dn.isPropagationStopped();)for(dn.currentTarget=an.elem,Zr=0;(sn=an.handlers[Zr++])&&!dn.isImmediatePropagationStopped();)(!dn.rnamespace||sn.namespace===!1||dn.rnamespace.test(sn.namespace))&&(dn.handleObj=sn,dn.data=sn.data,en=((tn.event.special[sn.origType]||{}).handle||sn.handler).apply(an.elem,hn),en!==void 0&&(dn.result=en)===!1&&(dn.preventDefault(),dn.stopPropagation()));return Tn.postDispatch&&Tn.postDispatch.call(this,dn),dn.result}},handlers:function(Kr,Yr){var Zr,en,an,sn,fn,hn=[],dn=Yr.delegateCount,xn=Kr.target;if(dn&&xn.nodeType&&!(Kr.type==="click"&&Kr.button>=1)){for(;xn!==this;xn=xn.parentNode||this)if(xn.nodeType===1&&!(Kr.type==="click"&&xn.disabled===!0)){for(sn=[],fn={},Zr=0;Zr<dn;Zr++)en=Yr[Zr],an=en.selector+" ",fn[an]===void 0&&(fn[an]=en.needsContext?tn(an,this).index(xn)>-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<Yr.length&&hn.push({elem:xn,handlers:Yr.slice(dn)}),hn},addProp:function(Kr,Yr){Object.defineProperty(tn.Event.prototype,Kr,{enumerable:!0,configurable:!0,get:Mn(Yr)?function(){if(this.originalEvent)return Yr(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[Kr]},set:function(Zr){Object.defineProperty(this,Kr,{enumerable:!0,configurable:!0,writable:!0,value:Zr})}})},fix:function(Kr){return Kr[tn.expando]?Kr:new tn.Event(Kr)},special:{load:{noBubble:!0},click:{setup:function(Kr){var Yr=this||Kr;return wo.test(Yr.type)&&Yr.click&&Kn(Yr,"input")&&Po(Yr,"click",ho),!1},trigger:function(Kr){var Yr=this||Kr;return wo.test(Yr.type)&&Yr.click&&Kn(Yr,"input")&&Po(Yr,"click"),!0},_default:function(Kr){var Yr=Kr.target;return wo.test(Yr.type)&&Yr.click&&Kn(Yr,"input")&&Wn.get(Yr,"click")||Kn(Yr,"a")}},beforeunload:{postDispatch:function(Kr){Kr.result!==void 0&&Kr.originalEvent&&(Kr.originalEvent.returnValue=Kr.result)}}}};function Po(Kr,Yr,Zr){if(!Zr){Wn.get(Kr,Yr)===void 0&&tn.event.add(Kr,Yr,ho);return}Wn.set(Kr,Yr,!1),tn.event.add(Kr,Yr,{namespace:!1,handler:function(en){var an,sn,fn=Wn.get(this,Yr);if(en.isTrigger&1&&this[Yr]){if(fn.length)(tn.event.special[Yr]||{}).delegateType&&en.stopPropagation();else if(fn=rn.call(arguments),Wn.set(this,Yr,fn),an=Zr(this,Yr),this[Yr](),sn=Wn.get(this,Yr),fn!==sn||an?Wn.set(this,Yr,!1):sn={},fn!==sn)return en.stopImmediatePropagation(),en.preventDefault(),sn&&sn.value}else fn.length&&(Wn.set(this,Yr,{value:tn.event.trigger(tn.extend(fn[0],tn.Event.prototype),fn.slice(1),this)}),en.stopImmediatePropagation())}})}tn.removeEvent=function(Kr,Yr,Zr){Kr.removeEventListener&&Kr.removeEventListener(Yr,Zr)},tn.Event=function(Kr,Yr){if(!(this instanceof tn.Event))return new tn.Event(Kr,Yr);Kr&&Kr.type?(this.originalEvent=Kr,this.type=Kr.type,this.isDefaultPrevented=Kr.defaultPrevented||Kr.defaultPrevented===void 0&&Kr.returnValue===!1?ho:Xi,this.target=Kr.target&&Kr.target.nodeType===3?Kr.target.parentNode:Kr.target,this.currentTarget=Kr.currentTarget,this.relatedTarget=Kr.relatedTarget):this.type=Kr,Yr&&tn.extend(this,Yr),this.timeStamp=Kr&&Kr.timeStamp||Date.now(),this[tn.expando]=!0},tn.Event.prototype={constructor:tn.Event,isDefaultPrevented:Xi,isPropagationStopped:Xi,isImmediatePropagationStopped:Xi,isSimulated:!1,preventDefault:function(){var Kr=this.originalEvent;this.isDefaultPrevented=ho,Kr&&!this.isSimulated&&Kr.preventDefault()},stopPropagation:function(){var Kr=this.originalEvent;this.isPropagationStopped=ho,Kr&&!this.isSimulated&&Kr.stopPropagation()},stopImmediatePropagation:function(){var Kr=this.originalEvent;this.isImmediatePropagationStopped=ho,Kr&&!this.isSimulated&&Kr.stopImmediatePropagation(),this.stopPropagation()}},tn.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},tn.event.addProp),tn.each({focus:"focusin",blur:"focusout"},function(Kr,Yr){tn.event.special[Kr]={setup:function(){return Po(this,Kr,ko),!1},trigger:function(){return Po(this,Kr),!0},_default:function(Zr){return Wn.get(Zr.target,Kr)},delegateType:Yr}}),tn.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(Kr,Yr){tn.event.special[Kr]={delegateType:Yr,bindType:Yr,handle:function(Zr){var en,an=this,sn=Zr.relatedTarget,fn=Zr.handleObj;return(!sn||sn!==an&&!tn.contains(an,sn))&&(Zr.type=fn.origType,en=fn.handler.apply(this,arguments),Zr.type=Yr),en}}}),tn.fn.extend({on:function(Kr,Yr,Zr,en){return lo(this,Kr,Yr,Zr,en)},one:function(Kr,Yr,Zr,en){return lo(this,Kr,Yr,Zr,en,1)},off:function(Kr,Yr,Zr){var en,an;if(Kr&&Kr.preventDefault&&Kr.handleObj)return en=Kr.handleObj,tn(Kr.delegateTarget).off(en.namespace?en.origType+"."+en.namespace:en.origType,en.selector,en.handler),this;if(typeof Kr=="object"){for(an in Kr)this.off(an,Yr,Kr[an]);return this}return(Yr===!1||typeof Yr=="function")&&(Zr=Yr,Yr=void 0),Zr===!1&&(Zr=Xi),this.each(function(){tn.event.remove(this,Kr,Zr,Yr)})}});var Io=/<script|<style|<link/i,Lo=/checked\s*(?:[^=]|=\s*.checked.)/i,ns=/^\s*<!\[CDATA\[|\]\]>\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;Zr<en;Zr++)tn.event.add(Yr,an,dn[an][Zr])}Fn.hasData(Kr)&&(fn=Fn.access(Kr),hn=tn.extend({},fn),Fn.set(Yr,hn))}}function as(Kr,Yr){var Zr=Yr.nodeName.toLowerCase();Zr==="input"&&wo.test(Kr.type)?Yr.checked=Kr.checked:(Zr==="input"||Zr==="textarea")&&(Yr.defaultValue=Kr.defaultValue)}function No(Kr,Yr,Zr,en){Yr=nn(Yr);var an,sn,fn,hn,dn,xn,Tn=0,Dn=Kr.length,wn=Dn-1,Sn=Yr[0],Xn=Mn(Sn);if(Xn||Dn>1&&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;Tn<Dn;Tn++)dn=an,Tn!==wn&&(dn=tn.clone(dn,!0,!0),hn&&tn.merge(fn,oi(dn,"script"))),Zr.call(Kr[Tn],dn,Tn);if(hn)for(xn=fn[fn.length-1].ownerDocument,tn.map(fn,os),Tn=0;Tn<hn;Tn++)dn=fn[Tn],Bn.test(dn.type||"")&&!Wn.access(dn,"globalEval")&&tn.contains(xn,dn)&&(dn.src&&(dn.type||"").toLowerCase()!=="module"?tn._evalUrl&&!dn.noModule&&tn._evalUrl(dn.src,{nonce:dn.nonce||dn.getAttribute("nonce")},xn):Yn(dn.textContent.replace(ns,""),dn,xn))}return Kr}function Oa(Kr,Yr,Zr){for(var en,an=Yr?tn.filter(Yr,Kr):Kr,sn=0;(en=an[sn])!=null;sn++)!Zr&&en.nodeType===1&&tn.cleanData(oi(en)),en.parentNode&&(Zr&&ao(en)&&ci(oi(en,"script")),en.parentNode.removeChild(en));return Kr}tn.extend({htmlPrefilter:function(Kr){return Kr},clone:function(Kr,Yr,Zr){var en,an,sn,fn,hn=Kr.cloneNode(!0),dn=ao(Kr);if(!kn.noCloneChecked&&(Kr.nodeType===1||Kr.nodeType===11)&&!tn.isXMLDoc(Kr))for(fn=oi(hn),sn=oi(Kr),en=0,an=sn.length;en<an;en++)as(sn[en],fn[en]);if(Yr)if(Zr)for(sn=sn||oi(Kr),fn=fn||oi(hn),en=0,an=sn.length;en<an;en++)Ca(sn[en],fn[en]);else Ca(Kr,hn);return fn=oi(hn,"script"),fn.length>0&&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<an;en++)Zr=this[en]||{},Zr.nodeType===1&&(tn.cleanData(oi(Zr,!1)),Zr.innerHTML=Yr);Zr=0}catch{}}Zr&&this.empty().append(Yr)},null,Kr,arguments.length)},replaceWith:function(){var Kr=[];return No(this,arguments,function(Yr){var Zr=this.parentNode;tn.inArray(this,Kr)<0&&(tn.cleanData(oi(this)),Zr&&Zr.replaceChild(Yr,this))},Kr)}}),tn.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(Kr,Yr){tn.fn[Kr]=function(Zr){for(var en,an=[],sn=tn(Zr),fn=sn.length-1,hn=0;hn<=fn;hn++)en=hn===fn?this:this.clone(!0),tn(sn[hn])[Yr](en),un.apply(an,en.get());return this.pushStack(an)}});var ia=new RegExp("^("+mo+")(?!px)[a-z%]+$","i"),oa=/^--/,Xo=function(Kr){var Yr=Kr.ownerDocument.defaultView;return(!Yr||!Yr.opener)&&(Yr=Wr),Yr.getComputedStyle(Kr)},_a=function(Kr,Yr,Zr){var en,an,sn={};for(an in Yr)sn[an]=Kr.style[an],Kr.style[an]=Yr[an];en=Zr.call(Kr);for(an in Yr)Kr.style[an]=sn[an];return en},ss=new RegExp(Bi.join("|"),"i"),Aa="[\\x20\\t\\r\\n\\f]",us=new RegExp("^"+Aa+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Aa+"+$","g");(function(){function Kr(){if(xn){dn.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",xn.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ro.appendChild(dn).appendChild(xn);var Tn=Wr.getComputedStyle(xn);Zr=Tn.top!=="1%",hn=Yr(Tn.marginLeft)===12,xn.style.right="60%",sn=Yr(Tn.right)===36,en=Yr(Tn.width)===36,xn.style.position="absolute",an=Yr(xn.offsetWidth/3)===12,ro.removeChild(dn),xn=null}}function Yr(Tn){return Math.round(parseFloat(Tn))}var Zr,en,an,sn,fn,hn,dn=Ln.createElement("div"),xn=Ln.createElement("div");xn.style&&(xn.style.backgroundClip="content-box",xn.cloneNode(!0).style.backgroundClip="",kn.clearCloneStyle=xn.style.backgroundClip==="content-box",tn.extend(kn,{boxSizingReliable:function(){return Kr(),en},pixelBoxStyles:function(){return Kr(),sn},pixelPosition:function(){return Kr(),Zr},reliableMarginLeft:function(){return Kr(),hn},scrollboxSize:function(){return Kr(),an},reliableTrDimensions:function(){var Tn,Dn,wn,Sn;return fn==null&&(Tn=Ln.createElement("table"),Dn=Ln.createElement("tr"),wn=Ln.createElement("div"),Tn.style.cssText="position:absolute;left:-11111px;border-collapse:separate",Dn.style.cssText="border:1px solid",Dn.style.height="1px",wn.style.height="9px",wn.style.display="block",ro.appendChild(Tn).appendChild(Dn).appendChild(wn),Sn=Wr.getComputedStyle(Dn),fn=parseInt(Sn.height,10)+parseInt(Sn.borderTopWidth,10)+parseInt(Sn.borderBottomWidth,10)===Dn.offsetHeight,ro.removeChild(Tn)),fn}}))})();function Ho(Kr,Yr,Zr){var en,an,sn,fn,hn=oa.test(Yr),dn=Kr.style;return Zr=Zr||Xo(Kr),Zr&&(fn=Zr.getPropertyValue(Yr)||Zr[Yr],hn&&fn&&(fn=fn.replace(us,"$1")||void 0),fn===""&&!ao(Kr)&&(fn=tn.style(Kr,Yr)),!kn.pixelBoxStyles()&&ia.test(fn)&&ss.test(Yr)&&(en=dn.width,an=dn.minWidth,sn=dn.maxWidth,dn.minWidth=dn.maxWidth=dn.width=fn,fn=Zr.width,dn.width=en,dn.minWidth=an,dn.maxWidth=sn)),fn!==void 0?fn+"":fn}function Ra(Kr,Yr){return{get:function(){if(Kr()){delete this.get;return}return(this.get=Yr).apply(this,arguments)}}}var Da=["Webkit","Moz","ms"],Pa=Ln.createElement("div").style,La={};function fs(Kr){for(var Yr=Kr[0].toUpperCase()+Kr.slice(1),Zr=Da.length;Zr--;)if(Kr=Da[Zr]+Yr,Kr in Pa)return Kr}function aa(Kr){var Yr=tn.cssProps[Kr]||La[Kr];return Yr||(Kr in Pa?Kr:La[Kr]=fs(Kr)||Kr)}var ls=/^(none|table(?!-c[ea]).+)/,cs={position:"absolute",visibility:"hidden",display:"block"},Na={letterSpacing:"0",fontWeight:"400"};function Ma(Kr,Yr,Zr){var en=Gi.exec(Yr);return en?Math.max(0,en[2]-(Zr||0))+(en[3]||"px"):Yr}function sa(Kr,Yr,Zr,en,an,sn){var fn=Yr==="width"?1:0,hn=0,dn=0;if(Zr===(en?"border":"content"))return 0;for(;fn<4;fn+=2)Zr==="margin"&&(dn+=tn.css(Kr,Zr+Bi[fn],!0,an)),en?(Zr==="content"&&(dn-=tn.css(Kr,"padding"+Bi[fn],!0,an)),Zr!=="margin"&&(dn-=tn.css(Kr,"border"+Bi[fn]+"Width",!0,an))):(dn+=tn.css(Kr,"padding"+Bi[fn],!0,an),Zr!=="padding"?dn+=tn.css(Kr,"border"+Bi[fn]+"Width",!0,an):hn+=tn.css(Kr,"border"+Bi[fn]+"Width",!0,an));return!en&&sn>=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;dn<fn;dn++)hn[en[dn]]=tn.css(Zr,en[dn],!1,sn);return hn}return an!==void 0?tn.style(Zr,en,an):tn.css(Zr,en)},Kr,Yr,arguments.length>1)}});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;sn<fn;sn++)if(en=an[sn].call(Zr,Yr,Kr))return en}function hs(Kr,Yr,Zr){var en,an,sn,fn,hn,dn,xn,Tn,Dn="width"in Yr||"height"in Yr,wn=this,Sn={},Xn=Kr.style,ai=Kr.nodeType&&co(Kr),zn=Wn.get(Kr,"fxshow");Zr.queue||(fn=tn._queueHooks(Kr,"fx"),fn.unqueued==null&&(fn.unqueued=0,hn=fn.empty.fire,fn.empty.fire=function(){fn.unqueued||hn()}),fn.unqueued++,wn.always(function(){wn.always(function(){fn.unqueued--,tn.queue(Kr,"fx").length||fn.empty.fire()})}));for(en in Yr)if(an=Yr[en],ds.test(an)){if(delete Yr[en],sn=sn||an==="toggle",an===(ai?"hide":"show"))if(an==="show"&&zn&&zn[en]!==void 0)ai=!0;else continue;Sn[en]=zn&&zn[en]||tn.style(Kr,en)}if(dn=!tn.isEmptyObject(Yr),!(!dn&&tn.isEmptyObject(Sn))){Dn&&Kr.nodeType===1&&(Zr.overflow=[Xn.overflow,Xn.overflowX,Xn.overflowY],xn=zn&&zn.display,xn==null&&(xn=Wn.get(Kr,"display")),Tn=tn.css(Kr,"display"),Tn==="none"&&(xn?Tn=xn:(yo([Kr],!0),xn=Kr.style.display||xn,Tn=tn.css(Kr,"display"),yo([Kr]))),(Tn==="inline"||Tn==="inline-block"&&xn!=null)&&tn.css(Kr,"float")==="none"&&(dn||(wn.done(function(){Xn.display=xn}),xn==null&&(Tn=Xn.display,xn=Tn==="none"?"":Tn)),Xn.display="inline-block")),Zr.overflow&&(Xn.overflow="hidden",wn.always(function(){Xn.overflow=Zr.overflow[0],Xn.overflowX=Zr.overflow[1],Xn.overflowY=Zr.overflow[2]})),dn=!1;for(en in Sn)dn||(zn?"hidden"in zn&&(ai=zn.hidden):zn=Wn.access(Kr,"fxshow",{display:xn}),sn&&(zn.hidden=!ai),ai&&yo([Kr],!0),wn.done(function(){ai||yo([Kr]),Wn.remove(Kr,"fxshow");for(en in Sn)tn.style(Kr,en,Sn[en])})),dn=Ha(ai?zn[en]:0,en,wn),en in zn||(zn[en]=dn.start,ai&&(dn.end=dn.start,dn.start=0))}}function gs(Kr,Yr){var Zr,en,an,sn,fn;for(Zr in Kr)if(en=fi(Zr),an=Yr[en],sn=Kr[Zr],Array.isArray(sn)&&(an=sn[1],sn=Kr[Zr]=sn[0]),Zr!==en&&(Kr[en]=sn,delete Kr[Zr]),fn=tn.cssHooks[en],fn&&"expand"in fn){sn=fn.expand(sn),delete Kr[en];for(Zr in sn)Zr in Kr||(Kr[Zr]=sn[Zr],Yr[Zr]=an)}else Yr[en]=an}function so(Kr,Yr,Zr){var en,an,sn=0,fn=so.prefilters.length,hn=tn.Deferred().always(function(){delete dn.elem}),dn=function(){if(an)return!1;for(var Dn=Mo||Ia(),wn=Math.max(0,xn.startTime+xn.duration-Dn),Sn=wn/xn.duration||0,Xn=1-Sn,ai=0,zn=xn.tweens.length;ai<zn;ai++)xn.tweens[ai].run(Xn);return hn.notifyWith(Kr,[xn,Xn,wn]),Xn<1&&zn?wn:(zn||hn.notifyWith(Kr,[xn,1,0]),hn.resolveWith(Kr,[xn]),!1)},xn=hn.promise({elem:Kr,props:tn.extend({},Yr),opts:tn.extend(!0,{specialEasing:{},easing:tn.easing._default},Zr),originalProperties:Yr,originalOptions:Zr,startTime:Mo||Ia(),duration:Zr.duration,tweens:[],createTween:function(Dn,wn){var Sn=tn.Tween(Kr,xn.opts,Dn,wn,xn.opts.specialEasing[Dn]||xn.opts.easing);return xn.tweens.push(Sn),Sn},stop:function(Dn){var wn=0,Sn=Dn?xn.tweens.length:0;if(an)return this;for(an=!0;wn<Sn;wn++)xn.tweens[wn].run(1);return Dn?(hn.notifyWith(Kr,[xn,1,0]),hn.resolveWith(Kr,[xn,Dn])):hn.rejectWith(Kr,[xn,Dn]),this}}),Tn=xn.props;for(gs(Tn,xn.opts.specialEasing);sn<fn;sn++)if(en=so.prefilters[sn].call(xn,Kr,Tn,xn.opts),en)return Mn(en.stop)&&(tn._queueHooks(xn.elem,xn.opts.queue).stop=en.stop.bind(en)),en;return tn.map(Tn,Ha,xn),Mn(xn.opts.start)&&xn.opts.start.call(Kr,xn),xn.progress(xn.opts.progress).done(xn.opts.done,xn.opts.complete).fail(xn.opts.fail).always(xn.opts.always),tn.fx.timer(tn.extend(dn,{elem:Kr,anim:xn,queue:xn.opts.queue})),xn}tn.Animation=tn.extend(so,{tweeners:{"*":[function(Kr,Yr){var Zr=this.createTween(Kr,Yr);return Uo(Zr.elem,Kr,Gi.exec(Yr),Zr),Zr}]},tweener:function(Kr,Yr){Mn(Kr)?(Yr=Kr,Kr=["*"]):Kr=Kr.match(xi);for(var Zr,en=0,an=Kr.length;en<an;en++)Zr=Kr[en],so.tweeners[Zr]=so.tweeners[Zr]||[],so.tweeners[Zr].unshift(Yr)},prefilters:[hs],prefilter:function(Kr,Yr){Yr?so.prefilters.unshift(Kr):so.prefilters.push(Kr)}}),tn.speed=function(Kr,Yr,Zr){var en=Kr&&typeof Kr=="object"?tn.extend({},Kr):{complete:Zr||!Zr&&Yr||Mn(Kr)&&Kr,duration:Kr,easing:Zr&&Yr||Yr&&!Mn(Yr)&&Yr};return tn.fx.off?en.duration=0:typeof en.duration!="number"&&(en.duration in tn.fx.speeds?en.duration=tn.fx.speeds[en.duration]:en.duration=tn.fx.speeds._default),(en.queue==null||en.queue===!0)&&(en.queue="fx"),en.old=en.complete,en.complete=function(){Mn(en.old)&&en.old.call(this),en.queue&&tn.dequeue(this,en.queue)},en},tn.fn.extend({fadeTo:function(Kr,Yr,Zr,en){return this.filter(co).css("opacity",0).show().end().animate({opacity:Yr},Kr,Zr,en)},animate:function(Kr,Yr,Zr,en){var an=tn.isEmptyObject(Kr),sn=tn.speed(Yr,Zr,en),fn=function(){var hn=so(this,tn.extend({},Kr),sn);(an||Wn.get(this,"finish"))&&hn.stop(!0)};return fn.finish=fn,an||sn.queue===!1?this.each(fn):this.queue(sn.queue,fn)},stop:function(Kr,Yr,Zr){var en=function(an){var sn=an.stop;delete an.stop,sn(Zr)};return typeof Kr!="string"&&(Zr=Yr,Yr=Kr,Kr=void 0),Yr&&this.queue(Kr||"fx",[]),this.each(function(){var an=!0,sn=Kr!=null&&Kr+"queueHooks",fn=tn.timers,hn=Wn.get(this);if(sn)hn[sn]&&hn[sn].stop&&en(hn[sn]);else for(sn in hn)hn[sn]&&hn[sn].stop&&ps.test(sn)&&en(hn[sn]);for(sn=fn.length;sn--;)fn[sn].elem===this&&(Kr==null||fn[sn].queue===Kr)&&(fn[sn].anim.stop(Zr),an=!1,fn.splice(sn,1));(an||!Zr)&&tn.dequeue(this,Kr)})},finish:function(Kr){return Kr!==!1&&(Kr=Kr||"fx"),this.each(function(){var Yr,Zr=Wn.get(this),en=Zr[Kr+"queue"],an=Zr[Kr+"queueHooks"],sn=tn.timers,fn=en?en.length:0;for(Zr.finish=!0,tn.queue(this,Kr,[]),an&&an.stop&&an.stop.call(this,!0),Yr=sn.length;Yr--;)sn[Yr].elem===this&&sn[Yr].queue===Kr&&(sn[Yr].anim.stop(!0),sn.splice(Yr,1));for(Yr=0;Yr<fn;Yr++)en[Yr]&&en[Yr].finish&&en[Yr].finish.call(this);delete Zr.finish})}}),tn.each(["toggle","show","hide"],function(Kr,Yr){var Zr=tn.fn[Yr];tn.fn[Yr]=function(en,an,sn){return en==null||typeof en=="boolean"?Zr.apply(this,arguments):this.animate(Ko(Yr,!0),en,an,sn)}}),tn.each({slideDown:Ko("show"),slideUp:Ko("hide"),slideToggle:Ko("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(Kr,Yr){tn.fn[Kr]=function(Zr,en,an){return this.animate(Yr,Zr,en,an)}}),tn.timers=[],tn.fx.tick=function(){var Kr,Yr=0,Zr=tn.timers;for(Mo=Date.now();Yr<Zr.length;Yr++)Kr=Zr[Yr],!Kr()&&Zr[Yr]===Kr&&Zr.splice(Yr--,1);Zr.length||tn.fx.stop(),Mo=void 0},tn.fx.timer=function(Kr){tn.timers.push(Kr),tn.fx.start()},tn.fx.interval=13,tn.fx.start=function(){Qo||(Qo=!0,ua())},tn.fx.stop=function(){Qo=null},tn.fx.speeds={slow:600,fast:200,_default:400},tn.fn.delay=function(Kr,Yr){return Kr=tn.fx&&tn.fx.speeds[Kr]||Kr,Yr=Yr||"fx",this.queue(Yr,function(Zr,en){var an=Wr.setTimeout(Zr,Kr);en.stop=function(){Wr.clearTimeout(an)}})},function(){var Kr=Ln.createElement("input"),Yr=Ln.createElement("select"),Zr=Yr.appendChild(Ln.createElement("option"));Kr.type="checkbox",kn.checkOn=Kr.value!=="",kn.optSelected=Zr.selected,Kr=Ln.createElement("input"),Kr.value="t",Kr.type="radio",kn.radioValue=Kr.value==="t"}();var ja,jo=tn.expr.attrHandle;tn.fn.extend({attr:function(Kr,Yr){return mi(this,tn.attr,Kr,Yr,arguments.length>1)},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<Yr.length;sn++)an=Yr[sn],Zr.indexOf(" "+an+" ")<0&&(Zr+=an+" ");fn=To(Zr),en!==fn&&this.setAttribute("class",fn)}}):this)},removeClass:function(Kr){var Yr,Zr,en,an,sn,fn;return Mn(Kr)?this.each(function(hn){tn(this).removeClass(Kr.call(this,hn,Eo(this)))}):arguments.length?(Yr=fa(Kr),Yr.length?this.each(function(){if(en=Eo(this),Zr=this.nodeType===1&&" "+To(en)+" ",Zr){for(sn=0;sn<Yr.length;sn++)for(an=Yr[sn];Zr.indexOf(" "+an+" ")>-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<Zr.length;an++)en=Zr[an],sn.hasClass(en)?sn.removeClass(en):sn.addClass(en);else(Kr===void 0||fn==="boolean")&&(en=Eo(this),en&&Wn.set(this,"__className__",en),this.setAttribute&&this.setAttribute("class",en||Kr===!1?"":Wn.get(this,"__className__")||""))}))},hasClass:function(Kr){var Yr,Zr,en=0;for(Yr=" "+Kr+" ";Zr=this[en++];)if(Zr.nodeType===1&&(" "+To(Eo(Zr))+" ").indexOf(Yr)>-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<dn;en++)if(Zr=an[en],(Zr.selected||en===sn)&&!Zr.disabled&&(!Zr.parentNode.disabled||!Kn(Zr.parentNode,"optgroup"))){if(Yr=tn(Zr).val(),fn)return Yr;hn.push(Yr)}return hn},set:function(Kr,Yr){for(var Zr,en,an=Kr.options,sn=tn.makeArray(Yr),fn=an.length;fn--;)en=an[fn],(en.selected=tn.inArray(tn.valHooks.option.get(en),sn)>-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("<script>").attr(Kr.scriptAttrs||{}).prop({charset:Kr.scriptCharset,src:Kr.url}).on("load error",Zr=function(sn){Yr.remove(),Zr=null,sn&&an(sn.type==="error"?404:200,sn.type)}),Ln.head.appendChild(Yr[0])},abort:function(){Zr&&Zr()}}}});var Xa=[],ga=/(=)\?(?=&|$)|\?\?/;tn.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var Kr=Xa.pop()||tn.expando+"_"+Fa.guid++;return this[Kr]=!0,Kr}}),tn.ajaxPrefilter("json jsonp",function(Kr,Yr,Zr){var en,an,sn,fn=Kr.jsonp!==!1&&(ga.test(Kr.url)?"url":typeof Kr.data=="string"&&(Kr.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&ga.test(Kr.data)&&"data");if(fn||Kr.dataTypes[0]==="jsonp")return en=Kr.jsonpCallback=Mn(Kr.jsonpCallback)?Kr.jsonpCallback():Kr.jsonpCallback,fn?Kr[fn]=Kr[fn].replace(ga,"$1"+en):Kr.jsonp!==!1&&(Kr.url+=(la.test(Kr.url)?"&":"?")+Kr.jsonp+"="+en),Kr.converters["script json"]=function(){return sn||tn.error(en+" was not called"),sn[0]},Kr.dataTypes[0]="json",an=Wr[en],Wr[en]=function(){sn=arguments},Zr.always(function(){an===void 0?tn(Wr).removeProp(en):Wr[en]=an,Kr[en]&&(Kr.jsonpCallback=Yr.jsonpCallback,Xa.push(en)),sn&&Mn(an)&&an(sn[0]),sn=an=void 0}),"script"}),kn.createHTMLDocument=function(){var Kr=Ln.implementation.createHTMLDocument("").body;return Kr.innerHTML="<form></form><form></form>",Kr.childNodes.length===2}(),tn.parseHTML=function(Kr,Yr,Zr){if(typeof Kr!="string")return[];typeof Yr=="boolean"&&(Zr=Yr,Yr=!1);var en,an,sn;return Yr||(kn.createHTMLDocument?(Yr=Ln.implementation.createHTMLDocument(""),en=Yr.createElement("base"),en.href=Ln.location.href,Yr.head.appendChild(en)):Yr=Ln),an=Jn.exec(Kr),sn=!Zr&&[],an?[Yr.createElement(an[1])]:(an=Wi([Kr],Yr,sn),sn&&sn.length&&tn(sn).remove(),tn.merge([],an.childNodes))},tn.fn.load=function(Kr,Yr,Zr){var en,an,sn,fn=this,hn=Kr.indexOf(" ");return hn>-1&&(en=To(Kr.slice(hn)),Kr=Kr.slice(0,hn)),Mn(Yr)?(Zr=Yr,Yr=void 0):Yr&&typeof Yr=="object"&&(an="POST"),fn.length>0&&tn.ajax({url:Kr,type:an||"GET",dataType:"html",data:Yr}).done(function(dn){sn=arguments,fn.html(en?tn("<div>").append(tn.parseHTML(dn)).find(en):dn)}).always(Zr&&function(dn,xn){fn.each(function(){Zr.apply(this,sn||[dn.responseText,xn,dn])})}),this},tn.expr.pseudos.animated=function(Kr){return tn.grep(tn.timers,function(Yr){return Kr===Yr.elem}).length},tn.offset={setOffset:function(Kr,Yr,Zr){var en,an,sn,fn,hn,dn,xn,Tn=tn.css(Kr,"position"),Dn=tn(Kr),wn={};Tn==="static"&&(Kr.style.position="relative"),hn=Dn.offset(),sn=tn.css(Kr,"top"),dn=tn.css(Kr,"left"),xn=(Tn==="absolute"||Tn==="fixed")&&(sn+dn).indexOf("auto")>-1,xn?(en=Dn.position(),fn=en.top,an=en.left):(fn=parseFloat(sn)||0,an=parseFloat(dn)||0),Mn(Yr)&&(Yr=Yr.call(Kr,Zr,tn.extend({},hn))),Yr.top!=null&&(wn.top=Yr.top-hn.top+fn),Yr.left!=null&&(wn.left=Yr.left-hn.left+an),"using"in Yr?Yr.using.call(Kr,wn):Dn.css(wn)}},tn.fn.extend({offset:function(Kr){if(arguments.length)return Kr===void 0?this:this.each(function(an){tn.offset.setOffset(this,Kr,an)});var Yr,Zr,en=this[0];if(en)return en.getClientRects().length?(Yr=en.getBoundingClientRect(),Zr=en.ownerDocument.defaultView,{top:Yr.top+Zr.pageYOffset,left:Yr.left+Zr.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var Kr,Yr,Zr,en=this[0],an={top:0,left:0};if(tn.css(en,"position")==="fixed")Yr=en.getBoundingClientRect();else{for(Yr=this.offset(),Zr=en.ownerDocument,Kr=en.offsetParent||Zr.documentElement;Kr&&(Kr===Zr.body||Kr===Zr.documentElement)&&tn.css(Kr,"position")==="static";)Kr=Kr.parentNode;Kr&&Kr!==en&&Kr.nodeType===1&&(an=tn(Kr).offset(),an.top+=tn.css(Kr,"borderTopWidth",!0),an.left+=tn.css(Kr,"borderLeftWidth",!0))}return{top:Yr.top-an.top-tn.css(en,"marginTop",!0),left:Yr.left-an.left-tn.css(en,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var Kr=this.offsetParent;Kr&&tn.css(Kr,"position")==="static";)Kr=Kr.offsetParent;return Kr||ro})}}),tn.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(Kr,Yr){var Zr=Yr==="pageYOffset";tn.fn[Kr]=function(en){return mi(this,function(an,sn,fn){var hn;if(Nn(an)?hn=an:an.nodeType===9&&(hn=an.defaultView),fn===void 0)return hn?hn[Yr]:an[sn];hn?hn.scrollTo(Zr?hn.pageXOffset:fn,Zr?fn:hn.pageYOffset):an[sn]=fn},Kr,en,arguments.length)}}),tn.each(["top","left"],function(Kr,Yr){tn.cssHooks[Yr]=Ra(kn.pixelPosition,function(Zr,en){if(en)return en=Ho(Zr,Yr),ia.test(en)?tn(Zr).position()[Yr]+"px":en})}),tn.each({Height:"height",Width:"width"},function(Kr,Yr){tn.each({padding:"inner"+Kr,content:Yr,"":"outer"+Kr},function(Zr,en){tn.fn[en]=function(an,sn){var fn=arguments.length&&(Zr||typeof an!="boolean"),hn=Zr||(an===!0||sn===!0?"margin":"border");return mi(this,function(dn,xn,Tn){var Dn;return Nn(dn)?en.indexOf("outer")===0?dn["inner"+Kr]:dn.document.documentElement["client"+Kr]:dn.nodeType===9?(Dn=dn.documentElement,Math.max(dn.body["scroll"+Kr],Dn["scroll"+Kr],dn.body["offset"+Kr],Dn["offset"+Kr],Dn["client"+Kr])):Tn===void 0?tn.css(dn,xn,hn):tn.style(dn,xn,Tn,hn)},Yr,fn?an:void 0,fn)}})}),tn.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(Kr,Yr){tn.fn[Yr]=function(Zr){return this.on(Yr,Zr)}}),tn.fn.extend({bind:function(Kr,Yr,Zr){return this.on(Kr,null,Yr,Zr)},unbind:function(Kr,Yr){return this.off(Kr,null,Yr)},delegate:function(Kr,Yr,Zr,en){return this.on(Yr,Kr,Zr,en)},undelegate:function(Kr,Yr,Zr){return arguments.length===1?this.off(Kr,"**"):this.off(Yr,Kr||"**",Zr)},hover:function(Kr,Yr){return this.mouseenter(Kr).mouseleave(Yr||Kr)}}),tn.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(Kr,Yr){tn.fn[Yr]=function(Zr,en){return arguments.length>0?this.on(Yr,null,Zr,en):this.trigger(Yr)}});var Ls=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;tn.proxy=function(Kr,Yr){var Zr,en,an;if(typeof Yr=="string"&&(Zr=Kr[Yr],Yr=Kr,Kr=Zr),!!Mn(Kr))return en=rn.call(arguments,2),an=function(){return Kr.apply(Yr||this,en.concat(rn.call(arguments)))},an.guid=Kr.guid=Kr.guid||tn.guid++,an},tn.holdReady=function(Kr){Kr?tn.readyWait++:tn.ready(!0)},tn.isArray=Array.isArray,tn.parseJSON=JSON.parse,tn.nodeName=Kn,tn.isFunction=Mn,tn.isWindow=Nn,tn.camelCase=fi,tn.type=yn,tn.now=Date.now,tn.isNumeric=function(Kr){var Yr=tn.type(Kr);return(Yr==="number"||Yr==="string")&&!isNaN(Kr-parseFloat(Kr))},tn.trim=function(Kr){return Kr==null?"":(Kr+"").replace(Ls,"$1")};var Ns=Wr.jQuery,Ms=Wr.$;return tn.noConflict=function(Kr){return Wr.$===tn&&(Wr.$=Ms),Kr&&Wr.jQuery===tn&&(Wr.jQuery=Ns),tn},typeof Qr>"u"&&(Wr.jQuery=Wr.$=tn),tn})}(jquery)),jquery.exports}(function(ze){(function(Wr){Wr(["jquery"],function(Qr){return function(){var Gr,Jr,rn=0,nn={error:"error",info:"info",success:"success",warning:"warning"},un={clear:Mn,remove:Nn,error:gn,getContainer:vn,info:En,options:{},subscribe:Rn,success:jn,version:"2.1.4",warning:kn},cn;return un;function gn(In,An,$n){return tn({type:nn.error,iconClass:Zn().iconClasses.error,message:In,optionsOverride:$n,title:An})}function vn(In,An){return In||(In=Zn()),Gr=Qr("#"+In.containerId),Gr.length||An&&(Gr=Yn(In)),Gr}function En(In,An,$n){return tn({type:nn.info,iconClass:Zn().iconClasses.info,message:In,optionsOverride:$n,title:An})}function Rn(In){Jr=In}function jn(In,An,$n){return tn({type:nn.success,iconClass:Zn().iconClasses.success,message:In,optionsOverride:$n,title:An})}function kn(In,An,$n){return tn({type:nn.warning,iconClass:Zn().iconClasses.warning,message:In,optionsOverride:$n,title:An})}function Mn(In,An){var $n=Zn();Gr||vn($n),Un(In,$n,An)||Ln($n)}function Nn(In){var An=Zn();if(Gr||vn(An),In&&Qr(":focus",In).length===0){ni(In);return}Gr.children().length&&Gr.remove()}function Ln(In){for(var An=Gr.children(),$n=An.length-1;$n>=0;$n--)Un(Qr(An[$n]),In)}function Un(In,An,$n){var Kn=$n&&$n.force?$n.force:!1;return In&&(Kn||Qr(":focus",In).length===0)?(In[An.hideMethod]({duration:An.hideDuration,easing:An.hideEasing,complete:function(){ni(In)}}),!0):!1}function Yn(In){return Gr=Qr("<div/>").attr("id",In.containerId).addClass(In.positionClass),Gr.appendTo(Qr(In.target)),Gr}function yn(){return{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,closeOnHover:!0,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'<button type="button">&times;</button>',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1}}function Qn(In){Jr&&Jr(In)}function tn(In){var An=Zn(),$n=In.iconClass||An.iconClass;if(typeof In.optionsOverride<"u"&&(An=Qr.extend(An,In.optionsOverride),$n=In.optionsOverride.iconClass||$n),fo(An,In))return;rn++,Gr=vn(An,!0);var Kn=null,Jn=Qr("<div/>"),bi=Qr("<div/>"),ui=Qr("<div/>"),vi=Qr("<div/>"),pi=Qr(An.closeHtml),si={intervalId:null,hideEta:null,maxHideTime:null},Ci={toastId:rn,state:"visible",startTime:new Date,options:An,map:In};return xi(),Oi(),Pi(),Qn(Ci),An.debug&&console&&console.log(Ci),Jn;function Di(Fn){return Fn==null&&(Fn=""),Fn.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function xi(){hi(),Vi(),Ai(),mi(),Ui(),zi(),ji(),Mi()}function Mi(){var Fn="";switch(In.iconClass){case"toast-success":case"toast-info":Fn="polite";break;default:Fn="assertive"}Jn.attr("aria-live",Fn)}function Pi(){An.closeOnHover&&Jn.hover(Ii,ki),!An.onclick&&An.tapToDismiss&&Jn.click(fi),An.closeButton&&pi&&pi.click(function(Fn){Fn.stopPropagation?Fn.stopPropagation():Fn.cancelBubble!==void 0&&Fn.cancelBubble!==!0&&(Fn.cancelBubble=!0),An.onCloseClick&&An.onCloseClick(Fn),fi(!0)}),An.onclick&&Jn.click(function(Fn){An.onclick(Fn),fi()})}function Oi(){Jn.hide(),Jn[An.showMethod]({duration:An.showDuration,easing:An.showEasing,complete:An.onShown}),An.timeOut>0&&(Kn=setTimeout(fi,An.timeOut),si.maxHideTime=parseFloat(An.timeOut),si.hideEta=new Date().getTime()+si.maxHideTime,An.progressBar&&(si.intervalId=setInterval(Wn,10)))}function hi(){In.iconClass&&Jn.addClass(An.toastClass).addClass($n)}function ji(){An.newestOnTop?Gr.prepend(Jn):Gr.append(Jn)}function Vi(){if(In.title){var Fn=In.title;An.escapeHtml&&(Fn=Di(In.title)),bi.append(Fn).addClass(An.titleClass),Jn.append(bi)}}function Ai(){if(In.message){var Fn=In.message;An.escapeHtml&&(Fn=Di(In.message)),ui.append(Fn).addClass(An.messageClass),Jn.append(ui)}}function mi(){An.closeButton&&(pi.addClass(An.closeClass).attr("role","button"),Jn.prepend(pi))}function Ui(){An.progressBar&&(vi.addClass(An.progressClass),Jn.prepend(vi))}function zi(){An.rtl&&Jn.addClass("rtl")}function fo(Fn,_i){if(Fn.preventDuplicates){if(_i.message===cn)return!0;cn=_i.message}return!1}function fi(Fn){var _i=Fn&&An.closeMethod!==!1?An.closeMethod:An.hideMethod,Fi=Fn&&An.closeDuration!==!1?An.closeDuration:An.hideDuration,qi=Fn&&An.closeEasing!==!1?An.closeEasing:An.hideEasing;if(!(Qr(":focus",Jn).length&&!Fn))return clearTimeout(si.intervalId),Jn[_i]({duration:Fi,easing:qi,complete:function(){ni(Jn),clearTimeout(Kn),An.onHidden&&Ci.state!=="hidden"&&An.onHidden(),Ci.state="hidden",Ci.endTime=new Date,Qn(Ci)}})}function ki(){(An.timeOut>0||An.extendedTimeOut>0)&&(Kn=setTimeout(fi,An.extendedTimeOut),si.maxHideTime=parseFloat(An.extendedTimeOut),si.hideEta=new Date().getTime()+si.maxHideTime)}function Ii(){clearTimeout(Kn),si.hideEta=0,Jn.stop(!0,!0)[An.showMethod]({duration:An.showDuration,easing:An.showEasing})}function Wn(){var Fn=(si.hideEta-new Date().getTime())/si.maxHideTime*100;vi.width(Fn+"%")}}function Zn(){return Qr.extend({},yn(),un.options)}function ni(In){Gr||(Gr=vn()),!In.is(":visible")&&(In.remove(),In=null,Gr.children().length===0&&(Gr.remove(),cn=void 0))}}()})})(function(Wr,Qr){ze.exports?ze.exports=Qr(requireJquery()):window.toastr=Qr(window.jQuery)})})(toastr$1);var toastrExports=toastr$1.exports;const toastr=getDefaultExportFromCjs(toastrExports),tippy="";var flushPending=!1,flushing=!1,queue=[],lastFlushedIndex=-1;function scheduler(ze){queueJob(ze)}function queueJob(ze){queue.includes(ze)||queue.push(ze),queueFlush()}function dequeueJob(ze){let Wr=queue.indexOf(ze);Wr!==-1&&Wr>lastFlushedIndex&&queue.splice(Wr,1)}function queueFlush(){!flushing&&!flushPending&&(flushPending=!0,queueMicrotask(flushJobs))}function flushJobs(){flushPending=!1,flushing=!0;for(let ze=0;ze<queue.length;ze++)queue[ze](),lastFlushedIndex=ze;queue.length=0,lastFlushedIndex=-1,flushing=!1}var reactive,effect,release,raw,shouldSchedule=!0;function disableEffectScheduling(ze){shouldSchedule=!1,ze(),shouldSchedule=!0}function setReactivityEngine(ze){reactive=ze.reactive,release=ze.release,effect=Wr=>ze.effect(Wr,{scheduler:Qr=>{shouldSchedule?scheduler(Qr):Qr()}}),raw=ze.raw}function overrideEffect(ze){effect=ze}function elementBoundEffect(ze){let Wr=()=>{};return[Gr=>{let Jr=effect(Gr);return ze._x_effects||(ze._x_effects=new Set,ze._x_runEffects=()=>{ze._x_effects.forEach(rn=>rn())}),ze._x_effects.add(Jr),Wr=()=>{Jr!==void 0&&(ze._x_effects.delete(Jr),release(Jr))},Jr},()=>{Wr()}]}var onAttributeAddeds=[],onElRemoveds=[],onElAddeds=[];function onElAdded(ze){onElAddeds.push(ze)}function onElRemoved(ze,Wr){typeof Wr=="function"?(ze._x_cleanups||(ze._x_cleanups=[]),ze._x_cleanups.push(Wr)):(Wr=ze,onElRemoveds.push(Wr))}function onAttributesAdded(ze){onAttributeAddeds.push(ze)}function onAttributeRemoved(ze,Wr,Qr){ze._x_attributeCleanups||(ze._x_attributeCleanups={}),ze._x_attributeCleanups[Wr]||(ze._x_attributeCleanups[Wr]=[]),ze._x_attributeCleanups[Wr].push(Qr)}function cleanupAttributes(ze,Wr){ze._x_attributeCleanups&&Object.entries(ze._x_attributeCleanups).forEach(([Qr,Gr])=>{(Wr===void 0||Wr.includes(Qr))&&(Gr.forEach(Jr=>Jr()),delete ze._x_attributeCleanups[Qr])})}var observer=new MutationObserver(onMutate),currentlyObserving=!1;function startObservingMutations(){observer.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),currentlyObserving=!0}function stopObservingMutations(){flushObserver(),observer.disconnect(),currentlyObserving=!1}var recordQueue=[],willProcessRecordQueue=!1;function flushObserver(){recordQueue=recordQueue.concat(observer.takeRecords()),recordQueue.length&&!willProcessRecordQueue&&(willProcessRecordQueue=!0,queueMicrotask(()=>{processRecordQueue(),willProcessRecordQueue=!1}))}function processRecordQueue(){onMutate(recordQueue),recordQueue.length=0}function mutateDom(ze){if(!currentlyObserving)return ze();stopObservingMutations();let Wr=ze();return startObservingMutations(),Wr}var isCollecting=!1,deferredMutations=[];function deferMutations(){isCollecting=!0}function flushAndStopDeferringMutations(){isCollecting=!1,onMutate(deferredMutations),deferredMutations=[]}function onMutate(ze){if(isCollecting){deferredMutations=deferredMutations.concat(ze);return}let Wr=[],Qr=[],Gr=new Map,Jr=new Map;for(let rn=0;rn<ze.length;rn++)if(!ze[rn].target._x_ignoreMutationObserver&&(ze[rn].type==="childList"&&(ze[rn].addedNodes.forEach(nn=>nn.nodeType===1&&Wr.push(nn)),ze[rn].removedNodes.forEach(nn=>nn.nodeType===1&&Qr.push(nn))),ze[rn].type==="attributes")){let nn=ze[rn].target,un=ze[rn].attributeName,cn=ze[rn].oldValue,gn=()=>{Gr.has(nn)||Gr.set(nn,[]),Gr.get(nn).push({name:un,value:nn.getAttribute(un)})},vn=()=>{Jr.has(nn)||Jr.set(nn,[]),Jr.get(nn).push(un)};nn.hasAttribute(un)&&cn===null?gn():nn.hasAttribute(un)?(vn(),gn()):vn()}Jr.forEach((rn,nn)=>{cleanupAttributes(nn,rn)}),Gr.forEach((rn,nn)=>{onAttributeAddeds.forEach(un=>un(nn,rn))});for(let rn of Qr)if(!Wr.includes(rn)&&(onElRemoveds.forEach(nn=>nn(rn)),rn._x_cleanups))for(;rn._x_cleanups.length;)rn._x_cleanups.pop()();Wr.forEach(rn=>{rn._x_ignoreSelf=!0,rn._x_ignore=!0});for(let rn of Wr)Qr.includes(rn)||rn.isConnected&&(delete rn._x_ignoreSelf,delete rn._x_ignore,onElAddeds.forEach(nn=>nn(rn)),rn._x_ignore=!0,rn._x_ignoreSelf=!0);Wr.forEach(rn=>{delete rn._x_ignoreSelf,delete rn._x_ignore}),Wr=null,Qr=null,Gr=null,Jr=null}function scope(ze){return mergeProxies(closestDataStack(ze))}function addScopeToNode(ze,Wr,Qr){return ze._x_dataStack=[Wr,...closestDataStack(Qr||ze)],()=>{ze._x_dataStack=ze._x_dataStack.filter(Gr=>Gr!==Wr)}}function refreshScope(ze,Wr){let Qr=ze._x_dataStack[0];Object.entries(Wr).forEach(([Gr,Jr])=>{Qr[Gr]=Jr})}function closestDataStack(ze){return ze._x_dataStack?ze._x_dataStack:typeof ShadowRoot=="function"&&ze instanceof ShadowRoot?closestDataStack(ze.host):ze.parentNode?closestDataStack(ze.parentNode):[]}function mergeProxies(ze){let Wr=new Proxy({},{ownKeys:()=>Array.from(new Set(ze.flatMap(Qr=>Object.keys(Qr)))),has:(Qr,Gr)=>ze.some(Jr=>Jr.hasOwnProperty(Gr)),get:(Qr,Gr)=>(ze.find(Jr=>{if(Jr.hasOwnProperty(Gr)){let rn=Object.getOwnPropertyDescriptor(Jr,Gr);if(rn.get&&rn.get._x_alreadyBound||rn.set&&rn.set._x_alreadyBound)return!0;if((rn.get||rn.set)&&rn.enumerable){let nn=rn.get,un=rn.set,cn=rn;nn=nn&&nn.bind(Wr),un=un&&un.bind(Wr),nn&&(nn._x_alreadyBound=!0),un&&(un._x_alreadyBound=!0),Object.defineProperty(Jr,Gr,{...cn,get:nn,set:un})}return!0}return!1})||{})[Gr],set:(Qr,Gr,Jr)=>{let rn=ze.find(nn=>nn.hasOwnProperty(Gr));return rn?rn[Gr]=Jr:ze[ze.length-1][Gr]=Jr,!0}});return Wr}function initInterceptors(ze){let Wr=Gr=>typeof Gr=="object"&&!Array.isArray(Gr)&&Gr!==null,Qr=(Gr,Jr="")=>{Object.entries(Object.getOwnPropertyDescriptors(Gr)).forEach(([rn,{value:nn,enumerable:un}])=>{if(un===!1||nn===void 0)return;let cn=Jr===""?rn:`${Jr}.${rn}`;typeof nn=="object"&&nn!==null&&nn._x_interceptor?Gr[rn]=nn.initialize(ze,cn,rn):Wr(nn)&&nn!==Gr&&!(nn instanceof Element)&&Qr(nn,cn)})};return Qr(ze)}function interceptor(ze,Wr=()=>{}){let Qr={initialValue:void 0,_x_interceptor:!0,initialize(Gr,Jr,rn){return ze(this.initialValue,()=>get(Gr,Jr),nn=>set(Gr,Jr,nn),Jr,rn)}};return Wr(Qr),Gr=>{if(typeof Gr=="object"&&Gr!==null&&Gr._x_interceptor){let Jr=Qr.initialize.bind(Qr);Qr.initialize=(rn,nn,un)=>{let cn=Gr.initialize(rn,nn,un);return Qr.initialValue=cn,Jr(rn,nn,un)}}else Qr.initialValue=Gr;return Qr}}function get(ze,Wr){return Wr.split(".").reduce((Qr,Gr)=>Qr[Gr],ze)}function set(ze,Wr,Qr){if(typeof Wr=="string"&&(Wr=Wr.split(".")),Wr.length===1)ze[Wr[0]]=Qr;else{if(Wr.length===0)throw error;return ze[Wr[0]]||(ze[Wr[0]]={}),set(ze[Wr[0]],Wr.slice(1),Qr)}}var magics={};function magic(ze,Wr){magics[ze]=Wr}function injectMagics(ze,Wr){return Object.entries(magics).forEach(([Qr,Gr])=>{Object.defineProperty(ze,`$${Qr}`,{get(){let[Jr,rn]=getElementBoundUtilities(Wr);return Jr={interceptor,...Jr},onElRemoved(Wr,rn),Gr(Wr,Jr)},enumerable:!1})}),ze}function tryCatch(ze,Wr,Qr,...Gr){try{return Qr(...Gr)}catch(Jr){handleError(Jr,ze,Wr)}}function handleError(ze,Wr,Qr=void 0){Object.assign(ze,{el:Wr,expression:Qr}),console.warn(`Alpine Expression Error: ${ze.message}
${Qr?'Expression: "'+Qr+`"
`:""}`,Wr),setTimeout(()=>{throw ze},0)}var shouldAutoEvaluateFunctions=!0;function dontAutoEvaluateFunctions(ze){let Wr=shouldAutoEvaluateFunctions;shouldAutoEvaluateFunctions=!1,ze(),shouldAutoEvaluateFunctions=Wr}function evaluate(ze,Wr,Qr={}){let Gr;return evaluateLater(ze,Wr)(Jr=>Gr=Jr,Qr),Gr}function evaluateLater(...ze){return theEvaluatorFunction(...ze)}var theEvaluatorFunction=normalEvaluator;function setEvaluator(ze){theEvaluatorFunction=ze}function normalEvaluator(ze,Wr){let Qr={};injectMagics(Qr,ze);let Gr=[Qr,...closestDataStack(ze)],Jr=typeof Wr=="function"?generateEvaluatorFromFunction(Gr,Wr):generateEvaluatorFromString(Gr,Wr,ze);return tryCatch.bind(null,ze,Wr,Jr)}function generateEvaluatorFromFunction(ze,Wr){return(Qr=()=>{},{scope:Gr={},params:Jr=[]}={})=>{let rn=Wr.apply(mergeProxies([Gr,...ze]),Jr);runIfTypeOfFunction(Qr,rn)}}var evaluatorMemo={};function generateFunctionFromString(ze,Wr){if(evaluatorMemo[ze])return evaluatorMemo[ze];let Qr=Object.getPrototypeOf(async function(){}).constructor,Gr=/^[\n\s]*if.*\(.*\)/.test(ze)||/^(let|const)\s/.test(ze)?`(async()=>{ ${ze} })()`:ze,rn=(()=>{try{return new Qr(["__self","scope"],`with (scope) { __self.result = ${Gr} }; __self.finished = true; return __self.result;`)}catch(nn){return handleError(nn,Wr,ze),Promise.resolve()}})();return evaluatorMemo[ze]=rn,rn}function generateEvaluatorFromString(ze,Wr,Qr){let Gr=generateFunctionFromString(Wr,Qr);return(Jr=()=>{},{scope:rn={},params:nn=[]}={})=>{Gr.result=void 0,Gr.finished=!1;let un=mergeProxies([rn,...ze]);if(typeof Gr=="function"){let cn=Gr(Gr,un).catch(gn=>handleError(gn,Qr,Wr));Gr.finished?(runIfTypeOfFunction(Jr,Gr.result,un,nn,Qr),Gr.result=void 0):cn.then(gn=>{runIfTypeOfFunction(Jr,gn,un,nn,Qr)}).catch(gn=>handleError(gn,Qr,Wr)).finally(()=>Gr.result=void 0)}}}function runIfTypeOfFunction(ze,Wr,Qr,Gr,Jr){if(shouldAutoEvaluateFunctions&&typeof Wr=="function"){let rn=Wr.apply(Qr,Gr);rn instanceof Promise?rn.then(nn=>runIfTypeOfFunction(ze,nn,Qr,Gr)).catch(nn=>handleError(nn,Jr,Wr)):ze(rn)}else typeof Wr=="object"&&Wr instanceof Promise?Wr.then(rn=>ze(rn)):ze(Wr)}var prefixAsString="x-";function prefix(ze=""){return prefixAsString+ze}function setPrefix(ze){prefixAsString=ze}var directiveHandlers={};function directive(ze,Wr){return directiveHandlers[ze]=Wr,{before(Qr){if(!directiveHandlers[Qr]){console.warn("Cannot find directive `${directive}`. `${name}` will use the default order of execution");return}const Gr=directiveOrder.indexOf(Qr);directiveOrder.splice(Gr>=0?Gr:directiveOrder.indexOf("DEFAULT"),0,ze)}}}function directives(ze,Wr,Qr){if(Wr=Array.from(Wr),ze._x_virtualDirectives){let rn=Object.entries(ze._x_virtualDirectives).map(([un,cn])=>({name:un,value:cn})),nn=attributesOnly(rn);rn=rn.map(un=>nn.find(cn=>cn.name===un.name)?{name:`x-bind:${un.name}`,value:`"${un.value}"`}:un),Wr=Wr.concat(rn)}let Gr={};return Wr.map(toTransformedAttributes((rn,nn)=>Gr[rn]=nn)).filter(outNonAlpineAttributes).map(toParsedDirectives(Gr,Qr)).sort(byPriority).map(rn=>getDirectiveHandler(ze,rn))}function attributesOnly(ze){return Array.from(ze).map(toTransformedAttributes()).filter(Wr=>!outNonAlpineAttributes(Wr))}var isDeferringHandlers=!1,directiveHandlerStacks=new Map,currentHandlerStackKey=Symbol();function deferHandlingDirectives(ze){isDeferringHandlers=!0;let Wr=Symbol();currentHandlerStackKey=Wr,directiveHandlerStacks.set(Wr,[]);let Qr=()=>{for(;directiveHandlerStacks.get(Wr).length;)directiveHandlerStacks.get(Wr).shift()();directiveHandlerStacks.delete(Wr)},Gr=()=>{isDeferringHandlers=!1,Qr()};ze(Qr),Gr()}function getElementBoundUtilities(ze){let Wr=[],Qr=un=>Wr.push(un),[Gr,Jr]=elementBoundEffect(ze);return Wr.push(Jr),[{Alpine:alpine_default,effect:Gr,cleanup:Qr,evaluateLater:evaluateLater.bind(evaluateLater,ze),evaluate:evaluate.bind(evaluate,ze)},()=>Wr.forEach(un=>un())]}function getDirectiveHandler(ze,Wr){let Qr=()=>{},Gr=directiveHandlers[Wr.type]||Qr,[Jr,rn]=getElementBoundUtilities(ze);onAttributeRemoved(ze,Wr.original,rn);let nn=()=>{ze._x_ignore||ze._x_ignoreSelf||(Gr.inline&&Gr.inline(ze,Wr,Jr),Gr=Gr.bind(Gr,ze,Wr,Jr),isDeferringHandlers?directiveHandlerStacks.get(currentHandlerStackKey).push(Gr):Gr())};return nn.runCleanups=rn,nn}var startingWith=(ze,Wr)=>({name:Qr,value:Gr})=>(Qr.startsWith(ze)&&(Qr=Qr.replace(ze,Wr)),{name:Qr,value:Gr}),into=ze=>ze;function toTransformedAttributes(ze=()=>{}){return({name:Wr,value:Qr})=>{let{name:Gr,value:Jr}=attributeTransformers.reduce((rn,nn)=>nn(rn),{name:Wr,value:Qr});return Gr!==Wr&&ze(Gr,Wr),{name:Gr,value:Jr}}}var attributeTransformers=[];function mapAttributes(ze){attributeTransformers.push(ze)}function outNonAlpineAttributes({name:ze}){return alpineAttributeRegex().test(ze)}var alpineAttributeRegex=()=>new RegExp(`^${prefixAsString}([^:^.]+)\\b`);function toParsedDirectives(ze,Wr){return({name:Qr,value:Gr})=>{let Jr=Qr.match(alpineAttributeRegex()),rn=Qr.match(/:([a-zA-Z0-9\-:]+)/),nn=Qr.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],un=Wr||ze[Qr]||Qr;return{type:Jr?Jr[1]:null,value:rn?rn[1]:null,modifiers:nn.map(cn=>cn.replace(".","")),expression:Gr,original:un}}}var DEFAULT="DEFAULT",directiveOrder=["ignore","ref","data","id","bind","init","for","model","modelable","transition","show","if",DEFAULT,"teleport"];function byPriority(ze,Wr){let Qr=directiveOrder.indexOf(ze.type)===-1?DEFAULT:ze.type,Gr=directiveOrder.indexOf(Wr.type)===-1?DEFAULT:Wr.type;return directiveOrder.indexOf(Qr)-directiveOrder.indexOf(Gr)}function dispatch(ze,Wr,Qr={}){ze.dispatchEvent(new CustomEvent(Wr,{detail:Qr,bubbles:!0,composed:!0,cancelable:!0}))}function walk(ze,Wr){if(typeof ShadowRoot=="function"&&ze instanceof ShadowRoot){Array.from(ze.children).forEach(Jr=>walk(Jr,Wr));return}let Qr=!1;if(Wr(ze,()=>Qr=!0),Qr)return;let Gr=ze.firstElementChild;for(;Gr;)walk(Gr,Wr),Gr=Gr.nextElementSibling}function warn(ze,...Wr){console.warn(`Alpine Warning: ${ze}`,...Wr)}function start(){document.body||warn("Unable to initialize. Trying to load Alpine before `<body>` is available. Did you forget to add `defer` in Alpine's `<script>` tag?"),dispatch(document,"alpine:init"),dispatch(document,"alpine:initializing"),startObservingMutations(),onElAdded(Wr=>initTree(Wr,walk)),onElRemoved(Wr=>destroyTree(Wr)),onAttributesAdded((Wr,Qr)=>{directives(Wr,Qr).forEach(Gr=>Gr())});let ze=Wr=>!closestRoot(Wr.parentElement,!0);Array.from(document.querySelectorAll(allSelectors())).filter(ze).forEach(Wr=>{initTree(Wr)}),dispatch(document,"alpine:initialized")}var rootSelectorCallbacks=[],initSelectorCallbacks=[];function rootSelectors(){return rootSelectorCallbacks.map(ze=>ze())}function allSelectors(){return rootSelectorCallbacks.concat(initSelectorCallbacks).map(ze=>ze())}function addRootSelector(ze){rootSelectorCallbacks.push(ze)}function addInitSelector(ze){initSelectorCallbacks.push(ze)}function closestRoot(ze,Wr=!1){return findClosest(ze,Qr=>{if((Wr?allSelectors():rootSelectors()).some(Jr=>Qr.matches(Jr)))return!0})}function findClosest(ze,Wr){if(ze){if(Wr(ze))return ze;if(ze._x_teleportBack&&(ze=ze._x_teleportBack),!!ze.parentElement)return findClosest(ze.parentElement,Wr)}}function isRoot(ze){return rootSelectors().some(Wr=>ze.matches(Wr))}var initInterceptors2=[];function interceptInit(ze){initInterceptors2.push(ze)}function initTree(ze,Wr=walk,Qr=()=>{}){deferHandlingDirectives(()=>{Wr(ze,(Gr,Jr)=>{Qr(Gr,Jr),initInterceptors2.forEach(rn=>rn(Gr,Jr)),directives(Gr,Gr.attributes).forEach(rn=>rn()),Gr._x_ignore&&Jr()})})}function destroyTree(ze){walk(ze,Wr=>cleanupAttributes(Wr))}var tickStack=[],isHolding=!1;function nextTick(ze=()=>{}){return queueMicrotask(()=>{isHolding||setTimeout(()=>{releaseNextTicks()})}),new Promise(Wr=>{tickStack.push(()=>{ze(),Wr()})})}function releaseNextTicks(){for(isHolding=!1;tickStack.length;)tickStack.shift()()}function holdNextTicks(){isHolding=!0}function setClasses(ze,Wr){return Array.isArray(Wr)?setClassesFromString(ze,Wr.join(" ")):typeof Wr=="object"&&Wr!==null?setClassesFromObject(ze,Wr):typeof Wr=="function"?setClasses(ze,Wr()):setClassesFromString(ze,Wr)}function setClassesFromString(ze,Wr){let Qr=Jr=>Jr.split(" ").filter(rn=>!ze.classList.contains(rn)).filter(Boolean),Gr=Jr=>(ze.classList.add(...Jr),()=>{ze.classList.remove(...Jr)});return Wr=Wr===!0?Wr="":Wr||"",Gr(Qr(Wr))}function setClassesFromObject(ze,Wr){let Qr=un=>un.split(" ").filter(Boolean),Gr=Object.entries(Wr).flatMap(([un,cn])=>cn?Qr(un):!1).filter(Boolean),Jr=Object.entries(Wr).flatMap(([un,cn])=>cn?!1:Qr(un)).filter(Boolean),rn=[],nn=[];return Jr.forEach(un=>{ze.classList.contains(un)&&(ze.classList.remove(un),nn.push(un))}),Gr.forEach(un=>{ze.classList.contains(un)||(ze.classList.add(un),rn.push(un))}),()=>{nn.forEach(un=>ze.classList.add(un)),rn.forEach(un=>ze.classList.remove(un))}}function setStyles(ze,Wr){return typeof Wr=="object"&&Wr!==null?setStylesFromObject(ze,Wr):setStylesFromString(ze,Wr)}function setStylesFromObject(ze,Wr){let Qr={};return Object.entries(Wr).forEach(([Gr,Jr])=>{Qr[Gr]=ze.style[Gr],Gr.startsWith("--")||(Gr=kebabCase(Gr)),ze.style.setProperty(Gr,Jr)}),setTimeout(()=>{ze.style.length===0&&ze.removeAttribute("style")}),()=>{setStyles(ze,Qr)}}function setStylesFromString(ze,Wr){let Qr=ze.getAttribute("style",Wr);return ze.setAttribute("style",Wr),()=>{ze.setAttribute("style",Qr||"")}}function kebabCase(ze){return ze.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function once(ze,Wr=()=>{}){let Qr=!1;return function(){Qr?Wr.apply(this,arguments):(Qr=!0,ze.apply(this,arguments))}}directive("transition",(ze,{value:Wr,modifiers:Qr,expression:Gr},{evaluate:Jr})=>{typeof Gr=="function"&&(Gr=Jr(Gr)),Gr?registerTransitionsFromClassString(ze,Gr,Wr):registerTransitionsFromHelper(ze,Qr,Wr)});function registerTransitionsFromClassString(ze,Wr,Qr){registerTransitionObject(ze,setClasses,""),{enter:Jr=>{ze._x_transition.enter.during=Jr},"enter-start":Jr=>{ze._x_transition.enter.start=Jr},"enter-end":Jr=>{ze._x_transition.enter.end=Jr},leave:Jr=>{ze._x_transition.leave.during=Jr},"leave-start":Jr=>{ze._x_transition.leave.start=Jr},"leave-end":Jr=>{ze._x_transition.leave.end=Jr}}[Qr](Wr)}function registerTransitionsFromHelper(ze,Wr,Qr){registerTransitionObject(ze,setStyles);let Gr=!Wr.includes("in")&&!Wr.includes("out")&&!Qr,Jr=Gr||Wr.includes("in")||["enter"].includes(Qr),rn=Gr||Wr.includes("out")||["leave"].includes(Qr);Wr.includes("in")&&!Gr&&(Wr=Wr.filter((Ln,Un)=>Un<Wr.indexOf("out"))),Wr.includes("out")&&!Gr&&(Wr=Wr.filter((Ln,Un)=>Un>Wr.indexOf("out")));let nn=!Wr.includes("opacity")&&!Wr.includes("scale"),un=nn||Wr.includes("opacity"),cn=nn||Wr.includes("scale"),gn=un?0:1,vn=cn?modifierValue(Wr,"scale",95)/100:1,En=modifierValue(Wr,"delay",0),Rn=modifierValue(Wr,"origin","center"),jn="opacity, transform",kn=modifierValue(Wr,"duration",150)/1e3,Mn=modifierValue(Wr,"duration",75)/1e3,Nn="cubic-bezier(0.4, 0.0, 0.2, 1)";Jr&&(ze._x_transition.enter.during={transformOrigin:Rn,transitionDelay:En,transitionProperty:jn,transitionDuration:`${kn}s`,transitionTimingFunction:Nn},ze._x_transition.enter.start={opacity:gn,transform:`scale(${vn})`},ze._x_transition.enter.end={opacity:1,transform:"scale(1)"}),rn&&(ze._x_transition.leave.during={transformOrigin:Rn,transitionDelay:En,transitionProperty:jn,transitionDuration:`${Mn}s`,transitionTimingFunction:Nn},ze._x_transition.leave.start={opacity:1,transform:"scale(1)"},ze._x_transition.leave.end={opacity:gn,transform:`scale(${vn})`})}function registerTransitionObject(ze,Wr,Qr={}){ze._x_transition||(ze._x_transition={enter:{during:Qr,start:Qr,end:Qr},leave:{during:Qr,start:Qr,end:Qr},in(Gr=()=>{},Jr=()=>{}){transition(ze,Wr,{during:this.enter.during,start:this.enter.start,end:this.enter.end},Gr,Jr)},out(Gr=()=>{},Jr=()=>{}){transition(ze,Wr,{during:this.leave.during,start:this.leave.start,end:this.leave.end},Gr,Jr)}})}window.Element.prototype._x_toggleAndCascadeWithTransitions=function(ze,Wr,Qr,Gr){const Jr=document.visibilityState==="visible"?requestAnimationFrame:setTimeout;let rn=()=>Jr(Qr);if(Wr){ze._x_transition&&(ze._x_transition.enter||ze._x_transition.leave)?ze._x_transition.enter&&(Object.entries(ze._x_transition.enter.during).length||Object.entries(ze._x_transition.enter.start).length||Object.entries(ze._x_transition.enter.end).length)?ze._x_transition.in(Qr):rn():ze._x_transition?ze._x_transition.in(Qr):rn();return}ze._x_hidePromise=ze._x_transition?new Promise((nn,un)=>{ze._x_transition.out(()=>{},()=>nn(Gr)),ze._x_transitioning.beforeCancel(()=>un({isFromCancelledTransition:!0}))}):Promise.resolve(Gr),queueMicrotask(()=>{let nn=closestHide(ze);nn?(nn._x_hideChildren||(nn._x_hideChildren=[]),nn._x_hideChildren.push(ze)):Jr(()=>{let un=cn=>{let gn=Promise.all([cn._x_hidePromise,...(cn._x_hideChildren||[]).map(un)]).then(([vn])=>vn());return delete cn._x_hidePromise,delete cn._x_hideChildren,gn};un(ze).catch(cn=>{if(!cn.isFromCancelledTransition)throw cn})})})};function closestHide(ze){let Wr=ze.parentNode;if(Wr)return Wr._x_hidePromise?Wr:closestHide(Wr)}function transition(ze,Wr,{during:Qr,start:Gr,end:Jr}={},rn=()=>{},nn=()=>{}){if(ze._x_transitioning&&ze._x_transitioning.cancel(),Object.keys(Qr).length===0&&Object.keys(Gr).length===0&&Object.keys(Jr).length===0){rn(),nn();return}let un,cn,gn;performTransition(ze,{start(){un=Wr(ze,Gr)},during(){cn=Wr(ze,Qr)},before:rn,end(){un(),gn=Wr(ze,Jr)},after:nn,cleanup(){cn(),gn()}})}function performTransition(ze,Wr){let Qr,Gr,Jr,rn=once(()=>{mutateDom(()=>{Qr=!0,Gr||Wr.before(),Jr||(Wr.end(),releaseNextTicks()),Wr.after(),ze.isConnected&&Wr.cleanup(),delete ze._x_transitioning})});ze._x_transitioning={beforeCancels:[],beforeCancel(nn){this.beforeCancels.push(nn)},cancel:once(function(){for(;this.beforeCancels.length;)this.beforeCancels.shift()();rn()}),finish:rn},mutateDom(()=>{Wr.start(),Wr.during()}),holdNextTicks(),requestAnimationFrame(()=>{if(Qr)return;let nn=Number(getComputedStyle(ze).transitionDuration.replace(/,.*/,"").replace("s",""))*1e3,un=Number(getComputedStyle(ze).transitionDelay.replace(/,.*/,"").replace("s",""))*1e3;nn===0&&(nn=Number(getComputedStyle(ze).animationDuration.replace("s",""))*1e3),mutateDom(()=>{Wr.before()}),Gr=!0,requestAnimationFrame(()=>{Qr||(mutateDom(()=>{Wr.end()}),releaseNextTicks(),setTimeout(ze._x_transitioning.finish,nn+un),Jr=!0)})})}function modifierValue(ze,Wr,Qr){if(ze.indexOf(Wr)===-1)return Qr;const Gr=ze[ze.indexOf(Wr)+1];if(!Gr||Wr==="scale"&&isNaN(Gr))return Qr;if(Wr==="duration"){let Jr=Gr.match(/([0-9]+)ms/);if(Jr)return Jr[1]}return Wr==="origin"&&["top","right","left","center","bottom"].includes(ze[ze.indexOf(Wr)+2])?[Gr,ze[ze.indexOf(Wr)+2]].join(" "):Gr}var isCloning=!1;function skipDuringClone(ze,Wr=()=>{}){return(...Qr)=>isCloning?Wr(...Qr):ze(...Qr)}function onlyDuringClone(ze){return(...Wr)=>isCloning&&ze(...Wr)}function clone(ze,Wr){Wr._x_dataStack||(Wr._x_dataStack=ze._x_dataStack),isCloning=!0,dontRegisterReactiveSideEffects(()=>{cloneTree(Wr)}),isCloning=!1}function cloneTree(ze){let Wr=!1;initTree(ze,(Gr,Jr)=>{walk(Gr,(rn,nn)=>{if(Wr&&isRoot(rn))return nn();Wr=!0,Jr(rn,nn)})})}function dontRegisterReactiveSideEffects(ze){let Wr=effect;overrideEffect((Qr,Gr)=>{let Jr=Wr(Qr);return release(Jr),()=>{}}),ze(),overrideEffect(Wr)}function bind(ze,Wr,Qr,Gr=[]){switch(ze._x_bindings||(ze._x_bindings=reactive({})),ze._x_bindings[Wr]=Qr,Wr=Gr.includes("camel")?camelCase(Wr):Wr,Wr){case"value":bindInputValue(ze,Qr);break;case"style":bindStyles(ze,Qr);break;case"class":bindClasses(ze,Qr);break;default:bindAttribute(ze,Wr,Qr);break}}function bindInputValue(ze,Wr){if(ze.type==="radio")ze.attributes.value===void 0&&(ze.value=Wr),window.fromModel&&(ze.checked=checkedAttrLooseCompare(ze.value,Wr));else if(ze.type==="checkbox")Number.isInteger(Wr)?ze.value=Wr:!Number.isInteger(Wr)&&!Array.isArray(Wr)&&typeof Wr!="boolean"&&![null,void 0].includes(Wr)?ze.value=String(Wr):Array.isArray(Wr)?ze.checked=Wr.some(Qr=>checkedAttrLooseCompare(Qr,ze.value)):ze.checked=!!Wr;else if(ze.tagName==="SELECT")updateSelect(ze,Wr);else{if(ze.value===Wr)return;ze.value=Wr}}function bindClasses(ze,Wr){ze._x_undoAddedClasses&&ze._x_undoAddedClasses(),ze._x_undoAddedClasses=setClasses(ze,Wr)}function bindStyles(ze,Wr){ze._x_undoAddedStyles&&ze._x_undoAddedStyles(),ze._x_undoAddedStyles=setStyles(ze,Wr)}function bindAttribute(ze,Wr,Qr){[null,void 0,!1].includes(Qr)&&attributeShouldntBePreservedIfFalsy(Wr)?ze.removeAttribute(Wr):(isBooleanAttr(Wr)&&(Qr=Wr),setIfChanged(ze,Wr,Qr))}function setIfChanged(ze,Wr,Qr){ze.getAttribute(Wr)!=Qr&&ze.setAttribute(Wr,Qr)}function updateSelect(ze,Wr){const Qr=[].concat(Wr).map(Gr=>Gr+"");Array.from(ze.options).forEach(Gr=>{Gr.selected=Qr.includes(Gr.value)})}function camelCase(ze){return ze.toLowerCase().replace(/-(\w)/g,(Wr,Qr)=>Qr.toUpperCase())}function checkedAttrLooseCompare(ze,Wr){return ze==Wr}function isBooleanAttr(ze){return["disabled","checked","required","readonly","hidden","open","selected","autofocus","itemscope","multiple","novalidate","allowfullscreen","allowpaymentrequest","formnovalidate","autoplay","controls","loop","muted","playsinline","default","ismap","reversed","async","defer","nomodule"].includes(ze)}function attributeShouldntBePreservedIfFalsy(ze){return!["aria-pressed","aria-checked","aria-expanded","aria-selected"].includes(ze)}function getBinding(ze,Wr,Qr){if(ze._x_bindings&&ze._x_bindings[Wr]!==void 0)return ze._x_bindings[Wr];let Gr=ze.getAttribute(Wr);return Gr===null?typeof Qr=="function"?Qr():Qr:Gr===""?!0:isBooleanAttr(Wr)?!![Wr,"true"].includes(Gr):Gr}function debounce(ze,Wr){var Qr;return function(){var Gr=this,Jr=arguments,rn=function(){Qr=null,ze.apply(Gr,Jr)};clearTimeout(Qr),Qr=setTimeout(rn,Wr)}}function throttle(ze,Wr){let Qr;return function(){let Gr=this,Jr=arguments;Qr||(ze.apply(Gr,Jr),Qr=!0,setTimeout(()=>Qr=!1,Wr))}}function plugin(ze){ze(alpine_default)}var stores={},isReactive=!1;function store(ze,Wr){if(isReactive||(stores=reactive(stores),isReactive=!0),Wr===void 0)return stores[ze];stores[ze]=Wr,typeof Wr=="object"&&Wr!==null&&Wr.hasOwnProperty("init")&&typeof Wr.init=="function"&&stores[ze].init(),initInterceptors(stores[ze])}function getStores(){return stores}var binds={};function bind2(ze,Wr){let Qr=typeof Wr!="function"?()=>Wr:Wr;ze instanceof Element?applyBindingsObject(ze,Qr()):binds[ze]=Qr}function injectBindingProviders(ze){return Object.entries(binds).forEach(([Wr,Qr])=>{Object.defineProperty(ze,Wr,{get(){return(...Gr)=>Qr(...Gr)}})}),ze}function applyBindingsObject(ze,Wr,Qr){let Gr=[];for(;Gr.length;)Gr.pop()();let Jr=Object.entries(Wr).map(([nn,un])=>({name:nn,value:un})),rn=attributesOnly(Jr);Jr=Jr.map(nn=>rn.find(un=>un.name===nn.name)?{name:`x-bind:${nn.name}`,value:`"${nn.value}"`}:nn),directives(ze,Jr,Qr).map(nn=>{Gr.push(nn.runCleanups),nn()})}var datas={};function data(ze,Wr){datas[ze]=Wr}function injectDataProviders(ze,Wr){return Object.entries(datas).forEach(([Qr,Gr])=>{Object.defineProperty(ze,Qr,{get(){return(...Jr)=>Gr.bind(Wr)(...Jr)},enumerable:!1})}),ze}var Alpine={get reactive(){return reactive},get release(){return release},get effect(){return effect},get raw(){return raw},version:"3.12.0",flushAndStopDeferringMutations,dontAutoEvaluateFunctions,disableEffectScheduling,startObservingMutations,stopObservingMutations,setReactivityEngine,closestDataStack,skipDuringClone,onlyDuringClone,addRootSelector,addInitSelector,addScopeToNode,deferMutations,mapAttributes,evaluateLater,interceptInit,setEvaluator,mergeProxies,findClosest,closestRoot,destroyTree,interceptor,transition,setStyles,mutateDom,directive,throttle,debounce,evaluate,initTree,nextTick,prefixed:prefix,prefix:setPrefix,plugin,magic,store,start,clone,bound:getBinding,$data:scope,walk,data,bind:bind2},alpine_default=Alpine;function makeMap(ze,Wr){const Qr=Object.create(null),Gr=ze.split(",");for(let Jr=0;Jr<Gr.length;Jr++)Qr[Gr[Jr]]=!0;return Wr?Jr=>!!Qr[Jr.toLowerCase()]:Jr=>!!Qr[Jr]}var EMPTY_OBJ=Object.freeze({}),extend=Object.assign,hasOwnProperty=Object.prototype.hasOwnProperty,hasOwn=(ze,Wr)=>hasOwnProperty.call(ze,Wr),isArray=Array.isArray,isMap=ze=>toTypeString(ze)==="[object Map]",isString=ze=>typeof ze=="string",isSymbol=ze=>typeof ze=="symbol",isObject=ze=>ze!==null&&typeof ze=="object",objectToString=Object.prototype.toString,toTypeString=ze=>objectToString.call(ze),toRawType=ze=>toTypeString(ze).slice(8,-1),isIntegerKey=ze=>isString(ze)&&ze!=="NaN"&&ze[0]!=="-"&&""+parseInt(ze,10)===ze,cacheStringFunction=ze=>{const Wr=Object.create(null);return Qr=>Wr[Qr]||(Wr[Qr]=ze(Qr))},capitalize=cacheStringFunction(ze=>ze.charAt(0).toUpperCase()+ze.slice(1)),hasChanged=(ze,Wr)=>ze!==Wr&&(ze===ze||Wr===Wr),targetMap=new WeakMap,effectStack=[],activeEffect,ITERATE_KEY=Symbol("iterate"),MAP_KEY_ITERATE_KEY=Symbol("Map key iterate");function isEffect(ze){return ze&&ze._isEffect===!0}function effect2(ze,Wr=EMPTY_OBJ){isEffect(ze)&&(ze=ze.raw);const Qr=createReactiveEffect(ze,Wr);return Wr.lazy||Qr(),Qr}function stop(ze){ze.active&&(cleanup(ze),ze.options.onStop&&ze.options.onStop(),ze.active=!1)}var uid=0;function createReactiveEffect(ze,Wr){const Qr=function(){if(!Qr.active)return ze();if(!effectStack.includes(Qr)){cleanup(Qr);try{return enableTracking(),effectStack.push(Qr),activeEffect=Qr,ze()}finally{effectStack.pop(),resetTracking(),activeEffect=effectStack[effectStack.length-1]}}};return Qr.id=uid++,Qr.allowRecurse=!!Wr.allowRecurse,Qr._isEffect=!0,Qr.active=!0,Qr.raw=ze,Qr.deps=[],Qr.options=Wr,Qr}function cleanup(ze){const{deps:Wr}=ze;if(Wr.length){for(let Qr=0;Qr<Wr.length;Qr++)Wr[Qr].delete(ze);Wr.length=0}}var shouldTrack=!0,trackStack=[];function pauseTracking(){trackStack.push(shouldTrack),shouldTrack=!1}function enableTracking(){trackStack.push(shouldTrack),shouldTrack=!0}function resetTracking(){const ze=trackStack.pop();shouldTrack=ze===void 0?!0:ze}function track(ze,Wr,Qr){if(!shouldTrack||activeEffect===void 0)return;let Gr=targetMap.get(ze);Gr||targetMap.set(ze,Gr=new Map);let Jr=Gr.get(Qr);Jr||Gr.set(Qr,Jr=new Set),Jr.has(activeEffect)||(Jr.add(activeEffect),activeEffect.deps.push(Jr),activeEffect.options.onTrack&&activeEffect.options.onTrack({effect:activeEffect,target:ze,type:Wr,key:Qr}))}function trigger(ze,Wr,Qr,Gr,Jr,rn){const nn=targetMap.get(ze);if(!nn)return;const un=new Set,cn=vn=>{vn&&vn.forEach(En=>{(En!==activeEffect||En.allowRecurse)&&un.add(En)})};if(Wr==="clear")nn.forEach(cn);else if(Qr==="length"&&isArray(ze))nn.forEach((vn,En)=>{(En==="length"||En>=Gr)&&cn(vn)});else switch(Qr!==void 0&&cn(nn.get(Qr)),Wr){case"add":isArray(ze)?isIntegerKey(Qr)&&cn(nn.get("length")):(cn(nn.get(ITERATE_KEY)),isMap(ze)&&cn(nn.get(MAP_KEY_ITERATE_KEY)));break;case"delete":isArray(ze)||(cn(nn.get(ITERATE_KEY)),isMap(ze)&&cn(nn.get(MAP_KEY_ITERATE_KEY)));break;case"set":isMap(ze)&&cn(nn.get(ITERATE_KEY));break}const gn=vn=>{vn.options.onTrigger&&vn.options.onTrigger({effect:vn,target:ze,key:Qr,type:Wr,newValue:Gr,oldValue:Jr,oldTarget:rn}),vn.options.scheduler?vn.options.scheduler(vn):vn()};un.forEach(gn)}var isNonTrackableKeys=makeMap("__proto__,__v_isRef,__isVue"),builtInSymbols=new Set(Object.getOwnPropertyNames(Symbol).map(ze=>Symbol[ze]).filter(isSymbol)),get2=createGetter(),shallowGet=createGetter(!1,!0),readonlyGet=createGetter(!0),shallowReadonlyGet=createGetter(!0,!0),arrayInstrumentations={};["includes","indexOf","lastIndexOf"].forEach(ze=>{const Wr=Array.prototype[ze];arrayInstrumentations[ze]=function(...Qr){const Gr=toRaw(this);for(let rn=0,nn=this.length;rn<nn;rn++)track(Gr,"get",rn+"");const Jr=Wr.apply(Gr,Qr);return Jr===-1||Jr===!1?Wr.apply(Gr,Qr.map(toRaw)):Jr}});["push","pop","shift","unshift","splice"].forEach(ze=>{const Wr=Array.prototype[ze];arrayInstrumentations[ze]=function(...Qr){pauseTracking();const Gr=Wr.apply(this,Qr);return resetTracking(),Gr}});function createGetter(ze=!1,Wr=!1){return function(Gr,Jr,rn){if(Jr==="__v_isReactive")return!ze;if(Jr==="__v_isReadonly")return ze;if(Jr==="__v_raw"&&rn===(ze?Wr?shallowReadonlyMap:readonlyMap:Wr?shallowReactiveMap:reactiveMap).get(Gr))return Gr;const nn=isArray(Gr);if(!ze&&nn&&hasOwn(arrayInstrumentations,Jr))return Reflect.get(arrayInstrumentations,Jr,rn);const un=Reflect.get(Gr,Jr,rn);return(isSymbol(Jr)?builtInSymbols.has(Jr):isNonTrackableKeys(Jr))||(ze||track(Gr,"get",Jr),Wr)?un:isRef(un)?!nn||!isIntegerKey(Jr)?un.value:un:isObject(un)?ze?readonly(un):reactive2(un):un}}var set2=createSetter(),shallowSet=createSetter(!0);function createSetter(ze=!1){return function(Qr,Gr,Jr,rn){let nn=Qr[Gr];if(!ze&&(Jr=toRaw(Jr),nn=toRaw(nn),!isArray(Qr)&&isRef(nn)&&!isRef(Jr)))return nn.value=Jr,!0;const un=isArray(Qr)&&isIntegerKey(Gr)?Number(Gr)<Qr.length:hasOwn(Qr,Gr),cn=Reflect.set(Qr,Gr,Jr,rn);return Qr===toRaw(rn)&&(un?hasChanged(Jr,nn)&&trigger(Qr,"set",Gr,Jr,nn):trigger(Qr,"add",Gr,Jr)),cn}}function deleteProperty(ze,Wr){const Qr=hasOwn(ze,Wr),Gr=ze[Wr],Jr=Reflect.deleteProperty(ze,Wr);return Jr&&Qr&&trigger(ze,"delete",Wr,void 0,Gr),Jr}function has(ze,Wr){const Qr=Reflect.has(ze,Wr);return(!isSymbol(Wr)||!builtInSymbols.has(Wr))&&track(ze,"has",Wr),Qr}function ownKeys(ze){return track(ze,"iterate",isArray(ze)?"length":ITERATE_KEY),Reflect.ownKeys(ze)}var mutableHandlers={get:get2,set:set2,deleteProperty,has,ownKeys},readonlyHandlers={get:readonlyGet,set(ze,Wr){return console.warn(`Set operation on key "${String(Wr)}" failed: target is readonly.`,ze),!0},deleteProperty(ze,Wr){return console.warn(`Delete operation on key "${String(Wr)}" failed: target is readonly.`,ze),!0}};extend({},mutableHandlers,{get:shallowGet,set:shallowSet});extend({},readonlyHandlers,{get:shallowReadonlyGet});var toReactive=ze=>isObject(ze)?reactive2(ze):ze,toReadonly=ze=>isObject(ze)?readonly(ze):ze,toShallow=ze=>ze,getProto=ze=>Reflect.getPrototypeOf(ze);function get$1(ze,Wr,Qr=!1,Gr=!1){ze=ze.__v_raw;const Jr=toRaw(ze),rn=toRaw(Wr);Wr!==rn&&!Qr&&track(Jr,"get",Wr),!Qr&&track(Jr,"get",rn);const{has:nn}=getProto(Jr),un=Gr?toShallow:Qr?toReadonly:toReactive;if(nn.call(Jr,Wr))return un(ze.get(Wr));if(nn.call(Jr,rn))return un(ze.get(rn));ze!==Jr&&ze.get(Wr)}function has$1(ze,Wr=!1){const Qr=this.__v_raw,Gr=toRaw(Qr),Jr=toRaw(ze);return ze!==Jr&&!Wr&&track(Gr,"has",ze),!Wr&&track(Gr,"has",Jr),ze===Jr?Qr.has(ze):Qr.has(ze)||Qr.has(Jr)}function size(ze,Wr=!1){return ze=ze.__v_raw,!Wr&&track(toRaw(ze),"iterate",ITERATE_KEY),Reflect.get(ze,"size",ze)}function add(ze){ze=toRaw(ze);const Wr=toRaw(this);return getProto(Wr).has.call(Wr,ze)||(Wr.add(ze),trigger(Wr,"add",ze,ze)),this}function set$1(ze,Wr){Wr=toRaw(Wr);const Qr=toRaw(this),{has:Gr,get:Jr}=getProto(Qr);let rn=Gr.call(Qr,ze);rn?checkIdentityKeys(Qr,Gr,ze):(ze=toRaw(ze),rn=Gr.call(Qr,ze));const nn=Jr.call(Qr,ze);return Qr.set(ze,Wr),rn?hasChanged(Wr,nn)&&trigger(Qr,"set",ze,Wr,nn):trigger(Qr,"add",ze,Wr),this}function deleteEntry(ze){const Wr=toRaw(this),{has:Qr,get:Gr}=getProto(Wr);let Jr=Qr.call(Wr,ze);Jr?checkIdentityKeys(Wr,Qr,ze):(ze=toRaw(ze),Jr=Qr.call(Wr,ze));const rn=Gr?Gr.call(Wr,ze):void 0,nn=Wr.delete(ze);return Jr&&trigger(Wr,"delete",ze,void 0,rn),nn}function clear(){const ze=toRaw(this),Wr=ze.size!==0,Qr=isMap(ze)?new Map(ze):new Set(ze),Gr=ze.clear();return Wr&&trigger(ze,"clear",void 0,void 0,Qr),Gr}function createForEach(ze,Wr){return function(Gr,Jr){const rn=this,nn=rn.__v_raw,un=toRaw(nn),cn=Wr?toShallow:ze?toReadonly:toReactive;return!ze&&track(un,"iterate",ITERATE_KEY),nn.forEach((gn,vn)=>Gr.call(Jr,cn(gn),cn(vn),rn))}}function createIterableMethod(ze,Wr,Qr){return function(...Gr){const Jr=this.__v_raw,rn=toRaw(Jr),nn=isMap(rn),un=ze==="entries"||ze===Symbol.iterator&&nn,cn=ze==="keys"&&nn,gn=Jr[ze](...Gr),vn=Qr?toShallow:Wr?toReadonly:toReactive;return!Wr&&track(rn,"iterate",cn?MAP_KEY_ITERATE_KEY:ITERATE_KEY),{next(){const{value:En,done:Rn}=gn.next();return Rn?{value:En,done:Rn}:{value:un?[vn(En[0]),vn(En[1])]:vn(En),done:Rn}},[Symbol.iterator](){return this}}}}function createReadonlyMethod(ze){return function(...Wr){{const Qr=Wr[0]?`on key "${Wr[0]}" `:"";console.warn(`${capitalize(ze)} operation ${Qr}failed: target is readonly.`,toRaw(this))}return ze==="delete"?!1:this}}var mutableInstrumentations={get(ze){return get$1(this,ze)},get size(){return size(this)},has:has$1,add,set:set$1,delete:deleteEntry,clear,forEach:createForEach(!1,!1)},shallowInstrumentations={get(ze){return get$1(this,ze,!1,!0)},get size(){return size(this)},has:has$1,add,set:set$1,delete:deleteEntry,clear,forEach:createForEach(!1,!0)},readonlyInstrumentations={get(ze){return get$1(this,ze,!0)},get size(){return size(this,!0)},has(ze){return has$1.call(this,ze,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!1)},shallowReadonlyInstrumentations={get(ze){return get$1(this,ze,!0,!0)},get size(){return size(this,!0)},has(ze){return has$1.call(this,ze,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!0)},iteratorMethods=["keys","values","entries",Symbol.iterator];iteratorMethods.forEach(ze=>{mutableInstrumentations[ze]=createIterableMethod(ze,!1,!1),readonlyInstrumentations[ze]=createIterableMethod(ze,!0,!1),shallowInstrumentations[ze]=createIterableMethod(ze,!1,!0),shallowReadonlyInstrumentations[ze]=createIterableMethod(ze,!0,!0)});function createInstrumentationGetter(ze,Wr){const Qr=Wr?ze?shallowReadonlyInstrumentations:shallowInstrumentations:ze?readonlyInstrumentations:mutableInstrumentations;return(Gr,Jr,rn)=>Jr==="__v_isReactive"?!ze:Jr==="__v_isReadonly"?ze:Jr==="__v_raw"?Gr:Reflect.get(hasOwn(Qr,Jr)&&Jr in Gr?Qr:Gr,Jr,rn)}var mutableCollectionHandlers={get:createInstrumentationGetter(!1,!1)},readonlyCollectionHandlers={get:createInstrumentationGetter(!0,!1)};function checkIdentityKeys(ze,Wr,Qr){const Gr=toRaw(Qr);if(Gr!==Qr&&Wr.call(ze,Gr)){const Jr=toRawType(ze);console.warn(`Reactive ${Jr} contains both the raw and reactive versions of the same object${Jr==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}var reactiveMap=new WeakMap,shallowReactiveMap=new WeakMap,readonlyMap=new WeakMap,shallowReadonlyMap=new WeakMap;function targetTypeMap(ze){switch(ze){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function getTargetType(ze){return ze.__v_skip||!Object.isExtensible(ze)?0:targetTypeMap(toRawType(ze))}function reactive2(ze){return ze&&ze.__v_isReadonly?ze:createReactiveObject(ze,!1,mutableHandlers,mutableCollectionHandlers,reactiveMap)}function readonly(ze){return createReactiveObject(ze,!0,readonlyHandlers,readonlyCollectionHandlers,readonlyMap)}function createReactiveObject(ze,Wr,Qr,Gr,Jr){if(!isObject(ze))return console.warn(`value cannot be made reactive: ${String(ze)}`),ze;if(ze.__v_raw&&!(Wr&&ze.__v_isReactive))return ze;const rn=Jr.get(ze);if(rn)return rn;const nn=getTargetType(ze);if(nn===0)return ze;const un=new Proxy(ze,nn===2?Gr:Qr);return Jr.set(ze,un),un}function toRaw(ze){return ze&&toRaw(ze.__v_raw)||ze}function isRef(ze){return!!(ze&&ze.__v_isRef===!0)}magic("nextTick",()=>nextTick);magic("dispatch",ze=>dispatch.bind(dispatch,ze));magic("watch",(ze,{evaluateLater:Wr,effect:Qr})=>(Gr,Jr)=>{let rn=Wr(Gr),nn=!0,un,cn=Qr(()=>rn(gn=>{JSON.stringify(gn),nn?un=gn:queueMicrotask(()=>{Jr(gn,un),un=gn}),nn=!1}));ze._x_effects.delete(cn)});magic("store",getStores);magic("data",ze=>scope(ze));magic("root",ze=>closestRoot(ze));magic("refs",ze=>(ze._x_refs_proxy||(ze._x_refs_proxy=mergeProxies(getArrayOfRefObject(ze))),ze._x_refs_proxy));function getArrayOfRefObject(ze){let Wr=[],Qr=ze;for(;Qr;)Qr._x_refs&&Wr.push(Qr._x_refs),Qr=Qr.parentNode;return Wr}var globalIdMemo={};function findAndIncrementId(ze){return globalIdMemo[ze]||(globalIdMemo[ze]=0),++globalIdMemo[ze]}function closestIdRoot(ze,Wr){return findClosest(ze,Qr=>{if(Qr._x_ids&&Qr._x_ids[Wr])return!0})}function setIdRoot(ze,Wr){ze._x_ids||(ze._x_ids={}),ze._x_ids[Wr]||(ze._x_ids[Wr]=findAndIncrementId(Wr))}magic("id",ze=>(Wr,Qr=null)=>{let Gr=closestIdRoot(ze,Wr),Jr=Gr?Gr._x_ids[Wr]:findAndIncrementId(Wr);return Qr?`${Wr}-${Jr}-${Qr}`:`${Wr}-${Jr}`});magic("el",ze=>ze);warnMissingPluginMagic("Focus","focus","focus");warnMissingPluginMagic("Persist","persist","persist");function warnMissingPluginMagic(ze,Wr,Qr){magic(Wr,Gr=>warn(`You can't use [$${directiveName}] without first installing the "${ze}" plugin here: https://alpinejs.dev/plugins/${Qr}`,Gr))}function entangle({get:ze,set:Wr},{get:Qr,set:Gr}){let Jr=!0,rn,nn,un=effect(()=>{let cn,gn;Jr?(cn=ze(),Gr(cn),gn=Qr(),Jr=!1):(cn=ze(),gn=Qr(),nn=JSON.stringify(cn),JSON.stringify(gn),nn!==rn?(gn=Qr(),Gr(cn),gn=cn):(Wr(gn),cn=gn)),rn=JSON.stringify(cn),JSON.stringify(gn)});return()=>{release(un)}}directive("modelable",(ze,{expression:Wr},{effect:Qr,evaluateLater:Gr,cleanup:Jr})=>{let rn=Gr(Wr),nn=()=>{let vn;return rn(En=>vn=En),vn},un=Gr(`${Wr} = __placeholder`),cn=vn=>un(()=>{},{scope:{__placeholder:vn}}),gn=nn();cn(gn),queueMicrotask(()=>{if(!ze._x_model)return;ze._x_removeModelListeners.default();let vn=ze._x_model.get,En=ze._x_model.set,Rn=entangle({get(){return vn()},set(jn){En(jn)}},{get(){return nn()},set(jn){cn(jn)}});Jr(Rn)})});var teleportContainerDuringClone=document.createElement("div");directive("teleport",(ze,{modifiers:Wr,expression:Qr},{cleanup:Gr})=>{ze.tagName.toLowerCase()!=="template"&&warn("x-teleport can only be used on a <template> tag",ze);let Jr=skipDuringClone(()=>document.querySelector(Qr),()=>teleportContainerDuringClone)();Jr||warn(`Cannot find x-teleport element for selector: "${Qr}"`);let rn=ze.content.cloneNode(!0).firstElementChild;ze._x_teleport=rn,rn._x_teleportBack=ze,ze._x_forwardEvents&&ze._x_forwardEvents.forEach(nn=>{rn.addEventListener(nn,un=>{un.stopPropagation(),ze.dispatchEvent(new un.constructor(un.type,un))})}),addScopeToNode(rn,{},ze),mutateDom(()=>{Wr.includes("prepend")?Jr.parentNode.insertBefore(rn,Jr):Wr.includes("append")?Jr.parentNode.insertBefore(rn,Jr.nextSibling):Jr.appendChild(rn),initTree(rn),rn._x_ignore=!0}),Gr(()=>rn.remove())});var handler=()=>{};handler.inline=(ze,{modifiers:Wr},{cleanup:Qr})=>{Wr.includes("self")?ze._x_ignoreSelf=!0:ze._x_ignore=!0,Qr(()=>{Wr.includes("self")?delete ze._x_ignoreSelf:delete ze._x_ignore})};directive("ignore",handler);directive("effect",(ze,{expression:Wr},{effect:Qr})=>Qr(evaluateLater(ze,Wr)));function on(ze,Wr,Qr,Gr){let Jr=ze,rn=cn=>Gr(cn),nn={},un=(cn,gn)=>vn=>gn(cn,vn);if(Qr.includes("dot")&&(Wr=dotSyntax(Wr)),Qr.includes("camel")&&(Wr=camelCase2(Wr)),Qr.includes("passive")&&(nn.passive=!0),Qr.includes("capture")&&(nn.capture=!0),Qr.includes("window")&&(Jr=window),Qr.includes("document")&&(Jr=document),Qr.includes("prevent")&&(rn=un(rn,(cn,gn)=>{gn.preventDefault(),cn(gn)})),Qr.includes("stop")&&(rn=un(rn,(cn,gn)=>{gn.stopPropagation(),cn(gn)})),Qr.includes("self")&&(rn=un(rn,(cn,gn)=>{gn.target===ze&&cn(gn)})),(Qr.includes("away")||Qr.includes("outside"))&&(Jr=document,rn=un(rn,(cn,gn)=>{ze.contains(gn.target)||gn.target.isConnected!==!1&&(ze.offsetWidth<1&&ze.offsetHeight<1||ze._x_isShown!==!1&&cn(gn))})),Qr.includes("once")&&(rn=un(rn,(cn,gn)=>{cn(gn),Jr.removeEventListener(Wr,rn,nn)})),rn=un(rn,(cn,gn)=>{isKeyEvent(Wr)&&isListeningForASpecificKeyThatHasntBeenPressed(gn,Qr)||cn(gn)}),Qr.includes("debounce")){let cn=Qr[Qr.indexOf("debounce")+1]||"invalid-wait",gn=isNumeric(cn.split("ms")[0])?Number(cn.split("ms")[0]):250;rn=debounce(rn,gn)}if(Qr.includes("throttle")){let cn=Qr[Qr.indexOf("throttle")+1]||"invalid-wait",gn=isNumeric(cn.split("ms")[0])?Number(cn.split("ms")[0]):250;rn=throttle(rn,gn)}return Jr.addEventListener(Wr,rn,nn),()=>{Jr.removeEventListener(Wr,rn,nn)}}function dotSyntax(ze){return ze.replace(/-/g,".")}function camelCase2(ze){return ze.toLowerCase().replace(/-(\w)/g,(Wr,Qr)=>Qr.toUpperCase())}function isNumeric(ze){return!Array.isArray(ze)&&!isNaN(ze)}function kebabCase2(ze){return[" ","_"].includes(ze)?ze:ze.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[_\s]/,"-").toLowerCase()}function isKeyEvent(ze){return["keydown","keyup"].includes(ze)}function isListeningForASpecificKeyThatHasntBeenPressed(ze,Wr){let Qr=Wr.filter(rn=>!["window","document","prevent","stop","once","capture"].includes(rn));if(Qr.includes("debounce")){let rn=Qr.indexOf("debounce");Qr.splice(rn,isNumeric((Qr[rn+1]||"invalid-wait").split("ms")[0])?2:1)}if(Qr.includes("throttle")){let rn=Qr.indexOf("throttle");Qr.splice(rn,isNumeric((Qr[rn+1]||"invalid-wait").split("ms")[0])?2:1)}if(Qr.length===0||Qr.length===1&&keyToModifiers(ze.key).includes(Qr[0]))return!1;const Jr=["ctrl","shift","alt","meta","cmd","super"].filter(rn=>Qr.includes(rn));return Qr=Qr.filter(rn=>!Jr.includes(rn)),!(Jr.length>0&&Jr.filter(nn=>((nn==="cmd"||nn==="super")&&(nn="meta"),ze[`${nn}Key`])).length===Jr.length&&keyToModifiers(ze.key).includes(Qr[0]))}function keyToModifiers(ze){if(!ze)return[];ze=kebabCase2(ze);let Wr={ctrl:"control",slash:"/",space:" ",spacebar:" ",cmd:"meta",esc:"escape",up:"arrow-up",down:"arrow-down",left:"arrow-left",right:"arrow-right",period:".",equal:"=",minus:"-",underscore:"_"};return Wr[ze]=ze,Object.keys(Wr).map(Qr=>{if(Wr[Qr]===ze)return Qr}).filter(Qr=>Qr)}directive("model",(ze,{modifiers:Wr,expression:Qr},{effect:Gr,cleanup:Jr})=>{let rn=ze;Wr.includes("parent")&&(rn=ze.parentNode);let nn=evaluateLater(rn,Qr),un;typeof Qr=="string"?un=evaluateLater(rn,`${Qr} = __placeholder`):typeof Qr=="function"&&typeof Qr()=="string"?un=evaluateLater(rn,`${Qr()} = __placeholder`):un=()=>{};let cn=()=>{let Rn;return nn(jn=>Rn=jn),isGetterSetter(Rn)?Rn.get():Rn},gn=Rn=>{let jn;nn(kn=>jn=kn),isGetterSetter(jn)?jn.set(Rn):un(()=>{},{scope:{__placeholder:Rn}})};Wr.includes("fill")&&ze.hasAttribute("value")&&(cn()===null||cn()==="")&&gn(ze.value),typeof Qr=="string"&&ze.type==="radio"&&mutateDom(()=>{ze.hasAttribute("name")||ze.setAttribute("name",Qr)});var vn=ze.tagName.toLowerCase()==="select"||["checkbox","radio"].includes(ze.type)||Wr.includes("lazy")?"change":"input";let En=isCloning?()=>{}:on(ze,vn,Wr,Rn=>{gn(getInputValue(ze,Wr,Rn,cn()))});if(ze._x_removeModelListeners||(ze._x_removeModelListeners={}),ze._x_removeModelListeners.default=En,Jr(()=>ze._x_removeModelListeners.default()),ze.form){let Rn=on(ze.form,"reset",[],jn=>{nextTick(()=>ze._x_model&&ze._x_model.set(ze.value))});Jr(()=>Rn())}ze._x_model={get(){return cn()},set(Rn){gn(Rn)}},ze._x_forceModelUpdate=Rn=>{Rn=Rn===void 0?cn():Rn,Rn===void 0&&typeof Qr=="string"&&Qr.match(/\./)&&(Rn=""),window.fromModel=!0,mutateDom(()=>bind(ze,"value",Rn)),delete window.fromModel},Gr(()=>{let Rn=cn();Wr.includes("unintrusive")&&document.activeElement.isSameNode(ze)||ze._x_forceModelUpdate(Rn)})});function getInputValue(ze,Wr,Qr,Gr){return mutateDom(()=>{if(Qr instanceof CustomEvent&&Qr.detail!==void 0)return typeof Qr.detail<"u"?Qr.detail:Qr.target.value;if(ze.type==="checkbox")if(Array.isArray(Gr)){let Jr=Wr.includes("number")?safeParseNumber(Qr.target.value):Qr.target.value;return Qr.target.checked?Gr.concat([Jr]):Gr.filter(rn=>!checkedAttrLooseCompare2(rn,Jr))}else return Qr.target.checked;else{if(ze.tagName.toLowerCase()==="select"&&ze.multiple)return Wr.includes("number")?Array.from(Qr.target.selectedOptions).map(Jr=>{let rn=Jr.value||Jr.text;return safeParseNumber(rn)}):Array.from(Qr.target.selectedOptions).map(Jr=>Jr.value||Jr.text);{let Jr=Qr.target.value;return Wr.includes("number")?safeParseNumber(Jr):Wr.includes("trim")?Jr.trim():Jr}}})}function safeParseNumber(ze){let Wr=ze?parseFloat(ze):null;return isNumeric2(Wr)?Wr:ze}function checkedAttrLooseCompare2(ze,Wr){return ze==Wr}function isNumeric2(ze){return!Array.isArray(ze)&&!isNaN(ze)}function isGetterSetter(ze){return ze!==null&&typeof ze=="object"&&typeof ze.get=="function"&&typeof ze.set=="function"}directive("cloak",ze=>queueMicrotask(()=>mutateDom(()=>ze.removeAttribute(prefix("cloak")))));addInitSelector(()=>`[${prefix("init")}]`);directive("init",skipDuringClone((ze,{expression:Wr},{evaluate:Qr})=>typeof Wr=="string"?!!Wr.trim()&&Qr(Wr,{},!1):Qr(Wr,{},!1)));directive("text",(ze,{expression:Wr},{effect:Qr,evaluateLater:Gr})=>{let Jr=Gr(Wr);Qr(()=>{Jr(rn=>{mutateDom(()=>{ze.textContent=rn})})})});directive("html",(ze,{expression:Wr},{effect:Qr,evaluateLater:Gr})=>{let Jr=Gr(Wr);Qr(()=>{Jr(rn=>{mutateDom(()=>{ze.innerHTML=rn,ze._x_ignoreSelf=!0,initTree(ze),delete ze._x_ignoreSelf})})})});mapAttributes(startingWith(":",into(prefix("bind:"))));directive("bind",(ze,{value:Wr,modifiers:Qr,expression:Gr,original:Jr},{effect:rn})=>{if(!Wr){let un={};injectBindingProviders(un),evaluateLater(ze,Gr)(gn=>{applyBindingsObject(ze,gn,Jr)},{scope:un});return}if(Wr==="key")return storeKeyForXFor(ze,Gr);let nn=evaluateLater(ze,Gr);rn(()=>nn(un=>{un===void 0&&typeof Gr=="string"&&Gr.match(/\./)&&(un=""),mutateDom(()=>bind(ze,Wr,un,Qr))}))});function storeKeyForXFor(ze,Wr){ze._x_keyExpression=Wr}addRootSelector(()=>`[${prefix("data")}]`);directive("data",skipDuringClone((ze,{expression:Wr},{cleanup:Qr})=>{Wr=Wr===""?"{}":Wr;let Gr={};injectMagics(Gr,ze);let Jr={};injectDataProviders(Jr,Gr);let rn=evaluate(ze,Wr,{scope:Jr});(rn===void 0||rn===!0)&&(rn={}),injectMagics(rn,ze);let nn=reactive(rn);initInterceptors(nn);let un=addScopeToNode(ze,nn);nn.init&&evaluate(ze,nn.init),Qr(()=>{nn.destroy&&evaluate(ze,nn.destroy),un()})}));directive("show",(ze,{modifiers:Wr,expression:Qr},{effect:Gr})=>{let Jr=evaluateLater(ze,Qr);ze._x_doHide||(ze._x_doHide=()=>{mutateDom(()=>{ze.style.setProperty("display","none",Wr.includes("important")?"important":void 0)})}),ze._x_doShow||(ze._x_doShow=()=>{mutateDom(()=>{ze.style.length===1&&ze.style.display==="none"?ze.removeAttribute("style"):ze.style.removeProperty("display")})});let rn=()=>{ze._x_doHide(),ze._x_isShown=!1},nn=()=>{ze._x_doShow(),ze._x_isShown=!0},un=()=>setTimeout(nn),cn=once(En=>En?nn():rn(),En=>{typeof ze._x_toggleAndCascadeWithTransitions=="function"?ze._x_toggleAndCascadeWithTransitions(ze,En,nn,rn):En?un():rn()}),gn,vn=!0;Gr(()=>Jr(En=>{!vn&&En===gn||(Wr.includes("immediate")&&(En?un():rn()),cn(En),gn=En,vn=!1)}))});directive("for",(ze,{expression:Wr},{effect:Qr,cleanup:Gr})=>{let Jr=parseForExpression(Wr),rn=evaluateLater(ze,Jr.items),nn=evaluateLater(ze,ze._x_keyExpression||"index");ze._x_prevKeys=[],ze._x_lookup={},Qr(()=>loop(ze,Jr,rn,nn)),Gr(()=>{Object.values(ze._x_lookup).forEach(un=>un.remove()),delete ze._x_prevKeys,delete ze._x_lookup})});function loop(ze,Wr,Qr,Gr){let Jr=nn=>typeof nn=="object"&&!Array.isArray(nn),rn=ze;Qr(nn=>{isNumeric3(nn)&&nn>=0&&(nn=Array.from(Array(nn).keys(),Nn=>Nn+1)),nn===void 0&&(nn=[]);let un=ze._x_lookup,cn=ze._x_prevKeys,gn=[],vn=[];if(Jr(nn))nn=Object.entries(nn).map(([Nn,Ln])=>{let Un=getIterationScopeVariables(Wr,Ln,Nn,nn);Gr(Yn=>vn.push(Yn),{scope:{index:Nn,...Un}}),gn.push(Un)});else for(let Nn=0;Nn<nn.length;Nn++){let Ln=getIterationScopeVariables(Wr,nn[Nn],Nn,nn);Gr(Un=>vn.push(Un),{scope:{index:Nn,...Ln}}),gn.push(Ln)}let En=[],Rn=[],jn=[],kn=[];for(let Nn=0;Nn<cn.length;Nn++){let Ln=cn[Nn];vn.indexOf(Ln)===-1&&jn.push(Ln)}cn=cn.filter(Nn=>!jn.includes(Nn));let Mn="template";for(let Nn=0;Nn<vn.length;Nn++){let Ln=vn[Nn],Un=cn.indexOf(Ln);if(Un===-1)cn.splice(Nn,0,Ln),En.push([Mn,Nn]);else if(Un!==Nn){let Yn=cn.splice(Nn,1)[0],yn=cn.splice(Un-1,1)[0];cn.splice(Nn,0,yn),cn.splice(Un,0,Yn),Rn.push([Yn,yn])}else kn.push(Ln);Mn=Ln}for(let Nn=0;Nn<jn.length;Nn++){let Ln=jn[Nn];un[Ln]._x_effects&&un[Ln]._x_effects.forEach(dequeueJob),un[Ln].remove(),un[Ln]=null,delete un[Ln]}for(let Nn=0;Nn<Rn.length;Nn++){let[Ln,Un]=Rn[Nn],Yn=un[Ln],yn=un[Un],Qn=document.createElement("div");mutateDom(()=>{yn.after(Qn),Yn.after(yn),yn._x_currentIfEl&&yn.after(yn._x_currentIfEl),Qn.before(Yn),Yn._x_currentIfEl&&Yn.after(Yn._x_currentIfEl),Qn.remove()}),refreshScope(yn,gn[vn.indexOf(Un)])}for(let Nn=0;Nn<En.length;Nn++){let[Ln,Un]=En[Nn],Yn=Ln==="template"?rn:un[Ln];Yn._x_currentIfEl&&(Yn=Yn._x_currentIfEl);let yn=gn[Un],Qn=vn[Un],tn=document.importNode(rn.content,!0).firstElementChild;addScopeToNode(tn,reactive(yn),rn),mutateDom(()=>{Yn.after(tn),initTree(tn)}),typeof Qn=="object"&&warn("x-for key cannot be an object, it must be a string or an integer",rn),un[Qn]=tn}for(let Nn=0;Nn<kn.length;Nn++)refreshScope(un[kn[Nn]],gn[vn.indexOf(kn[Nn])]);rn._x_prevKeys=vn})}function parseForExpression(ze){let Wr=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Qr=/^\s*\(|\)\s*$/g,Gr=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Jr=ze.match(Gr);if(!Jr)return;let rn={};rn.items=Jr[2].trim();let nn=Jr[1].replace(Qr,"").trim(),un=nn.match(Wr);return un?(rn.item=nn.replace(Wr,"").trim(),rn.index=un[1].trim(),un[2]&&(rn.collection=un[2].trim())):rn.item=nn,rn}function getIterationScopeVariables(ze,Wr,Qr,Gr){let Jr={};return/^\[.*\]$/.test(ze.item)&&Array.isArray(Wr)?ze.item.replace("[","").replace("]","").split(",").map(nn=>nn.trim()).forEach((nn,un)=>{Jr[nn]=Wr[un]}):/^\{.*\}$/.test(ze.item)&&!Array.isArray(Wr)&&typeof Wr=="object"?ze.item.replace("{","").replace("}","").split(",").map(nn=>nn.trim()).forEach(nn=>{Jr[nn]=Wr[nn]}):Jr[ze.item]=Wr,ze.index&&(Jr[ze.index]=Qr),ze.collection&&(Jr[ze.collection]=Gr),Jr}function isNumeric3(ze){return!Array.isArray(ze)&&!isNaN(ze)}function handler2(){}handler2.inline=(ze,{expression:Wr},{cleanup:Qr})=>{let Gr=closestRoot(ze);Gr._x_refs||(Gr._x_refs={}),Gr._x_refs[Wr]=ze,Qr(()=>delete Gr._x_refs[Wr])};directive("ref",handler2);directive("if",(ze,{expression:Wr},{effect:Qr,cleanup:Gr})=>{let Jr=evaluateLater(ze,Wr),rn=()=>{if(ze._x_currentIfEl)return ze._x_currentIfEl;let un=ze.content.cloneNode(!0).firstElementChild;return addScopeToNode(un,{},ze),mutateDom(()=>{ze.after(un),initTree(un)}),ze._x_currentIfEl=un,ze._x_undoIf=()=>{walk(un,cn=>{cn._x_effects&&cn._x_effects.forEach(dequeueJob)}),un.remove(),delete ze._x_currentIfEl},un},nn=()=>{ze._x_undoIf&&(ze._x_undoIf(),delete ze._x_undoIf)};Qr(()=>Jr(un=>{un?rn():nn()})),Gr(()=>ze._x_undoIf&&ze._x_undoIf())});directive("id",(ze,{expression:Wr},{evaluate:Qr})=>{Qr(Wr).forEach(Jr=>setIdRoot(ze,Jr))});mapAttributes(startingWith("@",into(prefix("on:"))));directive("on",skipDuringClone((ze,{value:Wr,modifiers:Qr,expression:Gr},{cleanup:Jr})=>{let rn=Gr?evaluateLater(ze,Gr):()=>{};ze.tagName.toLowerCase()==="template"&&(ze._x_forwardEvents||(ze._x_forwardEvents=[]),ze._x_forwardEvents.includes(Wr)||ze._x_forwardEvents.push(Wr));let nn=on(ze,Wr,Qr,un=>{rn(()=>{},{scope:{$event:un},params:[un]})});Jr(()=>nn())}));warnMissingPluginDirective("Collapse","collapse","collapse");warnMissingPluginDirective("Intersect","intersect","intersect");warnMissingPluginDirective("Focus","trap","focus");warnMissingPluginDirective("Mask","mask","mask");function warnMissingPluginDirective(ze,Wr,Qr){directive(Wr,Gr=>warn(`You can't use [x-${Wr}] without first installing the "${ze}" plugin here: https://alpinejs.dev/plugins/${Qr}`,Gr))}alpine_default.setEvaluator(normalEvaluator);alpine_default.setReactivityEngine({reactive:reactive2,effect:effect2,release:stop,raw:toRaw});var src_default=alpine_default,module_default=src_default;module_default.directive("clipboard",ze=>{let Wr=ze.textContent;ze.addEventListener("click",()=>{navigator.clipboard.writeText(Wr)})});window.Alpine=module_default;module_default.start();window.htmx=htmx;window.htmx.defineExtension("disable-element",{onEvent:function(ze,Wr){let Qr=Wr.detail.elt,Gr=Qr.getAttribute("hx-disable-element"),Jr=Gr==="self"?[Qr]:document.querySelectorAll(Gr);for(let rn=0;rn<Jr.length;rn++)ze==="htmx:beforeRequest"&&Jr[rn]?Jr[rn].disabled=!0:ze==="htmx:afterRequest"&&Jr[rn]&&(Jr[rn].disabled=!1)}});document.body.addEventListener("htmx:configRequest",ze=>{ze.detail.headers["X-CSRF-TOKEN"]=document.head.querySelector('meta[name="csrf-token"]').content,window.getSelection?window.getSelection().removeAllRanges():document.selection&&document.selection.empty()});document.body.addEventListener("htmx:beforeRequest",ze=>{let Wr=ze.target.querySelectorAll("[hx-disable]");for(let Qr=0;Qr<Wr.length;Qr++)Wr[Qr].disabled=!0});document.body.addEventListener("htmx:afterRequest",ze=>{let Wr=ze.target.querySelectorAll("[hx-disable]");for(let Qr=0;Qr<Wr.length;Qr++)Wr[Qr].disabled=!1});window.toastr=toastr;window.toastr.options={debug:!1,positionClass:"toast-bottom-right",preventDuplicates:!0};document.body.addEventListener("htmx:afterSettle",ze=>{tippy$1("[data-tooltip]",{content(Wr){return Wr.getAttribute("data-tooltip")}})});tippy$1("[data-tooltip]",{content(ze){return ze.getAttribute("data-tooltip")}});