const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./AccountViewView-Cb0hfdQH.js","./index-MyY_xqVN.js","./index-CsfPLOYu.js","./dexie-export-import-B7Ze1sjn.js","./EntityIcon-CF1RwQI5.js","./ImageMethodDialog-B6b8zZ7c.js","./PhotoDialog-Dn3GjI9b.js","./PhotoDialog-VFFukDsZ.css","./ImageMethodDialog-CTvzd81h.css","./PushNotificationPermission-9Wf_h46a.js","./PushNotificationPermission-tn0RQdqM.css","./QuickNav-DgCyvgDx.js","./TopMessage-BE0GBIgW.js","./UserNameDialog-B8a82q1n.js","./DIDView-CYsX9_-v.css","./ClaimView-Cfn-VLjV.js","./js-yaml-CxlQHuPU.js","./index-BH4jUAKp.js","./concat-BK8PKeDS.js","./sort-Dh4GzQVc.js","./GiftedDialog-CFmou4Be.js","./ClaimView-BUQRK2PH.css","./ClaimAddRawView-jDXY8ZHT.js","./ClaimCertificateView-D2wPvj1g.js","./ConfirmGiftView-CeT6C-iT.js","./ContactAmountsView-CCKLhJR0.js","./ContactGiftingView-CdUGNhUN.js","./blank-square-D9dGgMJw.js","./ContactImportView-DZPWpIFn.js","./OfferDialog-BFpCo0de.js","./ContactQRScanShowView-BuPN1_H8.js","./ContactsView-DWxFtwlm.js","./ContactNameDialog-CYaRfHTt.js","./DIDView-jWGo47Q6.js","./InfiniteScroll-B5tl9k_n.js","./DiscoverView-CcC36y43.js","./leaflet-src-DKb5ysSI.js","./vue-leaflet.es-D17g3l39.js","./ProjectIcon-BlrP4rvy.js","./OnboardingDialog-CiAZLb6o.js","./OnboardingDialog-DBDPRnmU.css","./DiscoverView-DB9VWQSd.css","./leaflet-Dgihpmma.css","./GiftedDetailsView-D3S_W0BS.js","./HelpView-CjZShKPC.js","./HelpNotificationsView-BF_DQZBp.js","./HelpNotificationTypesView-C-v2IBbQ.js","./HelpOnboardingView-BvXnO2S2.js","./HomeView-CbUUhM8l.js","./HomeView-iOU0cseJ.css","./IdentitySwitcherView-CBVlDTfr.js","./ImportAccountView-B6wxsBWU.js","./ImportDerivedAccountView-ssD6kQlS.js","./InviteOneView-Czbsn5gd.js","./InviteOneAcceptView-BGpYTokg.js","./NewActivityView-CdcfSJ3P.js","./NewEditProjectView-xpLbOAog.js","./datetime-BDQ5ptpc.js","./NewIdentifierView-DKie1CXF.js","./OfferDetailsView-C1laA_fH.js","./ProjectViewView-BEbHgHxu.js","./ProjectsView-3QN3-T5E.js","./QuickActionBvcView-DU2ibwzk.js","./QuickActionBvcBeginView-C0Z58a0n.js","./QuickActionBvcEndView-DM6g0NBZ.js","./RecentOffersToUserView-DLi5_oJ6.js","./RecentOffersToUserProjectsView-CJ3U9ASr.js","./SearchAreaView-B6aUX_Cn.js","./SeedBackupView-BQrWrpcu.js","./ShareMyContactInfoView-C9KDv0BI.js","./SharedPhotoView-Db-WSozv.js","./StartView-ChmEHxHu.js","./StatisticsView-BybwZXpR.js","./TestView-CcyiekfD.js"])))=>i.map(i=>d[i]); var w_=Object.defineProperty;var S_=(e,t,n)=>t in e?w_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var qf=(e,t,n)=>S_(e,typeof t!="symbol"?t+"":t,n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(s){if(s.ep)return;s.ep=!0;const i=n(s);fetch(s.href,i)}})();/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **//*! #__NO_SIDE_EFFECTS__ */function gn(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const it={},li=[],pn=()=>{},Gi=()=>!1,Ks=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Vl=e=>e.startsWith("onUpdate:"),ot=Object.assign,$l=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},T_=Object.prototype.hasOwnProperty,_t=(e,t)=>T_.call(e,t),_e=Array.isArray,fi=e=>Li(e)==="[object Map]",qs=e=>Li(e)==="[object Set]",Lu=e=>Li(e)==="[object Date]",Vm=e=>Li(e)==="[object RegExp]",Fe=e=>typeof e=="function",ze=e=>typeof e=="string",$n=e=>typeof e=="symbol",vt=e=>e!==null&&typeof e=="object",Hl=e=>(vt(e)||Fe(e))&&Fe(e.then)&&Fe(e.catch),oh=Object.prototype.toString,Li=e=>oh.call(e),$m=e=>Li(e).slice(8,-1),Va=e=>Li(e)==="[object Object]",zl=e=>ze(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Qr=gn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Hm=gn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),Kl=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},A_=/-(\w)/g,Nt=Kl(e=>e.replace(A_,(t,n)=>n?n.toUpperCase():"")),C_=/\B([A-Z])/g,On=Kl(e=>e.replace(C_,"-$1").toLowerCase()),Xs=Kl(e=>e.charAt(0).toUpperCase()+e.slice(1)),ui=Kl(e=>e?`on${Xs(e)}`:""),Tn=(e,t)=>!Object.is(e,t),di=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},ua=e=>{const t=parseFloat(e);return isNaN(t)?e:t},da=e=>{const t=ze(e)?Number(e):NaN;return isNaN(t)?e:t};let Zp;const $a=()=>Zp||(Zp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),O_=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function N_(e){return O_.test(e)?`__props.${e}`:`__props[${JSON.stringify(e)}]`}function R_(e,t){return e+JSON.stringify(t,(n,r)=>typeof r=="function"?r.toString():r)}const P_={TEXT:1,1:"TEXT",CLASS:2,2:"CLASS",STYLE:4,4:"STYLE",PROPS:8,8:"PROPS",FULL_PROPS:16,16:"FULL_PROPS",NEED_HYDRATION:32,32:"NEED_HYDRATION",STABLE_FRAGMENT:64,64:"STABLE_FRAGMENT",KEYED_FRAGMENT:128,128:"KEYED_FRAGMENT",UNKEYED_FRAGMENT:256,256:"UNKEYED_FRAGMENT",NEED_PATCH:512,512:"NEED_PATCH",DYNAMIC_SLOTS:1024,1024:"DYNAMIC_SLOTS",DEV_ROOT_FRAGMENT:2048,2048:"DEV_ROOT_FRAGMENT",CACHED:-1,"-1":"CACHED",BAIL:-2,"-2":"BAIL"},I_={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"NEED_HYDRATION",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",512:"NEED_PATCH",1024:"DYNAMIC_SLOTS",2048:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},L_={ELEMENT:1,1:"ELEMENT",FUNCTIONAL_COMPONENT:2,2:"FUNCTIONAL_COMPONENT",STATEFUL_COMPONENT:4,4:"STATEFUL_COMPONENT",TEXT_CHILDREN:8,8:"TEXT_CHILDREN",ARRAY_CHILDREN:16,16:"ARRAY_CHILDREN",SLOTS_CHILDREN:32,32:"SLOTS_CHILDREN",TELEPORT:64,64:"TELEPORT",SUSPENSE:128,128:"SUSPENSE",COMPONENT_SHOULD_KEEP_ALIVE:256,256:"COMPONENT_SHOULD_KEEP_ALIVE",COMPONENT_KEPT_ALIVE:512,512:"COMPONENT_KEPT_ALIVE",COMPONENT:6,6:"COMPONENT"},M_={STABLE:1,1:"STABLE",DYNAMIC:2,2:"DYNAMIC",FORWARDED:3,3:"FORWARDED"},k_={1:"STABLE",2:"DYNAMIC",3:"FORWARDED"},D_="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",ch=gn(D_),F_=ch,e1=2;function zm(e,t=0,n=e.length){if(t=Math.max(0,Math.min(t,e.length)),n=Math.max(0,Math.min(n,e.length)),t>n)return"";let r=e.split(/(\r?\n)/);const s=r.filter((a,c)=>c%2===1);r=r.filter((a,c)=>c%2===0);let i=0;const o=[];for(let a=0;a=t){for(let c=a-e1;c<=a+e1||n>i;c++){if(c<0||c>=r.length)continue;const f=c+1;o.push(`${f}${" ".repeat(Math.max(3-String(f).length,0))}| ${r[c]}`);const l=r[c].length,u=s[c]&&s[c].length||0;if(c===a){const d=t-(i-(l+u)),p=Math.max(1,n>i?l-d:n-t);o.push(" | "+" ".repeat(d)+"^".repeat(p))}else if(c>a){if(n>i){const d=Math.max(Math.min(n-i,l),1);o.push(" | "+"^".repeat(d))}i+=l+u}}break}return o.join(` `)}function Eo(e){if(_e(e)){const t={};for(let n=0;n{if(n){const r=n.split(U_);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function V_(e){if(!e)return"";if(ze(e))return e;let t="";for(const n in e){const r=e[n];if(ze(r)||typeof r=="number"){const s=n.startsWith("--")?n:On(n);t+=`${s}:${r};`}}return t}function wo(e){let t="";if(ze(e))t=e;else if(_e(e))for(let n=0;n/="'\u0009\u000a\u000c\u0020]/,Xf={};function W_(e){if(Xf.hasOwnProperty(e))return Xf[e];const t=X_.test(e);return t&&console.error(`unsafe attribute name: ${e}`),Xf[e]=!t}const G_={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},Y_=gn("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,inert,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"),J_=gn("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xmlns:xlink,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan"),Q_=gn("accent,accentunder,actiontype,align,alignmentscope,altimg,altimg-height,altimg-valign,altimg-width,alttext,bevelled,close,columnsalign,columnlines,columnspan,denomalign,depth,dir,display,displaystyle,encoding,equalcolumns,equalrows,fence,fontstyle,fontweight,form,frame,framespacing,groupalign,height,href,id,indentalign,indentalignfirst,indentalignlast,indentshift,indentshiftfirst,indentshiftlast,indextype,justify,largetop,largeop,lquote,lspace,mathbackground,mathcolor,mathsize,mathvariant,maxsize,minlabelspacing,mode,other,overflow,position,rowalign,rowlines,rowspan,rquote,rspace,scriptlevel,scriptminsize,scriptsizemultiplier,selection,separator,separators,shift,side,src,stackalign,stretchy,subscriptshift,superscriptshift,symmetric,voffset,width,widths,xlink:href,xlink:show,xlink:type,xmlns");function Z_(e){if(e==null)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"}const e4=/["'&<>]/;function t4(e){const t=""+e,n=e4.exec(t);if(!n)return t;let r="",s,i,o=0;for(i=n.index;i||--!>|?@[\\\]^`{|}~]/g;function s4(e,t){return e.replace(Qm,n=>t?n==='"'?'\\\\\\"':`\\\\${n}`:`\\${n}`)}function i4(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&rss(n,t))}const Zm=e=>!!(e&&e.__v_isRef===!0),dn=e=>ze(e)?e:e==null?"":_e(e)||vt(e)&&(e.toString===oh||!Fe(e.toString))?Zm(e)?dn(e.value):JSON.stringify(e,e2,2):String(e),e2=(e,t)=>Zm(t)?e2(e,t.value):fi(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],i)=>(n[Wf(r,i)+" =>"]=s,n),{})}:qs(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Wf(n))}:$n(t)?Wf(t):vt(t)&&!_e(t)&&!Va(t)?String(t):t,Wf=(e,t="")=>{var n;return $n(e)?`Symbol(${(n=e.description)!=null?n:t})`:e},o4=Object.freeze(Object.defineProperty({__proto__:null,EMPTY_ARR:li,EMPTY_OBJ:it,NO:Gi,NOOP:pn,PatchFlagNames:I_,PatchFlags:P_,ShapeFlags:L_,SlotFlags:M_,camelize:Nt,capitalize:Xs,cssVarNameEscapeSymbolsRE:Qm,def:ah,escapeHtml:t4,escapeHtmlComment:r4,extend:ot,genCacheKey:R_,genPropsAccessExp:N_,generateCodeFrame:zm,getEscapedCssVarName:s4,getGlobalThis:$a,hasChanged:Tn,hasOwn:_t,hyphenate:On,includeBooleanAttr:fh,invokeArrayFns:di,isArray:_e,isBooleanAttr:q_,isBuiltInDirective:Hm,isDate:Lu,isFunction:Fe,isGloballyAllowed:ch,isGloballyWhitelisted:F_,isHTMLTag:qm,isIntegerKey:zl,isKnownHtmlAttr:Y_,isKnownMathMLAttr:Q_,isKnownSvgAttr:J_,isMap:fi,isMathMLTag:Wm,isModelListener:Vl,isObject:vt,isOn:Ks,isPlainObject:Va,isPromise:Hl,isRegExp:Vm,isRenderableAttrValue:Z_,isReservedProp:Qr,isSSRSafeAttrName:W_,isSVGTag:Xm,isSet:qs,isSpecialBooleanAttr:Jm,isString:ze,isSymbol:$n,isVoidTag:Gm,looseEqual:ss,looseIndexOf:Ha,looseToNumber:ua,makeMap:gn,normalizeClass:wo,normalizeProps:Km,normalizeStyle:Eo,objectToString:oh,parseStringStyle:lh,propsToAttrMap:G_,remove:$l,slotFlagsText:k_,stringifyStyle:V_,toDisplayString:dn,toHandlerKey:ui,toNumber:da,toRawType:$m,toTypeString:Li},Symbol.toStringTag,{value:"Module"}));/** * @vue/reactivity v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Fn;class uh{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Fn,!t&&Fn&&(this.index=(Fn.scopes||(Fn.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(Jo){let t=Jo;for(Jo=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Yo;){let t=Yo;for(Yo=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function i2(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function o2(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),ph(r),c4(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function Mu(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(a2(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function a2(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===pa))return;e.globalVersion=pa;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!Mu(e)){e.flags&=-3;return}const n=Ot,r=_r;Ot=e,_r=!0;try{i2(e);const s=e.fn(e._value);(t.version===0||Tn(s,e._value))&&(e._value=s,t.version++)}catch(s){throw t.version++,s}finally{Ot=n,_r=r,o2(e),e.flags&=-3}}function ph(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)ph(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function c4(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function l4(e,t){e.effect instanceof ha&&(e=e.effect.fn);const n=new ha(e);t&&ot(n,t);try{n.run()}catch(s){throw n.stop(),s}const r=n.run.bind(n);return r.effect=n,r}function f4(e){e.effect.stop()}let _r=!0;const c2=[];function Ws(){c2.push(_r),_r=!1}function Gs(){const e=c2.pop();_r=e===void 0?!0:e}function t1(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ot;Ot=void 0;try{t()}finally{Ot=n}}}let pa=0;class u4{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class ql{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!Ot||!_r||Ot===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ot)n=this.activeLink=new u4(Ot,this),Ot.deps?(n.prevDep=Ot.depsTail,Ot.depsTail.nextDep=n,Ot.depsTail=n):Ot.deps=Ot.depsTail=n,l2(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Ot.depsTail,n.nextDep=void 0,Ot.depsTail.nextDep=n,Ot.depsTail=n,Ot.deps===n&&(Ot.deps=r)}return n}trigger(t){this.version++,pa++,this.notify(t)}notify(t){dh();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{hh()}}}function l2(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)l2(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const sl=new WeakMap,hi=Symbol(""),ku=Symbol(""),ma=Symbol("");function An(e,t,n){if(_r&&Ot){let r=sl.get(e);r||sl.set(e,r=new Map);let s=r.get(n);s||(r.set(n,s=new ql),s.map=r,s.key=n),s.track()}}function Kr(e,t,n,r,s,i){const o=sl.get(e);if(!o){pa++;return}const a=c=>{c&&c.trigger()};if(dh(),t==="clear")o.forEach(a);else{const c=_e(e),f=c&&zl(n);if(c&&n==="length"){const l=Number(r);o.forEach((u,d)=>{(d==="length"||d===ma||!$n(d)&&d>=l)&&a(u)})}else switch((n!==void 0||o.has(void 0))&&a(o.get(n)),f&&a(o.get(ma)),t){case"add":c?f&&a(o.get("length")):(a(o.get(hi)),fi(e)&&a(o.get(ku)));break;case"delete":c||(a(o.get(hi)),fi(e)&&a(o.get(ku)));break;case"set":fi(e)&&a(o.get(hi));break}}hh()}function d4(e,t){const n=sl.get(e);return n&&n.get(t)}function Ui(e){const t=gt(e);return t===e?t:(An(t,"iterate",ma),sr(e)?t:t.map(Cn))}function Xl(e){return An(e=gt(e),"iterate",ma),e}const h4={__proto__:null,[Symbol.iterator](){return Yf(this,Symbol.iterator,Cn)},concat(...e){return Ui(this).concat(...e.map(t=>_e(t)?Ui(t):t))},entries(){return Yf(this,"entries",e=>(e[1]=Cn(e[1]),e))},every(e,t){return Fr(this,"every",e,t,void 0,arguments)},filter(e,t){return Fr(this,"filter",e,t,n=>n.map(Cn),arguments)},find(e,t){return Fr(this,"find",e,t,Cn,arguments)},findIndex(e,t){return Fr(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Fr(this,"findLast",e,t,Cn,arguments)},findLastIndex(e,t){return Fr(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Fr(this,"forEach",e,t,void 0,arguments)},includes(...e){return Jf(this,"includes",e)},indexOf(...e){return Jf(this,"indexOf",e)},join(e){return Ui(this).join(e)},lastIndexOf(...e){return Jf(this,"lastIndexOf",e)},map(e,t){return Fr(this,"map",e,t,void 0,arguments)},pop(){return Do(this,"pop")},push(...e){return Do(this,"push",e)},reduce(e,...t){return n1(this,"reduce",e,t)},reduceRight(e,...t){return n1(this,"reduceRight",e,t)},shift(){return Do(this,"shift")},some(e,t){return Fr(this,"some",e,t,void 0,arguments)},splice(...e){return Do(this,"splice",e)},toReversed(){return Ui(this).toReversed()},toSorted(e){return Ui(this).toSorted(e)},toSpliced(...e){return Ui(this).toSpliced(...e)},unshift(...e){return Do(this,"unshift",e)},values(){return Yf(this,"values",Cn)}};function Yf(e,t,n){const r=Xl(e),s=r[t]();return r!==e&&!sr(e)&&(s._next=s.next,s.next=()=>{const i=s._next();return i.value&&(i.value=n(i.value)),i}),s}const p4=Array.prototype;function Fr(e,t,n,r,s,i){const o=Xl(e),a=o!==e&&!sr(e),c=o[t];if(c!==p4[t]){const u=c.apply(e,i);return a?Cn(u):u}let f=n;o!==e&&(a?f=function(u,d){return n.call(this,Cn(u),d,e)}:n.length>2&&(f=function(u,d){return n.call(this,u,d,e)}));const l=c.call(o,f,r);return a&&s?s(l):l}function n1(e,t,n,r){const s=Xl(e);let i=n;return s!==e&&(sr(e)?n.length>3&&(i=function(o,a,c){return n.call(this,o,a,c,e)}):i=function(o,a,c){return n.call(this,o,Cn(a),c,e)}),s[t](i,...r)}function Jf(e,t,n){const r=gt(e);An(r,"iterate",ma);const s=r[t](...n);return(s===-1||s===!1)&&Yl(n[0])?(n[0]=gt(n[0]),r[t](...n)):s}function Do(e,t,n=[]){Ws(),dh();const r=gt(e)[t].apply(e,n);return hh(),Gs(),r}const m4=gn("__proto__,__v_isRef,__isVue"),f2=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter($n));function g4(e){$n(e)||(e=String(e));const t=gt(this);return An(t,"has",e),t.hasOwnProperty(e)}class u2{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(s?i?y2:g2:i?m2:p2).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const o=_e(t);if(!s){let c;if(o&&(c=h4[n]))return c;if(n==="hasOwnProperty")return g4}const a=Reflect.get(t,n,on(t)?t:r);return($n(n)?f2.has(n):m4(n))||(s||An(t,"get",n),i)?a:on(a)?o&&zl(n)?a:a.value:vt(a)?s?gh(a):So(a):a}}class d2 extends u2{constructor(t=!1){super(!1,t)}set(t,n,r,s){let i=t[n];if(!this._isShallow){const c=Ds(i);if(!sr(r)&&!Ds(r)&&(i=gt(i),r=gt(r)),!_e(t)&&on(i)&&!on(r))return c?!1:(i.value=r,!0)}const o=_e(t)&&zl(n)?Number(n)e,fc=e=>Reflect.getPrototypeOf(e);function v4(e,t,n){return function(...r){const s=this.__v_raw,i=gt(s),o=fi(i),a=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,f=s[e](...r),l=n?Du:t?Fu:Cn;return!t&&An(i,"iterate",c?ku:hi),{next(){const{value:u,done:d}=f.next();return d?{value:u,done:d}:{value:a?[l(u[0]),l(u[1])]:l(u),done:d}},[Symbol.iterator](){return this}}}}function uc(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function E4(e,t){const n={get(s){const i=this.__v_raw,o=gt(i),a=gt(s);e||(Tn(s,a)&&An(o,"get",s),An(o,"get",a));const{has:c}=fc(o),f=t?Du:e?Fu:Cn;if(c.call(o,s))return f(i.get(s));if(c.call(o,a))return f(i.get(a));i!==o&&i.get(s)},get size(){const s=this.__v_raw;return!e&&An(gt(s),"iterate",hi),Reflect.get(s,"size",s)},has(s){const i=this.__v_raw,o=gt(i),a=gt(s);return e||(Tn(s,a)&&An(o,"has",s),An(o,"has",a)),s===a?i.has(s):i.has(s)||i.has(a)},forEach(s,i){const o=this,a=o.__v_raw,c=gt(a),f=t?Du:e?Fu:Cn;return!e&&An(c,"iterate",hi),a.forEach((l,u)=>s.call(i,f(l),f(u),o))}};return ot(n,e?{add:uc("add"),set:uc("set"),delete:uc("delete"),clear:uc("clear")}:{add(s){!t&&!sr(s)&&!Ds(s)&&(s=gt(s));const i=gt(this);return fc(i).has.call(i,s)||(i.add(s),Kr(i,"add",s,s)),this},set(s,i){!t&&!sr(i)&&!Ds(i)&&(i=gt(i));const o=gt(this),{has:a,get:c}=fc(o);let f=a.call(o,s);f||(s=gt(s),f=a.call(o,s));const l=c.call(o,s);return o.set(s,i),f?Tn(i,l)&&Kr(o,"set",s,i):Kr(o,"add",s,i),this},delete(s){const i=gt(this),{has:o,get:a}=fc(i);let c=o.call(i,s);c||(s=gt(s),c=o.call(i,s)),a&&a.call(i,s);const f=i.delete(s);return c&&Kr(i,"delete",s,void 0),f},clear(){const s=gt(this),i=s.size!==0,o=s.clear();return i&&Kr(s,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=v4(s,e,t)}),n}function Wl(e,t){const n=E4(e,t);return(r,s,i)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(_t(n,s)&&s in r?n:r,s,i)}const w4={get:Wl(!1,!1)},S4={get:Wl(!1,!0)},T4={get:Wl(!0,!1)},A4={get:Wl(!0,!0)},p2=new WeakMap,m2=new WeakMap,g2=new WeakMap,y2=new WeakMap;function C4(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function O4(e){return e.__v_skip||!Object.isExtensible(e)?0:C4($m(e))}function So(e){return Ds(e)?e:Gl(e,!1,y4,w4,p2)}function mh(e){return Gl(e,!1,b4,S4,m2)}function gh(e){return Gl(e,!0,_4,T4,g2)}function N4(e){return Gl(e,!0,x4,A4,y2)}function Gl(e,t,n,r,s){if(!vt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=s.get(e);if(i)return i;const o=O4(e);if(o===0)return e;const a=new Proxy(e,o===2?r:n);return s.set(e,a),a}function Ps(e){return Ds(e)?Ps(e.__v_raw):!!(e&&e.__v_isReactive)}function Ds(e){return!!(e&&e.__v_isReadonly)}function sr(e){return!!(e&&e.__v_isShallow)}function Yl(e){return e?!!e.__v_raw:!1}function gt(e){const t=e&&e.__v_raw;return t?gt(t):e}function yh(e){return!_t(e,"__v_skip")&&Object.isExtensible(e)&&ah(e,"__v_skip",!0),e}const Cn=e=>vt(e)?So(e):e,Fu=e=>vt(e)?gh(e):e;function on(e){return e?e.__v_isRef===!0:!1}function pi(e){return _2(e,!1)}function _h(e){return _2(e,!0)}function _2(e,t){return on(e)?e:new R4(e,t)}class R4{constructor(t,n){this.dep=new ql,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:gt(t),this._value=n?t:Cn(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||sr(t)||Ds(t);t=r?t:gt(t),Tn(t,n)&&(this._rawValue=t,this._value=r?t:Cn(t),this.dep.trigger())}}function P4(e){e.dep&&e.dep.trigger()}function Zr(e){return on(e)?e.value:e}function I4(e){return Fe(e)?e():Zr(e)}const L4={get:(e,t,n)=>t==="__v_raw"?e:Zr(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return on(s)&&!on(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function bh(e){return Ps(e)?e:new Proxy(e,L4)}class M4{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new ql,{get:r,set:s}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=s}get value(){return this._value=this._get()}set value(t){this._set(t)}}function b2(e){return new M4(e)}function k4(e){const t=_e(e)?new Array(e.length):{};for(const n in e)t[n]=x2(e,n);return t}class D4{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return d4(gt(this._object),this._key)}}class F4{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function j4(e,t,n){return on(e)?e:Fe(e)?new F4(e):vt(e)&&arguments.length>1?x2(e,t,n):pi(e)}function x2(e,t,n){const r=e[t];return on(r)?r:new D4(e,t,n)}class U4{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new ql(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=pa-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ot!==this)return s2(this,!0),!0}get value(){const t=this.dep.track();return a2(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function B4(e,t,n=!1){let r,s;return Fe(e)?r=e:(r=e.get,s=e.set),new U4(r,s,n)}const V4={GET:"get",HAS:"has",ITERATE:"iterate"},$4={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},dc={},il=new WeakMap;let vs;function H4(){return vs}function v2(e,t=!1,n=vs){if(n){let r=il.get(n);r||il.set(n,r=[]),r.push(e)}}function z4(e,t,n=it){const{immediate:r,deep:s,once:i,scheduler:o,augmentJob:a,call:c}=n,f=T=>s?T:sr(T)||s===!1||s===0?qr(T,1):qr(T);let l,u,d,p,y=!1,g=!1;if(on(e)?(u=()=>e.value,y=sr(e)):Ps(e)?(u=()=>f(e),y=!0):_e(e)?(g=!0,y=e.some(T=>Ps(T)||sr(T)),u=()=>e.map(T=>{if(on(T))return T.value;if(Ps(T))return f(T);if(Fe(T))return c?c(T,2):T()})):Fe(e)?t?u=c?()=>c(e,2):e:u=()=>{if(d){Ws();try{d()}finally{Gs()}}const T=vs;vs=l;try{return c?c(e,3,[p]):e(p)}finally{vs=T}}:u=pn,t&&s){const T=u,O=s===!0?1/0:s;u=()=>qr(T(),O)}const w=n2(),x=()=>{l.stop(),w&&w.active&&$l(w.effects,l)};if(i&&t){const T=t;t=(...O)=>{T(...O),x()}}let _=g?new Array(e.length).fill(dc):dc;const b=T=>{if(!(!(l.flags&1)||!l.dirty&&!T))if(t){const O=l.run();if(s||y||(g?O.some((N,L)=>Tn(N,_[L])):Tn(O,_))){d&&d();const N=vs;vs=l;try{const L=[O,_===dc?void 0:g&&_[0]===dc?[]:_,p];c?c(t,3,L):t(...L),_=O}finally{vs=N}}}else l.run()};return a&&a(b),l=new ha(u),l.scheduler=o?()=>o(b,!1):b,p=T=>v2(T,!1,l),d=l.onStop=()=>{const T=il.get(l);if(T){if(c)c(T,4);else for(const O of T)O();il.delete(l)}},t?r?b(!0):_=l.run():o?o(b.bind(null,!0),!0):l.run(),x.pause=l.pause.bind(l),x.resume=l.resume.bind(l),x.stop=x,x}function qr(e,t=1/0,n){if(t<=0||!vt(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,on(e))qr(e.value,t,n);else if(_e(e))for(let r=0;r{qr(r,t,n)});else if(Va(e)){for(const r in e)qr(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&qr(e[r],t,n)}return e}/** * @vue/runtime-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const E2=[];function K4(e){E2.push(e)}function q4(){E2.pop()}function X4(e,t){}const W4={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},G4={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function To(e,t,n,r){try{return r?e(...r):e()}catch(s){Mi(s,t,n)}}function dr(e,t,n,r){if(Fe(e)){const s=To(e,t,n,r);return s&&Hl(s)&&s.catch(i=>{Mi(i,t,n)}),s}if(_e(e)){const s=[];for(let i=0;i>>1,s=jn[r],i=ya(s);i=ya(n)?jn.push(e):jn.splice(J4(t),0,e),e.flags|=1,S2()}}function S2(){ol||(ol=w2.then(T2))}function ga(e){_e(e)?Qi.push(...e):Es&&e.id===-1?Es.splice(zi+1,0,e):e.flags&1||(Qi.push(e),e.flags|=1),S2()}function r1(e,t,n=Ar+1){for(;nya(n)-ya(r));if(Qi.length=0,Es){Es.push(...t);return}for(Es=t,zi=0;zie.id==null?e.flags&2?-1:1/0:e.id;function T2(e){try{for(Ar=0;ArKi.emit(s,...i)),hc=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{A2(i,t)}),setTimeout(()=>{Ki||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,hc=[])},3e3)):hc=[]}let sn=null,Jl=null;function _a(e){const t=sn;return sn=e,Jl=e&&e.type.__scopeId||null,t}function Q4(e){Jl=e}function Z4(){Jl=null}const eb=e=>Ns;function Ns(e,t=sn,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&qu(-1);const i=_a(t);let o;try{o=e(...s)}finally{_a(i),r._d&&qu(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function C2(e,t){if(sn===null)return e;const n=Xa(sn),r=e.dirs||(e.dirs=[]);for(let s=0;se.__isTeleport,Qo=e=>e&&(e.disabled||e.disabled===""),s1=e=>e&&(e.defer||e.defer===""),i1=e=>typeof SVGElement<"u"&&e instanceof SVGElement,o1=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,ju=(e,t)=>{const n=e&&e.to;return ze(n)?t?t(n):null:n},R2={name:"Teleport",__isTeleport:!0,process(e,t,n,r,s,i,o,a,c,f){const{mc:l,pc:u,pbc:d,o:{insert:p,querySelector:y,createText:g,createComment:w}}=f,x=Qo(t.props);let{shapeFlag:_,children:b,dynamicChildren:T}=t;if(e==null){const O=t.el=g(""),N=t.anchor=g("");p(O,n,r),p(N,n,r);const L=(I,D)=>{_&16&&(s&&s.isCE&&(s.ce._teleportTarget=I),l(b,I,D,s,i,o,a,c))},j=()=>{const I=t.target=ju(t.props,y),D=P2(I,t,g,p);I&&(o!=="svg"&&i1(I)?o="svg":o!=="mathml"&&o1(I)&&(o="mathml"),x||(L(I,D),Mc(t,!1)))};x&&(L(n,N),Mc(t,!0)),s1(t.props)?nn(()=>{j(),t.el.__isMounted=!0},i):j()}else{if(s1(t.props)&&!e.el.__isMounted){nn(()=>{R2.process(e,t,n,r,s,i,o,a,c,f),delete e.el.__isMounted},i);return}t.el=e.el,t.targetStart=e.targetStart;const O=t.anchor=e.anchor,N=t.target=e.target,L=t.targetAnchor=e.targetAnchor,j=Qo(e.props),I=j?n:N,D=j?O:L;if(o==="svg"||i1(N)?o="svg":(o==="mathml"||o1(N))&&(o="mathml"),T?(d(e.dynamicChildren,T,I,s,i,o,a),Ph(e,t,!0)):c||u(e,t,I,D,s,i,o,a,!1),x)j?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):pc(t,n,O,f,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const K=t.target=ju(t.props,y);K&&pc(t,K,null,f,0)}else j&&pc(t,N,L,f,1);Mc(t,x)}},remove(e,t,n,{um:r,o:{remove:s}},i){const{shapeFlag:o,children:a,anchor:c,targetStart:f,targetAnchor:l,target:u,props:d}=e;if(u&&(s(f),s(l)),i&&s(c),o&16){const p=i||!Qo(d);for(let y=0;y{e.isMounted=!0}),tf(()=>{e.isUnmounting=!0}),e}const cr=[Function,Array],Eh={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:cr,onEnter:cr,onAfterEnter:cr,onEnterCancelled:cr,onBeforeLeave:cr,onLeave:cr,onAfterLeave:cr,onLeaveCancelled:cr,onBeforeAppear:cr,onAppear:cr,onAfterAppear:cr,onAppearCancelled:cr},I2=e=>{const t=e.subTree;return t.component?I2(t.component):t},rb={name:"BaseTransition",props:Eh,setup(e,{slots:t}){const n=hr(),r=vh();return()=>{const s=t.default&&Ql(t.default(),!0);if(!s||!s.length)return;const i=L2(s),o=gt(e),{mode:a}=o;if(r.isLeaving)return Qf(i);const c=a1(i);if(!c)return Qf(i);let f=oo(c,o,r,n,u=>f=u);c.type!==Qt&&is(c,f);let l=n.subTree&&a1(n.subTree);if(l&&l.type!==Qt&&!yr(c,l)&&I2(n).type!==Qt){let u=oo(l,o,r,n);if(is(l,u),a==="out-in"&&c.type!==Qt)return r.isLeaving=!0,u.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete u.afterLeave,l=void 0},Qf(i);a==="in-out"&&c.type!==Qt?u.delayLeave=(d,p,y)=>{const g=k2(r,l);g[String(l.key)]=l,d[ws]=()=>{p(),d[ws]=void 0,delete f.delayedLeave,l=void 0},f.delayedLeave=()=>{y(),delete f.delayedLeave,l=void 0}}:l=void 0}else l&&(l=void 0);return i}}};function L2(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Qt){t=n;break}}return t}const M2=rb;function k2(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function oo(e,t,n,r,s){const{appear:i,mode:o,persisted:a=!1,onBeforeEnter:c,onEnter:f,onAfterEnter:l,onEnterCancelled:u,onBeforeLeave:d,onLeave:p,onAfterLeave:y,onLeaveCancelled:g,onBeforeAppear:w,onAppear:x,onAfterAppear:_,onAppearCancelled:b}=t,T=String(e.key),O=k2(n,e),N=(I,D)=>{I&&dr(I,r,9,D)},L=(I,D)=>{const K=D[1];N(I,D),_e(I)?I.every(F=>F.length<=1)&&K():I.length<=1&&K()},j={mode:o,persisted:a,beforeEnter(I){let D=c;if(!n.isMounted)if(i)D=w||c;else return;I[ws]&&I[ws](!0);const K=O[T];K&&yr(e,K)&&K.el[ws]&&K.el[ws](),N(D,[I])},enter(I){let D=f,K=l,F=u;if(!n.isMounted)if(i)D=x||f,K=_||l,F=b||u;else return;let $=!1;const ee=I[mc]=he=>{$||($=!0,he?N(F,[I]):N(K,[I]),j.delayedLeave&&j.delayedLeave(),I[mc]=void 0)};D?L(D,[I,ee]):ee()},leave(I,D){const K=String(e.key);if(I[mc]&&I[mc](!0),n.isUnmounting)return D();N(d,[I]);let F=!1;const $=I[ws]=ee=>{F||(F=!0,D(),ee?N(g,[I]):N(y,[I]),I[ws]=void 0,O[K]===e&&delete O[K])};O[K]=e,p?L(p,[I,$]):$()},clone(I){const D=oo(I,t,n,r,s);return s&&s(D),D}};return j}function Qf(e){if(Ka(e))return e=Pr(e),e.children=null,e}function a1(e){if(!Ka(e))return N2(e.type)&&e.children?L2(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Fe(n.default))return n.default()}}function is(e,t){e.shapeFlag&6&&e.component?(e.transition=t,is(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ql(e,t=!1,n){let r=[],s=0;for(let i=0;i1)for(let i=0;in.value,set:i=>n.value=i})}return n}function ba(e,t,n,r,s=!1){if(_e(e)){e.forEach((y,g)=>ba(y,t&&(_e(t)?t[g]:t),n,r,s));return}if(Is(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&ba(e,t,n,r.component.subTree);return}const i=r.shapeFlag&4?Xa(r.component):r.el,o=s?null:i,{i:a,r:c}=e,f=t&&t.r,l=a.refs===it?a.refs={}:a.refs,u=a.setupState,d=gt(u),p=u===it?()=>!1:y=>_t(d,y);if(f!=null&&f!==c&&(ze(f)?(l[f]=null,p(f)&&(u[f]=null)):on(f)&&(f.value=null)),Fe(c))To(c,a,12,[o,l]);else{const y=ze(c),g=on(c);if(y||g){const w=()=>{if(e.f){const x=y?p(c)?u[c]:l[c]:c.value;s?_e(x)&&$l(x,i):_e(x)?x.includes(i)||x.push(i):y?(l[c]=[i],p(c)&&(u[c]=l[c])):(c.value=[i],e.k&&(l[e.k]=c.value))}else y?(l[c]=o,p(c)&&(u[c]=o)):g&&(c.value=o,e.k&&(l[e.k]=o))};o?(w.id=-1,nn(w,n)):w()}}}let c1=!1;const Bi=()=>{c1||(console.error("Hydration completed but contains mismatches."),c1=!0)},ob=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",ab=e=>e.namespaceURI.includes("MathML"),gc=e=>{if(e.nodeType===1){if(ob(e))return"svg";if(ab(e))return"mathml"}},Yi=e=>e.nodeType===8;function cb(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:i,parentNode:o,remove:a,insert:c,createComment:f}}=e,l=(b,T)=>{if(!T.hasChildNodes()){n(null,b,T),al(),T._vnode=b;return}u(T.firstChild,b,null,null,null),al(),T._vnode=b},u=(b,T,O,N,L,j=!1)=>{j=j||!!T.dynamicChildren;const I=Yi(b)&&b.data==="[",D=()=>g(b,T,O,N,L,I),{type:K,ref:F,shapeFlag:$,patchFlag:ee}=T;let he=b.nodeType;T.el=b,ee===-2&&(j=!1,T.dynamicChildren=null);let se=null;switch(K){case Ms:he!==3?T.children===""?(c(T.el=s(""),o(b),b),se=b):se=D():(b.data!==T.children&&(Bi(),b.data=T.children),se=i(b));break;case Qt:_(b)?(se=i(b),x(T.el=b.content.firstChild,b,O)):he!==8||I?se=D():se=i(b);break;case gi:if(I&&(b=i(b),he=b.nodeType),he===1||he===3){se=b;const me=!T.children.length;for(let le=0;le{j=j||!!T.dynamicChildren;const{type:I,props:D,patchFlag:K,shapeFlag:F,dirs:$,transition:ee}=T,he=I==="input"||I==="option";if(he||K!==-1){$&&Cr(T,null,O,"created");let se=!1;if(_(b)){se=og(null,ee)&&O&&O.vnode.props&&O.vnode.props.appear;const le=b.content.firstChild;se&&ee.beforeEnter(le),x(le,b,O),T.el=b=le}if(F&16&&!(D&&(D.innerHTML||D.textContent))){let le=p(b.firstChild,T,b,O,N,L,j);for(;le;){yc(b,1)||Bi();const rt=le;le=le.nextSibling,a(rt)}}else if(F&8){let le=T.children;le[0]===` `&&(b.tagName==="PRE"||b.tagName==="TEXTAREA")&&(le=le.slice(1)),b.textContent!==le&&(yc(b,0)||Bi(),b.textContent=T.children)}if(D){if(he||!j||K&48){const le=b.tagName.includes("-");for(const rt in D)(he&&(rt.endsWith("value")||rt==="indeterminate")||Ks(rt)&&!Qr(rt)||rt[0]==="."||le)&&r(b,rt,null,D[rt],void 0,O)}else if(D.onClick)r(b,"onClick",null,D.onClick,void 0,O);else if(K&4&&Ps(D.style))for(const le in D.style)D.style[le]}let me;(me=D&&D.onVnodeBeforeMount)&&Yn(me,O,T),$&&Cr(T,null,O,"beforeMount"),((me=D&&D.onVnodeMounted)||$||se)&&mg(()=>{me&&Yn(me,O,T),se&&ee.enter(b),$&&Cr(T,null,O,"mounted")},N)}return b.nextSibling},p=(b,T,O,N,L,j,I)=>{I=I||!!T.dynamicChildren;const D=T.children,K=D.length;for(let F=0;F{const{slotScopeIds:I}=T;I&&(L=L?L.concat(I):I);const D=o(b),K=p(i(b),T,D,O,N,L,j);return K&&Yi(K)&&K.data==="]"?i(T.anchor=K):(Bi(),c(T.anchor=f("]"),D,K),K)},g=(b,T,O,N,L,j)=>{if(yc(b.parentElement,1)||Bi(),T.el=null,j){const K=w(b);for(;;){const F=i(b);if(F&&F!==K)a(F);else break}}const I=i(b),D=o(b);return a(b),n(null,T,D,I,O,N,gc(D),L),O&&(O.vnode.el=T.el,sf(O,T.el)),I},w=(b,T="[",O="]")=>{let N=0;for(;b;)if(b=i(b),b&&Yi(b)&&(b.data===T&&N++,b.data===O)){if(N===0)return i(b);N--}return b},x=(b,T,O)=>{const N=T.parentNode;N&&N.replaceChild(b,T);let L=O;for(;L;)L.vnode.el===T&&(L.vnode.el=L.subTree.el=b),L=L.parent},_=b=>b.nodeType===1&&b.tagName==="TEMPLATE";return[l,u]}const l1="data-allow-mismatch",lb={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function yc(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(l1);)e=e.parentElement;const n=e&&e.getAttribute(l1);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:n.split(",").includes(lb[t])}}const fb=$a().requestIdleCallback||(e=>setTimeout(e,1)),ub=$a().cancelIdleCallback||(e=>clearTimeout(e)),db=(e=1e4)=>t=>{const n=fb(t,{timeout:e});return()=>ub(n)};function hb(e){const{top:t,left:n,bottom:r,right:s}=e.getBoundingClientRect(),{innerHeight:i,innerWidth:o}=window;return(t>0&&t0&&r0&&n0&&s(t,n)=>{const r=new IntersectionObserver(s=>{for(const i of s)if(i.isIntersecting){r.disconnect(),t();break}},e);return n(s=>{if(s instanceof Element){if(hb(s))return t(),r.disconnect(),!1;r.observe(s)}}),()=>r.disconnect()},mb=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},gb=(e=[])=>(t,n)=>{ze(e)&&(e=[e]);let r=!1;const s=o=>{r||(r=!0,i(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},i=()=>{n(o=>{for(const a of e)o.removeEventListener(a,s)})};return n(o=>{for(const a of e)o.addEventListener(a,s,{once:!0})}),i};function yb(e,t){if(Yi(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Yi(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const Is=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function _b(e){Fe(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,hydrate:i,timeout:o,suspensible:a=!0,onError:c}=e;let f=null,l,u=0;const d=()=>(u++,f=null,p()),p=()=>{let y;return f||(y=f=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),c)return new Promise((w,x)=>{c(g,()=>w(d()),()=>x(g),u+1)});throw g}).then(g=>y!==f&&f?f:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),l=g,g)))};return fs({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(y,g,w){const x=i?()=>{const _=i(w,b=>yb(y,b));_&&(g.bum||(g.bum=[])).push(_)}:w;l?x():p().then(()=>!g.isUnmounted&&x())},get __asyncResolved(){return l},setup(){const y=rn;if(wh(y),l)return()=>Zf(l,y);const g=b=>{f=null,Mi(b,y,13,!r)};if(a&&y.suspense||ao)return p().then(b=>()=>Zf(b,y)).catch(b=>(g(b),()=>r?st(r,{error:b}):null));const w=pi(!1),x=pi(),_=pi(!!s);return s&&setTimeout(()=>{_.value=!1},s),o!=null&&setTimeout(()=>{if(!w.value&&!x.value){const b=new Error(`Async component timed out after ${o}ms.`);g(b),x.value=b}},o),p().then(()=>{w.value=!0,y.parent&&Ka(y.parent.vnode)&&y.parent.update()}).catch(b=>{g(b),x.value=b}),()=>{if(w.value&&l)return Zf(l,y);if(x.value&&r)return st(r,{error:x.value});if(n&&!_.value)return st(n)}}})}function Zf(e,t){const{ref:n,props:r,children:s,ce:i}=t.vnode,o=st(e,r,s);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const Ka=e=>e.type.__isKeepAlive,bb={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=hr(),r=n.ctx;if(!r.renderer)return()=>{const _=t.default&&t.default();return _&&_.length===1?_[0]:_};const s=new Map,i=new Set;let o=null;const a=n.suspense,{renderer:{p:c,m:f,um:l,o:{createElement:u}}}=r,d=u("div");r.activate=(_,b,T,O,N)=>{const L=_.component;f(_,b,T,0,a),c(L.vnode,_,b,T,L,a,O,_.slotScopeIds,N),nn(()=>{L.isDeactivated=!1,L.a&&di(L.a);const j=_.props&&_.props.onVnodeMounted;j&&Yn(j,L.parent,_)},a)},r.deactivate=_=>{const b=_.component;ll(b.m),ll(b.a),f(_,d,null,1,a),nn(()=>{b.da&&di(b.da);const T=_.props&&_.props.onVnodeUnmounted;T&&Yn(T,b.parent,_),b.isDeactivated=!0},a)};function p(_){eu(_),l(_,n,a,!0)}function y(_){s.forEach((b,T)=>{const O=Ju(b.type);O&&!_(O)&&g(T)})}function g(_){const b=s.get(_);b&&(!o||!yr(b,o))?p(b):o&&eu(o),s.delete(_),i.delete(_)}Ls(()=>[e.include,e.exclude],([_,b])=>{_&&y(T=>Ho(_,T)),b&&y(T=>!Ho(b,T))},{flush:"post",deep:!0});let w=null;const x=()=>{w!=null&&(fl(n.subTree.type)?nn(()=>{s.set(w,_c(n.subTree))},n.subTree.suspense):s.set(w,_c(n.subTree)))};return Ao(x),ef(x),tf(()=>{s.forEach(_=>{const{subTree:b,suspense:T}=n,O=_c(b);if(_.type===O.type&&_.key===O.key){eu(O);const N=O.component.da;N&&nn(N,T);return}p(_)})}),()=>{if(w=null,!t.default)return o=null;const _=t.default(),b=_[0];if(_.length>1)return o=null,_;if(!os(b)||!(b.shapeFlag&4)&&!(b.shapeFlag&128))return o=null,b;let T=_c(b);if(T.type===Qt)return o=null,T;const O=T.type,N=Ju(Is(T)?T.type.__asyncResolved||{}:O),{include:L,exclude:j,max:I}=e;if(L&&(!N||!Ho(L,N))||j&&N&&Ho(j,N))return T.shapeFlag&=-257,o=T,b;const D=T.key==null?O:T.key,K=s.get(D);return T.el&&(T=Pr(T),b.shapeFlag&128&&(b.ssContent=T)),w=D,K?(T.el=K.el,T.component=K.component,T.transition&&is(T,T.transition),T.shapeFlag|=512,i.delete(D),i.add(D)):(i.add(D),I&&i.size>parseInt(I,10)&&g(i.values().next().value)),T.shapeFlag|=256,o=T,fl(b.type)?b:T}}},xb=bb;function Ho(e,t){return _e(e)?e.some(n=>Ho(n,t)):ze(e)?e.split(",").includes(t):Vm(e)?(e.lastIndex=0,e.test(t)):!1}function D2(e,t){j2(e,"a",t)}function F2(e,t){j2(e,"da",t)}function j2(e,t,n=rn){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Zl(t,r,n),n){let s=n.parent;for(;s&&s.parent;)Ka(s.parent.vnode)&&vb(r,t,n,s),s=s.parent}}function vb(e,t,n,r){const s=Zl(t,e,r,!0);nf(()=>{$l(r[t],s)},n)}function eu(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function _c(e){return e.shapeFlag&128?e.ssContent:e}function Zl(e,t,n=rn,r=!1){if(n){const s=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Ws();const a=wi(n),c=dr(t,n,e,o);return a(),Gs(),c});return r?s.unshift(i):s.push(i),i}}const us=e=>(t,n=rn)=>{(!ao||e==="sp")&&Zl(e,(...r)=>t(...r),n)},U2=us("bm"),Ao=us("m"),Sh=us("bu"),ef=us("u"),tf=us("bum"),nf=us("um"),B2=us("sp"),V2=us("rtg"),$2=us("rtc");function H2(e,t=rn){Zl("ec",e,t)}const Th="components",Eb="directives";function zo(e,t){return Ah(Th,e,!0,t)||e}const z2=Symbol.for("v-ndc");function wb(e){return ze(e)?Ah(Th,e,!1)||e:e||z2}function Sb(e){return Ah(Eb,e)}function Ah(e,t,n=!0,r=!1){const s=sn||rn;if(s){const i=s.type;if(e===Th){const a=Ju(i,!1);if(a&&(a===t||a===Nt(t)||a===Xs(Nt(t))))return i}const o=f1(s[e]||i[e],t)||f1(s.appContext[e],t);return!o&&r?i:o}}function f1(e,t){return e&&(e[t]||e[Nt(t)]||e[Xs(Nt(t))])}function Uu(e,t,n,r){let s;const i=n&&n[r],o=_e(e);if(o||ze(e)){const a=o&&Ps(e);let c=!1;a&&(c=!sr(e),e=Xl(e)),s=new Array(e.length);for(let f=0,l=e.length;ft(a,c,void 0,i&&i[c]));else{const a=Object.keys(e);s=new Array(a.length);for(let c=0,f=a.length;c{const i=r.fn(...s);return i&&(i.key=r.key),i}:r.fn)}return e}function Ch(e,t,n={},r,s){if(sn.ce||sn.parent&&Is(sn.parent)&&sn.parent.ce)return t!=="default"&&(n.name=t),Bt(),Ea(Xt,null,[st("slot",n,r&&r())],64);let i=e[t];i&&i._c&&(i._d=!1),Bt();const o=i&&Oh(i(n)),a=n.key||o&&o.key,c=Ea(Xt,{key:(a&&!$n(a)?a:`_${t}`)+(!o&&r?"_fb":"")},o||(r?r():[]),o&&e._===1?64:-2);return!s&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),i&&i._c&&(i._d=!0),c}function Oh(e){return e.some(t=>os(t)?!(t.type===Qt||t.type===Xt&&!Oh(t.children)):!0)?e:null}function Ab(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:ui(r)]=e[r];return n}const Bu=e=>e?Eg(e)?Xa(e):Bu(e.parent):null,Zo=ot(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Bu(e.parent),$root:e=>Bu(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Nh(e),$forceUpdate:e=>e.f||(e.f=()=>{xh(e.update)}),$nextTick:e=>e.n||(e.n=za.bind(e.proxy)),$watch:e=>sx.bind(e)}),tu=(e,t)=>e!==it&&!e.__isScriptSetup&&_t(e,t),Vu={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:i,accessCache:o,type:a,appContext:c}=e;let f;if(t[0]!=="$"){const p=o[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return i[t]}else{if(tu(r,t))return o[t]=1,r[t];if(s!==it&&_t(s,t))return o[t]=2,s[t];if((f=e.propsOptions[0])&&_t(f,t))return o[t]=3,i[t];if(n!==it&&_t(n,t))return o[t]=4,n[t];$u&&(o[t]=0)}}const l=Zo[t];let u,d;if(l)return t==="$attrs"&&An(e.attrs,"get",""),l(e);if((u=a.__cssModules)&&(u=u[t]))return u;if(n!==it&&_t(n,t))return o[t]=4,n[t];if(d=c.config.globalProperties,_t(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:i}=e;return tu(s,t)?(s[t]=n,!0):r!==it&&_t(r,t)?(r[t]=n,!0):_t(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:i}},o){let a;return!!n[o]||e!==it&&_t(e,o)||tu(t,o)||(a=i[0])&&_t(a,o)||_t(r,o)||_t(Zo,o)||_t(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:_t(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Cb=ot({},Vu,{get(e,t){if(t!==Symbol.unscopables)return Vu.get(e,t,e)},has(e,t){return t[0]!=="_"&&!ch(t)}});function Ob(){return null}function Nb(){return null}function Rb(e){}function Pb(e){}function Ib(){return null}function Lb(){}function Mb(e,t){return null}function kb(){return K2().slots}function Db(){return K2().attrs}function K2(){const e=hr();return e.setupContext||(e.setupContext=Tg(e))}function xa(e){return _e(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Fb(e,t){const n=xa(e);for(const r in t){if(r.startsWith("__skip"))continue;let s=n[r];s?_e(s)||Fe(s)?s=n[r]={type:s,default:t[r]}:s.default=t[r]:s===null&&(s=n[r]={default:t[r]}),s&&t[`__skip_${r}`]&&(s.skipFactory=!0)}return n}function jb(e,t){return!e||!t?e||t:_e(e)&&_e(t)?e.concat(t):ot({},xa(e),xa(t))}function Ub(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function Bb(e){const t=hr();let n=e();return Wu(),Hl(n)&&(n=n.catch(r=>{throw wi(t),r})),[n,()=>wi(t)]}let $u=!0;function Vb(e){const t=Nh(e),n=e.proxy,r=e.ctx;$u=!1,t.beforeCreate&&u1(t.beforeCreate,e,"bc");const{data:s,computed:i,methods:o,watch:a,provide:c,inject:f,created:l,beforeMount:u,mounted:d,beforeUpdate:p,updated:y,activated:g,deactivated:w,beforeDestroy:x,beforeUnmount:_,destroyed:b,unmounted:T,render:O,renderTracked:N,renderTriggered:L,errorCaptured:j,serverPrefetch:I,expose:D,inheritAttrs:K,components:F,directives:$,filters:ee}=t;if(f&&$b(f,r,null),o)for(const me in o){const le=o[me];Fe(le)&&(r[me]=le.bind(n))}if(s){const me=s.call(n,n);vt(me)&&(e.data=So(me))}if($u=!0,i)for(const me in i){const le=i[me],rt=Fe(le)?le.bind(n,n):Fe(le.get)?le.get.bind(n,n):pn,Me=!Fe(le)&&Fe(le.set)?le.set.bind(n):pn,jt=Wt({get:rt,set:Me});Object.defineProperty(r,me,{enumerable:!0,configurable:!0,get:()=>jt.value,set:Gt=>jt.value=Gt})}if(a)for(const me in a)q2(a[me],r,n,me);if(c){const me=Fe(c)?c.call(n):c;Reflect.ownKeys(me).forEach(le=>{Zi(le,me[le])})}l&&u1(l,e,"c");function se(me,le){_e(le)?le.forEach(rt=>me(rt.bind(n))):le&&me(le.bind(n))}if(se(U2,u),se(Ao,d),se(Sh,p),se(ef,y),se(D2,g),se(F2,w),se(H2,j),se($2,N),se(V2,L),se(tf,_),se(nf,T),se(B2,I),_e(D))if(D.length){const me=e.exposed||(e.exposed={});D.forEach(le=>{Object.defineProperty(me,le,{get:()=>n[le],set:rt=>n[le]=rt})})}else e.exposed||(e.exposed={});O&&e.render===pn&&(e.render=O),K!=null&&(e.inheritAttrs=K),F&&(e.components=F),$&&(e.directives=$),I&&wh(e)}function $b(e,t,n=pn){_e(e)&&(e=Hu(e));for(const r in e){const s=e[r];let i;vt(s)?"default"in s?i=br(s.from||r,s.default,!0):i=br(s.from||r):i=br(s),on(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[r]=i}}function u1(e,t,n){dr(_e(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function q2(e,t,n,r){let s=r.includes(".")?ug(n,r):()=>n[r];if(ze(e)){const i=t[e];Fe(i)&&Ls(s,i)}else if(Fe(e))Ls(s,e.bind(n));else if(vt(e))if(_e(e))e.forEach(i=>q2(i,t,n,r));else{const i=Fe(e.handler)?e.handler.bind(n):t[e.handler];Fe(i)&&Ls(s,i,e)}}function Nh(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,a=i.get(t);let c;return a?c=a:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(f=>cl(c,f,o,!0)),cl(c,t,o)),vt(t)&&i.set(t,c),c}function cl(e,t,n,r=!1){const{mixins:s,extends:i}=t;i&&cl(e,i,n,!0),s&&s.forEach(o=>cl(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const a=Hb[o]||n&&n[o];e[o]=a?a(e[o],t[o]):t[o]}return e}const Hb={data:d1,props:h1,emits:h1,methods:Ko,computed:Ko,beforeCreate:Dn,created:Dn,beforeMount:Dn,mounted:Dn,beforeUpdate:Dn,updated:Dn,beforeDestroy:Dn,beforeUnmount:Dn,destroyed:Dn,unmounted:Dn,activated:Dn,deactivated:Dn,errorCaptured:Dn,serverPrefetch:Dn,components:Ko,directives:Ko,watch:Kb,provide:d1,inject:zb};function d1(e,t){return t?e?function(){return ot(Fe(e)?e.call(this,this):e,Fe(t)?t.call(this,this):t)}:t:e}function zb(e,t){return Ko(Hu(e),Hu(t))}function Hu(e){if(_e(e)){const t={};for(let n=0;n1)return n&&Fe(t)?t.call(r&&r.proxy):t}}function Wb(){return!!(rn||sn||mi)}const W2={},G2=()=>Object.create(W2),Y2=e=>Object.getPrototypeOf(e)===W2;function Gb(e,t,n,r=!1){const s={},i=G2();e.propsDefaults=Object.create(null),J2(e,t,s,i);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=r?s:mh(s):e.type.props?e.props=s:e.props=i,e.attrs=i}function Yb(e,t,n,r){const{props:s,attrs:i,vnode:{patchFlag:o}}=e,a=gt(s),[c]=e.propsOptions;let f=!1;if((r||o>0)&&!(o&16)){if(o&8){const l=e.vnode.dynamicProps;for(let u=0;u{c=!0;const[d,p]=Q2(u,t,!0);ot(o,d),p&&a.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}if(!i&&!c)return vt(e)&&r.set(e,li),li;if(_e(i))for(let l=0;le[0]==="_"||e==="$stable",Rh=e=>_e(e)?e.map(Jn):[Jn(e)],Qb=(e,t,n)=>{if(t._n)return t;const r=Ns((...s)=>Rh(t(...s)),n);return r._c=!1,r},eg=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Z2(s))continue;const i=e[s];if(Fe(i))t[s]=Qb(s,i,r);else if(i!=null){const o=Rh(i);t[s]=()=>o}}},tg=(e,t)=>{const n=Rh(t);e.slots.default=()=>n},ng=(e,t,n)=>{for(const r in t)(n||r!=="_")&&(e[r]=t[r])},Zb=(e,t,n)=>{const r=e.slots=G2();if(e.vnode.shapeFlag&32){const s=t._;s?(ng(r,t,n),n&&ah(r,"_",s,!0)):eg(t,r)}else t&&tg(e,t)},ex=(e,t,n)=>{const{vnode:r,slots:s}=e;let i=!0,o=it;if(r.shapeFlag&32){const a=t._;a?n&&a===1?i=!1:ng(s,t,n):(i=!t.$stable,eg(t,s)),o=t}else t&&(tg(e,t),o={default:1});if(i)for(const a in s)!Z2(a)&&o[a]==null&&delete s[a]},nn=mg;function rg(e){return ig(e)}function sg(e){return ig(e,cb)}function ig(e,t){const n=$a();n.__VUE__=!0;const{insert:r,remove:s,patchProp:i,createElement:o,createText:a,createComment:c,setText:f,setElementText:l,parentNode:u,nextSibling:d,setScopeId:p=pn,insertStaticContent:y}=e,g=(C,P,U,Q=null,q=null,te=null,fe=void 0,ae=null,ce=!!P.dynamicChildren)=>{if(C===P)return;C&&!yr(C,P)&&(Q=X(C),Gt(C,q,te,!0),C=null),P.patchFlag===-2&&(ce=!1,P.dynamicChildren=null);const{type:ne,ref:Pe,shapeFlag:ue}=P;switch(ne){case Ms:w(C,P,U,Q);break;case Qt:x(C,P,U,Q);break;case gi:C==null&&_(P,U,Q,fe);break;case Xt:F(C,P,U,Q,q,te,fe,ae,ce);break;default:ue&1?O(C,P,U,Q,q,te,fe,ae,ce):ue&6?$(C,P,U,Q,q,te,fe,ae,ce):(ue&64||ue&128)&&ne.process(C,P,U,Q,q,te,fe,ae,ce,Te)}Pe!=null&&q&&ba(Pe,C&&C.ref,te,P||C,!P)},w=(C,P,U,Q)=>{if(C==null)r(P.el=a(P.children),U,Q);else{const q=P.el=C.el;P.children!==C.children&&f(q,P.children)}},x=(C,P,U,Q)=>{C==null?r(P.el=c(P.children||""),U,Q):P.el=C.el},_=(C,P,U,Q)=>{[C.el,C.anchor]=y(C.children,P,U,Q,C.el,C.anchor)},b=({el:C,anchor:P},U,Q)=>{let q;for(;C&&C!==P;)q=d(C),r(C,U,Q),C=q;r(P,U,Q)},T=({el:C,anchor:P})=>{let U;for(;C&&C!==P;)U=d(C),s(C),C=U;s(P)},O=(C,P,U,Q,q,te,fe,ae,ce)=>{P.type==="svg"?fe="svg":P.type==="math"&&(fe="mathml"),C==null?N(P,U,Q,q,te,fe,ae,ce):I(C,P,q,te,fe,ae,ce)},N=(C,P,U,Q,q,te,fe,ae)=>{let ce,ne;const{props:Pe,shapeFlag:ue,transition:Ae,dirs:ke}=C;if(ce=C.el=o(C.type,te,Pe&&Pe.is,Pe),ue&8?l(ce,C.children):ue&16&&j(C.children,ce,null,Q,q,nu(C,te),fe,ae),ke&&Cr(C,null,Q,"created"),L(ce,C,C.scopeId,fe,Q),Pe){for(const yt in Pe)yt!=="value"&&!Qr(yt)&&i(ce,yt,null,Pe[yt],te,Q);"value"in Pe&&i(ce,"value",null,Pe.value,te),(ne=Pe.onVnodeBeforeMount)&&Yn(ne,Q,C)}ke&&Cr(C,null,Q,"beforeMount");const tt=og(q,Ae);tt&&Ae.beforeEnter(ce),r(ce,P,U),((ne=Pe&&Pe.onVnodeMounted)||tt||ke)&&nn(()=>{ne&&Yn(ne,Q,C),tt&&Ae.enter(ce),ke&&Cr(C,null,Q,"mounted")},q)},L=(C,P,U,Q,q)=>{if(U&&p(C,U),Q)for(let te=0;te{for(let ne=ce;ne{const ae=P.el=C.el;let{patchFlag:ce,dynamicChildren:ne,dirs:Pe}=P;ce|=C.patchFlag&16;const ue=C.props||it,Ae=P.props||it;let ke;if(U&&Zs(U,!1),(ke=Ae.onVnodeBeforeUpdate)&&Yn(ke,U,P,C),Pe&&Cr(P,C,U,"beforeUpdate"),U&&Zs(U,!0),(ue.innerHTML&&Ae.innerHTML==null||ue.textContent&&Ae.textContent==null)&&l(ae,""),ne?D(C.dynamicChildren,ne,ae,U,Q,nu(P,q),te):fe||le(C,P,ae,null,U,Q,nu(P,q),te,!1),ce>0){if(ce&16)K(ae,ue,Ae,U,q);else if(ce&2&&ue.class!==Ae.class&&i(ae,"class",null,Ae.class,q),ce&4&&i(ae,"style",ue.style,Ae.style,q),ce&8){const tt=P.dynamicProps;for(let yt=0;yt{ke&&Yn(ke,U,P,C),Pe&&Cr(P,C,U,"updated")},Q)},D=(C,P,U,Q,q,te,fe)=>{for(let ae=0;ae{if(P!==U){if(P!==it)for(const te in P)!Qr(te)&&!(te in U)&&i(C,te,P[te],null,q,Q);for(const te in U){if(Qr(te))continue;const fe=U[te],ae=P[te];fe!==ae&&te!=="value"&&i(C,te,ae,fe,q,Q)}"value"in U&&i(C,"value",P.value,U.value,q)}},F=(C,P,U,Q,q,te,fe,ae,ce)=>{const ne=P.el=C?C.el:a(""),Pe=P.anchor=C?C.anchor:a("");let{patchFlag:ue,dynamicChildren:Ae,slotScopeIds:ke}=P;ke&&(ae=ae?ae.concat(ke):ke),C==null?(r(ne,U,Q),r(Pe,U,Q),j(P.children||[],U,Pe,q,te,fe,ae,ce)):ue>0&&ue&64&&Ae&&C.dynamicChildren?(D(C.dynamicChildren,Ae,U,q,te,fe,ae),(P.key!=null||q&&P===q.subTree)&&Ph(C,P,!0)):le(C,P,U,Pe,q,te,fe,ae,ce)},$=(C,P,U,Q,q,te,fe,ae,ce)=>{P.slotScopeIds=ae,C==null?P.shapeFlag&512?q.ctx.activate(P,U,Q,fe,ce):ee(P,U,Q,q,te,fe,ce):he(C,P,ce)},ee=(C,P,U,Q,q,te,fe)=>{const ae=C.component=vg(C,Q,q);if(Ka(C)&&(ae.ctx.renderer=Te),wg(ae,!1,fe),ae.asyncDep){if(q&&q.registerDep(ae,se,fe),!C.el){const ce=ae.subTree=st(Qt);x(null,ce,P,U)}}else se(ae,C,P,U,q,te,fe)},he=(C,P,U)=>{const Q=P.component=C.component;if(fx(C,P,U))if(Q.asyncDep&&!Q.asyncResolved){me(Q,P,U);return}else Q.next=P,Q.update();else P.el=C.el,Q.vnode=P},se=(C,P,U,Q,q,te,fe)=>{const ae=()=>{if(C.isMounted){let{next:ue,bu:Ae,u:ke,parent:tt,vnode:yt}=C;{const Yt=ag(C);if(Yt){ue&&(ue.el=yt.el,me(C,ue,fe)),Yt.asyncDep.then(()=>{C.isUnmounted||ae()});return}}let ut=ue,yn;Zs(C,!1),ue?(ue.el=yt.el,me(C,ue,fe)):ue=yt,Ae&&di(Ae),(yn=ue.props&&ue.props.onVnodeBeforeUpdate)&&Yn(yn,tt,ue,yt),Zs(C,!0);const Ut=kc(C),_n=C.subTree;C.subTree=Ut,g(_n,Ut,u(_n.el),X(_n),C,q,te),ue.el=Ut.el,ut===null&&sf(C,Ut.el),ke&&nn(ke,q),(yn=ue.props&&ue.props.onVnodeUpdated)&&nn(()=>Yn(yn,tt,ue,yt),q)}else{let ue;const{el:Ae,props:ke}=P,{bm:tt,m:yt,parent:ut,root:yn,type:Ut}=C,_n=Is(P);if(Zs(C,!1),tt&&di(tt),!_n&&(ue=ke&&ke.onVnodeBeforeMount)&&Yn(ue,ut,P),Zs(C,!0),Ae&&bt){const Yt=()=>{C.subTree=kc(C),bt(Ae,C.subTree,C,q,null)};_n&&Ut.__asyncHydrate?Ut.__asyncHydrate(Ae,C,Yt):Yt()}else{yn.ce&&yn.ce._injectChildStyle(Ut);const Yt=C.subTree=kc(C);g(null,Yt,U,Q,C,q,te),P.el=Yt.el}if(yt&&nn(yt,q),!_n&&(ue=ke&&ke.onVnodeMounted)){const Yt=P;nn(()=>Yn(ue,ut,Yt),q)}(P.shapeFlag&256||ut&&Is(ut.vnode)&&ut.vnode.shapeFlag&256)&&C.a&&nn(C.a,q),C.isMounted=!0,P=U=Q=null}};C.scope.on();const ce=C.effect=new ha(ae);C.scope.off();const ne=C.update=ce.run.bind(ce),Pe=C.job=ce.runIfDirty.bind(ce);Pe.i=C,Pe.id=C.uid,ce.scheduler=()=>xh(Pe),Zs(C,!0),ne()},me=(C,P,U)=>{P.component=C;const Q=C.vnode.props;C.vnode=P,C.next=null,Yb(C,P.props,Q,U),ex(C,P.children,U),Ws(),r1(C),Gs()},le=(C,P,U,Q,q,te,fe,ae,ce=!1)=>{const ne=C&&C.children,Pe=C?C.shapeFlag:0,ue=P.children,{patchFlag:Ae,shapeFlag:ke}=P;if(Ae>0){if(Ae&128){Me(ne,ue,U,Q,q,te,fe,ae,ce);return}else if(Ae&256){rt(ne,ue,U,Q,q,te,fe,ae,ce);return}}ke&8?(Pe&16&&Tt(ne,q,te),ue!==ne&&l(U,ue)):Pe&16?ke&16?Me(ne,ue,U,Q,q,te,fe,ae,ce):Tt(ne,q,te,!0):(Pe&8&&l(U,""),ke&16&&j(ue,U,Q,q,te,fe,ae,ce))},rt=(C,P,U,Q,q,te,fe,ae,ce)=>{C=C||li,P=P||li;const ne=C.length,Pe=P.length,ue=Math.min(ne,Pe);let Ae;for(Ae=0;AePe?Tt(C,q,te,!0,!1,ue):j(P,U,Q,q,te,fe,ae,ce,ue)},Me=(C,P,U,Q,q,te,fe,ae,ce)=>{let ne=0;const Pe=P.length;let ue=C.length-1,Ae=Pe-1;for(;ne<=ue&&ne<=Ae;){const ke=C[ne],tt=P[ne]=ce?Ss(P[ne]):Jn(P[ne]);if(yr(ke,tt))g(ke,tt,U,null,q,te,fe,ae,ce);else break;ne++}for(;ne<=ue&&ne<=Ae;){const ke=C[ue],tt=P[Ae]=ce?Ss(P[Ae]):Jn(P[Ae]);if(yr(ke,tt))g(ke,tt,U,null,q,te,fe,ae,ce);else break;ue--,Ae--}if(ne>ue){if(ne<=Ae){const ke=Ae+1,tt=keAe)for(;ne<=ue;)Gt(C[ne],q,te,!0),ne++;else{const ke=ne,tt=ne,yt=new Map;for(ne=tt;ne<=Ae;ne++){const zt=P[ne]=ce?Ss(P[ne]):Jn(P[ne]);zt.key!=null&&yt.set(zt.key,ne)}let ut,yn=0;const Ut=Ae-tt+1;let _n=!1,Yt=0;const zn=new Array(Ut);for(ne=0;ne=Ut){Gt(zt,q,te,!0);continue}let tn;if(zt.key!=null)tn=yt.get(zt.key);else for(ut=tt;ut<=Ae;ut++)if(zn[ut-tt]===0&&yr(zt,P[ut])){tn=ut;break}tn===void 0?Gt(zt,q,te,!0):(zn[tn-tt]=ne+1,tn>=Yt?Yt=tn:_n=!0,g(zt,P[tn],U,null,q,te,fe,ae,ce),yn++)}const pr=_n?tx(zn):li;for(ut=pr.length-1,ne=Ut-1;ne>=0;ne--){const zt=tt+ne,tn=P[zt],Kn=zt+1{const{el:te,type:fe,transition:ae,children:ce,shapeFlag:ne}=C;if(ne&6){jt(C.component.subTree,P,U,Q);return}if(ne&128){C.suspense.move(P,U,Q);return}if(ne&64){fe.move(C,P,U,Te);return}if(fe===Xt){r(te,P,U);for(let ue=0;ueae.enter(te),q);else{const{leave:ue,delayLeave:Ae,afterLeave:ke}=ae,tt=()=>r(te,P,U),yt=()=>{ue(te,()=>{tt(),ke&&ke()})};Ae?Ae(te,tt,yt):yt()}else r(te,P,U)},Gt=(C,P,U,Q=!1,q=!1)=>{const{type:te,props:fe,ref:ae,children:ce,dynamicChildren:ne,shapeFlag:Pe,patchFlag:ue,dirs:Ae,cacheIndex:ke}=C;if(ue===-2&&(q=!1),ae!=null&&ba(ae,null,U,C,!0),ke!=null&&(P.renderCache[ke]=void 0),Pe&256){P.ctx.deactivate(C);return}const tt=Pe&1&&Ae,yt=!Is(C);let ut;if(yt&&(ut=fe&&fe.onVnodeBeforeUnmount)&&Yn(ut,P,C),Pe&6)Je(C.component,U,Q);else{if(Pe&128){C.suspense.unmount(U,Q);return}tt&&Cr(C,null,P,"beforeUnmount"),Pe&64?C.type.remove(C,P,U,Te,Q):ne&&!ne.hasOnce&&(te!==Xt||ue>0&&ue&64)?Tt(ne,P,U,!1,!0):(te===Xt&&ue&384||!q&&Pe&16)&&Tt(ce,P,U),Q&&St(C)}(yt&&(ut=fe&&fe.onVnodeUnmounted)||tt)&&nn(()=>{ut&&Yn(ut,P,C),tt&&Cr(C,null,P,"unmounted")},U)},St=C=>{const{type:P,el:U,anchor:Q,transition:q}=C;if(P===Xt){Ht(U,Q);return}if(P===gi){T(C);return}const te=()=>{s(U),q&&!q.persisted&&q.afterLeave&&q.afterLeave()};if(C.shapeFlag&1&&q&&!q.persisted){const{leave:fe,delayLeave:ae}=q,ce=()=>fe(U,te);ae?ae(C.el,te,ce):ce()}else te()},Ht=(C,P)=>{let U;for(;C!==P;)U=d(C),s(C),C=U;s(P)},Je=(C,P,U)=>{const{bum:Q,scope:q,job:te,subTree:fe,um:ae,m:ce,a:ne}=C;ll(ce),ll(ne),Q&&di(Q),q.stop(),te&&(te.flags|=8,Gt(fe,C,P,U)),ae&&nn(ae,P),nn(()=>{C.isUnmounted=!0},P),P&&P.pendingBranch&&!P.isUnmounted&&C.asyncDep&&!C.asyncResolved&&C.suspenseId===P.pendingId&&(P.deps--,P.deps===0&&P.resolve())},Tt=(C,P,U,Q=!1,q=!1,te=0)=>{for(let fe=te;fe{if(C.shapeFlag&6)return X(C.component.subTree);if(C.shapeFlag&128)return C.suspense.next();const P=d(C.anchor||C.el),U=P&&P[O2];return U?d(U):P};let be=!1;const de=(C,P,U)=>{C==null?P._vnode&&Gt(P._vnode,null,null,!0):g(P._vnode||null,C,P,null,null,null,U),P._vnode=C,be||(be=!0,r1(),al(),be=!1)},Te={p:g,um:Gt,m:jt,r:St,mt:ee,mc:j,pc:le,pbc:D,n:X,o:e};let at,bt;return t&&([at,bt]=t(Te)),{render:de,hydrate:at,createApp:Xb(de,at)}}function nu({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Zs({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function og(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ph(e,t,n=!1){const r=e.children,s=t.children;if(_e(r)&&_e(s))for(let i=0;i>1,e[n[a]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function ag(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ag(t)}function ll(e){if(e)for(let t=0;tbr(cg);function nx(e,t){return qa(e,null,t)}function rx(e,t){return qa(e,null,{flush:"post"})}function fg(e,t){return qa(e,null,{flush:"sync"})}function Ls(e,t,n){return qa(e,t,n)}function qa(e,t,n=it){const{immediate:r,deep:s,flush:i,once:o}=n,a=ot({},n),c=t&&r||!t&&i!=="post";let f;if(ao){if(i==="sync"){const p=lg();f=p.__watcherHandles||(p.__watcherHandles=[])}else if(!c){const p=()=>{};return p.stop=pn,p.resume=pn,p.pause=pn,p}}const l=rn;a.call=(p,y,g)=>dr(p,l,y,g);let u=!1;i==="post"?a.scheduler=p=>{nn(p,l&&l.suspense)}:i!=="sync"&&(u=!0,a.scheduler=(p,y)=>{y?p():xh(p)}),a.augmentJob=p=>{t&&(p.flags|=4),u&&(p.flags|=2,l&&(p.id=l.uid,p.i=l))};const d=z4(e,t,a);return ao&&(f?f.push(d):c&&d()),d}function sx(e,t,n){const r=this.proxy,s=ze(e)?e.includes(".")?ug(r,e):()=>r[e]:e.bind(r,r);let i;Fe(t)?i=t:(i=t.handler,n=t);const o=wi(this),a=qa(s,i.bind(r),n);return o(),a}function ug(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s{let l,u=it,d;return fg(()=>{const p=e[s];Tn(l,p)&&(l=p,f())}),{get(){return c(),n.get?n.get(l):l},set(p){const y=n.set?n.set(p):p;if(!Tn(y,l)&&!(u!==it&&Tn(p,u)))return;const g=r.vnode.props;g&&(t in g||s in g||i in g)&&(`onUpdate:${t}`in g||`onUpdate:${s}`in g||`onUpdate:${i}`in g)||(l=p,f()),r.emit(`update:${t}`,y),Tn(p,y)&&Tn(p,u)&&!Tn(y,d)&&f(),u=p,d=y}}});return a[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?o||it:a,done:!1}:{done:!0}}}},a}const dg=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Nt(t)}Modifiers`]||e[`${On(t)}Modifiers`];function ox(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||it;let s=n;const i=t.startsWith("update:"),o=i&&dg(r,t.slice(7));o&&(o.trim&&(s=n.map(l=>ze(l)?l.trim():l)),o.number&&(s=n.map(ua)));let a,c=r[a=ui(t)]||r[a=ui(Nt(t))];!c&&i&&(c=r[a=ui(On(t))]),c&&dr(c,e,6,s);const f=r[a+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,dr(f,e,6,s)}}function hg(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const i=e.emits;let o={},a=!1;if(!Fe(e)){const c=f=>{const l=hg(f,t,!0);l&&(a=!0,ot(o,l))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!a?(vt(e)&&r.set(e,null),null):(_e(i)?i.forEach(c=>o[c]=null):ot(o,i),vt(e)&&r.set(e,o),o)}function rf(e,t){return!e||!Ks(t)?!1:(t=t.slice(2).replace(/Once$/,""),_t(e,t[0].toLowerCase()+t.slice(1))||_t(e,On(t))||_t(e,t))}function kc(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[i],slots:o,attrs:a,emit:c,render:f,renderCache:l,props:u,data:d,setupState:p,ctx:y,inheritAttrs:g}=e,w=_a(e);let x,_;try{if(n.shapeFlag&4){const T=s||r,O=T;x=Jn(f.call(O,T,l,u,p,d,y)),_=a}else{const T=t;x=Jn(T.length>1?T(u,{attrs:a,slots:o,emit:c}):T(u,null)),_=t.props?a:cx(a)}}catch(T){ea.length=0,Mi(T,e,1),x=st(Qt)}let b=x;if(_&&g!==!1){const T=Object.keys(_),{shapeFlag:O}=b;T.length&&O&7&&(i&&T.some(Vl)&&(_=lx(_,i)),b=Pr(b,_,!1,!0))}return n.dirs&&(b=Pr(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&is(b,n.transition),x=b,_a(w),x}function ax(e,t=!0){let n;for(let r=0;r{let t;for(const n in e)(n==="class"||n==="style"||Ks(n))&&((t||(t={}))[n]=e[n]);return t},lx=(e,t)=>{const n={};for(const r in e)(!Vl(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function fx(e,t,n){const{props:r,children:s,component:i}=e,{props:o,children:a,patchFlag:c}=t,f=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?m1(r,o,f):!!o;if(c&8){const l=t.dynamicProps;for(let u=0;ue.__isSuspense;let Ku=0;const ux={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,i,o,a,c,f){if(e==null)hx(t,n,r,s,i,o,a,c,f);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}px(e,t,n,r,s,o,a,c,f)}},hydrate:mx,normalize:gx},dx=ux;function va(e,t){const n=e.props&&e.props[t];Fe(n)&&n()}function hx(e,t,n,r,s,i,o,a,c){const{p:f,o:{createElement:l}}=c,u=l("div"),d=e.suspense=pg(e,s,r,t,u,n,i,o,a,c);f(null,d.pendingBranch=e.ssContent,u,null,r,d,i,o),d.deps>0?(va(e,"onPending"),va(e,"onFallback"),f(null,e.ssFallback,t,n,r,null,i,o),eo(d,e.ssFallback)):d.resolve(!1,!0)}function px(e,t,n,r,s,i,o,a,{p:c,um:f,o:{createElement:l}}){const u=t.suspense=e.suspense;u.vnode=t,t.el=e.el;const d=t.ssContent,p=t.ssFallback,{activeBranch:y,pendingBranch:g,isInFallback:w,isHydrating:x}=u;if(g)u.pendingBranch=d,yr(d,g)?(c(g,d,u.hiddenContainer,null,s,u,i,o,a),u.deps<=0?u.resolve():w&&(x||(c(y,p,n,r,s,null,i,o,a),eo(u,p)))):(u.pendingId=Ku++,x?(u.isHydrating=!1,u.activeBranch=g):f(g,s,u),u.deps=0,u.effects.length=0,u.hiddenContainer=l("div"),w?(c(null,d,u.hiddenContainer,null,s,u,i,o,a),u.deps<=0?u.resolve():(c(y,p,n,r,s,null,i,o,a),eo(u,p))):y&&yr(d,y)?(c(y,d,n,r,s,u,i,o,a),u.resolve(!0)):(c(null,d,u.hiddenContainer,null,s,u,i,o,a),u.deps<=0&&u.resolve()));else if(y&&yr(d,y))c(y,d,n,r,s,u,i,o,a),eo(u,d);else if(va(t,"onPending"),u.pendingBranch=d,d.shapeFlag&512?u.pendingId=d.component.suspenseId:u.pendingId=Ku++,c(null,d,u.hiddenContainer,null,s,u,i,o,a),u.deps<=0)u.resolve();else{const{timeout:_,pendingId:b}=u;_>0?setTimeout(()=>{u.pendingId===b&&u.fallback(p)},_):_===0&&u.fallback(p)}}function pg(e,t,n,r,s,i,o,a,c,f,l=!1){const{p:u,m:d,um:p,n:y,o:{parentNode:g,remove:w}}=f;let x;const _=yx(e);_&&t&&t.pendingBranch&&(x=t.pendingId,t.deps++);const b=e.props?da(e.props.timeout):void 0,T=i,O={vnode:e,parent:t,parentComponent:n,namespace:o,container:r,hiddenContainer:s,deps:0,pendingId:Ku++,timeout:typeof b=="number"?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!l,isHydrating:l,isUnmounted:!1,effects:[],resolve(N=!1,L=!1){const{vnode:j,activeBranch:I,pendingBranch:D,pendingId:K,effects:F,parentComponent:$,container:ee}=O;let he=!1;O.isHydrating?O.isHydrating=!1:N||(he=I&&D.transition&&D.transition.mode==="out-in",he&&(I.transition.afterLeave=()=>{K===O.pendingId&&(d(D,ee,i===T?y(I):i,0),ga(F))}),I&&(g(I.el)===ee&&(i=y(I)),p(I,$,O,!0)),he||d(D,ee,i,0)),eo(O,D),O.pendingBranch=null,O.isInFallback=!1;let se=O.parent,me=!1;for(;se;){if(se.pendingBranch){se.effects.push(...F),me=!0;break}se=se.parent}!me&&!he&&ga(F),O.effects=[],_&&t&&t.pendingBranch&&x===t.pendingId&&(t.deps--,t.deps===0&&!L&&t.resolve()),va(j,"onResolve")},fallback(N){if(!O.pendingBranch)return;const{vnode:L,activeBranch:j,parentComponent:I,container:D,namespace:K}=O;va(L,"onFallback");const F=y(j),$=()=>{O.isInFallback&&(u(null,N,D,F,I,null,K,a,c),eo(O,N))},ee=N.transition&&N.transition.mode==="out-in";ee&&(j.transition.afterLeave=$),O.isInFallback=!0,p(j,I,null,!0),ee||$()},move(N,L,j){O.activeBranch&&d(O.activeBranch,N,L,j),O.container=N},next(){return O.activeBranch&&y(O.activeBranch)},registerDep(N,L,j){const I=!!O.pendingBranch;I&&O.deps++;const D=N.vnode.el;N.asyncDep.catch(K=>{Mi(K,N,0)}).then(K=>{if(N.isUnmounted||O.isUnmounted||O.pendingId!==N.suspenseId)return;N.asyncResolved=!0;const{vnode:F}=N;Gu(N,K,!1),D&&(F.el=D);const $=!D&&N.subTree.el;L(N,F,g(D||N.subTree.el),D?null:y(N.subTree),O,o,j),$&&w($),sf(N,F.el),I&&--O.deps===0&&O.resolve()})},unmount(N,L){O.isUnmounted=!0,O.activeBranch&&p(O.activeBranch,n,N,L),O.pendingBranch&&p(O.pendingBranch,n,N,L)}};return O}function mx(e,t,n,r,s,i,o,a,c){const f=t.suspense=pg(t,r,n,e.parentNode,document.createElement("div"),null,s,i,o,a,!0),l=c(e,f.pendingBranch=t.ssContent,n,f,i,o);return f.deps===0&&f.resolve(!1,!0),l}function gx(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=g1(r?n.default:n),e.ssFallback=r?g1(n.fallback):st(Qt)}function g1(e){let t;if(Fe(e)){const n=Ei&&e._c;n&&(e._d=!1,Bt()),e=e(),n&&(e._d=!0,t=Pn,gg())}return _e(e)&&(e=ax(e)),e=Jn(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function mg(e,t){t&&t.pendingBranch?_e(e)?t.effects.push(...e):t.effects.push(e):ga(e)}function eo(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,sf(r,s))}function yx(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Xt=Symbol.for("v-fgt"),Ms=Symbol.for("v-txt"),Qt=Symbol.for("v-cmt"),gi=Symbol.for("v-stc"),ea=[];let Pn=null;function Bt(e=!1){ea.push(Pn=e?null:[])}function gg(){ea.pop(),Pn=ea[ea.length-1]||null}let Ei=1;function qu(e,t=!1){Ei+=e,e<0&&Pn&&t&&(Pn.hasOnce=!0)}function yg(e){return e.dynamicChildren=Ei>0?Pn||li:null,gg(),Ei>0&&Pn&&Pn.push(e),e}function xn(e,t,n,r,s,i){return yg(De(e,t,n,r,s,i,!0))}function Ea(e,t,n,r,s){return yg(st(e,t,n,r,s,!0))}function os(e){return e?e.__v_isVNode===!0:!1}function yr(e,t){return e.type===t.type&&e.key===t.key}function _x(e){}const _g=({key:e})=>e??null,Dc=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ze(e)||on(e)||Fe(e)?{i:sn,r:e,k:t,f:!!n}:e:null);function De(e,t=null,n=null,r=0,s=null,i=e===Xt?0:1,o=!1,a=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&_g(t),ref:t&&Dc(t),scopeId:Jl,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:sn};return a?(Ih(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=ze(n)?8:16),Ei>0&&!o&&Pn&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Pn.push(c),c}const st=bx;function bx(e,t=null,n=null,r=0,s=null,i=!1){if((!e||e===z2)&&(e=Qt),os(e)){const a=Pr(e,t,!0);return n&&Ih(a,n),Ei>0&&!i&&Pn&&(a.shapeFlag&6?Pn[Pn.indexOf(e)]=a:Pn.push(a)),a.patchFlag=-2,a}if(Cx(e)&&(e=e.__vccOpts),t){t=bg(t);let{class:a,style:c}=t;a&&!ze(a)&&(t.class=wo(a)),vt(c)&&(Yl(c)&&!_e(c)&&(c=ot({},c)),t.style=Eo(c))}const o=ze(e)?1:fl(e)?128:N2(e)?64:vt(e)?4:Fe(e)?2:0;return De(e,t,n,r,s,o,i,!0)}function bg(e){return e?Yl(e)||Y2(e)?ot({},e):e:null}function Pr(e,t,n=!1,r=!1){const{props:s,ref:i,patchFlag:o,children:a,transition:c}=e,f=t?xg(s||{},t):s,l={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&_g(f),ref:t&&t.ref?n&&i?_e(i)?i.concat(Dc(t)):[i,Dc(t)]:Dc(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Xt?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Pr(e.ssContent),ssFallback:e.ssFallback&&Pr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&is(l,c.clone(l)),l}function wa(e=" ",t=0){return st(Ms,null,e,t)}function xx(e,t){const n=st(gi,null,e);return n.staticCount=t,n}function lr(e="",t=!1){return t?(Bt(),Ea(Qt,null,e)):st(Qt,null,e)}function Jn(e){return e==null||typeof e=="boolean"?st(Qt):_e(e)?st(Xt,null,e.slice()):os(e)?Ss(e):st(Ms,null,String(e))}function Ss(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Pr(e)}function Ih(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(_e(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Ih(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Y2(t)?t._ctx=sn:s===3&&sn&&(sn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Fe(t)?(t={default:t,_ctx:sn},n=32):(t=String(t),r&64?(n=16,t=[wa(t)]):n=8);e.children=t,e.shapeFlag|=n}function xg(...e){const t={};for(let n=0;nrn||sn;let ul,Xu;{const e=$a(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),i=>{s.length>1?s.forEach(o=>o(i)):s[0](i)}};ul=t("__VUE_INSTANCE_SETTERS__",n=>rn=n),Xu=t("__VUE_SSR_SETTERS__",n=>ao=n)}const wi=e=>{const t=rn;return ul(e),e.scope.on(),()=>{e.scope.off(),ul(t)}},Wu=()=>{rn&&rn.scope.off(),ul(null)};function Eg(e){return e.vnode.shapeFlag&4}let ao=!1;function wg(e,t=!1,n=!1){t&&Xu(t);const{props:r,children:s}=e.vnode,i=Eg(e);Gb(e,r,i,t),Zb(e,s,n);const o=i?wx(e,t):void 0;return t&&Xu(!1),o}function wx(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Vu);const{setup:r}=n;if(r){Ws();const s=e.setupContext=r.length>1?Tg(e):null,i=wi(e),o=To(r,e,0,[e.props,s]),a=Hl(o);if(Gs(),i(),(a||e.sp)&&!Is(e)&&wh(e),a){if(o.then(Wu,Wu),t)return o.then(c=>{Gu(e,c,t)}).catch(c=>{Mi(c,e,0)});e.asyncDep=o}else Gu(e,o,t)}else Sg(e,t)}function Gu(e,t,n){Fe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:vt(t)&&(e.setupState=bh(t)),Sg(e,n)}let dl,Yu;function Sx(e){dl=e,Yu=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Cb))}}const Tx=()=>!dl;function Sg(e,t,n){const r=e.type;if(!e.render){if(!t&&dl&&!r.render){const s=r.template||Nh(e).template;if(s){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:a,compilerOptions:c}=r,f=ot(ot({isCustomElement:i,delimiters:a},o),c);r.render=dl(s,f)}}e.render=r.render||pn,Yu&&Yu(e)}{const s=wi(e);Ws();try{Vb(e)}finally{Gs(),s()}}}const Ax={get(e,t){return An(e,"get",""),e[t]}};function Tg(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Ax),slots:e.slots,emit:e.emit,expose:t}}function Xa(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(bh(yh(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Zo)return Zo[n](e)},has(t,n){return n in t||n in Zo}})):e.proxy}function Ju(e,t=!0){return Fe(e)?e.displayName||e.name:e.name||t&&e.__name}function Cx(e){return Fe(e)&&"__vccOpts"in e}const Wt=(e,t)=>B4(e,t,ao);function Wa(e,t,n){const r=arguments.length;return r===2?vt(t)&&!_e(t)?os(t)?st(e,null,[t]):st(e,t):st(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&os(n)&&(n=[n]),st(e,t,n))}function Ox(){}function Nx(e,t,n,r){const s=n[r];if(s&&Ag(s,e))return s;const i=t();return i.memo=e.slice(),i.cacheIndex=r,n[r]=i}function Ag(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r0&&Pn&&Pn.push(e),!0}const Cg="3.5.13",Rx=pn,Px=G4,Ix=Ki,Lx=A2,Mx={createComponentInstance:vg,setupComponent:wg,renderComponentRoot:kc,setCurrentRenderingInstance:_a,isVNode:os,normalizeVNode:Jn,getComponentPublicInstance:Xa,ensureValidVNode:Oh,pushWarningContext:K4,popWarningContext:q4},kx=Mx,Dx=null,Fx=null,jx=null;/** * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Qu;const y1=typeof window<"u"&&window.trustedTypes;if(y1)try{Qu=y1.createPolicy("vue",{createHTML:e=>e})}catch{}const Og=Qu?e=>Qu.createHTML(e):e=>e,Ux="http://www.w3.org/2000/svg",Bx="http://www.w3.org/1998/Math/MathML",Hr=typeof document<"u"?document:null,_1=Hr&&Hr.createElement("template"),Vx={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Hr.createElementNS(Ux,e):t==="mathml"?Hr.createElementNS(Bx,e):n?Hr.createElement(e,{is:n}):Hr.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Hr.createTextNode(e),createComment:e=>Hr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Hr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,i){const o=n?n.previousSibling:t.lastChild;if(s&&(s===i||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===i||!(s=s.nextSibling)););else{_1.innerHTML=Og(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=_1.content;if(r==="svg"||r==="mathml"){const c=a.firstChild;for(;c.firstChild;)a.appendChild(c.firstChild);a.removeChild(c)}t.insertBefore(a,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ps="transition",Fo="animation",co=Symbol("_vtc"),Ng={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Rg=ot({},Eh,Ng),$x=e=>(e.displayName="Transition",e.props=Rg,e),Hx=$x((e,{slots:t})=>Wa(M2,Pg(e),t)),ei=(e,t=[])=>{_e(e)?e.forEach(n=>n(...t)):e&&e(...t)},b1=e=>e?_e(e)?e.some(t=>t.length>1):e.length>1:!1;function Pg(e){const t={};for(const F in e)F in Ng||(t[F]=e[F]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:f=o,appearToClass:l=a,leaveFromClass:u=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,y=zx(s),g=y&&y[0],w=y&&y[1],{onBeforeEnter:x,onEnter:_,onEnterCancelled:b,onLeave:T,onLeaveCancelled:O,onBeforeAppear:N=x,onAppear:L=_,onAppearCancelled:j=b}=t,I=(F,$,ee,he)=>{F._enterCancelled=he,bs(F,$?l:a),bs(F,$?f:o),ee&&ee()},D=(F,$)=>{F._isLeaving=!1,bs(F,u),bs(F,p),bs(F,d),$&&$()},K=F=>($,ee)=>{const he=F?L:_,se=()=>I($,F,ee);ei(he,[$,se]),x1(()=>{bs($,F?c:i),Tr($,F?l:a),b1(he)||v1($,r,g,se)})};return ot(t,{onBeforeEnter(F){ei(x,[F]),Tr(F,i),Tr(F,o)},onBeforeAppear(F){ei(N,[F]),Tr(F,c),Tr(F,f)},onEnter:K(!1),onAppear:K(!0),onLeave(F,$){F._isLeaving=!0;const ee=()=>D(F,$);Tr(F,u),F._enterCancelled?(Tr(F,d),Zu()):(Zu(),Tr(F,d)),x1(()=>{F._isLeaving&&(bs(F,u),Tr(F,p),b1(T)||v1(F,r,w,ee))}),ei(T,[F,ee])},onEnterCancelled(F){I(F,!1,void 0,!0),ei(b,[F])},onAppearCancelled(F){I(F,!0,void 0,!0),ei(j,[F])},onLeaveCancelled(F){D(F),ei(O,[F])}})}function zx(e){if(e==null)return null;if(vt(e))return[ru(e.enter),ru(e.leave)];{const t=ru(e);return[t,t]}}function ru(e){return da(e)}function Tr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[co]||(e[co]=new Set)).add(t)}function bs(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[co];n&&(n.delete(t),n.size||(e[co]=void 0))}function x1(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Kx=0;function v1(e,t,n,r){const s=e._endId=++Kx,i=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:a,propCount:c}=Ig(e,t);if(!o)return r();const f=o+"end";let l=0;const u=()=>{e.removeEventListener(f,d),i()},d=p=>{p.target===e&&++l>=c&&u()};setTimeout(()=>{l(n[y]||"").split(", "),s=r(`${ps}Delay`),i=r(`${ps}Duration`),o=E1(s,i),a=r(`${Fo}Delay`),c=r(`${Fo}Duration`),f=E1(a,c);let l=null,u=0,d=0;t===ps?o>0&&(l=ps,u=o,d=i.length):t===Fo?f>0&&(l=Fo,u=f,d=c.length):(u=Math.max(o,f),l=u>0?o>f?ps:Fo:null,d=l?l===ps?i.length:c.length:0);const p=l===ps&&/\b(transform|all)(,|$)/.test(r(`${ps}Property`).toString());return{type:l,timeout:u,propCount:d,hasTransform:p}}function E1(e,t){for(;e.lengthw1(n)+w1(e[r])))}function w1(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Zu(){return document.body.offsetHeight}function qx(e,t,n){const r=e[co];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const hl=Symbol("_vod"),Lg=Symbol("_vsh"),Mg={beforeMount(e,{value:t},{transition:n}){e[hl]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):jo(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),jo(e,!0),r.enter(e)):r.leave(e,()=>{jo(e,!1)}):jo(e,t))},beforeUnmount(e,{value:t}){jo(e,t)}};function jo(e,t){e.style.display=t?e[hl]:"none",e[Lg]=!t}function Xx(){Mg.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const kg=Symbol("");function Wx(e){const t=hr();if(!t)return;const n=t.ut=(s=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>pl(i,s))},r=()=>{const s=e(t.proxy);t.ce?pl(t.ce,s):ed(t.subTree,s),n(s)};Sh(()=>{ga(r)}),Ao(()=>{Ls(r,pn,{flush:"post"});const s=new MutationObserver(r);s.observe(t.subTree.el.parentNode,{childList:!0}),nf(()=>s.disconnect())})}function ed(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{ed(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)pl(e.el,t);else if(e.type===Xt)e.children.forEach(n=>ed(n,t));else if(e.type===gi){let{el:n,anchor:r}=e;for(;n&&(pl(n,t),n!==r);)n=n.nextSibling}}function pl(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const s in t)n.setProperty(`--${s}`,t[s]),r+=`--${s}: ${t[s]};`;n[kg]=r}}const Gx=/(^|;)\s*display\s*:/;function Yx(e,t,n){const r=e.style,s=ze(n);let i=!1;if(n&&!s){if(t)if(ze(t))for(const o of t.split(";")){const a=o.slice(0,o.indexOf(":")).trim();n[a]==null&&Fc(r,a,"")}else for(const o in t)n[o]==null&&Fc(r,o,"");for(const o in n)o==="display"&&(i=!0),Fc(r,o,n[o])}else if(s){if(t!==n){const o=r[kg];o&&(n+=";"+o),r.cssText=n,i=Gx.test(n)}}else t&&e.removeAttribute("style");hl in e&&(e[hl]=i?r.display:"",e[Lg]&&(r.display="none"))}const S1=/\s*!important$/;function Fc(e,t,n){if(_e(n))n.forEach(r=>Fc(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Jx(e,t);S1.test(n)?e.setProperty(On(r),n.replace(S1,""),"important"):e[r]=n}}const T1=["Webkit","Moz","ms"],su={};function Jx(e,t){const n=su[t];if(n)return n;let r=Nt(t);if(r!=="filter"&&r in e)return su[t]=r;r=Xs(r);for(let s=0;siu||(tv.then(()=>iu=0),iu=Date.now());function rv(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;dr(sv(r,n.value),t,5,[r])};return n.value=e,n.attached=nv(),n}function sv(e,t){if(_e(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const P1=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,iv=(e,t,n,r,s,i)=>{const o=s==="svg";t==="class"?qx(e,r,o):t==="style"?Yx(e,n,r):Ks(t)?Vl(t)||Zx(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ov(e,t,r,o))?(O1(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&C1(e,t,r,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!ze(r))?O1(e,Nt(t),r,i,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),C1(e,t,r,o))};function ov(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&P1(t)&&Fe(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return P1(t)&&ze(n)?!1:t in e}const I1={};/*! #__NO_SIDE_EFFECTS__ */function Dg(e,t,n){const r=fs(e,t);Va(r)&&ot(r,t);class s extends of{constructor(o){super(r,o,n)}}return s.def=r,s}/*! #__NO_SIDE_EFFECTS__ */const av=(e,t)=>Dg(e,t,Gg),cv=typeof HTMLElement<"u"?HTMLElement:class{};class of extends cv{constructor(t,n={},r=yl){super(),this._def=t,this._props=n,this._createApp=r,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&r!==yl?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof of){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,za(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let r=0;r{for(const s of r)this._setAttr(s.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(r,s=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:i,styles:o}=r;let a;if(i&&!_e(i))for(const c in i){const f=i[c];(f===Number||f&&f.type===Number)&&(c in this._props&&(this._props[c]=da(this._props[c])),(a||(a=Object.create(null)))[Nt(c)]=!0)}this._numberProps=a,s&&this._resolveProps(r),this.shadowRoot&&this._applyStyles(o),this._mount(r)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(r=>t(this._def=r,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const r in n)_t(this,r)||Object.defineProperty(this,r,{get:()=>Zr(n[r])})}_resolveProps(t){const{props:n}=t,r=_e(n)?n:Object.keys(n||{});for(const s of Object.keys(this))s[0]!=="_"&&r.includes(s)&&this._setProp(s,this[s]);for(const s of r.map(Nt))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(i){this._setProp(s,i,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let r=n?this.getAttribute(t):I1;const s=Nt(t);n&&this._numberProps&&this._numberProps[s]&&(r=da(r)),this._setProp(s,r,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,s=!1){if(n!==this._props[t]&&(n===I1?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),s&&this._instance&&this._update(),r)){const i=this._ob;i&&i.disconnect(),n===!0?this.setAttribute(On(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(On(t),n+""):n||this.removeAttribute(On(t)),i&&i.observe(this,{attributes:!0})}}_update(){Wg(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=st(this._def,ot(t,this._props));return this._instance||(n.ce=r=>{this._instance=r,r.ce=this,r.isCE=!0;const s=(i,o)=>{this.dispatchEvent(new CustomEvent(i,Va(o[0])?ot({detail:o},o[0]):{detail:o}))};r.emit=(i,...o)=>{s(i,o),On(i)!==i&&s(On(i),o)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const r=this._nonce;for(let s=t.length-1;s>=0;s--){const i=document.createElement("style");r&&i.setAttribute("nonce",r),i.textContent=t[s],this.shadowRoot.prepend(i)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const r=n.nodeType===1&&n.getAttribute("slot")||"default";(t[r]||(t[r]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let r=0;r(delete e.props.mode,e),dv=uv({name:"TransitionGroup",props:ot({},Rg,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=hr(),r=vh();let s,i;return ef(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!gv(s[0].el,n.vnode.el,o))return;s.forEach(hv),s.forEach(pv);const a=s.filter(mv);Zu(),a.forEach(c=>{const f=c.el,l=f.style;Tr(f,o),l.transform=l.webkitTransform=l.transitionDuration="";const u=f[ml]=d=>{d&&d.target!==f||(!d||/transform$/.test(d.propertyName))&&(f.removeEventListener("transitionend",u),f[ml]=null,bs(f,o))};f.addEventListener("transitionend",u)})}),()=>{const o=gt(e),a=Pg(o);let c=o.tag||Xt;if(s=[],i)for(let f=0;f{a.split(/\s+/).forEach(c=>c&&r.classList.remove(c))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(r);const{hasTransform:o}=Ig(r);return i.removeChild(r),o}const Fs=e=>{const t=e.props["onUpdate:modelValue"]||!1;return _e(t)?n=>di(t,n):t};function yv(e){e.target.composing=!0}function M1(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const fr=Symbol("_assign"),gl={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e[fr]=Fs(s);const i=r||s.props&&s.props.type==="number";Xr(e,t?"change":"input",o=>{if(o.target.composing)return;let a=e.value;n&&(a=a.trim()),i&&(a=ua(a)),e[fr](a)}),n&&Xr(e,"change",()=>{e.value=e.value.trim()}),t||(Xr(e,"compositionstart",yv),Xr(e,"compositionend",M1),Xr(e,"change",M1))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:s,number:i}},o){if(e[fr]=Fs(o),e.composing)return;const a=(i||e.type==="number")&&!/^0\d/.test(e.value)?ua(e.value):e.value,c=t??"";a!==c&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||s&&e.value.trim()===c)||(e.value=c))}},af={deep:!0,created(e,t,n){e[fr]=Fs(n),Xr(e,"change",()=>{const r=e._modelValue,s=lo(e),i=e.checked,o=e[fr];if(_e(r)){const a=Ha(r,s),c=a!==-1;if(i&&!c)o(r.concat(s));else if(!i&&c){const f=[...r];f.splice(a,1),o(f)}}else if(qs(r)){const a=new Set(r);i?a.add(s):a.delete(s),o(a)}else o($g(e,i))})},mounted:k1,beforeUpdate(e,t,n){e[fr]=Fs(n),k1(e,t,n)}};function k1(e,{value:t,oldValue:n},r){e._modelValue=t;let s;if(_e(t))s=Ha(t,r.props.value)>-1;else if(qs(t))s=t.has(r.props.value);else{if(t===n)return;s=ss(t,$g(e,!0))}e.checked!==s&&(e.checked=s)}const Lh={created(e,{value:t},n){e.checked=ss(t,n.props.value),e[fr]=Fs(n),Xr(e,"change",()=>{e[fr](lo(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[fr]=Fs(r),t!==n&&(e.checked=ss(t,r.props.value))}},Vg={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=qs(t);Xr(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?ua(lo(o)):lo(o));e[fr](e.multiple?s?new Set(i):i:i[0]),e._assigning=!0,za(()=>{e._assigning=!1})}),e[fr]=Fs(r)},mounted(e,{value:t}){D1(e,t)},beforeUpdate(e,t,n){e[fr]=Fs(n)},updated(e,{value:t}){e._assigning||D1(e,t)}};function D1(e,t){const n=e.multiple,r=_e(t);if(!(n&&!r&&!qs(t))){for(let s=0,i=e.options.length;sString(f)===String(a)):o.selected=Ha(t,a)>-1}else o.selected=t.has(a);else if(ss(lo(o),t)){e.selectedIndex!==s&&(e.selectedIndex=s);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function lo(e){return"_value"in e?e._value:e.value}function $g(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Hg={created(e,t,n){bc(e,t,n,null,"created")},mounted(e,t,n){bc(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){bc(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){bc(e,t,n,r,"updated")}};function zg(e,t){switch(e){case"SELECT":return Vg;case"TEXTAREA":return gl;default:switch(t){case"checkbox":return af;case"radio":return Lh;default:return gl}}}function bc(e,t,n,r,s){const o=zg(e.tagName,n.props&&n.props.type)[s];o&&o(e,t,n,r)}function _v(){gl.getSSRProps=({value:e})=>({value:e}),Lh.getSSRProps=({value:e},t)=>{if(t.props&&ss(t.props.value,e))return{checked:!0}},af.getSSRProps=({value:e},t)=>{if(_e(e)){if(t.props&&Ha(e,t.props.value)>-1)return{checked:!0}}else if(qs(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Hg.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=zg(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const bv=["ctrl","shift","alt","meta"],xv={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>bv.some(n=>e[`${n}Key`]&&!t.includes(n))},vv=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(s,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=s=>{if(!("key"in s))return;const i=On(s.key);if(t.some(o=>o===i||Ev[o]===i))return e(s)})},Kg=ot({patchProp:iv},Vx);let ta,F1=!1;function qg(){return ta||(ta=rg(Kg))}function Xg(){return ta=F1?ta:sg(Kg),F1=!0,ta}const Wg=(...e)=>{qg().render(...e)},Sv=(...e)=>{Xg().hydrate(...e)},yl=(...e)=>{const t=qg().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Jg(r);if(!s)return;const i=t._component;!Fe(i)&&!i.render&&!i.template&&(i.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const o=n(s,!1,Yg(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t},Gg=(...e)=>{const t=Xg().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=Jg(r);if(s)return n(s,!0,Yg(s))},t};function Yg(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Jg(e){return ze(e)?document.querySelector(e):e}let j1=!1;const Tv=()=>{j1||(j1=!0,_v(),Xx())},Av=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:M2,BaseTransitionPropsValidators:Eh,Comment:Qt,DeprecationTypes:jx,EffectScope:uh,ErrorCodes:W4,ErrorTypeStrings:Px,Fragment:Xt,KeepAlive:xb,ReactiveEffect:ha,Static:gi,Suspense:dx,Teleport:nb,Text:Ms,TrackOpTypes:V4,Transition:Hx,TransitionGroup:Bg,TriggerOpTypes:$4,VueElement:of,assertNumber:X4,callWithAsyncErrorHandling:dr,callWithErrorHandling:To,camelize:Nt,capitalize:Xs,cloneVNode:Pr,compatUtils:Fx,computed:Wt,createApp:yl,createBlock:Ea,createCommentVNode:lr,createElementBlock:xn,createElementVNode:De,createHydrationRenderer:sg,createPropsRestProxy:Ub,createRenderer:rg,createSSRApp:Gg,createSlots:Tb,createStaticVNode:xx,createTextVNode:wa,createVNode:st,customRef:b2,defineAsyncComponent:_b,defineComponent:fs,defineCustomElement:Dg,defineEmits:Nb,defineExpose:Rb,defineModel:Lb,defineOptions:Pb,defineProps:Ob,defineSSRCustomElement:av,defineSlots:Ib,devtools:Ix,effect:l4,effectScope:t2,getCurrentInstance:hr,getCurrentScope:n2,getCurrentWatcher:H4,getTransitionRawChildren:Ql,guardReactiveProps:bg,h:Wa,handleError:Mi,hasInjectionContext:Wb,hydrate:Sv,hydrateOnIdle:db,hydrateOnInteraction:gb,hydrateOnMediaQuery:mb,hydrateOnVisible:pb,initCustomFormatter:Ox,initDirectivesForSSR:Tv,inject:br,isMemoSame:Ag,isProxy:Yl,isReactive:Ps,isReadonly:Ds,isRef:on,isRuntimeOnly:Tx,isShallow:sr,isVNode:os,markRaw:yh,mergeDefaults:Fb,mergeModels:jb,mergeProps:xg,nextTick:za,normalizeClass:wo,normalizeProps:Km,normalizeStyle:Eo,onActivated:D2,onBeforeMount:U2,onBeforeUnmount:tf,onBeforeUpdate:Sh,onDeactivated:F2,onErrorCaptured:H2,onMounted:Ao,onRenderTracked:$2,onRenderTriggered:V2,onScopeDispose:a4,onServerPrefetch:B2,onUnmounted:nf,onUpdated:ef,onWatcherCleanup:v2,openBlock:Bt,popScopeId:Z4,provide:Zi,proxyRefs:bh,pushScopeId:Q4,queuePostFlushCb:ga,reactive:So,readonly:gh,ref:pi,registerRuntimeCompiler:Sx,render:Wg,renderList:Uu,renderSlot:Ch,resolveComponent:zo,resolveDirective:Sb,resolveDynamicComponent:wb,resolveFilter:Dx,resolveTransitionHooks:oo,setBlockTracking:qu,setDevtoolsHook:Lx,setTransitionHooks:is,shallowReactive:mh,shallowReadonly:N4,shallowRef:_h,ssrContextKey:cg,ssrUtils:kx,stop:f4,toDisplayString:dn,toHandlerKey:ui,toHandlers:Ab,toRaw:gt,toRef:j4,toRefs:k4,toValue:I4,transformVNodeArgs:_x,triggerRef:P4,unref:Zr,useAttrs:Db,useCssModule:fv,useCssVars:Wx,useHost:Fg,useId:sb,useModel:ix,useSSRContext:lg,useShadowRoot:lv,useSlots:kb,useTemplateRef:ib,useTransitionState:vh,vModelCheckbox:af,vModelDynamic:Hg,vModelRadio:Lh,vModelSelect:Vg,vModelText:gl,vShow:Mg,version:Cg,warn:Rx,watch:Ls,watchEffect:nx,watchPostEffect:rx,watchSyncEffect:fg,withAsyncContext:Bb,withCtx:Ns,withDefaults:Mb,withDirectives:C2,withKeys:wv,withMemo:Nx,withModifiers:vv,withScopeId:eb},Symbol.toStringTag,{value:"Module"}));/*! * pinia v2.3.0 * (c) 2024 Eduardo San Martin Morote * @license MIT */const Cv=Symbol();var U1;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(U1||(U1={}));function Ov(){const e=t2(!0),t=e.run(()=>pi({}));let n=[],r=[];const s=yh({install(i){s._a=i,i.provide(Cv,s),i.config.globalProperties.$pinia=s,r.forEach(o=>n.push(o)),r=[]},use(i){return this._a?n.push(i):r.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const na={};function B1(e){return function(t,n){var r;if(n){if(n.kind!=="class")throw"deco stage 3 class";const s=(r=na.fakePrototype)!==null&&r!==void 0?r:na.fakePrototype={},i=mn(s);return delete na.fakePrototype,mn(t.prototype,i),e(t)}else return e(t)}}function V1(e){return function(t,n){var r;if(typeof n=="object"){const s=(r=na.fakePrototype)!==null&&r!==void 0?r:na.fakePrototype={};return s[n.name]=t,e(s,n.name)}else return e(t,n)}}const Qg=Symbol("vue-facing-decorator-slot");class Nv{constructor(t){this.names=new Map,this.inComponent=!1,this.cachedVueComponent=null,this.master=t}obtainMap(t){let n=this.getMap(t);return n||(n=new Map,this.names.set(t,n)),n}getMap(t){return this.names.get(t)}}function Rv(e,t){if(cf(e))throw"";t&&(t.master=e);const n=t??new Nv(e);return Object.defineProperty(e,Qg,{enumerable:!1,value:n}),n}function cf(e){var t;return(t=Object.getOwnPropertyDescriptor(e,Qg))===null||t===void 0?void 0:t.value}function mn(e,t){const n=cf(e);return n||Rv(e,t)}function Pv(e,t){return e.reduce((n,r)=>(n[r]=t[r],n),{})}function Mh(e){const t=[];let n=e;do t.unshift(n),n=Object.getPrototypeOf(n);while(n.constructor!==Dh&&!cf(n));return t}function Zg(e){let t=Object.getPrototypeOf(e);for(;t.constructor!==Dh;){const n=cf(t);if(n)return n;t=Object.getPrototypeOf(t)}return null}function ey(e,t,n){return e.filter(r=>{let s=t;for(;s!=null;){for(const i of s.names.keys()){if(n&&!n(i))continue;if(i==="customDecorator"){const a=s.obtainMap("customDecorator");if(a.has(r)){if(a.get(r).every(c=>!c.preserve))return!1;continue}}if(s.names.get(i).has(r))return!1}s=Zg(s.master)}return!0})}function kh(e,t){const n=Object.getOwnPropertyDescriptors(e);return Object.keys(n).filter(r=>t(n[r],r))}function ty(e){function t(n,r){if(r)V1(function(s,i){e(s,i)})(n,r);else return V1(function(s,i){e(s,i,n)})}return t}function $1(e){return typeof e=="function"?e:function(){return e||{}}}const Iv=e=>e instanceof Promise;function Lv(e,t){const r=mn(e.prototype).getMap("setup");if(!r||r.size===0)return;const s=function(i,o){const a={};let c=null;for(const f of r.keys()){const l=r.get(f).setupFunction(i,o);Iv(l)?(c??(c=[]),c.push(l.then(u=>{a[f]=u}))):a[f]=l}return Array.isArray(c)?Promise.all(c).then(()=>a):a};t.setup=s}function Mv(e,t){var n;(n=t.computed)!==null&&n!==void 0||(t.computed={});const r=mn(e.prototype),s=r.obtainMap("computed"),i=r.obtainMap("vanilla");Mh(e.prototype).forEach(a=>{kh(a,(c,f)=>(typeof c.get=="function"||typeof c.set=="function")&&!i.has(f)).forEach(c=>{s.set(c,!0);const f=Object.getOwnPropertyDescriptor(a,c);t.computed[c]={get:typeof f.get=="function"?f.get:void 0,set:typeof f.set=="function"?f.set:void 0}})})}function kv(e,t,n){var r;(r=t.data)!==null&&r!==void 0||(t.data={});const s=new e(t,n);let i=kh(s,(a,c)=>{var f,l;return!!a.enumerable&&!(!((f=t.methods)===null||f===void 0)&&f[c])&&!(!((l=t.props)===null||l===void 0)&&l[c])});const o=mn(e.prototype);i=ey(i,o,a=>!["provide"].includes(a)),Object.assign(t.data,Pv(i,s))}const Dv=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","activated","deactivated","beforeDestroy","beforeUnmount","destroyed","unmounted","renderTracked","renderTriggered","errorCaptured","serverPrefetch","render"];function Fv(e,t){var n,r,s;const i=mn(e.prototype),o=Mh(e.prototype),a=i.obtainMap("hooks");(n=t.hooks)!==null&&n!==void 0||(t.hooks={}),(r=t.methods)!==null&&r!==void 0||(t.methods={});const c={},f={};o.forEach(u=>{let d=kh(u,(p,y)=>typeof p.value=="function"&&y!=="constructor");d=ey(d,i,p=>!["watch","hooks","emits","provide"].includes(p)),d.forEach(p=>{Dv.includes(p)||a.has(p)?c[p]=u[p]:f[p]=u[p]})}),Object.assign(t.methods,f);const l=[...(s=t.beforeCreateCallbacks)!==null&&s!==void 0?s:[]];if(l.length>0){const u=c.beforeCreate;c.beforeCreate=function(){l.forEach(d=>d.apply(this,arguments)),u&&u.apply(this,arguments)}}Object.assign(t.hooks,c)}function ny(e,t){var n;(n=e.beforeCreateCallbacks)!==null&&n!==void 0||(e.beforeCreateCallbacks=[]),e.beforeCreateCallbacks.push(function(){const r=this;t(r).forEach((i,o)=>{Object.defineProperty(r,o,i)})})}function jv(e,t){const r=mn(e.prototype).getMap("ref");!r||r.size===0||ny(t,s=>{const i=new Map;return r.forEach((o,a)=>{const c=o===null?a:o;i.set(a,{get:function(){return s.$refs[c]},set:void 0})}),i})}function Uv(e,t){var n;(n=t.watch)!==null&&n!==void 0||(t.watch={});const s=mn(e.prototype).getMap("watch");!s||s.size===0||s.forEach((i,o)=>{(Array.isArray(i)?i:[i]).forEach(c=>{if(!t.watch[c.key])t.watch[c.key]=c;else{const f=t.watch[c.key];Array.isArray(f)?f.push(c):t.watch[c.key]=[f,c]}})})}const y9=ty(function(e,t,n){const s=mn(e).obtainMap("props"),i=Object.assign({},n??{});s.set(t,i)});function Bv(e,t){var n;(n=t.props)!==null&&n!==void 0||(t.props={});const s=mn(e.prototype).getMap("props");!s||s.size===0||s.forEach((i,o)=>{t.props[o]=i})}function Vv(e,t){var n;(n=t.inject)!==null&&n!==void 0||(t.inject={});const s=mn(e.prototype).getMap("inject");!s||s.size===0||s.forEach((i,o)=>{t.inject[o]=i})}function $v(e,t,n){var r;(r=t.provide)!==null&&r!==void 0||(t.provide={});const i=mn(e.prototype).obtainMap("provide");if(!i)return null;i.forEach((o,a)=>{const c=o===null?a:o;t.provide[c]=Wt(()=>n[a])})}var Hv=function(e,t,n,r){function s(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function a(l){try{f(r.next(l))}catch(u){o(u)}}function c(l){try{f(r.throw(l))}catch(u){o(u)}}function f(l){l.done?i(l.value):s(l.value).then(a,c)}f((r=r.apply(e,t||[])).next())})};const _9=ty(function(e,t,n){mn(e).obtainMap("emit").set(t,typeof n>"u"?null:n)});function zv(e,t){var n;(n=t.methods)!==null&&n!==void 0||(t.methods={});const r=e.prototype,s=mn(r),i=s.getMap("emit");if(!i||i.size===0)return;const o=s.obtainMap("emits");i.forEach((a,c)=>{const f=a===null?c:a;o.set(f,!0),t.methods[c]=function(){return Hv(this,arguments,void 0,function*(){const l=r[c].apply(this,arguments);if(l instanceof Promise){const u=yield l;this.$emit(f,u)}else l===void 0?this.$emit(f):this.$emit(f,l)})}})}function Kv(e,t){var n;(n=t.computed)!==null&&n!==void 0||(t.computed={});const r=mn(e.prototype),s=r.getMap("v-model");if(!s||s.size===0)return;const i=r.obtainMap("emits");s.forEach((o,a)=>{var c;const f=(c=o&&o.name)!==null&&c!==void 0?c:"modelValue",l=`update:${f}`;t.computed[a]={get:function(){return this[f]},set:function(u){this.$emit(l,u)}},i.set(l,!0)})}function qv(e,t){const r=mn(e.prototype).getMap("vanilla");if(!r||r.size===0)return;const s=Mh(e.prototype),i=new Map;ny(t,o=>(s.forEach(a=>{const c=Object.getOwnPropertyDescriptors(a);for(const f in c){const l=c[f];l&&r.has(f)&&(typeof l.get=="function"||typeof l.set=="function")&&i.set(f,{set:typeof l.set=="function"?l.set.bind(o):void 0,get:typeof l.get=="function"?l.get.bind(o):void 0})}}),i))}function Xv(e,t){const n={};return Lv(e,n),Kv(e,n),Mv(e,n),Uv(e,n),Bv(e,n),Vv(e,n),zv(e,n),jv(e,n),qv(e,n),Fv(e,n),Object.assign(Object.assign({name:e.name,setup:n.setup,data(){var s;return delete n.data,kv(e,n,this),(s=n.data)!==null&&s!==void 0?s:{}},methods:n.methods,computed:n.computed,watch:n.watch,props:n.props,inject:n.inject,provide(){var s;return $v(e,n,this),(s=n.provide)!==null&&s!==void 0?s:{}}},n.hooks),{extends:t})}function Wv(e,t,n){var r,s;const i=Xv(e,n),o=mn(e.prototype);Object.keys(t).reduce((u,d)=>(["options","modifier","methods","emits","setup","provide"].includes(d)||(u[d]=t[d]),u),i);let a=Array.from(o.obtainMap("emits").keys());if(Array.isArray(t.emits)&&(a=Array.from(new Set([...a,...t.emits]))),i.emits=a,typeof t.methods=="object"&&!Array.isArray(t.methods)&&t.methods!==null&&((r=i.methods)!==null&&r!==void 0||(i.methods={}),Object.assign(i.methods,t.methods)),!i.setup)i.setup=t.setup;else{const u=i.setup,d=(s=t.setup)!==null&&s!==void 0?s:function(){return{}},p=function(y,g){const w=d(y,g),x=u(y,g);return x instanceof Promise||w instanceof Promise?Promise.all([w,x]).then(_=>Object.assign({},_[0],_[1])):Object.assign({},w,x)};i.setup=p}const c=$1(i.provide),f=$1(t.provide);i.provide=function(){return Object.assign({},c.call(this),f.call(this))};const l=o.getMap("customDecorator");return l&&l.size>0&&l.forEach(u=>{u.forEach(d=>d.creator.apply({},[i,d.key]))}),t.options&&Object.assign(i,t.options),t.modifier&&t.modifier(i),fs(i)}function Gv(e,t){const n=mn(e.prototype);n.inComponent=!0;const r=Zg(e.prototype);if(r){if(!r.inComponent)throw"Class should be decorated by Component or ComponentBase: "+n.master;if(r.cachedVueComponent===null)throw"Component decorator 1"}const s=Wv(e,t,r===null?void 0:r.cachedVueComponent);s.__vfdConstructor=e,n.cachedVueComponent=s,e.__vccOpts=s}function Yv(e,t,n){return typeof t=="function"?B1(function(r){return e(r,{})})(t,n):B1(function(r){return e(r,t)})}function Jv(e,t){return Yv(function(n,r){return Gv(n,r),n},e,t)}const Qv=Jv,Dh=class{constructor(e,t){const n=e.props;n&&Object.keys(n).forEach(s=>{this[s]=t[s]});const r=e.methods;r&&Object.keys(r).forEach(s=>{this[s]=r[s].bind(t)})}},Zv=Dh,Pt=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Zt=Object.keys,In=Array.isArray;function Hn(e,t){return typeof t!="object"||Zt(t).forEach(function(n){e[n]=t[n]}),e}typeof Promise>"u"||Pt.Promise||(Pt.Promise=Promise);const Sa=Object.getPrototypeOf,eE={}.hasOwnProperty;function or(e,t){return eE.call(e,t)}function fo(e,t){typeof t=="function"&&(t=t(Sa(e))),(typeof Reflect>"u"?Zt:Reflect.ownKeys)(t).forEach(n=>{es(e,n,t[n])})}const ry=Object.defineProperty;function es(e,t,n,r){ry(e,t,Hn(n&&or(n,"get")&&typeof n.get=="function"?{get:n.get,set:n.set,configurable:!0}:{value:n,configurable:!0,writable:!0},r))}function to(e){return{from:function(t){return e.prototype=Object.create(t.prototype),es(e.prototype,"constructor",e),{extend:fo.bind(null,e.prototype)}}}}const tE=Object.getOwnPropertyDescriptor;function Fh(e,t){let n;return tE(e,t)||(n=Sa(e))&&Fh(n,t)}const nE=[].slice;function _l(e,t,n){return nE.call(e,t,n)}function sy(e,t){return t(e)}function qo(e){if(!e)throw new Error("Assertion Failed")}function iy(e){Pt.setImmediate?setImmediate(e):setTimeout(e,0)}function oy(e,t){return e.reduce((n,r,s)=>{var i=t(r,s);return i&&(n[i[0]]=i[1]),n},{})}function ts(e,t){if(typeof t=="string"&&or(e,t))return e[t];if(!t)return e;if(typeof t!="string"){for(var n=[],r=0,s=t.length;r["Int","Uint","Float"].map(t=>t+e+"Array")))).filter(e=>Pt[e]),sE=ly.map(e=>Pt[e]);oy(ly,e=>[e,!0]);let Ts=null;function Ga(e){Ts=typeof WeakMap<"u"&&new WeakMap;const t=td(e);return Ts=null,t}function td(e){if(!e||typeof e!="object")return e;let t=Ts&&Ts.get(e);if(t)return t;if(In(e)){t=[],Ts&&Ts.set(e,t);for(var n=0,r=e.length;n=0)t=e;else{const i=Sa(e);for(var s in t=i===Object.prototype?{}:Object.create(i),Ts&&Ts.set(e,t),e)or(e,s)&&(t[s]=td(e[s]))}return t}const{toString:iE}={};function nd(e){return iE.call(e).slice(8,-1)}const rd=typeof Symbol<"u"?Symbol.iterator:"@@iterator",oE=typeof rd=="symbol"?function(e){var t;return e!=null&&(t=e[rd])&&t.apply(e)}:function(){return null},qi={};function Wr(e){var t,n,r,s;if(arguments.length===1){if(In(e))return e.slice();if(this===qi&&typeof e=="string")return[e];if(s=oE(e)){for(n=[];!(r=s.next()).done;)n.push(r.value);return n}if(e==null)return[e];if(typeof(t=e.length)=="number"){for(n=new Array(t);t--;)n[t]=e[t];return n}return[e]}for(t=arguments.length,n=new Array(t);t--;)n[t]=arguments[t];return n}const jh=typeof Symbol<"u"?e=>e[Symbol.toStringTag]==="AsyncFunction":()=>!1;var Ir=typeof location<"u"&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function fy(e,t){Ir=e,uy=t}var uy=()=>!0;const aE=!new Error("").stack;function ki(){if(aE)try{throw ki.arguments,new Error}catch(e){return e}return new Error}function sd(e,t){var n=e.stack;return n?(t=t||0,n.indexOf(e.name)===0&&(t+=(e.name+e.message).split(` `).length),n.split(` `).slice(t).filter(uy).map(r=>` `+r).join("")):""}var dy=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],Uh=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"].concat(dy),cE={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function no(e,t){this._e=ki(),this.name=e,this.message=t}function hy(e,t){return e+". Errors: "+Object.keys(t).map(n=>t[n].toString()).filter((n,r,s)=>s.indexOf(n)===r).join(` `)}function bl(e,t,n,r){this._e=ki(),this.failures=t,this.failedKeys=r,this.successCount=n,this.message=hy(e,t)}function ra(e,t){this._e=ki(),this.name="BulkError",this.failures=Object.keys(t).map(n=>t[n]),this.failuresByPos=t,this.message=hy(e,t)}to(no).from(Error).extend({stack:{get:function(){return this._stack||(this._stack=this.name+": "+this.message+sd(this._e,2))}},toString:function(){return this.name+": "+this.message}}),to(bl).from(no),to(ra).from(no);var Bh=Uh.reduce((e,t)=>(e[t]=t+"Error",e),{});const lE=no;var He=Uh.reduce((e,t)=>{var n=t+"Error";function r(s,i){this._e=ki(),this.name=n,s?typeof s=="string"?(this.message=`${s}${i?` `+i:""}`,this.inner=i||null):typeof s=="object"&&(this.message=`${s.name} ${s.message}`,this.inner=s):(this.message=cE[t]||n,this.inner=null)}return to(r).from(lE),e[t]=r,e},{});He.Syntax=SyntaxError,He.Type=TypeError,He.Range=RangeError;var H1=dy.reduce((e,t)=>(e[t+"Error"]=He[t],e),{}),jc=Uh.reduce((e,t)=>(["Syntax","Type","Range"].indexOf(t)===-1&&(e[t+"Error"]=He[t]),e),{});function At(){}function Ta(e){return e}function fE(e,t){return e==null||e===Ta?t:function(n){return t(e(n))}}function Si(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function uE(e,t){return e===At?t:function(){var n=e.apply(this,arguments);n!==void 0&&(arguments[0]=n);var r=this.onsuccess,s=this.onerror;this.onsuccess=null,this.onerror=null;var i=t.apply(this,arguments);return r&&(this.onsuccess=this.onsuccess?Si(r,this.onsuccess):r),s&&(this.onerror=this.onerror?Si(s,this.onerror):s),i!==void 0?i:n}}function dE(e,t){return e===At?t:function(){e.apply(this,arguments);var n=this.onsuccess,r=this.onerror;this.onsuccess=this.onerror=null,t.apply(this,arguments),n&&(this.onsuccess=this.onsuccess?Si(n,this.onsuccess):n),r&&(this.onerror=this.onerror?Si(r,this.onerror):r)}}function hE(e,t){return e===At?t:function(n){var r=e.apply(this,arguments);Hn(n,r);var s=this.onsuccess,i=this.onerror;this.onsuccess=null,this.onerror=null;var o=t.apply(this,arguments);return s&&(this.onsuccess=this.onsuccess?Si(s,this.onsuccess):s),i&&(this.onerror=this.onerror?Si(i,this.onerror):i),r===void 0?o===void 0?void 0:o:Hn(r,o)}}function pE(e,t){return e===At?t:function(){return t.apply(this,arguments)!==!1&&e.apply(this,arguments)}}function Vh(e,t){return e===At?t:function(){var n=e.apply(this,arguments);if(n&&typeof n.then=="function"){for(var r=this,s=arguments.length,i=new Array(s);s--;)i[s]=arguments[s];return n.then(function(){return t.apply(r,i)})}return t.apply(this,arguments)}}jc.ModifyError=bl,jc.DexieError=no,jc.BulkError=ra;var Aa={};const py=100,[id,xl,od]=typeof Promise>"u"?[]:(()=>{let e=Promise.resolve();if(typeof crypto>"u"||!crypto.subtle)return[e,Sa(e),e];const t=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[t,Sa(t),e]})(),my=xl&&xl.then,Uc=id&&id.constructor,$h=!!od;var ad=!1,mE=od?()=>{od.then(xc)}:Pt.setImmediate?setImmediate.bind(null,xc):Pt.MutationObserver?()=>{var e=document.createElement("div");new MutationObserver(()=>{xc(),e=null}).observe(e,{attributes:!0}),e.setAttribute("i","1")}:()=>{setTimeout(xc,0)},sa=function(e,t){Xo.push([e,t]),vl&&(mE(),vl=!1)},cd=!0,vl=!0,yi=[],Bc=[],ld=null,fd=Ta,ro={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:q1,pgp:!1,env:{},finalize:function(){this.unhandleds.forEach(e=>{try{q1(e[0],e[1])}catch{}})}},Le=ro,Xo=[],_i=0,Vc=[];function Se(e){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");this._listeners=[],this.onuncatched=At,this._lib=!1;var t=this._PSD=Le;if(Ir&&(this._stackHolder=ki(),this._prev=null,this._numPrev=0),typeof e!="function"){if(e!==Aa)throw new TypeError("Not a function");return this._state=arguments[1],this._value=arguments[2],void(this._state===!1&&dd(this,this._value))}this._state=null,this._value=null,++t.ref,yy(this,e)}const ud={get:function(){var e=Le,t=El;function n(r,s){var i=!e.global&&(e!==Le||t!==El);const o=i&&!as();var a=new Se((c,f)=>{Hh(this,new gy(wl(r,e,i,o),wl(s,e,i,o),c,f,e))});return Ir&&xy(a,this),a}return n.prototype=Aa,n},set:function(e){es(this,"then",e&&e.prototype===Aa?ud:{get:function(){return e},set:ud.set})}};function gy(e,t,n,r,s){this.onFulfilled=typeof e=="function"?e:null,this.onRejected=typeof t=="function"?t:null,this.resolve=n,this.reject=r,this.psd=s}function yy(e,t){try{t(n=>{if(e._state===null){if(n===e)throw new TypeError("A promise cannot be resolved with itself.");var r=e._lib&&Ya();n&&typeof n.then=="function"?yy(e,(s,i)=>{n instanceof Se?n._then(s,i):n.then(s,i)}):(e._state=!0,e._value=n,_y(e)),r&&Ja()}},dd.bind(null,e))}catch(n){dd(e,n)}}function dd(e,t){if(Bc.push(t),e._state===null){var n=e._lib&&Ya();t=fd(t),e._state=!1,e._value=t,Ir&&t!==null&&typeof t=="object"&&!t._promise&&function(r,s,i){try{r.apply(null,i)}catch{}}(()=>{var r=Fh(t,"stack");t._promise=e,es(t,"stack",{get:()=>ad?r&&(r.get?r.get.apply(t):r.value):e.stack})}),function(r){yi.some(s=>s._value===r._value)||yi.push(r)}(e),_y(e),n&&Ja()}}function _y(e){var t=e._listeners;e._listeners=[];for(var n=0,r=t.length;n{--_i==0&&zh()},[]))}function Hh(e,t){if(e._state!==null){var n=e._state?t.onFulfilled:t.onRejected;if(n===null)return(e._state?t.resolve:t.reject)(e._value);++t.psd.ref,++_i,sa(gE,[n,e,t])}else e._listeners.push(t)}function gE(e,t,n){try{ld=t;var r,s=t._value;t._state?r=e(s):(Bc.length&&(Bc=[]),r=e(s),Bc.indexOf(s)===-1&&function(i){for(var o=yi.length;o;)if(yi[--o]._value===i._value)return void yi.splice(o,1)}(t)),n.resolve(r)}catch(i){n.reject(i)}finally{ld=null,--_i==0&&zh(),--n.psd.ref||n.psd.finalize()}}function by(e,t,n){if(t.length===n)return t;var r="";if(e._state===!1){var s,i,o=e._value;o!=null?(s=o.name||"Error",i=o.message||o,r=sd(o,0)):(s=o,i=""),t.push(s+(i?": "+i:"")+r)}return Ir&&((r=sd(e._stackHolder,2))&&t.indexOf(r)===-1&&t.push(r),e._prev&&by(e._prev,t,n)),t}function xy(e,t){var n=t?t._numPrev+1:0;n<100&&(e._prev=t,e._numPrev=n)}function xc(){Ya()&&Ja()}function Ya(){var e=cd;return cd=!1,vl=!1,e}function Ja(){var e,t,n;do for(;Xo.length>0;)for(e=Xo,Xo=[],n=e.length,t=0;t0);cd=!0,vl=!0}function zh(){var e=yi;yi=[],e.forEach(r=>{r._PSD.onunhandled.call(null,r._value,r)});for(var t=Vc.slice(0),n=t.length;n;)t[--n]()}function vc(e){return new Se(Aa,!1,e)}function Dt(e,t){var n=Le;return function(){var r=Ya(),s=Le;try{return Us(n,!0),e.apply(this,arguments)}catch(i){t&&t(i)}finally{Us(s,!1),r&&Ja()}}}fo(Se.prototype,{then:ud,_then:function(e,t){Hh(this,new gy(null,null,e,t,Le))},catch:function(e){if(arguments.length===1)return this.then(null,e);var t=arguments[0],n=arguments[1];return typeof t=="function"?this.then(null,r=>r instanceof t?n(r):vc(r)):this.then(null,r=>r&&r.name===t?n(r):vc(r))},finally:function(e){return this.then(t=>(e(),t),t=>(e(),vc(t)))},stack:{get:function(){if(this._stack)return this._stack;try{ad=!0;var e=by(this,[],20).join(` From previous: `);return this._state!==null&&(this._stack=e),e}finally{ad=!1}}},timeout:function(e,t){return e<1/0?new Se((n,r)=>{var s=setTimeout(()=>r(new He.Timeout(t)),e);this.then(n,r).finally(clearTimeout.bind(null,s))}):this}}),typeof Symbol<"u"&&Symbol.toStringTag&&es(Se.prototype,Symbol.toStringTag,"Dexie.Promise"),ro.env=vy(),fo(Se,{all:function(){var e=Wr.apply(null,arguments).map(Ec);return new Se(function(t,n){e.length===0&&t([]);var r=e.length;e.forEach((s,i)=>Se.resolve(s).then(o=>{e[i]=o,--r||t(e)},n))})},resolve:e=>{if(e instanceof Se)return e;if(e&&typeof e.then=="function")return new Se((n,r)=>{e.then(n,r)});var t=new Se(Aa,!0,e);return xy(t,ld),t},reject:vc,race:function(){var e=Wr.apply(null,arguments).map(Ec);return new Se((t,n)=>{e.map(r=>Se.resolve(r).then(t,n))})},PSD:{get:()=>Le,set:e=>Le=e},totalEchoes:{get:()=>El},newPSD:js,usePSD:Oo,scheduler:{get:()=>sa,set:e=>{sa=e}},rejectionMapper:{get:()=>fd,set:e=>{fd=e}},follow:(e,t)=>new Se((n,r)=>js((s,i)=>{var o=Le;o.unhandleds=[],o.onunhandled=i,o.finalize=Si(function(){(function(a){function c(){a(),Vc.splice(Vc.indexOf(c),1)}Vc.push(c),++_i,sa(()=>{--_i==0&&zh()},[])})(()=>{this.unhandleds.length===0?s():i(this.unhandleds[0])})},o.finalize),e()},t,n,r))}),Uc&&(Uc.allSettled&&es(Se,"allSettled",function(){const e=Wr.apply(null,arguments).map(Ec);return new Se(t=>{e.length===0&&t([]);let n=e.length;const r=new Array(n);e.forEach((s,i)=>Se.resolve(s).then(o=>r[i]={status:"fulfilled",value:o},o=>r[i]={status:"rejected",reason:o}).then(()=>--n||t(r)))})}),Uc.any&&typeof AggregateError<"u"&&es(Se,"any",function(){const e=Wr.apply(null,arguments).map(Ec);return new Se((t,n)=>{e.length===0&&n(new AggregateError([]));let r=e.length;const s=new Array(r);e.forEach((i,o)=>Se.resolve(i).then(a=>t(a),a=>{s[o]=a,--r||n(new AggregateError(s))}))})}));const Nn={awaits:0,echoes:0,id:0};var yE=0,$c=[],ou=0,El=0,_E=0;function js(e,t,n,r){var s=Le,i=Object.create(s);i.parent=s,i.ref=0,i.global=!1,i.id=++_E;var o=ro.env;i.env=$h?{Promise:Se,PromiseProp:{value:Se,configurable:!0,writable:!0},all:Se.all,race:Se.race,allSettled:Se.allSettled,any:Se.any,resolve:Se.resolve,reject:Se.reject,nthen:z1(o.nthen,i),gthen:z1(o.gthen,i)}:{},t&&Hn(i,t),++s.ref,i.finalize=function(){--this.parent.ref||this.parent.finalize()};var a=Oo(i,e,n,r);return i.ref===0&&i.finalize(),a}function Co(){return Nn.id||(Nn.id=++yE),++Nn.awaits,Nn.echoes+=py,Nn.id}function as(){return!!Nn.awaits&&(--Nn.awaits==0&&(Nn.id=0),Nn.echoes=Nn.awaits*py,!0)}function Ec(e){return Nn.echoes&&e&&e.constructor===Uc?(Co(),e.then(t=>(as(),t),t=>(as(),an(t)))):e}function bE(e){++El,Nn.echoes&&--Nn.echoes!=0||(Nn.echoes=Nn.id=0),$c.push(Le),Us(e,!0)}function xE(){var e=$c[$c.length-1];$c.pop(),Us(e,!1)}function Us(e,t){var n=Le;if((t?!Nn.echoes||ou++&&e===Le:!ou||--ou&&e===Le)||Ey(t?bE.bind(null,e):xE),e!==Le&&(Le=e,n===ro&&(ro.env=vy()),$h)){var r=ro.env.Promise,s=e.env;xl.then=s.nthen,r.prototype.then=s.gthen,(n.global||e.global)&&(Object.defineProperty(Pt,"Promise",s.PromiseProp),r.all=s.all,r.race=s.race,r.resolve=s.resolve,r.reject=s.reject,s.allSettled&&(r.allSettled=s.allSettled),s.any&&(r.any=s.any))}}function vy(){var e=Pt.Promise;return $h?{Promise:e,PromiseProp:Object.getOwnPropertyDescriptor(Pt,"Promise"),all:e.all,race:e.race,allSettled:e.allSettled,any:e.any,resolve:e.resolve,reject:e.reject,nthen:xl.then,gthen:e.prototype.then}:{}}function Oo(e,t,n,r,s){var i=Le;try{return Us(e,!0),t(n,r,s)}finally{Us(i,!1)}}function Ey(e){my.call(id,e)}function wl(e,t,n,r){return typeof e!="function"?e:function(){var s=Le;n&&Co(),Us(t,!0);try{return e.apply(this,arguments)}finally{Us(s,!1),r&&Ey(as)}}}function z1(e,t){return function(n,r){return e.call(this,wl(n,t),wl(r,t))}}(""+my).indexOf("[native code]")===-1&&(Co=as=At);const K1="unhandledrejection";function q1(e,t){var n;try{n=t.onuncatched(e)}catch{}if(n!==!1)try{var r,s={promise:t,reason:e};if(Pt.document&&document.createEvent?((r=document.createEvent("Event")).initEvent(K1,!0,!0),Hn(r,s)):Pt.CustomEvent&&Hn(r=new CustomEvent(K1,{detail:s}),s),r&&Pt.dispatchEvent&&(dispatchEvent(r),!Pt.PromiseRejectionEvent&&Pt.onunhandledrejection))try{Pt.onunhandledrejection(r)}catch{}Ir&&r&&!r.defaultPrevented&&console.warn(`Unhandled rejection: ${e.stack||e}`)}catch{}}var an=Se.reject;function hd(e,t,n,r){if(e.idbdb&&(e._state.openComplete||Le.letThrough||e._vip)){var s=e._createTransaction(t,n,e._dbSchema);try{s.create(),e._state.PR1398_maxLoop=3}catch(i){return i.name===Bh.InvalidState&&e.isOpen()&&--e._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),e._close(),e.open().then(()=>hd(e,t,n,r))):an(i)}return s._promise(t,(i,o)=>js(()=>(Le.trans=s,r(i,o,s)))).then(i=>s._completion.then(()=>i))}if(e._state.openComplete)return an(new He.DatabaseClosed(e._state.dbOpenError));if(!e._state.isBeingOpened){if(!e._options.autoOpen)return an(new He.DatabaseClosed);e.open().catch(At)}return e._state.dbReadyPromise.then(()=>hd(e,t,n,r))}const X1="3.2.7",si="ï¿¿",pd=-1/0,jr="Invalid key provided. Keys must be of type string, number, Date or Array.",wy="String expected.",ia=[],lf=typeof navigator<"u"&&/(MSIE|Trident|Edge)/.test(navigator.userAgent),vE=lf,EE=lf,Sy=e=>!/(dexie\.js|dexie\.min\.js)/.test(e),ff="__dbnames",au="readonly",cu="readwrite";function Ti(e,t){return e?t?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:e:t}const Ty={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function wc(e){return typeof e!="string"||/\./.test(e)?t=>t:t=>(t[e]===void 0&&e in t&&delete(t=Ga(t))[e],t)}class wE{_trans(t,n,r){const s=this._tx||Le.trans,i=this.name;function o(c,f,l){if(!l.schema[i])throw new He.NotFound("Table "+i+" not part of transaction");return n(l.idbtrans,l)}const a=Ya();try{return s&&s.db===this.db?s===Le.trans?s._promise(t,o,r):js(()=>s._promise(t,o,r),{trans:s,transless:Le.transless||Le}):hd(this.db,t,[this.name],o)}finally{a&&Ja()}}get(t,n){return t&&t.constructor===Object?this.where(t).first(n):this._trans("readonly",r=>this.core.get({trans:r,key:t}).then(s=>this.hook.reading.fire(s))).then(n)}where(t){if(typeof t=="string")return new this.db.WhereClause(this,t);if(In(t))return new this.db.WhereClause(this,`[${t.join("+")}]`);const n=Zt(t);if(n.length===1)return this.where(n[0]).equals(t[n[0]]);const r=this.schema.indexes.concat(this.schema.primKey).filter(f=>{if(f.compound&&n.every(l=>f.keyPath.indexOf(l)>=0)){for(let l=0;lf.keyPath.length-l.keyPath.length)[0];if(r&&this.db._maxKey!==si){const f=r.keyPath.slice(0,n.length);return this.where(f).equals(f.map(l=>t[l]))}!r&&Ir&&console.warn(`The query ${JSON.stringify(t)} on ${this.name} would benefit of a compound index [${n.join("+")}]`);const{idxByName:s}=this.schema,i=this.db._deps.indexedDB;function o(f,l){try{return i.cmp(f,l)===0}catch{return!1}}const[a,c]=n.reduce(([f,l],u)=>{const d=s[u],p=t[u];return[f||d,f||!d?Ti(l,d&&d.multi?y=>{const g=ts(y,u);return In(g)&&g.some(w=>o(p,w))}:y=>o(p,ts(y,u))):l]},[null,null]);return a?this.where(a.name).equals(t[a.keyPath]).filter(c):r?this.filter(c):this.where(n).equals("")}filter(t){return this.toCollection().and(t)}count(t){return this.toCollection().count(t)}offset(t){return this.toCollection().offset(t)}limit(t){return this.toCollection().limit(t)}each(t){return this.toCollection().each(t)}toArray(t){return this.toCollection().toArray(t)}toCollection(){return new this.db.Collection(new this.db.WhereClause(this))}orderBy(t){return new this.db.Collection(new this.db.WhereClause(this,In(t)?`[${t.join("+")}]`:t))}reverse(){return this.toCollection().reverse()}mapToClass(t){this.schema.mappedClass=t;const n=r=>{if(!r)return r;const s=Object.create(t.prototype);for(var i in r)if(or(r,i))try{s[i]=r[i]}catch{}return s};return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=n,this.hook("reading",n),t}defineClass(){return this.mapToClass(function(t){Hn(this,t)})}add(t,n){const{auto:r,keyPath:s}=this.schema.primKey;let i=t;return s&&r&&(i=wc(s)(t)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"add",keys:n!=null?[n]:null,values:[i]})).then(o=>o.numFailures?Se.reject(o.failures[0]):o.lastResult).then(o=>{if(s)try{xr(t,s,o)}catch{}return o})}update(t,n){if(typeof t!="object"||In(t))return this.where(":id").equals(t).modify(n);{const r=ts(t,this.schema.primKey.keyPath);if(r===void 0)return an(new He.InvalidArgument("Given object does not contain its primary key"));try{typeof n!="function"?Zt(n).forEach(s=>{xr(t,s,n[s])}):n(t,{value:t,primKey:r})}catch{}return this.where(":id").equals(r).modify(n)}}put(t,n){const{auto:r,keyPath:s}=this.schema.primKey;let i=t;return s&&r&&(i=wc(s)(t)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"put",values:[i],keys:n!=null?[n]:null})).then(o=>o.numFailures?Se.reject(o.failures[0]):o.lastResult).then(o=>{if(s)try{xr(t,s,o)}catch{}return o})}delete(t){return this._trans("readwrite",n=>this.core.mutate({trans:n,type:"delete",keys:[t]})).then(n=>n.numFailures?Se.reject(n.failures[0]):void 0)}clear(){return this._trans("readwrite",t=>this.core.mutate({trans:t,type:"deleteRange",range:Ty})).then(t=>t.numFailures?Se.reject(t.failures[0]):void 0)}bulkGet(t){return this._trans("readonly",n=>this.core.getMany({keys:t,trans:n}).then(r=>r.map(s=>this.hook.reading.fire(s))))}bulkAdd(t,n,r){const s=Array.isArray(n)?n:void 0,i=(r=r||(s?void 0:n))?r.allKeys:void 0;return this._trans("readwrite",o=>{const{auto:a,keyPath:c}=this.schema.primKey;if(c&&s)throw new He.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(s&&s.length!==t.length)throw new He.InvalidArgument("Arguments objects and keys must have the same length");const f=t.length;let l=c&&a?t.map(wc(c)):t;return this.core.mutate({trans:o,type:"add",keys:s,values:l,wantResults:i}).then(({numFailures:u,results:d,lastResult:p,failures:y})=>{if(u===0)return i?d:p;throw new ra(`${this.name}.bulkAdd(): ${u} of ${f} operations failed`,y)})})}bulkPut(t,n,r){const s=Array.isArray(n)?n:void 0,i=(r=r||(s?void 0:n))?r.allKeys:void 0;return this._trans("readwrite",o=>{const{auto:a,keyPath:c}=this.schema.primKey;if(c&&s)throw new He.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(s&&s.length!==t.length)throw new He.InvalidArgument("Arguments objects and keys must have the same length");const f=t.length;let l=c&&a?t.map(wc(c)):t;return this.core.mutate({trans:o,type:"put",keys:s,values:l,wantResults:i}).then(({numFailures:u,results:d,lastResult:p,failures:y})=>{if(u===0)return i?d:p;throw new ra(`${this.name}.bulkPut(): ${u} of ${f} operations failed`,y)})})}bulkDelete(t){const n=t.length;return this._trans("readwrite",r=>this.core.mutate({trans:r,type:"delete",keys:t})).then(({numFailures:r,lastResult:s,failures:i})=>{if(r===0)return s;throw new ra(`${this.name}.bulkDelete(): ${r} of ${n} operations failed`,i)})}}function oa(e){var t={},n=function(o,a){if(a){for(var c=arguments.length,f=new Array(c-1);--c;)f[c-1]=arguments[c];return t[o].subscribe.apply(null,f),e}if(typeof o=="string")return t[o]};n.addEventType=i;for(var r=1,s=arguments.length;rTi(r(),t()):t,e.justLimit=n&&!r}function Hc(e,t){if(e.isPrimKey)return t.primaryKey;const n=t.getIndexByKeyPath(e.index);if(!n)throw new He.Schema("KeyPath "+e.index+" on object store "+t.name+" is not indexed");return n}function W1(e,t,n){const r=Hc(e,t.schema);return t.openCursor({trans:n,values:!e.keysOnly,reverse:e.dir==="prev",unique:!!e.unique,query:{index:r,range:e.range}})}function Sc(e,t,n,r){const s=e.replayFilter?Ti(e.filter,e.replayFilter()):e.filter;if(e.or){const i={},o=(a,c,f)=>{if(!s||s(c,f,d=>c.stop(d),d=>c.fail(d))){var l=c.primaryKey,u=""+l;u==="[object ArrayBuffer]"&&(u=""+new Uint8Array(l)),or(i,u)||(i[u]=!0,t(a,c,f))}};return Promise.all([e.or._iterate(o,n),G1(W1(e,r,n),e.algorithm,o,!e.keysOnly&&e.valueMapper)])}return G1(W1(e,r,n),Ti(e.algorithm,s),t,!e.keysOnly&&e.valueMapper)}function G1(e,t,n,r){var s=Dt(r?(i,o,a)=>n(r(i),o,a):n);return e.then(i=>{if(i)return i.start(()=>{var o=()=>i.continue();t&&!t(i,a=>o=a,a=>{i.stop(a),o=At},a=>{i.fail(a),o=At})||s(i.value,i,a=>o=a),o()})})}function Bn(e,t){try{const n=Y1(e),r=Y1(t);if(n!==r)return n==="Array"?1:r==="Array"?-1:n==="binary"?1:r==="binary"?-1:n==="string"?1:r==="string"?-1:n==="Date"?1:r!=="Date"?NaN:-1;switch(n){case"number":case"Date":case"string":return e>t?1:eSc(n,t,r,n.table.core))}count(t){return this._read(n=>{const r=this._ctx,s=r.table.core;if(Vi(r,!0))return s.count({trans:n,query:{index:Hc(r,s.schema),range:r.range}}).then(o=>Math.min(o,r.limit));var i=0;return Sc(r,()=>(++i,!1),n,s).then(()=>i)}).then(t)}sortBy(t,n){const r=t.split(".").reverse(),s=r[0],i=r.length-1;function o(f,l){return l?o(f[r[l]],l-1):f[s]}var a=this._ctx.dir==="next"?1:-1;function c(f,l){var u=o(f,i),d=o(l,i);return ud?a:0}return this.toArray(function(f){return f.sort(c)}).then(n)}toArray(t){return this._read(n=>{var r=this._ctx;if(r.dir==="next"&&Vi(r,!0)&&r.limit>0){const{valueMapper:s}=r,i=Hc(r,r.table.core.schema);return r.table.core.query({trans:n,limit:r.limit,values:!0,query:{index:i,range:r.range}}).then(({result:o})=>s?o.map(s):o)}{const s=[];return Sc(r,i=>s.push(i),n,r.table.core).then(()=>s)}},t)}offset(t){var n=this._ctx;return t<=0||(n.offset+=t,Vi(n)?fu(n,()=>{var r=t;return(s,i)=>r===0||(r===1?(--r,!1):(i(()=>{s.advance(r),r=0}),!1))}):fu(n,()=>{var r=t;return()=>--r<0})),this}limit(t){return this._ctx.limit=Math.min(this._ctx.limit,t),fu(this._ctx,()=>{var n=t;return function(r,s,i){return--n<=0&&s(i),n>=0}},!0),this}until(t,n){return lu(this._ctx,function(r,s,i){return!t(r.value)||(s(i),n)}),this}first(t){return this.limit(1).toArray(function(n){return n[0]}).then(t)}last(t){return this.reverse().first(t)}filter(t){var n,r;return lu(this._ctx,function(s){return t(s.value)}),n=this._ctx,r=t,n.isMatch=Ti(n.isMatch,r),this}and(t){return this.filter(t)}or(t){return new this.db.WhereClause(this._ctx.table,t,this)}reverse(){return this._ctx.dir=this._ctx.dir==="prev"?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this}desc(){return this.reverse()}eachKey(t){var n=this._ctx;return n.keysOnly=!n.isMatch,this.each(function(r,s){t(s.key,s)})}eachUniqueKey(t){return this._ctx.unique="unique",this.eachKey(t)}eachPrimaryKey(t){var n=this._ctx;return n.keysOnly=!n.isMatch,this.each(function(r,s){t(s.primaryKey,s)})}keys(t){var n=this._ctx;n.keysOnly=!n.isMatch;var r=[];return this.each(function(s,i){r.push(i.key)}).then(function(){return r}).then(t)}primaryKeys(t){var n=this._ctx;if(n.dir==="next"&&Vi(n,!0)&&n.limit>0)return this._read(s=>{var i=Hc(n,n.table.core.schema);return n.table.core.query({trans:s,values:!1,limit:n.limit,query:{index:i,range:n.range}})}).then(({result:s})=>s).then(t);n.keysOnly=!n.isMatch;var r=[];return this.each(function(s,i){r.push(i.primaryKey)}).then(function(){return r}).then(t)}uniqueKeys(t){return this._ctx.unique="unique",this.keys(t)}firstKey(t){return this.limit(1).keys(function(n){return n[0]}).then(t)}lastKey(t){return this.reverse().firstKey(t)}distinct(){var t=this._ctx,n=t.index&&t.table.schema.idxByName[t.index];if(!n||!n.multi)return this;var r={};return lu(this._ctx,function(s){var i=s.primaryKey.toString(),o=or(r,i);return r[i]=!0,!o}),this}modify(t){var n=this._ctx;return this._write(r=>{var s;if(typeof t=="function")s=t;else{var i=Zt(t),o=i.length;s=function(g){for(var w=!1,x=0;x{const{failures:x,numFailures:_}=w;d+=g-_;for(let b of Zt(x))u.push(x[b])};return this.clone().primaryKeys().then(g=>{const w=x=>{const _=Math.min(l,g.length-x);return a.getMany({trans:r,keys:g.slice(x,x+_),cache:"immutable"}).then(b=>{const T=[],O=[],N=c?[]:null,L=[];for(let I=0;I<_;++I){const D=b[I],K={value:Ga(D),primKey:g[x+I]};s.call(K,K.value,K)!==!1&&(K.value==null?L.push(g[x+I]):c||Bn(f(D),f(K.value))===0?(O.push(K.value),c&&N.push(g[x+I])):(L.push(g[x+I]),T.push(K.value)))}const j=Vi(n)&&n.limit===1/0&&(typeof t!="function"||t===uu)&&{index:n.index,range:n.range};return Promise.resolve(T.length>0&&a.mutate({trans:r,type:"add",values:T}).then(I=>{for(let D in I.failures)L.splice(parseInt(D),1);y(T.length,I)})).then(()=>(O.length>0||j&&typeof t=="object")&&a.mutate({trans:r,type:"put",keys:N,values:O,criteria:j,changeSpec:typeof t!="function"&&t}).then(I=>y(O.length,I))).then(()=>(L.length>0||j&&t===uu)&&a.mutate({trans:r,type:"delete",keys:L,criteria:j}).then(I=>y(L.length,I))).then(()=>g.length>x+_&&w(x+l))})};return w(0).then(()=>{if(u.length>0)throw new bl("Error modifying one or more objects",u,d,p);return g.length})})})}delete(){var t=this._ctx,n=t.range;return Vi(t)&&(t.isPrimKey&&!EE||n.type===3)?this._write(r=>{const{primaryKey:s}=t.table.core.schema,i=n;return t.table.core.count({trans:r,query:{index:s,range:i}}).then(o=>t.table.core.mutate({trans:r,type:"deleteRange",range:i}).then(({failures:a,lastResult:c,results:f,numFailures:l})=>{if(l)throw new bl("Could not delete some values",Object.keys(a).map(u=>a[u]),o-l);return o-l}))}):this.modify(uu)}}const uu=(e,t)=>t.value=null;function TE(e,t){return et?-1:e===t?0:1}function tr(e,t,n){var r=e instanceof Cy?new e.Collection(e):e;return r._ctx.error=n?new n(t):new TypeError(t),r}function $i(e){return new e.Collection(e,()=>Ay("")).limit(0)}function CE(e,t,n,r,s,i){for(var o=Math.min(e.length,r.length),a=-1,c=0;c=0?e.substr(0,a)+t[a]+n.substr(a+1):null;s(e[c],f)<0&&(a=c)}return otypeof g=="string"))return tr(e,wy);function d(g){s=function(x){return x==="next"?_=>_.toUpperCase():_=>_.toLowerCase()}(g),i=function(x){return x==="next"?_=>_.toLowerCase():_=>_.toUpperCase()}(g),o=g==="next"?TE:AE;var w=n.map(function(x){return{lower:i(x),upper:s(x)}}).sort(function(x,_){return o(x.lower,_.lower)});a=w.map(function(x){return x.upper}),c=w.map(function(x){return x.lower}),f=g,l=g==="next"?"":r}d("next");var p=new e.Collection(e,()=>xs(a[0],c[u-1]+r));p._ondirectionchange=function(g){d(g)};var y=0;return p._addAlgorithm(function(g,w,x){var _=g.key;if(typeof _!="string")return!1;var b=i(_);if(t(b,c,y))return!0;for(var T=null,O=y;O0)&&(T=N)}return w(T!==null?function(){g.continue(T+l)}:x),!1}),p}function xs(e,t,n,r){return{type:2,lower:e,upper:t,lowerOpen:n,upperOpen:r}}function Ay(e){return{type:1,lower:e,upper:e}}class Cy{get Collection(){return this._ctx.table.db.Collection}between(t,n,r,s){r=r!==!1,s=s===!0;try{return this._cmp(t,n)>0||this._cmp(t,n)===0&&(r||s)&&(!r||!s)?$i(this):new this.Collection(this,()=>xs(t,n,!r,!s))}catch{return tr(this,jr)}}equals(t){return t==null?tr(this,jr):new this.Collection(this,()=>Ay(t))}above(t){return t==null?tr(this,jr):new this.Collection(this,()=>xs(t,void 0,!0))}aboveOrEqual(t){return t==null?tr(this,jr):new this.Collection(this,()=>xs(t,void 0,!1))}below(t){return t==null?tr(this,jr):new this.Collection(this,()=>xs(void 0,t,!1,!0))}belowOrEqual(t){return t==null?tr(this,jr):new this.Collection(this,()=>xs(void 0,t))}startsWith(t){return typeof t!="string"?tr(this,wy):this.between(t,t+si,!0,!0)}startsWithIgnoreCase(t){return t===""?this.startsWith(t):Tc(this,(n,r)=>n.indexOf(r[0])===0,[t],si)}equalsIgnoreCase(t){return Tc(this,(n,r)=>n===r[0],[t],"")}anyOfIgnoreCase(){var t=Wr.apply(qi,arguments);return t.length===0?$i(this):Tc(this,(n,r)=>r.indexOf(n)!==-1,t,"")}startsWithAnyOfIgnoreCase(){var t=Wr.apply(qi,arguments);return t.length===0?$i(this):Tc(this,(n,r)=>r.some(s=>n.indexOf(s)===0),t,si)}anyOf(){const t=Wr.apply(qi,arguments);let n=this._cmp;try{t.sort(n)}catch{return tr(this,jr)}if(t.length===0)return $i(this);const r=new this.Collection(this,()=>xs(t[0],t[t.length-1]));r._ondirectionchange=i=>{n=i==="next"?this._ascending:this._descending,t.sort(n)};let s=0;return r._addAlgorithm((i,o,a)=>{const c=i.key;for(;n(c,t[s])>0;)if(++s,s===t.length)return o(a),!1;return n(c,t[s])===0||(o(()=>{i.continue(t[s])}),!1)}),r}notEqual(t){return this.inAnyRange([[pd,t],[t,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})}noneOf(){const t=Wr.apply(qi,arguments);if(t.length===0)return new this.Collection(this);try{t.sort(this._ascending)}catch{return tr(this,jr)}const n=t.reduce((r,s)=>r?r.concat([[r[r.length-1][1],s]]):[[pd,s]],null);return n.push([t[t.length-1],this.db._maxKey]),this.inAnyRange(n,{includeLowers:!1,includeUppers:!1})}inAnyRange(t,n){const r=this._cmp,s=this._ascending,i=this._descending,o=this._min,a=this._max;if(t.length===0)return $i(this);if(!t.every(_=>_[0]!==void 0&&_[1]!==void 0&&s(_[0],_[1])<=0))return tr(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",He.InvalidArgument);const c=!n||n.includeLowers!==!1,f=n&&n.includeUppers===!0;let l,u=s;function d(_,b){return u(_[0],b[0])}try{l=t.reduce(function(_,b){let T=0,O=_.length;for(;T0){N[0]=o(N[0],b[0]),N[1]=a(N[1],b[1]);break}}return T===O&&_.push(b),_},[]),l.sort(d)}catch{return tr(this,jr)}let p=0;const y=f?_=>s(_,l[p][1])>0:_=>s(_,l[p][1])>=0,g=c?_=>i(_,l[p][0])>0:_=>i(_,l[p][0])>=0;let w=y;const x=new this.Collection(this,()=>xs(l[0][0],l[l.length-1][1],!c,!f));return x._ondirectionchange=_=>{_==="next"?(w=y,u=s):(w=g,u=i),l.sort(d)},x._addAlgorithm((_,b,T)=>{for(var O=_.key;w(O);)if(++p,p===l.length)return b(T),!1;return!!function(N){return!y(N)&&!g(N)}(O)||(this._cmp(O,l[p][1])===0||this._cmp(O,l[p][0])===0||b(()=>{u===s?_.continue(l[p][0]):_.continue(l[p][1])}),!1)}),x}startsWithAnyOf(){const t=Wr.apply(qi,arguments);return t.every(n=>typeof n=="string")?t.length===0?$i(this):this.inAnyRange(t.map(n=>[n,n+si])):tr(this,"startsWithAnyOf() only works with strings")}}function Or(e){return Dt(function(t){return Ca(t),e(t.target.error),!1})}function Ca(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault()}const Oa="storagemutated",Os="x-storagemutated-1",Bs=oa(null,Oa);class OE{_lock(){return qo(!Le.global),++this._reculock,this._reculock!==1||Le.global||(Le.lockOwnerFor=this),this}_unlock(){if(qo(!Le.global),--this._reculock==0)for(Le.global||(Le.lockOwnerFor=null);this._blockedFuncs.length>0&&!this._locked();){var t=this._blockedFuncs.shift();try{Oo(t[1],t[0])}catch{}}return this}_locked(){return this._reculock&&Le.lockOwnerFor!==this}create(t){if(!this.mode)return this;const n=this.db.idbdb,r=this.db._state.dbOpenError;if(qo(!this.idbtrans),!t&&!n)switch(r&&r.name){case"DatabaseClosedError":throw new He.DatabaseClosed(r);case"MissingAPIError":throw new He.MissingAPI(r.message,r);default:throw new He.OpenFailed(r)}if(!this.active)throw new He.TransactionInactive;return qo(this._completion._state===null),(t=this.idbtrans=t||(this.db.core?this.db.core.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}):n.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}))).onerror=Dt(s=>{Ca(s),this._reject(t.error)}),t.onabort=Dt(s=>{Ca(s),this.active&&this._reject(new He.Abort(t.error)),this.active=!1,this.on("abort").fire(s)}),t.oncomplete=Dt(()=>{this.active=!1,this._resolve(),"mutatedParts"in t&&Bs.storagemutated.fire(t.mutatedParts)}),this}_promise(t,n,r){if(t==="readwrite"&&this.mode!=="readwrite")return an(new He.ReadOnly("Transaction is readonly"));if(!this.active)return an(new He.TransactionInactive);if(this._locked())return new Se((i,o)=>{this._blockedFuncs.push([()=>{this._promise(t,n,r).then(i,o)},Le])});if(r)return js(()=>{var i=new Se((o,a)=>{this._lock();const c=n(o,a,this);c&&c.then&&c.then(o,a)});return i.finally(()=>this._unlock()),i._lib=!0,i});var s=new Se((i,o)=>{var a=n(i,o,this);a&&a.then&&a.then(i,o)});return s._lib=!0,s}_root(){return this.parent?this.parent._root():this}waitFor(t){var n=this._root();const r=Se.resolve(t);if(n._waitingFor)n._waitingFor=n._waitingFor.then(()=>r);else{n._waitingFor=r,n._waitingQueue=[];var s=n.idbtrans.objectStore(n.storeNames[0]);(function o(){for(++n._spinCount;n._waitingQueue.length;)n._waitingQueue.shift()();n._waitingFor&&(s.get(-1/0).onsuccess=o)})()}var i=n._waitingFor;return new Se((o,a)=>{r.then(c=>n._waitingQueue.push(Dt(o.bind(null,c))),c=>n._waitingQueue.push(Dt(a.bind(null,c)))).finally(()=>{n._waitingFor===i&&(n._waitingFor=null)})})}abort(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new He.Abort))}table(t){const n=this._memoizedTables||(this._memoizedTables={});if(or(n,t))return n[t];const r=this.schema[t];if(!r)throw new He.NotFound("Table "+t+" not part of transaction");const s=new this.db.Table(t,r,this);return s.core=this.db.core.table(t),n[t]=s,s}}function md(e,t,n,r,s,i,o){return{name:e,keyPath:t,unique:n,multi:r,auto:s,compound:i,src:(n&&!o?"&":"")+(r?"*":"")+(s?"++":"")+Oy(t)}}function Oy(e){return typeof e=="string"?e:e?"["+[].join.call(e,"+")+"]":""}function Ny(e,t,n){return{name:e,primKey:t,indexes:n,mappedClass:null,idxByName:oy(n,r=>[r.name,r])}}let Na=e=>{try{return e.only([[]]),Na=()=>[[]],[[]]}catch{return Na=()=>si,si}};function gd(e){return e==null?()=>{}:typeof e=="string"?function(t){return t.split(".").length===1?r=>r[t]:r=>ts(r,t)}(e):t=>ts(t,e)}function Q1(e){return[].slice.call(e)}let NE=0;function aa(e){return e==null?":id":typeof e=="string"?e:`[${e.join("+")}]`}function RE(e,t,n){function r(c){if(c.type===3)return null;if(c.type===4)throw new Error("Cannot convert never type to IDBKeyRange");const{lower:f,upper:l,lowerOpen:u,upperOpen:d}=c;return f===void 0?l===void 0?null:t.upperBound(l,!!d):l===void 0?t.lowerBound(f,!!u):t.bound(f,l,!!u,!!d)}const{schema:s,hasGetAll:i}=function(c,f){const l=Q1(c.objectStoreNames);return{schema:{name:c.name,tables:l.map(u=>f.objectStore(u)).map(u=>{const{keyPath:d,autoIncrement:p}=u,y=In(d),g=d==null,w={},x={name:u.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:g,compound:y,keyPath:d,autoIncrement:p,unique:!0,extractKey:gd(d)},indexes:Q1(u.indexNames).map(_=>u.index(_)).map(_=>{const{name:b,unique:T,multiEntry:O,keyPath:N}=_,L={name:b,compound:In(N),keyPath:N,unique:T,multiEntry:O,extractKey:gd(N)};return w[aa(N)]=L,L}),getIndexByKeyPath:_=>w[aa(_)]};return w[":id"]=x.primaryKey,d!=null&&(w[aa(d)]=x.primaryKey),x})},hasGetAll:l.length>0&&"getAll"in f.objectStore(l[0])&&!(typeof navigator<"u"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}}(e,n),o=s.tables.map(c=>function(f){const l=f.name;return{name:l,schema:f,mutate:function({trans:u,type:d,keys:p,values:y,range:g}){return new Promise((w,x)=>{w=Dt(w);const _=u.objectStore(l),b=_.keyPath==null,T=d==="put"||d==="add";if(!T&&d!=="delete"&&d!=="deleteRange")throw new Error("Invalid operation type: "+d);const{length:O}=p||y||{length:1};if(p&&y&&p.length!==y.length)throw new Error("Given keys array must have same length as given values array.");if(O===0)return w({numFailures:0,failures:{},results:[],lastResult:void 0});let N;const L=[],j=[];let I=0;const D=F=>{++I,Ca(F)};if(d==="deleteRange"){if(g.type===4)return w({numFailures:I,failures:j,results:[],lastResult:void 0});g.type===3?L.push(N=_.clear()):L.push(N=_.delete(r(g)))}else{const[F,$]=T?b?[y,p]:[y,null]:[p,null];if(T)for(let ee=0;ee{const $=F.target.result;L.forEach((ee,he)=>ee.error!=null&&(j[he]=ee.error)),w({numFailures:I,failures:j,results:d==="delete"?p:L.map(ee=>ee.result),lastResult:$})};N.onerror=F=>{D(F),K(F)},N.onsuccess=K})},getMany:({trans:u,keys:d})=>new Promise((p,y)=>{p=Dt(p);const g=u.objectStore(l),w=d.length,x=new Array(w);let _,b=0,T=0;const O=L=>{const j=L.target;x[j._pos]=j.result,++T===b&&p(x)},N=Or(y);for(let L=0;Lnew Promise((p,y)=>{p=Dt(p);const g=u.objectStore(l).get(d);g.onsuccess=w=>p(w.target.result),g.onerror=Or(y)}),query:function(u){return d=>new Promise((p,y)=>{p=Dt(p);const{trans:g,values:w,limit:x,query:_}=d,b=x===1/0?void 0:x,{index:T,range:O}=_,N=g.objectStore(l),L=T.isPrimaryKey?N:N.index(T.name),j=r(O);if(x===0)return p({result:[]});if(u){const I=w?L.getAll(j,b):L.getAllKeys(j,b);I.onsuccess=D=>p({result:D.target.result}),I.onerror=Or(y)}else{let I=0;const D=w||!("openKeyCursor"in L)?L.openCursor(j):L.openKeyCursor(j),K=[];D.onsuccess=F=>{const $=D.result;return $?(K.push(w?$.value:$.primaryKey),++I===x?p({result:K}):void $.continue()):p({result:K})},D.onerror=Or(y)}})}(i),openCursor:function({trans:u,values:d,query:p,reverse:y,unique:g}){return new Promise((w,x)=>{w=Dt(w);const{index:_,range:b}=p,T=u.objectStore(l),O=_.isPrimaryKey?T:T.index(_.name),N=y?g?"prevunique":"prev":g?"nextunique":"next",L=d||!("openKeyCursor"in O)?O.openCursor(r(b),N):O.openKeyCursor(r(b),N);L.onerror=Or(x),L.onsuccess=Dt(j=>{const I=L.result;if(!I)return void w(null);I.___id=++NE,I.done=!1;const D=I.continue.bind(I);let K=I.continuePrimaryKey;K&&(K=K.bind(I));const F=I.advance.bind(I),$=()=>{throw new Error("Cursor not stopped")};I.trans=u,I.stop=I.continue=I.continuePrimaryKey=I.advance=()=>{throw new Error("Cursor not started")},I.fail=Dt(x),I.next=function(){let ee=1;return this.start(()=>ee--?this.continue():this.stop()).then(()=>this)},I.start=ee=>{const he=new Promise((me,le)=>{me=Dt(me),L.onerror=Or(le),I.fail=le,I.stop=rt=>{I.stop=I.continue=I.continuePrimaryKey=I.advance=$,me(rt)}}),se=()=>{if(L.result)try{ee()}catch(me){I.fail(me)}else I.done=!0,I.start=()=>{throw new Error("Cursor behind last entry")},I.stop()};return L.onsuccess=Dt(me=>{L.onsuccess=se,se()}),I.continue=D,I.continuePrimaryKey=K,I.advance=F,se(),he},w(I)},x)})},count({query:u,trans:d}){const{index:p,range:y}=u;return new Promise((g,w)=>{const x=d.objectStore(l),_=p.isPrimaryKey?x:x.index(p.name),b=r(y),T=b?_.count(b):_.count();T.onsuccess=Dt(O=>g(O.target.result)),T.onerror=Or(w)})}}}(c)),a={};return o.forEach(c=>a[c.name]=c),{stack:"dbcore",transaction:e.transaction.bind(e),table(c){if(!a[c])throw new Error(`Table '${c}' not found`);return a[c]},MIN_KEY:-1/0,MAX_KEY:Na(t),schema:s}}function yd({_novip:e},t){const n=t.db,r=function(s,i,{IDBKeyRange:o,indexedDB:a},c){return{dbcore:function(l,u){return u.reduce((d,{create:p})=>({...d,...p(d)}),l)}(RE(i,o,c),s.dbcore)}}(e._middlewares,n,e._deps,t);e.core=r.dbcore,e.tables.forEach(s=>{const i=s.name;e.core.schema.tables.some(o=>o.name===i)&&(s.core=e.core.table(i),e[i]instanceof e.Table&&(e[i].core=s.core))})}function Sl({_novip:e},t,n,r){n.forEach(s=>{const i=r[s];t.forEach(o=>{const a=Fh(o,s);(!a||"value"in a&&a.value===void 0)&&(o===e.Transaction.prototype||o instanceof e.Transaction?es(o,s,{get(){return this.table(s)},set(c){ry(this,s,{value:c,writable:!0,configurable:!0,enumerable:!0})}}):o[s]=new e.Table(s,i))})})}function _d({_novip:e},t){t.forEach(n=>{for(let r in n)n[r]instanceof e.Table&&delete n[r]})}function PE(e,t){return e._cfg.version-t._cfg.version}function IE(e,t,n,r){const s=e._dbSchema,i=e._createTransaction("readwrite",e._storeNames,s);i.create(n),i._completion.catch(r);const o=i._reject.bind(i),a=Le.transless||Le;js(()=>{Le.trans=i,Le.transless=a,t===0?(Zt(s).forEach(c=>{du(n,c,s[c].primKey,s[c].indexes)}),yd(e,n),Se.follow(()=>e.on.populate.fire(i)).catch(o)):function({_novip:c},f,l,u){const d=[],p=c._versions;let y=c._dbSchema=xd(c,c.idbdb,u),g=!1;const w=p.filter(_=>_._cfg.version>=f);function x(){return d.length?Se.resolve(d.shift()(l.idbtrans)).then(x):Se.resolve()}return w.forEach(_=>{d.push(()=>{const b=y,T=_._cfg.dbschema;vd(c,b,u),vd(c,T,u),y=c._dbSchema=T;const O=Ry(b,T);O.add.forEach(L=>{du(u,L[0],L[1].primKey,L[1].indexes)}),O.change.forEach(L=>{if(L.recreate)throw new He.Upgrade("Not yet support for changing primary key");{const j=u.objectStore(L.name);L.add.forEach(I=>bd(j,I)),L.change.forEach(I=>{j.deleteIndex(I.name),bd(j,I)}),L.del.forEach(I=>j.deleteIndex(I))}});const N=_._cfg.contentUpgrade;if(N&&_._cfg.version>f){yd(c,u),l._memoizedTables={},g=!0;let L=ay(T);O.del.forEach(K=>{L[K]=b[K]}),_d(c,[c.Transaction.prototype]),Sl(c,[c.Transaction.prototype],Zt(L),L),l.schema=L;const j=jh(N);let I;j&&Co();const D=Se.follow(()=>{if(I=N(l),I&&j){var K=as.bind(null,null);I.then(K,K)}});return I&&typeof I.then=="function"?Se.resolve(I):D.then(()=>I)}}),d.push(b=>{(!g||!vE)&&function(T,O){[].slice.call(O.db.objectStoreNames).forEach(N=>T[N]==null&&O.db.deleteObjectStore(N))}(_._cfg.dbschema,b),_d(c,[c.Transaction.prototype]),Sl(c,[c.Transaction.prototype],c._storeNames,c._dbSchema),l.schema=c._dbSchema})}),x().then(()=>{var _,b;b=u,Zt(_=y).forEach(T=>{b.db.objectStoreNames.contains(T)||du(b,T,_[T].primKey,_[T].indexes)})})}(e,t,i,n).catch(o)})}function Ry(e,t){const n={del:[],add:[],change:[]};let r;for(r in e)t[r]||n.del.push(r);for(r in t){const s=e[r],i=t[r];if(s){const o={name:r,def:i,recreate:!1,del:[],add:[],change:[]};if(""+(s.primKey.keyPath||"")!=""+(i.primKey.keyPath||"")||s.primKey.auto!==i.primKey.auto&&!lf)o.recreate=!0,n.change.push(o);else{const a=s.idxByName,c=i.idxByName;let f;for(f in a)c[f]||o.del.push(f);for(f in c){const l=a[f],u=c[f];l?l.src!==u.src&&o.change.push(u):o.add.push(u)}(o.del.length>0||o.add.length>0||o.change.length>0)&&n.change.push(o)}}else n.add.push([r,i])}return n}function du(e,t,n,r){const s=e.db.createObjectStore(t,n.keyPath?{keyPath:n.keyPath,autoIncrement:n.auto}:{autoIncrement:n.auto});return r.forEach(i=>bd(s,i)),s}function bd(e,t){e.createIndex(t.name,t.keyPath,{unique:t.unique,multiEntry:t.multi})}function xd(e,t,n){const r={};return _l(t.objectStoreNames,0).forEach(s=>{const i=n.objectStore(s);let o=i.keyPath;const a=md(Oy(o),o||"",!1,!1,!!i.autoIncrement,o&&typeof o!="string",!0),c=[];for(let l=0;l{if(t[r]!==null){var s=t[r].split(",").map((o,a)=>{const c=(o=o.trim()).replace(/([&*]|\+\+)/g,""),f=/^\[/.test(c)?c.match(/^\[(.*)\]$/)[1].split("+"):c;return md(c,f||null,/\&/.test(o),/\*/.test(o),/\+\+/.test(o),In(f),a===0)}),i=s.shift();if(i.multi)throw new He.Schema("Primary key cannot be multi-valued");s.forEach(o=>{if(o.auto)throw new He.Schema("Only primary key can be marked as autoIncrement (++)");if(!o.keyPath)throw new He.Schema("Index must have a name and cannot be an empty string")}),n[r]=Ny(r,i,s)}})}stores(t){const n=this.db;this._cfg.storesSource=this._cfg.storesSource?Hn(this._cfg.storesSource,t):t;const r=n._versions,s={};let i={};return r.forEach(o=>{Hn(s,o._cfg.storesSource),i=o._cfg.dbschema={},o._parseStoresSpec(s,i)}),n._dbSchema=i,_d(n,[n._allTables,n,n.Transaction.prototype]),Sl(n,[n._allTables,n,n.Transaction.prototype,this._cfg.tables],Zt(i),i),n._storeNames=Zt(i),this}upgrade(t){return this._cfg.contentUpgrade=Vh(this._cfg.contentUpgrade||At,t),this}}function Kh(e,t){let n=e._dbNamesDB;return n||(n=e._dbNamesDB=new hn(ff,{addons:[],indexedDB:e,IDBKeyRange:t}),n.version(1).stores({dbnames:"name"})),n.table("dbnames")}function qh(e){return e&&typeof e.databases=="function"}function Ed(e){return js(function(){return Le.letThrough=!0,e()})}function ME(){var e;return!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent)&&indexedDB.databases?new Promise(function(t){var n=function(){return indexedDB.databases().finally(t)};e=setInterval(n,100),n()}).finally(function(){return clearInterval(e)}):Promise.resolve()}function kE(e){const t=e._state,{indexedDB:n}=e._deps;if(t.isBeingOpened||e.idbdb)return t.dbReadyPromise.then(()=>t.dbOpenError?an(t.dbOpenError):e);Ir&&(t.openCanceller._stackHolder=ki()),t.isBeingOpened=!0,t.dbOpenError=null,t.openComplete=!1;const r=t.openCanceller;function s(){if(t.openCanceller!==r)throw new He.DatabaseClosed("db.open() was cancelled")}let i=t.dbReadyResolve,o=null,a=!1;const c=()=>new Se((f,l)=>{if(s(),!n)throw new He.MissingAPI;const u=e.name,d=t.autoSchema?n.open(u):n.open(u,Math.round(10*e.verno));if(!d)throw new He.MissingAPI;d.onerror=Or(l),d.onblocked=Dt(e._fireOnBlocked),d.onupgradeneeded=Dt(p=>{if(o=d.transaction,t.autoSchema&&!e._options.allowEmptyDB){d.onerror=Ca,o.abort(),d.result.close();const g=n.deleteDatabase(u);g.onsuccess=g.onerror=Dt(()=>{l(new He.NoSuchDatabase(`Database ${u} doesnt exist`))})}else{o.onerror=Or(l);var y=p.oldVersion>Math.pow(2,62)?0:p.oldVersion;a=y<1,e._novip.idbdb=d.result,IE(e,y/10,o,l)}},l),d.onsuccess=Dt(()=>{o=null;const p=e._novip.idbdb=d.result,y=_l(p.objectStoreNames);if(y.length>0)try{const w=p.transaction((g=y).length===1?g[0]:g,"readonly");t.autoSchema?function({_novip:x},_,b){x.verno=_.version/10;const T=x._dbSchema=xd(0,_,b);x._storeNames=_l(_.objectStoreNames,0),Sl(x,[x._allTables],Zt(T),T)}(e,p,w):(vd(e,e._dbSchema,w),function(x,_){const b=Ry(xd(0,x.idbdb,_),x._dbSchema);return!(b.add.length||b.change.some(T=>T.add.length||T.change.length))}(e,w)||console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Some queries may fail.")),yd(e,w)}catch{}var g;ia.push(e),p.onversionchange=Dt(w=>{t.vcFired=!0,e.on("versionchange").fire(w)}),p.onclose=Dt(w=>{e.on("close").fire(w)}),a&&function({indexedDB:w,IDBKeyRange:x},_){!qh(w)&&_!==ff&&Kh(w,x).put({name:_}).catch(At)}(e._deps,u),f()},l)}).catch(f=>f&&f.name==="UnknownError"&&t.PR1398_maxLoop>0?(t.PR1398_maxLoop--,console.warn("Dexie: Workaround for Chrome UnknownError on open()"),c()):Se.reject(f));return Se.race([r,(typeof navigator>"u"?Se.resolve():ME()).then(c)]).then(()=>(s(),t.onReadyBeingFired=[],Se.resolve(Ed(()=>e.on.ready.fire(e.vip))).then(function f(){if(t.onReadyBeingFired.length>0){let l=t.onReadyBeingFired.reduce(Vh,At);return t.onReadyBeingFired=[],Se.resolve(Ed(()=>l(e.vip))).then(f)}}))).finally(()=>{t.onReadyBeingFired=null,t.isBeingOpened=!1}).then(()=>e).catch(f=>{t.dbOpenError=f;try{o&&o.abort()}catch{}return r===t.openCanceller&&e._close(),an(f)}).finally(()=>{t.openComplete=!0,i()})}function wd(e){var t=i=>e.next(i),n=s(t),r=s(i=>e.throw(i));function s(i){return o=>{var a=i(o),c=a.value;return a.done?c:c&&typeof c.then=="function"?c.then(n,r):In(c)?Promise.all(c).then(n,r):n(c)}}return s(t)()}function DE(e,t,n){var r=arguments.length;if(r<2)throw new He.InvalidArgument("Too few arguments");for(var s=new Array(r-1);--r;)s[r-1]=arguments[r];return n=s.pop(),[e,cy(s),n]}function Py(e,t,n,r,s){return Se.resolve().then(()=>{const i=Le.transless||Le,o=e._createTransaction(t,n,e._dbSchema,r),a={trans:o,transless:i};if(r)o.idbtrans=r.idbtrans;else try{o.create(),e._state.PR1398_maxLoop=3}catch(u){return u.name===Bh.InvalidState&&e.isOpen()&&--e._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),e._close(),e.open().then(()=>Py(e,t,n,null,s))):an(u)}const c=jh(s);let f;c&&Co();const l=Se.follow(()=>{if(f=s.call(o,o),f)if(c){var u=as.bind(null,null);f.then(u,u)}else typeof f.next=="function"&&typeof f.throw=="function"&&(f=wd(f))},a);return(f&&typeof f.then=="function"?Se.resolve(f).then(u=>o.active?u:an(new He.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))):l.then(()=>f)).then(u=>(r&&o._resolve(),o._completion.then(()=>u))).catch(u=>(o._reject(u),an(u)))})}function Ac(e,t,n){const r=In(e)?e.slice():[e];for(let s=0;s0,x={...d,isVirtual:w,keyTail:u,keyLength:g,extractKey:gd(l),unique:!w&&d.unique};return y.push(x),x.isPrimaryKey||i.push(x),g>1&&o(g===2?l[0]:l.slice(0,g-1),u+1,d),y.sort((_,b)=>_.keyTail-b.keyTail),x}const a=o(r.primaryKey.keyPath,0,r.primaryKey);s[":id"]=[a];for(const l of r.indexes)o(l.keyPath,0,l);function c(l){const u=l.query.index;return u.isVirtual?{...l,query:{index:u,range:(d=l.query.range,p=u.keyTail,{type:d.type===1?2:d.type,lower:Ac(d.lower,d.lowerOpen?e.MAX_KEY:e.MIN_KEY,p),lowerOpen:!0,upper:Ac(d.upper,d.upperOpen?e.MIN_KEY:e.MAX_KEY,p),upperOpen:!0})}}:l;var d,p}return{...n,schema:{...r,primaryKey:a,indexes:i,getIndexByKeyPath:function(l){const u=s[aa(l)];return u&&u[0]}},count:l=>n.count(c(l)),query:l=>n.query(c(l)),openCursor(l){const{keyTail:u,isVirtual:d,keyLength:p}=l.query.index;return d?n.openCursor(c(l)).then(y=>y&&function(g){return Object.create(g,{continue:{value:function(x){x!=null?g.continue(Ac(x,l.reverse?e.MAX_KEY:e.MIN_KEY,u)):l.unique?g.continue(g.key.slice(0,p).concat(l.reverse?e.MIN_KEY:e.MAX_KEY,u)):g.continue()}},continuePrimaryKey:{value(x,_){g.continuePrimaryKey(Ac(x,e.MAX_KEY,u),_)}},primaryKey:{get:()=>g.primaryKey},key:{get(){const x=g.key;return p===1?x[0]:x.slice(0,p)}},value:{get:()=>g.value}})}(y)):n.openCursor(l)}}}}}};function Xh(e,t,n,r){return n=n||{},r=r||"",Zt(e).forEach(s=>{if(or(t,s)){var i=e[s],o=t[s];if(typeof i=="object"&&typeof o=="object"&&i&&o){const a=nd(i);a!==nd(o)?n[r+s]=t[s]:a==="Object"?Xh(i,o,n,r+s+"."):i!==o&&(n[r+s]=t[s])}else i!==o&&(n[r+s]=t[s])}else n[r+s]=void 0}),Zt(t).forEach(s=>{or(e,s)||(n[r+s]=t[s])}),n}const jE={stack:"dbcore",name:"HooksMiddleware",level:2,create:e=>({...e,table(t){const n=e.table(t),{primaryKey:r}=n.schema;return{...n,mutate(i){const o=Le.trans,{deleting:a,creating:c,updating:f}=o.table(t).hook;switch(i.type){case"add":if(c.fire===At)break;return o._promise("readwrite",()=>l(i),!0);case"put":if(c.fire===At&&f.fire===At)break;return o._promise("readwrite",()=>l(i),!0);case"delete":if(a.fire===At)break;return o._promise("readwrite",()=>l(i),!0);case"deleteRange":if(a.fire===At)break;return o._promise("readwrite",()=>function(d){return u(d.trans,d.range,1e4)}(i),!0)}return n.mutate(i);function l(d){const p=Le.trans,y=d.keys||function(g,w){return w.type==="delete"?w.keys:w.keys||w.values.map(g.extractKey)}(r,d);if(!y)throw new Error("Keys missing");return(d=d.type==="add"||d.type==="put"?{...d,keys:y}:{...d}).type!=="delete"&&(d.values=[...d.values]),d.keys&&(d.keys=[...d.keys]),function(g,w,x){return w.type==="add"?Promise.resolve([]):g.getMany({trans:w.trans,keys:x,cache:"immutable"})}(n,d,y).then(g=>{const w=y.map((x,_)=>{const b=g[_],T={onerror:null,onsuccess:null};if(d.type==="delete")a.fire.call(T,x,b,p);else if(d.type==="add"||b===void 0){const O=c.fire.call(T,x,d.values[_],p);x==null&&O!=null&&(x=O,d.keys[_]=x,r.outbound||xr(d.values[_],r.keyPath,x))}else{const O=Xh(b,d.values[_]),N=f.fire.call(T,O,x,b,p);if(N){const L=d.values[_];Object.keys(N).forEach(j=>{or(L,j)?L[j]=N[j]:xr(L,j,N[j])})}}return T});return n.mutate(d).then(({failures:x,results:_,numFailures:b,lastResult:T})=>{for(let O=0;O(w.forEach(_=>_.onerror&&_.onerror(x)),Promise.reject(x)))})}function u(d,p,y){return n.query({trans:d,values:!1,query:{index:r,range:p},limit:y}).then(({result:g})=>l({type:"delete",keys:g,trans:d}).then(w=>w.numFailures>0?Promise.reject(w.failures[0]):g.length({table:t=>{const n=e.table(t);return{...n,getMany:r=>{if(!r.cache)return n.getMany(r);const s=Iy(r.keys,r.trans._cache,r.cache==="clone");return s?Se.resolve(s):n.getMany(r).then(i=>(r.trans._cache={keys:r.keys,values:r.cache==="clone"?Ga(i):i},i))},mutate:r=>(r.type!=="add"&&(r.trans._cache=null),n.mutate(r))}}})};function Wh(e){return!("from"in e)}const zr=function(e,t){if(!this){const n=new zr;return e&&"d"in e&&Hn(n,e),n}Hn(this,arguments.length?{d:1,from:e,to:arguments.length>1?t:e}:{d:0})};function Ra(e,t,n){const r=Bn(t,n);if(isNaN(r))return;if(r>0)throw RangeError();if(Wh(e))return Hn(e,{from:t,to:n,d:1});const s=e.l,i=e.r;if(Bn(n,e.from)<0)return s?Ra(s,t,n):e.l={from:t,to:n,d:1,l:null,r:null},Z1(e);if(Bn(t,e.to)>0)return i?Ra(i,t,n):e.r={from:t,to:n,d:1,l:null,r:null},Z1(e);Bn(t,e.from)<0&&(e.from=t,e.l=null,e.d=i?i.d+1:1),Bn(n,e.to)>0&&(e.to=n,e.r=null,e.d=e.l?e.l.d+1:1);const o=!e.r;s&&!e.l&&Tl(e,s),i&&o&&Tl(e,i)}function Tl(e,t){Wh(t)||function n(r,{from:s,to:i,l:o,r:a}){Ra(r,s,i),o&&n(r,o),a&&n(r,a)}(e,t)}function BE(e,t){const n=Sd(t);let r=n.next();if(r.done)return!1;let s=r.value;const i=Sd(e);let o=i.next(s.from),a=o.value;for(;!r.done&&!o.done;){if(Bn(a.from,s.to)<=0&&Bn(a.to,s.from)>=0)return!0;Bn(s.from,a.from)<0?s=(r=n.next(a.from)).value:a=(o=i.next(s.from)).value}return!1}function Sd(e){let t=Wh(e)?null:{s:0,n:e};return{next(n){const r=arguments.length>0;for(;t;)switch(t.s){case 0:if(t.s=1,r)for(;t.n.l&&Bn(n,t.n.from)<0;)t={up:t,n:t.n.l,s:1};else for(;t.n.l;)t={up:t,n:t.n.l,s:1};case 1:if(t.s=2,!r||Bn(n,t.n.to)<=0)return{value:t.n,done:!1};case 2:if(t.n.r){t.s=3,t={up:t,n:t.n.r,s:0};continue}case 3:t=t.up}return{done:!0}}}}function Z1(e){var t,n;const r=(((t=e.r)===null||t===void 0?void 0:t.d)||0)-(((n=e.l)===null||n===void 0?void 0:n.d)||0),s=r>1?"r":r<-1?"l":"";if(s){const i=s==="r"?"l":"r",o={...e},a=e[s];e.from=a.from,e.to=a.to,e[s]=a[s],o[s]=a[i],e[i]=o,o.d=e0(o)}e.d=e0(e)}function e0({r:e,l:t}){return(e?t?Math.max(e.d,t.d):e.d:t?t.d:0)+1}fo(zr.prototype,{add(e){return Tl(this,e),this},addKey(e){return Ra(this,e,e),this},addKeys(e){return e.forEach(t=>Ra(this,t,t)),this},[rd](){return Sd(this)}});const VE={stack:"dbcore",level:0,create:e=>{const t=e.schema.name,n=new zr(e.MIN_KEY,e.MAX_KEY);return{...e,table:r=>{const s=e.table(r),{schema:i}=s,{primaryKey:o}=i,{extractKey:a,outbound:c}=o,f={...s,mutate:d=>{const p=d.trans,y=p.mutatedParts||(p.mutatedParts={}),g=N=>{const L=`idb://${t}/${r}/${N}`;return y[L]||(y[L]=new zr)},w=g(""),x=g(":dels"),{type:_}=d;let[b,T]=d.type==="deleteRange"?[d.range]:d.type==="delete"?[d.keys]:d.values.length<50?[[],d.values]:[];const O=d.trans._cache;return s.mutate(d).then(N=>{if(In(b)){_!=="delete"&&(b=N.results),w.addKeys(b);const L=Iy(b,O);L||_==="add"||x.addKeys(b),(L||T)&&function(j,I,D,K){function F($){const ee=j($.name||"");function he(me){return me!=null?$.extractKey(me):null}const se=me=>$.multiEntry&&In(me)?me.forEach(le=>ee.addKey(le)):ee.addKey(me);(D||K).forEach((me,le)=>{const rt=D&&he(D[le]),Me=K&&he(K[le]);Bn(rt,Me)!==0&&(rt!=null&&se(rt),Me!=null&&se(Me))})}I.indexes.forEach(F)}(g,i,L,T)}else if(b){const L={from:b.lower,to:b.upper};x.add(L),w.add(L)}else w.add(n),x.add(n),i.indexes.forEach(L=>g(L.name).add(n));return N})}},l=({query:{index:d,range:p}})=>{var y,g;return[d,new zr((y=p.lower)!==null&&y!==void 0?y:e.MIN_KEY,(g=p.upper)!==null&&g!==void 0?g:e.MAX_KEY)]},u={get:d=>[o,new zr(d.key)],getMany:d=>[o,new zr().addKeys(d.keys)],count:l,query:l,openCursor:l};return Zt(u).forEach(d=>{f[d]=function(p){const{subscr:y}=Le;if(y){const g=T=>{const O=`idb://${t}/${r}/${T}`;return y[O]||(y[O]=new zr)},w=g(""),x=g(":dels"),[_,b]=u[d](p);if(g(_.name||"").add(b),!_.isPrimaryKey){if(d!=="count"){const T=d==="query"&&c&&p.values&&s.query({...p,values:!1});return s[d].apply(this,arguments).then(O=>{if(d==="query"){if(c&&p.values)return T.then(({result:L})=>(w.addKeys(L),O));const N=p.values?O.result.map(a):O.result;p.values?w.addKeys(N):x.addKeys(N)}else if(d==="openCursor"){const N=O,L=p.values;return N&&Object.create(N,{key:{get:()=>(x.addKey(N.primaryKey),N.key)},primaryKey:{get(){const j=N.primaryKey;return x.addKey(j),j}},value:{get:()=>(L&&w.addKey(N.primaryKey),N.value)}})}return O})}x.add(n)}}return s[d].apply(this,arguments)}}),f}}}};class hn{constructor(t,n){this._middlewares={},this.verno=0;const r=hn.dependencies;this._options=n={addons:hn.addons,autoOpen:!0,indexedDB:r.indexedDB,IDBKeyRange:r.IDBKeyRange,...n},this._deps={indexedDB:n.indexedDB,IDBKeyRange:n.IDBKeyRange};const{addons:s}=n;this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;const i={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:At,dbReadyPromise:null,cancelOpen:At,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3};var o;i.dbReadyPromise=new Se(a=>{i.dbReadyResolve=a}),i.openCanceller=new Se((a,c)=>{i.cancelOpen=c}),this._state=i,this.name=t,this.on=oa(this,"populate","blocked","versionchange","close",{ready:[Vh,At]}),this.on.ready.subscribe=sy(this.on.ready.subscribe,a=>(c,f)=>{hn.vip(()=>{const l=this._state;if(l.openComplete)l.dbOpenError||Se.resolve().then(c),f&&a(c);else if(l.onReadyBeingFired)l.onReadyBeingFired.push(c),f&&a(c);else{a(c);const u=this;f||a(function d(){u.on.ready.unsubscribe(c),u.on.ready.unsubscribe(d)})}})}),this.Collection=(o=this,Uo(SE.prototype,function(a,c){this.db=o;let f=Ty,l=null;if(c)try{f=c()}catch(y){l=y}const u=a._ctx,d=u.table,p=d.hook.reading.fire;this._ctx={table:d,index:u.index,isPrimKey:!u.index||d.schema.primKey.keyPath&&u.index===d.schema.primKey.name,range:f,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:l,or:u.or,valueMapper:p!==Ta?p:null}})),this.Table=function(a){return Uo(wE.prototype,function(c,f,l){this.db=a,this._tx=l,this.name=c,this.schema=f,this.hook=a._allTables[c]?a._allTables[c].hook:oa(null,{creating:[uE,At],reading:[fE,Ta],updating:[hE,At],deleting:[dE,At]})})}(this),this.Transaction=function(a){return Uo(OE.prototype,function(c,f,l,u,d){this.db=a,this.mode=c,this.storeNames=f,this.schema=l,this.chromeTransactionDurability=u,this.idbtrans=null,this.on=oa(this,"complete","error","abort"),this.parent=d||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new Se((p,y)=>{this._resolve=p,this._reject=y}),this._completion.then(()=>{this.active=!1,this.on.complete.fire()},p=>{var y=this.active;return this.active=!1,this.on.error.fire(p),this.parent?this.parent._reject(p):y&&this.idbtrans&&this.idbtrans.abort(),an(p)})})}(this),this.Version=function(a){return Uo(LE.prototype,function(c){this.db=a,this._cfg={version:c,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}})}(this),this.WhereClause=function(a){return Uo(Cy.prototype,function(c,f,l){this.db=a,this._ctx={table:c,index:f===":id"?null:f,or:l};const u=a._deps.indexedDB;if(!u)throw new He.MissingAPI;this._cmp=this._ascending=u.cmp.bind(u),this._descending=(d,p)=>u.cmp(p,d),this._max=(d,p)=>u.cmp(d,p)>0?d:p,this._min=(d,p)=>u.cmp(d,p)<0?d:p,this._IDBKeyRange=a._deps.IDBKeyRange})}(this),this.on("versionchange",a=>{a.newVersion>0?console.warn(`Another connection wants to upgrade database '${this.name}'. Closing db now to resume the upgrade.`):console.warn(`Another connection wants to delete database '${this.name}'. Closing db now to resume the delete request.`),this.close()}),this.on("blocked",a=>{!a.newVersion||a.newVersionnew this.Transaction(a,c,f,this._options.chromeTransactionDurability,l),this._fireOnBlocked=a=>{this.on("blocked").fire(a),ia.filter(c=>c.name===this.name&&c!==this&&!c._state.vcFired).map(c=>c.on("versionchange").fire(a))},this.use(FE),this.use(jE),this.use(VE),this.use(UE),this.vip=Object.create(this,{_vip:{value:!0}}),s.forEach(a=>a(this))}version(t){if(isNaN(t)||t<.1)throw new He.Type("Given version is not a positive number");if(t=Math.round(10*t)/10,this.idbdb||this._state.isBeingOpened)throw new He.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,t);const n=this._versions;var r=n.filter(s=>s._cfg.version===t)[0];return r||(r=new this.Version(t),n.push(r),n.sort(PE),r.stores({}),this._state.autoSchema=!1,r)}_whenReady(t){return this.idbdb&&(this._state.openComplete||Le.letThrough||this._vip)?t():new Se((n,r)=>{if(this._state.openComplete)return r(new He.DatabaseClosed(this._state.dbOpenError));if(!this._state.isBeingOpened){if(!this._options.autoOpen)return void r(new He.DatabaseClosed);this.open().catch(At)}this._state.dbReadyPromise.then(n,r)}).then(t)}use({stack:t,create:n,level:r,name:s}){s&&this.unuse({stack:t,name:s});const i=this._middlewares[t]||(this._middlewares[t]=[]);return i.push({stack:t,create:n,level:r??10,name:s}),i.sort((o,a)=>o.level-a.level),this}unuse({stack:t,name:n,create:r}){return t&&this._middlewares[t]&&(this._middlewares[t]=this._middlewares[t].filter(s=>r?s.create!==r:!!n&&s.name!==n)),this}open(){return kE(this)}_close(){const t=this._state,n=ia.indexOf(this);if(n>=0&&ia.splice(n,1),this.idbdb){try{this.idbdb.close()}catch{}this._novip.idbdb=null}t.dbReadyPromise=new Se(r=>{t.dbReadyResolve=r}),t.openCanceller=new Se((r,s)=>{t.cancelOpen=s})}close(){this._close();const t=this._state;this._options.autoOpen=!1,t.dbOpenError=new He.DatabaseClosed,t.isBeingOpened&&t.cancelOpen(t.dbOpenError)}delete(){const t=arguments.length>0,n=this._state;return new Se((r,s)=>{const i=()=>{this.close();var o=this._deps.indexedDB.deleteDatabase(this.name);o.onsuccess=Dt(()=>{(function({indexedDB:a,IDBKeyRange:c},f){!qh(a)&&f!==ff&&Kh(a,c).delete(f).catch(At)})(this._deps,this.name),r()}),o.onerror=Or(s),o.onblocked=this._fireOnBlocked};if(t)throw new He.InvalidArgument("Arguments not allowed in db.delete()");n.isBeingOpened?n.dbReadyPromise.then(i):i()})}backendDB(){return this.idbdb}isOpen(){return this.idbdb!==null}hasBeenClosed(){const t=this._state.dbOpenError;return t&&t.name==="DatabaseClosed"}hasFailed(){return this._state.dbOpenError!==null}dynamicallyOpened(){return this._state.autoSchema}get tables(){return Zt(this._allTables).map(t=>this._allTables[t])}transaction(){const t=DE.apply(this,arguments);return this._transaction.apply(this,t)}_transaction(t,n,r){let s=Le.trans;s&&s.db===this&&t.indexOf("!")===-1||(s=null);const i=t.indexOf("?")!==-1;let o,a;t=t.replace("!","").replace("?","");try{if(a=n.map(f=>{var l=f instanceof this.Table?f.name:f;if(typeof l!="string")throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return l}),t=="r"||t===au)o=au;else{if(t!="rw"&&t!=cu)throw new He.InvalidArgument("Invalid transaction mode: "+t);o=cu}if(s){if(s.mode===au&&o===cu){if(!i)throw new He.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");s=null}s&&a.forEach(f=>{if(s&&s.storeNames.indexOf(f)===-1){if(!i)throw new He.SubTransaction("Table "+f+" not included in parent transaction.");s=null}}),i&&s&&!s.active&&(s=null)}}catch(f){return s?s._promise(null,(l,u)=>{u(f)}):an(f)}const c=Py.bind(null,this,o,a,s,r);return s?s._promise(o,c,"lock"):Le.trans?Oo(Le.transless,()=>this._whenReady(c)):this._whenReady(c)}table(t){if(!or(this._allTables,t))throw new He.InvalidTable(`Table ${t} does not exist`);return this._allTables[t]}}const $E=typeof Symbol<"u"&&"observable"in Symbol?Symbol.observable:"@@observable";class HE{constructor(t){this._subscribe=t}subscribe(t,n,r){return this._subscribe(t&&typeof t!="function"?t:{next:t,error:n,complete:r})}[$E](){return this}}function Ly(e,t){return Zt(t).forEach(n=>{Tl(e[n]||(e[n]=new zr),t[n])}),e}function zE(e){let t,n=!1;const r=new HE(s=>{const i=jh(e);let o=!1,a={},c={};const f={get closed(){return o},unsubscribe:()=>{o=!0,Bs.storagemutated.unsubscribe(p)}};s.start&&s.start(f);let l=!1,u=!1;function d(){return Zt(c).some(g=>a[g]&&BE(a[g],c[g]))}const p=g=>{Ly(a,g),d()&&y()},y=()=>{if(l||o)return;a={};const g={},w=function(x){i&&Co();const _=()=>js(e,{subscr:x,trans:null}),b=Le.trans?Oo(Le.transless,_):_();return i&&b.then(as,as),b}(g);u||(Bs(Oa,p),u=!0),l=!0,Promise.resolve(w).then(x=>{n=!0,t=x,l=!1,o||(d()?y():(a={},c=g,s.next&&s.next(x)))},x=>{l=!1,n=!1,s.error&&s.error(x),f.unsubscribe()})};return y(),f});return r.hasValue=()=>n,r.getValue=()=>t,r}let Td;try{Td={indexedDB:Pt.indexedDB||Pt.mozIndexedDB||Pt.webkitIndexedDB||Pt.msIndexedDB,IDBKeyRange:Pt.IDBKeyRange||Pt.webkitIDBKeyRange}}catch{Td={indexedDB:null,IDBKeyRange:null}}const ti=hn;function zc(e){let t=Jr;try{Jr=!0,Bs.storagemutated.fire(e)}finally{Jr=t}}fo(ti,{...jc,delete:e=>new ti(e,{addons:[]}).delete(),exists:e=>new ti(e,{addons:[]}).open().then(t=>(t.close(),!0)).catch("NoSuchDatabaseError",()=>!1),getDatabaseNames(e){try{return function({indexedDB:t,IDBKeyRange:n}){return qh(t)?Promise.resolve(t.databases()).then(r=>r.map(s=>s.name).filter(s=>s!==ff)):Kh(t,n).toCollection().primaryKeys()}(ti.dependencies).then(e)}catch{return an(new He.MissingAPI)}},defineClass:()=>function(e){Hn(this,e)},ignoreTransaction:e=>Le.trans?Oo(Le.transless,e):e(),vip:Ed,async:function(e){return function(){try{var t=wd(e.apply(this,arguments));return t&&typeof t.then=="function"?t:Se.resolve(t)}catch(n){return an(n)}}},spawn:function(e,t,n){try{var r=wd(e.apply(n,t||[]));return r&&typeof r.then=="function"?r:Se.resolve(r)}catch(s){return an(s)}},currentTransaction:{get:()=>Le.trans||null},waitFor:function(e,t){const n=Se.resolve(typeof e=="function"?ti.ignoreTransaction(e):e).timeout(t||6e4);return Le.trans?Le.trans.waitFor(n):n},Promise:Se,debug:{get:()=>Ir,set:e=>{fy(e,e==="dexie"?()=>!0:Sy)}},derive:to,extend:Hn,props:fo,override:sy,Events:oa,on:Bs,liveQuery:zE,extendObservabilitySet:Ly,getByKeyPath:ts,setByKeyPath:xr,delByKeyPath:function(e,t){typeof t=="string"?xr(e,t,void 0):"length"in t&&[].map.call(t,function(n){xr(e,n,void 0)})},shallowClone:ay,deepClone:Ga,getObjectDiff:Xh,cmp:Bn,asap:iy,minKey:pd,addons:[],connections:ia,errnames:Bh,dependencies:Td,semVer:X1,version:X1.split(".").map(e=>parseInt(e)).reduce((e,t,n)=>e+t/Math.pow(10,2*n))}),ti.maxKey=Na(ti.dependencies.IDBKeyRange),typeof dispatchEvent<"u"&&typeof addEventListener<"u"&&(Bs(Oa,e=>{if(!Jr){let t;lf?(t=document.createEvent("CustomEvent"),t.initCustomEvent(Os,!0,!0,e)):t=new CustomEvent(Os,{detail:e}),Jr=!0,dispatchEvent(t),Jr=!1}}),addEventListener(Os,({detail:e})=>{Jr||zc(e)}));let Jr=!1;if(typeof BroadcastChannel<"u"){const e=new BroadcastChannel(Os);typeof e.unref=="function"&&e.unref(),Bs(Oa,t=>{Jr||e.postMessage(t)}),e.onmessage=t=>{t.data&&zc(t.data)}}else if(typeof self<"u"&&typeof navigator<"u"){Bs(Oa,t=>{try{Jr||(typeof localStorage<"u"&&localStorage.setItem(Os,JSON.stringify({trig:Math.random(),changedParts:t})),typeof self.clients=="object"&&[...self.clients.matchAll({includeUncontrolled:!0})].forEach(n=>n.postMessage({type:Os,changedParts:t})))}catch{}}),typeof addEventListener<"u"&&addEventListener("storage",t=>{if(t.key===Os){const n=JSON.parse(t.newValue);n&&zc(n.changedParts)}});const e=self.document&&navigator.serviceWorker;e&&e.addEventListener("message",function({data:t}){t&&t.type===Os&&zc(t.changedParts)})}Se.rejectionMapper=function(e,t){if(!e||e instanceof no||e instanceof TypeError||e instanceof SyntaxError||!e.name||!H1[e.name])return e;var n=new H1[e.name](t||e.message,e);return"stack"in e&&es(n,"stack",{get:function(){return this.inner.stack}}),n},fy(Ir,Sy);var Cc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function My(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function uf(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var s=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,s.get?s:{enumerable:!0,get:function(){return e[r]}})}),n}var Wo={exports:{}};Wo.exports;var t0;function KE(){return t0||(t0=1,function(e,t){var n=200,r="__lodash_hash_undefined__",s=9007199254740991,i="[object Arguments]",o="[object Array]",a="[object Boolean]",c="[object Date]",f="[object Error]",l="[object Function]",u="[object GeneratorFunction]",d="[object Map]",p="[object Number]",y="[object Object]",g="[object Promise]",w="[object RegExp]",x="[object Set]",_="[object String]",b="[object Symbol]",T="[object WeakMap]",O="[object ArrayBuffer]",N="[object DataView]",L="[object Float32Array]",j="[object Float64Array]",I="[object Int8Array]",D="[object Int16Array]",K="[object Int32Array]",F="[object Uint8Array]",$="[object Uint8ClampedArray]",ee="[object Uint16Array]",he="[object Uint32Array]",se=/[\\^$.*+?()[\]{}|]/g,me=/\w*$/,le=/^\[object .+?Constructor\]$/,rt=/^(?:0|[1-9]\d*)$/,Me={};Me[i]=Me[o]=Me[O]=Me[N]=Me[a]=Me[c]=Me[L]=Me[j]=Me[I]=Me[D]=Me[K]=Me[d]=Me[p]=Me[y]=Me[w]=Me[x]=Me[_]=Me[b]=Me[F]=Me[$]=Me[ee]=Me[he]=!0,Me[f]=Me[l]=Me[T]=!1;var jt=typeof Cc=="object"&&Cc&&Cc.Object===Object&&Cc,Gt=typeof self=="object"&&self&&self.Object===Object&&self,St=jt||Gt||Function("return this")(),Ht=t&&!t.nodeType&&t,Je=Ht&&!0&&e&&!e.nodeType&&e,Tt=Je&&Je.exports===Ht;function X(A,B){return A.set(B[0],B[1]),A}function be(A,B){return A.add(B),A}function de(A,B){for(var J=-1,Ne=A?A.length:0;++J-1}function oe(A,B){var J=this.__data__,Ne=ve(J,A);return Ne<0?J.push([A,B]):J[Ne][1]=B,this}h.prototype.clear=S,h.prototype.delete=M,h.prototype.get=k,h.prototype.has=G,h.prototype.set=oe;function Ee(A){var B=-1,J=A?A.length:0;for(this.clear();++B-1&&A%1==0&&A-1&&A%1==0&&A<=s}function cc(A){var B=typeof A;return!!A&&(B=="object"||B=="function")}function x_(A){return!!A&&typeof A=="object"}function zf(A){return Xp(A)?Oe(A):Y(A)}function v_(){return[]}function E_(){return!1}e.exports=m_}(Wo,Wo.exports)),Wo.exports}var qE=KE();const wr=My(qE);var XE=Object.defineProperty,WE=Object.defineProperties,GE=Object.getOwnPropertyDescriptors,n0=Object.getOwnPropertySymbols,YE=Object.prototype.hasOwnProperty,JE=Object.prototype.propertyIsEnumerable,r0=(e,t,n)=>t in e?XE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,QE=(e,t)=>{for(var n in t||(t={}))YE.call(t,n)&&r0(e,n,t[n]);if(n0)for(var n of n0(t))JE.call(t,n)&&r0(e,n,t[n]);return e},ZE=(e,t)=>WE(e,GE(t));function e5(e){var t;const n=e;(t=n.pVermeerAddonsRegistered)!=null&&t.immutable||(n.pVermeerAddonsRegistered=ZE(QE({},n.pVermeerAddonsRegistered),{immutable:!0}),e.Table.prototype.add=hn.override(e.Table.prototype.add,r=>function(s,i){if(this.name.startsWith("_"))return r.call(this,s,i);const o=wr(s),a=wr(i);return r.call(this,o,a)}),e.Table.prototype.bulkAdd=hn.override(e.Table.prototype.bulkAdd,r=>function(s,i){if(this.name.startsWith("_"))return r.call(this,s,i);const o=wr(s),a=wr(i);return r.call(this,o,a)}),e.Table.prototype.put=hn.override(e.Table.prototype.put,r=>function(s,i){if(this.name.startsWith("_"))return r.call(this,s,i);const o=wr(s),a=wr(i);return r.call(this,o,a)}),e.Table.prototype.bulkPut=hn.override(e.Table.prototype.bulkPut,r=>function(s,i){if(this.name.startsWith("_"))return r.call(this,s,i);const o=wr(s),a=wr(i);return r.call(this,o,a)}),e.Table.prototype.update=hn.override(e.Table.prototype.update,r=>function(s,i){if(this.name.startsWith("_"))return r.call(this,s,i);const o=wr(s),a=wr(i);return r.call(this,o,a)}))}var er={},s0;function t5(){if(s0)return er;s0=1;var e=er.__extends||function(){var l=function(u,d){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,y){p.__proto__=y}||function(p,y){for(var g in y)y.hasOwnProperty(g)&&(p[g]=y[g])},l(u,d)};return function(u,d){l(u,d);function p(){this.constructor=u}u.prototype=d===null?Object.create(d):(p.prototype=d.prototype,new p)}}();Object.defineProperty(er,"__esModule",{value:!0});var t=256,n=function(){function l(u){u===void 0&&(u="="),this._paddingCharacter=u}return l.prototype.encodedLength=function(u){return this._paddingCharacter?(u+2)/3*4|0:(u*8+5)/6|0},l.prototype.encode=function(u){for(var d="",p=0;p>>3*6&63),d+=this._encodeByte(y>>>2*6&63),d+=this._encodeByte(y>>>1*6&63),d+=this._encodeByte(y>>>0*6&63)}var g=u.length-p;if(g>0){var y=u[p]<<16|(g===2?u[p+1]<<8:0);d+=this._encodeByte(y>>>3*6&63),d+=this._encodeByte(y>>>2*6&63),g===2?d+=this._encodeByte(y>>>1*6&63):d+=this._paddingCharacter||"",d+=this._paddingCharacter||""}return d},l.prototype.maxDecodedLength=function(u){return this._paddingCharacter?u/4*3|0:(u*6+7)/8|0},l.prototype.decodedLength=function(u){return this.maxDecodedLength(u.length-this._getPaddingLength(u))},l.prototype.decode=function(u){if(u.length===0)return new Uint8Array(0);for(var d=this._getPaddingLength(u),p=u.length-d,y=new Uint8Array(this.maxDecodedLength(p)),g=0,w=0,x=0,_=0,b=0,T=0,O=0;w>>4,y[g++]=b<<4|T>>>2,y[g++]=T<<6|O,x|=_&t,x|=b&t,x|=T&t,x|=O&t;if(w>>4,x|=_&t,x|=b&t),w>>2,x|=T&t),w>>8&6,d+=51-u>>>8&-75,d+=61-u>>>8&-15,d+=62-u>>>8&3,String.fromCharCode(d)},l.prototype._decodeChar=function(u){var d=t;return d+=(42-u&u-44)>>>8&-256+u-43+62,d+=(46-u&u-48)>>>8&-256+u-47+63,d+=(47-u&u-58)>>>8&-256+u-48+52,d+=(64-u&u-91)>>>8&-256+u-65+0,d+=(96-u&u-123)>>>8&-256+u-97+26,d},l.prototype._getPaddingLength=function(u){var d=0;if(this._paddingCharacter){for(var p=u.length-1;p>=0&&u[p]===this._paddingCharacter;p--)d++;if(u.length<4||d>2)throw new Error("Base64Coder: incorrect padding")}return d},l}();er.Coder=n;var r=new n;function s(l){return r.encode(l)}er.encode=s;function i(l){return r.decode(l)}er.decode=i;var o=function(l){e(u,l);function u(){return l!==null&&l.apply(this,arguments)||this}return u.prototype._encodeByte=function(d){var p=d;return p+=65,p+=25-d>>>8&6,p+=51-d>>>8&-75,p+=61-d>>>8&-13,p+=62-d>>>8&49,String.fromCharCode(p)},u.prototype._decodeChar=function(d){var p=t;return p+=(44-d&d-46)>>>8&-256+d-45+62,p+=(94-d&d-96)>>>8&-256+d-95+63,p+=(47-d&d-58)>>>8&-256+d-48+52,p+=(64-d&d-91)>>>8&-256+d-65+0,p+=(96-d&d-123)>>>8&-256+d-97+26,p},u}(n);er.URLSafeCoder=o;var a=new o;function c(l){return a.encode(l)}er.encodeURLSafe=c;function f(l){return a.decode(l)}return er.decodeURLSafe=f,er.encodedLength=function(l){return r.encodedLength(l)},er.maxDecodedLength=function(l){return r.maxDecodedLength(l)},er.decodedLength=function(l){return r.decodedLength(l)},er}var Bo=t5(),Ur={},i0;function n5(){if(i0)return Ur;i0=1,Object.defineProperty(Ur,"__esModule",{value:!0}),Ur.decode=Ur.encodedLength=Ur.encode=void 0;const e="utf8: invalid string",t="utf8: invalid source encoding";function n(i){const o=new Uint8Array(r(i));let a=0;for(let c=0;c=55296&&f<=56319&&(f=(f-55296<<10)+(i.charCodeAt(++c)-56320)+65536),f<128?o[a++]=f:f<2048?(o[a++]=192|f>>6,o[a++]=128|f&63):f<65536?(o[a++]=224|f>>12,o[a++]=128|f>>6&63,o[a++]=128|f&63):(o[a++]=240|f>>18,o[a++]=128|f>>12&63,o[a++]=128|f>>6&63,o[a++]=128|f&63)}return o}Ur.encode=n;function r(i){let o=0;for(let a=0;a=55296&&c<=56319){if(a===i.length-1)throw new Error(e);a++;const f=i.charCodeAt(a);if(f<56320||f>57343)throw new Error(e);c=(c-55296<<10)+(f-56320)+65536}c<128?o+=1:c<2048?o+=2:c<65536?o+=3:o+=4}return o}Ur.encodedLength=r;function s(i){const o=[];for(let a=0;a=i.length)throw new Error(t);const l=i[++a];if((l&192)!==128)throw new Error(t);c=(c&31)<<6|l&63,f=128}else if(c<240){if(a>=i.length-1)throw new Error(t);const l=i[++a],u=i[++a];if((l&192)!==128||(u&192)!==128)throw new Error(t);c=(c&15)<<12|(l&63)<<6|u&63,f=2048}else if(c<248){if(a>=i.length-2)throw new Error(t);const l=i[++a],u=i[++a],d=i[++a];if((l&192)!==128||(u&192)!==128||(d&192)!==128)throw new Error(t);c=(c&15)<<18|(l&63)<<12|(u&63)<<6|d&63,f=65536}else throw new Error(t);if(c=55296&&c<=57343)throw new Error(t);if(c>=65536){if(c>1114111)throw new Error(t);c-=65536,o.push(String.fromCharCode(55296|c>>10)),c=56320|c&1023}}o.push(String.fromCharCode(c))}return o.join("")}return Ur.decode=s,Ur}var hu=n5();function r5(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var pu={exports:{}};const s5={},i5=Object.freeze(Object.defineProperty({__proto__:null,default:s5},Symbol.toStringTag,{value:"Module"})),o5=uf(i5);var o0;function a5(){return o0||(o0=1,function(e){(function(t){var n=function(m){var E,v=new Float64Array(16);if(m)for(E=0;E>24&255,m[E+1]=v>>16&255,m[E+2]=v>>8&255,m[E+3]=v&255,m[E+4]=h>>24&255,m[E+5]=h>>16&255,m[E+6]=h>>8&255,m[E+7]=h&255}function g(m,E,v,h,S){var M,k=0;for(M=0;M>>8)-1}function w(m,E,v,h){return g(m,E,v,h,16)}function x(m,E,v,h){return g(m,E,v,h,32)}function _(m,E,v,h){for(var S=h[0]&255|(h[1]&255)<<8|(h[2]&255)<<16|(h[3]&255)<<24,M=v[0]&255|(v[1]&255)<<8|(v[2]&255)<<16|(v[3]&255)<<24,k=v[4]&255|(v[5]&255)<<8|(v[6]&255)<<16|(v[7]&255)<<24,G=v[8]&255|(v[9]&255)<<8|(v[10]&255)<<16|(v[11]&255)<<24,oe=v[12]&255|(v[13]&255)<<8|(v[14]&255)<<16|(v[15]&255)<<24,Ee=h[4]&255|(h[5]&255)<<8|(h[6]&255)<<16|(h[7]&255)<<24,ge=E[0]&255|(E[1]&255)<<8|(E[2]&255)<<16|(E[3]&255)<<24,dt=E[4]&255|(E[5]&255)<<8|(E[6]&255)<<16|(E[7]&255)<<24,xe=E[8]&255|(E[9]&255)<<8|(E[10]&255)<<16|(E[11]&255)<<24,je=E[12]&255|(E[13]&255)<<8|(E[14]&255)<<16|(E[15]&255)<<24,Be=h[8]&255|(h[9]&255)<<8|(h[10]&255)<<16|(h[11]&255)<<24,Ue=v[16]&255|(v[17]&255)<<8|(v[18]&255)<<16|(v[19]&255)<<24,qe=v[20]&255|(v[21]&255)<<8|(v[22]&255)<<16|(v[23]&255)<<24,Ve=v[24]&255|(v[25]&255)<<8|(v[26]&255)<<16|(v[27]&255)<<24,Ke=v[28]&255|(v[29]&255)<<8|(v[30]&255)<<16|(v[31]&255)<<24,$e=h[12]&255|(h[13]&255)<<8|(h[14]&255)<<16|(h[15]&255)<<24,we=S,Oe=M,ye=k,ve=G,Ce=oe,pe=Ee,V=ge,H=dt,Z=xe,W=je,Y=Be,re=Ue,Ie=qe,Xe=Ve,Qe=Ke,We=$e,R,nt=0;nt<20;nt+=2)R=we+Ie|0,Ce^=R<<7|R>>>25,R=Ce+we|0,Z^=R<<9|R>>>23,R=Z+Ce|0,Ie^=R<<13|R>>>19,R=Ie+Z|0,we^=R<<18|R>>>14,R=pe+Oe|0,W^=R<<7|R>>>25,R=W+pe|0,Xe^=R<<9|R>>>23,R=Xe+W|0,Oe^=R<<13|R>>>19,R=Oe+Xe|0,pe^=R<<18|R>>>14,R=Y+V|0,Qe^=R<<7|R>>>25,R=Qe+Y|0,ye^=R<<9|R>>>23,R=ye+Qe|0,V^=R<<13|R>>>19,R=V+ye|0,Y^=R<<18|R>>>14,R=We+re|0,ve^=R<<7|R>>>25,R=ve+We|0,H^=R<<9|R>>>23,R=H+ve|0,re^=R<<13|R>>>19,R=re+H|0,We^=R<<18|R>>>14,R=we+ve|0,Oe^=R<<7|R>>>25,R=Oe+we|0,ye^=R<<9|R>>>23,R=ye+Oe|0,ve^=R<<13|R>>>19,R=ve+ye|0,we^=R<<18|R>>>14,R=pe+Ce|0,V^=R<<7|R>>>25,R=V+pe|0,H^=R<<9|R>>>23,R=H+V|0,Ce^=R<<13|R>>>19,R=Ce+H|0,pe^=R<<18|R>>>14,R=Y+W|0,re^=R<<7|R>>>25,R=re+Y|0,Z^=R<<9|R>>>23,R=Z+re|0,W^=R<<13|R>>>19,R=W+Z|0,Y^=R<<18|R>>>14,R=We+Qe|0,Ie^=R<<7|R>>>25,R=Ie+We|0,Xe^=R<<9|R>>>23,R=Xe+Ie|0,Qe^=R<<13|R>>>19,R=Qe+Xe|0,We^=R<<18|R>>>14;we=we+S|0,Oe=Oe+M|0,ye=ye+k|0,ve=ve+G|0,Ce=Ce+oe|0,pe=pe+Ee|0,V=V+ge|0,H=H+dt|0,Z=Z+xe|0,W=W+je|0,Y=Y+Be|0,re=re+Ue|0,Ie=Ie+qe|0,Xe=Xe+Ve|0,Qe=Qe+Ke|0,We=We+$e|0,m[0]=we>>>0&255,m[1]=we>>>8&255,m[2]=we>>>16&255,m[3]=we>>>24&255,m[4]=Oe>>>0&255,m[5]=Oe>>>8&255,m[6]=Oe>>>16&255,m[7]=Oe>>>24&255,m[8]=ye>>>0&255,m[9]=ye>>>8&255,m[10]=ye>>>16&255,m[11]=ye>>>24&255,m[12]=ve>>>0&255,m[13]=ve>>>8&255,m[14]=ve>>>16&255,m[15]=ve>>>24&255,m[16]=Ce>>>0&255,m[17]=Ce>>>8&255,m[18]=Ce>>>16&255,m[19]=Ce>>>24&255,m[20]=pe>>>0&255,m[21]=pe>>>8&255,m[22]=pe>>>16&255,m[23]=pe>>>24&255,m[24]=V>>>0&255,m[25]=V>>>8&255,m[26]=V>>>16&255,m[27]=V>>>24&255,m[28]=H>>>0&255,m[29]=H>>>8&255,m[30]=H>>>16&255,m[31]=H>>>24&255,m[32]=Z>>>0&255,m[33]=Z>>>8&255,m[34]=Z>>>16&255,m[35]=Z>>>24&255,m[36]=W>>>0&255,m[37]=W>>>8&255,m[38]=W>>>16&255,m[39]=W>>>24&255,m[40]=Y>>>0&255,m[41]=Y>>>8&255,m[42]=Y>>>16&255,m[43]=Y>>>24&255,m[44]=re>>>0&255,m[45]=re>>>8&255,m[46]=re>>>16&255,m[47]=re>>>24&255,m[48]=Ie>>>0&255,m[49]=Ie>>>8&255,m[50]=Ie>>>16&255,m[51]=Ie>>>24&255,m[52]=Xe>>>0&255,m[53]=Xe>>>8&255,m[54]=Xe>>>16&255,m[55]=Xe>>>24&255,m[56]=Qe>>>0&255,m[57]=Qe>>>8&255,m[58]=Qe>>>16&255,m[59]=Qe>>>24&255,m[60]=We>>>0&255,m[61]=We>>>8&255,m[62]=We>>>16&255,m[63]=We>>>24&255}function b(m,E,v,h){for(var S=h[0]&255|(h[1]&255)<<8|(h[2]&255)<<16|(h[3]&255)<<24,M=v[0]&255|(v[1]&255)<<8|(v[2]&255)<<16|(v[3]&255)<<24,k=v[4]&255|(v[5]&255)<<8|(v[6]&255)<<16|(v[7]&255)<<24,G=v[8]&255|(v[9]&255)<<8|(v[10]&255)<<16|(v[11]&255)<<24,oe=v[12]&255|(v[13]&255)<<8|(v[14]&255)<<16|(v[15]&255)<<24,Ee=h[4]&255|(h[5]&255)<<8|(h[6]&255)<<16|(h[7]&255)<<24,ge=E[0]&255|(E[1]&255)<<8|(E[2]&255)<<16|(E[3]&255)<<24,dt=E[4]&255|(E[5]&255)<<8|(E[6]&255)<<16|(E[7]&255)<<24,xe=E[8]&255|(E[9]&255)<<8|(E[10]&255)<<16|(E[11]&255)<<24,je=E[12]&255|(E[13]&255)<<8|(E[14]&255)<<16|(E[15]&255)<<24,Be=h[8]&255|(h[9]&255)<<8|(h[10]&255)<<16|(h[11]&255)<<24,Ue=v[16]&255|(v[17]&255)<<8|(v[18]&255)<<16|(v[19]&255)<<24,qe=v[20]&255|(v[21]&255)<<8|(v[22]&255)<<16|(v[23]&255)<<24,Ve=v[24]&255|(v[25]&255)<<8|(v[26]&255)<<16|(v[27]&255)<<24,Ke=v[28]&255|(v[29]&255)<<8|(v[30]&255)<<16|(v[31]&255)<<24,$e=h[12]&255|(h[13]&255)<<8|(h[14]&255)<<16|(h[15]&255)<<24,we=S,Oe=M,ye=k,ve=G,Ce=oe,pe=Ee,V=ge,H=dt,Z=xe,W=je,Y=Be,re=Ue,Ie=qe,Xe=Ve,Qe=Ke,We=$e,R,nt=0;nt<20;nt+=2)R=we+Ie|0,Ce^=R<<7|R>>>25,R=Ce+we|0,Z^=R<<9|R>>>23,R=Z+Ce|0,Ie^=R<<13|R>>>19,R=Ie+Z|0,we^=R<<18|R>>>14,R=pe+Oe|0,W^=R<<7|R>>>25,R=W+pe|0,Xe^=R<<9|R>>>23,R=Xe+W|0,Oe^=R<<13|R>>>19,R=Oe+Xe|0,pe^=R<<18|R>>>14,R=Y+V|0,Qe^=R<<7|R>>>25,R=Qe+Y|0,ye^=R<<9|R>>>23,R=ye+Qe|0,V^=R<<13|R>>>19,R=V+ye|0,Y^=R<<18|R>>>14,R=We+re|0,ve^=R<<7|R>>>25,R=ve+We|0,H^=R<<9|R>>>23,R=H+ve|0,re^=R<<13|R>>>19,R=re+H|0,We^=R<<18|R>>>14,R=we+ve|0,Oe^=R<<7|R>>>25,R=Oe+we|0,ye^=R<<9|R>>>23,R=ye+Oe|0,ve^=R<<13|R>>>19,R=ve+ye|0,we^=R<<18|R>>>14,R=pe+Ce|0,V^=R<<7|R>>>25,R=V+pe|0,H^=R<<9|R>>>23,R=H+V|0,Ce^=R<<13|R>>>19,R=Ce+H|0,pe^=R<<18|R>>>14,R=Y+W|0,re^=R<<7|R>>>25,R=re+Y|0,Z^=R<<9|R>>>23,R=Z+re|0,W^=R<<13|R>>>19,R=W+Z|0,Y^=R<<18|R>>>14,R=We+Qe|0,Ie^=R<<7|R>>>25,R=Ie+We|0,Xe^=R<<9|R>>>23,R=Xe+Ie|0,Qe^=R<<13|R>>>19,R=Qe+Xe|0,We^=R<<18|R>>>14;m[0]=we>>>0&255,m[1]=we>>>8&255,m[2]=we>>>16&255,m[3]=we>>>24&255,m[4]=pe>>>0&255,m[5]=pe>>>8&255,m[6]=pe>>>16&255,m[7]=pe>>>24&255,m[8]=Y>>>0&255,m[9]=Y>>>8&255,m[10]=Y>>>16&255,m[11]=Y>>>24&255,m[12]=We>>>0&255,m[13]=We>>>8&255,m[14]=We>>>16&255,m[15]=We>>>24&255,m[16]=V>>>0&255,m[17]=V>>>8&255,m[18]=V>>>16&255,m[19]=V>>>24&255,m[20]=H>>>0&255,m[21]=H>>>8&255,m[22]=H>>>16&255,m[23]=H>>>24&255,m[24]=Z>>>0&255,m[25]=Z>>>8&255,m[26]=Z>>>16&255,m[27]=Z>>>24&255,m[28]=W>>>0&255,m[29]=W>>>8&255,m[30]=W>>>16&255,m[31]=W>>>24&255}function T(m,E,v,h){_(m,E,v,h)}function O(m,E,v,h){b(m,E,v,h)}var N=new Uint8Array([101,120,112,97,110,100,32,51,50,45,98,121,116,101,32,107]);function L(m,E,v,h,S,M,k){var G=new Uint8Array(16),oe=new Uint8Array(64),Ee,ge;for(ge=0;ge<16;ge++)G[ge]=0;for(ge=0;ge<8;ge++)G[ge]=M[ge];for(;S>=64;){for(T(oe,G,k,N),ge=0;ge<64;ge++)m[E+ge]=v[h+ge]^oe[ge];for(Ee=1,ge=8;ge<16;ge++)Ee=Ee+(G[ge]&255)|0,G[ge]=Ee&255,Ee>>>=8;S-=64,E+=64,h+=64}if(S>0)for(T(oe,G,k,N),ge=0;ge=64;){for(T(k,M,S,N),oe=0;oe<64;oe++)m[E+oe]=k[oe];for(G=1,oe=8;oe<16;oe++)G=G+(M[oe]&255)|0,M[oe]=G&255,G>>>=8;v-=64,E+=64}if(v>0)for(T(k,M,S,N),oe=0;oe>>13|v<<3)&8191,h=m[4]&255|(m[5]&255)<<8,this.r[2]=(v>>>10|h<<6)&7939,S=m[6]&255|(m[7]&255)<<8,this.r[3]=(h>>>7|S<<9)&8191,M=m[8]&255|(m[9]&255)<<8,this.r[4]=(S>>>4|M<<12)&255,this.r[5]=M>>>1&8190,k=m[10]&255|(m[11]&255)<<8,this.r[6]=(M>>>14|k<<2)&8191,G=m[12]&255|(m[13]&255)<<8,this.r[7]=(k>>>11|G<<5)&8065,oe=m[14]&255|(m[15]&255)<<8,this.r[8]=(G>>>8|oe<<8)&8191,this.r[9]=oe>>>5&127,this.pad[0]=m[16]&255|(m[17]&255)<<8,this.pad[1]=m[18]&255|(m[19]&255)<<8,this.pad[2]=m[20]&255|(m[21]&255)<<8,this.pad[3]=m[22]&255|(m[23]&255)<<8,this.pad[4]=m[24]&255|(m[25]&255)<<8,this.pad[5]=m[26]&255|(m[27]&255)<<8,this.pad[6]=m[28]&255|(m[29]&255)<<8,this.pad[7]=m[30]&255|(m[31]&255)<<8};K.prototype.blocks=function(m,E,v){for(var h=this.fin?0:2048,S,M,k,G,oe,Ee,ge,dt,xe,je,Be,Ue,qe,Ve,Ke,$e,we,Oe,ye,ve=this.h[0],Ce=this.h[1],pe=this.h[2],V=this.h[3],H=this.h[4],Z=this.h[5],W=this.h[6],Y=this.h[7],re=this.h[8],Ie=this.h[9],Xe=this.r[0],Qe=this.r[1],We=this.r[2],R=this.r[3],nt=this.r[4],ht=this.r[5],pt=this.r[6],Ze=this.r[7],ct=this.r[8],lt=this.r[9];v>=16;)S=m[E+0]&255|(m[E+1]&255)<<8,ve+=S&8191,M=m[E+2]&255|(m[E+3]&255)<<8,Ce+=(S>>>13|M<<3)&8191,k=m[E+4]&255|(m[E+5]&255)<<8,pe+=(M>>>10|k<<6)&8191,G=m[E+6]&255|(m[E+7]&255)<<8,V+=(k>>>7|G<<9)&8191,oe=m[E+8]&255|(m[E+9]&255)<<8,H+=(G>>>4|oe<<12)&8191,Z+=oe>>>1&8191,Ee=m[E+10]&255|(m[E+11]&255)<<8,W+=(oe>>>14|Ee<<2)&8191,ge=m[E+12]&255|(m[E+13]&255)<<8,Y+=(Ee>>>11|ge<<5)&8191,dt=m[E+14]&255|(m[E+15]&255)<<8,re+=(ge>>>8|dt<<8)&8191,Ie+=dt>>>5|h,xe=0,je=xe,je+=ve*Xe,je+=Ce*(5*lt),je+=pe*(5*ct),je+=V*(5*Ze),je+=H*(5*pt),xe=je>>>13,je&=8191,je+=Z*(5*ht),je+=W*(5*nt),je+=Y*(5*R),je+=re*(5*We),je+=Ie*(5*Qe),xe+=je>>>13,je&=8191,Be=xe,Be+=ve*Qe,Be+=Ce*Xe,Be+=pe*(5*lt),Be+=V*(5*ct),Be+=H*(5*Ze),xe=Be>>>13,Be&=8191,Be+=Z*(5*pt),Be+=W*(5*ht),Be+=Y*(5*nt),Be+=re*(5*R),Be+=Ie*(5*We),xe+=Be>>>13,Be&=8191,Ue=xe,Ue+=ve*We,Ue+=Ce*Qe,Ue+=pe*Xe,Ue+=V*(5*lt),Ue+=H*(5*ct),xe=Ue>>>13,Ue&=8191,Ue+=Z*(5*Ze),Ue+=W*(5*pt),Ue+=Y*(5*ht),Ue+=re*(5*nt),Ue+=Ie*(5*R),xe+=Ue>>>13,Ue&=8191,qe=xe,qe+=ve*R,qe+=Ce*We,qe+=pe*Qe,qe+=V*Xe,qe+=H*(5*lt),xe=qe>>>13,qe&=8191,qe+=Z*(5*ct),qe+=W*(5*Ze),qe+=Y*(5*pt),qe+=re*(5*ht),qe+=Ie*(5*nt),xe+=qe>>>13,qe&=8191,Ve=xe,Ve+=ve*nt,Ve+=Ce*R,Ve+=pe*We,Ve+=V*Qe,Ve+=H*Xe,xe=Ve>>>13,Ve&=8191,Ve+=Z*(5*lt),Ve+=W*(5*ct),Ve+=Y*(5*Ze),Ve+=re*(5*pt),Ve+=Ie*(5*ht),xe+=Ve>>>13,Ve&=8191,Ke=xe,Ke+=ve*ht,Ke+=Ce*nt,Ke+=pe*R,Ke+=V*We,Ke+=H*Qe,xe=Ke>>>13,Ke&=8191,Ke+=Z*Xe,Ke+=W*(5*lt),Ke+=Y*(5*ct),Ke+=re*(5*Ze),Ke+=Ie*(5*pt),xe+=Ke>>>13,Ke&=8191,$e=xe,$e+=ve*pt,$e+=Ce*ht,$e+=pe*nt,$e+=V*R,$e+=H*We,xe=$e>>>13,$e&=8191,$e+=Z*Qe,$e+=W*Xe,$e+=Y*(5*lt),$e+=re*(5*ct),$e+=Ie*(5*Ze),xe+=$e>>>13,$e&=8191,we=xe,we+=ve*Ze,we+=Ce*pt,we+=pe*ht,we+=V*nt,we+=H*R,xe=we>>>13,we&=8191,we+=Z*We,we+=W*Qe,we+=Y*Xe,we+=re*(5*lt),we+=Ie*(5*ct),xe+=we>>>13,we&=8191,Oe=xe,Oe+=ve*ct,Oe+=Ce*Ze,Oe+=pe*pt,Oe+=V*ht,Oe+=H*nt,xe=Oe>>>13,Oe&=8191,Oe+=Z*R,Oe+=W*We,Oe+=Y*Qe,Oe+=re*Xe,Oe+=Ie*(5*lt),xe+=Oe>>>13,Oe&=8191,ye=xe,ye+=ve*lt,ye+=Ce*ct,ye+=pe*Ze,ye+=V*pt,ye+=H*ht,xe=ye>>>13,ye&=8191,ye+=Z*nt,ye+=W*R,ye+=Y*We,ye+=re*Qe,ye+=Ie*Xe,xe+=ye>>>13,ye&=8191,xe=(xe<<2)+xe|0,xe=xe+je|0,je=xe&8191,xe=xe>>>13,Be+=xe,ve=je,Ce=Be,pe=Ue,V=qe,H=Ve,Z=Ke,W=$e,Y=we,re=Oe,Ie=ye,E+=16,v-=16;this.h[0]=ve,this.h[1]=Ce,this.h[2]=pe,this.h[3]=V,this.h[4]=H,this.h[5]=Z,this.h[6]=W,this.h[7]=Y,this.h[8]=re,this.h[9]=Ie},K.prototype.finish=function(m,E){var v=new Uint16Array(10),h,S,M,k;if(this.leftover){for(k=this.leftover,this.buffer[k++]=1;k<16;k++)this.buffer[k]=0;this.fin=1,this.blocks(this.buffer,0,16)}for(h=this.h[1]>>>13,this.h[1]&=8191,k=2;k<10;k++)this.h[k]+=h,h=this.h[k]>>>13,this.h[k]&=8191;for(this.h[0]+=h*5,h=this.h[0]>>>13,this.h[0]&=8191,this.h[1]+=h,h=this.h[1]>>>13,this.h[1]&=8191,this.h[2]+=h,v[0]=this.h[0]+5,h=v[0]>>>13,v[0]&=8191,k=1;k<10;k++)v[k]=this.h[k]+h,h=v[k]>>>13,v[k]&=8191;for(v[9]-=8192,S=(h^1)-1,k=0;k<10;k++)v[k]&=S;for(S=~S,k=0;k<10;k++)this.h[k]=this.h[k]&S|v[k];for(this.h[0]=(this.h[0]|this.h[1]<<13)&65535,this.h[1]=(this.h[1]>>>3|this.h[2]<<10)&65535,this.h[2]=(this.h[2]>>>6|this.h[3]<<7)&65535,this.h[3]=(this.h[3]>>>9|this.h[4]<<4)&65535,this.h[4]=(this.h[4]>>>12|this.h[5]<<1|this.h[6]<<14)&65535,this.h[5]=(this.h[6]>>>2|this.h[7]<<11)&65535,this.h[6]=(this.h[7]>>>5|this.h[8]<<8)&65535,this.h[7]=(this.h[8]>>>8|this.h[9]<<5)&65535,M=this.h[0]+this.pad[0],this.h[0]=M&65535,k=1;k<8;k++)M=(this.h[k]+this.pad[k]|0)+(M>>>16)|0,this.h[k]=M&65535;m[E+0]=this.h[0]>>>0&255,m[E+1]=this.h[0]>>>8&255,m[E+2]=this.h[1]>>>0&255,m[E+3]=this.h[1]>>>8&255,m[E+4]=this.h[2]>>>0&255,m[E+5]=this.h[2]>>>8&255,m[E+6]=this.h[3]>>>0&255,m[E+7]=this.h[3]>>>8&255,m[E+8]=this.h[4]>>>0&255,m[E+9]=this.h[4]>>>8&255,m[E+10]=this.h[5]>>>0&255,m[E+11]=this.h[5]>>>8&255,m[E+12]=this.h[6]>>>0&255,m[E+13]=this.h[6]>>>8&255,m[E+14]=this.h[7]>>>0&255,m[E+15]=this.h[7]>>>8&255},K.prototype.update=function(m,E,v){var h,S;if(this.leftover){for(S=16-this.leftover,S>v&&(S=v),h=0;h=16&&(S=v-v%16,this.blocks(m,E,S),E+=S,v-=S),v){for(h=0;h>16&1),M[v-1]&=65535;M[15]=k[15]-32767-(M[14]>>16&1),S=M[15]>>16&1,M[14]&=65535,le(k,M,1-S)}for(v=0;v<16;v++)m[2*v]=k[v]&255,m[2*v+1]=k[v]>>8}function Me(m,E){var v=new Uint8Array(32),h=new Uint8Array(32);return rt(v,m),rt(h,E),x(v,0,h,0)}function jt(m){var E=new Uint8Array(32);return rt(E,m),E[0]&1}function Gt(m,E){var v;for(v=0;v<16;v++)m[v]=E[2*v]+(E[2*v+1]<<8);m[15]&=32767}function St(m,E,v){for(var h=0;h<16;h++)m[h]=E[h]+v[h]}function Ht(m,E,v){for(var h=0;h<16;h++)m[h]=E[h]-v[h]}function Je(m,E,v){var h,S,M=0,k=0,G=0,oe=0,Ee=0,ge=0,dt=0,xe=0,je=0,Be=0,Ue=0,qe=0,Ve=0,Ke=0,$e=0,we=0,Oe=0,ye=0,ve=0,Ce=0,pe=0,V=0,H=0,Z=0,W=0,Y=0,re=0,Ie=0,Xe=0,Qe=0,We=0,R=v[0],nt=v[1],ht=v[2],pt=v[3],Ze=v[4],ct=v[5],lt=v[6],Ct=v[7],ft=v[8],Rt=v[9],Et=v[10],Mt=v[11],Kt=v[12],ln=v[13],fn=v[14],un=v[15];h=E[0],M+=h*R,k+=h*nt,G+=h*ht,oe+=h*pt,Ee+=h*Ze,ge+=h*ct,dt+=h*lt,xe+=h*Ct,je+=h*ft,Be+=h*Rt,Ue+=h*Et,qe+=h*Mt,Ve+=h*Kt,Ke+=h*ln,$e+=h*fn,we+=h*un,h=E[1],k+=h*R,G+=h*nt,oe+=h*ht,Ee+=h*pt,ge+=h*Ze,dt+=h*ct,xe+=h*lt,je+=h*Ct,Be+=h*ft,Ue+=h*Rt,qe+=h*Et,Ve+=h*Mt,Ke+=h*Kt,$e+=h*ln,we+=h*fn,Oe+=h*un,h=E[2],G+=h*R,oe+=h*nt,Ee+=h*ht,ge+=h*pt,dt+=h*Ze,xe+=h*ct,je+=h*lt,Be+=h*Ct,Ue+=h*ft,qe+=h*Rt,Ve+=h*Et,Ke+=h*Mt,$e+=h*Kt,we+=h*ln,Oe+=h*fn,ye+=h*un,h=E[3],oe+=h*R,Ee+=h*nt,ge+=h*ht,dt+=h*pt,xe+=h*Ze,je+=h*ct,Be+=h*lt,Ue+=h*Ct,qe+=h*ft,Ve+=h*Rt,Ke+=h*Et,$e+=h*Mt,we+=h*Kt,Oe+=h*ln,ye+=h*fn,ve+=h*un,h=E[4],Ee+=h*R,ge+=h*nt,dt+=h*ht,xe+=h*pt,je+=h*Ze,Be+=h*ct,Ue+=h*lt,qe+=h*Ct,Ve+=h*ft,Ke+=h*Rt,$e+=h*Et,we+=h*Mt,Oe+=h*Kt,ye+=h*ln,ve+=h*fn,Ce+=h*un,h=E[5],ge+=h*R,dt+=h*nt,xe+=h*ht,je+=h*pt,Be+=h*Ze,Ue+=h*ct,qe+=h*lt,Ve+=h*Ct,Ke+=h*ft,$e+=h*Rt,we+=h*Et,Oe+=h*Mt,ye+=h*Kt,ve+=h*ln,Ce+=h*fn,pe+=h*un,h=E[6],dt+=h*R,xe+=h*nt,je+=h*ht,Be+=h*pt,Ue+=h*Ze,qe+=h*ct,Ve+=h*lt,Ke+=h*Ct,$e+=h*ft,we+=h*Rt,Oe+=h*Et,ye+=h*Mt,ve+=h*Kt,Ce+=h*ln,pe+=h*fn,V+=h*un,h=E[7],xe+=h*R,je+=h*nt,Be+=h*ht,Ue+=h*pt,qe+=h*Ze,Ve+=h*ct,Ke+=h*lt,$e+=h*Ct,we+=h*ft,Oe+=h*Rt,ye+=h*Et,ve+=h*Mt,Ce+=h*Kt,pe+=h*ln,V+=h*fn,H+=h*un,h=E[8],je+=h*R,Be+=h*nt,Ue+=h*ht,qe+=h*pt,Ve+=h*Ze,Ke+=h*ct,$e+=h*lt,we+=h*Ct,Oe+=h*ft,ye+=h*Rt,ve+=h*Et,Ce+=h*Mt,pe+=h*Kt,V+=h*ln,H+=h*fn,Z+=h*un,h=E[9],Be+=h*R,Ue+=h*nt,qe+=h*ht,Ve+=h*pt,Ke+=h*Ze,$e+=h*ct,we+=h*lt,Oe+=h*Ct,ye+=h*ft,ve+=h*Rt,Ce+=h*Et,pe+=h*Mt,V+=h*Kt,H+=h*ln,Z+=h*fn,W+=h*un,h=E[10],Ue+=h*R,qe+=h*nt,Ve+=h*ht,Ke+=h*pt,$e+=h*Ze,we+=h*ct,Oe+=h*lt,ye+=h*Ct,ve+=h*ft,Ce+=h*Rt,pe+=h*Et,V+=h*Mt,H+=h*Kt,Z+=h*ln,W+=h*fn,Y+=h*un,h=E[11],qe+=h*R,Ve+=h*nt,Ke+=h*ht,$e+=h*pt,we+=h*Ze,Oe+=h*ct,ye+=h*lt,ve+=h*Ct,Ce+=h*ft,pe+=h*Rt,V+=h*Et,H+=h*Mt,Z+=h*Kt,W+=h*ln,Y+=h*fn,re+=h*un,h=E[12],Ve+=h*R,Ke+=h*nt,$e+=h*ht,we+=h*pt,Oe+=h*Ze,ye+=h*ct,ve+=h*lt,Ce+=h*Ct,pe+=h*ft,V+=h*Rt,H+=h*Et,Z+=h*Mt,W+=h*Kt,Y+=h*ln,re+=h*fn,Ie+=h*un,h=E[13],Ke+=h*R,$e+=h*nt,we+=h*ht,Oe+=h*pt,ye+=h*Ze,ve+=h*ct,Ce+=h*lt,pe+=h*Ct,V+=h*ft,H+=h*Rt,Z+=h*Et,W+=h*Mt,Y+=h*Kt,re+=h*ln,Ie+=h*fn,Xe+=h*un,h=E[14],$e+=h*R,we+=h*nt,Oe+=h*ht,ye+=h*pt,ve+=h*Ze,Ce+=h*ct,pe+=h*lt,V+=h*Ct,H+=h*ft,Z+=h*Rt,W+=h*Et,Y+=h*Mt,re+=h*Kt,Ie+=h*ln,Xe+=h*fn,Qe+=h*un,h=E[15],we+=h*R,Oe+=h*nt,ye+=h*ht,ve+=h*pt,Ce+=h*Ze,pe+=h*ct,V+=h*lt,H+=h*Ct,Z+=h*ft,W+=h*Rt,Y+=h*Et,re+=h*Mt,Ie+=h*Kt,Xe+=h*ln,Qe+=h*fn,We+=h*un,M+=38*Oe,k+=38*ye,G+=38*ve,oe+=38*Ce,Ee+=38*pe,ge+=38*V,dt+=38*H,xe+=38*Z,je+=38*W,Be+=38*Y,Ue+=38*re,qe+=38*Ie,Ve+=38*Xe,Ke+=38*Qe,$e+=38*We,S=1,h=M+S+65535,S=Math.floor(h/65536),M=h-S*65536,h=k+S+65535,S=Math.floor(h/65536),k=h-S*65536,h=G+S+65535,S=Math.floor(h/65536),G=h-S*65536,h=oe+S+65535,S=Math.floor(h/65536),oe=h-S*65536,h=Ee+S+65535,S=Math.floor(h/65536),Ee=h-S*65536,h=ge+S+65535,S=Math.floor(h/65536),ge=h-S*65536,h=dt+S+65535,S=Math.floor(h/65536),dt=h-S*65536,h=xe+S+65535,S=Math.floor(h/65536),xe=h-S*65536,h=je+S+65535,S=Math.floor(h/65536),je=h-S*65536,h=Be+S+65535,S=Math.floor(h/65536),Be=h-S*65536,h=Ue+S+65535,S=Math.floor(h/65536),Ue=h-S*65536,h=qe+S+65535,S=Math.floor(h/65536),qe=h-S*65536,h=Ve+S+65535,S=Math.floor(h/65536),Ve=h-S*65536,h=Ke+S+65535,S=Math.floor(h/65536),Ke=h-S*65536,h=$e+S+65535,S=Math.floor(h/65536),$e=h-S*65536,h=we+S+65535,S=Math.floor(h/65536),we=h-S*65536,M+=S-1+37*(S-1),S=1,h=M+S+65535,S=Math.floor(h/65536),M=h-S*65536,h=k+S+65535,S=Math.floor(h/65536),k=h-S*65536,h=G+S+65535,S=Math.floor(h/65536),G=h-S*65536,h=oe+S+65535,S=Math.floor(h/65536),oe=h-S*65536,h=Ee+S+65535,S=Math.floor(h/65536),Ee=h-S*65536,h=ge+S+65535,S=Math.floor(h/65536),ge=h-S*65536,h=dt+S+65535,S=Math.floor(h/65536),dt=h-S*65536,h=xe+S+65535,S=Math.floor(h/65536),xe=h-S*65536,h=je+S+65535,S=Math.floor(h/65536),je=h-S*65536,h=Be+S+65535,S=Math.floor(h/65536),Be=h-S*65536,h=Ue+S+65535,S=Math.floor(h/65536),Ue=h-S*65536,h=qe+S+65535,S=Math.floor(h/65536),qe=h-S*65536,h=Ve+S+65535,S=Math.floor(h/65536),Ve=h-S*65536,h=Ke+S+65535,S=Math.floor(h/65536),Ke=h-S*65536,h=$e+S+65535,S=Math.floor(h/65536),$e=h-S*65536,h=we+S+65535,S=Math.floor(h/65536),we=h-S*65536,M+=S-1+37*(S-1),m[0]=M,m[1]=k,m[2]=G,m[3]=oe,m[4]=Ee,m[5]=ge,m[6]=dt,m[7]=xe,m[8]=je,m[9]=Be,m[10]=Ue,m[11]=qe,m[12]=Ve,m[13]=Ke,m[14]=$e,m[15]=we}function Tt(m,E){Je(m,E,E)}function X(m,E){var v=n(),h;for(h=0;h<16;h++)v[h]=E[h];for(h=253;h>=0;h--)Tt(v,v),h!==2&&h!==4&&Je(v,v,E);for(h=0;h<16;h++)m[h]=v[h]}function be(m,E){var v=n(),h;for(h=0;h<16;h++)v[h]=E[h];for(h=250;h>=0;h--)Tt(v,v),h!==1&&Je(v,v,E);for(h=0;h<16;h++)m[h]=v[h]}function de(m,E,v){var h=new Uint8Array(32),S=new Float64Array(80),M,k,G=n(),oe=n(),Ee=n(),ge=n(),dt=n(),xe=n();for(k=0;k<31;k++)h[k]=E[k];for(h[31]=E[31]&127|64,h[0]&=248,Gt(S,v),k=0;k<16;k++)oe[k]=S[k],ge[k]=G[k]=Ee[k]=0;for(G[0]=ge[0]=1,k=254;k>=0;--k)M=h[k>>>3]>>>(k&7)&1,le(G,oe,M),le(Ee,ge,M),St(dt,G,Ee),Ht(G,G,Ee),St(Ee,oe,ge),Ht(oe,oe,ge),Tt(ge,dt),Tt(xe,G),Je(G,Ee,G),Je(Ee,oe,dt),St(dt,G,Ee),Ht(G,G,Ee),Tt(oe,G),Ht(Ee,ge,xe),Je(G,Ee,c),St(G,G,ge),Je(Ee,Ee,G),Je(G,ge,xe),Je(ge,oe,S),Tt(oe,dt),le(G,oe,M),le(Ee,ge,M);for(k=0;k<16;k++)S[k+16]=G[k],S[k+32]=Ee[k],S[k+48]=oe[k],S[k+64]=ge[k];var je=S.subarray(32),Be=S.subarray(16);return X(je,je),Je(Be,Be,je),rt(m,Be),0}function Te(m,E){return de(m,E,i)}function at(m,E){return r(E,32),Te(m,E)}function bt(m,E,v){var h=new Uint8Array(32);return de(h,v,E),O(m,s,h,N)}var C=ee,P=he;function U(m,E,v,h,S,M){var k=new Uint8Array(32);return bt(k,S,M),C(m,E,v,h,k)}function Q(m,E,v,h,S,M){var k=new Uint8Array(32);return bt(k,S,M),P(m,E,v,h,k)}var q=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function te(m,E,v,h){for(var S=new Int32Array(16),M=new Int32Array(16),k,G,oe,Ee,ge,dt,xe,je,Be,Ue,qe,Ve,Ke,$e,we,Oe,ye,ve,Ce,pe,V,H,Z,W,Y,re,Ie=m[0],Xe=m[1],Qe=m[2],We=m[3],R=m[4],nt=m[5],ht=m[6],pt=m[7],Ze=E[0],ct=E[1],lt=E[2],Ct=E[3],ft=E[4],Rt=E[5],Et=E[6],Mt=E[7],Kt=0;h>=128;){for(Ce=0;Ce<16;Ce++)pe=8*Ce+Kt,S[Ce]=v[pe+0]<<24|v[pe+1]<<16|v[pe+2]<<8|v[pe+3],M[Ce]=v[pe+4]<<24|v[pe+5]<<16|v[pe+6]<<8|v[pe+7];for(Ce=0;Ce<80;Ce++)if(k=Ie,G=Xe,oe=Qe,Ee=We,ge=R,dt=nt,xe=ht,je=pt,Be=Ze,Ue=ct,qe=lt,Ve=Ct,Ke=ft,$e=Rt,we=Et,Oe=Mt,V=pt,H=Mt,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=(R>>>14|ft<<18)^(R>>>18|ft<<14)^(ft>>>9|R<<23),H=(ft>>>14|R<<18)^(ft>>>18|R<<14)^(R>>>9|ft<<23),Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,V=R&nt^~R&ht,H=ft&Rt^~ft&Et,Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,V=q[Ce*2],H=q[Ce*2+1],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,V=S[Ce%16],H=M[Ce%16],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,ye=Y&65535|re<<16,ve=Z&65535|W<<16,V=ye,H=ve,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=(Ie>>>28|Ze<<4)^(Ze>>>2|Ie<<30)^(Ze>>>7|Ie<<25),H=(Ze>>>28|Ie<<4)^(Ie>>>2|Ze<<30)^(Ie>>>7|Ze<<25),Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,V=Ie&Xe^Ie&Qe^Xe&Qe,H=Ze&ct^Ze<^ct<,Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,je=Y&65535|re<<16,Oe=Z&65535|W<<16,V=Ee,H=Ve,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=ye,H=ve,Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,Ee=Y&65535|re<<16,Ve=Z&65535|W<<16,Xe=k,Qe=G,We=oe,R=Ee,nt=ge,ht=dt,pt=xe,Ie=je,ct=Be,lt=Ue,Ct=qe,ft=Ve,Rt=Ke,Et=$e,Mt=we,Ze=Oe,Ce%16===15)for(pe=0;pe<16;pe++)V=S[pe],H=M[pe],Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=S[(pe+9)%16],H=M[(pe+9)%16],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,ye=S[(pe+1)%16],ve=M[(pe+1)%16],V=(ye>>>1|ve<<31)^(ye>>>8|ve<<24)^ye>>>7,H=(ve>>>1|ye<<31)^(ve>>>8|ye<<24)^(ve>>>7|ye<<25),Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,ye=S[(pe+14)%16],ve=M[(pe+14)%16],V=(ye>>>19|ve<<13)^(ve>>>29|ye<<3)^ye>>>6,H=(ve>>>19|ye<<13)^(ye>>>29|ve<<3)^(ve>>>6|ye<<26),Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,S[pe]=Y&65535|re<<16,M[pe]=Z&65535|W<<16;V=Ie,H=Ze,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=m[0],H=E[0],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,m[0]=Ie=Y&65535|re<<16,E[0]=Ze=Z&65535|W<<16,V=Xe,H=ct,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=m[1],H=E[1],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,m[1]=Xe=Y&65535|re<<16,E[1]=ct=Z&65535|W<<16,V=Qe,H=lt,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=m[2],H=E[2],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,m[2]=Qe=Y&65535|re<<16,E[2]=lt=Z&65535|W<<16,V=We,H=Ct,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=m[3],H=E[3],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,m[3]=We=Y&65535|re<<16,E[3]=Ct=Z&65535|W<<16,V=R,H=ft,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=m[4],H=E[4],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,m[4]=R=Y&65535|re<<16,E[4]=ft=Z&65535|W<<16,V=nt,H=Rt,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=m[5],H=E[5],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,m[5]=nt=Y&65535|re<<16,E[5]=Rt=Z&65535|W<<16,V=ht,H=Et,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=m[6],H=E[6],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,m[6]=ht=Y&65535|re<<16,E[6]=Et=Z&65535|W<<16,V=pt,H=Mt,Z=H&65535,W=H>>>16,Y=V&65535,re=V>>>16,V=m[7],H=E[7],Z+=H&65535,W+=H>>>16,Y+=V&65535,re+=V>>>16,W+=Z>>>16,Y+=W>>>16,re+=Y>>>16,m[7]=pt=Y&65535|re<<16,E[7]=Mt=Z&65535|W<<16,Kt+=128,h-=128}return h}function fe(m,E,v){var h=new Int32Array(8),S=new Int32Array(8),M=new Uint8Array(256),k,G=v;for(h[0]=1779033703,h[1]=3144134277,h[2]=1013904242,h[3]=2773480762,h[4]=1359893119,h[5]=2600822924,h[6]=528734635,h[7]=1541459225,S[0]=4089235720,S[1]=2227873595,S[2]=4271175723,S[3]=1595750129,S[4]=2917565137,S[5]=725511199,S[6]=4215389547,S[7]=327033209,te(h,S,E,v),v%=128,k=0;k=0;--S)h=v[S/8|0]>>(S&7)&1,ce(m,E,h),ae(E,m),ae(m,m),ce(m,E,h)}function ue(m,E){var v=[n(),n(),n(),n()];se(v[0],u),se(v[1],d),se(v[2],a),Je(v[3],u,d),Pe(m,v,E)}function Ae(m,E,v){var h=new Uint8Array(64),S=[n(),n(),n(),n()],M;for(v||r(E,32),fe(h,E,32),h[0]&=248,h[31]&=127,h[31]|=64,ue(S,h),ne(m,S),M=0;M<32;M++)E[M+32]=m[M];return 0}var ke=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]);function tt(m,E){var v,h,S,M;for(h=63;h>=32;--h){for(v=0,S=h-32,M=h-12;S>4)*ke[S],v=E[S]>>8,E[S]&=255;for(S=0;S<32;S++)E[S]-=v*ke[S];for(h=0;h<32;h++)E[h+1]+=E[h]>>8,m[h]=E[h]&255}function yt(m){var E=new Float64Array(64),v;for(v=0;v<64;v++)E[v]=m[v];for(v=0;v<64;v++)m[v]=0;tt(m,E)}function ut(m,E,v,h){var S=new Uint8Array(64),M=new Uint8Array(64),k=new Uint8Array(64),G,oe,Ee=new Float64Array(64),ge=[n(),n(),n(),n()];fe(S,h,32),S[0]&=248,S[31]&=127,S[31]|=64;var dt=v+64;for(G=0;G>7&&Ht(m[0],o,m[0]),Je(m[3],m[0],m[1]),0)}function Ut(m,E,v,h){var S,M=new Uint8Array(32),k=new Uint8Array(64),G=[n(),n(),n(),n()],oe=[n(),n(),n(),n()];if(v<64||yn(oe,h))return-1;for(S=0;S=0},t.sign.keyPair=function(){var m=new Uint8Array(Mr),E=new Uint8Array(hs);return Ae(m,E),{publicKey:m,secretKey:E}},t.sign.keyPair.fromSecretKey=function(m){if(kn(m),m.length!==hs)throw new Error("bad secret key size");for(var E=new Uint8Array(Mr),v=0;vt in e?c5(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ad=(e,t)=>{for(var n in t||(t={}))u5.call(t,n)&&c0(e,n,t[n]);if(a0)for(var n of a0(t))d5.call(t,n)&&c0(e,n,t[n]);return e},Cd=(e,t)=>l5(e,f5(t)),Gh=class extends Error{constructor(e){super("DEXIE ENCRYPT ADDON: "+e)}},h5=class extends Gh{constructor(e){super(e)}},ky=class extends Gh{constructor(e){super(e)}},Yh=class extends Gh{constructor(e){super(e)}},mu=()=>({id:"DexieEcryptedTestDoc",value:"This should be readable"}),Al={name:"__dexie-encrypted-addon__",keyString:"id, $value"};function p5(e){return!e||!Object.keys(e).filter(t=>t!==Al.name).length}async function m5(e){const t=e;if(!t.backendDB().objectStoreNames.contains(Al.name))return console.warn(new h5("A database version update is required for key change detection to work").message),!1;const s=t[Al.name],i=await s.get(mu().id).catch(o=>{if(o instanceof Yh)return null;throw o});return i===null?!0:i===void 0?(await s.add(mu()),!1):mu().value!==i.value}async function g5(e,t){const n=p5(t),r=await m5(e);if(n&&console.warn(new Yh("No encryption keys are set").message),r)throw new ky("Encryption key has changed")}var Jh=class{get secret(){return this._secret}get secretUint8Array(){return this._keyUint8Array}static createRandomEncryptionKey(){return Bo.encode(ms.randomBytes(32))}static hash(e){const t=hu.encode(JSON.stringify(e)),n=ms.hash(t);return Bo.encode(n)}encrypt(e){if(e===void 0)return e;const t=ms.randomBytes(ms.secretbox.nonceLength),n=hu.encode(JSON.stringify(e)),r=ms.secretbox(n,t,this.secretUint8Array),s=new Uint8Array(t.length+r.length);return s.set(t),s.set(r,t.length),Bo.encode(s)}decrypt(e){const t=Bo.decode(e),n=t.slice(0,ms.secretbox.nonceLength),r=t.slice(ms.secretbox.nonceLength,e.length),s=ms.secretbox.open(r,n,this.secretUint8Array);if(!s)throw new Yh("Could not decrypt message!");const i=hu.decode(s);return JSON.parse(i)}constructor(e){this._secret=e,this._keyUint8Array=Bo.decode(this._secret)}};function y5(e,t,n,r){let s=null;n.hashKey&&e===void 0&&(s=Jh.hash(t)),n.keys.forEach(i=>{t[i]!==void 0&&(t[i]=r.encrypt(t[i]))}),s&&n.hashKey&&(t[n.hashKey]=s)}function _5(e,t,n,r){return Object.entries(e).reduce((s,[i,o])=>(n.keys.some(a=>a===i)&&(s[i]=r.encrypt(o)),s),{})}function b5(e,t,n){return e&&(t.keys.forEach(r=>{e[r]!==void 0&&(e[r]=n.decrypt(e[r]))}),e)}var x5=class{getEncryptedKeys(){return Object.entries(this.schema).reduce((e,[t,n])=>{if(!n)return e;const r=n.split(",").map(c=>c.trim()),s=r.filter(c=>c.startsWith("$")).map(c=>c.replace("$","")),i=r[0],o=i.includes("#");if(!s.length&&!o)return e;const a=o?i.replace("#","").replace("++",""):null;return Cd(Ad({},e),{[t]:{keys:s,hashKey:a}})},{})}getCleanedSchema(){return Object.entries(this.schema).reduce((e,[t,n])=>{if(!n)return e;const r=n.split(",").map(i=>i.trim());r[0]=r[0].replace("#","");const s=r.filter(i=>!i.startsWith("$")).join(",");return Cd(Ad({},e),{[t]:s})},{})}addTables(e){e.forEach(t=>{t.name in this.schema||(this.schema[t.name]=t.keyString)})}constructor(e){this.schema=e}};function Od(e,t){const n=e;n.pVermeerAddonsRegistered=Cd(Ad({},n.pVermeerAddonsRegistered),{encrypted:!0}),e.close();let r,s=!0;if(t&&(t.secretKey&&(r=t.secretKey),t.immutable!==void 0&&(s=t.immutable)),!r)throw new ky("Secret key is not provided");s&&!n.pVermeerAddonsRegistered.immutable&&e5(e);let i;const o=new Jh(r);e.Version.prototype._parseStoresSpec=hn.override(e.Version.prototype._parseStoresSpec,a=>function(c,f){const l=new x5(c);l.addTables([Al]);const u=l.getEncryptedKeys(),d=l.getCleanedSchema();return i=u,a.apply(this,[d,f])}),e.on("ready",async()=>{Object.entries(i).forEach(([a,c])=>{const f=e.table(a),l=f.schema.readHook,u=d=>{const p=hn.currentTransaction,y=p!=null&&p.raw?d:b5(d,c,o);return l?l(y):y};f.schema.readHook&&f.hook.reading.unsubscribe(f.schema.readHook),f.schema.readHook=u,f.hook("reading",u),f.hook("creating",(d,p)=>{const y=hn.currentTransaction;return y!=null&&y.raw?p:y5(d,p,c,o)}),f.hook("updating",(d,p)=>{const y=hn.currentTransaction;return y!=null&&y.raw?d:_5(d,p,c,o)})}),await g5(e,i)})}Od.setOptions=e=>t=>Od(t,e);function Ft(e){return e!=null&&typeof e=="object"&&e["@@functional/placeholder"]===!0}function ii(e){return function t(n){return arguments.length===0||Ft(n)?t:e.apply(this,arguments)}}function ni(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return Ft(n)?t:ii(function(s){return e(n,s)});default:return Ft(n)&&Ft(r)?t:Ft(n)?ii(function(s){return e(s,r)}):Ft(r)?ii(function(s){return e(n,s)}):e(n,r)}}}function Dy(e){return function t(n,r,s){switch(arguments.length){case 0:return t;case 1:return Ft(n)?t:ni(function(i,o){return e(n,i,o)});case 2:return Ft(n)&&Ft(r)?t:Ft(n)?ni(function(i,o){return e(i,r,o)}):Ft(r)?ni(function(i,o){return e(n,i,o)}):ii(function(i){return e(n,r,i)});default:return Ft(n)&&Ft(r)&&Ft(s)?t:Ft(n)&&Ft(r)?ni(function(i,o){return e(i,o,s)}):Ft(n)&&Ft(s)?ni(function(i,o){return e(i,r,o)}):Ft(r)&&Ft(s)?ni(function(i,o){return e(n,i,o)}):Ft(n)?ii(function(i){return e(i,r,s)}):Ft(r)?ii(function(i){return e(n,i,s)}):Ft(s)?ii(function(i){return e(n,r,i)}):e(n,r,s)}}}function Oc(e,t){return Object.prototype.hasOwnProperty.call(t,e)}function l0(e){return Object.prototype.toString.call(e)==="[object Object]"}var v5=Dy(function(t,n,r){var s={},i;n=n||{},r=r||{};for(i in n)Oc(i,n)&&(s[i]=Oc(i,r)?t(i,n[i],r[i]):n[i]);for(i in r)Oc(i,r)&&!Oc(i,s)&&(s[i]=r[i]);return s}),E5=Dy(function e(t,n,r){return v5(function(s,i,o){return l0(i)&&l0(o)?e(t,i,o):t(s,i,o)},n,r)}),w5=ni(function(t,n){return E5(function(r,s,i){return i},t,n)});const S5={accounts:"++id, dateCreated, derivationPath, did, $identity, $mnemonic, publicKeyHex"},T5={contacts:"&did, name"},A5={logs:"date"},C5={secret:"++id, secret"},f0=0;function b9(e){return!!(e!=null&&e.filterFeedByNearby||e!=null&&e.filterFeedByVisible)}const O5={settings:"id, &accountDid"},Qh=1,x9=15,N5={temp:"id"};var R5=(e=>(e.APP_NAME="Time Safari",e.PROD_ENDORSER_API_SERVER="https://api.endorser.ch",e.TEST_ENDORSER_API_SERVER="https://test-api.endorser.ch",e.LOCAL_ENDORSER_API_SERVER="http://localhost:3000",e.PROD_IMAGE_API_SERVER="https://image-api.timesafari.app",e.TEST_IMAGE_API_SERVER="https://test-image-api.timesafari.app",e.LOCAL_IMAGE_API_SERVER="http://localhost:3001",e.PROD_PARTNER_API_SERVER="https://partner-api.endorser.ch",e.TEST_PARTNER_API_SERVER="https://test-partner-api.endorser.ch",e.LOCAL_PARTNER_API_SERVER="http://localhost:3000",e.PROD_PUSH_SERVER="https://timesafari.app",e.TEST1_PUSH_SERVER="https://test.timesafari.app",e.TEST2_PUSH_SERVER="https://timesafari-pwa.anomalistlabs.com",e.NO_CONTACT_NAME="(no name)",e))(R5||{});const v9="https://timesafari.app",P5="https://test-api.endorser.ch",E9="https://test-image-api.timesafari.app",w9="https://test-partner-api.endorser.ch",S9=window.location.protocol+"//"+window.location.host,T9="profile",A9=!1,Fy=new hn("TimeSafariSecret");Fy.version(1).stores(C5);const I5=new hn("TimeSafariAccounts"),L5=M5(Fy,I5),En=new hn("TimeSafari");En.version(2).stores({...T5,...A5,settings:"id"});En.version(3).stores(N5);En.version(4).stores(O5).upgrade(e=>e.table("settings").toCollection().modify(t=>{t.accountDid=""}));const jy={id:Qh,activeDid:void 0,apiServer:P5};En.on("populate",async()=>{await En.settings.add(jy)});async function M5(e,t){return e.open().then(()=>e.secret.get(f0)).then(n=>{let r=n==null?void 0:n.secret;if(r!=null)return r;{const s=localStorage.getItem("secret");return s!=null?r=s:r=Jh.createRandomEncryptionKey(),e.secret.add({id:f0,secret:r}).then(()=>r)}}).then(n=>{if(n==null)throw new Error("No secret found or created.");return Od(t,{secretKey:n}),t.version(1).stores(S5),t.open(),t}).catch(n=>{throw Xi("Error processing secret & encrypted accountsDB.",n),n})}async function k5(){return await En.open(),await En.settings.get(Qh)||jy}async function D5(){const e=await k5();if(e.activeDid){const t=await En.settings.where("accountDid").equals(e.activeDid).first()||{};return w5(e,t)}else return e}async function Uy(e){await En.open(),e.accountDid?await En.settings.where("accountDid").equals(e.accountDid).modify(e)===0&&(e.id||(e.id=await En.settings.count()+1),await En.settings.add(e)):(delete e.id,await En.settings.update(Qh,e))}async function C9(e){delete e.accountDid,await Uy(e)}async function O9(e,t){t.accountDid=e,await Uy(t)}async function Xi(e,t=!1){t?console.error(`${new Date().toISOString()} ${e}`):console.log(`${new Date().toISOString()} ${e}`),await En.open();const n=new Date().toDateString(),r=await En.logs.get(n);r||await En.logs.clear();const i=`${r&&r.message||""} ${new Date().toISOString()} ${e}`;await En.logs.update(n,{message:i})}var F5=Object.defineProperty,j5=Object.getOwnPropertyDescriptor,U5=(e,t,n,r)=>{for(var s=r>1?void 0:r?j5(t,n):t,i=e.length-1,o;i>=0;i--)(o=e[i])&&(s=(r?o(t,n,s):o(s))||s);return r&&s&&F5(t,n,s),s};let Nd=class extends Zv{constructor(){super(...arguments);qf(this,"$notify");qf(this,"stopAsking",!1)}created(){console.log("Component created: Reactivity set up.",window.location.pathname)}beforeCreate(){console.log("Component beforeCreate: Instance initialized.")}beforeMount(){console.log("Component beforeMount: Template is about to be rendered.")}mounted(){console.log("Component mounted: Template is now rendered.")}beforeUpdate(){console.log("Component beforeUpdate: DOM is about to be updated.")}updated(){console.log("Component updated: DOM has been updated.")}beforeUnmount(){console.log("Component beforeUnmount: Cleaning up before removal.")}unmounted(){console.log("Component unmounted: Component removed from the DOM.")}async turnOffNotifications(n){var i;console.log("Starting turnOffNotifications...");let r=null,s=!1;try{console.log("Retrieving settings for the active account...");const o=await D5();console.log("Retrieved settings:",o);const a=!!(o!=null&&o.notifyingNewActivityTime),c=!!(o!=null&&o.notifyingReminderTime);if((!a||!c)&&(s=!0,console.log("Both notifications are being turned off.")),console.log("Checking service worker readiness..."),await((i=navigator.serviceWorker)==null?void 0:i.ready.then(d=>(console.log("Service worker is ready. Fetching subscription..."),d.pushManager.getSubscription())).then(async d=>{d?(r=d.toJSON(),console.log("PushSubscription retrieved:",r),s&&(console.log("Unsubscribing from push notifications..."),await d.unsubscribe(),console.log("Successfully unsubscribed."))):(Xi("Subscription object is not available."),console.log("No subscription found."))}).catch(d=>{Xi("Push provider server communication failed: "+JSON.stringify(d),!0),console.error("Error during subscription fetch:",d)})),!r)return console.log("No subscription available. Notifying user..."),this.$notify({group:"alert",type:"info",title:"Finished",text:"Notifications are off."},5e3),console.log("Exiting as there is no subscription to process."),!0;const f={...r};s||(f.notifyType=n.title,console.log(`Server subscription updated with notifyType: ${n.title}`)),console.log("Sending unsubscribe request to the server...");const l=await fetch("/web-push/unsubscribe",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(f)}).then(async d=>{if(!d.ok){const p=await d.text();Xi(`Push server failed: ${d.status} ${p}`,!0),console.error("Push server error response:",p)}return console.log(`Server response status: ${d.status}`),d.ok}).catch(d=>(Xi("Push server communication failed: "+JSON.stringify(d),!0),console.error("Error during server communication:",d),!1)),u=l?"Notification is off.":"Notification is still on. Try to turn it off again.";return console.log("Server response processed. Message:",u),this.$notify({group:"alert",type:"info",title:"Finished",text:u},5e3),n.callback&&(console.log("Executing notification callback..."),n.callback(l)),console.log("Completed turnOffNotifications with success:",l),l}catch(o){return Xi("Error turning off notifications: "+JSON.stringify(o),!0),console.error("Critical error in turnOffNotifications:",o),this.$notify({group:"alert",type:"error",title:"Error",text:"Failed to turn off notifications. Please try again."},5e3),!1}}};Nd=U5([Qv],Nd);const B5=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},V5={class:"fixed top-4 right-4 w-full max-w-sm flex flex-col items-start justify-end"},$5={key:0,class:"w-full max-w-sm mx-auto mb-3 overflow-hidden bg-slate-900/90 text-white rounded-lg shadow-md"},H5={class:"w-full px-4 py-3"},z5={class:"font-semibold"},K5={class:"text-sm"},q5={key:1,class:"flex w-full max-w-sm mx-auto mb-3 overflow-hidden bg-slate-100 rounded-lg shadow-md"},X5={class:"flex items-center justify-center w-12 bg-slate-600 text-slate-100"},W5={class:"relative w-full pl-4 pr-8 py-2 text-slate-900"},G5={class:"font-semibold"},Y5={class:"text-sm"},J5=["onClick"],Q5={key:2,class:"flex w-full max-w-sm mx-auto mb-3 overflow-hidden bg-emerald-100 rounded-lg shadow-md"},Z5={class:"flex items-center justify-center w-12 bg-emerald-600 text-emerald-100"},e8={class:"relative w-full pl-4 pr-8 py-2 text-emerald-900"},t8={class:"font-semibold"},n8={class:"text-sm"},r8=["onClick"],s8={key:3,class:"flex w-full max-w-sm mx-auto mb-3 overflow-hidden bg-amber-100 rounded-lg shadow-md"},i8={class:"flex items-center justify-center w-12 bg-amber-600 text-amber-100"},o8={class:"relative w-full pl-4 pr-8 py-2 text-amber-900"},a8={class:"font-semibold"},c8={class:"text-sm"},l8=["onClick"],f8={key:4,class:"flex w-full max-w-sm mx-auto mb-3 overflow-hidden bg-rose-100 rounded-lg shadow-md"},u8={class:"flex items-center justify-center w-12 bg-rose-600 text-rose-100"},d8={class:"relative w-full pl-4 pr-8 py-2 text-rose-900"},h8={class:"font-semibold"},p8={class:"text-sm"},m8=["onClick"],g8={class:"fixed z-[100] top-0 inset-x-0 w-full"},y8={key:0,class:"absolute inset-0 h-screen flex flex-col items-center justify-center bg-slate-900/50"},_8={class:"flex w-11/12 max-w-sm mx-auto mb-3 overflow-hidden bg-white rounded-lg shadow-lg"},b8={class:"w-full px-6 py-6 text-slate-900 text-center"},x8={class:"font-semibold text-lg"},v8={class:"text-sm mb-2"},E8=["onClick"],w8=["onClick"],S8={class:"relative ml-2"},T8=["onClick"],A8={key:1,class:"absolute inset-0 h-screen flex flex-col items-center justify-center bg-slate-900/50"},C8={class:"flex w-11/12 max-w-sm mx-auto mb-3 overflow-hidden bg-white rounded-lg shadow-lg"},O8={class:"w-full px-6 py-6 text-slate-900 text-center"},N8=["onClick"],R8={key:2,class:"absolute inset-0 h-screen flex flex-col items-center justify-center bg-slate-900/50"},P8={class:"flex w-11/12 max-w-sm mx-auto mb-3 overflow-hidden bg-white rounded-lg shadow-lg"},I8={class:"w-full px-6 py-6 text-slate-900 text-center"},L8=["onClick"],M8=["onClick"];function k8(e,t,n,r,s,i){const o=zo("router-view"),a=zo("fa"),c=zo("Notification"),f=zo("NotificationGroup");return Bt(),xn(Xt,null,[st(o),st(f,{group:"alert"},{default:Ns(()=>[De("div",V5,[st(c,{enter:"transform ease-out duration-300 transition","enter-from":"translate-y-2 opacity-0 sm:translate-y-0 sm:translate-x-4","enter-to":"translate-y-0 opacity-100 sm:translate-x-0",leave:"transition ease-in duration-500","leave-from":"opacity-100","leave-to":"opacity-0",move:"transition duration-500","move-delay":"delay-300"},{default:Ns(({notifications:l,close:u})=>[(Bt(!0),xn(Xt,null,Uu(l,d=>(Bt(),xn("div",{key:d.id,class:"w-full",role:"alert"},[d.type==="toast"?(Bt(),xn("div",$5,[De("div",H5,[De("span",z5,dn(d.title),1),De("p",K5,dn(d.text),1)])])):lr("",!0),d.type==="info"?(Bt(),xn("div",q5,[De("div",X5,[st(a,{icon:"circle-info",class:"fa-fw fa-xl"})]),De("div",W5,[De("span",G5,dn(d.title),1),De("p",Y5,dn(d.text),1),De("button",{onClick:p=>u(d.id),class:"absolute top-2 right-2 px-0.5 py-0 rounded-full bg-slate-200 text-slate-600"},[st(a,{icon:"xmark",class:"fa-fw"})],8,J5)])])):lr("",!0),d.type==="success"?(Bt(),xn("div",Q5,[De("div",Z5,[st(a,{icon:"circle-info",class:"fa-fw fa-xl"})]),De("div",e8,[De("span",t8,dn(d.title),1),De("p",n8,dn(d.text),1),De("button",{onClick:p=>u(d.id),class:"absolute top-2 right-2 px-0.5 py-0 rounded-full bg-emerald-200 text-emerald-600"},[st(a,{icon:"xmark",class:"fa-fw"})],8,r8)])])):lr("",!0),d.type==="warning"?(Bt(),xn("div",s8,[De("div",i8,[st(a,{icon:"triangle-exclamation",class:"fa-fw fa-xl"})]),De("div",o8,[De("span",a8,dn(d.title),1),De("p",c8,dn(d.text),1),De("button",{onClick:p=>u(d.id),class:"absolute top-2 right-2 px-0.5 py-0 rounded-full bg-amber-200 text-amber-600"},[st(a,{icon:"xmark",class:"fa-fw"})],8,l8)])])):lr("",!0),d.type==="danger"?(Bt(),xn("div",f8,[De("div",u8,[st(a,{icon:"triangle-exclamation",class:"fa-fw fa-xl"})]),De("div",d8,[De("span",h8,dn(d.title),1),De("p",p8,dn(d.text),1),De("button",{onClick:p=>u(d.id),class:"absolute top-2 right-2 px-0.5 py-0 rounded-full bg-rose-200 text-rose-600"},[st(a,{icon:"xmark",class:"fa-fw"})],8,m8)])])):lr("",!0)]))),128))]),_:1})])]),_:1}),st(f,{group:"modal"},{default:Ns(()=>[De("div",g8,[st(c,{enter:"transform ease-out duration-300 transition","enter-from":"translate-y-2 opacity-0 sm:translate-y-4","enter-to":"translate-y-0 opacity-100 sm:translate-y-0",leave:"transition ease-in duration-500","leave-from":"opacity-100","leave-to":"opacity-0",move:"transition duration-500","move-delay":"delay-300"},{default:Ns(({notifications:l,close:u})=>[(Bt(!0),xn(Xt,null,Uu(l,d=>(Bt(),xn("div",{key:d.id,class:"w-full",role:"alert"},[d.type==="confirm"?(Bt(),xn("div",y8,[De("div",_8,[De("div",b8,[De("span",x8,dn(d.title),1),De("p",v8,dn(d.text),1),d.onYes?(Bt(),xn("button",{key:0,onClick:p=>{d.onYes(),u(d.id)},class:"block w-full text-center text-md font-bold uppercase bg-blue-600 text-white px-2 py-2 rounded-md mb-2"}," Yes"+dn(d.yesText?", "+d.yesText:""),9,E8)):lr("",!0),d.onNo?(Bt(),xn("button",{key:1,onClick:p=>{d.onNo(e.stopAsking),u(d.id),e.stopAsking=!1},class:"block w-full text-center text-md font-bold uppercase bg-yellow-600 text-white px-2 py-2 rounded-md mb-2"}," No"+dn(d.noText?", "+d.noText:""),9,w8)):lr("",!0),d.promptToStopAsking&&d.onNo?(Bt(),xn("label",{key:2,for:"toggleStopAsking",class:"flex items-center justify-between cursor-pointer my-4",onClick:t[1]||(t[1]=p=>e.stopAsking=!e.stopAsking)},[t[4]||(t[4]=De("span",{class:"ml-2"},"... and do not ask again.",-1)),De("div",S8,[C2(De("input",{type:"checkbox","onUpdate:modelValue":t[0]||(t[0]=p=>e.stopAsking=p),name:"stopAsking",class:"sr-only"},null,512),[[af,e.stopAsking]]),t[2]||(t[2]=De("div",{class:"block bg-slate-500 w-14 h-8 rounded-full"},null,-1)),t[3]||(t[3]=De("div",{class:"dot absolute left-1 top-1 bg-slate-400 w-6 h-6 rounded-full transition"},null,-1))])])):lr("",!0),De("button",{onClick:p=>{d.onCancel&&d.onCancel(e.stopAsking),u(d.id),e.stopAsking=!1},class:"block w-full text-center text-md font-bold uppercase bg-slate-600 text-white px-2 py-2 rounded-md"},dn(d.onYes?"Cancel":"Close"),9,T8)])])])):lr("",!0),d.type==="notification-mute"?(Bt(),xn("div",A8,[De("div",C8,[De("div",O8,[t[5]||(t[5]=De("p",{class:"text-lg mb-4"},"Mute app notifications:",-1)),t[6]||(t[6]=De("button",{class:"block w-full text-center text-md font-bold uppercase bg-blue-600 text-white px-2 py-2 rounded-md mb-2"}," For 1 Day ",-1)),t[7]||(t[7]=De("button",{class:"block w-full text-center text-md font-bold uppercase bg-blue-600 text-white px-2 py-2 rounded-md mb-2"}," For 2 Days ",-1)),t[8]||(t[8]=De("button",{class:"block w-full text-center text-md font-bold uppercase bg-blue-600 text-white px-2 py-2 rounded-md mb-2"}," For 1 Week ",-1)),t[9]||(t[9]=De("button",{class:"block w-full text-center text-md font-bold uppercase bg-blue-600 text-white px-2 py-2 rounded-md mb-2"}," Until I turn it back on ",-1)),De("button",{onClick:p=>u(d.id),class:"block w-full text-center text-md font-bold uppercase bg-slate-600 text-white px-2 py-2 rounded-md"}," Cancel ",8,N8)])])])):lr("",!0),d.type==="notification-off"?(Bt(),xn("div",R8,[De("div",P8,[De("div",I8,[t[10]||(t[10]=De("p",{class:"text-lg mb-4"},[wa(" Would you like to "),De("b",null,"turn off"),wa(" this notification? ")],-1)),De("button",{onClick:p=>{u(d.id),e.turnOffNotifications(d)},class:"block w-full text-center text-md font-bold uppercase bg-rose-600 text-white px-2 py-2 rounded-md mb-2"}," Turn Off Notification ",8,L8),De("button",{onClick:p=>u(d.id),class:"block w-full text-center text-md font-bold uppercase bg-slate-600 text-white px-2 py-2 rounded-md"}," Leave it On ",8,M8)])])])):lr("",!0)]))),128))]),_:1})])]),_:1})],64)}const D8=B5(Nd,[["render",k8]]),F8="modulepreload",j8=function(e,t){return new URL(e,t).href},u0={},Ge=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),c=(a==null?void 0:a.nonce)||(a==null?void 0:a.getAttribute("nonce"));s=Promise.allSettled(n.map(f=>{if(f=j8(f,r),f in u0)return;u0[f]=!0;const l=f.endsWith(".css"),u=l?'[rel="stylesheet"]':"";if(!!r)for(let y=o.length-1;y>=0;y--){const g=o[y];if(g.href===f&&(!l||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${f}"]${u}`))return;const p=document.createElement("link");if(p.rel=l?"stylesheet":F8,l||(p.as="script"),p.crossOrigin="",p.href=f,c&&p.setAttribute("nonce",c),document.head.appendChild(p),l)return new Promise((y,g)=>{p.addEventListener("load",y),p.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${f}`)))})}))}function i(o){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=o,window.dispatchEvent(a),!a.defaultPrevented)throw o}return s.then(o=>{for(const a of o||[])a.status==="rejected"&&i(a.reason);return t().catch(i)})};/*! * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT */const Wi=typeof document<"u";function By(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function U8(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&By(e.default)}const wt=Object.assign;function gu(e,t){const n={};for(const r in t){const s=t[r];n[r]=vr(s)?s.map(e):e(s)}return n}const ca=()=>{},vr=Array.isArray,Vy=/#/g,B8=/&/g,V8=/\//g,$8=/=/g,H8=/\?/g,$y=/\+/g,z8=/%5B/g,K8=/%5D/g,Hy=/%5E/g,q8=/%60/g,zy=/%7B/g,X8=/%7C/g,Ky=/%7D/g,W8=/%20/g;function Zh(e){return encodeURI(""+e).replace(X8,"|").replace(z8,"[").replace(K8,"]")}function G8(e){return Zh(e).replace(zy,"{").replace(Ky,"}").replace(Hy,"^")}function Rd(e){return Zh(e).replace($y,"%2B").replace(W8,"+").replace(Vy,"%23").replace(B8,"%26").replace(q8,"`").replace(zy,"{").replace(Ky,"}").replace(Hy,"^")}function Y8(e){return Rd(e).replace($8,"%3D")}function J8(e){return Zh(e).replace(Vy,"%23").replace(H8,"%3F")}function Q8(e){return e==null?"":J8(e).replace(V8,"%2F")}function Pa(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Z8=/\/$/,ew=e=>e.replace(Z8,"");function yu(e,t,n="/"){let r,s={},i="",o="";const a=t.indexOf("#");let c=t.indexOf("?");return a=0&&(c=-1),c>-1&&(r=t.slice(0,c),i=t.slice(c+1,a>-1?a:t.length),s=e(i)),a>-1&&(r=r||t.slice(0,a),o=t.slice(a,t.length)),r=sw(r??t,n),{fullPath:r+(i&&"?")+i+o,path:r,query:s,hash:Pa(o)}}function tw(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function d0(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function nw(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&uo(t.matched[r],n.matched[s])&&qy(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function uo(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function qy(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!rw(e[n],t[n]))return!1;return!0}function rw(e,t){return vr(e)?h0(e,t):vr(t)?h0(t,e):e===t}function h0(e,t){return vr(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function sw(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let i=n.length-1,o,a;for(o=0;o1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(o).join("/")}const gs={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var ho;(function(e){e.pop="pop",e.push="push"})(ho||(ho={}));var bi;(function(e){e.back="back",e.forward="forward",e.unknown=""})(bi||(bi={}));const _u="";function Xy(e){if(!e)if(Wi){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ew(e)}const iw=/^[^#]+#/;function Wy(e,t){return e.replace(iw,"#")+t}function ow(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const df=()=>({left:window.scrollX,top:window.scrollY});function aw(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=ow(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function p0(e,t){return(history.state?history.state.position-t:-1)+e}const Pd=new Map;function cw(e,t){Pd.set(e,t)}function lw(e){const t=Pd.get(e);return Pd.delete(e),t}let fw=()=>location.protocol+"//"+location.host;function Gy(e,t){const{pathname:n,search:r,hash:s}=t,i=e.indexOf("#");if(i>-1){let a=s.includes(e.slice(i))?e.slice(i).length:1,c=s.slice(a);return c[0]!=="/"&&(c="/"+c),d0(c,"")}return d0(n,e)+r+s}function uw(e,t,n,r){let s=[],i=[],o=null;const a=({state:d})=>{const p=Gy(e,location),y=n.value,g=t.value;let w=0;if(d){if(n.value=p,t.value=d,o&&o===y){o=null;return}w=g?d.position-g.position:0}else r(p);s.forEach(x=>{x(n.value,y,{delta:w,type:ho.pop,direction:w?w>0?bi.forward:bi.back:bi.unknown})})};function c(){o=n.value}function f(d){s.push(d);const p=()=>{const y=s.indexOf(d);y>-1&&s.splice(y,1)};return i.push(p),p}function l(){const{history:d}=window;d.state&&d.replaceState(wt({},d.state,{scroll:df()}),"")}function u(){for(const d of i)d();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",l)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",l,{passive:!0}),{pauseListeners:c,listen:f,destroy:u}}function m0(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?df():null}}function dw(e){const{history:t,location:n}=window,r={value:Gy(e,n)},s={value:t.state};s.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(c,f,l){const u=e.indexOf("#"),d=u>-1?(n.host&&document.querySelector("base")?e:e.slice(u))+c:fw()+e+c;try{t[l?"replaceState":"pushState"](f,"",d),s.value=f}catch(p){console.error(p),n[l?"replace":"assign"](d)}}function o(c,f){const l=wt({},t.state,m0(s.value.back,c,s.value.forward,!0),f,{position:s.value.position});i(c,l,!0),r.value=c}function a(c,f){const l=wt({},s.value,t.state,{forward:c,scroll:df()});i(l.current,l,!0);const u=wt({},m0(r.value,c,null),{position:l.position+1},f);i(c,u,!1),r.value=c}return{location:r,state:s,push:a,replace:o}}function hw(e){e=Xy(e);const t=dw(e),n=uw(e,t.state,t.location,t.replace);function r(i,o=!0){o||n.pauseListeners(),history.go(i)}const s=wt({location:"",base:e,go:r,createHref:Wy.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function pw(e=""){let t=[],n=[_u],r=0;e=Xy(e);function s(a){r++,r!==n.length&&n.splice(r),n.push(a)}function i(a,c,{direction:f,delta:l}){const u={direction:f,delta:l,type:ho.pop};for(const d of t)d(a,c,u)}const o={location:_u,state:{},base:e,createHref:Wy.bind(null,e),replace(a){n.splice(r--,1),s(a)},push(a,c){s(a)},listen(a){return t.push(a),()=>{const c=t.indexOf(a);c>-1&&t.splice(c,1)}},destroy(){t=[],n=[_u],r=0},go(a,c=!0){const f=this.location,l=a<0?bi.back:bi.forward;r=Math.max(0,Math.min(r+a,n.length-1)),c&&i(this.location,f,{direction:l,delta:a})}};return Object.defineProperty(o,"location",{enumerable:!0,get:()=>n[r]}),o}function mw(e){return typeof e=="string"||e&&typeof e=="object"}function Yy(e){return typeof e=="string"||typeof e=="symbol"}const Jy=Symbol("");var g0;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(g0||(g0={}));function po(e,t){return wt(new Error,{type:e,[Jy]:!0},t)}function Br(e,t){return e instanceof Error&&Jy in e&&(t==null||!!(e.type&t))}const y0="[^/]+?",gw={sensitive:!1,strict:!1,start:!0,end:!0},yw=/[.+*?^${}()[\]/\\]/g;function _w(e,t){const n=wt({},gw,t),r=[];let s=n.start?"^":"";const i=[];for(const f of e){const l=f.length?[]:[90];n.strict&&!f.length&&(s+="/");for(let u=0;ut.length?t.length===1&&t[0]===80?1:-1:0}function Qy(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const xw={type:0,value:""},vw=/[a-zA-Z0-9_]/;function Ew(e){if(!e)return[[]];if(e==="/")return[[xw]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${f}": ${p}`)}let n=0,r=n;const s=[];let i;function o(){i&&s.push(i),i=[]}let a=0,c,f="",l="";function u(){f&&(n===0?i.push({type:0,value:f}):n===1||n===2||n===3?(i.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:f,regexp:l,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),f="")}function d(){f+=c}for(;a{o(b)}:ca}function o(u){if(Yy(u)){const d=r.get(u);d&&(r.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(o),d.alias.forEach(o))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&r.delete(u.record.name),u.children.forEach(o),u.alias.forEach(o))}}function a(){return n}function c(u){const d=Cw(u,n);n.splice(d,0,u),u.record.name&&!v0(u)&&r.set(u.record.name,u)}function f(u,d){let p,y={},g,w;if("name"in u&&u.name){if(p=r.get(u.name),!p)throw po(1,{location:u});w=p.record.name,y=wt(b0(d.params,p.keys.filter(b=>!b.optional).concat(p.parent?p.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),u.params&&b0(u.params,p.keys.map(b=>b.name))),g=p.stringify(y)}else if(u.path!=null)g=u.path,p=n.find(b=>b.re.test(g)),p&&(y=p.parse(g),w=p.record.name);else{if(p=d.name?r.get(d.name):n.find(b=>b.re.test(d.path)),!p)throw po(1,{location:u,currentLocation:d});w=p.record.name,y=wt({},d.params,u.params),g=p.stringify(y)}const x=[];let _=p;for(;_;)x.unshift(_.record),_=_.parent;return{name:w,path:g,params:y,matched:x,meta:Aw(x)}}e.forEach(u=>i(u));function l(){n.length=0,r.clear()}return{addRoute:i,resolve:f,removeRoute:o,clearRoutes:l,getRoutes:a,getRecordMatcher:s}}function b0(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function x0(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Tw(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Tw(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function v0(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Aw(e){return e.reduce((t,n)=>wt(t,n.meta),{})}function E0(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Cw(e,t){let n=0,r=t.length;for(;n!==r;){const i=n+r>>1;Qy(e,t[i])<0?r=i:n=i+1}const s=Ow(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function Ow(e){let t=e;for(;t=t.parent;)if(Zy(t)&&Qy(e,t)===0)return t}function Zy({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Nw(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;si&&Rd(i)):[r&&Rd(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function Rw(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=vr(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const Pw=Symbol(""),S0=Symbol(""),ep=Symbol(""),e3=Symbol(""),Id=Symbol("");function Vo(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function As(e,t,n,r,s,i=o=>o()){const o=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,c)=>{const f=d=>{d===!1?c(po(4,{from:n,to:t})):d instanceof Error?c(d):mw(d)?c(po(2,{from:t,to:d})):(o&&r.enterCallbacks[s]===o&&typeof d=="function"&&o.push(d),a())},l=i(()=>e.call(r&&r.instances[s],t,n,f));let u=Promise.resolve(l);e.length<3&&(u=u.then(f)),u.catch(d=>c(d))})}function bu(e,t,n,r,s=i=>i()){const i=[];for(const o of e)for(const a in o.components){let c=o.components[a];if(!(t!=="beforeRouteEnter"&&!o.instances[a]))if(By(c)){const l=(c.__vccOpts||c)[t];l&&i.push(As(l,n,r,o,a,s))}else{let f=c();i.push(()=>f.then(l=>{if(!l)throw new Error(`Couldn't resolve component "${a}" at "${o.path}"`);const u=U8(l)?l.default:l;o.mods[a]=l,o.components[a]=u;const p=(u.__vccOpts||u)[t];return p&&As(p,n,r,o,a,s)()}))}}return i}function T0(e){const t=br(ep),n=br(e3),r=Wt(()=>{const c=Zr(e.to);return t.resolve(c)}),s=Wt(()=>{const{matched:c}=r.value,{length:f}=c,l=c[f-1],u=n.matched;if(!l||!u.length)return-1;const d=u.findIndex(uo.bind(null,l));if(d>-1)return d;const p=A0(c[f-2]);return f>1&&A0(l)===p&&u[u.length-1].path!==p?u.findIndex(uo.bind(null,c[f-2])):d}),i=Wt(()=>s.value>-1&&Dw(n.params,r.value.params)),o=Wt(()=>s.value>-1&&s.value===n.matched.length-1&&qy(n.params,r.value.params));function a(c={}){if(kw(c)){const f=t[Zr(e.replace)?"replace":"push"](Zr(e.to)).catch(ca);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>f),f}return Promise.resolve()}return{route:r,href:Wt(()=>r.value.href),isActive:i,isExactActive:o,navigate:a}}function Iw(e){return e.length===1?e[0]:e}const Lw=fs({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:T0,setup(e,{slots:t}){const n=So(T0(e)),{options:r}=br(ep),s=Wt(()=>({[C0(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[C0(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&Iw(t.default(n));return e.custom?i:Wa("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},i)}}}),Mw=Lw;function kw(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Dw(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!vr(s)||s.length!==r.length||r.some((i,o)=>i!==s[o]))return!1}return!0}function A0(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const C0=(e,t,n)=>e??t??n,Fw=fs({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=br(Id),s=Wt(()=>e.route||r.value),i=br(S0,0),o=Wt(()=>{let f=Zr(i);const{matched:l}=s.value;let u;for(;(u=l[f])&&!u.components;)f++;return f}),a=Wt(()=>s.value.matched[o.value]);Zi(S0,Wt(()=>o.value+1)),Zi(Pw,a),Zi(Id,s);const c=pi();return Ls(()=>[c.value,a.value,e.name],([f,l,u],[d,p,y])=>{l&&(l.instances[u]=f,p&&p!==l&&f&&f===d&&(l.leaveGuards.size||(l.leaveGuards=p.leaveGuards),l.updateGuards.size||(l.updateGuards=p.updateGuards))),f&&l&&(!p||!uo(l,p)||!d)&&(l.enterCallbacks[u]||[]).forEach(g=>g(f))},{flush:"post"}),()=>{const f=s.value,l=e.name,u=a.value,d=u&&u.components[l];if(!d)return O0(n.default,{Component:d,route:f});const p=u.props[l],y=p?p===!0?f.params:typeof p=="function"?p(f):p:null,w=Wa(d,wt({},y,t,{onVnodeUnmounted:x=>{x.component.isUnmounted&&(u.instances[l]=null)},ref:c}));return O0(n.default,{Component:w,route:f})||w}}});function O0(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const jw=Fw;function Uw(e){const t=Sw(e.routes,e),n=e.parseQuery||Nw,r=e.stringifyQuery||w0,s=e.history,i=Vo(),o=Vo(),a=Vo(),c=_h(gs);let f=gs;Wi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const l=gu.bind(null,X=>""+X),u=gu.bind(null,Q8),d=gu.bind(null,Pa);function p(X,be){let de,Te;return Yy(X)?(de=t.getRecordMatcher(X),Te=be):Te=X,t.addRoute(Te,de)}function y(X){const be=t.getRecordMatcher(X);be&&t.removeRoute(be)}function g(){return t.getRoutes().map(X=>X.record)}function w(X){return!!t.getRecordMatcher(X)}function x(X,be){if(be=wt({},be||c.value),typeof X=="string"){const P=yu(n,X,be.path),U=t.resolve({path:P.path},be),Q=s.createHref(P.fullPath);return wt(P,U,{params:d(U.params),hash:Pa(P.hash),redirectedFrom:void 0,href:Q})}let de;if(X.path!=null)de=wt({},X,{path:yu(n,X.path,be.path).path});else{const P=wt({},X.params);for(const U in P)P[U]==null&&delete P[U];de=wt({},X,{params:u(P)}),be.params=u(be.params)}const Te=t.resolve(de,be),at=X.hash||"";Te.params=l(d(Te.params));const bt=tw(r,wt({},X,{hash:G8(at),path:Te.path})),C=s.createHref(bt);return wt({fullPath:bt,hash:at,query:r===w0?Rw(X.query):X.query||{}},Te,{redirectedFrom:void 0,href:C})}function _(X){return typeof X=="string"?yu(n,X,c.value.path):wt({},X)}function b(X,be){if(f!==X)return po(8,{from:be,to:X})}function T(X){return L(X)}function O(X){return T(wt(_(X),{replace:!0}))}function N(X){const be=X.matched[X.matched.length-1];if(be&&be.redirect){const{redirect:de}=be;let Te=typeof de=="function"?de(X):de;return typeof Te=="string"&&(Te=Te.includes("?")||Te.includes("#")?Te=_(Te):{path:Te},Te.params={}),wt({query:X.query,hash:X.hash,params:Te.path!=null?{}:X.params},Te)}}function L(X,be){const de=f=x(X),Te=c.value,at=X.state,bt=X.force,C=X.replace===!0,P=N(de);if(P)return L(wt(_(P),{state:typeof P=="object"?wt({},at,P.state):at,force:bt,replace:C}),be||de);const U=de;U.redirectedFrom=be;let Q;return!bt&&nw(r,Te,de)&&(Q=po(16,{to:U,from:Te}),jt(Te,Te,!0,!1)),(Q?Promise.resolve(Q):D(U,Te)).catch(q=>Br(q)?Br(q,2)?q:Me(q):le(q,U,Te)).then(q=>{if(q){if(Br(q,2))return L(wt({replace:C},_(q.to),{state:typeof q.to=="object"?wt({},at,q.to.state):at,force:bt}),be||U)}else q=F(U,Te,!0,C,at);return K(U,Te,q),q})}function j(X,be){const de=b(X,be);return de?Promise.reject(de):Promise.resolve()}function I(X){const be=Ht.values().next().value;return be&&typeof be.runWithContext=="function"?be.runWithContext(X):X()}function D(X,be){let de;const[Te,at,bt]=Bw(X,be);de=bu(Te.reverse(),"beforeRouteLeave",X,be);for(const P of Te)P.leaveGuards.forEach(U=>{de.push(As(U,X,be))});const C=j.bind(null,X,be);return de.push(C),Tt(de).then(()=>{de=[];for(const P of i.list())de.push(As(P,X,be));return de.push(C),Tt(de)}).then(()=>{de=bu(at,"beforeRouteUpdate",X,be);for(const P of at)P.updateGuards.forEach(U=>{de.push(As(U,X,be))});return de.push(C),Tt(de)}).then(()=>{de=[];for(const P of bt)if(P.beforeEnter)if(vr(P.beforeEnter))for(const U of P.beforeEnter)de.push(As(U,X,be));else de.push(As(P.beforeEnter,X,be));return de.push(C),Tt(de)}).then(()=>(X.matched.forEach(P=>P.enterCallbacks={}),de=bu(bt,"beforeRouteEnter",X,be,I),de.push(C),Tt(de))).then(()=>{de=[];for(const P of o.list())de.push(As(P,X,be));return de.push(C),Tt(de)}).catch(P=>Br(P,8)?P:Promise.reject(P))}function K(X,be,de){a.list().forEach(Te=>I(()=>Te(X,be,de)))}function F(X,be,de,Te,at){const bt=b(X,be);if(bt)return bt;const C=be===gs,P=Wi?history.state:{};de&&(Te||C?s.replace(X.fullPath,wt({scroll:C&&P&&P.scroll},at)):s.push(X.fullPath,at)),c.value=X,jt(X,be,de,C),Me()}let $;function ee(){$||($=s.listen((X,be,de)=>{if(!Je.listening)return;const Te=x(X),at=N(Te);if(at){L(wt(at,{replace:!0,force:!0}),Te).catch(ca);return}f=Te;const bt=c.value;Wi&&cw(p0(bt.fullPath,de.delta),df()),D(Te,bt).catch(C=>Br(C,12)?C:Br(C,2)?(L(wt(_(C.to),{force:!0}),Te).then(P=>{Br(P,20)&&!de.delta&&de.type===ho.pop&&s.go(-1,!1)}).catch(ca),Promise.reject()):(de.delta&&s.go(-de.delta,!1),le(C,Te,bt))).then(C=>{C=C||F(Te,bt,!1),C&&(de.delta&&!Br(C,8)?s.go(-de.delta,!1):de.type===ho.pop&&Br(C,20)&&s.go(-1,!1)),K(Te,bt,C)}).catch(ca)}))}let he=Vo(),se=Vo(),me;function le(X,be,de){Me(X);const Te=se.list();return Te.length?Te.forEach(at=>at(X,be,de)):console.error(X),Promise.reject(X)}function rt(){return me&&c.value!==gs?Promise.resolve():new Promise((X,be)=>{he.add([X,be])})}function Me(X){return me||(me=!X,ee(),he.list().forEach(([be,de])=>X?de(X):be()),he.reset()),X}function jt(X,be,de,Te){const{scrollBehavior:at}=e;if(!Wi||!at)return Promise.resolve();const bt=!de&&lw(p0(X.fullPath,0))||(Te||!de)&&history.state&&history.state.scroll||null;return za().then(()=>at(X,be,bt)).then(C=>C&&aw(C)).catch(C=>le(C,X,be))}const Gt=X=>s.go(X);let St;const Ht=new Set,Je={currentRoute:c,listening:!0,addRoute:p,removeRoute:y,clearRoutes:t.clearRoutes,hasRoute:w,getRoutes:g,resolve:x,options:e,push:T,replace:O,go:Gt,back:()=>Gt(-1),forward:()=>Gt(1),beforeEach:i.add,beforeResolve:o.add,afterEach:a.add,onError:se.add,isReady:rt,install(X){const be=this;X.component("RouterLink",Mw),X.component("RouterView",jw),X.config.globalProperties.$router=be,Object.defineProperty(X.config.globalProperties,"$route",{enumerable:!0,get:()=>Zr(c)}),Wi&&!St&&c.value===gs&&(St=!0,T(s.location).catch(at=>{}));const de={};for(const at in gs)Object.defineProperty(de,at,{get:()=>c.value[at],enumerable:!0});X.provide(ep,be),X.provide(e3,mh(de)),X.provide(Id,c);const Te=X.unmount;Ht.add(X),X.unmount=function(){Ht.delete(X),Ht.size<1&&(f=gs,$&&$(),$=null,c.value=gs,St=!1,me=!1),Te()}}};function Tt(X){return X.reduce((be,de)=>be.then(()=>I(de)),Promise.resolve())}return Je}function Bw(e,t){const n=[],r=[],s=[],i=Math.max(t.matched.length,e.matched.length);for(let o=0;ouo(f,a))?r.push(a):n.push(a));const c=e.matched[o];c&&(t.matched.find(f=>uo(f,c))||s.push(c))}return[n,r,s]}const Vw=async(e,t,n)=>{const s=await(await L5).accounts.count();console.log("Number of accounts: ",s),s>0?n():n({name:"start"})},$w=[{path:"/account",name:"account",component:()=>Ge(()=>import("./AccountViewView-Cb0hfdQH.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)},{path:"/claim/:id?",name:"claim",component:()=>Ge(()=>import("./ClaimView-Cfn-VLjV.js"),__vite__mapDeps([15,16,17,1,2,18,19,20,14,11,21]),import.meta.url)},{path:"/claim-add-raw/:id?",name:"claim-add-raw",component:()=>Ge(()=>import("./ClaimAddRawView-jDXY8ZHT.js"),__vite__mapDeps([22,11,1,2]),import.meta.url)},{path:"/claim-cert/:id",name:"claim-cert",component:()=>Ge(()=>import("./ClaimCertificateView-D2wPvj1g.js"),__vite__mapDeps([23,1,2]),import.meta.url)},{path:"/confirm-contact",name:"confirm-contact",component:()=>Ge(()=>import("./ConfirmContactView-Bu5eW1VH.js"),[],import.meta.url)},{path:"/confirm-gift/:id?",name:"confirm-gift",component:()=>Ge(()=>import("./ConfirmGiftView-CeT6C-iT.js"),__vite__mapDeps([24,16,17,1,2,18,19,11,12]),import.meta.url)},{path:"/contact-amounts",name:"contact-amounts",component:()=>Ge(()=>import("./ContactAmountsView-CCKLhJR0.js"),__vite__mapDeps([25,11,1,2,18,19,21]),import.meta.url)},{path:"/contact-gift",name:"contact-gift",component:()=>Ge(()=>import("./ContactGiftingView-CdUGNhUN.js"),__vite__mapDeps([26,20,1,2,14,11,4,27]),import.meta.url)},{path:"/contact-import/:jwt?",name:"contact-import",component:()=>Ge(()=>import("./ContactImportView-DZPWpIFn.js"),__vite__mapDeps([28,17,1,2,18,19,11,4,29,14]),import.meta.url)},{path:"/contact-qr",name:"contact-qr",component:()=>Ge(()=>import("./ContactQRScanShowView-BuPN1_H8.js"),__vite__mapDeps([30,2,11,13,14,1]),import.meta.url)},{path:"/contacts",name:"contacts",component:()=>Ge(()=>import("./ContactsView-DWxFtwlm.js"),__vite__mapDeps([31,1,2,11,4,20,14,29,32,12,19]),import.meta.url)},{path:"/did/:did?",name:"did",component:()=>Ge(()=>import("./DIDView-jWGo47Q6.js"),__vite__mapDeps([33,16,11,34,12,1,2,4,14]),import.meta.url)},{path:"/discover",name:"discover",component:()=>Ge(()=>import("./DiscoverView-CcC36y43.js"),__vite__mapDeps([35,36,37,11,34,38,39,1,2,40,12,41,42]),import.meta.url)},{path:"/gifted-details",name:"gifted-details",component:()=>Ge(()=>import("./GiftedDetailsView-D3S_W0BS.js"),__vite__mapDeps([43,5,6,1,2,7,8,11,12]),import.meta.url)},{path:"/help",name:"help",component:()=>Ge(()=>import("./HelpView-CjZShKPC.js"),__vite__mapDeps([44,2,11]),import.meta.url)},{path:"/help-notifications",name:"help-notifications",component:()=>Ge(()=>import("./HelpNotificationsView-BF_DQZBp.js"),__vite__mapDeps([45,11,1,2,9,10]),import.meta.url)},{path:"/help-notification-types",name:"help-notification-types",component:()=>Ge(()=>import("./HelpNotificationTypesView-C-v2IBbQ.js"),__vite__mapDeps([46,11]),import.meta.url)},{path:"/help-onboarding",name:"help-onboarding",component:()=>Ge(()=>import("./HelpOnboardingView-BvXnO2S2.js"),__vite__mapDeps([47,11]),import.meta.url)},{path:"/",name:"home",component:()=>Ge(()=>import("./HomeView-CbUUhM8l.js"),__vite__mapDeps([48,4,20,1,2,14,37,34,39,40,11,12,13,27,49]),import.meta.url)},{path:"/identity-switcher",name:"identity-switcher",component:()=>Ge(()=>import("./IdentitySwitcherView-CBVlDTfr.js"),__vite__mapDeps([50,11,1,2]),import.meta.url)},{path:"/import-account",name:"import-account",component:()=>Ge(()=>import("./ImportAccountView-B6wxsBWU.js"),__vite__mapDeps([51,1,2]),import.meta.url)},{path:"/import-derive",name:"import-derive",component:()=>Ge(()=>import("./ImportDerivedAccountView-ssD6kQlS.js"),__vite__mapDeps([52,1,2]),import.meta.url)},{path:"/invite-one",name:"invite-one",component:()=>Ge(()=>import("./InviteOneView-Czbsn5gd.js"),__vite__mapDeps([53,2,32,14,11,12,1]),import.meta.url)},{path:"/invite-one-accept/:jwt?",name:"InviteOneAcceptView",component:()=>Ge(()=>import("./InviteOneAcceptView-BGpYTokg.js"),__vite__mapDeps([54,11,1,2]),import.meta.url)},{path:"/new-activity",name:"new-activity",component:()=>Ge(()=>import("./NewActivityView-CdcfSJ3P.js"),__vite__mapDeps([55,20,1,2,14,11,4]),import.meta.url)},{path:"/new-edit-account",name:"new-edit-account",component:()=>Ge(()=>import("./NewEditAccountView-C8sbyNXm.js"),[],import.meta.url)},{path:"/new-edit-project",name:"new-edit-project",component:()=>Ge(()=>import("./NewEditProjectView-xpLbOAog.js"),__vite__mapDeps([56,57,1,2,37,5,6,7,8,11,42]),import.meta.url)},{path:"/new-identifier",name:"new-identifier",component:()=>Ge(()=>import("./NewIdentifierView-DKie1CXF.js"),__vite__mapDeps([58,3,1,2,11]),import.meta.url)},{path:"/offer-details/:id?",name:"offer-details",component:()=>Ge(()=>import("./OfferDetailsView-C1laA_fH.js"),__vite__mapDeps([59,11,12,1,2]),import.meta.url)},{path:"/project/:id?",name:"project",component:()=>Ge(()=>import("./ProjectViewView-BEbHgHxu.js"),__vite__mapDeps([60,20,1,2,14,29,12,11,4,38,27]),import.meta.url)},{path:"/projects",name:"projects",component:()=>Ge(()=>import("./ProjectsView-3QN3-T5E.js"),__vite__mapDeps([61,4,34,11,39,1,2,40,38,12,13,14]),import.meta.url),beforeEnter:Vw},{path:"/quick-action-bvc",name:"quick-action-bvc",component:()=>Ge(()=>import("./QuickActionBvcView-DU2ibwzk.js"),__vite__mapDeps([62,11,12]),import.meta.url)},{path:"/quick-action-bvc-begin",name:"quick-action-bvc-begin",component:()=>Ge(()=>import("./QuickActionBvcBeginView-C0Z58a0n.js"),__vite__mapDeps([63,57,11,12,1,2]),import.meta.url)},{path:"/quick-action-bvc-end",name:"quick-action-bvc-end",component:()=>Ge(()=>import("./QuickActionBvcEndView-DM6g0NBZ.js"),__vite__mapDeps([64,57,11,12,1,2]),import.meta.url)},{path:"/recent-offers-to-user",name:"recent-offers-to-user",component:()=>Ge(()=>import("./RecentOffersToUserView-DLi5_oJ6.js"),__vite__mapDeps([65,20,1,2,14,4,34,11]),import.meta.url)},{path:"/recent-offers-to-user-projects",name:"recent-offers-to-user-projects",component:()=>Ge(()=>import("./RecentOffersToUserProjectsView-CJ3U9ASr.js"),__vite__mapDeps([66,4,20,1,2,14,34,11]),import.meta.url)},{path:"/scan-contact",name:"scan-contact",component:()=>Ge(()=>import("./ContactScanView-BRcSw92W.js"),[],import.meta.url)},{path:"/search-area",name:"search-area",component:()=>Ge(()=>import("./SearchAreaView-B6aUX_Cn.js"),__vite__mapDeps([67,37,11,42]),import.meta.url)},{path:"/seed-backup",name:"seed-backup",component:()=>Ge(()=>import("./SeedBackupView-BQrWrpcu.js"),__vite__mapDeps([68,2,11,1]),import.meta.url)},{path:"/share-my-contact-info",name:"share-my-contact-info",component:()=>Ge(()=>import("./ShareMyContactInfoView-C9KDv0BI.js"),__vite__mapDeps([69,2,11,12,1]),import.meta.url)},{path:"/shared-photo",name:"shared-photo",component:()=>Ge(()=>import("./SharedPhotoView-Db-WSozv.js"),__vite__mapDeps([70,6,1,2,7,11]),import.meta.url)},{path:"/start",name:"start",component:()=>Ge(()=>import("./StartView-ChmEHxHu.js"),__vite__mapDeps([71,1,2]),import.meta.url)},{path:"/statistics",name:"statistics",component:()=>Ge(()=>import("./StatisticsView-BybwZXpR.js"),__vite__mapDeps([72,1,2,11]),import.meta.url)},{path:"/test",name:"test",component:()=>Ge(()=>import("./TestView-CcyiekfD.js"),__vite__mapDeps([73,1,2,11]),import.meta.url)}],t3=window.location.protocol==="file:",n3=t3?window.location.pathname.replace("/dist-electron/index.html","/"):window.location.pathname,Hw=t3?pw():hw("/"),hf=Uw({history:Hw,routes:$w});console.log("Initial URL:",n3);hf.replace(n3||"/");const zw=(e,t,n)=>{console.error("Caught in top level error handler:",e,t,n),alert("Something is very wrong. We'd love if you contacted us and let us know how you got here. Thank you!")};hf.onError(zw);hf.beforeEach((e,t,n)=>{console.log("Navigating to view:",e.name),console.log("From view:",t.name),n()});console.log("Initial URL:",window.location.pathname);function r3(e,t){return function(){return e.apply(t,arguments)}}const{toString:Kw}=Object.prototype,{getPrototypeOf:tp}=Object,pf=(e=>t=>{const n=Kw.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Er=e=>(e=e.toLowerCase(),t=>pf(t)===e),mf=e=>t=>typeof t===e,{isArray:No}=Array,Ia=mf("undefined");function qw(e){return e!==null&&!Ia(e)&&e.constructor!==null&&!Ia(e.constructor)&&ir(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const s3=Er("ArrayBuffer");function Xw(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&s3(e.buffer),t}const Ww=mf("string"),ir=mf("function"),i3=mf("number"),gf=e=>e!==null&&typeof e=="object",Gw=e=>e===!0||e===!1,Kc=e=>{if(pf(e)!=="object")return!1;const t=tp(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Yw=Er("Date"),Jw=Er("File"),Qw=Er("Blob"),Zw=Er("FileList"),eS=e=>gf(e)&&ir(e.pipe),tS=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||ir(e.append)&&((t=pf(e))==="formdata"||t==="object"&&ir(e.toString)&&e.toString()==="[object FormData]"))},nS=Er("URLSearchParams"),[rS,sS,iS,oS]=["ReadableStream","Request","Response","Headers"].map(Er),aS=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Qa(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),No(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const oi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,a3=e=>!Ia(e)&&e!==oi;function Ld(){const{caseless:e}=a3(this)&&this||{},t={},n=(r,s)=>{const i=e&&o3(t,s)||s;Kc(t[i])&&Kc(r)?t[i]=Ld(t[i],r):Kc(r)?t[i]=Ld({},r):No(r)?t[i]=r.slice():t[i]=r};for(let r=0,s=arguments.length;r(Qa(t,(s,i)=>{n&&ir(s)?e[i]=r3(s,n):e[i]=s},{allOwnKeys:r}),e),lS=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),fS=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},uS=(e,t,n,r)=>{let s,i,o;const a={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),i=s.length;i-- >0;)o=s[i],(!r||r(o,e,t))&&!a[o]&&(t[o]=e[o],a[o]=!0);e=n!==!1&&tp(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},dS=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},hS=e=>{if(!e)return null;if(No(e))return e;let t=e.length;if(!i3(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},pS=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&tp(Uint8Array)),mS=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let s;for(;(s=r.next())&&!s.done;){const i=s.value;t.call(e,i[0],i[1])}},gS=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},yS=Er("HTMLFormElement"),_S=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),N0=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),bS=Er("RegExp"),c3=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Qa(n,(s,i)=>{let o;(o=t(s,i,e))!==!1&&(r[i]=o||s)}),Object.defineProperties(e,r)},xS=e=>{c3(e,(t,n)=>{if(ir(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(ir(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},vS=(e,t)=>{const n={},r=s=>{s.forEach(i=>{n[i]=!0})};return No(e)?r(e):r(String(e).split(t)),n},ES=()=>{},wS=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,xu="abcdefghijklmnopqrstuvwxyz",R0="0123456789",l3={DIGIT:R0,ALPHA:xu,ALPHA_DIGIT:xu+xu.toUpperCase()+R0},SS=(e=16,t=l3.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function TS(e){return!!(e&&ir(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const AS=e=>{const t=new Array(10),n=(r,s)=>{if(gf(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[s]=r;const i=No(r)?[]:{};return Qa(r,(o,a)=>{const c=n(o,s+1);!Ia(c)&&(i[a]=c)}),t[s]=void 0,i}}return r};return n(e,0)},CS=Er("AsyncFunction"),OS=e=>e&&(gf(e)||ir(e))&&ir(e.then)&&ir(e.catch),f3=((e,t)=>e?setImmediate:t?((n,r)=>(oi.addEventListener("message",({source:s,data:i})=>{s===oi&&i===n&&r.length&&r.shift()()},!1),s=>{r.push(s),oi.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",ir(oi.postMessage)),NS=typeof queueMicrotask<"u"?queueMicrotask.bind(oi):typeof process<"u"&&process.nextTick||f3,z={isArray:No,isArrayBuffer:s3,isBuffer:qw,isFormData:tS,isArrayBufferView:Xw,isString:Ww,isNumber:i3,isBoolean:Gw,isObject:gf,isPlainObject:Kc,isReadableStream:rS,isRequest:sS,isResponse:iS,isHeaders:oS,isUndefined:Ia,isDate:Yw,isFile:Jw,isBlob:Qw,isRegExp:bS,isFunction:ir,isStream:eS,isURLSearchParams:nS,isTypedArray:pS,isFileList:Zw,forEach:Qa,merge:Ld,extend:cS,trim:aS,stripBOM:lS,inherits:fS,toFlatObject:uS,kindOf:pf,kindOfTest:Er,endsWith:dS,toArray:hS,forEachEntry:mS,matchAll:gS,isHTMLForm:yS,hasOwnProperty:N0,hasOwnProp:N0,reduceDescriptors:c3,freezeMethods:xS,toObjectSet:vS,toCamelCase:_S,noop:ES,toFiniteNumber:wS,findKey:o3,global:oi,isContextDefined:a3,ALPHABET:l3,generateString:SS,isSpecCompliantForm:TS,toJSONObject:AS,isAsyncFn:CS,isThenable:OS,setImmediate:f3,asap:NS};function et(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s,this.status=s.status?s.status:null)}z.inherits(et,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:z.toJSONObject(this.config),code:this.code,status:this.status}}});const u3=et.prototype,d3={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{d3[e]={value:e}});Object.defineProperties(et,d3);Object.defineProperty(u3,"isAxiosError",{value:!0});et.from=(e,t,n,r,s,i)=>{const o=Object.create(u3);return z.toFlatObject(e,o,function(c){return c!==Error.prototype},a=>a!=="isAxiosError"),et.call(o,e.message,t,n,r,s),o.cause=e,o.name=e.name,i&&Object.assign(o,i),o};const RS=null;function Md(e){return z.isPlainObject(e)||z.isArray(e)}function h3(e){return z.endsWith(e,"[]")?e.slice(0,-2):e}function P0(e,t,n){return e?e.concat(t).map(function(s,i){return s=h3(s),!n&&i?"["+s+"]":s}).join(n?".":""):t}function PS(e){return z.isArray(e)&&!e.some(Md)}const IS=z.toFlatObject(z,{},null,function(t){return/^is[A-Z]/.test(t)});function yf(e,t,n){if(!z.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=z.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,w){return!z.isUndefined(w[g])});const r=n.metaTokens,s=n.visitor||l,i=n.dots,o=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&z.isSpecCompliantForm(t);if(!z.isFunction(s))throw new TypeError("visitor must be a function");function f(y){if(y===null)return"";if(z.isDate(y))return y.toISOString();if(!c&&z.isBlob(y))throw new et("Blob is not supported. Use a Buffer instead.");return z.isArrayBuffer(y)||z.isTypedArray(y)?c&&typeof Blob=="function"?new Blob([y]):Buffer.from(y):y}function l(y,g,w){let x=y;if(y&&!w&&typeof y=="object"){if(z.endsWith(g,"{}"))g=r?g:g.slice(0,-2),y=JSON.stringify(y);else if(z.isArray(y)&&PS(y)||(z.isFileList(y)||z.endsWith(g,"[]"))&&(x=z.toArray(y)))return g=h3(g),x.forEach(function(b,T){!(z.isUndefined(b)||b===null)&&t.append(o===!0?P0([g],T,i):o===null?g:g+"[]",f(b))}),!1}return Md(y)?!0:(t.append(P0(w,g,i),f(y)),!1)}const u=[],d=Object.assign(IS,{defaultVisitor:l,convertValue:f,isVisitable:Md});function p(y,g){if(!z.isUndefined(y)){if(u.indexOf(y)!==-1)throw Error("Circular reference detected in "+g.join("."));u.push(y),z.forEach(y,function(x,_){(!(z.isUndefined(x)||x===null)&&s.call(t,x,z.isString(_)?_.trim():_,g,d))===!0&&p(x,g?g.concat(_):[_])}),u.pop()}}if(!z.isObject(e))throw new TypeError("data must be an object");return p(e),t}function I0(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function np(e,t){this._pairs=[],e&&yf(e,this,t)}const p3=np.prototype;p3.append=function(t,n){this._pairs.push([t,n])};p3.toString=function(t){const n=t?function(r){return t.call(this,r,I0)}:I0;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function LS(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function m3(e,t,n){if(!t)return e;const r=n&&n.encode||LS;z.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let i;if(s?i=s(t,n):i=z.isURLSearchParams(t)?t.toString():new np(t,n).toString(r),i){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class L0{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){z.forEach(this.handlers,function(r){r!==null&&t(r)})}}const g3={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},MS=typeof URLSearchParams<"u"?URLSearchParams:np,kS=typeof FormData<"u"?FormData:null,DS=typeof Blob<"u"?Blob:null,FS={isBrowser:!0,classes:{URLSearchParams:MS,FormData:kS,Blob:DS},protocols:["http","https","file","blob","url","data"]},rp=typeof window<"u"&&typeof document<"u",kd=typeof navigator=="object"&&navigator||void 0,jS=rp&&(!kd||["ReactNative","NativeScript","NS"].indexOf(kd.product)<0),US=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",BS=rp&&window.location.href||"http://localhost",VS=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:rp,hasStandardBrowserEnv:jS,hasStandardBrowserWebWorkerEnv:US,navigator:kd,origin:BS},Symbol.toStringTag,{value:"Module"})),Rn={...VS,...FS};function $S(e,t){return yf(e,new Rn.classes.URLSearchParams,Object.assign({visitor:function(n,r,s,i){return Rn.isNode&&z.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function HS(e){return z.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function zS(e){const t={},n=Object.keys(e);let r;const s=n.length;let i;for(r=0;r=n.length;return o=!o&&z.isArray(s)?s.length:o,c?(z.hasOwnProp(s,o)?s[o]=[s[o],r]:s[o]=r,!a):((!s[o]||!z.isObject(s[o]))&&(s[o]=[]),t(n,r,s[o],i)&&z.isArray(s[o])&&(s[o]=zS(s[o])),!a)}if(z.isFormData(e)&&z.isFunction(e.entries)){const n={};return z.forEachEntry(e,(r,s)=>{t(HS(r),s,n,0)}),n}return null}function KS(e,t,n){if(z.isString(e))try{return(t||JSON.parse)(e),z.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(e)}const Za={transitional:g3,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,i=z.isObject(t);if(i&&z.isHTMLForm(t)&&(t=new FormData(t)),z.isFormData(t))return s?JSON.stringify(y3(t)):t;if(z.isArrayBuffer(t)||z.isBuffer(t)||z.isStream(t)||z.isFile(t)||z.isBlob(t)||z.isReadableStream(t))return t;if(z.isArrayBufferView(t))return t.buffer;if(z.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return $S(t,this.formSerializer).toString();if((a=z.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return yf(a?{"files[]":t}:t,c&&new c,this.formSerializer)}}return i||s?(n.setContentType("application/json",!1),KS(t)):t}],transformResponse:[function(t){const n=this.transitional||Za.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(z.isResponse(t)||z.isReadableStream(t))return t;if(t&&z.isString(t)&&(r&&!this.responseType||s)){const o=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(a){if(o)throw a.name==="SyntaxError"?et.from(a,et.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Rn.classes.FormData,Blob:Rn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};z.forEach(["delete","get","head","post","put","patch"],e=>{Za.headers[e]={}});const qS=z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),XS=e=>{const t={};let n,r,s;return e&&e.split(` `).forEach(function(o){s=o.indexOf(":"),n=o.substring(0,s).trim().toLowerCase(),r=o.substring(s+1).trim(),!(!n||t[n]&&qS[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},M0=Symbol("internals");function $o(e){return e&&String(e).trim().toLowerCase()}function qc(e){return e===!1||e==null?e:z.isArray(e)?e.map(qc):String(e)}function WS(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const GS=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function vu(e,t,n,r,s){if(z.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!z.isString(t)){if(z.isString(r))return t.indexOf(r)!==-1;if(z.isRegExp(r))return r.test(t)}}function YS(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function JS(e,t){const n=z.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,i,o){return this[r].call(this,t,s,i,o)},configurable:!0})})}class Zn{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function i(a,c,f){const l=$o(c);if(!l)throw new Error("header name must be a non-empty string");const u=z.findKey(s,l);(!u||s[u]===void 0||f===!0||f===void 0&&s[u]!==!1)&&(s[u||c]=qc(a))}const o=(a,c)=>z.forEach(a,(f,l)=>i(f,l,c));if(z.isPlainObject(t)||t instanceof this.constructor)o(t,n);else if(z.isString(t)&&(t=t.trim())&&!GS(t))o(XS(t),n);else if(z.isHeaders(t))for(const[a,c]of t.entries())i(c,a,r);else t!=null&&i(n,t,r);return this}get(t,n){if(t=$o(t),t){const r=z.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return WS(s);if(z.isFunction(n))return n.call(this,s,r);if(z.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=$o(t),t){const r=z.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||vu(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function i(o){if(o=$o(o),o){const a=z.findKey(r,o);a&&(!n||vu(r,r[a],a,n))&&(delete r[a],s=!0)}}return z.isArray(t)?t.forEach(i):i(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const i=n[r];(!t||vu(this,this[i],i,t,!0))&&(delete this[i],s=!0)}return s}normalize(t){const n=this,r={};return z.forEach(this,(s,i)=>{const o=z.findKey(r,i);if(o){n[o]=qc(s),delete n[i];return}const a=t?YS(i):String(i).trim();a!==i&&delete n[i],n[a]=qc(s),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return z.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&z.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[M0]=this[M0]={accessors:{}}).accessors,s=this.prototype;function i(o){const a=$o(o);r[a]||(JS(s,o),r[a]=!0)}return z.isArray(t)?t.forEach(i):i(t),this}}Zn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);z.reduceDescriptors(Zn.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});z.freezeMethods(Zn);function Eu(e,t){const n=this||Za,r=t||n,s=Zn.from(r.headers);let i=r.data;return z.forEach(e,function(a){i=a.call(n,i,s.normalize(),t?t.status:void 0)}),s.normalize(),i}function _3(e){return!!(e&&e.__CANCEL__)}function Ro(e,t,n){et.call(this,e??"canceled",et.ERR_CANCELED,t,n),this.name="CanceledError"}z.inherits(Ro,et,{__CANCEL__:!0});function b3(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new et("Request failed with status code "+n.status,[et.ERR_BAD_REQUEST,et.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function QS(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function ZS(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,i=0,o;return t=t!==void 0?t:1e3,function(c){const f=Date.now(),l=r[i];o||(o=f),n[s]=c,r[s]=f;let u=i,d=0;for(;u!==s;)d+=n[u++],u=u%e;if(s=(s+1)%e,s===i&&(i=(i+1)%e),f-o{n=l,s=null,i&&(clearTimeout(i),i=null),e.apply(null,f)};return[(...f)=>{const l=Date.now(),u=l-n;u>=r?o(f,l):(s=f,i||(i=setTimeout(()=>{i=null,o(s)},r-u)))},()=>s&&o(s)]}const Cl=(e,t,n=3)=>{let r=0;const s=ZS(50,250);return eT(i=>{const o=i.loaded,a=i.lengthComputable?i.total:void 0,c=o-r,f=s(c),l=o<=a;r=o;const u={loaded:o,total:a,progress:a?o/a:void 0,bytes:c,rate:f||void 0,estimated:f&&a&&l?(a-o)/f:void 0,event:i,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(u)},n)},k0=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},D0=e=>(...t)=>z.asap(()=>e(...t)),tT=Rn.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Rn.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Rn.origin),Rn.navigator&&/(msie|trident)/i.test(Rn.navigator.userAgent)):()=>!0,nT=Rn.hasStandardBrowserEnv?{write(e,t,n,r,s,i){const o=[e+"="+encodeURIComponent(t)];z.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),z.isString(r)&&o.push("path="+r),z.isString(s)&&o.push("domain="+s),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function rT(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function sT(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function x3(e,t){return e&&!rT(t)?sT(e,t):t}const F0=e=>e instanceof Zn?{...e}:e;function Ai(e,t){t=t||{};const n={};function r(f,l,u,d){return z.isPlainObject(f)&&z.isPlainObject(l)?z.merge.call({caseless:d},f,l):z.isPlainObject(l)?z.merge({},l):z.isArray(l)?l.slice():l}function s(f,l,u,d){if(z.isUndefined(l)){if(!z.isUndefined(f))return r(void 0,f,u,d)}else return r(f,l,u,d)}function i(f,l){if(!z.isUndefined(l))return r(void 0,l)}function o(f,l){if(z.isUndefined(l)){if(!z.isUndefined(f))return r(void 0,f)}else return r(void 0,l)}function a(f,l,u){if(u in t)return r(f,l);if(u in e)return r(void 0,f)}const c={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:a,headers:(f,l,u)=>s(F0(f),F0(l),u,!0)};return z.forEach(Object.keys(Object.assign({},e,t)),function(l){const u=c[l]||s,d=u(e[l],t[l],l);z.isUndefined(d)&&u!==a||(n[l]=d)}),n}const v3=e=>{const t=Ai({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:s,xsrfCookieName:i,headers:o,auth:a}=t;t.headers=o=Zn.from(o),t.url=m3(x3(t.baseURL,t.url),e.params,e.paramsSerializer),a&&o.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let c;if(z.isFormData(n)){if(Rn.hasStandardBrowserEnv||Rn.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if((c=o.getContentType())!==!1){const[f,...l]=c?c.split(";").map(u=>u.trim()).filter(Boolean):[];o.setContentType([f||"multipart/form-data",...l].join("; "))}}if(Rn.hasStandardBrowserEnv&&(r&&z.isFunction(r)&&(r=r(t)),r||r!==!1&&tT(t.url))){const f=s&&i&&nT.read(i);f&&o.set(s,f)}return t},iT=typeof XMLHttpRequest<"u",oT=iT&&function(e){return new Promise(function(n,r){const s=v3(e);let i=s.data;const o=Zn.from(s.headers).normalize();let{responseType:a,onUploadProgress:c,onDownloadProgress:f}=s,l,u,d,p,y;function g(){p&&p(),y&&y(),s.cancelToken&&s.cancelToken.unsubscribe(l),s.signal&&s.signal.removeEventListener("abort",l)}let w=new XMLHttpRequest;w.open(s.method.toUpperCase(),s.url,!0),w.timeout=s.timeout;function x(){if(!w)return;const b=Zn.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),O={data:!a||a==="text"||a==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:b,config:e,request:w};b3(function(L){n(L),g()},function(L){r(L),g()},O),w=null}"onloadend"in w?w.onloadend=x:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(x)},w.onabort=function(){w&&(r(new et("Request aborted",et.ECONNABORTED,e,w)),w=null)},w.onerror=function(){r(new et("Network Error",et.ERR_NETWORK,e,w)),w=null},w.ontimeout=function(){let T=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const O=s.transitional||g3;s.timeoutErrorMessage&&(T=s.timeoutErrorMessage),r(new et(T,O.clarifyTimeoutError?et.ETIMEDOUT:et.ECONNABORTED,e,w)),w=null},i===void 0&&o.setContentType(null),"setRequestHeader"in w&&z.forEach(o.toJSON(),function(T,O){w.setRequestHeader(O,T)}),z.isUndefined(s.withCredentials)||(w.withCredentials=!!s.withCredentials),a&&a!=="json"&&(w.responseType=s.responseType),f&&([d,y]=Cl(f,!0),w.addEventListener("progress",d)),c&&w.upload&&([u,p]=Cl(c),w.upload.addEventListener("progress",u),w.upload.addEventListener("loadend",p)),(s.cancelToken||s.signal)&&(l=b=>{w&&(r(!b||b.type?new Ro(null,e,w):b),w.abort(),w=null)},s.cancelToken&&s.cancelToken.subscribe(l),s.signal&&(s.signal.aborted?l():s.signal.addEventListener("abort",l)));const _=QS(s.url);if(_&&Rn.protocols.indexOf(_)===-1){r(new et("Unsupported protocol "+_+":",et.ERR_BAD_REQUEST,e));return}w.send(i||null)})},aT=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,s;const i=function(f){if(!s){s=!0,a();const l=f instanceof Error?f:this.reason;r.abort(l instanceof et?l:new Ro(l instanceof Error?l.message:l))}};let o=t&&setTimeout(()=>{o=null,i(new et(`timeout ${t} of ms exceeded`,et.ETIMEDOUT))},t);const a=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(f=>{f.unsubscribe?f.unsubscribe(i):f.removeEventListener("abort",i)}),e=null)};e.forEach(f=>f.addEventListener("abort",i));const{signal:c}=r;return c.unsubscribe=()=>z.asap(a),c}},cT=function*(e,t){let n=e.byteLength;if(n{const s=lT(e,t);let i=0,o,a=c=>{o||(o=!0,r&&r(c))};return new ReadableStream({async pull(c){try{const{done:f,value:l}=await s.next();if(f){a(),c.close();return}let u=l.byteLength;if(n){let d=i+=u;n(d)}c.enqueue(new Uint8Array(l))}catch(f){throw a(f),f}},cancel(c){return a(c),s.return()}},{highWaterMark:2})},_f=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",E3=_f&&typeof ReadableStream=="function",uT=_f&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),w3=(e,...t)=>{try{return!!e(...t)}catch{return!1}},dT=E3&&w3(()=>{let e=!1;const t=new Request(Rn.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),U0=64*1024,Dd=E3&&w3(()=>z.isReadableStream(new Response("").body)),Ol={stream:Dd&&(e=>e.body)};_f&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Ol[t]&&(Ol[t]=z.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new et(`Response type '${t}' is not supported`,et.ERR_NOT_SUPPORT,r)})})})(new Response);const hT=async e=>{if(e==null)return 0;if(z.isBlob(e))return e.size;if(z.isSpecCompliantForm(e))return(await new Request(Rn.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(z.isArrayBufferView(e)||z.isArrayBuffer(e))return e.byteLength;if(z.isURLSearchParams(e)&&(e=e+""),z.isString(e))return(await uT(e)).byteLength},pT=async(e,t)=>{const n=z.toFiniteNumber(e.getContentLength());return n??hT(t)},mT=_f&&(async e=>{let{url:t,method:n,data:r,signal:s,cancelToken:i,timeout:o,onDownloadProgress:a,onUploadProgress:c,responseType:f,headers:l,withCredentials:u="same-origin",fetchOptions:d}=v3(e);f=f?(f+"").toLowerCase():"text";let p=aT([s,i&&i.toAbortSignal()],o),y;const g=p&&p.unsubscribe&&(()=>{p.unsubscribe()});let w;try{if(c&&dT&&n!=="get"&&n!=="head"&&(w=await pT(l,r))!==0){let O=new Request(t,{method:"POST",body:r,duplex:"half"}),N;if(z.isFormData(r)&&(N=O.headers.get("content-type"))&&l.setContentType(N),O.body){const[L,j]=k0(w,Cl(D0(c)));r=j0(O.body,U0,L,j)}}z.isString(u)||(u=u?"include":"omit");const x="credentials"in Request.prototype;y=new Request(t,{...d,signal:p,method:n.toUpperCase(),headers:l.normalize().toJSON(),body:r,duplex:"half",credentials:x?u:void 0});let _=await fetch(y);const b=Dd&&(f==="stream"||f==="response");if(Dd&&(a||b&&g)){const O={};["status","statusText","headers"].forEach(I=>{O[I]=_[I]});const N=z.toFiniteNumber(_.headers.get("content-length")),[L,j]=a&&k0(N,Cl(D0(a),!0))||[];_=new Response(j0(_.body,U0,L,()=>{j&&j(),g&&g()}),O)}f=f||"text";let T=await Ol[z.findKey(Ol,f)||"text"](_,e);return!b&&g&&g(),await new Promise((O,N)=>{b3(O,N,{data:T,headers:Zn.from(_.headers),status:_.status,statusText:_.statusText,config:e,request:y})})}catch(x){throw g&&g(),x&&x.name==="TypeError"&&/fetch/i.test(x.message)?Object.assign(new et("Network Error",et.ERR_NETWORK,e,y),{cause:x.cause||x}):et.from(x,x&&x.code,e,y)}}),Fd={http:RS,xhr:oT,fetch:mT};z.forEach(Fd,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const B0=e=>`- ${e}`,gT=e=>z.isFunction(e)||e===null||e===!1,S3={getAdapter:e=>{e=z.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let i=0;i`adapter ${a} `+(c===!1?"is not supported by the environment":"is not available in the build"));let o=t?i.length>1?`since : `+i.map(B0).join(` `):" "+B0(i[0]):"as no adapter specified";throw new et("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:Fd};function wu(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ro(null,e)}function V0(e){return wu(e),e.headers=Zn.from(e.headers),e.data=Eu.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),S3.getAdapter(e.adapter||Za.adapter)(e).then(function(r){return wu(e),r.data=Eu.call(e,e.transformResponse,r),r.headers=Zn.from(r.headers),r},function(r){return _3(r)||(wu(e),r&&r.response&&(r.response.data=Eu.call(e,e.transformResponse,r.response),r.response.headers=Zn.from(r.response.headers))),Promise.reject(r)})}const T3="1.7.9",bf={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{bf[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const $0={};bf.transitional=function(t,n,r){function s(i,o){return"[Axios v"+T3+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,a)=>{if(t===!1)throw new et(s(o," has been removed"+(n?" in "+n:"")),et.ERR_DEPRECATED);return n&&!$0[o]&&($0[o]=!0,console.warn(s(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,o,a):!0}};bf.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function yT(e,t,n){if(typeof e!="object")throw new et("options must be an object",et.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const i=r[s],o=t[i];if(o){const a=e[i],c=a===void 0||o(a,i,e);if(c!==!0)throw new et("option "+i+" must be "+c,et.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new et("Unknown option "+i,et.ERR_BAD_OPTION)}}const Xc={assertOptions:yT,validators:bf},Sr=Xc.validators;class xi{constructor(t){this.defaults=t,this.interceptors={request:new L0,response:new L0}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const i=s.stack?s.stack.replace(/^.+\n/,""):"";try{r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=` `+i):r.stack=i}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Ai(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:i}=n;r!==void 0&&Xc.assertOptions(r,{silentJSONParsing:Sr.transitional(Sr.boolean),forcedJSONParsing:Sr.transitional(Sr.boolean),clarifyTimeoutError:Sr.transitional(Sr.boolean)},!1),s!=null&&(z.isFunction(s)?n.paramsSerializer={serialize:s}:Xc.assertOptions(s,{encode:Sr.function,serialize:Sr.function},!0)),Xc.assertOptions(n,{baseUrl:Sr.spelling("baseURL"),withXsrfToken:Sr.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&z.merge(i.common,i[n.method]);i&&z.forEach(["delete","get","head","post","put","patch","common"],y=>{delete i[y]}),n.headers=Zn.concat(o,i);const a=[];let c=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(c=c&&g.synchronous,a.unshift(g.fulfilled,g.rejected))});const f=[];this.interceptors.response.forEach(function(g){f.push(g.fulfilled,g.rejected)});let l,u=0,d;if(!c){const y=[V0.bind(this),void 0];for(y.unshift.apply(y,a),y.push.apply(y,f),d=y.length,l=Promise.resolve(n);u{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](s);r._listeners=null}),this.promise.then=s=>{let i;const o=new Promise(a=>{r.subscribe(a),i=a}).then(s);return o.cancel=function(){r.unsubscribe(i)},o},t(function(i,o,a){r.reason||(r.reason=new Ro(i,o,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new sp(function(s){t=s}),cancel:t}}}function _T(e){return function(n){return e.apply(null,n)}}function bT(e){return z.isObject(e)&&e.isAxiosError===!0}const jd={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(jd).forEach(([e,t])=>{jd[t]=e});function A3(e){const t=new xi(e),n=r3(xi.prototype.request,t);return z.extend(n,xi.prototype,t,{allOwnKeys:!0}),z.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return A3(Ai(e,s))},n}const en=A3(Za);en.Axios=xi;en.CanceledError=Ro;en.CancelToken=sp;en.isCancel=_3;en.VERSION=T3;en.toFormData=yf;en.AxiosError=et;en.Cancel=en.CanceledError;en.all=function(t){return Promise.all(t)};en.spread=_T;en.isAxiosError=bT;en.mergeConfig=Ai;en.AxiosHeaders=Zn;en.formToJSON=e=>y3(z.isHTMLForm(e)?new FormData(e):e);en.getAdapter=S3.getAdapter;en.HttpStatusCode=jd;en.default=en;function Nl(e){return Nl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Nl(e)}function Wc(e,t){if(!e.vueAxiosInstalled){var n=C3(t)?ET(t):t;if(wT(n)){var r=ST(e);if(r){var s=r<3?xT:vT;Object.keys(n).forEach(function(i){s(e,i,n[i])}),e.vueAxiosInstalled=!0}else console.error("[vue-axios] unknown Vue version")}else console.error("[vue-axios] configuration is invalid, expected options are either or { : }")}}function xT(e,t,n){Object.defineProperty(e.prototype,t,{get:function(){return n}}),e[t]=n}function vT(e,t,n){e.config.globalProperties[t]=n,e[t]=n}function C3(e){return e&&typeof e.get=="function"&&typeof e.post=="function"}function ET(e){return{axios:e,$http:e}}function wT(e){return Nl(e)==="object"&&Object.keys(e).every(function(t){return C3(e[t])})}function ST(e){return e&&e.version&&Number(e.version.split(".")[0])}(typeof exports>"u"?"undefined":Nl(exports))=="object"?module.exports=Wc:typeof define=="function"&&define.amd?define([],function(){return Wc}):window.Vue&&window.axios&&window.Vue.use&&Vue.use(Wc,window.axios);function TT(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(s){s(n)}),(r=e.get("*"))&&r.slice().map(function(s){s(t,n)})}}}const Rl=TT();let H0=0;const AT=()=>{const e=H0;return H0+=1,e},CT=()=>(e,t)=>{const n={...e,id:AT(),group:e.group||""};return Rl.emit("notify",{notification:n,timeout:t}),()=>Rl.emit("close",n.id)},O3="context",z0=fs({__name:"Notification",props:{maxNotifications:{default:10},enter:{default:""},enterFrom:{default:""},enterTo:{default:""},leave:{default:""},leaveFrom:{default:""},leaveTo:{default:""},move:{default:""},moveDelay:{default:""}},emits:["close"],setup(e,{emit:t}){const n=e,r=t,s=br(O3),i=So({notifications:[],timeouts:{}}),o=Wt(()=>i.notifications.filter(p=>p.group===s.group)),a=Wt(()=>s.position==="bottom"?[...o.value]:[...o.value].reverse()),c=(p,y)=>{i.timeouts[p]=window.setTimeout(()=>{y!==-1&&f(p)},Math.max(y||3e3,0))},f=p=>{i.notifications.splice(i.notifications.findIndex(y=>y.id===p),1),clearTimeout(i.timeouts[p])},l=({notification:p,timeout:y})=>{i.notifications.length!==n.maxNotifications&&(i.notifications.push(p),c(p.id,y))},u=p=>{r("close"),f(p)},d=(p,y,g)=>{y?clearTimeout(i.timeouts[p]):c(p,g)};return Ao(()=>{Rl.on("notify",l),Rl.on("close",f)}),(p,y)=>(Bt(),Ea(Bg,{"enter-active-class":o.value.length>1?[n.enter,n.moveDelay].join(" "):n.enter,"enter-from-class":n.enterFrom,"enter-to-class":n.enterTo,"leave-active-class":n.leave,"leave-from-class":n.leaveFrom,"leave-to-class":n.leaveTo,"move-class":n.move},{default:Ns(()=>[Ch(p.$slots,"default",{notifications:a.value,close:u,hovering:d})]),_:3},8,["enter-active-class","enter-from-class","enter-to-class","leave-active-class","leave-from-class","leave-to-class","move-class"]))}}),K0=fs({inheritAttrs:!1,__name:"NotificationGroup",props:{group:{default:""},position:{default:"top"}},setup(e){const t=e;return Zi(O3,{group:t.group,position:t.position}),(n,r)=>Ch(n.$slots,"default",{group:n.group})}});function OT(e){e.config.globalProperties.$notify=CT(),e.component("Notification",z0),e.component("NotificationGroup",K0),e.component("notification",z0),e.component("notificationGroup",K0)}const NT={install:OT};/*! * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2024 Fonticons, Inc. */function RT(e,t,n){return(t=IT(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q0(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),n.push.apply(n,r)}return n}function ie(e){for(var t=1;t{};let ip={},N3={},R3=null,P3={mark:X0,measure:X0};try{typeof window<"u"&&(ip=window),typeof document<"u"&&(N3=document),typeof MutationObserver<"u"&&(R3=MutationObserver),typeof performance<"u"&&(P3=performance)}catch{}const{userAgent:W0=""}=ip.navigator||{},Vs=ip,Lt=N3,G0=R3,Nc=P3;Vs.document;const ds=!!Lt.documentElement&&!!Lt.head&&typeof Lt.addEventListener=="function"&&typeof Lt.createElement=="function",I3=~W0.indexOf("MSIE")||~W0.indexOf("Trident/");var LT=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,MT=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,L3={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},kT={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},M3=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],Mn="classic",xf="duotone",DT="sharp",FT="sharp-duotone",k3=[Mn,xf,DT,FT],jT={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}},UT={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}},BT=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),VT={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}},$T=["fak","fa-kit","fakd","fa-kit-duotone"],Y0={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},HT=["kit"],zT={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},KT=["fak","fakd"],qT={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},J0={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},Rc={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},XT=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],WT=["fak","fa-kit","fakd","fa-kit-duotone"],GT={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},YT={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}},JT={classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]},Ud={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},QT=["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],Bd=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt",...XT,...QT],ZT=["solid","regular","light","thin","duotone","brands"],D3=[1,2,3,4,5,6,7,8,9,10],eA=D3.concat([11,12,13,14,15,16,17,18,19,20]),tA=[...Object.keys(JT),...ZT,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Rc.GROUP,Rc.SWAP_OPACITY,Rc.PRIMARY,Rc.SECONDARY].concat(D3.map(e=>"".concat(e,"x"))).concat(eA.map(e=>"w-".concat(e))),nA={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}};const cs="___FONT_AWESOME___",Vd=16,F3="fa",j3="svg-inline--fa",Ci="data-fa-i2svg",$d="data-fa-pseudo-element",rA="data-fa-pseudo-element-pending",op="data-prefix",ap="data-icon",Q0="fontawesome-i2svg",sA="async",iA=["HTML","HEAD","STYLE","SCRIPT"],U3=(()=>{try{return!0}catch{return!1}})();function ec(e){return new Proxy(e,{get(t,n){return n in t?t[n]:t[Mn]}})}const B3=ie({},L3);B3[Mn]=ie(ie(ie(ie({},{"fa-duotone":"duotone"}),L3[Mn]),Y0.kit),Y0["kit-duotone"]);const oA=ec(B3),Hd=ie({},VT);Hd[Mn]=ie(ie(ie(ie({},{duotone:"fad"}),Hd[Mn]),J0.kit),J0["kit-duotone"]);const Z0=ec(Hd),zd=ie({},Ud);zd[Mn]=ie(ie({},zd[Mn]),qT.kit);const cp=ec(zd),Kd=ie({},YT);Kd[Mn]=ie(ie({},Kd[Mn]),zT.kit);ec(Kd);const aA=LT,V3="fa-layers-text",cA=MT,lA=ie({},jT);ec(lA);const fA=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Su=kT,uA=[...HT,...tA],la=Vs.FontAwesomeConfig||{};function dA(e){var t=Lt.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function hA(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}Lt&&typeof Lt.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{let[n,r]=t;const s=hA(dA(n));s!=null&&(la[r]=s)});const $3={styleDefault:"solid",familyDefault:Mn,cssPrefix:F3,replacementClass:j3,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};la.familyPrefix&&(la.cssPrefix=la.familyPrefix);const mo=ie(ie({},$3),la);mo.autoReplaceSvg||(mo.observeMutations=!1);const Re={};Object.keys($3).forEach(e=>{Object.defineProperty(Re,e,{enumerable:!0,set:function(t){mo[e]=t,fa.forEach(n=>n(Re))},get:function(){return mo[e]}})});Object.defineProperty(Re,"familyPrefix",{enumerable:!0,set:function(e){mo.cssPrefix=e,fa.forEach(t=>t(Re))},get:function(){return mo.cssPrefix}});Vs.FontAwesomeConfig=Re;const fa=[];function pA(e){return fa.push(e),()=>{fa.splice(fa.indexOf(e),1)}}const ys=Vd,Nr={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function mA(e){if(!e||!ds)return;const t=Lt.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const n=Lt.head.childNodes;let r=null;for(let s=n.length-1;s>-1;s--){const i=n[s],o=(i.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=i)}return Lt.head.insertBefore(t,r),e}const gA="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function La(){let e=12,t="";for(;e-- >0;)t+=gA[Math.random()*62|0];return t}function Po(e){const t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function lp(e){return e.classList?Po(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function H3(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function yA(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,'="').concat(H3(e[n]),'" '),"").trim()}function vf(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function fp(e){return e.size!==Nr.size||e.x!==Nr.x||e.y!==Nr.y||e.rotate!==Nr.rotate||e.flipX||e.flipY}function _A(e){let{transform:t,containerWidth:n,iconWidth:r}=e;const s={transform:"translate(".concat(n/2," 256)")},i="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),a="rotate(".concat(t.rotate," 0 0)"),c={transform:"".concat(i," ").concat(o," ").concat(a)},f={transform:"translate(".concat(r/2*-1," -256)")};return{outer:s,inner:c,path:f}}function bA(e){let{transform:t,width:n=Vd,height:r=Vd,startCentered:s=!1}=e,i="";return s&&I3?i+="translate(".concat(t.x/ys-n/2,"em, ").concat(t.y/ys-r/2,"em) "):s?i+="translate(calc(-50% + ".concat(t.x/ys,"em), calc(-50% + ").concat(t.y/ys,"em)) "):i+="translate(".concat(t.x/ys,"em, ").concat(t.y/ys,"em) "),i+="scale(".concat(t.size/ys*(t.flipX?-1:1),", ").concat(t.size/ys*(t.flipY?-1:1),") "),i+="rotate(".concat(t.rotate,"deg) "),i}var xA=`:root, :host { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"; --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro"; --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"; --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone"; --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone"; --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp"; --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp"; --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp"; --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp"; --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone"; --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone"; --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone"; --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone"; } svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { overflow: visible; box-sizing: content-box; } .svg-inline--fa { display: var(--fa-display, inline-block); height: 1em; overflow: visible; vertical-align: -0.125em; } .svg-inline--fa.fa-2xs { vertical-align: 0.1em; } .svg-inline--fa.fa-xs { vertical-align: 0em; } .svg-inline--fa.fa-sm { vertical-align: -0.0714285705em; } .svg-inline--fa.fa-lg { vertical-align: -0.2em; } .svg-inline--fa.fa-xl { vertical-align: -0.25em; } .svg-inline--fa.fa-2xl { vertical-align: -0.3125em; } .svg-inline--fa.fa-pull-left { margin-right: var(--fa-pull-margin, 0.3em); width: auto; } .svg-inline--fa.fa-pull-right { margin-left: var(--fa-pull-margin, 0.3em); width: auto; } .svg-inline--fa.fa-li { width: var(--fa-li-width, 2em); top: 0.25em; } .svg-inline--fa.fa-fw { width: var(--fa-fw-width, 1.25em); } .fa-layers svg.svg-inline--fa { bottom: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0; } .fa-layers-counter, .fa-layers-text { display: inline-block; position: absolute; text-align: center; } .fa-layers { display: inline-block; height: 1em; position: relative; text-align: center; vertical-align: -0.125em; width: 1em; } .fa-layers svg.svg-inline--fa { transform-origin: center center; } .fa-layers-text { left: 50%; top: 50%; transform: translate(-50%, -50%); transform-origin: center center; } .fa-layers-counter { background-color: var(--fa-counter-background-color, #ff253a); border-radius: var(--fa-counter-border-radius, 1em); box-sizing: border-box; color: var(--fa-inverse, #fff); line-height: var(--fa-counter-line-height, 1); max-width: var(--fa-counter-max-width, 5em); min-width: var(--fa-counter-min-width, 1.5em); overflow: hidden; padding: var(--fa-counter-padding, 0.25em 0.5em); right: var(--fa-right, 0); text-overflow: ellipsis; top: var(--fa-top, 0); transform: scale(var(--fa-counter-scale, 0.25)); transform-origin: top right; } .fa-layers-bottom-right { bottom: var(--fa-bottom, 0); right: var(--fa-right, 0); top: auto; transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: bottom right; } .fa-layers-bottom-left { bottom: var(--fa-bottom, 0); left: var(--fa-left, 0); right: auto; top: auto; transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: bottom left; } .fa-layers-top-right { top: var(--fa-top, 0); right: var(--fa-right, 0); transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: top right; } .fa-layers-top-left { left: var(--fa-left, 0); right: auto; top: var(--fa-top, 0); transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: top left; } .fa-1x { font-size: 1em; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-6x { font-size: 6em; } .fa-7x { font-size: 7em; } .fa-8x { font-size: 8em; } .fa-9x { font-size: 9em; } .fa-10x { font-size: 10em; } .fa-2xs { font-size: 0.625em; line-height: 0.1em; vertical-align: 0.225em; } .fa-xs { font-size: 0.75em; line-height: 0.0833333337em; vertical-align: 0.125em; } .fa-sm { font-size: 0.875em; line-height: 0.0714285718em; vertical-align: 0.0535714295em; } .fa-lg { font-size: 1.25em; line-height: 0.05em; vertical-align: -0.075em; } .fa-xl { font-size: 1.5em; line-height: 0.0416666682em; vertical-align: -0.125em; } .fa-2xl { font-size: 2em; line-height: 0.03125em; vertical-align: -0.1875em; } .fa-fw { text-align: center; width: 1.25em; } .fa-ul { list-style-type: none; margin-left: var(--fa-li-margin, 2.5em); padding-left: 0; } .fa-ul > li { position: relative; } .fa-li { left: calc(-1 * var(--fa-li-width, 2em)); position: absolute; text-align: center; width: var(--fa-li-width, 2em); line-height: inherit; } .fa-border { border-color: var(--fa-border-color, #eee); border-radius: var(--fa-border-radius, 0.1em); border-style: var(--fa-border-style, solid); border-width: var(--fa-border-width, 0.08em); padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); } .fa-pull-left { float: left; margin-right: var(--fa-pull-margin, 0.3em); } .fa-pull-right { float: right; margin-left: var(--fa-pull-margin, 0.3em); } .fa-beat { animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, ease-in-out); } .fa-bounce { animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); } .fa-fade { animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } .fa-beat-fade { animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); } .fa-flip { animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, ease-in-out); } .fa-shake { animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, linear); } .fa-spin { animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 2s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, linear); } .fa-spin-reverse { --fa-animation-direction: reverse; } .fa-pulse, .fa-spin-pulse { animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, steps(8)); } @media (prefers-reduced-motion: reduce) { .fa-beat, .fa-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse { animation-delay: -1ms; animation-duration: 1ms; animation-iteration-count: 1; transition-delay: 0s; transition-duration: 0s; } } @keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale, 1.25)); } } @keyframes fa-bounce { 0% { transform: scale(1, 1) translateY(0); } 10% { transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); } 57% { transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); } 64% { transform: scale(1, 1) translateY(0); } 100% { transform: scale(1, 1) translateY(0); } } @keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity, 0.4); } } @keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity, 0.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale, 1.125)); } } @keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } } @keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } } @keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .fa-rotate-90 { transform: rotate(90deg); } .fa-rotate-180 { transform: rotate(180deg); } .fa-rotate-270 { transform: rotate(270deg); } .fa-flip-horizontal { transform: scale(-1, 1); } .fa-flip-vertical { transform: scale(1, -1); } .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1, -1); } .fa-rotate-by { transform: rotate(var(--fa-rotate-angle, 0)); } .fa-stack { display: inline-block; vertical-align: middle; height: 2em; position: relative; width: 2.5em; } .fa-stack-1x, .fa-stack-2x { bottom: 0; left: 0; margin: auto; position: absolute; right: 0; top: 0; z-index: var(--fa-stack-z-index, auto); } .svg-inline--fa.fa-stack-1x { height: 1em; width: 1.25em; } .svg-inline--fa.fa-stack-2x { height: 2em; width: 2.5em; } .fa-inverse { color: var(--fa-inverse, #fff); } .sr-only, .fa-sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; } .sr-only-focusable:not(:focus), .fa-sr-only-focusable:not(:focus) { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border-width: 0; } .svg-inline--fa .fa-primary { fill: var(--fa-primary-color, currentColor); opacity: var(--fa-primary-opacity, 1); } .svg-inline--fa .fa-secondary { fill: var(--fa-secondary-color, currentColor); opacity: var(--fa-secondary-opacity, 0.4); } .svg-inline--fa.fa-swap-opacity .fa-primary { opacity: var(--fa-secondary-opacity, 0.4); } .svg-inline--fa.fa-swap-opacity .fa-secondary { opacity: var(--fa-primary-opacity, 1); } .svg-inline--fa mask .fa-primary, .svg-inline--fa mask .fa-secondary { fill: black; }`;function z3(){const e=F3,t=j3,n=Re.cssPrefix,r=Re.replacementClass;let s=xA;if(n!==e||r!==t){const i=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),a=new RegExp("\\.".concat(t),"g");s=s.replace(i,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(a,".".concat(r))}return s}let em=!1;function Tu(){Re.autoAddCss&&!em&&(mA(z3()),em=!0)}var vA={mixout(){return{dom:{css:z3,insertCss:Tu}}},hooks(){return{beforeDOMElementCreation(){Tu()},beforeI2svg(){Tu()}}}};const ls=Vs||{};ls[cs]||(ls[cs]={});ls[cs].styles||(ls[cs].styles={});ls[cs].hooks||(ls[cs].hooks={});ls[cs].shims||(ls[cs].shims=[]);var Rr=ls[cs];const K3=[],q3=function(){Lt.removeEventListener("DOMContentLoaded",q3),Pl=1,K3.map(e=>e())};let Pl=!1;ds&&(Pl=(Lt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Lt.readyState),Pl||Lt.addEventListener("DOMContentLoaded",q3));function EA(e){ds&&(Pl?setTimeout(e,0):K3.push(e))}function tc(e){const{tag:t,attributes:n={},children:r=[]}=e;return typeof e=="string"?H3(e):"<".concat(t," ").concat(yA(n),">").concat(r.map(tc).join(""),"")}function tm(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var Au=function(t,n,r,s){var i=Object.keys(t),o=i.length,a=n,c,f,l;for(r===void 0?(c=1,l=t[i[0]]):(c=0,l=r);c=55296&&s<=56319&&n=55296&&r<=56319&&n>t+1&&(s=e.charCodeAt(t+1),s>=56320&&s<=57343)?(r-55296)*1024+s-56320+65536:r}function nm(e){return Object.keys(e).reduce((t,n)=>{const r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function Xd(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:r=!1}=n,s=nm(t);typeof Rr.hooks.addPack=="function"&&!r?Rr.hooks.addPack(e,nm(t)):Rr.styles[e]=ie(ie({},Rr.styles[e]||{}),s),e==="fas"&&Xd("fa",t)}const{styles:Ma,shims:TA}=Rr,X3=Object.keys(cp),AA=X3.reduce((e,t)=>(e[t]=Object.keys(cp[t]),e),{});let up=null,W3={},G3={},Y3={},J3={},Q3={};function CA(e){return~uA.indexOf(e)}function OA(e,t){const n=t.split("-"),r=n[0],s=n.slice(1).join("-");return r===e&&s!==""&&!CA(s)?s:null}const Z3=()=>{const e=r=>Au(Ma,(s,i,o)=>(s[o]=Au(i,r,{}),s),{});W3=e((r,s,i)=>(s[3]&&(r[s[3]]=i),s[2]&&s[2].filter(a=>typeof a=="number").forEach(a=>{r[a.toString(16)]=i}),r)),G3=e((r,s,i)=>(r[i]=i,s[2]&&s[2].filter(a=>typeof a=="string").forEach(a=>{r[a]=i}),r)),Q3=e((r,s,i)=>{const o=s[2];return r[i]=i,o.forEach(a=>{r[a]=i}),r});const t="far"in Ma||Re.autoFetchSvg,n=Au(TA,(r,s)=>{const i=s[0];let o=s[1];const a=s[2];return o==="far"&&!t&&(o="fas"),typeof i=="string"&&(r.names[i]={prefix:o,iconName:a}),typeof i=="number"&&(r.unicodes[i.toString(16)]={prefix:o,iconName:a}),r},{names:{},unicodes:{}});Y3=n.names,J3=n.unicodes,up=Ef(Re.styleDefault,{family:Re.familyDefault})};pA(e=>{up=Ef(e.styleDefault,{family:Re.familyDefault})});Z3();function dp(e,t){return(W3[e]||{})[t]}function NA(e,t){return(G3[e]||{})[t]}function ai(e,t){return(Q3[e]||{})[t]}function e6(e){return Y3[e]||{prefix:null,iconName:null}}function RA(e){const t=J3[e],n=dp("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function $s(){return up}const t6=()=>({prefix:null,iconName:null,rest:[]});function PA(e){let t=Mn;const n=X3.reduce((r,s)=>(r[s]="".concat(Re.cssPrefix,"-").concat(s),r),{});return k3.forEach(r=>{(e.includes(n[r])||e.some(s=>AA[r].includes(s)))&&(t=r)}),t}function Ef(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:n=Mn}=t,r=oA[n][e];if(n===xf&&!e)return"fad";const s=Z0[n][e]||Z0[n][r],i=e in Rr.styles?e:null;return s||i||null}function IA(e){let t=[],n=null;return e.forEach(r=>{const s=OA(Re.cssPrefix,r);s?n=s:r&&t.push(r)}),{iconName:n,rest:t}}function rm(e){return e.sort().filter((t,n,r)=>r.indexOf(t)===n)}function wf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:n=!1}=t;let r=null;const s=Bd.concat(WT),i=rm(e.filter(u=>s.includes(u))),o=rm(e.filter(u=>!Bd.includes(u))),a=i.filter(u=>(r=u,!M3.includes(u))),[c=null]=a,f=PA(i),l=ie(ie({},IA(o)),{},{prefix:Ef(c,{family:f})});return ie(ie(ie({},l),DA({values:e,family:f,styles:Ma,config:Re,canonical:l,givenPrefix:r})),LA(n,r,l))}function LA(e,t,n){let{prefix:r,iconName:s}=n;if(e||!r||!s)return{prefix:r,iconName:s};const i=t==="fa"?e6(s):{},o=ai(r,s);return s=i.iconName||o||s,r=i.prefix||r,r==="far"&&!Ma.far&&Ma.fas&&!Re.autoFetchSvg&&(r="fas"),{prefix:r,iconName:s}}const MA=k3.filter(e=>e!==Mn||e!==xf),kA=Object.keys(Ud).filter(e=>e!==Mn).map(e=>Object.keys(Ud[e])).flat();function DA(e){const{values:t,family:n,canonical:r,givenPrefix:s="",styles:i={},config:o={}}=e,a=n===xf,c=t.includes("fa-duotone")||t.includes("fad"),f=o.familyDefault==="duotone",l=r.prefix==="fad"||r.prefix==="fa-duotone";if(!a&&(c||f||l)&&(r.prefix="fad"),(t.includes("fa-brands")||t.includes("fab"))&&(r.prefix="fab"),!r.prefix&&MA.includes(n)&&(Object.keys(i).find(d=>kA.includes(d))||o.autoFetchSvg)){const d=BT.get(n).defaultShortPrefixId;r.prefix=d,r.iconName=ai(r.prefix,r.iconName)||r.iconName}return(r.prefix==="fa"||s==="fa")&&(r.prefix=$s()||"fas"),r}class FA{constructor(){this.definitions={}}add(){for(var t=arguments.length,n=new Array(t),r=0;r{this.definitions[i]=ie(ie({},this.definitions[i]||{}),s[i]),Xd(i,s[i]);const o=cp[Mn][i];o&&Xd(o,s[i]),Z3()})}reset(){this.definitions={}}_pullDefinitions(t,n){const r=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(r).map(s=>{const{prefix:i,iconName:o,icon:a}=r[s],c=a[2];t[i]||(t[i]={}),c.length>0&&c.forEach(f=>{typeof f=="string"&&(t[i][f]=a)}),t[i][o]=a}),t}}let sm=[],Ji={};const so={},jA=Object.keys(so);function UA(e,t){let{mixoutsTo:n}=t;return sm=e,Ji={},Object.keys(so).forEach(r=>{jA.indexOf(r)===-1&&delete so[r]}),sm.forEach(r=>{const s=r.mixout?r.mixout():{};if(Object.keys(s).forEach(i=>{typeof s[i]=="function"&&(n[i]=s[i]),typeof s[i]=="object"&&Object.keys(s[i]).forEach(o=>{n[i]||(n[i]={}),n[i][o]=s[i][o]})}),r.hooks){const i=r.hooks();Object.keys(i).forEach(o=>{Ji[o]||(Ji[o]=[]),Ji[o].push(i[o])})}r.provides&&r.provides(so)}),n}function Wd(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),s=2;s{t=o.apply(null,[t,...r])}),t}function Oi(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{i.apply(null,n)})}function Hs(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return so[e]?so[e].apply(null,t):void 0}function Gd(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const n=e.prefix||$s();if(t)return t=ai(n,t)||t,tm(n6.definitions,n,t)||tm(Rr.styles,n,t)}const n6=new FA,BA=()=>{Re.autoReplaceSvg=!1,Re.observeMutations=!1,Oi("noAuto")},VA={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return ds?(Oi("beforeI2svg",e),Hs("pseudoElements2svg",e),Hs("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;Re.autoReplaceSvg===!1&&(Re.autoReplaceSvg=!0),Re.observeMutations=!0,EA(()=>{HA({autoReplaceSvgRoot:t}),Oi("watch",e)})}},$A={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:ai(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){const t=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],n=Ef(e[0]);return{prefix:n,iconName:ai(n,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat(Re.cssPrefix,"-"))>-1||e.match(aA))){const t=wf(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||$s(),iconName:ai(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=$s();return{prefix:t,iconName:ai(t,e)||e}}}},ar={noAuto:BA,config:Re,dom:VA,parse:$A,library:n6,findIconDefinition:Gd,toHtml:tc},HA=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=Lt}=e;(Object.keys(Rr.styles).length>0||Re.autoFetchSvg)&&ds&&Re.autoReplaceSvg&&ar.dom.i2svg({node:t})};function Sf(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(n=>tc(n))}}),Object.defineProperty(e,"node",{get:function(){if(!ds)return;const n=Lt.createElement("div");return n.innerHTML=e.html,n.children}}),e}function zA(e){let{children:t,main:n,mask:r,attributes:s,styles:i,transform:o}=e;if(fp(o)&&n.found&&!r.found){const{width:a,height:c}=n,f={x:a/c/2,y:.5};s.style=vf(ie(ie({},i),{},{"transform-origin":"".concat(f.x+o.x/16,"em ").concat(f.y+o.y/16,"em")}))}return[{tag:"svg",attributes:s,children:t}]}function KA(e){let{prefix:t,iconName:n,children:r,attributes:s,symbol:i}=e;const o=i===!0?"".concat(t,"-").concat(Re.cssPrefix,"-").concat(n):i;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:ie(ie({},s),{},{id:o}),children:r}]}]}function hp(e){const{icons:{main:t,mask:n},prefix:r,iconName:s,transform:i,symbol:o,title:a,maskId:c,titleId:f,extra:l,watchable:u=!1}=e,{width:d,height:p}=n.found?n:t,y=KT.includes(r),g=[Re.replacementClass,s?"".concat(Re.cssPrefix,"-").concat(s):""].filter(O=>l.classes.indexOf(O)===-1).filter(O=>O!==""||!!O).concat(l.classes).join(" ");let w={children:[],attributes:ie(ie({},l.attributes),{},{"data-prefix":r,"data-icon":s,class:g,role:l.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(p)})};const x=y&&!~l.classes.indexOf("fa-fw")?{width:"".concat(d/p*16*.0625,"em")}:{};u&&(w.attributes[Ci]=""),a&&(w.children.push({tag:"title",attributes:{id:w.attributes["aria-labelledby"]||"title-".concat(f||La())},children:[a]}),delete w.attributes.title);const _=ie(ie({},w),{},{prefix:r,iconName:s,main:t,mask:n,maskId:c,transform:i,symbol:o,styles:ie(ie({},x),l.styles)}),{children:b,attributes:T}=n.found&&t.found?Hs("generateAbstractMask",_)||{children:[],attributes:{}}:Hs("generateAbstractIcon",_)||{children:[],attributes:{}};return _.children=b,_.attributes=T,o?KA(_):zA(_)}function im(e){const{content:t,width:n,height:r,transform:s,title:i,extra:o,watchable:a=!1}=e,c=ie(ie(ie({},o.attributes),i?{title:i}:{}),{},{class:o.classes.join(" ")});a&&(c[Ci]="");const f=ie({},o.styles);fp(s)&&(f.transform=bA({transform:s,startCentered:!0,width:n,height:r}),f["-webkit-transform"]=f.transform);const l=vf(f);l.length>0&&(c.style=l);const u=[];return u.push({tag:"span",attributes:c,children:[t]}),i&&u.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),u}function qA(e){const{content:t,title:n,extra:r}=e,s=ie(ie(ie({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),i=vf(r.styles);i.length>0&&(s.style=i);const o=[];return o.push({tag:"span",attributes:s,children:[t]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}const{styles:Cu}=Rr;function Yd(e){const t=e[0],n=e[1],[r]=e.slice(4);let s=null;return Array.isArray(r)?s={tag:"g",attributes:{class:"".concat(Re.cssPrefix,"-").concat(Su.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Re.cssPrefix,"-").concat(Su.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(Re.cssPrefix,"-").concat(Su.PRIMARY),fill:"currentColor",d:r[1]}}]}:s={tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:n,icon:s}}const XA={found:!1,width:512,height:512};function WA(e,t){!U3&&!Re.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Jd(e,t){let n=t;return t==="fa"&&Re.styleDefault!==null&&(t=$s()),new Promise((r,s)=>{if(n==="fa"){const i=e6(e);e=i.iconName||e,t=i.prefix||t}if(e&&t&&Cu[t]&&Cu[t][e]){const i=Cu[t][e];return r(Yd(i))}WA(e,t),r(ie(ie({},XA),{},{icon:Re.showMissingIcons&&e?Hs("missingIconAbstract")||{}:{}}))})}const om=()=>{},Qd=Re.measurePerformance&&Nc&&Nc.mark&&Nc.measure?Nc:{mark:om,measure:om},Go='FA "6.7.2"',GA=e=>(Qd.mark("".concat(Go," ").concat(e," begins")),()=>r6(e)),r6=e=>{Qd.mark("".concat(Go," ").concat(e," ends")),Qd.measure("".concat(Go," ").concat(e),"".concat(Go," ").concat(e," begins"),"".concat(Go," ").concat(e," ends"))};var pp={begin:GA,end:r6};const Gc=()=>{};function am(e){return typeof(e.getAttribute?e.getAttribute(Ci):null)=="string"}function YA(e){const t=e.getAttribute?e.getAttribute(op):null,n=e.getAttribute?e.getAttribute(ap):null;return t&&n}function JA(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(Re.replacementClass)}function QA(){return Re.autoReplaceSvg===!0?Yc.replace:Yc[Re.autoReplaceSvg]||Yc.replace}function ZA(e){return Lt.createElementNS("http://www.w3.org/2000/svg",e)}function eC(e){return Lt.createElement(e)}function s6(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:n=e.tag==="svg"?ZA:eC}=t;if(typeof e=="string")return Lt.createTextNode(e);const r=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(i){r.setAttribute(i,e.attributes[i])}),(e.children||[]).forEach(function(i){r.appendChild(s6(i,{ceFn:n}))}),r}function tC(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const Yc={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(n=>{t.parentNode.insertBefore(s6(n),t)}),t.getAttribute(Ci)===null&&Re.keepOriginalSource){let n=Lt.createComment(tC(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){const t=e[0],n=e[1];if(~lp(t).indexOf(Re.replacementClass))return Yc.replace(e);const r=new RegExp("".concat(Re.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const i=n[0].attributes.class.split(" ").reduce((o,a)=>(a===Re.replacementClass||a.match(r)?o.toSvg.push(a):o.toNode.push(a),o),{toNode:[],toSvg:[]});n[0].attributes.class=i.toSvg.join(" "),i.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",i.toNode.join(" "))}const s=n.map(i=>tc(i)).join(` `);t.setAttribute(Ci,""),t.innerHTML=s}};function cm(e){e()}function i6(e,t){const n=typeof t=="function"?t:Gc;if(e.length===0)n();else{let r=cm;Re.mutateApproach===sA&&(r=Vs.requestAnimationFrame||cm),r(()=>{const s=QA(),i=pp.begin("mutate");e.map(s),i(),n()})}}let mp=!1;function o6(){mp=!0}function Zd(){mp=!1}let Il=null;function lm(e){if(!G0||!Re.observeMutations)return;const{treeCallback:t=Gc,nodeCallback:n=Gc,pseudoElementsCallback:r=Gc,observeMutationsRoot:s=Lt}=e;Il=new G0(i=>{if(mp)return;const o=$s();Po(i).forEach(a=>{if(a.type==="childList"&&a.addedNodes.length>0&&!am(a.addedNodes[0])&&(Re.searchPseudoElements&&r(a.target),t(a.target)),a.type==="attributes"&&a.target.parentNode&&Re.searchPseudoElements&&r(a.target.parentNode),a.type==="attributes"&&am(a.target)&&~fA.indexOf(a.attributeName))if(a.attributeName==="class"&&YA(a.target)){const{prefix:c,iconName:f}=wf(lp(a.target));a.target.setAttribute(op,c||o),f&&a.target.setAttribute(ap,f)}else JA(a.target)&&n(a.target)})}),ds&&Il.observe(s,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function nC(){Il&&Il.disconnect()}function rC(e){const t=e.getAttribute("style");let n=[];return t&&(n=t.split(";").reduce((r,s)=>{const i=s.split(":"),o=i[0],a=i.slice(1);return o&&a.length>0&&(r[o]=a.join(":").trim()),r},{})),n}function sC(e){const t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"";let s=wf(lp(e));return s.prefix||(s.prefix=$s()),t&&n&&(s.prefix=t,s.iconName=n),s.iconName&&s.prefix||(s.prefix&&r.length>0&&(s.iconName=NA(s.prefix,e.innerText)||dp(s.prefix,qd(e.innerText))),!s.iconName&&Re.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=e.firstChild.data)),s}function iC(e){const t=Po(e.attributes).reduce((s,i)=>(s.name!=="class"&&s.name!=="style"&&(s[i.name]=i.value),s),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return Re.autoA11y&&(n?t["aria-labelledby"]="".concat(Re.replacementClass,"-title-").concat(r||La()):(t["aria-hidden"]="true",t.focusable="false")),t}function oC(){return{iconName:null,title:null,titleId:null,prefix:null,transform:Nr,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function fm(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:n,prefix:r,rest:s}=sC(e),i=iC(e),o=Wd("parseNodeAttributes",{},e);let a=t.styleParser?rC(e):[];return ie({iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:Nr,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:s,styles:a,attributes:i}},o)}const{styles:aC}=Rr;function a6(e){const t=Re.autoReplaceSvg==="nest"?fm(e,{styleParser:!1}):fm(e);return~t.extra.classes.indexOf(V3)?Hs("generateLayersText",e,t):Hs("generateSvgReplacementMutation",e,t)}function cC(){return[...$T,...Bd]}function um(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!ds)return Promise.resolve();const n=Lt.documentElement.classList,r=l=>n.add("".concat(Q0,"-").concat(l)),s=l=>n.remove("".concat(Q0,"-").concat(l)),i=Re.autoFetchSvg?cC():M3.concat(Object.keys(aC));i.includes("fa")||i.push("fa");const o=[".".concat(V3,":not([").concat(Ci,"])")].concat(i.map(l=>".".concat(l,":not([").concat(Ci,"])"))).join(", ");if(o.length===0)return Promise.resolve();let a=[];try{a=Po(e.querySelectorAll(o))}catch{}if(a.length>0)r("pending"),s("complete");else return Promise.resolve();const c=pp.begin("onTree"),f=a.reduce((l,u)=>{try{const d=a6(u);d&&l.push(d)}catch(d){U3||d.name==="MissingIcon"&&console.error(d)}return l},[]);return new Promise((l,u)=>{Promise.all(f).then(d=>{i6(d,()=>{r("active"),r("complete"),s("pending"),typeof t=="function"&&t(),c(),l()})}).catch(d=>{c(),u(d)})})}function lC(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;a6(e).then(n=>{n&&i6([n],t)})}function fC(e){return function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const r=(t||{}).icon?t:Gd(t||{});let{mask:s}=n;return s&&(s=(s||{}).icon?s:Gd(s||{})),e(r,ie(ie({},n),{},{mask:s}))}}const uC=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=Nr,symbol:r=!1,mask:s=null,maskId:i=null,title:o=null,titleId:a=null,classes:c=[],attributes:f={},styles:l={}}=t;if(!e)return;const{prefix:u,iconName:d,icon:p}=e;return Sf(ie({type:"icon"},e),()=>(Oi("beforeDOMElementCreation",{iconDefinition:e,params:t}),Re.autoA11y&&(o?f["aria-labelledby"]="".concat(Re.replacementClass,"-title-").concat(a||La()):(f["aria-hidden"]="true",f.focusable="false")),hp({icons:{main:Yd(p),mask:s?Yd(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:u,iconName:d,transform:ie(ie({},Nr),n),symbol:r,title:o,maskId:i,titleId:a,extra:{attributes:f,styles:l,classes:c}})))};var dC={mixout(){return{icon:fC(uC)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=um,e.nodeCallback=lC,e}}},provides(e){e.i2svg=function(t){const{node:n=Lt,callback:r=()=>{}}=t;return um(n,r)},e.generateSvgReplacementMutation=function(t,n){const{iconName:r,title:s,titleId:i,prefix:o,transform:a,symbol:c,mask:f,maskId:l,extra:u}=n;return new Promise((d,p)=>{Promise.all([Jd(r,o),f.iconName?Jd(f.iconName,f.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(y=>{let[g,w]=y;d([t,hp({icons:{main:g,mask:w},prefix:o,iconName:r,transform:a,symbol:c,maskId:l,title:s,titleId:i,extra:u,watchable:!0})])}).catch(p)})},e.generateAbstractIcon=function(t){let{children:n,attributes:r,main:s,transform:i,styles:o}=t;const a=vf(o);a.length>0&&(r.style=a);let c;return fp(i)&&(c=Hs("generateAbstractTransformGrouping",{main:s,transform:i,containerWidth:s.width,iconWidth:s.width})),n.push(c||s.icon),{children:n,attributes:r}}}},hC={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:n=[]}=t;return Sf({type:"layer"},()=>{Oi("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(s=>{Array.isArray(s)?s.map(i=>{r=r.concat(i.abstract)}):r=r.concat(s.abstract)}),[{tag:"span",attributes:{class:["".concat(Re.cssPrefix,"-layers"),...n].join(" ")},children:r}]})}}}},pC={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:n=null,classes:r=[],attributes:s={},styles:i={}}=t;return Sf({type:"counter",content:e},()=>(Oi("beforeDOMElementCreation",{content:e,params:t}),qA({content:e.toString(),title:n,extra:{attributes:s,styles:i,classes:["".concat(Re.cssPrefix,"-layers-counter"),...r]}})))}}}},mC={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=Nr,title:r=null,classes:s=[],attributes:i={},styles:o={}}=t;return Sf({type:"text",content:e},()=>(Oi("beforeDOMElementCreation",{content:e,params:t}),im({content:e,transform:ie(ie({},Nr),n),title:r,extra:{attributes:i,styles:o,classes:["".concat(Re.cssPrefix,"-layers-text"),...s]}})))}}},provides(e){e.generateLayersText=function(t,n){const{title:r,transform:s,extra:i}=n;let o=null,a=null;if(I3){const c=parseInt(getComputedStyle(t).fontSize,10),f=t.getBoundingClientRect();o=f.width/c,a=f.height/c}return Re.autoA11y&&!r&&(i.attributes["aria-hidden"]="true"),Promise.resolve([t,im({content:t.innerHTML,width:o,height:a,transform:s,title:r,extra:i,watchable:!0})])}}};const gC=new RegExp('"',"ug"),dm=[1105920,1112319],hm=ie(ie(ie(ie({},{FontAwesome:{normal:"fas",400:"fas"}}),UT),nA),GT),eh=Object.keys(hm).reduce((e,t)=>(e[t.toLowerCase()]=hm[t],e),{}),yC=Object.keys(eh).reduce((e,t)=>{const n=eh[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function _C(e){const t=e.replace(gC,""),n=SA(t,0),r=n>=dm[0]&&n<=dm[1],s=t.length===2?t[0]===t[1]:!1;return{value:qd(s?t[0]:t),isSecondary:r||s}}function bC(e,t){const n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),s=isNaN(r)?"normal":r;return(eh[n]||{})[s]||yC[n]}function pm(e,t){const n="".concat(rA).concat(t.replace(":","-"));return new Promise((r,s)=>{if(e.getAttribute(n)!==null)return r();const o=Po(e.children).filter(d=>d.getAttribute($d)===t)[0],a=Vs.getComputedStyle(e,t),c=a.getPropertyValue("font-family"),f=c.match(cA),l=a.getPropertyValue("font-weight"),u=a.getPropertyValue("content");if(o&&!f)return e.removeChild(o),r();if(f&&u!=="none"&&u!==""){const d=a.getPropertyValue("content");let p=bC(c,l);const{value:y,isSecondary:g}=_C(d),w=f[0].startsWith("FontAwesome");let x=dp(p,y),_=x;if(w){const b=RA(y);b.iconName&&b.prefix&&(x=b.iconName,p=b.prefix)}if(x&&!g&&(!o||o.getAttribute(op)!==p||o.getAttribute(ap)!==_)){e.setAttribute(n,_),o&&e.removeChild(o);const b=oC(),{extra:T}=b;T.attributes[$d]=t,Jd(x,p).then(O=>{const N=hp(ie(ie({},b),{},{icons:{main:O,mask:t6()},prefix:p,iconName:_,extra:T,watchable:!0})),L=Lt.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(L,e.firstChild):e.appendChild(L),L.outerHTML=N.map(j=>tc(j)).join(` `),e.removeAttribute(n),r()}).catch(s)}else r()}else r()})}function xC(e){return Promise.all([pm(e,"::before"),pm(e,"::after")])}function vC(e){return e.parentNode!==document.head&&!~iA.indexOf(e.tagName.toUpperCase())&&!e.getAttribute($d)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function mm(e){if(ds)return new Promise((t,n)=>{const r=Po(e.querySelectorAll("*")).filter(vC).map(xC),s=pp.begin("searchPseudoElements");o6(),Promise.all(r).then(()=>{s(),Zd(),t()}).catch(()=>{s(),Zd(),n()})})}var EC={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=mm,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:n=Lt}=t;Re.searchPseudoElements&&mm(n)}}};let gm=!1;var wC={mixout(){return{dom:{unwatch(){o6(),gm=!0}}}},hooks(){return{bootstrap(){lm(Wd("mutationObserverCallbacks",{}))},noAuto(){nC()},watch(e){const{observeMutationsRoot:t}=e;gm?Zd():lm(Wd("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const ym=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((n,r)=>{const s=r.toLowerCase().split("-"),i=s[0];let o=s.slice(1).join("-");if(i&&o==="h")return n.flipX=!0,n;if(i&&o==="v")return n.flipY=!0,n;if(o=parseFloat(o),isNaN(o))return n;switch(i){case"grow":n.size=n.size+o;break;case"shrink":n.size=n.size-o;break;case"left":n.x=n.x-o;break;case"right":n.x=n.x+o;break;case"up":n.y=n.y-o;break;case"down":n.y=n.y+o;break;case"rotate":n.rotate=n.rotate+o;break}return n},t)};var SC={mixout(){return{parse:{transform:e=>ym(e)}}},hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-transform");return n&&(e.transform=ym(n)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:n,transform:r,containerWidth:s,iconWidth:i}=t;const o={transform:"translate(".concat(s/2," 256)")},a="translate(".concat(r.x*32,", ").concat(r.y*32,") "),c="scale(".concat(r.size/16*(r.flipX?-1:1),", ").concat(r.size/16*(r.flipY?-1:1),") "),f="rotate(".concat(r.rotate," 0 0)"),l={transform:"".concat(a," ").concat(c," ").concat(f)},u={transform:"translate(".concat(i/2*-1," -256)")},d={outer:o,inner:l,path:u};return{tag:"g",attributes:ie({},d.outer),children:[{tag:"g",attributes:ie({},d.inner),children:[{tag:n.icon.tag,children:n.icon.children,attributes:ie(ie({},n.icon.attributes),d.path)}]}]}}}};const Ou={x:0,y:0,width:"100%",height:"100%"};function _m(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function TC(e){return e.tag==="g"?e.children:[e]}var AC={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-mask"),r=n?wf(n.split(" ").map(s=>s.trim())):t6();return r.prefix||(r.prefix=$s()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:n,attributes:r,main:s,mask:i,maskId:o,transform:a}=t;const{width:c,icon:f}=s,{width:l,icon:u}=i,d=_A({transform:a,containerWidth:l,iconWidth:c}),p={tag:"rect",attributes:ie(ie({},Ou),{},{fill:"white"})},y=f.children?{children:f.children.map(_m)}:{},g={tag:"g",attributes:ie({},d.inner),children:[_m(ie({tag:f.tag,attributes:ie(ie({},f.attributes),d.path)},y))]},w={tag:"g",attributes:ie({},d.outer),children:[g]},x="mask-".concat(o||La()),_="clip-".concat(o||La()),b={tag:"mask",attributes:ie(ie({},Ou),{},{id:x,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,w]},T={tag:"defs",children:[{tag:"clipPath",attributes:{id:_},children:TC(u)},b]};return n.push(T,{tag:"rect",attributes:ie({fill:"currentColor","clip-path":"url(#".concat(_,")"),mask:"url(#".concat(x,")")},Ou)}),{children:n,attributes:r}}}},CC={provides(e){let t=!1;Vs.matchMedia&&(t=Vs.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const n=[],r={fill:"currentColor"},s={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:ie(ie({},r),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});const i=ie(ie({},s),{},{attributeName:"opacity"}),o={tag:"circle",attributes:ie(ie({},r),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||o.children.push({tag:"animate",attributes:ie(ie({},s),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:ie(ie({},i),{},{values:"1;0;1;1;0;1;"})}),n.push(o),n.push({tag:"path",attributes:ie(ie({},r),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:ie(ie({},i),{},{values:"1;0;0;0;0;1;"})}]}),t||n.push({tag:"path",attributes:ie(ie({},r),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:ie(ie({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},OC={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-symbol"),r=n===null?!1:n===""?!0:n;return e.symbol=r,e}}}},NC=[vA,dC,hC,pC,mC,EC,wC,SC,AC,CC,OC];UA(NC,{mixoutsTo:ar});ar.noAuto;ar.config;const RC=ar.library;ar.dom;const th=ar.parse;ar.findIconDefinition;ar.toHtml;const PC=ar.icon;ar.layer;ar.text;ar.counter;/*! * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2024 Fonticons, Inc. */const IC={prefix:"fas",iconName:"trash-can",icon:[448,512,[61460,"trash-alt"],"f2ed","M135.2 17.7C140.6 6.8 151.7 0 163.8 0L284.2 0c12.1 0 23.2 6.8 28.6 17.7L320 32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 96C14.3 96 0 81.7 0 64S14.3 32 32 32l96 0 7.2-14.3zM32 128l384 0 0 320c0 35.3-28.7 64-64 64L96 512c-35.3 0-64-28.7-64-64l0-320zm96 64c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16zm96 0c-8.8 0-16 7.2-16 16l0 224c0 8.8 7.2 16 16 16s16-7.2 16-16l0-224c0-8.8-7.2-16-16-16z"]},LC={prefix:"fas",iconName:"message",icon:[512,512,["comment-alt"],"f27a","M64 0C28.7 0 0 28.7 0 64L0 352c0 35.3 28.7 64 64 64l96 0 0 80c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L309.3 416 448 416c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64L64 0z"]},MC={prefix:"fas",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},kC={prefix:"fas",iconName:"square-caret-down",icon:[448,512,["caret-square-down"],"f150","M384 480c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0zM224 352c-6.7 0-13-2.8-17.6-7.7l-104-112c-6.5-7-8.2-17.2-4.4-25.9s12.5-14.4 22-14.4l208 0c9.5 0 18.2 5.7 22 14.4s2.1 18.9-4.4 25.9l-104 112c-4.5 4.9-10.9 7.7-17.6 7.7z"]},DC={prefix:"fas",iconName:"lightbulb",icon:[384,512,[128161],"f0eb","M272 384c9.6-31.9 29.5-59.1 49.2-86.2c0 0 0 0 0 0c5.2-7.1 10.4-14.2 15.4-21.4c19.8-28.5 31.4-63 31.4-100.3C368 78.8 289.2 0 192 0S16 78.8 16 176c0 37.3 11.6 71.9 31.4 100.3c5 7.2 10.2 14.3 15.4 21.4c0 0 0 0 0 0c19.8 27.1 39.7 54.4 49.2 86.2l160 0zM192 512c44.2 0 80-35.8 80-80l0-16-160 0 0 16c0 44.2 35.8 80 80 80zM112 176c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-61.9 50.1-112 112-112c8.8 0 16 7.2 16 16s-7.2 16-16 16c-44.2 0-80 35.8-80 80z"]},FC={prefix:"fas",iconName:"share-nodes",icon:[448,512,["share-alt"],"f1e0","M352 224c53 0 96-43 96-96s-43-96-96-96s-96 43-96 96c0 4 .2 8 .7 11.9l-94.1 47C145.4 170.2 121.9 160 96 160c-53 0-96 43-96 96s43 96 96 96c25.9 0 49.4-10.2 66.6-26.9l94.1 47c-.5 3.9-.7 7.8-.7 11.9c0 53 43 96 96 96s96-43 96-96s-43-96-96-96c-25.9 0-49.4 10.2-66.6 26.9l-94.1-47c.5-3.9 .7-7.8 .7-11.9s-.2-8-.7-11.9l94.1-47C302.6 213.8 326.1 224 352 224z"]},jC={prefix:"fas",iconName:"users",icon:[640,512,[],"f0c0","M144 0a80 80 0 1 1 0 160A80 80 0 1 1 144 0zM512 0a80 80 0 1 1 0 160A80 80 0 1 1 512 0zM0 298.7C0 239.8 47.8 192 106.7 192l42.7 0c15.9 0 31 3.5 44.6 9.7c-1.3 7.2-1.9 14.7-1.9 22.3c0 38.2 16.8 72.5 43.3 96c-.2 0-.4 0-.7 0L21.3 320C9.6 320 0 310.4 0 298.7zM405.3 320c-.2 0-.4 0-.7 0c26.6-23.5 43.3-57.8 43.3-96c0-7.6-.7-15-1.9-22.3c13.6-6.3 28.7-9.7 44.6-9.7l42.7 0C592.2 192 640 239.8 640 298.7c0 11.8-9.6 21.3-21.3 21.3l-213.3 0zM224 224a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM128 485.3C128 411.7 187.7 352 261.3 352l117.3 0C452.3 352 512 411.7 512 485.3c0 14.7-11.9 26.7-26.7 26.7l-330.7 0c-14.7 0-26.7-11.9-26.7-26.7z"]},UC={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z"]},BC={prefix:"fas",iconName:"hand",icon:[512,512,[129306,9995,"hand-paper"],"f256","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 208c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-176c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 272c0 1.5 0 3.1 .1 4.6L67.6 283c-16-15.2-41.3-14.6-56.6 1.4s-14.6 41.3 1.4 56.6L124.8 448c43.1 41.1 100.4 64 160 64l19.2 0c97.2 0 176-78.8 176-176l0-208c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 112c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-176c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 176c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-208z"]},VC={prefix:"fas",iconName:"chevron-up",icon:[512,512,[],"f077","M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"]},$C={prefix:"fas",iconName:"user",icon:[448,512,[128100,62144],"f007","M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512l388.6 0c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304l-91.4 0z"]},HC={prefix:"fas",iconName:"globe",icon:[512,512,[127760],"f0ac","M352 256c0 22.2-1.2 43.6-3.3 64l-185.3 0c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64l185.3 0c2.2 20.4 3.3 41.8 3.3 64zm28.8-64l123.1 0c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64l-123.1 0c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32l-116.7 0c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0l-176.6 0c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0L18.6 160C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192l123.1 0c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64L8.1 320C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6l176.6 0c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352l116.7 0zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6l116.7 0z"]},zC={prefix:"fas",iconName:"ban",icon:[512,512,[128683,"cancel"],"f05e","M367.2 412.5L99.5 144.8C77.1 176.1 64 214.5 64 256c0 106 86 192 192 192c41.5 0 79.9-13.1 111.2-35.5zm45.3-45.3C434.9 335.9 448 297.5 448 256c0-106-86-192-192-192c-41.5 0-79.9 13.1-111.2 35.5L412.5 367.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},KC={prefix:"fas",iconName:"folder-open",icon:[576,512,[128194,128449,61717],"f07c","M88.7 223.8L0 375.8 0 96C0 60.7 28.7 32 64 32l117.5 0c17 0 33.3 6.7 45.3 18.7l26.5 26.5c12 12 28.3 18.7 45.3 18.7L416 96c35.3 0 64 28.7 64 64l0 32-336 0c-22.8 0-43.8 12.1-55.3 31.8zm27.6 16.1C122.1 230 132.6 224 144 224l400 0c11.5 0 22 6.1 27.7 16.1s5.7 22.2-.1 32.1l-112 192C453.9 474 443.4 480 432 480L32 480c-11.5 0-22-6.1-27.7-16.1s-5.7-22.2 .1-32.1l112-192z"]},qC={prefix:"fas",iconName:"gift",icon:[512,512,[127873],"f06b","M190.5 68.8L225.3 128l-1.3 0-72 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8zM64 88c0 14.4 3.5 28 9.6 40L32 128c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-41.6 0c6.1-12 9.6-25.6 9.6-40c0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4L256 85.5l-24.1-41C215.7 16.9 186.1 0 154.2 0L152 0C103.4 0 64 39.4 64 88zm336 0c0 22.1-17.9 40-40 40l-72 0-1.3 0 34.8-59.2C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40zM32 288l0 176c0 26.5 21.5 48 48 48l144 0 0-224L32 288zM288 512l144 0c26.5 0 48-21.5 48-48l0-176-192 0 0 224z"]},XC={prefix:"fas",iconName:"square-caret-up",icon:[448,512,["caret-square-up"],"f151","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM224 160c6.7 0 13 2.8 17.6 7.7l104 112c6.5 7 8.2 17.2 4.4 25.9s-12.5 14.4-22 14.4l-208 0c-9.5 0-18.2-5.7-22-14.4s-2.1-18.9 4.4-25.9l104-112c4.5-4.9 10.9-7.7 17.6-7.7z"]},WC={prefix:"fas",iconName:"square-plus",icon:[448,512,[61846,"plus-square"],"f0fe","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM200 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},GC={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},YC={prefix:"fas",iconName:"burst",icon:[512,512,[],"e4dc","M37.6 4.2C28-2.3 15.2-1.1 7 7s-9.4 21-2.8 30.5l112 163.3L16.6 233.2C6.7 236.4 0 245.6 0 256s6.7 19.6 16.6 22.8l103.1 33.4L66.8 412.8c-4.9 9.3-3.2 20.7 4.3 28.1s18.8 9.2 28.1 4.3l100.6-52.9 33.4 103.1c3.2 9.9 12.4 16.6 22.8 16.6s19.6-6.7 22.8-16.6l33.4-103.1 100.6 52.9c9.3 4.9 20.7 3.2 28.1-4.3s9.2-18.8 4.3-28.1L392.3 312.2l103.1-33.4c9.9-3.2 16.6-12.4 16.6-22.8s-6.7-19.6-16.6-22.8L388.9 198.7l25.7-70.4c3.2-8.8 1-18.6-5.6-25.2s-16.4-8.8-25.2-5.6l-70.4 25.7L278.8 16.6C275.6 6.7 266.4 0 256 0s-19.6 6.7-22.8 16.6l-32.3 99.6L37.6 4.2z"]},JC={prefix:"fas",iconName:"left-right",icon:[512,512,[8596,"arrows-alt-h"],"f337","M504.3 273.6c4.9-4.5 7.7-10.9 7.7-17.6s-2.8-13-7.7-17.6l-112-104c-7-6.5-17.2-8.2-25.9-4.4s-14.4 12.5-14.4 22l0 56-192 0 0-56c0-9.5-5.7-18.2-14.4-22s-18.9-2.1-25.9 4.4l-112 104C2.8 243 0 249.3 0 256s2.8 13 7.7 17.6l112 104c7 6.5 17.2 8.2 25.9 4.4s14.4-12.5 14.4-22l0-56 192 0 0 56c0 9.5 5.7 18.2 14.4 22s18.9 2.1 25.9-4.4l112-104z"]},QC={prefix:"fas",iconName:"square",icon:[448,512,[9632,9723,9724,61590],"f0c8","M0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96z"]},ZC={prefix:"fas",iconName:"filter",icon:[512,512,[],"f0b0","M3.9 54.9C10.5 40.9 24.5 32 40 32l432 0c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L320 320.9 320 448c0 12.1-6.8 23.2-17.7 28.6s-23.8 4.3-33.5-3l-64-48c-8.1-6-12.8-15.5-12.8-25.6l0-79.1L9 97.3C-.7 85.4-2.8 68.8 3.9 54.9z"]},e7={prefix:"fas",iconName:"question",icon:[320,512,[10067,10068,61736],"3f","M80 160c0-35.3 28.7-64 64-64l32 0c35.3 0 64 28.7 64 64l0 3.6c0 21.8-11.1 42.1-29.4 53.8l-42.2 27.1c-25.2 16.2-40.4 44.1-40.4 74l0 1.4c0 17.7 14.3 32 32 32s32-14.3 32-32l0-1.4c0-8.2 4.2-15.8 11-20.2l42.2-27.1c36.6-23.6 58.8-64.1 58.8-107.7l0-3.6c0-70.7-57.3-128-128-128l-32 0C73.3 32 16 89.3 16 160c0 17.7 14.3 32 32 32s32-14.3 32-32zm80 320a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]},t7={prefix:"fas",iconName:"hand-holding-heart",icon:[576,512,[],"f4be","M163.9 136.9c-29.4-29.8-29.4-78.2 0-108s77-29.8 106.4 0l17.7 18 17.7-18c29.4-29.8 77-29.8 106.4 0s29.4 78.2 0 108L310.5 240.1c-6.2 6.3-14.3 9.4-22.5 9.4s-16.3-3.1-22.5-9.4L163.9 136.9zM568.2 336.3c13.1 17.8 9.3 42.8-8.5 55.9L433.1 485.5c-23.4 17.2-51.6 26.5-80.7 26.5L192 512 32 512c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l36.8 0 44.9-36c22.7-18.2 50.9-28 80-28l78.3 0 16 0 64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0-16 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l120.6 0 119.7-88.2c17.8-13.1 42.8-9.3 55.9 8.5zM193.6 384c0 0 0 0 0 0l-.9 0c.3 0 .6 0 .9 0z"]},n7={prefix:"fas",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l82.7 0L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3l0 82.7c0 17.7 14.3 32 32 32s32-14.3 32-32l0-160c0-17.7-14.3-32-32-32L320 0zM80 32C35.8 32 0 67.8 0 112L0 432c0 44.2 35.8 80 80 80l320 0c44.2 0 80-35.8 80-80l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 112c0 8.8-7.2 16-16 16L80 448c-8.8 0-16-7.2-16-16l0-320c0-8.8 7.2-16 16-16l112 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 32z"]},r7={prefix:"fas",iconName:"file-contract",icon:[384,512,[],"f56c","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM80 64l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L80 96c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm54.2 253.8c-6.1 20.3-24.8 34.2-46 34.2L80 416c-8.8 0-16-7.2-16-16s7.2-16 16-16l8.2 0c7.1 0 13.3-4.6 15.3-11.4l14.9-49.5c3.4-11.3 13.8-19.1 25.6-19.1s22.2 7.7 25.6 19.1l11.6 38.6c7.4-6.2 16.8-9.7 26.8-9.7c15.9 0 30.4 9 37.5 23.2l4.4 8.8 54.1 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-6.1 0-11.6-3.4-14.3-8.8l-8.8-17.7c-1.7-3.4-5.1-5.5-8.8-5.5s-7.2 2.1-8.8 5.5l-8.8 17.7c-2.9 5.9-9.2 9.4-15.7 8.8s-12.1-5.1-13.9-11.3L144 349l-9.8 32.8z"]},s7={prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]},i7={prefix:"fas",iconName:"person-circle-question",icon:[576,512,[],"e542","M112 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm40 304l0 128c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-223.1L59.4 304.5c-9.1 15.1-28.8 20-43.9 10.9s-20-28.8-10.9-43.9l58.3-97c17.4-28.9 48.6-46.6 82.3-46.6l29.7 0c33.7 0 64.9 17.7 82.3 46.6l44.9 74.7c-16.1 17.6-28.6 38.5-36.6 61.5c-1.9-1.8-3.5-3.9-4.9-6.3L232 256.9 232 480c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-128-16 0zM432 224a144 144 0 1 1 0 288 144 144 0 1 1 0-288zm0 240a24 24 0 1 0 0-48 24 24 0 1 0 0 48zM368 321.6l0 6.4c0 8.8 7.2 16 16 16s16-7.2 16-16l0-6.4c0-5.3 4.3-9.6 9.6-9.6l40.5 0c7.7 0 13.9 6.2 13.9 13.9c0 5.2-2.9 9.9-7.4 12.3l-32 16.8c-5.3 2.8-8.6 8.2-8.6 14.2l0 14.8c0 8.8 7.2 16 16 16s16-7.2 16-16l0-5.1 23.5-12.3c15.1-7.9 24.5-23.6 24.5-40.6c0-25.4-20.6-45.9-45.9-45.9l-40.5 0c-23 0-41.6 18.6-41.6 41.6z"]},o7={prefix:"fas",iconName:"bitcoin-sign",icon:[320,512,[],"e0b4","M48 32C48 14.3 62.3 0 80 0s32 14.3 32 32l0 32 32 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32c0 1.5-.1 3.1-.3 4.5C254.1 82.2 288 125.1 288 176c0 24.2-7.7 46.6-20.7 64.9c31.7 19.8 52.7 55 52.7 95.1c0 61.9-50.1 112-112 112l0 32c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-32-32 0 0 32c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-32-6.3 0C18.7 448 0 429.3 0 406.3L0 288l0-22.3L0 224 0 101.6C0 80.8 16.8 64 37.6 64L48 64l0-32zM64 224l112 0c26.5 0 48-21.5 48-48s-21.5-48-48-48L64 128l0 96zm112 64L64 288l0 96 144 0c26.5 0 48-21.5 48-48s-21.5-48-48-48l-32 0z"]},a7={prefix:"fas",iconName:"circle",icon:[512,512,[128308,128309,128992,128993,128994,128995,128996,9679,9898,9899,11044,61708,61915],"f111","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z"]},c7={prefix:"fas",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3l58.3 0c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24l0-13.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1l-58.3 0c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},l7={prefix:"fas",iconName:"eye",icon:[576,512,[128065],"f06e","M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"]},f7={prefix:"fas",iconName:"pen",icon:[512,512,[128394],"f304","M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z"]},u7={prefix:"fas",iconName:"house-chimney",icon:[576,512,[63499,"home-lg"],"e3af","M543.8 287.6c17 0 32-14 32-32.1c1-9-3-17-11-24L512 185l0-121c0-17.7-14.3-32-32-32l-32 0c-17.7 0-32 14.3-32 32l0 36.7L309.5 7c-6-5-14-7-21-7s-15 1-22 8L10 231.5c-7 7-10 15-10 24c0 18 14 32.1 32 32.1l32 0 0 69.7c-.1 .9-.1 1.8-.1 2.8l0 112c0 22.1 17.9 40 40 40l16 0c1.2 0 2.4-.1 3.6-.2c1.5 .1 3 .2 4.5 .2l31.9 0 24 0c22.1 0 40-17.9 40-40l0-24 0-64c0-17.7 14.3-32 32-32l64 0c17.7 0 32 14.3 32 32l0 64 0 24c0 22.1 17.9 40 40 40l24 0 32.5 0c1.4 0 2.8 0 4.2-.1c1.1 .1 2.2 .1 3.3 .1l16 0c22.1 0 40-17.9 40-40l0-16.2c.3-2.6 .5-5.3 .5-8.1l-.7-160.2 32 0z"]},d7={prefix:"fas",iconName:"floppy-disk",icon:[448,512,[128190,128426,"save"],"f0c7","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-242.7c0-17-6.7-33.3-18.7-45.3L352 50.7C340 38.7 323.7 32 306.7 32L64 32zm0 96c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32L96 224c-17.7 0-32-14.3-32-32l0-64zM224 288a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},h7={prefix:"fas",iconName:"hand-holding-dollar",icon:[576,512,["hand-holding-usd"],"f4c0","M312 24l0 10.5c6.4 1.2 12.6 2.7 18.2 4.2c12.8 3.4 20.4 16.6 17 29.4s-16.6 20.4-29.4 17c-10.9-2.9-21.1-4.9-30.2-5c-7.3-.1-14.7 1.7-19.4 4.4c-2.1 1.3-3.1 2.4-3.5 3c-.3 .5-.7 1.2-.7 2.8c0 .3 0 .5 0 .6c.2 .2 .9 1.2 3.3 2.6c5.8 3.5 14.4 6.2 27.4 10.1l.9 .3s0 0 0 0c11.1 3.3 25.9 7.8 37.9 15.3c13.7 8.6 26.1 22.9 26.4 44.9c.3 22.5-11.4 38.9-26.7 48.5c-6.7 4.1-13.9 7-21.3 8.8l0 10.6c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-11.4c-9.5-2.3-18.2-5.3-25.6-7.8c-2.1-.7-4.1-1.4-6-2c-12.6-4.2-19.4-17.8-15.2-30.4s17.8-19.4 30.4-15.2c2.6 .9 5 1.7 7.3 2.5c13.6 4.6 23.4 7.9 33.9 8.3c8 .3 15.1-1.6 19.2-4.1c1.9-1.2 2.8-2.2 3.2-2.9c.4-.6 .9-1.8 .8-4.1l0-.2c0-1 0-2.1-4-4.6c-5.7-3.6-14.3-6.4-27.1-10.3l-1.9-.6c-10.8-3.2-25-7.5-36.4-14.4c-13.5-8.1-26.5-22-26.6-44.1c-.1-22.9 12.9-38.6 27.7-47.4c6.4-3.8 13.3-6.4 20.2-8.2L264 24c0-13.3 10.7-24 24-24s24 10.7 24 24zM568.2 336.3c13.1 17.8 9.3 42.8-8.5 55.9L433.1 485.5c-23.4 17.2-51.6 26.5-80.7 26.5L192 512 32 512c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l36.8 0 44.9-36c22.7-18.2 50.9-28 80-28l78.3 0 16 0 64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0-16 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l120.6 0 119.7-88.2c17.8-13.1 42.8-9.3 55.9 8.5zM193.6 384c0 0 0 0 0 0l-.9 0c.3 0 .6 0 .9 0z"]},p7={prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},m7={prefix:"fas",iconName:"comment",icon:[512,512,[128489,61669],"f075","M512 240c0 114.9-114.6 208-256 208c-37.1 0-72.3-6.4-104.1-17.9c-11.9 8.7-31.3 20.6-54.3 30.6C73.6 471.1 44.7 480 16 480c-6.5 0-12.3-3.9-14.8-9.9c-2.5-6-1.1-12.8 3.4-17.4c0 0 0 0 0 0s0 0 0 0s0 0 0 0c0 0 0 0 0 0l.3-.3c.3-.3 .7-.7 1.3-1.4c1.1-1.2 2.8-3.1 4.9-5.7c4.1-5 9.6-12.4 15.2-21.6c10-16.6 19.5-38.4 21.4-62.9C17.7 326.8 0 285.1 0 240C0 125.1 114.6 32 256 32s256 93.1 256 208z"]},g7={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},y7={prefix:"fas",iconName:"camera",icon:[512,512,[62258,"camera-alt"],"f030","M149.1 64.8L138.7 96 64 96C28.7 96 0 124.7 0 160L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64l-74.7 0L362.9 64.8C356.4 45.2 338.1 32 317.4 32L194.6 32c-20.7 0-39 13.2-45.5 32.8zM256 192a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},_7={prefix:"fas",iconName:"arrow-rotate-left",icon:[512,512,[8634,"arrow-left-rotate","arrow-rotate-back","arrow-rotate-backward","undo"],"f0e2","M125.7 160l50.3 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L48 224c-17.7 0-32-14.3-32-32L16 64c0-17.7 14.3-32 32-32s32 14.3 32 32l0 51.2L97.6 97.6c87.5-87.5 229.3-87.5 316.8 0s87.5 229.3 0 316.8s-229.3 87.5-316.8 0c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0c62.5 62.5 163.8 62.5 226.3 0s62.5-163.8 0-226.3s-163.8-62.5-226.3 0L125.7 160z"]},b7=_7,x7={prefix:"fas",iconName:"left-long",icon:[512,512,["long-arrow-alt-left"],"f30a","M177.5 414c-8.8 3.8-19 2-26-4.6l-144-136C2.7 268.9 0 262.6 0 256s2.7-12.9 7.5-17.4l144-136c7-6.6 17.2-8.4 26-4.6s14.5 12.5 14.5 22l0 72 288 0c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32l-288 0 0 72c0 9.6-5.7 18.2-14.5 22z"]},v7=x7,E7={prefix:"fas",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z"]},w7={prefix:"fas",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},S7={prefix:"fas",iconName:"coins",icon:[512,512,[],"f51e","M512 80c0 18-14.3 34.6-38.4 48c-29.1 16.1-72.5 27.5-122.3 30.9c-3.7-1.8-7.4-3.5-11.3-5C300.6 137.4 248.2 128 192 128c-8.3 0-16.4 .2-24.5 .6l-1.1-.6C142.3 114.6 128 98 128 80c0-44.2 86-80 192-80S512 35.8 512 80zM160.7 161.1c10.2-.7 20.7-1.1 31.3-1.1c62.2 0 117.4 12.3 152.5 31.4C369.3 204.9 384 221.7 384 240c0 4-.7 7.9-2.1 11.7c-4.6 13.2-17 25.3-35 35.5c0 0 0 0 0 0c-.1 .1-.3 .1-.4 .2c0 0 0 0 0 0s0 0 0 0c-.3 .2-.6 .3-.9 .5c-35 19.4-90.8 32-153.6 32c-59.6 0-112.9-11.3-148.2-29.1c-1.9-.9-3.7-1.9-5.5-2.9C14.3 274.6 0 258 0 240c0-34.8 53.4-64.5 128-75.4c10.5-1.5 21.4-2.7 32.7-3.5zM416 240c0-21.9-10.6-39.9-24.1-53.4c28.3-4.4 54.2-11.4 76.2-20.5c16.3-6.8 31.5-15.2 43.9-25.5l0 35.4c0 19.3-16.5 37.1-43.8 50.9c-14.6 7.4-32.4 13.7-52.4 18.5c.1-1.8 .2-3.5 .2-5.3zm-32 96c0 18-14.3 34.6-38.4 48c-1.8 1-3.6 1.9-5.5 2.9C304.9 404.7 251.6 416 192 416c-62.8 0-118.6-12.6-153.6-32C14.3 370.6 0 354 0 336l0-35.4c12.5 10.3 27.6 18.7 43.9 25.5C83.4 342.6 135.8 352 192 352s108.6-9.4 148.1-25.9c7.8-3.2 15.3-6.9 22.4-10.9c6.1-3.4 11.8-7.2 17.2-11.2c1.5-1.1 2.9-2.3 4.3-3.4l0 3.4 0 5.7 0 26.3zm32 0l0-32 0-25.9c19-4.2 36.5-9.5 52.1-16c16.3-6.8 31.5-15.2 43.9-25.5l0 35.4c0 10.5-5 21-14.9 30.9c-16.3 16.3-45 29.7-81.3 38.4c.1-1.7 .2-3.5 .2-5.3zM192 448c56.2 0 108.6-9.4 148.1-25.9c16.3-6.8 31.5-15.2 43.9-25.5l0 35.4c0 44.2-86 80-192 80S0 476.2 0 432l0-35.4c12.5 10.3 27.6 18.7 43.9 25.5C83.4 438.6 135.8 448 192 448z"]},T7={prefix:"fas",iconName:"ellipsis-vertical",icon:[128,512,["ellipsis-v"],"f142","M64 360a56 56 0 1 0 0 112 56 56 0 1 0 0-112zm0-160a56 56 0 1 0 0 112 56 56 0 1 0 0-112zM120 96A56 56 0 1 0 8 96a56 56 0 1 0 112 0z"]},A7={prefix:"fas",iconName:"right-long",icon:[512,512,["long-arrow-alt-right"],"f30b","M334.5 414c8.8 3.8 19 2 26-4.6l144-136c4.8-4.5 7.5-10.8 7.5-17.4s-2.7-12.9-7.5-17.4l-144-136c-7-6.6-17.2-8.4-26-4.6s-14.5 12.5-14.5 22l0 72L32 192c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l288 0 0 72c0 9.6 5.7 18.2 14.5 22z"]},C7=A7,O7={prefix:"fas",iconName:"forward",icon:[512,512,[9193],"f04e","M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416L0 96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4L224 214.3l0 41.7 0 41.7L52.5 440.6zM256 352l0-96 0-128 0-32c0-12.4 7.2-23.7 18.4-29s24.5-3.6 34.1 4.4l192 160c7.3 6.1 11.5 15.1 11.5 24.6s-4.2 18.5-11.5 24.6l-192 160c-9.5 7.9-22.8 9.7-34.1 4.4s-18.4-16.6-18.4-29l0-64z"]},N7={prefix:"fas",iconName:"ellipsis",icon:[448,512,["ellipsis-h"],"f141","M8 256a56 56 0 1 1 112 0A56 56 0 1 1 8 256zm160 0a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm216-56a56 56 0 1 1 0 112 56 56 0 1 1 0-112z"]},R7={prefix:"fas",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},P7={prefix:"fas",iconName:"arrow-down",icon:[384,512,[8595],"f063","M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"]},I7={prefix:"fas",iconName:"eraser",icon:[576,512,[],"f12d","M290.7 57.4L57.4 290.7c-25 25-25 65.5 0 90.5l80 80c12 12 28.3 18.7 45.3 18.7L288 480l9.4 0L512 480c17.7 0 32-14.3 32-32s-14.3-32-32-32l-124.1 0L518.6 285.3c25-25 25-65.5 0-90.5L381.3 57.4c-25-25-65.5-25-90.5 0zM297.4 416l-9.4 0-105.4 0-80-80L227.3 211.3 364.7 348.7 297.4 416z"]},L7={prefix:"fas",iconName:"envelope-open-text",icon:[512,512,[],"f658","M215.4 96L144 96l-36.2 0L96 96l0 8.8L96 144l0 40.4 0 89L.2 202.5c1.6-18.1 10.9-34.9 25.7-45.8L48 140.3 48 96c0-26.5 21.5-48 48-48l76.6 0 49.9-36.9C232.2 3.9 243.9 0 256 0s23.8 3.9 33.5 11L339.4 48 416 48c26.5 0 48 21.5 48 48l0 44.3 22.1 16.4c14.8 10.9 24.1 27.7 25.7 45.8L416 273.4l0-89 0-40.4 0-39.2 0-8.8-11.8 0L368 96l-71.4 0-81.3 0zM0 448L0 242.1 217.6 403.3c11.1 8.2 24.6 12.7 38.4 12.7s27.3-4.4 38.4-12.7L512 242.1 512 448s0 0 0 0c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64c0 0 0 0 0 0zM176 160l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},M7={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]},k7={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},D7={prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},F7={prefix:"fas",iconName:"arrow-up",icon:[384,512,[8593],"f062","M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"]},j7={prefix:"fas",iconName:"circle-user",icon:[512,512,[62142,"user-circle"],"f2bd","M399 384.2C376.9 345.8 335.4 320 288 320l-64 0c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z"]},U7={prefix:"fas",iconName:"copy",icon:[448,512,[],"f0c5","M208 0L332.1 0c12.7 0 24.9 5.1 33.9 14.1l67.9 67.9c9 9 14.1 21.2 14.1 33.9L448 336c0 26.5-21.5 48-48 48l-192 0c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48zM48 128l80 0 0 64-64 0 0 256 192 0 0-32 64 0 0 48c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 176c0-26.5 21.5-48 48-48z"]},B7={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z"]},V7={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},$7={prefix:"fas",iconName:"chevron-left",icon:[320,512,[9001],"f053","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"]},H7={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]},z7={prefix:"fas",iconName:"hammer",icon:[576,512,[128296],"f6e3","M413.5 237.5c-28.2 4.8-58.2-3.6-80-25.4l-38.1-38.1C280.4 159 272 138.8 272 117.6l0-12.1L192.3 62c-5.3-2.9-8.6-8.6-8.3-14.7s3.9-11.5 9.5-14l47.2-21C259.1 4.2 279 0 299.2 0l18.1 0c36.7 0 72 14 98.7 39.1l44.6 42c24.2 22.8 33.2 55.7 26.6 86L503 183l8-8c9.4-9.4 24.6-9.4 33.9 0l24 24c9.4 9.4 9.4 24.6 0 33.9l-88 88c-9.4 9.4-24.6 9.4-33.9 0l-24-24c-9.4-9.4-9.4-24.6 0-33.9l8-8-17.5-17.5zM27.4 377.1L260.9 182.6c3.5 4.9 7.5 9.6 11.8 14l38.1 38.1c6 6 12.4 11.2 19.2 15.7L134.9 484.6c-14.5 17.4-36 27.4-58.6 27.4C34.1 512 0 477.8 0 435.7c0-22.6 10.1-44.1 27.4-58.6z"]},K7={prefix:"fas",iconName:"rotate",icon:[512,512,[128260,"sync-alt"],"f2f1","M142.9 142.9c-17.5 17.5-30.1 38-37.8 59.8c-5.9 16.7-24.2 25.4-40.8 19.5s-25.4-24.2-19.5-40.8C55.6 150.7 73.2 122 97.6 97.6c87.2-87.2 228.3-87.5 315.8-1L455 55c6.9-6.9 17.2-8.9 26.2-5.2s14.8 12.5 14.8 22.2l0 128c0 13.3-10.7 24-24 24l-8.4 0c0 0 0 0 0 0L344 224c-9.7 0-18.5-5.8-22.2-14.8s-1.7-19.3 5.2-26.2l41.1-41.1c-62.6-61.5-163.1-61.2-225.3 1zM16 312c0-13.3 10.7-24 24-24l7.6 0 .7 0L168 288c9.7 0 18.5 5.8 22.2 14.8s1.7 19.3-5.2 26.2l-41.1 41.1c62.6 61.5 163.1 61.2 225.3-1c17.5-17.5 30.1-38 37.8-59.8c5.9-16.7 24.2-25.4 40.8-19.5s25.4 24.2 19.5 40.8c-10.8 30.6-28.4 59.3-52.9 83.8c-87.2 87.2-228.3 87.5-315.8 1L57 457c-6.9 6.9-17.2 8.9-26.2 5.2S16 449.7 16 440l0-119.6 0-.7 0-7.6z"]},q7={prefix:"fas",iconName:"spinner",icon:[512,512,[],"f110","M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z"]},X7={prefix:"fas",iconName:"qrcode",icon:[448,512,[],"f029","M0 80C0 53.5 21.5 32 48 32l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48L0 80zM64 96l0 64 64 0 0-64L64 96zM0 336c0-26.5 21.5-48 48-48l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96zm64 16l0 64 64 0 0-64-64 0zM304 32l96 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-96 0c-26.5 0-48-21.5-48-48l0-96c0-26.5 21.5-48 48-48zm80 64l-64 0 0 64 64 0 0-64zM256 304c0-8.8 7.2-16 16-16l64 0c8.8 0 16 7.2 16 16s7.2 16 16 16l32 0c8.8 0 16-7.2 16-16s7.2-16 16-16s16 7.2 16 16l0 96c0 8.8-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s-7.2-16-16-16s-16 7.2-16 16l0 64c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-160zM368 480a16 16 0 1 1 0-32 16 16 0 1 1 0 32zm64 0a16 16 0 1 1 0-32 16 16 0 1 1 0 32z"]},W7={prefix:"fas",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M96 32l0 32L48 64C21.5 64 0 85.5 0 112l0 48 448 0 0-48c0-26.5-21.5-48-48-48l-48 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32L160 64l0-32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192L0 192 0 464c0 26.5 21.5 48 48 48l352 0c26.5 0 48-21.5 48-48l0-272z"]},G7={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},Y7={prefix:"fas",iconName:"image-portrait",icon:[384,512,["portrait"],"f3e0","M384 64c0-35.3-28.7-64-64-64L64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-384zM128 192a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM80 356.6c0-37.9 30.7-68.6 68.6-68.6l86.9 0c37.9 0 68.6 30.7 68.6 68.6c0 15.1-12.3 27.4-27.4 27.4l-169.1 0C92.3 384 80 371.7 80 356.6z"]},J7={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},Q7={prefix:"fas",iconName:"dollar-sign",icon:[320,512,[128178,61781,"dollar","usd"],"24","M160 0c17.7 0 32 14.3 32 32l0 35.7c1.6 .2 3.1 .4 4.7 .7c.4 .1 .7 .1 1.1 .2l48 8.8c17.4 3.2 28.9 19.9 25.7 37.2s-19.9 28.9-37.2 25.7l-47.5-8.7c-31.3-4.6-58.9-1.5-78.3 6.2s-27.2 18.3-29 28.1c-2 10.7-.5 16.7 1.2 20.4c1.8 3.9 5.5 8.3 12.8 13.2c16.3 10.7 41.3 17.7 73.7 26.3l2.9 .8c28.6 7.6 63.6 16.8 89.6 33.8c14.2 9.3 27.6 21.9 35.9 39.5c8.5 17.9 10.3 37.9 6.4 59.2c-6.9 38-33.1 63.4-65.6 76.7c-13.7 5.6-28.6 9.2-44.4 11l0 33.4c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-34.9c-.4-.1-.9-.1-1.3-.2l-.2 0s0 0 0 0c-24.4-3.8-64.5-14.3-91.5-26.3c-16.1-7.2-23.4-26.1-16.2-42.2s26.1-23.4 42.2-16.2c20.9 9.3 55.3 18.5 75.2 21.6c31.9 4.7 58.2 2 76-5.3c16.9-6.9 24.6-16.9 26.8-28.9c1.9-10.6 .4-16.7-1.3-20.4c-1.9-4-5.6-8.4-13-13.3c-16.4-10.7-41.5-17.7-74-26.3l-2.8-.7s0 0 0 0C119.4 279.3 84.4 270 58.4 253c-14.2-9.3-27.5-22-35.8-39.6c-8.4-17.9-10.1-37.9-6.1-59.2C23.7 116 52.3 91.2 84.8 78.3c13.3-5.3 27.9-8.9 43.2-11L128 32c0-17.7 14.3-32 32-32z"]},Z7=Q7,eO={prefix:"fas",iconName:"person-circle-check",icon:[576,512,[],"e53e","M112 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm40 304l0 128c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-223.1L59.4 304.5c-9.1 15.1-28.8 20-43.9 10.9s-20-28.8-10.9-43.9l58.3-97c17.4-28.9 48.6-46.6 82.3-46.6l29.7 0c33.7 0 64.9 17.7 82.3 46.6l44.9 74.7c-16.1 17.6-28.6 38.5-36.6 61.5c-1.9-1.8-3.5-3.9-4.9-6.3L232 256.9 232 480c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-128-16 0zm136 16a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm211.3-43.3c-6.2-6.2-16.4-6.2-22.6 0L416 385.4l-28.7-28.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l40 40c6.2 6.2 16.4 6.2 22.6 0l72-72c6.2-6.2 6.2-16.4 0-22.6z"]};function bm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),n.push.apply(n,r)}return n}function Gr(e){for(var t=1;t=0)continue;n[r]=e[r]}return n}function sO(e,t){if(e==null)return{};var n=rO(e,t),r,s;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(s=0;s=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var iO=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},c6={exports:{}};(function(e){(function(t){var n=function(x,_,b){if(!f(_)||u(_)||d(_)||p(_)||c(_))return _;var T,O=0,N=0;if(l(_))for(T=[],N=_.length;O1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof e=="string")return e;var r=(e.children||[]).map(function(c){return l6(c)}),s=Object.keys(e.attributes||{}).reduce(function(c,f){var l=e.attributes[f];switch(f){case"class":c.class=lO(l);break;case"style":c.style=cO(l);break;default:c.attrs[f]=l}return c},{attrs:{},class:{},style:{}});n.class;var i=n.style,o=i===void 0?{}:i,a=sO(n,aO);return Wa(e.tag,Gr(Gr(Gr({},t),{},{class:s.class,style:Gr(Gr({},s.style),o)},s.attrs),a),r)}var f6=!1;try{f6=!0}catch{}function fO(){if(!f6&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Nu(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Gn({},e,t):{}}function uO(e){var t,n=(t={"fa-spin":e.spin,"fa-pulse":e.pulse,"fa-fw":e.fixedWidth,"fa-border":e.border,"fa-li":e.listItem,"fa-inverse":e.inverse,"fa-flip":e.flip===!0,"fa-flip-horizontal":e.flip==="horizontal"||e.flip==="both","fa-flip-vertical":e.flip==="vertical"||e.flip==="both"},Gn(Gn(Gn(Gn(Gn(Gn(Gn(Gn(Gn(Gn(t,"fa-".concat(e.size),e.size!==null),"fa-rotate-".concat(e.rotation),e.rotation!==null),"fa-pull-".concat(e.pull),e.pull!==null),"fa-swap-opacity",e.swapOpacity),"fa-bounce",e.bounce),"fa-shake",e.shake),"fa-beat",e.beat),"fa-fade",e.fade),"fa-beat-fade",e.beatFade),"fa-flash",e.flash),Gn(Gn(t,"fa-spin-pulse",e.spinPulse),"fa-spin-reverse",e.spinReverse));return Object.keys(n).map(function(r){return n[r]?r:null}).filter(function(r){return r})}function xm(e){if(e&&Ll(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(th.icon)return th.icon(e);if(e===null)return null;if(Ll(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}var dO=fs({name:"FontAwesomeIcon",props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:[Boolean,String],default:!1,validator:function(t){return[!0,!1,"horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},maskId:{type:String,default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(Number.parseInt(t,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},titleId:{type:String,default:null},inverse:{type:Boolean,default:!1},bounce:{type:Boolean,default:!1},shake:{type:Boolean,default:!1},beat:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},beatFade:{type:Boolean,default:!1},flash:{type:Boolean,default:!1},spinPulse:{type:Boolean,default:!1},spinReverse:{type:Boolean,default:!1}},setup:function(t,n){var r=n.attrs,s=Wt(function(){return xm(t.icon)}),i=Wt(function(){return Nu("classes",uO(t))}),o=Wt(function(){return Nu("transform",typeof t.transform=="string"?th.transform(t.transform):t.transform)}),a=Wt(function(){return Nu("mask",xm(t.mask))}),c=Wt(function(){return PC(s.value,Gr(Gr(Gr(Gr({},i.value),o.value),a.value),{},{symbol:t.symbol,title:t.title,titleId:t.titleId,maskId:t.maskId}))});Ls(c,function(l){if(!l)return fO("Could not find one or more icon(s)",s.value,a.value)},{immediate:!0});var f=Wt(function(){return c.value?l6(c.value.abstract[0],{},r):null});return function(){return f.value}}}),Jc={exports:{}},Ru={exports:{}},Pu={};/** * @vue/compiler-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const go=Symbol(""),io=Symbol(""),Tf=Symbol(""),ka=Symbol(""),gp=Symbol(""),zs=Symbol(""),yp=Symbol(""),_p=Symbol(""),Af=Symbol(""),Cf=Symbol(""),Io=Symbol(""),Of=Symbol(""),bp=Symbol(""),Nf=Symbol(""),Rf=Symbol(""),Pf=Symbol(""),If=Symbol(""),Lf=Symbol(""),Mf=Symbol(""),xp=Symbol(""),vp=Symbol(""),nc=Symbol(""),Da=Symbol(""),kf=Symbol(""),Df=Symbol(""),yo=Symbol(""),Lo=Symbol(""),Ff=Symbol(""),Ml=Symbol(""),u6=Symbol(""),kl=Symbol(""),Fa=Symbol(""),d6=Symbol(""),h6=Symbol(""),jf=Symbol(""),p6=Symbol(""),m6=Symbol(""),Uf=Symbol(""),Ep=Symbol(""),Ni={[go]:"Fragment",[io]:"Teleport",[Tf]:"Suspense",[ka]:"KeepAlive",[gp]:"BaseTransition",[zs]:"openBlock",[yp]:"createBlock",[_p]:"createElementBlock",[Af]:"createVNode",[Cf]:"createElementVNode",[Io]:"createCommentVNode",[Of]:"createTextVNode",[bp]:"createStaticVNode",[Nf]:"resolveComponent",[Rf]:"resolveDynamicComponent",[Pf]:"resolveDirective",[If]:"resolveFilter",[Lf]:"withDirectives",[Mf]:"renderList",[xp]:"renderSlot",[vp]:"createSlots",[nc]:"toDisplayString",[Da]:"mergeProps",[kf]:"normalizeClass",[Df]:"normalizeStyle",[yo]:"normalizeProps",[Lo]:"guardReactiveProps",[Ff]:"toHandlers",[Ml]:"camelize",[u6]:"capitalize",[kl]:"toHandlerKey",[Fa]:"setBlockTracking",[d6]:"pushScopeId",[h6]:"popScopeId",[jf]:"withCtx",[p6]:"unref",[m6]:"isRef",[Uf]:"withMemo",[Ep]:"isMemoSame"};function g6(e){Object.getOwnPropertySymbols(e).forEach(t=>{Ni[t]=e[t]})}const hO={HTML:0,0:"HTML",SVG:1,1:"SVG",MATH_ML:2,2:"MATH_ML"},pO={ROOT:0,0:"ROOT",ELEMENT:1,1:"ELEMENT",TEXT:2,2:"TEXT",COMMENT:3,3:"COMMENT",SIMPLE_EXPRESSION:4,4:"SIMPLE_EXPRESSION",INTERPOLATION:5,5:"INTERPOLATION",ATTRIBUTE:6,6:"ATTRIBUTE",DIRECTIVE:7,7:"DIRECTIVE",COMPOUND_EXPRESSION:8,8:"COMPOUND_EXPRESSION",IF:9,9:"IF",IF_BRANCH:10,10:"IF_BRANCH",FOR:11,11:"FOR",TEXT_CALL:12,12:"TEXT_CALL",VNODE_CALL:13,13:"VNODE_CALL",JS_CALL_EXPRESSION:14,14:"JS_CALL_EXPRESSION",JS_OBJECT_EXPRESSION:15,15:"JS_OBJECT_EXPRESSION",JS_PROPERTY:16,16:"JS_PROPERTY",JS_ARRAY_EXPRESSION:17,17:"JS_ARRAY_EXPRESSION",JS_FUNCTION_EXPRESSION:18,18:"JS_FUNCTION_EXPRESSION",JS_CONDITIONAL_EXPRESSION:19,19:"JS_CONDITIONAL_EXPRESSION",JS_CACHE_EXPRESSION:20,20:"JS_CACHE_EXPRESSION",JS_BLOCK_STATEMENT:21,21:"JS_BLOCK_STATEMENT",JS_TEMPLATE_LITERAL:22,22:"JS_TEMPLATE_LITERAL",JS_IF_STATEMENT:23,23:"JS_IF_STATEMENT",JS_ASSIGNMENT_EXPRESSION:24,24:"JS_ASSIGNMENT_EXPRESSION",JS_SEQUENCE_EXPRESSION:25,25:"JS_SEQUENCE_EXPRESSION",JS_RETURN_STATEMENT:26,26:"JS_RETURN_STATEMENT"},mO={ELEMENT:0,0:"ELEMENT",COMPONENT:1,1:"COMPONENT",SLOT:2,2:"SLOT",TEMPLATE:3,3:"TEMPLATE"},gO={NOT_CONSTANT:0,0:"NOT_CONSTANT",CAN_SKIP_PATCH:1,1:"CAN_SKIP_PATCH",CAN_CACHE:2,2:"CAN_CACHE",CAN_STRINGIFY:3,3:"CAN_STRINGIFY"},cn={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function y6(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:cn}}function _o(e,t,n,r,s,i,o,a=!1,c=!1,f=!1,l=cn){return e&&(a?(e.helper(zs),e.helper(Ii(e.inSSR,f))):e.helper(Pi(e.inSSR,f)),o&&e.helper(Lf)),{type:13,tag:t,props:n,children:r,patchFlag:s,dynamicProps:i,directives:o,isBlock:a,disableTracking:c,isComponent:f,loc:l}}function ks(e,t=cn){return{type:17,loc:t,elements:e}}function rr(e,t=cn){return{type:15,loc:t,properties:e}}function $t(e,t){return{type:16,loc:cn,key:ze(e)?Ye(e,!0):e,value:t}}function Ye(e,t=!1,n=cn,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function yO(e,t){return{type:5,loc:t,content:ze(e)?Ye(e,!1,t):e}}function ur(e,t=cn){return{type:8,loc:t,children:e}}function Jt(e,t=[],n=cn){return{type:14,loc:n,callee:e,arguments:t}}function Ri(e,t=void 0,n=!1,r=!1,s=cn){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:s}}function Dl(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:cn}}function _6(e,t,n=!1,r=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:r,needArraySpread:!1,loc:cn}}function b6(e){return{type:21,body:e,loc:cn}}function _O(e){return{type:22,elements:e,loc:cn}}function bO(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:cn}}function xO(e,t){return{type:24,left:e,right:t,loc:cn}}function vO(e){return{type:25,expressions:e,loc:cn}}function EO(e){return{type:26,returns:e,loc:cn}}function Pi(e,t){return e||t?Af:Cf}function Ii(e,t){return e||t?yp:_p}function Bf(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(Pi(r,e.isComponent)),t(zs),t(Ii(r,e.isComponent)))}const vm=new Uint8Array([123,123]),Em=new Uint8Array([125,125]);function wm(e){return e>=97&&e<=122||e>=65&&e<=90}function nr(e){return e===32||e===10||e===9||e===12||e===13}function _s(e){return e===47||e===62||nr(e)}function Fl(e){const t=new Uint8Array(e.length);for(let n=0;n=0;s--){const i=this.newlines[s];if(t>i){n=s+2,r=t-i;break}}return{column:r,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?_s(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||nr(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart=t||(this.state===28?this.currentSequence===wn.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}const SO={COMPILER_IS_ON_ELEMENT:"COMPILER_IS_ON_ELEMENT",COMPILER_V_BIND_SYNC:"COMPILER_V_BIND_SYNC",COMPILER_V_BIND_OBJECT_ORDER:"COMPILER_V_BIND_OBJECT_ORDER",COMPILER_V_ON_NATIVE:"COMPILER_V_ON_NATIVE",COMPILER_V_IF_V_FOR_PRECEDENCE:"COMPILER_V_IF_V_FOR_PRECEDENCE",COMPILER_NATIVE_TEMPLATE:"COMPILER_NATIVE_TEMPLATE",COMPILER_INLINE_TEMPLATE:"COMPILER_INLINE_TEMPLATE",COMPILER_FILTERS:"COMPILER_FILTERS"},TO={COMPILER_IS_ON_ELEMENT:{message:'Platform-native elements with "is" prop will no longer be treated as components in Vue 3 unless the "is" value is explicitly prefixed with "vue:".',link:"https://v3-migration.vuejs.org/breaking-changes/custom-elements-interop.html"},COMPILER_V_BIND_SYNC:{message:e=>`.sync modifier for v-bind has been removed. Use v-model with argument instead. \`v-bind:${e}.sync\` should be changed to \`v-model:${e}\`.`,link:"https://v3-migration.vuejs.org/breaking-changes/v-model.html"},COMPILER_V_BIND_OBJECT_ORDER:{message:'v-bind="obj" usage is now order sensitive and behaves like JavaScript object spread: it will now overwrite an existing non-mergeable attribute that appears before v-bind in the case of conflict. To retain 2.x behavior, move v-bind to make it the first attribute. You can also suppress this warning if the usage is intended.',link:"https://v3-migration.vuejs.org/breaking-changes/v-bind.html"},COMPILER_V_ON_NATIVE:{message:".native modifier for v-on has been removed as is no longer necessary.",link:"https://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html"},COMPILER_V_IF_V_FOR_PRECEDENCE:{message:"v-if / v-for precedence when used on the same element has changed in Vue 3: v-if now takes higher precedence and will no longer have access to v-for scope variables. It is best to avoid the ambiguity with