diff --git a/assets/scripts.js b/assets/scripts.js index c420758..5f2e42f 100644 --- a/assets/scripts.js +++ b/assets/scripts.js @@ -1 +1,2 @@ -anchors.add(),$(document).ready(function(){$(".collapse-trigger").click(function(){var t=$(this).attr("data-target");if(t){var e=$(document).find("#"+t);$(e).toggleClass("collapsed")}}),$(".highlight > pre").each(function(t){if(!$(this).parent().hasClass("no-select-button")){var e="codeblock"+(t+1);$(this).find("code").attr("id",e);var i=document.createElement("a");i.setAttribute("type","button"),i.setAttribute("class","btn btn-copy-code"),i.setAttribute("data-clipboard-target","#"+e),i.innerHTML='',this.insertBefore(i,this.firstChild),tippy(i,{trigger:"manual",content:"Copied!",placement:"left"})}}),new ClipboardJS(".btn-copy-code").on("success",function(t){var e=t.trigger._tippy;t.clearSelection(),e.show(),setTimeout(function(){e.hide()},1e3,e)})}); +/*! For license information please see scripts.js.LICENSE.txt */ +(()=>{var e={336:(e,t,r)=>{var n,i;!function(){var s,o,a,l,u,c,d,f,h,p,y,m,g,_,v,x,b,w,k,E,S,O,T,P,L,R,A=function(e){var t=new A.Builder;return t.pipeline.add(A.trimmer,A.stopWordFilter,A.stemmer),t.searchPipeline.add(A.stemmer),e.call(t,t),t.build()};A.version="2.3.9",A.utils={},A.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),A.utils.asString=function(e){return null==e?"":e.toString()},A.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var l=A.utils.clone(t)||{};l.position=[o,a],l.index=i.length,i.push(new A.Token(r.slice(o,s),l))}o=s+1}}return i},A.tokenizer.separator=/[\s\-]+/,A.Pipeline=function(){this._stack=[]},A.Pipeline.registeredFunctions=Object.create(null),A.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&A.utils.warn("Overwriting existing registered function: "+t),e.label=t,A.Pipeline.registeredFunctions[e.label]=e},A.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||A.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},A.Pipeline.load=function(e){var t=new A.Pipeline;return e.forEach((function(e){var r=A.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},A.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){A.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},A.Pipeline.prototype.after=function(e,t){A.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},A.Pipeline.prototype.before=function(e,t){A.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},A.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},A.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?u+=2:o==a&&(t+=r[l+1]*n[u+1],l+=2,u+=2);return t},A.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},A.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new A.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else a=new A.TokenSet,i.node.edges["*"]=a;if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var l=i.node.edges["*"];else l=new A.TokenSet,i.node.edges["*"]=l;1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var u,c=i.str.charAt(0),d=i.str.charAt(1);d in i.node.edges?u=i.node.edges[d]:(u=new A.TokenSet,i.node.edges[d]=u),1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},A.TokenSet.fromString=function(e){for(var t=new A.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}},A.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},A.Index.prototype.search=function(e){return this.query((function(t){new A.QueryParser(e,t).parse()}))},A.Index.prototype.query=function(e){for(var t=new A.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},A.Builder.prototype.k1=function(e){this._k1=e},A.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return A.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},A.QueryLexer.prototype.width=function(){return this.pos-this.start},A.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},A.QueryLexer.prototype.backup=function(){this.pos-=1},A.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=A.QueryLexer.EOS&&this.backup()},A.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(A.QueryLexer.TERM)),e.ignore(),e.more())return A.QueryLexer.lexText},A.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(A.QueryLexer.EDIT_DISTANCE),A.QueryLexer.lexText},A.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(A.QueryLexer.BOOST),A.QueryLexer.lexText},A.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(A.QueryLexer.TERM)},A.QueryLexer.termSeparator=A.tokenizer.separator,A.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==A.QueryLexer.EOS)return A.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return A.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(A.QueryLexer.TERM),A.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(A.QueryLexer.TERM),A.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(A.QueryLexer.PRESENCE),A.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(A.QueryLexer.PRESENCE),A.QueryLexer.lexText;if(t.match(A.QueryLexer.termSeparator))return A.QueryLexer.lexTerm}else e.escapeCharacter()}},A.QueryParser=function(e,t){this.lexer=new A.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},A.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=A.QueryParser.parseClause;e;)e=e(this);return this.query},A.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},A.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},A.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},A.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case A.QueryLexer.PRESENCE:return A.QueryParser.parsePresence;case A.QueryLexer.FIELD:return A.QueryParser.parseField;case A.QueryLexer.TERM:return A.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new A.QueryParseError(r,t.start,t.end)}},A.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=A.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=A.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new A.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n)throw r="expecting term or field, found nothing",new A.QueryParseError(r,t.start,t.end);switch(n.type){case A.QueryLexer.FIELD:return A.QueryParser.parseField;case A.QueryLexer.TERM:return A.QueryParser.parseTerm;default:throw r="expecting term or field, found '"+n.type+"'",new A.QueryParseError(r,n.start,n.end)}}},A.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new A.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i)throw n="expecting term, found nothing",new A.QueryParseError(n,t.start,t.end);if(i.type===A.QueryLexer.TERM)return A.QueryParser.parseTerm;throw n="expecting term, found '"+i.type+"'",new A.QueryParseError(n,i.start,i.end)}},A.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case A.QueryLexer.TERM:return e.nextClause(),A.QueryParser.parseTerm;case A.QueryLexer.FIELD:return e.nextClause(),A.QueryParser.parseField;case A.QueryLexer.EDIT_DISTANCE:return A.QueryParser.parseEditDistance;case A.QueryLexer.BOOST:return A.QueryParser.parseBoost;case A.QueryLexer.PRESENCE:return e.nextClause(),A.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new A.QueryParseError(n,r.start,r.end)}else e.nextClause()}},A.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new A.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case A.QueryLexer.TERM:return e.nextClause(),A.QueryParser.parseTerm;case A.QueryLexer.FIELD:return e.nextClause(),A.QueryParser.parseField;case A.QueryLexer.EDIT_DISTANCE:return A.QueryParser.parseEditDistance;case A.QueryLexer.BOOST:return A.QueryParser.parseBoost;case A.QueryLexer.PRESENCE:return e.nextClause(),A.QueryParser.parsePresence;default:throw n="Unexpected lexeme type '"+i.type+"'",new A.QueryParseError(n,i.start,i.end)}else e.nextClause()}},A.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new A.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case A.QueryLexer.TERM:return e.nextClause(),A.QueryParser.parseTerm;case A.QueryLexer.FIELD:return e.nextClause(),A.QueryParser.parseField;case A.QueryLexer.EDIT_DISTANCE:return A.QueryParser.parseEditDistance;case A.QueryLexer.BOOST:return A.QueryParser.parseBoost;case A.QueryLexer.PRESENCE:return e.nextClause(),A.QueryParser.parsePresence;default:throw n="Unexpected lexeme type '"+i.type+"'",new A.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return A})?n.call(t,r,t,e):n)||(e.exports=i)}()}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e,t,n,i,s=Object.create,o=Object.defineProperty,a=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=Object.getOwnPropertyNames,c=Object.getOwnPropertyDescriptor,d=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),f=d((e=>{function t(e,t){const r=Object.create(null),n=e.split(",");for(let e=0;e!!r[e.toLowerCase()]:e=>!!r[e]}Object.defineProperty(e,"__esModule",{value:!0});var n={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"HYDRATE_EVENTS",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",512:"NEED_PATCH",1024:"DYNAMIC_SLOTS",2048:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},i=t("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt"),s="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",o=t(s),a=t(s+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected"),l=/[>/="'\u0009\u000a\u000c\u0020]/,u={},c=t("animation-iteration-count,border-image-outset,border-image-slice,border-image-width,box-flex,box-flex-group,box-ordinal-group,column-count,columns,flex,flex-grow,flex-positive,flex-shrink,flex-negative,flex-order,grid-row,grid-row-end,grid-row-span,grid-row-start,grid-column,grid-column-end,grid-column-span,grid-column-start,font-weight,line-clamp,line-height,opacity,order,orphans,tab-size,widows,z-index,zoom,fill-opacity,flood-opacity,stop-opacity,stroke-dasharray,stroke-dashoffset,stroke-miterlimit,stroke-opacity,stroke-width"),d=t("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),f=/;(?![^(]*\))/g,h=/:(.+)/;function p(e){const t={};return e.split(f).forEach((e=>{if(e){const r=e.split(h);r.length>1&&(t[r[0].trim()]=r[1].trim())}})),t}var y=t("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot"),m=t("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),g=t("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),_=/["'&<>]/,v=/^-?>||--!>|L(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,r])=>(e[`${t} =>`]=r,e)),{})}:R(t)?{[`Set(${t.size})`]:[...t.values()]}:!j(t)||P(t)||F(t)?t:String(t),k=Object.freeze({}),E=Object.freeze([]),S=/^on[^a-z]/,O=Object.assign,T=Object.prototype.hasOwnProperty,P=Array.isArray,L=e=>"[object Map]"===N(e),R=e=>"[object Set]"===N(e),A=e=>e instanceof Date,C=e=>"function"==typeof e,Q=e=>"string"==typeof e,j=e=>null!==e&&"object"==typeof e,I=Object.prototype.toString,N=e=>I.call(e),F=e=>"[object Object]"===N(e),M=t(",key,ref,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),$=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},D=/-(\w)/g,z=$((e=>e.replace(D,((e,t)=>t?t.toUpperCase():"")))),B=/\B([A-Z])/g,V=$((e=>e.replace(B,"-$1").toLowerCase())),q=$((e=>e.charAt(0).toUpperCase()+e.slice(1))),W=$((e=>e?`on${q(e)}`:""));e.EMPTY_ARR=E,e.EMPTY_OBJ=k,e.NO=()=>!1,e.NOOP=()=>{},e.PatchFlagNames=n,e.babelParserDefaultPlugins=["bigInt","optionalChaining","nullishCoalescingOperator"],e.camelize=z,e.capitalize=q,e.def=(e,t,r)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},e.escapeHtml=function(e){const t=""+e,r=_.exec(t);if(!r)return t;let n,i,s="",o=0;for(i=r.index;i=t){for(let o=e-2;o<=e+2||r>i;o++){if(o<0||o>=n.length)continue;const a=o+1;s.push(`${a}${" ".repeat(Math.max(3-String(a).length,0))}| ${n[o]}`);const l=n[o].length;if(o===e){const e=t-(i-l)+1,n=Math.max(1,r>i?l-e:r-t);s.push(" | "+" ".repeat(e)+"^".repeat(n))}else if(o>e){if(r>i){const e=Math.max(Math.min(r-i,l),1);s.push(" | "+"^".repeat(e))}i+=l+1}}break}return s.join("\n")},e.getGlobalThis=()=>b||(b="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r.g?r.g:{}),e.hasChanged=(e,t)=>e!==t&&(e==e||t==t),e.hasOwn=(e,t)=>T.call(e,t),e.hyphenate=V,e.invokeArrayFns=(e,t)=>{for(let r=0;rQ(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,e.isKnownAttr=d,e.isMap=L,e.isModelListener=e=>e.startsWith("onUpdate:"),e.isNoUnitNumericStyleProp=c,e.isObject=j,e.isOn=e=>S.test(e),e.isPlainObject=F,e.isPromise=e=>j(e)&&C(e.then)&&C(e.catch),e.isReservedProp=M,e.isSSRSafeAttrName=function(e){if(u.hasOwnProperty(e))return u[e];const t=l.test(e);return t&&console.error(`unsafe attribute name: ${e}`),u[e]=!t},e.isSVGTag=m,e.isSet=R,e.isSpecialBooleanAttr=o,e.isString=Q,e.isSymbol=e=>"symbol"==typeof e,e.isVoidTag=g,e.looseEqual=x,e.looseIndexOf=function(e,t){return e.findIndex((e=>x(e,t)))},e.makeMap=t,e.normalizeClass=function e(t){let r="";if(Q(t))r=t;else if(P(t))for(let n=0;n{const r=e.indexOf(t);r>-1&&e.splice(r,1)},e.slotFlagsText={1:"STABLE",2:"DYNAMIC",3:"FORWARDED"},e.stringifyStyle=function(e){let t="";if(!e)return t;for(const r in e){const n=e[r],i=r.startsWith("--")?r:V(r);(Q(n)||"number"==typeof n&&c(i))&&(t+=`${i}:${n};`)}return t},e.toDisplayString=e=>null==e?"":j(e)?JSON.stringify(e,w,2):String(e),e.toHandlerKey=W,e.toNumber=e=>{const t=parseFloat(e);return isNaN(t)?e:t},e.toRawType=e=>N(e).slice(8,-1),e.toTypeString=N})),h=d(((e,t)=>{t.exports=f()})),p=d((e=>{Object.defineProperty(e,"__esModule",{value:!0});var t,r=h(),n=new WeakMap,i=[],s=Symbol("iterate"),o=Symbol("Map key iterate");function a(e,n=r.EMPTY_OBJ){(function(e){return e&&!0===e._isEffect})(e)&&(e=e.raw);const s=function(e,r){const n=function(){if(!n.active)return e();if(!i.includes(n)){u(n);try{return p(),i.push(n),t=n,e()}finally{i.pop(),y(),t=i[i.length-1]}}};return n.id=l++,n.allowRecurse=!!r.allowRecurse,n._isEffect=!0,n.active=!0,n.raw=e,n.deps=[],n.options=r,n}(e,n);return n.lazy||s(),s}var l=0;function u(e){const{deps:t}=e;if(t.length){for(let r=0;r{e&&e.forEach((e=>{(e!==t||e.allowRecurse)&&f.add(e)}))};if("clear"===i)d.forEach(h);else if("length"===a&&r.isArray(e))d.forEach(((e,t)=>{("length"===t||t>=l)&&h(e)}));else switch(void 0!==a&&h(d.get(a)),i){case"add":r.isArray(e)?r.isIntegerKey(a)&&h(d.get("length")):(h(d.get(s)),r.isMap(e)&&h(d.get(o)));break;case"delete":r.isArray(e)||(h(d.get(s)),r.isMap(e)&&h(d.get(o)));break;case"set":r.isMap(e)&&h(d.get(s))}f.forEach((t=>{t.options.onTrigger&&t.options.onTrigger({effect:t,target:e,key:a,type:i,newValue:l,oldValue:u,oldTarget:c}),t.options.scheduler?t.options.scheduler(t):t()}))}var _=r.makeMap("__proto__,__v_isRef,__isVue"),v=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(r.isSymbol)),x=S(),b=S(!1,!0),w=S(!0),k=S(!0,!0),E={};function S(e=!1,t=!1){return function(n,i,s){if("__v_isReactive"===i)return!e;if("__v_isReadonly"===i)return e;if("__v_raw"===i&&s===(e?t?oe:se:t?ie:ne).get(n))return n;const o=r.isArray(n);if(!e&&o&&r.hasOwn(E,i))return Reflect.get(E,i,s);const a=Reflect.get(n,i,s);return(r.isSymbol(i)?v.has(i):_(i))?a:(e||m(n,"get",i),t?a:ye(a)?o&&r.isIntegerKey(i)?a:a.value:r.isObject(a)?e?le(a):ae(a):a)}}["includes","indexOf","lastIndexOf"].forEach((e=>{const t=Array.prototype[e];E[e]=function(...e){const r=he(this);for(let e=0,t=this.length;e{const t=Array.prototype[e];E[e]=function(...e){f();const r=t.apply(this,e);return y(),r}}));var O=P(),T=P(!0);function P(e=!1){return function(t,n,i,s){let o=t[n];if(!e&&(i=he(i),o=he(o),!r.isArray(t)&&ye(o)&&!ye(i)))return o.value=i,!0;const a=r.isArray(t)&&r.isIntegerKey(n)?Number(n)(console.warn(`Set operation on key "${String(t)}" failed: target is readonly.`,e),!0),deleteProperty:(e,t)=>(console.warn(`Delete operation on key "${String(t)}" failed: target is readonly.`,e),!0)},A=r.extend({},L,{get:b,set:T}),C=r.extend({},R,{get:k}),Q=e=>r.isObject(e)?ae(e):e,j=e=>r.isObject(e)?le(e):e,I=e=>e,N=e=>Reflect.getPrototypeOf(e);function F(e,t,r=!1,n=!1){const i=he(e=e.__v_raw),s=he(t);t!==s&&!r&&m(i,"get",t),!r&&m(i,"get",s);const{has:o}=N(i),a=n?I:r?j:Q;return o.call(i,t)?a(e.get(t)):o.call(i,s)?a(e.get(s)):void(e!==i&&e.get(t))}function M(e,t=!1){const r=this.__v_raw,n=he(r),i=he(e);return e!==i&&!t&&m(n,"has",e),!t&&m(n,"has",i),e===i?r.has(e):r.has(e)||r.has(i)}function $(e,t=!1){return e=e.__v_raw,!t&&m(he(e),"iterate",s),Reflect.get(e,"size",e)}function D(e){e=he(e);const t=he(this);return N(t).has.call(t,e)||(t.add(e),g(t,"add",e,e)),this}function z(e,t){t=he(t);const n=he(this),{has:i,get:s}=N(n);let o=i.call(n,e);o?re(n,i,e):(e=he(e),o=i.call(n,e));const a=s.call(n,e);return n.set(e,t),o?r.hasChanged(t,a)&&g(n,"set",e,t,a):g(n,"add",e,t),this}function B(e){const t=he(this),{has:r,get:n}=N(t);let i=r.call(t,e);i?re(t,r,e):(e=he(e),i=r.call(t,e));const s=n?n.call(t,e):void 0,o=t.delete(e);return i&&g(t,"delete",e,void 0,s),o}function V(){const e=he(this),t=0!==e.size,n=r.isMap(e)?new Map(e):new Set(e),i=e.clear();return t&&g(e,"clear",void 0,void 0,n),i}function q(e,t){return function(r,n){const i=this,o=i.__v_raw,a=he(o),l=t?I:e?j:Q;return!e&&m(a,"iterate",s),o.forEach(((e,t)=>r.call(n,l(e),l(t),i)))}}function W(e,t,n){return function(...i){const a=this.__v_raw,l=he(a),u=r.isMap(l),c="entries"===e||e===Symbol.iterator&&u,d="keys"===e&&u,f=a[e](...i),h=n?I:t?j:Q;return!t&&m(l,"iterate",d?o:s),{next(){const{value:e,done:t}=f.next();return t?{value:e,done:t}:{value:c?[h(e[0]),h(e[1])]:h(e),done:t}},[Symbol.iterator](){return this}}}}function U(e){return function(...t){{const n=t[0]?`on key "${t[0]}" `:"";console.warn(`${r.capitalize(e)} operation ${n}failed: target is readonly.`,he(this))}return"delete"!==e&&this}}var K={get(e){return F(this,e)},get size(){return $(this)},has:M,add:D,set:z,delete:B,clear:V,forEach:q(!1,!1)},G={get(e){return F(this,e,!1,!0)},get size(){return $(this)},has:M,add:D,set:z,delete:B,clear:V,forEach:q(!1,!0)},H={get(e){return F(this,e,!0)},get size(){return $(this,!0)},has(e){return M.call(this,e,!0)},add:U("add"),set:U("set"),delete:U("delete"),clear:U("clear"),forEach:q(!0,!1)},J={get(e){return F(this,e,!0,!0)},get size(){return $(this,!0)},has(e){return M.call(this,e,!0)},add:U("add"),set:U("set"),delete:U("delete"),clear:U("clear"),forEach:q(!0,!0)};function Y(e,t){const n=t?e?J:G:e?H:K;return(t,i,s)=>"__v_isReactive"===i?!e:"__v_isReadonly"===i?e:"__v_raw"===i?t:Reflect.get(r.hasOwn(n,i)&&i in t?n:t,i,s)}["keys","values","entries",Symbol.iterator].forEach((e=>{K[e]=W(e,!1,!1),H[e]=W(e,!0,!1),G[e]=W(e,!1,!0),J[e]=W(e,!0,!0)}));var Z={get:Y(!1,!1)},X={get:Y(!1,!0)},ee={get:Y(!0,!1)},te={get:Y(!0,!0)};function re(e,t,n){const i=he(n);if(i!==n&&t.call(e,i)){const t=r.toRawType(e);console.warn(`Reactive ${t} contains both the raw and reactive versions of the same object${"Map"===t?" 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 ne=new WeakMap,ie=new WeakMap,se=new WeakMap,oe=new WeakMap;function ae(e){return e&&e.__v_isReadonly?e:ue(e,!1,L,Z,ne)}function le(e){return ue(e,!0,R,ee,se)}function ue(e,t,n,i,s){if(!r.isObject(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const a=(l=e).__v_skip||!Object.isExtensible(l)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(r.toRawType(l));var l;if(0===a)return e;const u=new Proxy(e,2===a?i:n);return s.set(e,u),u}function ce(e){return de(e)?ce(e.__v_raw):!(!e||!e.__v_isReactive)}function de(e){return!(!e||!e.__v_isReadonly)}function fe(e){return ce(e)||de(e)}function he(e){return e&&he(e.__v_raw)||e}var pe=e=>r.isObject(e)?ae(e):e;function ye(e){return Boolean(e&&!0===e.__v_isRef)}function me(e,t=!1){return ye(e)?e:new class{constructor(e,t=!1){this._rawValue=e,this._shallow=t,this.__v_isRef=!0,this._value=t?e:pe(e)}get value(){return m(he(this),"get","value"),this._value}set value(e){r.hasChanged(he(e),this._rawValue)&&(this._rawValue=e,this._value=this._shallow?e:pe(e),g(he(this),"set","value",e))}}(e,t)}function ge(e){return ye(e)?e.value:e}var _e={get:(e,t,r)=>ge(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const i=e[t];return ye(i)&&!ye(r)?(i.value=r,!0):Reflect.set(e,t,r,n)}};function ve(e,t){return ye(e[t])?e[t]:new class{constructor(e,t){this._object=e,this._key=t,this.__v_isRef=!0}get value(){return this._object[this._key]}set value(e){this._object[this._key]=e}}(e,t)}e.ITERATE_KEY=s,e.computed=function(e){let t,n;return r.isFunction(e)?(t=e,n=()=>{console.warn("Write operation failed: computed value is readonly")}):(t=e.get,n=e.set),new class{constructor(e,t,r){this._setter=t,this._dirty=!0,this.__v_isRef=!0,this.effect=a(e,{lazy:!0,scheduler:()=>{this._dirty||(this._dirty=!0,g(he(this),"set","value"))}}),this.__v_isReadonly=r}get value(){const e=he(this);return e._dirty&&(e._value=this.effect(),e._dirty=!1),m(e,"get","value"),e._value}set value(e){this._setter(e)}}(t,n,r.isFunction(e)||!e.set)},e.customRef=function(e){return new class{constructor(e){this.__v_isRef=!0;const{get:t,set:r}=e((()=>m(this,"get","value")),(()=>g(this,"set","value")));this._get=t,this._set=r}get value(){return this._get()}set value(e){this._set(e)}}(e)},e.effect=a,e.enableTracking=p,e.isProxy=fe,e.isReactive=ce,e.isReadonly=de,e.isRef=ye,e.markRaw=function(e){return r.def(e,"__v_skip",!0),e},e.pauseTracking=f,e.proxyRefs=function(e){return ce(e)?e:new Proxy(e,_e)},e.reactive=ae,e.readonly=le,e.ref=function(e){return me(e)},e.resetTracking=y,e.shallowReactive=function(e){return ue(e,!1,A,X,ie)},e.shallowReadonly=function(e){return ue(e,!0,C,te,oe)},e.shallowRef=function(e){return me(e,!0)},e.stop=function(e){e.active&&(u(e),e.options.onStop&&e.options.onStop(),e.active=!1)},e.toRaw=he,e.toRef=ve,e.toRefs=function(e){fe(e)||console.warn("toRefs() expects a reactive object but received a plain one.");const t=r.isArray(e)?new Array(e.length):{};for(const r in e)t[r]=ve(e,r);return t},e.track=m,e.trigger=g,e.triggerRef=function(e){g(he(e),"set","value",e.value)},e.unref=ge})),y=d(((e,t)=>{t.exports=p()})),m=!1,g=!1,_=[];function v(){m=!1,g=!0;for(let e=0;e<_.length;e++)_[e]();_.length=0,g=!1}var x=!0;function b(e){t=e}var w=[],k=[],E=[];function S(e,t){e._x_attributeCleanups&&Object.entries(e._x_attributeCleanups).forEach((([r,n])=>{(void 0===t||t.includes(r))&&(n.forEach((e=>e())),delete e._x_attributeCleanups[r])}))}var O=new MutationObserver(j),T=!1;function P(){O.observe(document,{subtree:!0,childList:!0,attributes:!0,attributeOldValue:!0}),T=!0}var L=[],R=!1;function A(e){if(!T)return e();(L=L.concat(O.takeRecords())).length&&!R&&(R=!0,queueMicrotask((()=>{j(L),L.length=0,R=!1}))),O.disconnect(),T=!1;let t=e();return P(),t}var C=!1,Q=[];function j(e){if(C)return void(Q=Q.concat(e));let t=[],r=[],n=new Map,i=new Map;for(let s=0;s1===e.nodeType&&t.push(e))),e[s].removedNodes.forEach((e=>1===e.nodeType&&r.push(e)))),"attributes"===e[s].type)){let t=e[s].target,r=e[s].attributeName,o=e[s].oldValue,a=()=>{n.has(t)||n.set(t,[]),n.get(t).push({name:r,value:t.getAttribute(r)})},l=()=>{i.has(t)||i.set(t,[]),i.get(t).push(r)};t.hasAttribute(r)&&null===o?a():t.hasAttribute(r)?(l(),a()):l()}i.forEach(((e,t)=>{S(t,e)})),n.forEach(((e,t)=>{w.forEach((r=>r(t,e)))}));for(let e of r)t.includes(e)||k.forEach((t=>t(e)));t.forEach((e=>{e._x_ignoreSelf=!0,e._x_ignore=!0}));for(let e of t)r.includes(e)||e.isConnected&&(delete e._x_ignoreSelf,delete e._x_ignore,E.forEach((t=>t(e))),e._x_ignore=!0,e._x_ignoreSelf=!0);t.forEach((e=>{delete e._x_ignoreSelf,delete e._x_ignore})),t=null,r=null,n=null,i=null}function I(e){return D(M(e))}function N(e,t,r){return e._x_dataStack=[t,...M(r||e)],()=>{e._x_dataStack=e._x_dataStack.filter((e=>e!==t))}}function F(e,t){let r=e._x_dataStack[0];Object.entries(t).forEach((([e,t])=>{r[e]=t}))}function M(e){return e._x_dataStack?e._x_dataStack:"function"==typeof ShadowRoot&&e instanceof ShadowRoot?M(e.host):e.parentNode?M(e.parentNode):[]}function D(e){let t=new Proxy({},{ownKeys:()=>Array.from(new Set(e.flatMap((e=>Object.keys(e))))),has:(t,r)=>e.some((e=>e.hasOwnProperty(r))),get:(r,n)=>(e.find((e=>{if(e.hasOwnProperty(n)){let r=Object.getOwnPropertyDescriptor(e,n);if(r.get&&r.get._x_alreadyBound||r.set&&r.set._x_alreadyBound)return!0;if((r.get||r.set)&&r.enumerable){let i=r.get,s=r.set,o=r;i=i&&i.bind(t),s=s&&s.bind(t),i&&(i._x_alreadyBound=!0),s&&(s._x_alreadyBound=!0),Object.defineProperty(e,n,{...o,get:i,set:s})}return!0}return!1}))||{})[n],set:(t,r,n)=>{let i=e.find((e=>e.hasOwnProperty(r)));return i?i[r]=n:e[e.length-1][r]=n,!0}});return t}function z(e){let t=(r,n="")=>{Object.entries(Object.getOwnPropertyDescriptors(r)).forEach((([i,{value:s,enumerable:o}])=>{if(!1===o||void 0===s)return;let a=""===n?i:`${n}.${i}`;var l;"object"==typeof s&&null!==s&&s._x_interceptor?r[i]=s.initialize(e,a,i):"object"!=typeof(l=s)||Array.isArray(l)||null===l||s===r||s instanceof Element||t(s,a)}))};return t(e)}function B(e,t=(()=>{})){let r={initialValue:void 0,_x_interceptor:!0,initialize(t,r,n){return e(this.initialValue,(()=>function(e,t){return t.split(".").reduce(((e,t)=>e[t]),e)}(t,r)),(e=>V(t,r,e)),r,n)}};return t(r),e=>{if("object"==typeof e&&null!==e&&e._x_interceptor){let t=r.initialize.bind(r);r.initialize=(n,i,s)=>{let o=e.initialize(n,i,s);return r.initialValue=o,t(n,i,s)}}else r.initialValue=e;return r}}function V(e,t,r){if("string"==typeof t&&(t=t.split(".")),1!==t.length){if(0===t.length)throw error;return e[t[0]]||(e[t[0]]={}),V(e[t[0]],t.slice(1),r)}e[t[0]]=r}var q={};function W(e,t){q[e]=t}function U(e,t){return Object.entries(q).forEach((([r,n])=>{Object.defineProperty(e,`$${r}`,{get:()=>n(t,{Alpine:tt,interceptor:B}),enumerable:!1})})),e}function K(e,t,r,...n){try{return r(...n)}catch(r){G(r,e,t)}}function G(e,t,r){Object.assign(e,{el:t,expression:r}),console.warn(`Alpine Expression Error: ${e.message}\n\n${r?'Expression: "'+r+'"\n\n':""}`,t),setTimeout((()=>{throw e}),0)}function H(e,t,r={}){let n;return J(e,t)((e=>n=e),r),n}function J(...e){return Y(...e)}var Y=Z;function Z(e,t){let r={};U(r,e);let n=[r,...M(e)];if("function"==typeof t)return function(e,t){return(r=(()=>{}),{scope:n={},params:i=[]}={})=>{ee(r,t.apply(D([n,...e]),i))}}(n,t);let i=function(e,t,r){let n=function(e,t){if(X[e])return X[e];let r=Object.getPrototypeOf((async function(){})).constructor,n=/^[\n\s]*if.*\(.*\)/.test(e)||/^(let|const)\s/.test(e)?`(() => { ${e} })()`:e,i=(()=>{try{return new r(["__self","scope"],`with (scope) { __self.result = ${n} }; __self.finished = true; return __self.result;`)}catch(r){return G(r,t,e),Promise.resolve()}})();return X[e]=i,i}(t,r);return(i=(()=>{}),{scope:s={},params:o=[]}={})=>{n.result=void 0,n.finished=!1;let a=D([s,...e]);if("function"==typeof n){let e=n(n,a).catch((e=>G(e,r,t)));n.finished?(ee(i,n.result,a,o,r),n.result=void 0):e.then((e=>{ee(i,e,a,o,r)})).catch((e=>G(e,r,t))).finally((()=>n.result=void 0))}}}(n,t,e);return K.bind(null,e,t,i)}var X={};function ee(e,t,r,n,i){if("function"==typeof t){let s=t.apply(r,n);s instanceof Promise?s.then((t=>ee(e,t,r,n))).catch((e=>G(e,i,t))):e(s)}else e(t)}var te="x-";function re(e=""){return te+e}var ne={};function ie(e,t){ne[e]=t}function se(e,r,i){let s={},o=Array.from(r).map(ce(((e,t)=>s[e]=t))).filter(he).map(function(e,t){return({name:r,value:n})=>{let i=r.match(pe()),s=r.match(/:([a-zA-Z0-9\-:]+)/),o=r.match(/\.[^.\]]+(?=[^\]]*$)/g)||[],a=t||e[r]||r;return{type:i?i[1]:null,value:s?s[1]:null,modifiers:o.map((e=>e.replace(".",""))),expression:n,original:a}}}(s,i)).sort(ge);return o.map((r=>function(e,r){let i=ne[r.type]||(()=>{}),s=[],[o,a]=function(e){let r=()=>{};return[i=>{let s=t(i);e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach((e=>e()))}),e._x_effects.add(s),r=()=>{void 0!==s&&(e._x_effects.delete(s),n(s))}},()=>{r()}]}(e);s.push(a);let l={Alpine:tt,effect:o,cleanup:e=>s.push(e),evaluateLater:J.bind(J,e),evaluate:H.bind(H,e)},u=()=>s.forEach((e=>e()));!function(e,t,r){e._x_attributeCleanups||(e._x_attributeCleanups={}),e._x_attributeCleanups[t]||(e._x_attributeCleanups[t]=[]),e._x_attributeCleanups[t].push(r)}(e,r.original,u);let c=()=>{e._x_ignore||e._x_ignoreSelf||(i.inline&&i.inline(e,r,l),i=i.bind(i,e,r,l),oe?ae.get(le).push(i):i())};return c.runCleanups=u,c}(e,r)))}var oe=!1,ae=new Map,le=Symbol(),ue=(e,t)=>({name:r,value:n})=>(r.startsWith(e)&&(r=r.replace(e,t)),{name:r,value:n});function ce(e=(()=>{})){return({name:t,value:r})=>{let{name:n,value:i}=de.reduce(((e,t)=>t(e)),{name:t,value:r});return n!==t&&e(n,t),{name:n,value:i}}}var de=[];function fe(e){de.push(e)}function he({name:e}){return pe().test(e)}var pe=()=>new RegExp(`^${te}([^:^.]+)\\b`),ye="DEFAULT",me=["ignore","ref","data","id","bind","init","for","model","transition","show","if",ye,"teleport","element"];function ge(e,t){let r=-1===me.indexOf(e.type)?ye:e.type,n=-1===me.indexOf(t.type)?ye:t.type;return me.indexOf(r)-me.indexOf(n)}function _e(e,t,r={}){e.dispatchEvent(new CustomEvent(t,{detail:r,bubbles:!0,composed:!0,cancelable:!0}))}var ve=[],xe=!1;function be(e){ve.push(e),queueMicrotask((()=>{xe||setTimeout((()=>{we()}))}))}function we(){for(xe=!1;ve.length;)ve.shift()()}function ke(e,t){if("function"==typeof ShadowRoot&&e instanceof ShadowRoot)return void Array.from(e.children).forEach((e=>ke(e,t)));let r=!1;if(t(e,(()=>r=!0)),r)return;let n=e.firstElementChild;for(;n;)ke(n,t),n=n.nextElementSibling}function Ee(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var Se=[],Oe=[];function Te(){return Se.map((e=>e()))}function Pe(){return Se.concat(Oe).map((e=>e()))}function Le(e){Se.push(e)}function Re(e){Oe.push(e)}function Ae(e,t=!1){return Ce(e,(e=>{if((t?Pe():Te()).some((t=>e.matches(t))))return!0}))}function Ce(e,t){if(e){if(t(e))return e;if(e._x_teleportBack&&(e=e._x_teleportBack),e.parentElement)return Ce(e.parentElement,t)}}function Qe(e,t=ke){!function(r){oe=!0;let n=Symbol();le=n,ae.set(n,[]);let i=()=>{for(;ae.get(n).length;)ae.get(n).shift()();ae.delete(n)};t(e,((e,t)=>{se(e,e.attributes).forEach((e=>e())),e._x_ignore&&t()})),oe=!1,i()}()}function je(e,t){return Array.isArray(t)?Ie(e,t.join(" ")):"object"==typeof t&&null!==t?function(e,t){let r=e=>e.split(" ").filter(Boolean),n=Object.entries(t).flatMap((([e,t])=>!!t&&r(e))).filter(Boolean),i=Object.entries(t).flatMap((([e,t])=>!t&&r(e))).filter(Boolean),s=[],o=[];return i.forEach((t=>{e.classList.contains(t)&&(e.classList.remove(t),o.push(t))})),n.forEach((t=>{e.classList.contains(t)||(e.classList.add(t),s.push(t))})),()=>{o.forEach((t=>e.classList.add(t))),s.forEach((t=>e.classList.remove(t)))}}(e,t):"function"==typeof t?je(e,t()):Ie(e,t)}function Ie(e,t){return t=!0===t?t="":t||"",r=t.split(" ").filter((t=>!e.classList.contains(t))).filter(Boolean),e.classList.add(...r),()=>{e.classList.remove(...r)};var r}function Ne(e,t){return"object"==typeof t&&null!==t?function(e,t){let r={};return Object.entries(t).forEach((([t,n])=>{r[t]=e.style[t],e.style.setProperty(t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),n)})),setTimeout((()=>{0===e.style.length&&e.removeAttribute("style")})),()=>{Ne(e,r)}}(e,t):function(e,t){let r=e.getAttribute("style",t);return e.setAttribute("style",t),()=>{e.setAttribute("style",r||"")}}(e,t)}function Fe(e,t=(()=>{})){let r=!1;return function(){r?t.apply(this,arguments):(r=!0,e.apply(this,arguments))}}function Me(e,t,r={}){e._x_transition||(e._x_transition={enter:{during:r,start:r,end:r},leave:{during:r,start:r,end:r},in(r=(()=>{}),n=(()=>{})){De(e,t,{during:this.enter.during,start:this.enter.start,end:this.enter.end},r,n)},out(r=(()=>{}),n=(()=>{})){De(e,t,{during:this.leave.during,start:this.leave.start,end:this.leave.end},r,n)}})}function $e(e){let t=e.parentNode;if(t)return t._x_hidePromise?t:$e(t)}function De(e,t,{during:r,start:n,end:i}={},s=(()=>{}),o=(()=>{})){if(e._x_transitioning&&e._x_transitioning.cancel(),0===Object.keys(r).length&&0===Object.keys(n).length&&0===Object.keys(i).length)return s(),void o();let a,l,u;!function(e,t){let r,n,i,s=Fe((()=>{A((()=>{r=!0,n||t.before(),i||(t.end(),we()),t.after(),e.isConnected&&t.cleanup(),delete e._x_transitioning}))}));e._x_transitioning={beforeCancels:[],beforeCancel(e){this.beforeCancels.push(e)},cancel:Fe((function(){for(;this.beforeCancels.length;)this.beforeCancels.shift()();s()})),finish:s},A((()=>{t.start(),t.during()})),xe=!0,requestAnimationFrame((()=>{if(r)return;let s=1e3*Number(getComputedStyle(e).transitionDuration.replace(/,.*/,"").replace("s","")),o=1e3*Number(getComputedStyle(e).transitionDelay.replace(/,.*/,"").replace("s",""));0===s&&(s=1e3*Number(getComputedStyle(e).animationDuration.replace("s",""))),A((()=>{t.before()})),n=!0,requestAnimationFrame((()=>{r||(A((()=>{t.end()})),we(),setTimeout(e._x_transitioning.finish,s+o),i=!0)}))}))}(e,{start(){a=t(e,n)},during(){l=t(e,r)},before:s,end(){a(),u=t(e,i)},after:o,cleanup(){l(),u()}})}function ze(e,t,r){if(-1===e.indexOf(t))return r;const n=e[e.indexOf(t)+1];if(!n)return r;if("scale"===t&&isNaN(n))return r;if("duration"===t){let e=n.match(/([0-9]+)ms/);if(e)return e[1]}return"origin"===t&&["top","right","left","center","bottom"].includes(e[e.indexOf(t)+2])?[n,e[e.indexOf(t)+2]].join(" "):n}ie("transition",((e,{value:t,modifiers:r,expression:n},{evaluate:i})=>{"function"==typeof n&&(n=i(n)),n?function(e,t,r){Me(e,je,""),{enter:t=>{e._x_transition.enter.during=t},"enter-start":t=>{e._x_transition.enter.start=t},"enter-end":t=>{e._x_transition.enter.end=t},leave:t=>{e._x_transition.leave.during=t},"leave-start":t=>{e._x_transition.leave.start=t},"leave-end":t=>{e._x_transition.leave.end=t}}[r](t)}(e,n,t):function(e,t,r){Me(e,Ne);let n=!t.includes("in")&&!t.includes("out")&&!r,i=n||t.includes("in")||["enter"].includes(r),s=n||t.includes("out")||["leave"].includes(r);t.includes("in")&&!n&&(t=t.filter(((e,r)=>rr>t.indexOf("out"))));let o=!t.includes("opacity")&&!t.includes("scale"),a=o||t.includes("opacity")?0:1,l=o||t.includes("scale")?ze(t,"scale",95)/100:1,u=ze(t,"delay",0),c=ze(t,"origin","center"),d="opacity, transform",f=ze(t,"duration",150)/1e3,h=ze(t,"duration",75)/1e3,p="cubic-bezier(0.4, 0.0, 0.2, 1)";i&&(e._x_transition.enter.during={transformOrigin:c,transitionDelay:u,transitionProperty:d,transitionDuration:`${f}s`,transitionTimingFunction:p},e._x_transition.enter.start={opacity:a,transform:`scale(${l})`},e._x_transition.enter.end={opacity:1,transform:"scale(1)"}),s&&(e._x_transition.leave.during={transformOrigin:c,transitionDelay:u,transitionProperty:d,transitionDuration:`${h}s`,transitionTimingFunction:p},e._x_transition.leave.start={opacity:1,transform:"scale(1)"},e._x_transition.leave.end={opacity:a,transform:`scale(${l})`})}(e,r,t)})),window.Element.prototype._x_toggleAndCascadeWithTransitions=function(e,t,r,n){let i=()=>{"visible"===document.visibilityState?requestAnimationFrame(r):setTimeout(r)};t?e._x_transition&&(e._x_transition.enter||e._x_transition.leave)?e._x_transition.enter&&(Object.entries(e._x_transition.enter.during).length||Object.entries(e._x_transition.enter.start).length||Object.entries(e._x_transition.enter.end).length)?e._x_transition.in(r):i():e._x_transition?e._x_transition.in(r):i():(e._x_hidePromise=e._x_transition?new Promise(((t,r)=>{e._x_transition.out((()=>{}),(()=>t(n))),e._x_transitioning.beforeCancel((()=>r({isFromCancelledTransition:!0})))})):Promise.resolve(n),queueMicrotask((()=>{let t=$e(e);t?(t._x_hideChildren||(t._x_hideChildren=[]),t._x_hideChildren.push(e)):queueMicrotask((()=>{let t=e=>{let r=Promise.all([e._x_hidePromise,...(e._x_hideChildren||[]).map(t)]).then((([e])=>e()));return delete e._x_hidePromise,delete e._x_hideChildren,r};t(e).catch((e=>{if(!e.isFromCancelledTransition)throw e}))}))})))};var Be=!1;function Ve(e,t=(()=>{})){return(...r)=>Be?t(...r):e(...r)}function qe(t,r,n,i=[]){switch(t._x_bindings||(t._x_bindings=e({})),t._x_bindings[r]=n,r=i.includes("camel")?r.toLowerCase().replace(/-(\w)/g,((e,t)=>t.toUpperCase())):r){case"value":!function(e,t){if("radio"===e.type)void 0===e.attributes.value&&(e.value=t),window.fromModel&&(e.checked=We(e.value,t));else if("checkbox"===e.type)Number.isInteger(t)?e.value=t:Number.isInteger(t)||Array.isArray(t)||"boolean"==typeof t||[null,void 0].includes(t)?Array.isArray(t)?e.checked=t.some((t=>We(t,e.value))):e.checked=!!t:e.value=String(t);else if("SELECT"===e.tagName)!function(e,t){const r=[].concat(t).map((e=>e+""));Array.from(e.options).forEach((e=>{e.selected=r.includes(e.value)}))}(e,t);else{if(e.value===t)return;e.value=t}}(t,n);break;case"style":!function(e,t){e._x_undoAddedStyles&&e._x_undoAddedStyles(),e._x_undoAddedStyles=Ne(e,t)}(t,n);break;case"class":!function(e,t){e._x_undoAddedClasses&&e._x_undoAddedClasses(),e._x_undoAddedClasses=je(e,t)}(t,n);break;default:!function(e,t,r){[null,void 0,!1].includes(r)&&function(e){return!["aria-pressed","aria-checked","aria-expanded","aria-selected"].includes(e)}(t)?e.removeAttribute(t):(Ue(t)&&(r=t),function(e,t,r){e.getAttribute(t)!=r&&e.setAttribute(t,r)}(e,t,r))}(t,r,n)}}function We(e,t){return e==t}function Ue(e){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(e)}function Ke(e,t){var r;return function(){var n=this,i=arguments,s=function(){r=null,e.apply(n,i)};clearTimeout(r),r=setTimeout(s,t)}}function Ge(e,t){let r;return function(){let n=this,i=arguments;r||(e.apply(n,i),r=!0,setTimeout((()=>r=!1),t))}}var He,Je,Ye={},Ze=!1,Xe={},et={},tt={get reactive(){return e},get release(){return n},get effect(){return t},get raw(){return i},version:"3.8.1",flushAndStopDeferringMutations:function(){C=!1,j(Q),Q=[]},disableEffectScheduling:function(e){x=!1,e(),x=!0},setReactivityEngine:function(r){e=r.reactive,n=r.release,t=e=>r.effect(e,{scheduler:e=>{x?function(e){var t;t=e,_.includes(t)||_.push(t),g||m||(m=!0,queueMicrotask(v))}(e):e()}}),i=r.raw},closestDataStack:M,skipDuringClone:Ve,addRootSelector:Le,addInitSelector:Re,addScopeToNode:N,deferMutations:function(){C=!0},mapAttributes:fe,evaluateLater:J,setEvaluator:function(e){Y=e},mergeProxies:D,findClosest:Ce,closestRoot:Ae,interceptor:B,transition:De,setStyles:Ne,mutateDom:A,directive:ie,throttle:Ge,debounce:Ke,evaluate:H,initTree:Qe,nextTick:be,prefixed:re,prefix:function(e){te=e},plugin:function(e){e(tt)},magic:W,store:function(t,r){if(Ze||(Ye=e(Ye),Ze=!0),void 0===r)return Ye[t];Ye[t]=r,"object"==typeof r&&null!==r&&r.hasOwnProperty("init")&&"function"==typeof r.init&&Ye[t].init(),z(Ye[t])},start:function(){var e;document.body||Ee("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's `