You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
656 lines
521 KiB
656 lines
521 KiB
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<e.length;n++)e[n](...t)},ah=(e,t,n,r=!1)=>{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<r.length;a++)if(i+=r[a].length+(s[a]&&s[a].length||0),i>=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<e.length;n++){const r=e[n],s=ze(r)?lh(r):Eo(r);if(s)for(const i in s)t[i]=s[i]}return t}else if(ze(e)||vt(e))return e}const j_=/;(?![^(]*\))/g,U_=/:([^]+)/,B_=/\/\*[^]*?\*\//g;function lh(e){const t={};return e.replace(B_,"").split(j_).forEach(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<e.length;n++){const r=wo(e[n]);r&&(t+=r+" ")}else if(vt(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Km(e){if(!e)return null;let{class:t,style:n}=e;return t&&!ze(t)&&(e.class=wo(t)),n&&(e.style=Eo(n)),e}const $_="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",H_="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",z_="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",K_="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",qm=gn($_),Xm=gn(H_),Wm=gn(z_),Gm=gn(K_),Ym="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Jm=gn(Ym),q_=gn(Ym+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");function fh(e){return!!e||e===""}const X_=/[>/="'\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<t.length;i++){switch(t.charCodeAt(i)){case 34:s=""";break;case 38:s="&";break;case 39:s="'";break;case 60:s="<";break;case 62:s=">";break;default:continue}o!==i&&(r+=t.slice(o,i)),o=i+1,r+=s}return o!==i?r+t.slice(o,i):r}const n4=/^-?>|<!--|-->|--!>|<!-$/g;function r4(e){return e.replace(n4,"")}const Qm=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/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&&r<e.length;r++)n=ss(e[r],t[r]);return n}function ss(e,t){if(e===t)return!0;let n=Lu(e),r=Lu(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=$n(e),r=$n(t),n||r)return e===t;if(n=_e(e),r=_e(t),n||r)return n&&r?i4(e,t):!1;if(n=vt(e),r=vt(t),n||r){if(!n||!r)return!1;const s=Object.keys(e).length,i=Object.keys(t).length;if(s!==i)return!1;for(const o in e){const a=e.hasOwnProperty(o),c=t.hasOwnProperty(o);if(a&&!c||!a&&c||!ss(e[o],t[o]))return!1}}return String(e)===String(t)}function Ha(e,t){return e.findIndex(n=>ss(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;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Fn;try{return Fn=this,t()}finally{Fn=n}}}on(){Fn=this}off(){Fn=this.parent}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0}}}function t2(e){return new uh(e)}function n2(){return Fn}function a4(e,t=!1){Fn&&Fn.cleanups.push(e)}let Ot;const Gf=new WeakSet;class ha{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Fn&&Fn.active&&Fn.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Gf.has(this)&&(Gf.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||s2(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,t1(this),i2(this);const t=Ot,n=_r;Ot=this,_r=!0;try{return this.fn()}finally{o2(this),Ot=t,_r=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)ph(t);this.deps=this.depsTail=void 0,t1(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Gf.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Mu(this)&&this.run()}get dirty(){return Mu(this)}}let r2=0,Yo,Jo;function s2(e,t=!1){if(e.flags|=8,t){e.next=Jo,Jo=e;return}e.next=Yo,Yo=e}function dh(){r2++}function hh(){if(--r2>0)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)<t.length:_t(t,n),a=Reflect.set(t,n,r,on(t)?t:s);return t===gt(s)&&(o?Tn(r,i)&&Kr(t,"set",n,r):Kr(t,"add",n,r)),a}deleteProperty(t,n){const r=_t(t,n);t[n];const s=Reflect.deleteProperty(t,n);return s&&r&&Kr(t,"delete",n,void 0),s}has(t,n){const r=Reflect.has(t,n);return(!$n(n)||!f2.has(n))&&An(t,"has",n),r}ownKeys(t){return An(t,"iterate",_e(t)?"length":hi),Reflect.ownKeys(t)}}class h2 extends u2{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const y4=new d2,_4=new h2,b4=new d2(!0),x4=new h2(!0),Du=e=>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<e.length;r++)qr(e[r],t,n);else if(qs(e)||fi(e))e.forEach(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<e.length;i++)s.push(dr(e[i],t,n,r));return s}}function Mi(e,t,n,r=!0){const s=t?t.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||it;if(t){let a=t.parent;const c=t.proxy,f=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const l=a.ec;if(l){for(let u=0;u<l.length;u++)if(l[u](e,c,f)===!1)return}a=a.parent}if(i){Ws(),To(i,null,10,[e,c,f]),Gs();return}}Y4(e,n,s,r,o)}function Y4(e,t,n,r=!0,s=!1){if(s)throw e;console.error(e)}const jn=[];let Ar=-1;const Qi=[];let Es=null,zi=0;const w2=Promise.resolve();let ol=null;function za(e){const t=ol||w2;return e?t.then(this?e.bind(this):e):t}function J4(e){let t=Ar+1,n=jn.length;for(;t<n;){const r=t+n>>>1,s=jn[r],i=ya(s);i<e||i===e&&s.flags&2?t=r+1:n=r}return t}function xh(e){if(!(e.flags&1)){const t=ya(e),n=jn[jn.length-1];!n||!(e.flags&2)&&t>=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(;n<jn.length;n++){const r=jn[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;jn.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function al(e){if(Qi.length){const t=[...new Set(Qi)].sort((n,r)=>ya(n)-ya(r));if(Qi.length=0,Es){Es.push(...t);return}for(Es=t,zi=0;zi<Es.length;zi++){const n=Es[zi];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Es=null,zi=0}}const ya=e=>e.id==null?e.flags&2?-1:1/0:e.id;function T2(e){try{for(Ar=0;Ar<jn.length;Ar++){const t=jn[Ar];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),To(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Ar<jn.length;Ar++){const t=jn[Ar];t&&(t.flags&=-2)}Ar=-1,jn.length=0,al(),ol=null,(jn.length||Qi.length)&&T2()}}let Ki,hc=[];function A2(e,t){var n,r;Ki=e,Ki?(Ki.enabled=!0,hc.forEach(({event:s,args:i})=>Ki.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;s<t.length;s++){let[i,o,a,c=it]=t[s];i&&(Fe(i)&&(i={mounted:i,updated:i}),i.deep&&qr(o),r.push({dir:i,instance:n,value:o,oldValue:void 0,arg:a,modifiers:c}))}return e}function Cr(e,t,n,r){const s=e.dirs,i=t&&t.dirs;for(let o=0;o<s.length;o++){const a=s[o];i&&(a.oldValue=i[o].value);let c=a.dir[r];c&&(Ws(),dr(c,n,8,[e.el,a,e,t]),Gs())}}const O2=Symbol("_vte"),N2=e=>e.__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<a.length;y++){const g=a[y];r(g,t,n,p,!!g.dynamicChildren)}}},move:pc,hydrate:tb};function pc(e,t,n,{o:{insert:r},m:s},i=2){i===0&&r(e.targetAnchor,t,n);const{el:o,anchor:a,shapeFlag:c,children:f,props:l}=e,u=i===2;if(u&&r(o,t,n),(!u||Qo(l))&&c&16)for(let d=0;d<f.length;d++)s(f[d],t,n,2);u&&r(a,t,n)}function tb(e,t,n,r,s,i,{o:{nextSibling:o,parentNode:a,querySelector:c,insert:f,createText:l}},u){const d=t.target=ju(t.props,c);if(d){const p=Qo(t.props),y=d._lpa||d.firstChild;if(t.shapeFlag&16)if(p)t.anchor=u(o(e),t,a(e),n,r,s,i),t.targetStart=y,t.targetAnchor=y&&o(y);else{t.anchor=o(e);let g=y;for(;g;){if(g&&g.nodeType===8){if(g.data==="teleport start anchor")t.targetStart=g;else if(g.data==="teleport anchor"){t.targetAnchor=g,d._lpa=t.targetAnchor&&o(t.targetAnchor);break}}g=o(g)}t.targetAnchor||P2(d,t,l,f),u(y&&o(y),t,d,n,r,s,i)}Mc(t,p)}return t.anchor&&o(t.anchor)}const nb=R2;function Mc(e,t){const n=e.ctx;if(n&&n.ut){let r,s;for(t?(r=e.el,s=e.anchor):(r=e.targetStart,s=e.targetAnchor);r&&r!==s;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function P2(e,t,n,r){const s=t.targetStart=n(""),i=t.targetAnchor=n("");return s[O2]=i,e&&(r(s,e),r(i,e)),i}const ws=Symbol("_leaveCb"),mc=Symbol("_enterCb");function vh(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ao(()=>{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;i<e.length;i++){let o=e[i];const a=n==null?o.key:String(n)+String(o.key!=null?o.key:i);o.type===Xt?(o.patchFlag&128&&s++,r=r.concat(Ql(o.children,t,a))):(t||o.type!==Qt)&&r.push(a!=null?Pr(o,{key:a}):o)}if(s>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function fs(e,t){return Fe(e)?ot({name:e.name},t,{setup:e}):e}function sb(){const e=hr();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function wh(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function ib(e){const t=hr(),n=_h(null);if(t){const s=t.refs===it?t.refs={}:t.refs;Object.defineProperty(s,e,{enumerable:!0,get:()=>n.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<T.staticCount;le++)me&&(T.children+=se.nodeType===1?se.outerHTML:se.data),le===T.staticCount-1&&(T.anchor=se),se=i(se);return I?i(se):se}else D();break;case Xt:I?se=y(b,T,O,N,L,j):se=D();break;default:if($&1)(he!==1||T.type.toLowerCase()!==b.tagName.toLowerCase())&&!_(b)?se=D():se=d(b,T,O,N,L,j);else if($&6){T.slotScopeIds=L;const me=o(b);if(I?se=w(b):Yi(b)&&b.data==="teleport start"?se=w(b,b.data,"teleport end"):se=i(b),t(T,me,null,O,N,gc(me),j),Is(T)&&!T.type.__asyncResolved){let le;I?(le=st(Xt),le.anchor=se?se.previousSibling:me.lastChild):le=b.nodeType===3?wa(""):st("div"),le.el=b,T.component.subTree=le}}else $&64?he!==8?se=D():se=T.type.hydrate(b,T,O,N,L,j,e,p):$&128&&(se=T.type.hydrate(b,T,O,N,gc(o(b)),L,j,e,u))}return F!=null&&ba(F,null,N,T),se},d=(b,T,O,N,L,j)=>{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<K;F++){const $=I?D[F]:D[F]=Jn(D[F]),ee=$.type===Ms;b?(ee&&!I&&F+1<K&&Jn(D[F+1]).type===Ms&&(c(s(b.data.slice($.children.length)),O,i(b)),b.data=$.children),b=u(b,$,N,L,j,I)):ee&&!$.children?c($.el=s(""),O):(yc(O,1)||Bi(),n(null,$,O,null,N,L,gc(O),j))}return b},y=(b,T,O,N,L,j)=>{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&&t<i||r>0&&r<i)&&(n>0&&n<o||s>0&&s<o)}const pb=e=>(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;f<l;f++)s[f]=t(c?Cn(e[f]):e[f],f,void 0,i&&i[f])}else if(typeof e=="number"){s=new Array(e);for(let a=0;a<e;a++)s[a]=t(a+1,a,void 0,i&&i[a])}else if(vt(e))if(e[Symbol.iterator])s=Array.from(e,(a,c)=>t(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<f;c++){const l=a[c];s[c]=t(e[l],l,c,i&&i[c])}}else s=[];return n&&(n[r]=s),s}function Tb(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(_e(r))for(let s=0;s<r.length;s++)e[r[s].name]=r[s].fn;else r&&(e[r.name]=r.key?(...s)=>{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;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Dn(e,t){return e?[...new Set([].concat(e,t))]:t}function Ko(e,t){return e?ot(Object.create(null),e,t):t}function h1(e,t){return e?_e(e)&&_e(t)?[...new Set([...e,...t])]:ot(Object.create(null),xa(e),xa(t??{})):t}function Kb(e,t){if(!e)return t;if(!t)return e;const n=ot(Object.create(null),e);for(const r in t)n[r]=Dn(e[r],t[r]);return n}function X2(){return{app:null,config:{isNativeTag:Gi,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let qb=0;function Xb(e,t){return function(r,s=null){Fe(r)||(r=ot({},r)),s!=null&&!vt(s)&&(s=null);const i=X2(),o=new WeakSet,a=[];let c=!1;const f=i.app={_uid:qb++,_component:r,_props:s,_container:null,_context:i,_instance:null,version:Cg,get config(){return i.config},set config(l){},use(l,...u){return o.has(l)||(l&&Fe(l.install)?(o.add(l),l.install(f,...u)):Fe(l)&&(o.add(l),l(f,...u))),f},mixin(l){return i.mixins.includes(l)||i.mixins.push(l),f},component(l,u){return u?(i.components[l]=u,f):i.components[l]},directive(l,u){return u?(i.directives[l]=u,f):i.directives[l]},mount(l,u,d){if(!c){const p=f._ceVNode||st(r,s);return p.appContext=i,d===!0?d="svg":d===!1&&(d=void 0),u&&t?t(p,l):e(p,l,d),c=!0,f._container=l,l.__vue_app__=f,Xa(p.component)}},onUnmount(l){a.push(l)},unmount(){c&&(dr(a,f._instance,16),e(null,f._container),delete f._container.__vue_app__)},provide(l,u){return i.provides[l]=u,f},runWithContext(l){const u=mi;mi=f;try{return l()}finally{mi=u}}};return f}}let mi=null;function Zi(e,t){if(rn){let n=rn.provides;const r=rn.parent&&rn.parent.provides;r===n&&(n=rn.provides=Object.create(r)),n[e]=t}}function br(e,t,n=!1){const r=rn||sn;if(r||mi){const s=mi?mi._context.provides:r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(s&&e in s)return s[e];if(arguments.length>1)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<l.length;u++){let d=l[u];if(rf(e.emitsOptions,d))continue;const p=t[d];if(c)if(_t(i,d))p!==i[d]&&(i[d]=p,f=!0);else{const y=Nt(d);s[y]=zu(c,a,y,p,e,!1)}else p!==i[d]&&(i[d]=p,f=!0)}}}else{J2(e,t,s,i)&&(f=!0);let l;for(const u in a)(!t||!_t(t,u)&&((l=On(u))===u||!_t(t,l)))&&(c?n&&(n[u]!==void 0||n[l]!==void 0)&&(s[u]=zu(c,a,u,void 0,e,!0)):delete s[u]);if(i!==a)for(const u in i)(!t||!_t(t,u))&&(delete i[u],f=!0)}f&&Kr(e.attrs,"set","")}function J2(e,t,n,r){const[s,i]=e.propsOptions;let o=!1,a;if(t)for(let c in t){if(Qr(c))continue;const f=t[c];let l;s&&_t(s,l=Nt(c))?!i||!i.includes(l)?n[l]=f:(a||(a={}))[l]=f:rf(e.emitsOptions,c)||(!(c in r)||f!==r[c])&&(r[c]=f,o=!0)}if(i){const c=gt(n),f=a||it;for(let l=0;l<i.length;l++){const u=i[l];n[u]=zu(s,c,u,f[u],e,!_t(f,u))}}return o}function zu(e,t,n,r,s,i){const o=e[n];if(o!=null){const a=_t(o,"default");if(a&&r===void 0){const c=o.default;if(o.type!==Function&&!o.skipFactory&&Fe(c)){const{propsDefaults:f}=s;if(n in f)r=f[n];else{const l=wi(s);r=f[n]=c.call(null,t),l()}}else r=c;s.ce&&s.ce._setProp(n,r)}o[0]&&(i&&!a?r=!1:o[1]&&(r===""||r===On(n))&&(r=!0))}return r}const Jb=new WeakMap;function Q2(e,t,n=!1){const r=n?Jb:t.propsCache,s=r.get(e);if(s)return s;const i=e.props,o={},a=[];let c=!1;if(!Fe(e)){const l=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;l<i.length;l++){const u=Nt(i[l]);p1(u)&&(o[u]=it)}else if(i)for(const l in i){const u=Nt(l);if(p1(u)){const d=i[l],p=o[u]=_e(d)||Fe(d)?{type:d}:ot({},d),y=p.type;let g=!1,w=!0;if(_e(y))for(let x=0;x<y.length;++x){const _=y[x],b=Fe(_)&&_.name;if(b==="Boolean"){g=!0;break}else b==="String"&&(w=!1)}else g=Fe(y)&&y.name==="Boolean";p[0]=g,p[1]=w,(g||_t(p,"default"))&&a.push(u)}}const f=[o,a];return vt(e)&&r.set(e,f),f}function p1(e){return e[0]!=="$"&&!Qr(e)}const Z2=e=>e[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<Q.length;te++)p(C,Q[te]);if(q){let te=q.subTree;if(P===te||fl(te.type)&&(te.ssContent===P||te.ssFallback===P)){const fe=q.vnode;L(C,fe,fe.scopeId,fe.slotScopeIds,q.parent)}}},j=(C,P,U,Q,q,te,fe,ae,ce=0)=>{for(let ne=ce;ne<C.length;ne++){const Pe=C[ne]=ae?Ss(C[ne]):Jn(C[ne]);g(null,Pe,P,U,Q,q,te,fe,ae)}},I=(C,P,U,Q,q,te,fe)=>{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<tt.length;yt++){const ut=tt[yt],yn=ue[ut],Ut=Ae[ut];(Ut!==yn||ut==="value")&&i(ae,ut,yn,Ut,q,U)}}ce&1&&C.children!==P.children&&l(ae,P.children)}else!fe&&ne==null&&K(ae,ue,Ae,U,q);((ke=Ae.onVnodeUpdated)||Pe)&&nn(()=>{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<P.length;ae++){const ce=C[ae],ne=P[ae],Pe=ce.el&&(ce.type===Xt||!yr(ce,ne)||ce.shapeFlag&70)?u(ce.el):U;g(ce,ne,Pe,null,Q,q,te,fe,!0)}},K=(C,P,U,Q,q)=>{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;Ae<ue;Ae++){const ke=P[Ae]=ce?Ss(P[Ae]):Jn(P[Ae]);g(C[Ae],ke,U,null,q,te,fe,ae,ce)}ne>Pe?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=ke<Pe?P[ke].el:Q;for(;ne<=Ae;)g(null,P[ne]=ce?Ss(P[ne]):Jn(P[ne]),U,tt,q,te,fe,ae,ce),ne++}}else if(ne>Ae)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;ne++)zn[ne]=0;for(ne=ke;ne<=ue;ne++){const zt=C[ne];if(yn>=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<Pe?P[zt+1].el:Q;zn[ne]===0?g(null,tn,U,Kn,q,te,fe,ae,ce):_n&&(ut<0||ne!==pr[ut]?jt(tn,U,Kn,2):ut--)}}},jt=(C,P,U,Q,q=null)=>{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;ue<ce.length;ue++)jt(ce[ue],P,U,Q);r(C.anchor,P,U);return}if(fe===gi){b(C,P,U);return}if(Q!==2&&ne&1&&ae)if(Q===0)ae.beforeEnter(te),r(te,P,U),nn(()=>ae.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<C.length;fe++)Gt(C[fe],P,U,Q,q)},X=C=>{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<r.length;i++){const o=r[i];let a=s[i];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=s[i]=Ss(s[i]),a.el=o.el),!n&&a.patchFlag!==-2&&Ph(o,a)),a.type===Ms&&(a.el=o.el)}}function tx(e){const t=e.slice(),n=[0];let r,s,i,o,a;const c=e.length;for(r=0;r<c;r++){const f=e[r];if(f!==0){if(s=n[n.length-1],e[s]<f){t[r]=s,n.push(r);continue}for(i=0,o=n.length-1;i<o;)a=i+o>>1,e[n[a]]<f?i=a+1:o=a;f<e[n[i]]&&(i>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;t<e.length;t++)e[t].flags|=8}const cg=Symbol.for("v-scx"),lg=()=>br(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<n.length&&r;s++)r=r[n[s]];return r}}function ix(e,t,n=it){const r=hr(),s=Nt(t),i=On(t),o=dg(e,s),a=b2((c,f)=>{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<e.length;r++){const s=e[r];if(os(s)){if(s.type!==Qt||s.children==="v-if"){if(n)return;n=s}}else return}return n}const cx=e=>{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;u<l.length;u++){const d=l[u];if(o[d]!==r[d]&&!rf(f,d))return!0}}}else return(s||a)&&(!a||!a.$stable)?!0:r===o?!1:r?o?m1(r,o,f):!0:!!o;return!1}function m1(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let s=0;s<r.length;s++){const i=r[s];if(t[i]!==e[i]&&!rf(n,i))return!0}return!1}function sf({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const fl=e=>e.__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;n<e.length;n++){const r=e[n];for(const s in r)if(s==="class")t.class!==r.class&&(t.class=wo([t.class,r.class]));else if(s==="style")t.style=Eo([t.style,r.style]);else if(Ks(s)){const i=t[s],o=r[s];o&&i!==o&&!(_e(i)&&i.includes(o))&&(t[s]=i?[].concat(i,o):o)}else s!==""&&(t[s]=r[s])}return t}function Yn(e,t,n,r=null){dr(e,t,7,[n,r])}const vx=X2();let Ex=0;function vg(e,t,n){const r=e.type,s=(t?t.appContext:e.appContext)||vx,i={uid:Ex++,vnode:e,type:r,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new uh(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Q2(r,s),emitsOptions:hg(r,s),emit:null,emitted:null,propsDefaults:it,inheritAttrs:r.inheritAttrs,ctx:it,data:it,props:it,attrs:it,slots:it,refs:it,setupState:it,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=ox.bind(null,i),e.ce&&e.ce(i),i}let rn=null;const hr=()=>rn||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;r<n.length;r++)if(Tn(n[r],t[r]))return!1;return Ei>0&&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"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`: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<c&&u()},a+1),e.addEventListener(f,d)}function Ig(e,t){const n=window.getComputedStyle(e),r=y=>(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.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>w1(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;s<T1.length;s++){const i=T1[s]+r;if(i in e)return su[t]=i}return t}const A1="http://www.w3.org/1999/xlink";function C1(e,t,n,r,s,i=Jm(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(A1,t.slice(6,t.length)):e.setAttributeNS(A1,t,n):n==null||i&&!fh(n)?e.removeAttribute(t):e.setAttribute(t,i?"":$n(n)?String(n):n)}function O1(e,t,n,r,s){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Og(n):n);return}const i=e.tagName;if(t==="value"&&i!=="PROGRESS"&&!i.includes("-")){const a=i==="OPTION"?e.getAttribute("value")||"":e.value,c=n==null?e.type==="checkbox"?"on":"":String(n);(a!==c||!("_value"in e))&&(e.value=c),n==null&&e.removeAttribute(t),e._value=n;return}let o=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=fh(n):n==null&&a==="string"?(n="",o=!0):a==="number"&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(s||t)}function Xr(e,t,n,r){e.addEventListener(t,n,r)}function Qx(e,t,n,r){e.removeEventListener(t,n,r)}const N1=Symbol("_vei");function Zx(e,t,n,r,s=null){const i=e[N1]||(e[N1]={}),o=i[t];if(r&&o)o.value=r;else{const[a,c]=ev(t);if(r){const f=i[t]=rv(r,s);Xr(e,a,f,c)}else o&&(Qx(e,a,o,c),i[t]=void 0)}}const R1=/(?:Once|Passive|Capture)$/;function ev(e){let t;if(R1.test(e)){t={};let r;for(;r=e.match(R1);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):On(e.slice(2)),t]}let iu=0;const tv=Promise.resolve(),nv=()=>iu||(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<this.attributes.length;r++)this._setAttr(this.attributes[r].name);this._ob=new MutationObserver(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<t.length;r++){const s=t[r],i=s.getAttribute("name")||"default",o=this._slots[i],a=s.parentNode;if(o)for(const c of o){if(n&&c.nodeType===1){const f=n+"-s",l=document.createTreeWalker(c,1);c.setAttribute(f,"");let u;for(;u=l.nextNode();)u.setAttribute(f,"")}a.insertBefore(c,s)}else for(;s.firstChild;)a.insertBefore(s.firstChild,s);a.removeChild(s)}}_injectChildStyle(t){this._applyStyles(t.styles,t)}_removeChildStyle(t){}}function Fg(e){const t=hr(),n=t&&t.ce;return n||null}function lv(){const e=Fg();return e&&e.shadowRoot}function fv(e="$style"){{const t=hr();if(!t)return it;const n=t.type.__cssModules;if(!n)return it;const r=n[e];return r||it}}const jg=new WeakMap,Ug=new WeakMap,ml=Symbol("_moveCb"),L1=Symbol("_enterCb"),uv=e=>(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<i.length;f++){const l=i[f];l.el&&l.el instanceof Element&&(s.push(l),is(l,oo(l,a,r,n)),jg.set(l,l.el.getBoundingClientRect()))}i=t.default?Ql(t.default()):[];for(let f=0;f<i.length;f++){const l=i[f];l.key!=null&&is(l,oo(l,a,r,n))}return st(c,null,i)}}}),Bg=dv;function hv(e){const t=e.el;t[ml]&&t[ml](),t[L1]&&t[L1]()}function pv(e){Ug.set(e,e.el.getBoundingClientRect())}function mv(e){const t=jg.get(e),n=Ug.get(e),r=t.left-n.left,s=t.top-n.top;if(r||s){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${s}px)`,i.transitionDuration="0s",e}}function gv(e,t,n){const r=e.cloneNode(),s=e[co];s&&s.forEach(a=>{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;s<i;s++){const o=e.options[s],a=lo(o);if(n)if(r){const c=typeof a;c==="string"||c==="number"?o.selected=t.some(f=>String(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<t.length;o++){const a=xv[t[o]];if(a&&a(s,t))return}return e(s,...i)})},Ev={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},wv=(e,t)=>{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<s;++r){var i=ts(e,t[r]);n.push(i)}return n}var o=t.indexOf(".");if(o!==-1){var a=e[t.substr(0,o)];return a==null?void 0:ts(a,t.substr(o+1))}}function xr(e,t,n){if(e&&t!==void 0&&(!("isFrozen"in Object)||!Object.isFrozen(e)))if(typeof t!="string"&&"length"in t){qo(typeof n!="string"&&"length"in n);for(var r=0,s=t.length;r<s;++r)xr(e,t[r],n[r])}else{var i=t.indexOf(".");if(i!==-1){var o=t.substr(0,i),a=t.substr(i+1);if(a==="")n===void 0?In(e)&&!isNaN(parseInt(o))?e.splice(o,1):delete e[o]:e[o]=n;else{var c=e[o];c&&or(e,o)||(c=e[o]={}),xr(c,a,n)}}else n===void 0?In(e)&&!isNaN(parseInt(t))?e.splice(t,1):delete e[t]:e[t]=n}}function ay(e){var t={};for(var n in e)or(e,n)&&(t[n]=e[n]);return t}const rE=[].concat;function cy(e){return rE.apply([],e)}const ly="BigUint64Array,BigInt64Array,Array,Boolean,String,Date,RegExp,Blob,File,FileList,FileSystemFileHandle,FileSystemDirectoryHandle,ArrayBuffer,DataView,Uint8ClampedArray,ImageBitmap,ImageData,Map,Set,CryptoKey".split(",").concat(cy([8,16,32,64].map(e=>["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<r;++n)t.push(td(e[n]))}else if(sE.indexOf(e.constructor)>=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<r;++n)Hh(e,t[n]);var s=e._PSD;--s.ref||s.finalize(),_i===0&&(++_i,sa(()=>{--_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;t<n;++t){var r=e[t];r[0].apply(null,r[1])}while(Xo.length>0);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<string | number | Date>.",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;l<n.length;++l)if(n.indexOf(f.keyPath[l])===-1)return!1;return!0}return!1}).sort((f,l)=>f.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;r<s;++r)i(arguments[r]);return n;function i(o,a,c){if(typeof o!="object"){var f;a||(a=pE),c||(c=At);var l={subscribers:[],fire:c,subscribe:function(u){l.subscribers.indexOf(u)===-1&&(l.subscribers.push(u),l.fire=a(l.fire,u))},unsubscribe:function(u){l.subscribers=l.subscribers.filter(function(d){return d!==u}),l.fire=l.subscribers.reduce(a,c)}};return t[o]=n[o]=l,l}Zt(f=o).forEach(function(u){var d=f[u];if(In(d))i(u,f[u][0],f[u][1]);else{if(d!=="asap")throw new He.InvalidArgument("Invalid event config");var p=i(u,Ta,function(){for(var y=arguments.length,g=new Array(y);y--;)g[y]=arguments[y];p.subscribers.forEach(function(w){iy(function(){w.apply(null,g)})})})}})}}function Uo(e,t){return to(t).from({prototype:e}),t}function Vi(e,t){return!(e.filter||e.algorithm||e.or)&&(t?e.justLimit:!e.replayFilter)}function lu(e,t){e.filter=Ti(e.filter,t)}function fu(e,t,n){var r=e.replayFilter;e.replayFilter=r?()=>Ti(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:e<t?-1:0;case"binary":return function(s,i){const o=s.length,a=i.length,c=o<a?o:a;for(let f=0;f<c;++f)if(s[f]!==i[f])return s[f]<i[f]?-1:1;return o===a?0:o<a?-1:1}(J1(e),J1(t));case"Array":return function(s,i){const o=s.length,a=i.length,c=o<a?o:a;for(let f=0;f<c;++f){const l=Bn(s[f],i[f]);if(l!==0)return l}return o===a?0:o<a?-1:1}(e,t)}}catch{}return NaN}function Y1(e){const t=typeof e;if(t!=="object")return t;if(ArrayBuffer.isView(e))return"binary";const n=nd(e);return n==="ArrayBuffer"?"binary":n}function J1(e){return e instanceof Uint8Array?e:ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength):new Uint8Array(e)}class SE{_read(t,n){var r=this._ctx;return r.error?r.table._trans(null,an.bind(null,r.error)):r.table._trans("readonly",t).then(n)}_write(t){var n=this._ctx;return n.error?n.table._trans(null,an.bind(null,n.error)):n.table._trans("readwrite",t,"locked")}_addAlgorithm(t){var n=this._ctx;n.algorithm=Ti(n.algorithm,t)}_iterate(t,n){return Sc(this._ctx,t,n,this._ctx.table.core)}clone(t){var n=Object.create(this.constructor.prototype),r=Object.create(this._ctx);return t&&Hn(r,t),n._ctx=r,n}raw(){return this._ctx.valueMapper=null,this}each(t){var n=this._ctx;return this._read(r=>Sc(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 u<d?-a:u>d?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<o;++x){var _=i[x],b=t[_];ts(g,_)!==b&&(xr(g,_,b),w=!0)}return w}}const a=n.table.core,{outbound:c,extractKey:f}=a.schema.primaryKey,l=this.db._options.modifyChunkSize||200,u=[];let d=0;const p=[],y=(g,w)=>{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 e<t?-1:e===t?0:1}function AE(e,t){return e>t?-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<o;++c){var f=t[c];if(f!==r[c])return s(e[c],n[c])<0?e.substr(0,c)+n[c]+n.substr(c+1):s(e[c],r[c])<0?e.substr(0,c)+r[c]+n.substr(c+1):a>=0?e.substr(0,a)+t[a]+n.substr(a+1):null;s(e[c],f)<0&&(a=c)}return o<r.length&&i==="next"?e+n.substr(e.length):o<e.length&&i==="prev"?e.substr(0,n.length):a<0?null:e.substr(0,a)+r[a]+n.substr(a+1)}function Tc(e,t,n,r){var s,i,o,a,c,f,l,u=n.length;if(!n.every(g=>typeof 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;O<u;++O){var N=CE(_,b,a[O],c[O],o,f);N===null&&T===null?y=O+1:(T===null||o(T,N)>0)&&(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(;T<O;++T){const N=_[T];if(r(b[0],N[1])<0&&r(b[1],N[0])>0){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<O;++ee)L.push(N=$&&$[ee]!==void 0?_[d](F[ee],$[ee]):_[d](F[ee])),N.onerror=D;else for(let ee=0;ee<O;++ee)L.push(N=_[d](F[ee])),N.onerror=D}const K=F=>{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;L<w;++L)d[L]!=null&&(_=g.get(d[L]),_._pos=L,_.onsuccess=O,_.onerror=N,++b);b===0&&p(x)}),get:({trans:u,key:d})=>new 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<i.indexNames.length;++l){const u=i.index(i.indexNames[l]);o=u.keyPath;var f=md(u.name,o,!!u.unique,!!u.multiEntry,!1,o&&typeof o!="string",!1);c.push(f)}r[s]=Ny(s,a,c)}),r}function vd({_novip:e},t,n){const r=n.db.objectStoreNames;for(let s=0;s<r.length;++s){const i=r[s],o=n.objectStore(i);e._hasGetAll="getAll"in o;for(let a=0;a<o.indexNames.length;++a){const c=o.indexNames[a],f=o.index(c).keyPath,l=typeof f=="string"?f:"["+_l(f).join("+")+"]";if(t[i]){const u=t[i].idxByName[l];u&&(u.name=c,delete t[i].idxByName[l],t[i].idxByName[c]=u)}}}typeof navigator<"u"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&Pt.WorkerGlobalScope&&Pt instanceof Pt.WorkerGlobalScope&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604&&(e._hasGetAll=!1)}class LE{_parseStoresSpec(t,n){Zt(t).forEach(r=>{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;s<n;++s)r.push(t);return r}const FE={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:function(e){return{...e,table(t){const n=e.table(t),{schema:r}=n,s={},i=[];function o(l,u,d){const p=aa(l),y=s[p]=s[p]||[],g=l==null?0:typeof l=="string"?1:l.length,w=u>0,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<y.length;++O){const N=_?_[O]:y[O],L=w[O];N==null?L.onerror&&L.onerror(x[O]):L.onsuccess&&L.onsuccess(d.type==="put"&&g[O]?d.values[O]:N)}return{failures:x,results:_,numFailures:b,lastResult:T}}).catch(x=>(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<y?{failures:[],numFailures:0,lastResult:void 0}:u(d,{...p,lower:g[g.length-1],lowerOpen:!0},y)))}}}}})};function Iy(e,t,n){try{if(!t||t.keys.length<e.length)return null;const r=[];for(let s=0,i=0;s<t.keys.length&&i<e.length;++s)Bn(t.keys[s],e[i])===0&&(r.push(n?Ga(t.values[s]):t.values[s]),++i);return r.length===e.length?r:null}catch{return null}}const UE={stack:"dbcore",level:-1,create:e=>({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.newVersion<a.oldVersion?console.warn(`Dexie.delete('${this.name}') was blocked`):console.warn(`Upgrade '${this.name}' blocked by other connection holding version ${a.oldVersion/10}`)}),this._maxKey=Na(n.IDBKeyRange),this._createTransaction=(a,c,f,l)=>new 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<Ne&&B(A[J],J,A)!==!1;);return A}function Te(A,B){for(var J=-1,Ne=B.length,bn=A.length;++J<Ne;)A[bn+J]=B[J];return A}function at(A,B,J,Ne){for(var bn=-1,qn=A?A.length:0;++bn<qn;)J=B(J,A[bn],bn,A);return J}function bt(A,B){for(var J=-1,Ne=Array(A);++J<A;)Ne[J]=B(J);return Ne}function C(A,B){return A==null?void 0:A[B]}function P(A){var B=!1;if(A!=null&&typeof A.toString!="function")try{B=!!(A+"")}catch{}return B}function U(A){var B=-1,J=Array(A.size);return A.forEach(function(Ne,bn){J[++B]=[bn,Ne]}),J}function Q(A,B){return function(J){return A(B(J))}}function q(A){var B=-1,J=Array(A.size);return A.forEach(function(Ne){J[++B]=Ne}),J}var te=Array.prototype,fe=Function.prototype,ae=Object.prototype,ce=St["__core-js_shared__"],ne=function(){var A=/[^.]+$/.exec(ce&&ce.keys&&ce.keys.IE_PROTO||"");return A?"Symbol(src)_1."+A:""}(),Pe=fe.toString,ue=ae.hasOwnProperty,Ae=ae.toString,ke=RegExp("^"+Pe.call(ue).replace(se,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),tt=Tt?St.Buffer:void 0,yt=St.Symbol,ut=St.Uint8Array,yn=Q(Object.getPrototypeOf,Object),Ut=Object.create,_n=ae.propertyIsEnumerable,Yt=te.splice,zn=Object.getOwnPropertySymbols,pr=tt?tt.isBuffer:void 0,zt=Q(Object.keys,Object),tn=ft(St,"DataView"),Kn=ft(St,"Map"),Lr=ft(St,"Promise"),Ys=ft(St,"Set"),Di=ft(St,"WeakMap"),Js=ft(Object,"create"),$f=Qs(tn),mr=Qs(Kn),Mr=Qs(Lr),hs=Qs(Ys),Mo=Qs(Di),Fi=yt?yt.prototype:void 0,ko=Fi?Fi.valueOf:void 0;function kr(A){var B=-1,J=A?A.length:0;for(this.clear();++B<J;){var Ne=A[B];this.set(Ne[0],Ne[1])}}function kn(){this.__data__=Js?Js(null):{}}function ac(A){return this.has(A)&&delete this.__data__[A]}function m(A){var B=this.__data__;if(Js){var J=B[A];return J===r?void 0:J}return ue.call(B,A)?B[A]:void 0}function E(A){var B=this.__data__;return Js?B[A]!==void 0:ue.call(B,A)}function v(A,B){var J=this.__data__;return J[A]=Js&&B===void 0?r:B,this}kr.prototype.clear=kn,kr.prototype.delete=ac,kr.prototype.get=m,kr.prototype.has=E,kr.prototype.set=v;function h(A){var B=-1,J=A?A.length:0;for(this.clear();++B<J;){var Ne=A[B];this.set(Ne[0],Ne[1])}}function S(){this.__data__=[]}function M(A){var B=this.__data__,J=ve(B,A);if(J<0)return!1;var Ne=B.length-1;return J==Ne?B.pop():Yt.call(B,J,1),!0}function k(A){var B=this.__data__,J=ve(B,A);return J<0?void 0:B[J][1]}function G(A){return ve(this.__data__,A)>-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<J;){var Ne=A[B];this.set(Ne[0],Ne[1])}}function ge(){this.__data__={hash:new kr,map:new(Kn||h),string:new kr}}function dt(A){return Ct(this,A).delete(A)}function xe(A){return Ct(this,A).get(A)}function je(A){return Ct(this,A).has(A)}function Be(A,B){return Ct(this,A).set(A,B),this}Ee.prototype.clear=ge,Ee.prototype.delete=dt,Ee.prototype.get=xe,Ee.prototype.has=je,Ee.prototype.set=Be;function Ue(A){this.__data__=new h(A)}function qe(){this.__data__=new h}function Ve(A){return this.__data__.delete(A)}function Ke(A){return this.__data__.get(A)}function $e(A){return this.__data__.has(A)}function we(A,B){var J=this.__data__;if(J instanceof h){var Ne=J.__data__;if(!Kn||Ne.length<n-1)return Ne.push([A,B]),this;J=this.__data__=new Ee(Ne)}return J.set(A,B),this}Ue.prototype.clear=qe,Ue.prototype.delete=Ve,Ue.prototype.get=Ke,Ue.prototype.has=$e,Ue.prototype.set=we;function Oe(A,B){var J=Hf(A)||g_(A)?bt(A.length,String):[],Ne=J.length,bn=!!Ne;for(var qn in A)ue.call(A,qn)&&!(bn&&(qn=="length"||fn(qn,Ne)))&&J.push(qn);return J}function ye(A,B,J){var Ne=A[B];(!(ue.call(A,B)&&qp(Ne,J))||J===void 0&&!(B in A))&&(A[B]=J)}function ve(A,B){for(var J=A.length;J--;)if(qp(A[J][0],B))return J;return-1}function Ce(A,B){return A&&Ze(B,zf(B),A)}function pe(A,B,J,Ne,bn,qn,Dr){var Xn;if(Ne&&(Xn=qn?Ne(A,bn,qn,Dr):Ne(A)),Xn!==void 0)return Xn;if(!cc(A))return A;var Gp=Hf(A);if(Gp){if(Xn=Mt(A),!B)return pt(A,Xn)}else{var ji=Et(A),Yp=ji==l||ji==u;if(__(A))return re(A,B);if(ji==y||ji==i||Yp&&!qn){if(P(A))return qn?A:{};if(Xn=Kt(Yp?{}:A),!B)return ct(A,Ce(Xn,A))}else{if(!Me[ji])return qn?A:{};Xn=ln(A,ji,pe,B)}}Dr||(Dr=new Ue);var Jp=Dr.get(A);if(Jp)return Jp;if(Dr.set(A,Xn),!Gp)var Qp=J?lt(A):zf(A);return de(Qp||A,function(Kf,lc){Qp&&(lc=Kf,Kf=A[lc]),ye(Xn,lc,pe(Kf,B,J,Ne,lc,A,Dr))}),Xn}function V(A){return cc(A)?Ut(A):{}}function H(A,B,J){var Ne=B(A);return Hf(A)?Ne:Te(Ne,J(A))}function Z(A){return Ae.call(A)}function W(A){if(!cc(A)||p_(A))return!1;var B=Wp(A)||P(A)?ke:le;return B.test(Qs(A))}function Y(A){if(!Kp(A))return zt(A);var B=[];for(var J in Object(A))ue.call(A,J)&&J!="constructor"&&B.push(J);return B}function re(A,B){if(B)return A.slice();var J=new A.constructor(A.length);return A.copy(J),J}function Ie(A){var B=new A.constructor(A.byteLength);return new ut(B).set(new ut(A)),B}function Xe(A,B){var J=B?Ie(A.buffer):A.buffer;return new A.constructor(J,A.byteOffset,A.byteLength)}function Qe(A,B,J){var Ne=B?J(U(A),!0):U(A);return at(Ne,X,new A.constructor)}function We(A){var B=new A.constructor(A.source,me.exec(A));return B.lastIndex=A.lastIndex,B}function R(A,B,J){var Ne=B?J(q(A),!0):q(A);return at(Ne,be,new A.constructor)}function nt(A){return ko?Object(ko.call(A)):{}}function ht(A,B){var J=B?Ie(A.buffer):A.buffer;return new A.constructor(J,A.byteOffset,A.length)}function pt(A,B){var J=-1,Ne=A.length;for(B||(B=Array(Ne));++J<Ne;)B[J]=A[J];return B}function Ze(A,B,J,Ne){J||(J={});for(var bn=-1,qn=B.length;++bn<qn;){var Dr=B[bn],Xn=void 0;ye(J,Dr,Xn===void 0?A[Dr]:Xn)}return J}function ct(A,B){return Ze(A,Rt(A),B)}function lt(A){return H(A,zf,Rt)}function Ct(A,B){var J=A.__data__;return un(B)?J[typeof B=="string"?"string":"hash"]:J.map}function ft(A,B){var J=C(A,B);return W(J)?J:void 0}var Rt=zn?Q(zn,Object):v_,Et=Z;(tn&&Et(new tn(new ArrayBuffer(1)))!=N||Kn&&Et(new Kn)!=d||Lr&&Et(Lr.resolve())!=g||Ys&&Et(new Ys)!=x||Di&&Et(new Di)!=T)&&(Et=function(A){var B=Ae.call(A),J=B==y?A.constructor:void 0,Ne=J?Qs(J):void 0;if(Ne)switch(Ne){case $f:return N;case mr:return d;case Mr:return g;case hs:return x;case Mo:return T}return B});function Mt(A){var B=A.length,J=A.constructor(B);return B&&typeof A[0]=="string"&&ue.call(A,"index")&&(J.index=A.index,J.input=A.input),J}function Kt(A){return typeof A.constructor=="function"&&!Kp(A)?V(yn(A)):{}}function ln(A,B,J,Ne){var bn=A.constructor;switch(B){case O:return Ie(A);case a:case c:return new bn(+A);case N:return Xe(A,Ne);case L:case j:case I:case D:case K:case F:case $:case ee:case he:return ht(A,Ne);case d:return Qe(A,Ne,J);case p:case _:return new bn(A);case w:return We(A);case x:return R(A,Ne,J);case b:return nt(A)}}function fn(A,B){return B=B??s,!!B&&(typeof A=="number"||rt.test(A))&&A>-1&&A%1==0&&A<B}function un(A){var B=typeof A;return B=="string"||B=="number"||B=="symbol"||B=="boolean"?A!=="__proto__":A===null}function p_(A){return!!ne&&ne in A}function Kp(A){var B=A&&A.constructor,J=typeof B=="function"&&B.prototype||ae;return A===J}function Qs(A){if(A!=null){try{return Pe.call(A)}catch{}try{return A+""}catch{}}return""}function m_(A){return pe(A,!0,!0)}function qp(A,B){return A===B||A!==A&&B!==B}function g_(A){return y_(A)&&ue.call(A,"callee")&&(!_n.call(A,"callee")||Ae.call(A)==i)}var Hf=Array.isArray;function Xp(A){return A!=null&&b_(A.length)&&!Wp(A)}function y_(A){return x_(A)&&Xp(A)}var __=pr||E_;function Wp(A){var B=cc(A)?Ae.call(A):"";return B==l||B==u}function b_(A){return typeof A=="number"&&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<u.length-2;p+=3){var y=u[p]<<16|u[p+1]<<8|u[p+2];d+=this._encodeByte(y>>>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<p-4;w+=4)_=this._decodeChar(u.charCodeAt(w+0)),b=this._decodeChar(u.charCodeAt(w+1)),T=this._decodeChar(u.charCodeAt(w+2)),O=this._decodeChar(u.charCodeAt(w+3)),y[g++]=_<<2|b>>>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<p-1&&(_=this._decodeChar(u.charCodeAt(w)),b=this._decodeChar(u.charCodeAt(w+1)),y[g++]=_<<2|b>>>4,x|=_&t,x|=b&t),w<p-2&&(T=this._decodeChar(u.charCodeAt(w+2)),y[g++]=b<<4|T>>>2,x|=T&t),w<p-3&&(O=this._decodeChar(u.charCodeAt(w+3)),y[g++]=T<<6|O,x|=O&t),x!==0)throw new Error("Base64Coder: incorrect characters for decoding");return y},l.prototype._encodeByte=function(u){var d=u;return d+=65,d+=25-u>>>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<i.length;c++){let f=i.charCodeAt(c);f>=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<i.length;a++){let c=i.charCodeAt(a);if(c>=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;a++){let c=i[a];if(c&128){let f;if(c<224){if(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<f||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<m.length;E++)v[E]=m[E];return v},r=function(){throw new Error("no PRNG")},s=new Uint8Array(16),i=new Uint8Array(32);i[0]=9;var o=n(),a=n([1]),c=n([56129,1]),f=n([30883,4953,19914,30187,55467,16705,2637,112,59544,30585,16505,36039,65139,11119,27886,20995]),l=n([61785,9906,39828,60374,45398,33411,5274,224,53552,61171,33010,6542,64743,22239,55772,9222]),u=n([54554,36645,11616,51542,42930,38181,51040,26924,56412,64982,57905,49316,21502,52590,14035,8553]),d=n([26200,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214,26214]),p=n([41136,18958,6951,50414,58488,44335,6150,12099,55207,15867,153,11085,57099,20417,9344,11139]);function y(m,E,v,h){m[E]=v>>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<S;M++)k|=m[E+M]^v[h+M];return(1&k-1>>>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<S;ge++)m[E+ge]=v[h+ge]^oe[ge];return 0}function j(m,E,v,h,S){var M=new Uint8Array(16),k=new Uint8Array(64),G,oe;for(oe=0;oe<16;oe++)M[oe]=0;for(oe=0;oe<8;oe++)M[oe]=h[oe];for(;v>=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<v;oe++)m[E+oe]=k[oe];return 0}function I(m,E,v,h,S){var M=new Uint8Array(32);O(M,h,S,N);for(var k=new Uint8Array(8),G=0;G<8;G++)k[G]=h[G+16];return j(m,E,v,k,M)}function D(m,E,v,h,S,M,k){var G=new Uint8Array(32);O(G,M,k,N);for(var oe=new Uint8Array(8),Ee=0;Ee<8;Ee++)oe[Ee]=M[Ee+16];return L(m,E,v,h,S,oe,G)}var K=function(m){this.buffer=new Uint8Array(16),this.r=new Uint16Array(10),this.h=new Uint16Array(10),this.pad=new Uint16Array(8),this.leftover=0,this.fin=0;var E,v,h,S,M,k,G,oe;E=m[0]&255|(m[1]&255)<<8,this.r[0]=E&8191,v=m[2]&255|(m[3]&255)<<8,this.r[1]=(E>>>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<S;h++)this.buffer[this.leftover+h]=m[E+h];if(v-=S,E+=S,this.leftover+=S,this.leftover<16)return;this.blocks(this.buffer,0,16),this.leftover=0}if(v>=16&&(S=v-v%16,this.blocks(m,E,S),E+=S,v-=S),v){for(h=0;h<v;h++)this.buffer[this.leftover+h]=m[E+h];this.leftover+=v}};function F(m,E,v,h,S,M){var k=new K(M);return k.update(v,h,S),k.finish(m,E),0}function $(m,E,v,h,S,M){var k=new Uint8Array(16);return F(k,0,v,h,S,M),w(m,E,k,0)}function ee(m,E,v,h,S){var M;if(v<32)return-1;for(D(m,0,E,0,v,h,S),F(m,16,m,32,v-32,m),M=0;M<16;M++)m[M]=0;return 0}function he(m,E,v,h,S){var M,k=new Uint8Array(32);if(v<32||(I(k,0,32,h,S),$(E,16,E,32,v-32,k)!==0))return-1;for(D(m,0,E,0,v,h,S),M=0;M<32;M++)m[M]=0;return 0}function se(m,E){var v;for(v=0;v<16;v++)m[v]=E[v]|0}function me(m){var E,v,h=1;for(E=0;E<16;E++)v=m[E]+h+65535,h=Math.floor(v/65536),m[E]=v-h*65536;m[0]+=h-1+37*(h-1)}function le(m,E,v){for(var h,S=~(v-1),M=0;M<16;M++)h=S&(m[M]^E[M]),m[M]^=h,E[M]^=h}function rt(m,E){var v,h,S,M=n(),k=n();for(v=0;v<16;v++)k[v]=E[v];for(me(k),me(k),me(k),h=0;h<2;h++){for(M[0]=k[0]-65517,v=1;v<15;v++)M[v]=k[v]-65535-(M[v-1]>>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<v;k++)M[k]=E[G-v+k];for(M[v]=128,v=256-128*(v<112?1:0),M[v-9]=0,y(M,v-8,G/536870912|0,G<<3),te(h,S,M,v),k=0;k<8;k++)y(m,8*k,h[k],S[k]);return 0}function ae(m,E){var v=n(),h=n(),S=n(),M=n(),k=n(),G=n(),oe=n(),Ee=n(),ge=n();Ht(v,m[1],m[0]),Ht(ge,E[1],E[0]),Je(v,v,ge),St(h,m[0],m[1]),St(ge,E[0],E[1]),Je(h,h,ge),Je(S,m[3],E[3]),Je(S,S,l),Je(M,m[2],E[2]),St(M,M,M),Ht(k,h,v),Ht(G,M,S),St(oe,M,S),St(Ee,h,v),Je(m[0],k,G),Je(m[1],Ee,oe),Je(m[2],oe,G),Je(m[3],k,Ee)}function ce(m,E,v){var h;for(h=0;h<4;h++)le(m[h],E[h],v)}function ne(m,E){var v=n(),h=n(),S=n();X(S,E[2]),Je(v,E[0],S),Je(h,E[1],S),rt(m,h),m[31]^=jt(v)<<7}function Pe(m,E,v){var h,S;for(se(m[0],o),se(m[1],a),se(m[2],a),se(m[3],o),S=255;S>=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<M;++S)E[S]+=v-16*E[h]*ke[S-(h-32)],v=Math.floor((E[S]+128)/256),E[S]-=v*256;E[S]+=v,E[h]=0}for(v=0,S=0;S<32;S++)E[S]+=v-(E[31]>>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<v;G++)m[64+G]=E[G];for(G=0;G<32;G++)m[32+G]=S[32+G];for(fe(k,m.subarray(32),v+32),yt(k),ue(ge,k),ne(m,ge),G=32;G<64;G++)m[G]=h[G];for(fe(M,m,v+64),yt(M),G=0;G<64;G++)Ee[G]=0;for(G=0;G<32;G++)Ee[G]=k[G];for(G=0;G<32;G++)for(oe=0;oe<32;oe++)Ee[G+oe]+=M[G]*S[oe];return tt(m.subarray(32),Ee),dt}function yn(m,E){var v=n(),h=n(),S=n(),M=n(),k=n(),G=n(),oe=n();return se(m[2],a),Gt(m[1],E),Tt(S,m[1]),Je(M,S,f),Ht(S,S,m[2]),St(M,m[2],M),Tt(k,M),Tt(G,k),Je(oe,G,k),Je(v,oe,S),Je(v,v,M),be(v,v),Je(v,v,S),Je(v,v,M),Je(v,v,M),Je(m[0],v,M),Tt(h,m[0]),Je(h,h,M),Me(h,S)&&Je(m[0],m[0],p),Tt(h,m[0]),Je(h,h,M),Me(h,S)?-1:(jt(m[0])===E[31]>>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<v;S++)m[S]=E[S];for(S=0;S<32;S++)m[S+32]=h[S];if(fe(k,m,v),yt(k),Pe(G,oe,k),ue(oe,E.subarray(32)),ae(G,oe),ne(M,G),v-=64,x(E,0,M,0)){for(S=0;S<v;S++)m[S]=0;return-1}for(S=0;S<v;S++)m[S]=E[S+64];return v}var _n=32,Yt=24,zn=32,pr=16,zt=32,tn=32,Kn=32,Lr=32,Ys=32,Di=Yt,Js=zn,$f=pr,mr=64,Mr=32,hs=64,Mo=32,Fi=64;t.lowlevel={crypto_core_hsalsa20:O,crypto_stream_xor:D,crypto_stream:I,crypto_stream_salsa20_xor:L,crypto_stream_salsa20:j,crypto_onetimeauth:F,crypto_onetimeauth_verify:$,crypto_verify_16:w,crypto_verify_32:x,crypto_secretbox:ee,crypto_secretbox_open:he,crypto_scalarmult:de,crypto_scalarmult_base:Te,crypto_box_beforenm:bt,crypto_box_afternm:C,crypto_box:U,crypto_box_open:Q,crypto_box_keypair:at,crypto_hash:fe,crypto_sign:ut,crypto_sign_keypair:Ae,crypto_sign_open:Ut,crypto_secretbox_KEYBYTES:_n,crypto_secretbox_NONCEBYTES:Yt,crypto_secretbox_ZEROBYTES:zn,crypto_secretbox_BOXZEROBYTES:pr,crypto_scalarmult_BYTES:zt,crypto_scalarmult_SCALARBYTES:tn,crypto_box_PUBLICKEYBYTES:Kn,crypto_box_SECRETKEYBYTES:Lr,crypto_box_BEFORENMBYTES:Ys,crypto_box_NONCEBYTES:Di,crypto_box_ZEROBYTES:Js,crypto_box_BOXZEROBYTES:$f,crypto_sign_BYTES:mr,crypto_sign_PUBLICKEYBYTES:Mr,crypto_sign_SECRETKEYBYTES:hs,crypto_sign_SEEDBYTES:Mo,crypto_hash_BYTES:Fi,gf:n,D:f,L:ke,pack25519:rt,unpack25519:Gt,M:Je,A:St,S:Tt,Z:Ht,pow2523:be,add:ae,set25519:se,modL:tt,scalarmult:Pe,scalarbase:ue};function ko(m,E){if(m.length!==_n)throw new Error("bad key size");if(E.length!==Yt)throw new Error("bad nonce size")}function kr(m,E){if(m.length!==Kn)throw new Error("bad public key size");if(E.length!==Lr)throw new Error("bad secret key size")}function kn(){for(var m=0;m<arguments.length;m++)if(!(arguments[m]instanceof Uint8Array))throw new TypeError("unexpected type, use Uint8Array")}function ac(m){for(var E=0;E<m.length;E++)m[E]=0}t.randomBytes=function(m){var E=new Uint8Array(m);return r(E,m),E},t.secretbox=function(m,E,v){kn(m,E,v),ko(v,E);for(var h=new Uint8Array(zn+m.length),S=new Uint8Array(h.length),M=0;M<m.length;M++)h[M+zn]=m[M];return ee(S,h,h.length,E,v),S.subarray(pr)},t.secretbox.open=function(m,E,v){kn(m,E,v),ko(v,E);for(var h=new Uint8Array(pr+m.length),S=new Uint8Array(h.length),M=0;M<m.length;M++)h[M+pr]=m[M];return h.length<32||he(S,h,h.length,E,v)!==0?null:S.subarray(zn)},t.secretbox.keyLength=_n,t.secretbox.nonceLength=Yt,t.secretbox.overheadLength=pr,t.scalarMult=function(m,E){if(kn(m,E),m.length!==tn)throw new Error("bad n size");if(E.length!==zt)throw new Error("bad p size");var v=new Uint8Array(zt);return de(v,m,E),v},t.scalarMult.base=function(m){if(kn(m),m.length!==tn)throw new Error("bad n size");var E=new Uint8Array(zt);return Te(E,m),E},t.scalarMult.scalarLength=tn,t.scalarMult.groupElementLength=zt,t.box=function(m,E,v,h){var S=t.box.before(v,h);return t.secretbox(m,E,S)},t.box.before=function(m,E){kn(m,E),kr(m,E);var v=new Uint8Array(Ys);return bt(v,m,E),v},t.box.after=t.secretbox,t.box.open=function(m,E,v,h){var S=t.box.before(v,h);return t.secretbox.open(m,E,S)},t.box.open.after=t.secretbox.open,t.box.keyPair=function(){var m=new Uint8Array(Kn),E=new Uint8Array(Lr);return at(m,E),{publicKey:m,secretKey:E}},t.box.keyPair.fromSecretKey=function(m){if(kn(m),m.length!==Lr)throw new Error("bad secret key size");var E=new Uint8Array(Kn);return Te(E,m),{publicKey:E,secretKey:new Uint8Array(m)}},t.box.publicKeyLength=Kn,t.box.secretKeyLength=Lr,t.box.sharedKeyLength=Ys,t.box.nonceLength=Di,t.box.overheadLength=t.secretbox.overheadLength,t.sign=function(m,E){if(kn(m,E),E.length!==hs)throw new Error("bad secret key size");var v=new Uint8Array(mr+m.length);return ut(v,m,m.length,E),v},t.sign.open=function(m,E){if(kn(m,E),E.length!==Mr)throw new Error("bad public key size");var v=new Uint8Array(m.length),h=Ut(v,m,m.length,E);if(h<0)return null;for(var S=new Uint8Array(h),M=0;M<S.length;M++)S[M]=v[M];return S},t.sign.detached=function(m,E){for(var v=t.sign(m,E),h=new Uint8Array(mr),S=0;S<h.length;S++)h[S]=v[S];return h},t.sign.detached.verify=function(m,E,v){if(kn(m,E,v),E.length!==mr)throw new Error("bad signature size");if(v.length!==Mr)throw new Error("bad public key size");var h=new Uint8Array(mr+m.length),S=new Uint8Array(mr+m.length),M;for(M=0;M<mr;M++)h[M]=E[M];for(M=0;M<m.length;M++)h[M+mr]=m[M];return Ut(S,h,h.length,v)>=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;v<E.length;v++)E[v]=m[32+v];return{publicKey:E,secretKey:new Uint8Array(m)}},t.sign.keyPair.fromSeed=function(m){if(kn(m),m.length!==Mo)throw new Error("bad seed size");for(var E=new Uint8Array(Mr),v=new Uint8Array(hs),h=0;h<32;h++)v[h]=m[h];return Ae(E,v,!0),{publicKey:E,secretKey:v}},t.sign.publicKeyLength=Mr,t.sign.secretKeyLength=hs,t.sign.seedLength=Mo,t.sign.signatureLength=mr,t.hash=function(m){kn(m);var E=new Uint8Array(Fi);return fe(E,m,m.length),E},t.hash.hashLength=Fi,t.verify=function(m,E){return kn(m,E),m.length===0||E.length===0||m.length!==E.length?!1:g(m,0,E,0,m.length)===0},t.setPRNG=function(m){r=m},function(){var m=typeof self<"u"?self.crypto||self.msCrypto:null;if(m&&m.getRandomValues){var E=65536;t.setPRNG(function(v,h){var S,M=new Uint8Array(h);for(S=0;S<h;S+=E)m.getRandomValues(M.subarray(S,S+Math.min(h-S,E)));for(S=0;S<h;S++)v[S]=M[S];ac(M)})}else typeof r5<"u"&&(m=o5,m&&m.randomBytes&&t.setPRNG(function(v,h){var S,M=m.randomBytes(h);for(S=0;S<h;S++)v[S]=M[S];ac(M)}))}()})(e.exports?e.exports:self.nacl=self.nacl||{})}(pu)),pu.exports}var ms=a5(),c5=Object.defineProperty,l5=Object.defineProperties,f5=Object.getOwnPropertyDescriptors,a0=Object.getOwnPropertySymbols,u5=Object.prototype.hasOwnProperty,d5=Object.prototype.propertyIsEnumerable,c0=(e,t,n)=>t 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<c&&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;o<r.length;o++)if(a=r[o],a!==".")if(a==="..")i>1&&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;u<f.length;u++){const d=f[u];let p=40+(n.sensitive?.25:0);if(d.type===0)u||(s+="/"),s+=d.value.replace(yw,"\\$&"),p+=40;else if(d.type===1){const{value:y,repeatable:g,optional:w,regexp:x}=d;i.push({name:y,repeatable:g,optional:w});const _=x||y0;if(_!==y0){p+=10;try{new RegExp(`(${_})`)}catch(T){throw new Error(`Invalid custom RegExp for param "${y}" (${_}): `+T.message)}}let b=g?`((?:${_})(?:/(?:${_}))*)`:`(${_})`;u||(b=w&&f.length<2?`(?:/${b})`:"/"+b),w&&(b+="?"),s+=b,p+=20,w&&(p+=-8),g&&(p+=-20),_===".*"&&(p+=-50)}l.push(p)}r.push(l)}if(n.strict&&n.end){const f=r.length-1;r[f][r[f].length-1]+=.7000000000000001}n.strict||(s+="/?"),n.end?s+="$":n.strict&&!s.endsWith("/")&&(s+="(?:/|$)");const o=new RegExp(s,n.sensitive?"":"i");function a(f){const l=f.match(o),u={};if(!l)return null;for(let d=1;d<l.length;d++){const p=l[d]||"",y=i[d-1];u[y.name]=p&&y.repeatable?p.split("/"):p}return u}function c(f){let l="",u=!1;for(const d of e){(!u||!l.endsWith("/"))&&(l+="/"),u=!1;for(const p of d)if(p.type===0)l+=p.value;else if(p.type===1){const{value:y,repeatable:g,optional:w}=p,x=y in f?f[y]:"";if(vr(x)&&!g)throw new Error(`Provided param "${y}" is an array but it is not repeatable (* or + modifiers)`);const _=vr(x)?x.join("/"):x;if(!_)if(w)d.length<2&&(l.endsWith("/")?l=l.slice(0,-1):u=!0);else throw new Error(`Missing required param "${y}"`);l+=_}}return l||"/"}return{re:o,score:r,keys:i,parse:a,stringify:c}}function bw(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.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(;n<r.length&&n<s.length;){const i=bw(r[n],s[n]);if(i)return i;n++}if(Math.abs(s.length-r.length)===1){if(_0(r))return 1;if(_0(s))return-1}return s.length-r.length}function _0(e){const t=e[e.length-1];return e.length>0&&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<e.length;){if(c=e[a++],c==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:c==="/"?(f&&u(),o()):c===":"?(u(),n=1):d();break;case 4:d(),n=r;break;case 1:c==="("?n=2:vw.test(c)?d():(u(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&a--);break;case 2:c===")"?l[l.length-1]=="\\"?l=l.slice(0,-1)+c:n=3:l+=c;break;case 3:u(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&a--,l="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${f}"`),u(),o(),s}function ww(e,t,n){const r=_w(Ew(e.path),n),s=wt(r,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function Sw(e,t){const n=[],r=new Map;t=E0({strict:!1,end:!0,sensitive:!1},t);function s(u){return r.get(u)}function i(u,d,p){const y=!p,g=x0(u);g.aliasOf=p&&p.record;const w=E0(t,u),x=[g];if("alias"in u){const T=typeof u.alias=="string"?[u.alias]:u.alias;for(const O of T)x.push(x0(wt({},g,{components:p?p.record.components:g.components,path:O,aliasOf:p?p.record:g})))}let _,b;for(const T of x){const{path:O}=T;if(d&&O[0]!=="/"){const N=d.record.path,L=N[N.length-1]==="/"?"":"/";T.path=d.record.path+(O&&L+O)}if(_=ww(T,d,w),p?p.alias.push(_):(b=b||_,b!==_&&b.alias.push(_),y&&u.name&&!v0(_)&&o(u.name)),Zy(_)&&c(_),g.children){const N=g.children;for(let L=0;L<N.length;L++)i(N[L],_,p&&p.children[L])}p=p||_}return b?()=>{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;s<r.length;++s){const i=r[s].replace($y," "),o=i.indexOf("="),a=Pa(o<0?i:i.slice(0,o)),c=o<0?null:Pa(i.slice(o+1));if(a in t){let f=t[a];vr(f)||(f=t[a]=[f]),f.push(c)}else t[a]=c}return t}function w0(e){let t="";for(let n in e){const r=e[n];if(n=Y8(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(vr(r)?r.map(i=>i&&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;o<i;o++){const a=t.matched[o];a&&(e.matched.find(f=>uo(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;r<s;r++)t.call(null,e[r],r,e);else{const i=n?Object.getOwnPropertyNames(e):Object.keys(e),o=i.length;let a;for(r=0;r<o;r++)a=i[r],t.call(null,e[a],a,e)}}function o3(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,s;for(;r-- >0;)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<s;r++)arguments[r]&&Qa(arguments[r],n);return t}const cS=(e,t,n,{allOwnKeys: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<s;r++)i=n[r],t[i]=e[i];return t}function y3(e){function t(n,r,s,i){let o=n[i++];if(o==="__proto__")return!0;const a=Number.isFinite(+o),c=i>=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<t)return;const p=l&&f-l;return p?Math.round(d*1e3/p):void 0}}function eT(e,t){let n=0,r=1e3/t,s,i;const o=(f,l=Date.now())=>{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<t){yield e;return}let r=0,s;for(;r<n;)s=r+t,yield e.slice(r,s),r=s},lT=async function*(e,t){for await(const n of fT(e))yield*cT(n,t)},fT=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},j0=(e,t,n,r)=>{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<t;i++){n=e[i];let o;if(r=n,!gT(n)&&(r=Fd[(o=String(n)).toLowerCase()],r===void 0))throw new et(`Unknown adapter '${o}'`);if(r)break;s[o||"#"+i]=r}if(!r){const i=Object.entries(s).map(([a,c])=>`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<d;)l=l.then(y[u++],y[u++]);return l}d=a.length;let p=n;for(u=0;u<d;){const y=a[u++],g=a[u++];try{p=y(p)}catch(w){g.call(this,w);break}}try{l=V0.call(this,p)}catch(y){return Promise.reject(y)}for(u=0,d=f.length;u<d;)l=l.then(f[u++],f[u++]);return l}getUri(t){t=Ai(this.defaults,t);const n=x3(t.baseURL,t.url);return m3(n,t.params,t.paramsSerializer)}}z.forEach(["delete","get","head","options"],function(t){xi.prototype[t]=function(n,r){return this.request(Ai(r||{},{method:t,url:n,data:(r||{}).data}))}});z.forEach(["post","put","patch"],function(t){function n(r){return function(i,o,a){return this.request(Ai(a||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:o}))}}xi.prototype[t]=n(),xi.prototype[t+"Form"]=n(!0)});class sp{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(s=>{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 <axios_instance> or { <registration_key>: <axios_instance> }")}}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<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?q0(Object(n),!0).forEach(function(r){RT(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q0(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function PT(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function IT(e){var t=PT(e,"string");return typeof t=="symbol"?t:t+""}const X0=()=>{};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,"<").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(""),"</").concat(t,">")}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<o;c++)f=i[c],l=a(l,t[f],f,t);return l};function wA(e){const t=[];let n=0;const r=e.length;for(;n<r;){const s=e.charCodeAt(n++);if(s>=55296&&s<=56319&&n<r){const i=e.charCodeAt(n++);(i&64512)==56320?t.push(((s&1023)<<10)+(i&1023)+65536):(t.push(s),n--)}else t.push(s)}return t}function qd(e){const t=wA(e);return t.length===1?t[0].toString(16):null}function SA(e,t){const n=e.length;let r=e.charCodeAt(t),s;return r>=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<t;r++)n[r]=arguments[r];const s=n.reduce(this._pullDefinitions,{});Object.keys(s).forEach(i=>{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<n;s++)r[s-2]=arguments[s];return(Ji[e]||[]).forEach(o=>{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<t;r++)n[r-1]=arguments[r];(Ji[e]||[]).forEach(i=>{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<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bm(Object(n),!0).forEach(function(r){Gn(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bm(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function tO(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function nO(e){var t=tO(e,"string");return typeof t=="symbol"?t:t+""}function Ll(e){"@babel/helpers - typeof";return Ll=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},Ll(e)}function Gn(e,t,n){return t=nO(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rO(e,t){if(e==null)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=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<i.length;s++)r=i[s],!(t.indexOf(r)>=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;O<N;O++)T.push(n(x,_[O],b));else{T={};for(var L in _)Object.prototype.hasOwnProperty.call(_,L)&&(T[x(L,b)]=n(x,_[L],b))}return T},r=function(x,_){_=_||{};var b=_.separator||"_",T=_.split||/(?=[A-Z])/;return x.split(T).join(b)},s=function(x){return y(x)?x:(x=x.replace(/[\-_\s]+(.)?/g,function(_,b){return b?b.toUpperCase():""}),x.substr(0,1).toLowerCase()+x.substr(1))},i=function(x){var _=s(x);return _.substr(0,1).toUpperCase()+_.substr(1)},o=function(x,_){return r(x,_).toLowerCase()},a=Object.prototype.toString,c=function(x){return typeof x=="function"},f=function(x){return x===Object(x)},l=function(x){return a.call(x)=="[object Array]"},u=function(x){return a.call(x)=="[object Date]"},d=function(x){return a.call(x)=="[object RegExp]"},p=function(x){return a.call(x)=="[object Boolean]"},y=function(x){return x=x-0,x===x},g=function(x,_){var b=_&&"process"in _?_.process:_;return typeof b!="function"?x:function(T,O){return b(T,x,O)}},w={camelize:s,decamelize:o,pascalize:i,depascalize:o,camelizeKeys:function(x,_){return n(g(s,_),x)},decamelizeKeys:function(x,_){return n(g(o,_),x,_)},pascalizeKeys:function(x,_){return n(g(i,_),x)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=w:t.humps=w})(iO)})(c6);var oO=c6.exports,aO=["class","style"];function cO(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,n){var r=n.indexOf(":"),s=oO.camelize(n.slice(0,r)),i=n.slice(r+1).trim();return t[s]=i,t},{})}function lO(e){return e.split(/\s+/).reduce(function(t,n){return t[n]=!0,t},{})}function l6(e){var t=arguments.length>1&&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<e.length;n++)t[n]=e.charCodeAt(n);return t}const wn={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};class wO{constructor(t,n){this.stack=t,this.cbs=n,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=vm,this.delimiterClose=Em,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return this.mode===2&&this.stack.length===0}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=vm,this.delimiterClose=Em}getPos(t){let n=1,r=t+1;for(let s=this.newlines.length-1;s>=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<n){const r=this.index;this.index=n,this.cbs.ontext(this.sectionStart,n),this.index=r}this.sectionStart=n+2,this.stateInClosingTagName(t),this.inRCDATA=!1;return}this.sequenceIndex=0}(t|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===wn.TitleEnd||this.currentSequence===wn.TextareaEnd&&!this.inSFCRoot?!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=+(t===60)}stateCDATASequence(t){t===wn.Cdata[this.sequenceIndex]?++this.sequenceIndex===wn.Cdata.length&&(this.state=28,this.currentSequence=wn.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(t))}fastForwardTo(t){for(;++this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);if(n===10&&this.newlines.push(this.index),n===t)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(t){t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===wn.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(t,n){this.enterRCDATA(t,n),this.state=31}enterRCDATA(t,n){this.inRCDATA=!0,this.currentSequence=t,this.sequenceIndex=n}stateBeforeTagName(t){t===33?(this.state=22,this.sectionStart=this.index+1):t===63?(this.state=24,this.sectionStart=this.index+1):wm(t)?(this.sectionStart=this.index,this.mode===0?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:t===116?this.state=30:this.state=t===115?29:6):t===47?this.state=8:(this.state=1,this.stateText(t))}stateInTagName(t){_s(t)&&this.handleTagName(t)}stateInSFCRootTagName(t){if(_s(t)){const n=this.buffer.slice(this.sectionStart,this.index);n!=="template"&&this.enterRCDATA(Fl("</"+n),0),this.handleTagName(t)}}handleTagName(t){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)}stateBeforeClosingTagName(t){nr(t)||(t===62?(this.state=1,this.sectionStart=this.index+1):(this.state=wm(t)?9:27,this.sectionStart=this.index))}stateInClosingTagName(t){(t===62||nr(t))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(t))}stateAfterClosingTagName(t){t===62&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(t){t===62?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):t===47?this.state=7:t===60&&this.peek()===47?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):nr(t)||this.handleAttrStart(t)}handleAttrStart(t){t===118&&this.peek()===45?(this.state=13,this.sectionStart=this.index):t===46||t===58||t===64||t===35?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(t){t===62?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):nr(t)||(this.state=11,this.stateBeforeAttrName(t))}stateInAttrName(t){(t===61||_s(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(t))}stateInDirName(t){t===61||_s(t)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===58?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):t===46&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(t){t===61||_s(t)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===91?this.state=15:t===46&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(t){t===93?this.state=14:(t===61||_s(t))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(t))}stateInDirModifier(t){t===61||_s(t)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===46&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(t){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(t)}stateAfterAttrName(t){t===61?this.state=18:t===47||t===62?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)):nr(t)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(t))}stateBeforeAttrValue(t){t===34?(this.state=19,this.sectionStart=this.index+1):t===39?(this.state=20,this.sectionStart=this.index+1):nr(t)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(t))}handleInAttrValue(t,n){(t===n||this.fastForwardTo(n))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(n===34?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(t){this.handleInAttrValue(t,34)}stateInAttrValueSingleQuotes(t){this.handleInAttrValue(t,39)}stateInAttrValueNoQuotes(t){nr(t)||t===62?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(t)):(t===39||t===60||t===61||t===96)&&this.cbs.onerr(18,this.index)}stateBeforeDeclaration(t){t===91?(this.state=26,this.sequenceIndex=0):this.state=t===45?25:23}stateInDeclaration(t){(t===62||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(t){(t===62||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(t){t===45?(this.state=28,this.currentSequence=wn.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(t){(t===62||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(t){t===wn.ScriptEnd[3]?this.startSpecial(wn.ScriptEnd,4):t===wn.StyleEnd[3]?this.startSpecial(wn.StyleEnd,4):(this.state=6,this.stateInTagName(t))}stateBeforeSpecialT(t){t===wn.TitleEnd[3]?this.startSpecial(wn.TitleEnd,4):t===wn.TextareaEnd[3]?this.startSpecial(wn.TextareaEnd,4):(this.state=6,this.stateInTagName(t))}startEntity(){}stateInEntity(){}parse(t){for(this.buffer=t;this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);switch(n===10&&this.newlines.push(this.index),this.state){case 1:{this.stateText(n);break}case 2:{this.stateInterpolationOpen(n);break}case 3:{this.stateInterpolation(n);break}case 4:{this.stateInterpolationClose(n);break}case 31:{this.stateSpecialStartSequence(n);break}case 32:{this.stateInRCDATA(n);break}case 26:{this.stateCDATASequence(n);break}case 19:{this.stateInAttrValueDoubleQuotes(n);break}case 12:{this.stateInAttrName(n);break}case 13:{this.stateInDirName(n);break}case 14:{this.stateInDirArg(n);break}case 15:{this.stateInDynamicDirArg(n);break}case 16:{this.stateInDirModifier(n);break}case 28:{this.stateInCommentLike(n);break}case 27:{this.stateInSpecialComment(n);break}case 11:{this.stateBeforeAttrName(n);break}case 6:{this.stateInTagName(n);break}case 34:{this.stateInSFCRootTagName(n);break}case 9:{this.stateInClosingTagName(n);break}case 5:{this.stateBeforeTagName(n);break}case 17:{this.stateAfterAttrName(n);break}case 20:{this.stateInAttrValueSingleQuotes(n);break}case 18:{this.stateBeforeAttrValue(n);break}case 8:{this.stateBeforeClosingTagName(n);break}case 10:{this.stateAfterClosingTagName(n);break}case 29:{this.stateBeforeSpecialS(n);break}case 30:{this.stateBeforeSpecialT(n);break}case 21:{this.stateInAttrValueNoQuotes(n);break}case 7:{this.stateInSelfClosingTag(n);break}case 23:{this.stateInDeclaration(n);break}case 22:{this.stateBeforeDeclaration(n);break}case 25:{this.stateBeforeComment(n);break}case 24:{this.stateInProcessingInstruction(n);break}case 33:{this.stateInEntity();break}}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(this.state===1||this.state===32&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===19||this.state===20||this.state===21)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const t=this.buffer.length;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 <template> tags or use a computed property that filters v-for data source.",link:"https://v3-migration.vuejs.org/breaking-changes/v-if-v-for.html"},COMPILER_NATIVE_TEMPLATE:{message:"<template> with no special directives will render as a native template element instead of its inner content in Vue 3."},COMPILER_INLINE_TEMPLATE:{message:'"inline-template" has been removed in Vue 3.',link:"https://v3-migration.vuejs.org/breaking-changes/inline-template-attribute.html"},COMPILER_FILTERS:{message:'filters have been removed in Vue 3. The "|" symbol will be treated as native JavaScript bitwise OR operator. Use method calls or computed properties instead.',link:"https://v3-migration.vuejs.org/breaking-changes/filters.html"}};function nh(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function vi(e,t){const n=nh("MODE",t),r=nh(e,t);return n===3?r===!0:r!==!1}function bo(e,t,n,...r){return vi(e,t)}function AO(e,t,n,...r){if(nh(e,t)==="suppress-warning")return;const{message:i,link:o}=TO[e],a=`(deprecation ${e}) ${typeof i=="function"?i(...r):i}${o?`
|
|
Details: ${o}`:""}`,c=new SyntaxError(a);c.code=e,n&&(c.loc=n),t.onWarn(c)}function wp(e){throw e}function x6(e){}function It(e,t,n,r){const s=`https://vuejs.org/error-reference/#compiler-${e}`,i=new SyntaxError(String(s));return i.code=e,i.loc=t,i}const CO={ABRUPT_CLOSING_OF_EMPTY_COMMENT:0,0:"ABRUPT_CLOSING_OF_EMPTY_COMMENT",CDATA_IN_HTML_CONTENT:1,1:"CDATA_IN_HTML_CONTENT",DUPLICATE_ATTRIBUTE:2,2:"DUPLICATE_ATTRIBUTE",END_TAG_WITH_ATTRIBUTES:3,3:"END_TAG_WITH_ATTRIBUTES",END_TAG_WITH_TRAILING_SOLIDUS:4,4:"END_TAG_WITH_TRAILING_SOLIDUS",EOF_BEFORE_TAG_NAME:5,5:"EOF_BEFORE_TAG_NAME",EOF_IN_CDATA:6,6:"EOF_IN_CDATA",EOF_IN_COMMENT:7,7:"EOF_IN_COMMENT",EOF_IN_SCRIPT_HTML_COMMENT_LIKE_TEXT:8,8:"EOF_IN_SCRIPT_HTML_COMMENT_LIKE_TEXT",EOF_IN_TAG:9,9:"EOF_IN_TAG",INCORRECTLY_CLOSED_COMMENT:10,10:"INCORRECTLY_CLOSED_COMMENT",INCORRECTLY_OPENED_COMMENT:11,11:"INCORRECTLY_OPENED_COMMENT",INVALID_FIRST_CHARACTER_OF_TAG_NAME:12,12:"INVALID_FIRST_CHARACTER_OF_TAG_NAME",MISSING_ATTRIBUTE_VALUE:13,13:"MISSING_ATTRIBUTE_VALUE",MISSING_END_TAG_NAME:14,14:"MISSING_END_TAG_NAME",MISSING_WHITESPACE_BETWEEN_ATTRIBUTES:15,15:"MISSING_WHITESPACE_BETWEEN_ATTRIBUTES",NESTED_COMMENT:16,16:"NESTED_COMMENT",UNEXPECTED_CHARACTER_IN_ATTRIBUTE_NAME:17,17:"UNEXPECTED_CHARACTER_IN_ATTRIBUTE_NAME",UNEXPECTED_CHARACTER_IN_UNQUOTED_ATTRIBUTE_VALUE:18,18:"UNEXPECTED_CHARACTER_IN_UNQUOTED_ATTRIBUTE_VALUE",UNEXPECTED_EQUALS_SIGN_BEFORE_ATTRIBUTE_NAME:19,19:"UNEXPECTED_EQUALS_SIGN_BEFORE_ATTRIBUTE_NAME",UNEXPECTED_NULL_CHARACTER:20,20:"UNEXPECTED_NULL_CHARACTER",UNEXPECTED_QUESTION_MARK_INSTEAD_OF_TAG_NAME:21,21:"UNEXPECTED_QUESTION_MARK_INSTEAD_OF_TAG_NAME",UNEXPECTED_SOLIDUS_IN_TAG:22,22:"UNEXPECTED_SOLIDUS_IN_TAG",X_INVALID_END_TAG:23,23:"X_INVALID_END_TAG",X_MISSING_END_TAG:24,24:"X_MISSING_END_TAG",X_MISSING_INTERPOLATION_END:25,25:"X_MISSING_INTERPOLATION_END",X_MISSING_DIRECTIVE_NAME:26,26:"X_MISSING_DIRECTIVE_NAME",X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END:27,27:"X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END",X_V_IF_NO_EXPRESSION:28,28:"X_V_IF_NO_EXPRESSION",X_V_IF_SAME_KEY:29,29:"X_V_IF_SAME_KEY",X_V_ELSE_NO_ADJACENT_IF:30,30:"X_V_ELSE_NO_ADJACENT_IF",X_V_FOR_NO_EXPRESSION:31,31:"X_V_FOR_NO_EXPRESSION",X_V_FOR_MALFORMED_EXPRESSION:32,32:"X_V_FOR_MALFORMED_EXPRESSION",X_V_FOR_TEMPLATE_KEY_PLACEMENT:33,33:"X_V_FOR_TEMPLATE_KEY_PLACEMENT",X_V_BIND_NO_EXPRESSION:34,34:"X_V_BIND_NO_EXPRESSION",X_V_ON_NO_EXPRESSION:35,35:"X_V_ON_NO_EXPRESSION",X_V_SLOT_UNEXPECTED_DIRECTIVE_ON_SLOT_OUTLET:36,36:"X_V_SLOT_UNEXPECTED_DIRECTIVE_ON_SLOT_OUTLET",X_V_SLOT_MIXED_SLOT_USAGE:37,37:"X_V_SLOT_MIXED_SLOT_USAGE",X_V_SLOT_DUPLICATE_SLOT_NAMES:38,38:"X_V_SLOT_DUPLICATE_SLOT_NAMES",X_V_SLOT_EXTRANEOUS_DEFAULT_SLOT_CHILDREN:39,39:"X_V_SLOT_EXTRANEOUS_DEFAULT_SLOT_CHILDREN",X_V_SLOT_MISPLACED:40,40:"X_V_SLOT_MISPLACED",X_V_MODEL_NO_EXPRESSION:41,41:"X_V_MODEL_NO_EXPRESSION",X_V_MODEL_MALFORMED_EXPRESSION:42,42:"X_V_MODEL_MALFORMED_EXPRESSION",X_V_MODEL_ON_SCOPE_VARIABLE:43,43:"X_V_MODEL_ON_SCOPE_VARIABLE",X_V_MODEL_ON_PROPS:44,44:"X_V_MODEL_ON_PROPS",X_INVALID_EXPRESSION:45,45:"X_INVALID_EXPRESSION",X_KEEP_ALIVE_INVALID_CHILDREN:46,46:"X_KEEP_ALIVE_INVALID_CHILDREN",X_PREFIX_ID_NOT_SUPPORTED:47,47:"X_PREFIX_ID_NOT_SUPPORTED",X_MODULE_MODE_NOT_SUPPORTED:48,48:"X_MODULE_MODE_NOT_SUPPORTED",X_CACHE_HANDLER_NOT_SUPPORTED:49,49:"X_CACHE_HANDLER_NOT_SUPPORTED",X_SCOPE_ID_NOT_SUPPORTED:50,50:"X_SCOPE_ID_NOT_SUPPORTED",X_VNODE_HOOKS:51,51:"X_VNODE_HOOKS",X_V_BIND_INVALID_SAME_NAME_ARGUMENT:52,52:"X_V_BIND_INVALID_SAME_NAME_ARGUMENT",__EXTEND_POINT__:53,53:"__EXTEND_POINT__"},OO={0:"Illegal comment.",1:"CDATA section is allowed only in XML context.",2:"Duplicate attribute.",3:"End tag cannot have attributes.",4:"Illegal '/' in tags.",5:"Unexpected EOF in tag.",6:"Unexpected EOF in CDATA section.",7:"Unexpected EOF in comment.",8:"Unexpected EOF in script.",9:"Unexpected EOF in tag.",10:"Incorrectly closed comment.",11:"Incorrectly opened comment.",12:"Illegal tag name. Use '<' to print '<'.",13:"Attribute value was expected.",14:"End tag name was expected.",15:"Whitespace was expected.",16:"Unexpected '<!--' in comment.",17:`Attribute name cannot contain U+0022 ("), U+0027 ('), and U+003C (<).`,18:"Unquoted attribute value cannot contain U+0022 (\"), U+0027 ('), U+003C (<), U+003D (=), and U+0060 (`).",19:"Attribute name cannot start with '='.",21:"'<?' is allowed only in XML context.",20:"Unexpected null character.",22:"Illegal '/' in tags.",23:"Invalid end tag.",24:"Element is missing end tag.",25:"Interpolation end sign was not found.",27:"End bracket for dynamic directive argument was not found. Note that dynamic directive argument cannot contain spaces.",26:"Legal directive name was expected.",28:"v-if/v-else-if is missing expression.",29:"v-if/else branches must use unique keys.",30:"v-else/v-else-if has no adjacent v-if or v-else-if.",31:"v-for is missing expression.",32:"v-for has invalid expression.",33:"<template v-for> key should be placed on the <template> tag.",34:"v-bind is missing expression.",52:"v-bind with same-name shorthand only allows static argument.",35:"v-on is missing expression.",36:"Unexpected custom directive on <slot> outlet.",37:"Mixed v-slot usage on both the component and nested <template>. When there are multiple named slots, all slots should use <template> syntax to avoid scope ambiguity.",38:"Duplicate slot names found. ",39:"Extraneous children found when component already has explicitly named default slot. These children will be ignored.",40:"v-slot can only be used on components or <template> tags.",41:"v-model is missing expression.",42:"v-model value must be a valid JavaScript member expression.",43:"v-model cannot be used on v-for or v-slot scope variables because they are not writable.",44:`v-model cannot be used on a prop, because local prop bindings are not writable.
|
|
Use a v-bind binding combined with a v-on listener that emits update:x event instead.`,45:"Error parsing JavaScript expression: ",46:"<KeepAlive> expects exactly one child component.",51:"@vnode-* hooks in templates are no longer supported. Use the vue: prefix instead. For example, @vnode-mounted should be changed to @vue:mounted. @vnode-* hooks support has been removed in 3.4.",47:'"prefixIdentifiers" option is not supported in this build of compiler.',48:"ES module mode is not supported in this build of compiler.",49:'"cacheHandlers" option is only supported when the "prefixIdentifiers" option is enabled.',50:'"scopeId" option is only supported in module mode.',53:""};function NO(e,t,n=!1,r=[],s=Object.create(null)){}function RO(e,t,n){return!1}function PO(e,t){if(e&&(e.type==="ObjectProperty"||e.type==="ArrayPattern")){let n=t.length;for(;n--;){const r=t[n];if(r.type==="AssignmentExpression")return!0;if(r.type!=="ObjectProperty"&&!r.type.endsWith("Pattern"))break}}return!1}function IO(e){let t=e.length;for(;t--;){const n=e[t];if(n.type==="NewExpression")return!0;if(n.type!=="MemberExpression")break}return!1}function LO(e,t){for(const n of e.params)for(const r of Yr(n))t(r)}function MO(e,t){for(const n of e.body)if(n.type==="VariableDeclaration"){if(n.declare)continue;for(const r of n.declarations)for(const s of Yr(r.id))t(s)}else if(n.type==="FunctionDeclaration"||n.type==="ClassDeclaration"){if(n.declare||!n.id)continue;t(n.id)}else kO(n)&&DO(n,!0,t)}function kO(e){return e.type==="ForOfStatement"||e.type==="ForInStatement"||e.type==="ForStatement"}function DO(e,t,n){const r=e.type==="ForStatement"?e.init:e.left;if(r&&r.type==="VariableDeclaration"&&(r.kind==="var"&&t))for(const s of r.declarations)for(const i of Yr(s.id))n(i)}function Yr(e,t=[]){switch(e.type){case"Identifier":t.push(e);break;case"MemberExpression":let n=e;for(;n.type==="MemberExpression";)n=n.object;t.push(n);break;case"ObjectPattern":for(const r of e.properties)r.type==="RestElement"?Yr(r.argument,t):Yr(r.value,t);break;case"ArrayPattern":e.elements.forEach(r=>{r&&Yr(r,t)});break;case"RestElement":Yr(e.argument,t);break;case"AssignmentPattern":Yr(e.left,t);break}return t}const FO=e=>/Function(?:Expression|Declaration)$|Method$/.test(e.type),v6=e=>e&&(e.type==="ObjectProperty"||e.type==="ObjectMethod")&&!e.computed,jO=(e,t)=>v6(t)&&t.key===e,E6=["TSAsExpression","TSTypeAssertion","TSNonNullExpression","TSInstantiationExpression","TSSatisfiesExpression"];function w6(e){return E6.includes(e.type)?w6(e.expression):e}const Vn=e=>e.type===4&&e.isStatic;function Sp(e){switch(e){case"Teleport":case"teleport":return io;case"Suspense":case"suspense":return Tf;case"KeepAlive":case"keep-alive":return ka;case"BaseTransition":case"base-transition":return gp}}const UO=/^\d|[^\$\w\xA0-\uFFFF]/,rc=e=>!UO.test(e),BO=/[A-Za-z_$\xA0-\uFFFF]/,VO=/[\.\?\w$\xA0-\uFFFF]/,$O=/\s+[.[]\s*|\s*[.[]\s+/g,S6=e=>e.type===4?e.content:e.loc.source,T6=e=>{const t=S6(e).trim().replace($O,a=>a.trim());let n=0,r=[],s=0,i=0,o=null;for(let a=0;a<t.length;a++){const c=t.charAt(a);switch(n){case 0:if(c==="[")r.push(n),n=1,s++;else if(c==="(")r.push(n),n=2,i++;else if(!(a===0?BO:VO).test(c))return!1;break;case 1:c==="'"||c==='"'||c==="`"?(r.push(n),n=3,o=c):c==="["?s++:c==="]"&&(--s||(n=r.pop()));break;case 2:if(c==="'"||c==='"'||c==="`")r.push(n),n=3,o=c;else if(c==="(")i++;else if(c===")"){if(a===t.length-1)return!1;--i||(n=r.pop())}break;case 3:c===o&&(n=r.pop(),o=null);break}}return!s&&!i},HO=pn,Tp=T6,zO=/^\s*(async\s*)?(\([^)]*?\)|[\w$_]+)\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,A6=e=>zO.test(S6(e)),KO=pn,C6=A6;function qO(e,t,n=t.length){return O6({offset:e.offset,line:e.line,column:e.column},t,n)}function O6(e,t,n=t.length){let r=0,s=-1;for(let i=0;i<n;i++)t.charCodeAt(i)===10&&(r++,s=i);return e.offset+=n,e.line+=r,e.column=s===-1?e.column+n:n-s,e}function XO(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function Un(e,t,n=!1){for(let r=0;r<e.props.length;r++){const s=e.props[r];if(s.type===7&&(n||s.exp)&&(ze(t)?s.name===t:t.test(s.name)))return s}}function sc(e,t,n=!1,r=!1){for(let s=0;s<e.props.length;s++){const i=e.props[s];if(i.type===6){if(n)continue;if(i.name===t&&(i.value||r))return i}else if(i.name==="bind"&&(i.exp||r)&&Rs(i.arg,t))return i}}function Rs(e,t){return!!(e&&Vn(e)&&e.content===t)}function N6(e){return e.props.some(t=>t.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function Qc(e){return e.type===5||e.type===2}function Ap(e){return e.type===7&&e.name==="slot"}function xo(e){return e.type===1&&e.tagType===3}function ja(e){return e.type===1&&e.tagType===2}const WO=new Set([yo,Lo]);function R6(e,t=[]){if(e&&!ze(e)&&e.type===14){const n=e.callee;if(!ze(n)&&WO.has(n))return R6(e.arguments[0],t.concat(e))}return[e,t]}function Ua(e,t,n){let r,s=e.type===13?e.props:e.arguments[2],i=[],o;if(s&&!ze(s)&&s.type===14){const a=R6(s);s=a[0],i=a[1],o=i[i.length-1]}if(s==null||ze(s))r=rr([t]);else if(s.type===14){const a=s.arguments[0];!ze(a)&&a.type===15?Sm(t,a)||a.properties.unshift(t):s.callee===Ff?r=Jt(n.helper(Da),[rr([t]),s]):s.arguments.unshift(rr([t])),!r&&(r=s)}else s.type===15?(Sm(t,s)||s.properties.unshift(t),r=s):(r=Jt(n.helper(Da),[rr([t]),s]),o&&o.callee===Lo&&(o=i[i.length-2]));e.type===13?o?o.arguments[0]=r:e.props=r:o?o.arguments[0]=r:e.arguments[2]=r}function Sm(e,t){let n=!1;if(e.key.type===4){const r=e.key.content;n=t.properties.some(s=>s.key.type===4&&s.key.content===r)}return n}function vo(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,r)=>n==="-"?"_":e.charCodeAt(r).toString())}`}function gr(e,t){if(!e||Object.keys(t).length===0)return!1;switch(e.type){case 1:for(let n=0;n<e.props.length;n++){const r=e.props[n];if(r.type===7&&(gr(r.arg,t)||gr(r.exp,t)))return!0}return e.children.some(n=>gr(n,t));case 11:return gr(e.source,t)?!0:e.children.some(n=>gr(n,t));case 9:return e.branches.some(n=>gr(n,t));case 10:return gr(e.condition,t)?!0:e.children.some(n=>gr(n,t));case 4:return!e.isStatic&&rc(e.content)&&!!t[e.content];case 8:return e.children.some(n=>vt(n)&&gr(n,t));case 5:case 12:return gr(e.content,t);case 2:case 3:case 20:return!1;default:return!1}}function P6(e){return e.type===14&&e.callee===Uf?e.arguments[1].returns:e}const I6=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,L6={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Gi,isPreTag:Gi,isIgnoreNewlineTag:Gi,isCustomElement:Gi,onError:wp,onWarn:x6,comments:!1,prefixIdentifiers:!1};let xt=L6,Ba=null,ns="",Sn=null,mt=null,Wn="",$r=-1,ri=-1,Cp=0,Cs=!1,rh=null;const kt=[],Vt=new wO(kt,{onerr:Vr,ontext(e,t){Pc(vn(e,t),e,t)},ontextentity(e,t,n){Pc(e,t,n)},oninterpolation(e,t){if(Cs)return Pc(vn(e,t),e,t);let n=e+Vt.delimiterOpen.length,r=t-Vt.delimiterClose.length;for(;nr(ns.charCodeAt(n));)n++;for(;nr(ns.charCodeAt(r-1));)r--;let s=vn(n,r);s.includes("&")&&(s=xt.decodeEntities(s,!1)),sh({type:5,content:el(s,!1,qt(n,r)),loc:qt(e,t)})},onopentagname(e,t){const n=vn(e,t);Sn={type:1,tag:n,ns:xt.getNamespace(n,kt[0],xt.ns),tagType:0,props:[],children:[],loc:qt(e-1,t),codegenNode:void 0}},onopentagend(e){Am(e)},onclosetag(e,t){const n=vn(e,t);if(!xt.isVoidTag(n)){let r=!1;for(let s=0;s<kt.length;s++)if(kt[s].tag.toLowerCase()===n.toLowerCase()){r=!0,s>0&&Vr(24,kt[0].loc.start.offset);for(let o=0;o<=s;o++){const a=kt.shift();Zc(a,t,o<s)}break}r||Vr(23,M6(e,60))}},onselfclosingtag(e){const t=Sn.tag;Sn.isSelfClosing=!0,Am(e),kt[0]&&kt[0].tag===t&&Zc(kt.shift(),e)},onattribname(e,t){mt={type:6,name:vn(e,t),nameLoc:qt(e,t),value:void 0,loc:qt(e)}},ondirname(e,t){const n=vn(e,t),r=n==="."||n===":"?"bind":n==="@"?"on":n==="#"?"slot":n.slice(2);if(!Cs&&r===""&&Vr(26,e),Cs||r==="")mt={type:6,name:n,nameLoc:qt(e,t),value:void 0,loc:qt(e)};else if(mt={type:7,name:r,rawName:n,exp:void 0,arg:void 0,modifiers:n==="."?[Ye("prop")]:[],loc:qt(e)},r==="pre"){Cs=Vt.inVPre=!0,rh=Sn;const s=Sn.props;for(let i=0;i<s.length;i++)s[i].type===7&&(s[i]=iN(s[i]))}},ondirarg(e,t){if(e===t)return;const n=vn(e,t);if(Cs)mt.name+=n,ci(mt.nameLoc,t);else{const r=n[0]!=="[";mt.arg=el(r?n:n.slice(1,-1),r,qt(e,t),r?3:0)}},ondirmodifier(e,t){const n=vn(e,t);if(Cs)mt.name+="."+n,ci(mt.nameLoc,t);else if(mt.name==="slot"){const r=mt.arg;r&&(r.content+="."+n,ci(r.loc,t))}else{const r=Ye(n,!0,qt(e,t));mt.modifiers.push(r)}},onattribdata(e,t){Wn+=vn(e,t),$r<0&&($r=e),ri=t},onattribentity(e,t,n){Wn+=e,$r<0&&($r=t),ri=n},onattribnameend(e){const t=mt.loc.start.offset,n=vn(t,e);mt.type===7&&(mt.rawName=n),Sn.props.some(r=>(r.type===7?r.rawName:r.name)===n)&&Vr(2,t)},onattribend(e,t){if(Sn&&mt){if(ci(mt.loc,t),e!==0)if(Wn.includes("&")&&(Wn=xt.decodeEntities(Wn,!0)),mt.type===6)mt.name==="class"&&(Wn=D6(Wn).trim()),e===1&&!Wn&&Vr(13,t),mt.value={type:2,content:Wn,loc:e===1?qt($r,ri):qt($r-1,ri+1)},Vt.inSFCRoot&&Sn.tag==="template"&&mt.name==="lang"&&Wn&&Wn!=="html"&&Vt.enterRCDATA(Fl("</template"),0);else{let n=0;mt.exp=el(Wn,!1,qt($r,ri),0,n),mt.name==="for"&&(mt.forParseResult=YO(mt.exp));let r=-1;mt.name==="bind"&&(r=mt.modifiers.findIndex(s=>s.content==="sync"))>-1&&bo("COMPILER_V_BIND_SYNC",xt,mt.loc,mt.rawName)&&(mt.name="model",mt.modifiers.splice(r,1))}(mt.type!==7||mt.name!=="pre")&&Sn.props.push(mt)}Wn="",$r=ri=-1},oncomment(e,t){xt.comments&&sh({type:3,content:vn(e,t),loc:qt(e-4,t+3)})},onend(){const e=ns.length;for(let t=0;t<kt.length;t++)Zc(kt[t],e-1),Vr(24,kt[t].loc.start.offset)},oncdata(e,t){kt[0].ns!==0?Pc(vn(e,t),e,t):Vr(1,e-9)},onprocessinginstruction(e){(kt[0]?kt[0].ns:xt.ns)===0&&Vr(21,e-1)}}),Tm=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,GO=/^\(|\)$/g;function YO(e){const t=e.loc,n=e.content,r=n.match(I6);if(!r)return;const[,s,i]=r,o=(u,d,p=!1)=>{const y=t.start.offset+d,g=y+u.length;return el(u,!1,qt(y,g),0,p?1:0)},a={source:o(i.trim(),n.indexOf(i,s.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let c=s.trim().replace(GO,"").trim();const f=s.indexOf(c),l=c.match(Tm);if(l){c=c.replace(Tm,"").trim();const u=l[1].trim();let d;if(u&&(d=n.indexOf(u,f+c.length),a.key=o(u,d,!0)),l[2]){const p=l[2].trim();p&&(a.index=o(p,n.indexOf(p,a.key?d+u.length:f+c.length),!0))}}return c&&(a.value=o(c,f,!0)),a}function vn(e,t){return ns.slice(e,t)}function Am(e){Vt.inSFCRoot&&(Sn.innerLoc=qt(e+1,e+1)),sh(Sn);const{tag:t,ns:n}=Sn;n===0&&xt.isPreTag(t)&&Cp++,xt.isVoidTag(t)?Zc(Sn,e):(kt.unshift(Sn),(n===1||n===2)&&(Vt.inXML=!0)),Sn=null}function Pc(e,t,n){{const i=kt[0]&&kt[0].tag;i!=="script"&&i!=="style"&&e.includes("&")&&(e=xt.decodeEntities(e,!1))}const r=kt[0]||Ba,s=r.children[r.children.length-1];s&&s.type===2?(s.content+=e,ci(s.loc,n)):r.children.push({type:2,content:e,loc:qt(t,n)})}function Zc(e,t,n=!1){n?ci(e.loc,M6(t,60)):ci(e.loc,JO(t,62)+1),Vt.inSFCRoot&&(e.children.length?e.innerLoc.end=ot({},e.children[e.children.length-1].loc.end):e.innerLoc.end=ot({},e.innerLoc.start),e.innerLoc.source=vn(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:r,ns:s,children:i}=e;if(Cs||(r==="slot"?e.tagType=2:Cm(e)?e.tagType=3:ZO(e)&&(e.tagType=1)),Vt.inRCDATA||(e.children=k6(i)),s===0&&xt.isIgnoreNewlineTag(r)){const o=i[0];o&&o.type===2&&(o.content=o.content.replace(/^\r?\n/,""))}s===0&&xt.isPreTag(r)&&Cp--,rh===e&&(Cs=Vt.inVPre=!1,rh=null),Vt.inXML&&(kt[0]?kt[0].ns:xt.ns)===0&&(Vt.inXML=!1);{const o=e.props;if(!Vt.inSFCRoot&&vi("COMPILER_NATIVE_TEMPLATE",xt)&&e.tag==="template"&&!Cm(e)){const c=kt[0]||Ba,f=c.children.indexOf(e);c.children.splice(f,1,...e.children)}const a=o.find(c=>c.type===6&&c.name==="inline-template");a&&bo("COMPILER_INLINE_TEMPLATE",xt,a.loc)&&e.children.length&&(a.value={type:2,content:vn(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:a.loc})}}function JO(e,t){let n=e;for(;ns.charCodeAt(n)!==t&&n<ns.length-1;)n++;return n}function M6(e,t){let n=e;for(;ns.charCodeAt(n)!==t&&n>=0;)n--;return n}const QO=new Set(["if","else","else-if","for","slot"]);function Cm({tag:e,props:t}){if(e==="template"){for(let n=0;n<t.length;n++)if(t[n].type===7&&QO.has(t[n].name))return!0}return!1}function ZO({tag:e,props:t}){if(xt.isCustomElement(e))return!1;if(e==="component"||eN(e.charCodeAt(0))||Sp(e)||xt.isBuiltInComponent&&xt.isBuiltInComponent(e)||xt.isNativeTag&&!xt.isNativeTag(e))return!0;for(let n=0;n<t.length;n++){const r=t[n];if(r.type===6){if(r.name==="is"&&r.value){if(r.value.content.startsWith("vue:"))return!0;if(bo("COMPILER_IS_ON_ELEMENT",xt,r.loc))return!0}}else if(r.name==="bind"&&Rs(r.arg,"is")&&bo("COMPILER_IS_ON_ELEMENT",xt,r.loc))return!0}return!1}function eN(e){return e>64&&e<91}const tN=/\r\n/g;function k6(e,t){const n=xt.whitespace!=="preserve";let r=!1;for(let s=0;s<e.length;s++){const i=e[s];if(i.type===2)if(Cp)i.content=i.content.replace(tN,`
|
|
`);else if(nN(i.content)){const o=e[s-1]&&e[s-1].type,a=e[s+1]&&e[s+1].type;!o||!a||n&&(o===3&&(a===3||a===1)||o===1&&(a===3||a===1&&rN(i.content)))?(r=!0,e[s]=null):i.content=" "}else n&&(i.content=D6(i.content))}return r?e.filter(Boolean):e}function nN(e){for(let t=0;t<e.length;t++)if(!nr(e.charCodeAt(t)))return!1;return!0}function rN(e){for(let t=0;t<e.length;t++){const n=e.charCodeAt(t);if(n===10||n===13)return!0}return!1}function D6(e){let t="",n=!1;for(let r=0;r<e.length;r++)nr(e.charCodeAt(r))?n||(t+=" ",n=!0):(t+=e[r],n=!1);return t}function sh(e){(kt[0]||Ba).children.push(e)}function qt(e,t){return{start:Vt.getPos(e),end:t==null?t:Vt.getPos(t),source:t==null?t:vn(e,t)}}function sN(e){return qt(e.start.offset,e.end.offset)}function ci(e,t){e.end=Vt.getPos(t),e.source=vn(e.start.offset,t)}function iN(e){const t={type:6,name:e.rawName,nameLoc:qt(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const n=e.exp.loc;n.end.offset<e.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),t.value={type:2,content:e.exp.content,loc:n}}return t}function el(e,t=!1,n,r=0,s=0){return Ye(e,t,n,r)}function Vr(e,t,n){xt.onError(It(e,qt(t,t)))}function oN(){Vt.reset(),Sn=null,mt=null,Wn="",$r=-1,ri=-1,kt.length=0}function Op(e,t){if(oN(),ns=e,xt=ot({},L6),t){let s;for(s in t)t[s]!=null&&(xt[s]=t[s])}Vt.mode=xt.parseMode==="html"?1:xt.parseMode==="sfc"?2:0,Vt.inXML=xt.ns===1||xt.ns===2;const n=t&&t.delimiters;n&&(Vt.delimiterOpen=Fl(n[0]),Vt.delimiterClose=Fl(n[1]));const r=Ba=y6([],e);return Vt.parse(ns),r.loc=qt(0,e.length),r.children=k6(r.children),Ba=null,r}function aN(e,t){tl(e,void 0,t,F6(e,e.children[0]))}function F6(e,t){const{children:n}=e;return n.length===1&&t.type===1&&!ja(t)}function tl(e,t,n,r=!1,s=!1){const{children:i}=e,o=[];for(let l=0;l<i.length;l++){const u=i[l];if(u.type===1&&u.tagType===0){const d=r?0:Qn(u,n);if(d>0){if(d>=2){u.codegenNode.patchFlag=-1,o.push(u);continue}}else{const p=u.codegenNode;if(p.type===13){const y=p.patchFlag;if((y===void 0||y===512||y===1)&&U6(u,n)>=2){const g=B6(u);g&&(p.props=n.hoist(g))}p.dynamicProps&&(p.dynamicProps=n.hoist(p.dynamicProps))}}}else if(u.type===12&&(r?0:Qn(u,n))>=2){o.push(u);continue}if(u.type===1){const d=u.tagType===1;d&&n.scopes.vSlot++,tl(u,e,n,!1,s),d&&n.scopes.vSlot--}else if(u.type===11)tl(u,e,n,u.children.length===1,!0);else if(u.type===9)for(let d=0;d<u.branches.length;d++)tl(u.branches[d],e,n,u.branches[d].children.length===1,s)}let a=!1;if(o.length===i.length&&e.type===1){if(e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&_e(e.codegenNode.children))e.codegenNode.children=c(ks(e.codegenNode.children)),a=!0;else if(e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!_e(e.codegenNode.children)&&e.codegenNode.children.type===15){const l=f(e.codegenNode,"default");l&&(l.returns=c(ks(l.returns)),a=!0)}else if(e.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!_e(t.codegenNode.children)&&t.codegenNode.children.type===15){const l=Un(e,"slot",!0),u=l&&l.arg&&f(t.codegenNode,l.arg);u&&(u.returns=c(ks(u.returns)),a=!0)}}if(!a)for(const l of o)l.codegenNode=n.cache(l.codegenNode);function c(l){const u=n.cache(l);return s&&n.hmr&&(u.needArraySpread=!0),u}function f(l,u){if(l.children&&!_e(l.children)&&l.children.type===15){const d=l.children.properties.find(p=>p.key===u||p.key.content===u);return d&&d.value}}o.length&&n.transformHoist&&n.transformHoist(i,n,e)}function Qn(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const r=n.get(e);if(r!==void 0)return r;const s=e.codegenNode;if(s.type!==13||s.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(s.patchFlag===void 0){let o=3;const a=U6(e,t);if(a===0)return n.set(e,0),0;a<o&&(o=a);for(let c=0;c<e.children.length;c++){const f=Qn(e.children[c],t);if(f===0)return n.set(e,0),0;f<o&&(o=f)}if(o>1)for(let c=0;c<e.props.length;c++){const f=e.props[c];if(f.type===7&&f.name==="bind"&&f.exp){const l=Qn(f.exp,t);if(l===0)return n.set(e,0),0;l<o&&(o=l)}}if(s.isBlock){for(let c=0;c<e.props.length;c++)if(e.props[c].type===7)return n.set(e,0),0;t.removeHelper(zs),t.removeHelper(Ii(t.inSSR,s.isComponent)),s.isBlock=!1,t.helper(Pi(t.inSSR,s.isComponent))}return n.set(e,o),o}else return n.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return Qn(e.content,t);case 4:return e.constType;case 8:let i=3;for(let o=0;o<e.children.length;o++){const a=e.children[o];if(ze(a)||$n(a))continue;const c=Qn(a,t);if(c===0)return 0;c<i&&(i=c)}return i;case 20:return 2;default:return 0}}const cN=new Set([kf,Df,yo,Lo]);function j6(e,t){if(e.type===14&&!ze(e.callee)&&cN.has(e.callee)){const n=e.arguments[0];if(n.type===4)return Qn(n,t);if(n.type===14)return j6(n,t)}return 0}function U6(e,t){let n=3;const r=B6(e);if(r&&r.type===15){const{properties:s}=r;for(let i=0;i<s.length;i++){const{key:o,value:a}=s[i],c=Qn(o,t);if(c===0)return c;c<n&&(n=c);let f;if(a.type===4?f=Qn(a,t):a.type===14?f=j6(a,t):f=0,f===0)return f;f<n&&(n=f)}}return n}function B6(e){const t=e.codegenNode;if(t.type===13)return t.props}function V6(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:r=!1,hmr:s=!1,cacheHandlers:i=!1,nodeTransforms:o=[],directiveTransforms:a={},transformHoist:c=null,isBuiltInComponent:f=pn,isCustomElement:l=pn,expressionPlugins:u=[],scopeId:d=null,slotted:p=!0,ssr:y=!1,inSSR:g=!1,ssrCssVars:w="",bindingMetadata:x=it,inline:_=!1,isTS:b=!1,onError:T=wp,onWarn:O=x6,compatConfig:N}){const L=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),j={filename:t,selfName:L&&Xs(Nt(L[1])),prefixIdentifiers:n,hoistStatic:r,hmr:s,cacheHandlers:i,nodeTransforms:o,directiveTransforms:a,transformHoist:c,isBuiltInComponent:f,isCustomElement:l,expressionPlugins:u,scopeId:d,slotted:p,ssr:y,inSSR:g,ssrCssVars:w,bindingMetadata:x,inline:_,isTS:b,onError:T,onWarn:O,compatConfig:N,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(I){const D=j.helpers.get(I)||0;return j.helpers.set(I,D+1),I},removeHelper(I){const D=j.helpers.get(I);if(D){const K=D-1;K?j.helpers.set(I,K):j.helpers.delete(I)}},helperString(I){return`_${Ni[j.helper(I)]}`},replaceNode(I){j.parent.children[j.childIndex]=j.currentNode=I},removeNode(I){const D=j.parent.children,K=I?D.indexOf(I):j.currentNode?j.childIndex:-1;!I||I===j.currentNode?(j.currentNode=null,j.onNodeRemoved()):j.childIndex>K&&(j.childIndex--,j.onNodeRemoved()),j.parent.children.splice(K,1)},onNodeRemoved:pn,addIdentifiers(I){},removeIdentifiers(I){},hoist(I){ze(I)&&(I=Ye(I)),j.hoists.push(I);const D=Ye(`_hoisted_${j.hoists.length}`,!1,I.loc,2);return D.hoisted=I,D},cache(I,D=!1,K=!1){const F=_6(j.cached.length,I,D,K);return j.cached.push(F),F}};return j.filters=new Set,j}function $6(e,t){const n=V6(e,t);ic(e,n),t.hoistStatic&&aN(e,n),t.ssr||lN(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function lN(e,t){const{helper:n}=t,{children:r}=e;if(r.length===1){const s=r[0];if(F6(e,s)&&s.codegenNode){const i=s.codegenNode;i.type===13&&Bf(i,t),e.codegenNode=i}else e.codegenNode=s}else if(r.length>1){let s=64;e.codegenNode=_o(t,n(go),void 0,e.children,s,void 0,void 0,!0,void 0,!1)}}function fN(e,t){let n=0;const r=()=>{n--};for(;n<e.children.length;n++){const s=e.children[n];ze(s)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=r,ic(s,t))}}function ic(e,t){t.currentNode=e;const{nodeTransforms:n}=t,r=[];for(let i=0;i<n.length;i++){const o=n[i](e,t);if(o&&(_e(o)?r.push(...o):r.push(o)),t.currentNode)e=t.currentNode;else return}switch(e.type){case 3:t.ssr||t.helper(Io);break;case 5:t.ssr||t.helper(nc);break;case 9:for(let i=0;i<e.branches.length;i++)ic(e.branches[i],t);break;case 10:case 11:case 1:case 0:fN(e,t);break}t.currentNode=e;let s=r.length;for(;s--;)r[s]()}function Np(e,t){const n=ze(e)?r=>r===e:r=>e.test(r);return(r,s)=>{if(r.type===1){const{props:i}=r;if(r.tagType===3&&i.some(Ap))return;const o=[];for(let a=0;a<i.length;a++){const c=i[a];if(c.type===7&&n(c.name)){i.splice(a,1),a--;const f=t(r,c,s);f&&o.push(f)}}return o}}}const Vf="/*@__PURE__*/",H6=e=>`${Ni[e]}: _${Ni[e]}`;function uN(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:r=!1,filename:s="template.vue.html",scopeId:i=null,optimizeImports:o=!1,runtimeGlobalName:a="Vue",runtimeModuleName:c="vue",ssrRuntimeModuleName:f="vue/server-renderer",ssr:l=!1,isTS:u=!1,inSSR:d=!1}){const p={mode:t,prefixIdentifiers:n,sourceMap:r,filename:s,scopeId:i,optimizeImports:o,runtimeGlobalName:a,runtimeModuleName:c,ssrRuntimeModuleName:f,ssr:l,isTS:u,inSSR:d,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(g){return`_${Ni[g]}`},push(g,w=-2,x){p.code+=g},indent(){y(++p.indentLevel)},deindent(g=!1){g?--p.indentLevel:y(--p.indentLevel)},newline(){y(p.indentLevel)}};function y(g){p.push(`
|
|
`+" ".repeat(g),0)}return p}function z6(e,t={}){const n=uN(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:r,push:s,prefixIdentifiers:i,indent:o,deindent:a,newline:c,scopeId:f,ssr:l}=n,u=Array.from(e.helpers),d=u.length>0,p=!i&&r!=="module";dN(e,n);const g=l?"ssrRender":"render",x=(l?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(s(`function ${g}(${x}) {`),o(),p&&(s("with (_ctx) {"),o(),d&&(s(`const { ${u.map(H6).join(", ")} } = _Vue
|
|
`,-1),c())),e.components.length&&(Iu(e.components,"component",n),(e.directives.length||e.temps>0)&&c()),e.directives.length&&(Iu(e.directives,"directive",n),e.temps>0&&c()),e.filters&&e.filters.length&&(c(),Iu(e.filters,"filter",n),c()),e.temps>0){s("let ");for(let _=0;_<e.temps;_++)s(`${_>0?", ":""}_temp${_}`)}return(e.components.length||e.directives.length||e.temps)&&(s(`
|
|
`,0),c()),l||s("return "),e.codegenNode?Ln(e.codegenNode,n):s("null"),p&&(a(),s("}")),a(),s("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function dN(e,t){const{ssr:n,prefixIdentifiers:r,push:s,newline:i,runtimeModuleName:o,runtimeGlobalName:a,ssrRuntimeModuleName:c}=t,f=a,l=Array.from(e.helpers);if(l.length>0&&(s(`const _Vue = ${f}
|
|
`,-1),e.hoists.length)){const u=[Af,Cf,Io,Of,bp].filter(d=>l.includes(d)).map(H6).join(", ");s(`const { ${u} } = _Vue
|
|
`,-1)}hN(e.hoists,t),i(),s("return ")}function Iu(e,t,{helper:n,push:r,newline:s,isTS:i}){const o=n(t==="filter"?If:t==="component"?Nf:Pf);for(let a=0;a<e.length;a++){let c=e[a];const f=c.endsWith("__self");f&&(c=c.slice(0,-6)),r(`const ${vo(c,t)} = ${o}(${JSON.stringify(c)}${f?", true":""})${i?"!":""}`),a<e.length-1&&s()}}function hN(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:r}=t;r();for(let s=0;s<e.length;s++){const i=e[s];i&&(n(`const _hoisted_${s+1} = `),Ln(i,t),r())}t.pure=!1}function Rp(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),oc(e,t,n),n&&t.deindent(),t.push("]")}function oc(e,t,n=!1,r=!0){const{push:s,newline:i}=t;for(let o=0;o<e.length;o++){const a=e[o];ze(a)?s(a,-3):_e(a)?Rp(a,t):Ln(a,t),o<e.length-1&&(n?(r&&s(","),i()):r&&s(", "))}}function Ln(e,t){if(ze(e)){t.push(e,-3);return}if($n(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:Ln(e.codegenNode,t);break;case 2:pN(e,t);break;case 4:K6(e,t);break;case 5:mN(e,t);break;case 12:Ln(e.codegenNode,t);break;case 8:q6(e,t);break;case 3:yN(e,t);break;case 13:_N(e,t);break;case 14:xN(e,t);break;case 15:vN(e,t);break;case 17:EN(e,t);break;case 18:wN(e,t);break;case 19:SN(e,t);break;case 20:TN(e,t);break;case 21:oc(e.body,t,!0,!1);break}}function pN(e,t){t.push(JSON.stringify(e.content),-3,e)}function K6(e,t){const{content:n,isStatic:r}=e;t.push(r?JSON.stringify(n):n,-3,e)}function mN(e,t){const{push:n,helper:r,pure:s}=t;s&&n(Vf),n(`${r(nc)}(`),Ln(e.content,t),n(")")}function q6(e,t){for(let n=0;n<e.children.length;n++){const r=e.children[n];ze(r)?t.push(r,-3):Ln(r,t)}}function gN(e,t){const{push:n}=t;if(e.type===8)n("["),q6(e,t),n("]");else if(e.isStatic){const r=rc(e.content)?e.content:JSON.stringify(e.content);n(r,-2,e)}else n(`[${e.content}]`,-3,e)}function yN(e,t){const{push:n,helper:r,pure:s}=t;s&&n(Vf),n(`${r(Io)}(${JSON.stringify(e.content)})`,-3,e)}function _N(e,t){const{push:n,helper:r,pure:s}=t,{tag:i,props:o,children:a,patchFlag:c,dynamicProps:f,directives:l,isBlock:u,disableTracking:d,isComponent:p}=e;let y;c&&(y=String(c)),l&&n(r(Lf)+"("),u&&n(`(${r(zs)}(${d?"true":""}), `),s&&n(Vf);const g=u?Ii(t.inSSR,p):Pi(t.inSSR,p);n(r(g)+"(",-2,e),oc(bN([i,o,a,y,f]),t),n(")"),u&&n(")"),l&&(n(", "),Ln(l,t),n(")"))}function bN(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(n=>n||"null")}function xN(e,t){const{push:n,helper:r,pure:s}=t,i=ze(e.callee)?e.callee:r(e.callee);s&&n(Vf),n(i+"(",-2,e),oc(e.arguments,t),n(")")}function vN(e,t){const{push:n,indent:r,deindent:s,newline:i}=t,{properties:o}=e;if(!o.length){n("{}",-2,e);return}const a=o.length>1||!1;n(a?"{":"{ "),a&&r();for(let c=0;c<o.length;c++){const{key:f,value:l}=o[c];gN(f,t),n(": "),Ln(l,t),c<o.length-1&&(n(","),i())}a&&s(),n(a?"}":" }")}function EN(e,t){Rp(e.elements,t)}function wN(e,t){const{push:n,indent:r,deindent:s}=t,{params:i,returns:o,body:a,newline:c,isSlot:f}=e;f&&n(`_${Ni[jf]}(`),n("(",-2,e),_e(i)?oc(i,t):i&&Ln(i,t),n(") => "),(c||a)&&(n("{"),r()),o?(c&&n("return "),_e(o)?Rp(o,t):Ln(o,t)):a&&Ln(a,t),(c||a)&&(s(),n("}")),f&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function SN(e,t){const{test:n,consequent:r,alternate:s,newline:i}=e,{push:o,indent:a,deindent:c,newline:f}=t;if(n.type===4){const u=!rc(n.content);u&&o("("),K6(n,t),u&&o(")")}else o("("),Ln(n,t),o(")");i&&a(),t.indentLevel++,i||o(" "),o("? "),Ln(r,t),t.indentLevel--,i&&f(),i||o(" "),o(": ");const l=s.type===19;l||t.indentLevel++,Ln(s,t),l||t.indentLevel--,i&&c(!0)}function TN(e,t){const{push:n,helper:r,indent:s,deindent:i,newline:o}=t,{needPauseTracking:a,needArraySpread:c}=e;c&&n("[...("),n(`_cache[${e.index}] || (`),a&&(s(),n(`${r(Fa)}(-1`),e.inVOnce&&n(", true"),n("),"),o(),n("(")),n(`_cache[${e.index}] = `),Ln(e.value,t),a&&(n(`).cacheIndex = ${e.index},`),o(),n(`${r(Fa)}(1),`),o(),n(`_cache[${e.index}]`),i()),n(")"),c&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const AN=(e,t)=>{if(e.type===5)e.content=nl(e.content,t);else if(e.type===1){const n=Un(e,"memo");for(let r=0;r<e.props.length;r++){const s=e.props[r];if(s.type===7&&s.name!=="for"){const i=s.exp,o=s.arg;i&&i.type===4&&!(s.name==="on"&&o)&&!(n&&o&&o.type===4&&o.content==="key")&&(s.exp=nl(i,t,s.name==="slot")),o&&o.type===4&&!o.isStatic&&(s.arg=nl(o,t))}}}};function nl(e,t,n=!1,r=!1,s=Object.create(t.identifiers)){return e}function X6(e){return ze(e)?e:e.type===4?e.content:e.children.map(X6).join("")}const CN=Np(/^(if|else|else-if)$/,(e,t,n)=>W6(e,t,n,(r,s,i)=>{const o=n.parent.children;let a=o.indexOf(r),c=0;for(;a-->=0;){const f=o[a];f&&f.type===9&&(c+=f.branches.length)}return()=>{if(i)r.codegenNode=Nm(s,c,n);else{const f=ON(r.codegenNode);f.alternate=Nm(s,c+r.branches.length-1,n)}}}));function W6(e,t,n,r){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const s=t.exp?t.exp.loc:e.loc;n.onError(It(28,t.loc)),t.exp=Ye("true",!1,s)}if(t.name==="if"){const s=Om(e,t),i={type:9,loc:sN(e.loc),branches:[s]};if(n.replaceNode(i),r)return r(i,s,!0)}else{const s=n.parent.children;let i=s.indexOf(e);for(;i-->=-1;){const o=s[i];if(o&&o.type===3){n.removeNode(o);continue}if(o&&o.type===2&&!o.content.trim().length){n.removeNode(o);continue}if(o&&o.type===9){t.name==="else-if"&&o.branches[o.branches.length-1].condition===void 0&&n.onError(It(30,e.loc)),n.removeNode();const a=Om(e,t);o.branches.push(a);const c=r&&r(o,a,!1);ic(a,n),c&&c(),n.currentNode=null}else n.onError(It(30,e.loc));break}}}function Om(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!Un(e,"for")?e.children:[e],userKey:sc(e,"key"),isTemplateIf:n}}function Nm(e,t,n){return e.condition?Dl(e.condition,Rm(e,t,n),Jt(n.helper(Io),['""',"true"])):Rm(e,t,n)}function Rm(e,t,n){const{helper:r}=n,s=$t("key",Ye(`${t}`,!1,cn,2)),{children:i}=e,o=i[0];if(i.length!==1||o.type!==1)if(i.length===1&&o.type===11){const c=o.codegenNode;return Ua(c,s,n),c}else return _o(n,r(go),rr([s]),i,64,void 0,void 0,!0,!1,!1,e.loc);else{const c=o.codegenNode,f=P6(c);return f.type===13&&Bf(f,n),Ua(f,s,n),c}}function ON(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const G6=(e,t,n)=>{const{modifiers:r,loc:s}=e,i=e.arg;let{exp:o}=e;if(o&&o.type===4&&!o.content.trim()&&(o=void 0),!o){if(i.type!==4||!i.isStatic)return n.onError(It(52,i.loc)),{props:[$t(i,Ye("",!0,s))]};Y6(e),o=e.exp}return i.type!==4?(i.children.unshift("("),i.children.push(') || ""')):i.isStatic||(i.content=`${i.content} || ""`),r.some(a=>a.content==="camel")&&(i.type===4?i.isStatic?i.content=Nt(i.content):i.content=`${n.helperString(Ml)}(${i.content})`:(i.children.unshift(`${n.helperString(Ml)}(`),i.children.push(")"))),n.inSSR||(r.some(a=>a.content==="prop")&&Pm(i,"."),r.some(a=>a.content==="attr")&&Pm(i,"^")),{props:[$t(i,o)]}},Y6=(e,t)=>{const n=e.arg,r=Nt(n.content);e.exp=Ye(r,!1,n.loc)},Pm=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},NN=Np("for",(e,t,n)=>{const{helper:r,removeHelper:s}=n;return J6(e,t,n,i=>{const o=Jt(r(Mf),[i.source]),a=xo(e),c=Un(e,"memo"),f=sc(e,"key",!1,!0);f&&f.type===7&&!f.exp&&Y6(f);let u=f&&(f.type===6?f.value?Ye(f.value.content,!0):void 0:f.exp);const d=f&&u?$t("key",u):null,p=i.source.type===4&&i.source.constType>0,y=p?64:f?128:256;return i.codegenNode=_o(n,r(go),void 0,o,y,void 0,void 0,!0,!p,!1,e.loc),()=>{let g;const{children:w}=i,x=w.length!==1||w[0].type!==1,_=ja(e)?e:a&&e.children.length===1&&ja(e.children[0])?e.children[0]:null;if(_?(g=_.codegenNode,a&&d&&Ua(g,d,n)):x?g=_o(n,r(go),d?rr([d]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(g=w[0].codegenNode,a&&d&&Ua(g,d,n),g.isBlock!==!p&&(g.isBlock?(s(zs),s(Ii(n.inSSR,g.isComponent))):s(Pi(n.inSSR,g.isComponent))),g.isBlock=!p,g.isBlock?(r(zs),r(Ii(n.inSSR,g.isComponent))):r(Pi(n.inSSR,g.isComponent))),c){const b=Ri(jl(i.parseResult,[Ye("_cached")]));b.body=b6([ur(["const _memo = (",c.exp,")"]),ur(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(Ep)}(_cached, _memo)) return _cached`]),ur(["const _item = ",g]),Ye("_item.memo = _memo"),Ye("return _item")]),o.arguments.push(b,Ye("_cache"),Ye(String(n.cached.length))),n.cached.push(null)}else o.arguments.push(Ri(jl(i.parseResult),g,!0))}})});function J6(e,t,n,r){if(!t.exp){n.onError(It(31,t.loc));return}const s=t.forParseResult;if(!s){n.onError(It(32,t.loc));return}Pp(s);const{addIdentifiers:i,removeIdentifiers:o,scopes:a}=n,{source:c,value:f,key:l,index:u}=s,d={type:11,loc:t.loc,source:c,valueAlias:f,keyAlias:l,objectIndexAlias:u,parseResult:s,children:xo(e)?e.children:[e]};n.replaceNode(d),a.vFor++;const p=r&&r(d);return()=>{a.vFor--,p&&p()}}function Pp(e,t){e.finalized||(e.finalized=!0)}function jl({value:e,key:t,index:n},r=[]){return RN([e,t,n,...r])}function RN(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,r)=>n||Ye("_".repeat(r+1),!1))}const Im=Ye("undefined",!1),Q6=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=Un(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},PN=(e,t)=>{let n;if(xo(e)&&e.props.some(Ap)&&(n=Un(e,"for"))){const r=n.forParseResult;if(r){Pp(r);const{value:s,key:i,index:o}=r,{addIdentifiers:a,removeIdentifiers:c}=t;return s&&a(s),i&&a(i),o&&a(o),()=>{s&&c(s),i&&c(i),o&&c(o)}}}},IN=(e,t,n,r)=>Ri(e,n,!1,!0,n.length?n[0].loc:r);function Z6(e,t,n=IN){t.helper(jf);const{children:r,loc:s}=e,i=[],o=[];let a=t.scopes.vSlot>0||t.scopes.vFor>0;const c=Un(e,"slot",!0);if(c){const{arg:w,exp:x}=c;w&&!Vn(w)&&(a=!0),i.push($t(w||Ye("default",!0),n(x,void 0,r,s)))}let f=!1,l=!1;const u=[],d=new Set;let p=0;for(let w=0;w<r.length;w++){const x=r[w];let _;if(!xo(x)||!(_=Un(x,"slot",!0))){x.type!==3&&u.push(x);continue}if(c){t.onError(It(37,_.loc));break}f=!0;const{children:b,loc:T}=x,{arg:O=Ye("default",!0),exp:N,loc:L}=_;let j;Vn(O)?j=O?O.content:"default":a=!0;const I=Un(x,"for"),D=n(N,I,b,T);let K,F;if(K=Un(x,"if"))a=!0,o.push(Dl(K.exp,Ic(O,D,p++),Im));else if(F=Un(x,/^else(-if)?$/,!0)){let $=w,ee;for(;$--&&(ee=r[$],ee.type===3););if(ee&&xo(ee)&&Un(ee,/^(else-)?if$/)){let he=o[o.length-1];for(;he.alternate.type===19;)he=he.alternate;he.alternate=F.exp?Dl(F.exp,Ic(O,D,p++),Im):Ic(O,D,p++)}else t.onError(It(30,F.loc))}else if(I){a=!0;const $=I.forParseResult;$?(Pp($),o.push(Jt(t.helper(Mf),[$.source,Ri(jl($),Ic(O,D),!0)]))):t.onError(It(32,I.loc))}else{if(j){if(d.has(j)){t.onError(It(38,L));continue}d.add(j),j==="default"&&(l=!0)}i.push($t(O,D))}}if(!c){const w=(x,_)=>{const b=n(x,void 0,_,s);return t.compatConfig&&(b.isNonScopedSlot=!0),$t("default",b)};f?u.length&&u.some(x=>e_(x))&&(l?t.onError(It(39,u[0].loc)):i.push(w(void 0,u))):i.push(w(void 0,r))}const y=a?2:rl(e.children)?3:1;let g=rr(i.concat($t("_",Ye(y+"",!1))),s);return o.length&&(g=Jt(t.helper(vp),[g,ks(o)])),{slots:g,hasDynamicSlots:a}}function Ic(e,t,n){const r=[$t("name",e),$t("fn",t)];return n!=null&&r.push($t("key",Ye(String(n),!0))),rr(r)}function rl(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(n.tagType===2||rl(n.children))return!0;break;case 9:if(rl(n.branches))return!0;break;case 10:case 11:if(rl(n.children))return!0;break}}return!1}function e_(e){return e.type!==2&&e.type!==12?!0:e.type===2?!!e.content.trim():e_(e.content)}const t_=new WeakMap,n_=(e,t)=>function(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:r,props:s}=e,i=e.tagType===1;let o=i?r_(e,t):`"${r}"`;const a=vt(o)&&o.callee===Rf;let c,f,l=0,u,d,p,y=a||o===io||o===Tf||!i&&(r==="svg"||r==="foreignObject"||r==="math");if(s.length>0){const g=Ip(e,t,void 0,i,a);c=g.props,l=g.patchFlag,d=g.dynamicPropNames;const w=g.directives;p=w&&w.length?ks(w.map(x=>s_(x,t))):void 0,g.shouldUseBlock&&(y=!0)}if(e.children.length>0)if(o===ka&&(y=!0,l|=1024),i&&o!==io&&o!==ka){const{slots:w,hasDynamicSlots:x}=Z6(e,t);f=w,x&&(l|=1024)}else if(e.children.length===1&&o!==io){const w=e.children[0],x=w.type,_=x===5||x===8;_&&Qn(w,t)===0&&(l|=1),_||x===2?f=w:f=e.children}else f=e.children;d&&d.length&&(u=MN(d)),e.codegenNode=_o(t,o,c,f,l===0?void 0:l,u,p,!!y,!1,i,e.loc)};function r_(e,t,n=!1){let{tag:r}=e;const s=ih(r),i=sc(e,"is",!1,!0);if(i)if(s||vi("COMPILER_IS_ON_ELEMENT",t)){let a;if(i.type===6?a=i.value&&Ye(i.value.content,!0):(a=i.exp,a||(a=Ye("is",!1,i.arg.loc))),a)return Jt(t.helper(Rf),[a])}else i.type===6&&i.value.content.startsWith("vue:")&&(r=i.value.content.slice(4));const o=Sp(r)||t.isBuiltInComponent(r);return o?(n||t.helper(o),o):(t.helper(Nf),t.components.add(r),vo(r,"component"))}function Ip(e,t,n=e.props,r,s,i=!1){const{tag:o,loc:a,children:c}=e;let f=[];const l=[],u=[],d=c.length>0;let p=!1,y=0,g=!1,w=!1,x=!1,_=!1,b=!1,T=!1;const O=[],N=D=>{f.length&&(l.push(rr(Lm(f),a)),f=[]),D&&l.push(D)},L=()=>{t.scopes.vFor>0&&f.push($t(Ye("ref_for",!0),Ye("true")))},j=({key:D,value:K})=>{if(Vn(D)){const F=D.content,$=Ks(F);if($&&(!r||s)&&F.toLowerCase()!=="onclick"&&F!=="onUpdate:modelValue"&&!Qr(F)&&(_=!0),$&&Qr(F)&&(T=!0),$&&K.type===14&&(K=K.arguments[0]),K.type===20||(K.type===4||K.type===8)&&Qn(K,t)>0)return;F==="ref"?g=!0:F==="class"?w=!0:F==="style"?x=!0:F!=="key"&&!O.includes(F)&&O.push(F),r&&(F==="class"||F==="style")&&!O.includes(F)&&O.push(F)}else b=!0};for(let D=0;D<n.length;D++){const K=n[D];if(K.type===6){const{loc:F,name:$,nameLoc:ee,value:he}=K;let se=!0;if($==="ref"&&(g=!0,L()),$==="is"&&(ih(o)||he&&he.content.startsWith("vue:")||vi("COMPILER_IS_ON_ELEMENT",t)))continue;f.push($t(Ye($,!0,ee),Ye(he?he.content:"",se,he?he.loc:F)))}else{const{name:F,arg:$,exp:ee,loc:he,modifiers:se}=K,me=F==="bind",le=F==="on";if(F==="slot"){r||t.onError(It(40,he));continue}if(F==="once"||F==="memo"||F==="is"||me&&Rs($,"is")&&(ih(o)||vi("COMPILER_IS_ON_ELEMENT",t))||le&&i)continue;if((me&&Rs($,"key")||le&&d&&Rs($,"vue:before-update"))&&(p=!0),me&&Rs($,"ref")&&L(),!$&&(me||le)){if(b=!0,ee)if(me){if(L(),N(),vi("COMPILER_V_BIND_OBJECT_ORDER",t)){l.unshift(ee);continue}l.push(ee)}else N({type:14,loc:he,callee:t.helper(Ff),arguments:r?[ee]:[ee,"true"]});else t.onError(It(me?34:35,he));continue}me&&se.some(Me=>Me.content==="prop")&&(y|=32);const rt=t.directiveTransforms[F];if(rt){const{props:Me,needRuntime:jt}=rt(K,e,t);!i&&Me.forEach(j),le&&$&&!Vn($)?N(rr(Me,a)):f.push(...Me),jt&&(u.push(K),$n(jt)&&t_.set(K,jt))}else Hm(F)||(u.push(K),d&&(p=!0))}}let I;if(l.length?(N(),l.length>1?I=Jt(t.helper(Da),l,a):I=l[0]):f.length&&(I=rr(Lm(f),a)),b?y|=16:(w&&!r&&(y|=2),x&&!r&&(y|=4),O.length&&(y|=8),_&&(y|=32)),!p&&(y===0||y===32)&&(g||T||u.length>0)&&(y|=512),!t.inSSR&&I)switch(I.type){case 15:let D=-1,K=-1,F=!1;for(let he=0;he<I.properties.length;he++){const se=I.properties[he].key;Vn(se)?se.content==="class"?D=he:se.content==="style"&&(K=he):se.isHandlerKey||(F=!0)}const $=I.properties[D],ee=I.properties[K];F?I=Jt(t.helper(yo),[I]):($&&!Vn($.value)&&($.value=Jt(t.helper(kf),[$.value])),ee&&(x||ee.value.type===4&&ee.value.content.trim()[0]==="["||ee.value.type===17)&&(ee.value=Jt(t.helper(Df),[ee.value])));break;case 14:break;default:I=Jt(t.helper(yo),[Jt(t.helper(Lo),[I])]);break}return{props:I,directives:u,patchFlag:y,dynamicPropNames:O,shouldUseBlock:p}}function Lm(e){const t=new Map,n=[];for(let r=0;r<e.length;r++){const s=e[r];if(s.key.type===8||!s.key.isStatic){n.push(s);continue}const i=s.key.content,o=t.get(i);o?(i==="style"||i==="class"||Ks(i))&&LN(o,s):(t.set(i,s),n.push(s))}return n}function LN(e,t){e.value.type===17?e.value.elements.push(t.value):e.value=ks([e.value,t.value],e.loc)}function s_(e,t){const n=[],r=t_.get(e);r?n.push(t.helperString(r)):(t.helper(Pf),t.directives.add(e.name),n.push(vo(e.name,"directive")));const{loc:s}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const i=Ye("true",!1,s);n.push(rr(e.modifiers.map(o=>$t(o,i)),s))}return ks(n,e.loc)}function MN(e){let t="[";for(let n=0,r=e.length;n<r;n++)t+=JSON.stringify(e[n]),n<r-1&&(t+=", ");return t+"]"}function ih(e){return e==="component"||e==="Component"}const kN=(e,t)=>{if(ja(e)){const{children:n,loc:r}=e,{slotName:s,slotProps:i}=i_(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",s,"{}","undefined","true"];let a=2;i&&(o[2]=i,a=3),n.length&&(o[3]=Ri([],n,!1,!1,r),a=4),t.scopeId&&!t.slotted&&(a=5),o.splice(a),e.codegenNode=Jt(t.helper(xp),o,r)}};function i_(e,t){let n='"default"',r;const s=[];for(let i=0;i<e.props.length;i++){const o=e.props[i];if(o.type===6)o.value&&(o.name==="name"?n=JSON.stringify(o.value.content):(o.name=Nt(o.name),s.push(o)));else if(o.name==="bind"&&Rs(o.arg,"name")){if(o.exp)n=o.exp;else if(o.arg&&o.arg.type===4){const a=Nt(o.arg.content);n=o.exp=Ye(a,!1,o.arg.loc)}}else o.name==="bind"&&o.arg&&Vn(o.arg)&&(o.arg.content=Nt(o.arg.content)),s.push(o)}if(s.length>0){const{props:i,directives:o}=Ip(e,t,s,!1,!1);r=i,o.length&&t.onError(It(36,o[0].loc))}return{slotName:n,slotProps:r}}const Lp=(e,t,n,r)=>{const{loc:s,modifiers:i,arg:o}=e;!e.exp&&!i.length&&n.onError(It(35,s));let a;if(o.type===4)if(o.isStatic){let u=o.content;u.startsWith("vue:")&&(u=`vnode-${u.slice(4)}`);const d=t.tagType!==0||u.startsWith("vnode")||!/[A-Z]/.test(u)?ui(Nt(u)):`on:${u}`;a=Ye(d,!0,o.loc)}else a=ur([`${n.helperString(kl)}(`,o,")"]);else a=o,a.children.unshift(`${n.helperString(kl)}(`),a.children.push(")");let c=e.exp;c&&!c.content.trim()&&(c=void 0);let f=n.cacheHandlers&&!c&&!n.inVOnce;if(c){const u=Tp(c),d=!(u||C6(c)),p=c.content.includes(";");(d||f&&u)&&(c=ur([`${d?"$event":"(...args)"} => ${p?"{":"("}`,c,p?"}":")"]))}let l={props:[$t(a,c||Ye("() => {}",!1,s))]};return r&&(l=r(l)),f&&(l.props[0].value=n.cache(l.props[0].value)),l.props.forEach(u=>u.key.isHandlerKey=!0),l},DN=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let r,s=!1;for(let i=0;i<n.length;i++){const o=n[i];if(Qc(o)){s=!0;for(let a=i+1;a<n.length;a++){const c=n[a];if(Qc(c))r||(r=n[i]=ur([o],o.loc)),r.children.push(" + ",c),n.splice(a,1),a--;else{r=void 0;break}}}}if(!(!s||n.length===1&&(e.type===0||e.type===1&&e.tagType===0&&!e.props.find(i=>i.type===7&&!t.directiveTransforms[i.name])&&e.tag!=="template")))for(let i=0;i<n.length;i++){const o=n[i];if(Qc(o)||o.type===8){const a=[];(o.type!==2||o.content!==" ")&&a.push(o),!t.ssr&&Qn(o,t)===0&&a.push("1"),n[i]={type:12,content:o,loc:o.loc,codegenNode:Jt(t.helper(Of),a)}}}}},Mm=new WeakSet,FN=(e,t)=>{if(e.type===1&&Un(e,"once",!0))return Mm.has(e)||t.inVOnce||t.inSSR?void 0:(Mm.add(e),t.inVOnce=!0,t.helper(Fa),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0,!0))})},Mp=(e,t,n)=>{const{exp:r,arg:s}=e;if(!r)return n.onError(It(41,e.loc)),Lc();const i=r.loc.source.trim(),o=r.type===4?r.content:i,a=n.bindingMetadata[i];if(a==="props"||a==="props-aliased")return n.onError(It(44,r.loc)),Lc();if(!o.trim()||!Tp(r))return n.onError(It(42,r.loc)),Lc();const c=s||Ye("modelValue",!0),f=s?Vn(s)?`onUpdate:${Nt(s.content)}`:ur(['"onUpdate:" + ',s]):"onUpdate:modelValue";let l;const u=n.isTS?"($event: any)":"$event";l=ur([`${u} => ((`,r,") = $event)"]);const d=[$t(c,e.exp),$t(f,l)];if(e.modifiers.length&&t.tagType===1){const p=e.modifiers.map(g=>g.content).map(g=>(rc(g)?g:JSON.stringify(g))+": true").join(", "),y=s?Vn(s)?`${s.content}Modifiers`:ur([s,' + "Modifiers"']):"modelModifiers";d.push($t(y,Ye(`{ ${p} }`,!1,e.loc,2)))}return Lc(d)};function Lc(e=[]){return{props:e}}const jN=/[\w).+\-_$\]]/,UN=(e,t)=>{vi("COMPILER_FILTERS",t)&&(e.type===5?Ul(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Ul(n.exp,t)}))};function Ul(e,t){if(e.type===4)km(e,t);else for(let n=0;n<e.children.length;n++){const r=e.children[n];typeof r=="object"&&(r.type===4?km(r,t):r.type===8?Ul(e,t):r.type===5&&Ul(r.content,t))}}function km(e,t){const n=e.content;let r=!1,s=!1,i=!1,o=!1,a=0,c=0,f=0,l=0,u,d,p,y,g=[];for(p=0;p<n.length;p++)if(d=u,u=n.charCodeAt(p),r)u===39&&d!==92&&(r=!1);else if(s)u===34&&d!==92&&(s=!1);else if(i)u===96&&d!==92&&(i=!1);else if(o)u===47&&d!==92&&(o=!1);else if(u===124&&n.charCodeAt(p+1)!==124&&n.charCodeAt(p-1)!==124&&!a&&!c&&!f)y===void 0?(l=p+1,y=n.slice(0,p).trim()):w();else{switch(u){case 34:s=!0;break;case 39:r=!0;break;case 96:i=!0;break;case 40:f++;break;case 41:f--;break;case 91:c++;break;case 93:c--;break;case 123:a++;break;case 125:a--;break}if(u===47){let x=p-1,_;for(;x>=0&&(_=n.charAt(x),_===" ");x--);(!_||!jN.test(_))&&(o=!0)}}y===void 0?y=n.slice(0,p).trim():l!==0&&w();function w(){g.push(n.slice(l,p).trim()),l=p+1}if(g.length){for(p=0;p<g.length;p++)y=BN(y,g[p],t);e.content=y,e.ast=void 0}}function BN(e,t,n){n.helper(If);const r=t.indexOf("(");if(r<0)return n.filters.add(t),`${vo(t,"filter")}(${e})`;{const s=t.slice(0,r),i=t.slice(r+1);return n.filters.add(s),`${vo(s,"filter")}(${e}${i!==")"?","+i:i}`}}const Dm=new WeakSet,VN=(e,t)=>{if(e.type===1){const n=Un(e,"memo");return!n||Dm.has(e)?void 0:(Dm.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&Bf(r,t),e.codegenNode=Jt(t.helper(Uf),[n.exp,Ri(void 0,r),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function o_(e){return[[FN,CN,VN,NN,UN,kN,n_,Q6,DN],{on:Lp,bind:G6,model:Mp}]}function a_(e,t={}){const n=t.onError||wp,r=t.mode==="module";t.prefixIdentifiers===!0?n(It(47)):r&&n(It(48));const s=!1;t.cacheHandlers&&n(It(49)),t.scopeId&&!r&&n(It(50));const i=ot({},t,{prefixIdentifiers:s}),o=ze(e)?Op(e,i):e,[a,c]=o_();return $6(o,ot({},i,{nodeTransforms:[...a,...t.nodeTransforms||[]],directiveTransforms:ot({},c,t.directiveTransforms||{})})),z6(o,i)}const $N={DATA:"data",PROPS:"props",PROPS_ALIASED:"props-aliased",SETUP_LET:"setup-let",SETUP_CONST:"setup-const",SETUP_REACTIVE_CONST:"setup-reactive-const",SETUP_MAYBE_REF:"setup-maybe-ref",SETUP_REF:"setup-ref",OPTIONS:"options",LITERAL_CONST:"literal-const"},c_=()=>({props:[]});/**
|
|
* @vue/compiler-dom v3.5.13
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/const kp=Symbol(""),Dp=Symbol(""),Fp=Symbol(""),jp=Symbol(""),Bl=Symbol(""),Up=Symbol(""),Bp=Symbol(""),Vp=Symbol(""),$p=Symbol(""),Hp=Symbol("");g6({[kp]:"vModelRadio",[Dp]:"vModelCheckbox",[Fp]:"vModelText",[jp]:"vModelSelect",[Bl]:"vModelDynamic",[Up]:"withModifiers",[Bp]:"withKeys",[Vp]:"vShow",[$p]:"Transition",[Hp]:"TransitionGroup"});let Hi;function HN(e,t=!1){return Hi||(Hi=document.createElement("div")),t?(Hi.innerHTML=`<div foo="${e.replace(/"/g,""")}">`,Hi.children[0].getAttribute("foo")):(Hi.innerHTML=e,Hi.textContent)}const zp={parseMode:"html",isVoidTag:Gm,isNativeTag:e=>qm(e)||Xm(e)||Wm(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:HN,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return $p;if(e==="TransitionGroup"||e==="transition-group")return Hp},getNamespace(e,t,n){let r=t?t.ns:n;if(t&&r===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(s=>s.type===6&&s.name==="encoding"&&s.value!=null&&(s.value.content==="text/html"||s.value.content==="application/xhtml+xml"))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(r=0);else t&&r===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(r=0);if(r===0){if(e==="svg")return 1;if(e==="math")return 2}return r}},l_=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:Ye("style",!0,t.loc),exp:zN(t.value.content,t.loc),modifiers:[],loc:t.loc})})},zN=(e,t)=>{const n=lh(e);return Ye(JSON.stringify(n),!1,t,3)};function rs(e,t){return It(e,t)}const KN={X_V_HTML_NO_EXPRESSION:53,53:"X_V_HTML_NO_EXPRESSION",X_V_HTML_WITH_CHILDREN:54,54:"X_V_HTML_WITH_CHILDREN",X_V_TEXT_NO_EXPRESSION:55,55:"X_V_TEXT_NO_EXPRESSION",X_V_TEXT_WITH_CHILDREN:56,56:"X_V_TEXT_WITH_CHILDREN",X_V_MODEL_ON_INVALID_ELEMENT:57,57:"X_V_MODEL_ON_INVALID_ELEMENT",X_V_MODEL_ARG_ON_ELEMENT:58,58:"X_V_MODEL_ARG_ON_ELEMENT",X_V_MODEL_ON_FILE_INPUT_ELEMENT:59,59:"X_V_MODEL_ON_FILE_INPUT_ELEMENT",X_V_MODEL_UNNECESSARY_VALUE:60,60:"X_V_MODEL_UNNECESSARY_VALUE",X_V_SHOW_NO_EXPRESSION:61,61:"X_V_SHOW_NO_EXPRESSION",X_TRANSITION_INVALID_CHILDREN:62,62:"X_TRANSITION_INVALID_CHILDREN",X_IGNORED_SIDE_EFFECT_TAG:63,63:"X_IGNORED_SIDE_EFFECT_TAG",__EXTEND_POINT__:64,64:"__EXTEND_POINT__"},qN={53:"v-html is missing expression.",54:"v-html will override element children.",55:"v-text is missing expression.",56:"v-text will override element children.",57:"v-model can only be used on <input>, <textarea> and <select> elements.",58:"v-model argument is not supported on plain elements.",59:"v-model cannot be used on file inputs since they are read-only. Use a v-on:change listener instead.",60:"Unnecessary value binding used alongside v-model. It will interfere with v-model's behavior.",61:"v-show is missing expression.",62:"<Transition> expects exactly one child element or component.",63:"Tags with side effect (<script> and <style>) are ignored in client component templates."},XN=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(rs(53,s)),t.children.length&&(n.onError(rs(54,s)),t.children.length=0),{props:[$t(Ye("innerHTML",!0,s),r||Ye("",!0))]}},WN=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(rs(55,s)),t.children.length&&(n.onError(rs(56,s)),t.children.length=0),{props:[$t(Ye("textContent",!0),r?Qn(r,n)>0?r:Jt(n.helperString(nc),[r],s):Ye("",!0))]}},GN=(e,t,n)=>{const r=Mp(e,t,n);if(!r.props.length||t.tagType===1)return r;e.arg&&n.onError(rs(58,e.arg.loc));const{tag:s}=t,i=n.isCustomElement(s);if(s==="input"||s==="textarea"||s==="select"||i){let o=Fp,a=!1;if(s==="input"||i){const c=sc(t,"type");if(c){if(c.type===7)o=Bl;else if(c.value)switch(c.value.content){case"radio":o=kp;break;case"checkbox":o=Dp;break;case"file":a=!0,n.onError(rs(59,e.loc));break}}else N6(t)&&(o=Bl)}else s==="select"&&(o=jp);a||(r.needRuntime=n.helper(o))}else n.onError(rs(57,e.loc));return r.props=r.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),r},YN=gn("passive,once,capture"),JN=gn("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),QN=gn("left,right"),f_=gn("onkeyup,onkeydown,onkeypress"),ZN=(e,t,n,r)=>{const s=[],i=[],o=[];for(let a=0;a<t.length;a++){const c=t[a].content;c==="native"&&bo("COMPILER_V_ON_NATIVE",n)||YN(c)?o.push(c):QN(c)?Vn(e)?f_(e.content.toLowerCase())?s.push(c):i.push(c):(s.push(c),i.push(c)):JN(c)?i.push(c):s.push(c)}return{keyModifiers:s,nonKeyModifiers:i,eventOptionModifiers:o}},Fm=(e,t)=>Vn(e)&&e.content.toLowerCase()==="onclick"?Ye(t,!0):e.type!==4?ur(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,e9=(e,t,n)=>Lp(e,t,n,r=>{const{modifiers:s}=e;if(!s.length)return r;let{key:i,value:o}=r.props[0];const{keyModifiers:a,nonKeyModifiers:c,eventOptionModifiers:f}=ZN(i,s,n,e.loc);if(c.includes("right")&&(i=Fm(i,"onContextmenu")),c.includes("middle")&&(i=Fm(i,"onMouseup")),c.length&&(o=Jt(n.helper(Up),[o,JSON.stringify(c)])),a.length&&(!Vn(i)||f_(i.content.toLowerCase()))&&(o=Jt(n.helper(Bp),[o,JSON.stringify(a)])),f.length){const l=f.map(Xs).join("");i=Vn(i)?Ye(`${i.content}${l}`,!0):ur(["(",i,`) + "${l}"`])}return{props:[$t(i,o)]}}),t9=(e,t,n)=>{const{exp:r,loc:s}=e;return r||n.onError(rs(61,s)),{props:[],needRuntime:n.helper(Vp)}},n9=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},u_=[l_],d_={cloak:c_,html:XN,text:WN,model:GN,on:e9,show:t9};function r9(e,t={}){return a_(e,ot({},zp,t,{nodeTransforms:[n9,...u_,...t.nodeTransforms||[]],directiveTransforms:ot({},d_,t.directiveTransforms||{}),transformHoist:null}))}function s9(e,t={}){return Op(e,ot({},zp,t))}const i9=Object.freeze(Object.defineProperty({__proto__:null,BASE_TRANSITION:gp,BindingTypes:$N,CAMELIZE:Ml,CAPITALIZE:u6,CREATE_BLOCK:yp,CREATE_COMMENT:Io,CREATE_ELEMENT_BLOCK:_p,CREATE_ELEMENT_VNODE:Cf,CREATE_SLOTS:vp,CREATE_STATIC:bp,CREATE_TEXT:Of,CREATE_VNODE:Af,CompilerDeprecationTypes:SO,ConstantTypes:gO,DOMDirectiveTransforms:d_,DOMErrorCodes:KN,DOMErrorMessages:qN,DOMNodeTransforms:u_,ElementTypes:mO,ErrorCodes:CO,FRAGMENT:go,GUARD_REACTIVE_PROPS:Lo,IS_MEMO_SAME:Ep,IS_REF:m6,KEEP_ALIVE:ka,MERGE_PROPS:Da,NORMALIZE_CLASS:kf,NORMALIZE_PROPS:yo,NORMALIZE_STYLE:Df,Namespaces:hO,NodeTypes:pO,OPEN_BLOCK:zs,POP_SCOPE_ID:h6,PUSH_SCOPE_ID:d6,RENDER_LIST:Mf,RENDER_SLOT:xp,RESOLVE_COMPONENT:Nf,RESOLVE_DIRECTIVE:Pf,RESOLVE_DYNAMIC_COMPONENT:Rf,RESOLVE_FILTER:If,SET_BLOCK_TRACKING:Fa,SUSPENSE:Tf,TELEPORT:io,TO_DISPLAY_STRING:nc,TO_HANDLERS:Ff,TO_HANDLER_KEY:kl,TRANSITION:$p,TRANSITION_GROUP:Hp,TS_NODE_TYPES:E6,UNREF:p6,V_MODEL_CHECKBOX:Dp,V_MODEL_DYNAMIC:Bl,V_MODEL_RADIO:kp,V_MODEL_SELECT:jp,V_MODEL_TEXT:Fp,V_ON_WITH_KEYS:Bp,V_ON_WITH_MODIFIERS:Up,V_SHOW:Vp,WITH_CTX:jf,WITH_DIRECTIVES:Lf,WITH_MEMO:Uf,advancePositionWithClone:qO,advancePositionWithMutation:O6,assert:XO,baseCompile:a_,baseParse:Op,buildDirectiveArgs:s_,buildProps:Ip,buildSlots:Z6,checkCompatEnabled:bo,compile:r9,convertToBlock:Bf,createArrayExpression:ks,createAssignmentExpression:xO,createBlockStatement:b6,createCacheExpression:_6,createCallExpression:Jt,createCompilerError:It,createCompoundExpression:ur,createConditionalExpression:Dl,createDOMCompilerError:rs,createForLoopParams:jl,createFunctionExpression:Ri,createIfStatement:bO,createInterpolation:yO,createObjectExpression:rr,createObjectProperty:$t,createReturnStatement:EO,createRoot:y6,createSequenceExpression:vO,createSimpleExpression:Ye,createStructuralDirectiveTransform:Np,createTemplateLiteral:_O,createTransformContext:V6,createVNodeCall:_o,errorMessages:OO,extractIdentifiers:Yr,findDir:Un,findProp:sc,forAliasRE:I6,generate:z6,generateCodeFrame:zm,getBaseTransformPreset:o_,getConstantType:Qn,getMemoedVNodeCall:P6,getVNodeBlockHelper:Ii,getVNodeHelper:Pi,hasDynamicKeyVBind:N6,hasScopeRef:gr,helperNameMap:Ni,injectProp:Ua,isCoreComponent:Sp,isFnExpression:C6,isFnExpressionBrowser:A6,isFnExpressionNode:KO,isFunctionType:FO,isInDestructureAssignment:PO,isInNewExpression:IO,isMemberExpression:Tp,isMemberExpressionBrowser:T6,isMemberExpressionNode:HO,isReferencedIdentifier:RO,isSimpleIdentifier:rc,isSlotOutlet:ja,isStaticArgOf:Rs,isStaticExp:Vn,isStaticProperty:v6,isStaticPropertyKey:jO,isTemplateNode:xo,isText:Qc,isVSlot:Ap,locStub:cn,noopDirectiveTransform:c_,parse:s9,parserOptions:zp,processExpression:nl,processFor:J6,processIf:W6,processSlotOutlet:i_,registerRuntimeHelpers:g6,resolveComponentType:r_,stringifyExpression:X6,toValidAssetId:vo,trackSlotScopes:Q6,trackVForSlotScopes:PN,transform:$6,transformBind:G6,transformElement:n_,transformExpression:AN,transformModel:Mp,transformOn:Lp,transformStyle:l_,traverseNode:ic,unwrapTSNode:w6,walkBlockDeclarations:MO,walkFunctionParams:LO,walkIdentifiers:NO,warnDeprecation:AO},Symbol.toStringTag,{value:"Module"})),o9=uf(i9),a9=uf(Av),c9=uf(o4);/**
|
|
* vue v3.5.13
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/var jm;function l9(){return jm||(jm=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=o9,n=a9,r=c9;function s(c){var f=Object.create(null);if(c)for(var l in c)f[l]=c[l];return f.default=c,Object.freeze(f)}var i=s(n);const o=Object.create(null);function a(c,f){if(!r.isString(c))if(c.nodeType)c=c.innerHTML;else return r.NOOP;const l=r.genCacheKey(c,f),u=o[l];if(u)return u;if(c[0]==="#"){const g=document.querySelector(c);c=g?g.innerHTML:""}const d=r.extend({hoistStatic:!0,onError:void 0,onWarn:r.NOOP},f);!d.isCustomElement&&typeof customElements<"u"&&(d.isCustomElement=g=>!!customElements.get(g));const{code:p}=t.compile(c,d),y=new Function("Vue",p)(i);return y._rc=!0,o[l]=y}n.registerRuntimeCompiler(a),e.compile=a,Object.keys(n).forEach(function(c){c!=="default"&&!Object.prototype.hasOwnProperty.call(e,c)&&(e[c]=n[c])})}(Pu)),Pu}var Um;function f9(){return Um||(Um=1,Ru.exports=l9()),Ru.exports}var u9=Jc.exports,Bm;function d9(){return Bm||(Bm=1,function(e,t){(function(n,r){e.exports=r(f9())})(u9,function(n){/*! *****************************************************************************
|
|
Copyright (c) Microsoft Corporation.
|
|
|
|
Permission to use, copy, modify, and/or distribute this software for any
|
|
purpose with or without fee is hereby granted.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
|
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
|
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
|
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
|
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
|
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
PERFORMANCE OF THIS SOFTWARE.
|
|
***************************************************************************** */function r(p,y,g,w){function x(_){return _ instanceof g?_:new g(function(b){b(_)})}return new(g||(g=Promise))(function(_,b){function T(L){try{N(w.next(L))}catch(j){b(j)}}function O(L){try{N(w.throw(L))}catch(j){b(j)}}function N(L){L.done?_(L.value):x(L.value).then(T,O)}N((w=w.apply(p,[])).next())})}function s(p,y){var g={label:0,sent:function(){if(_[0]&1)throw _[1];return _[1]},trys:[],ops:[]},w,x,_,b;return b={next:T(0),throw:T(1),return:T(2)},typeof Symbol=="function"&&(b[Symbol.iterator]=function(){return this}),b;function T(N){return function(L){return O([N,L])}}function O(N){if(w)throw new TypeError("Generator is already executing.");for(;g;)try{if(w=1,x&&(_=N[0]&2?x.return:N[0]?x.throw||((_=x.return)&&_.call(x),0):x.next)&&!(_=_.call(x,N[1])).done)return _;switch(x=0,_&&(N=[N[0]&2,_.value]),N[0]){case 0:case 1:_=N;break;case 4:return g.label++,{value:N[1],done:!1};case 5:g.label++,x=N[1],N=[0];continue;case 7:N=g.ops.pop(),g.trys.pop();continue;default:if(_=g.trys,!(_=_.length>0&&_[_.length-1])&&(N[0]===6||N[0]===2)){g=0;continue}if(N[0]===3&&(!_||N[1]>_[0]&&N[1]<_[3])){g.label=N[1];break}if(N[0]===6&&g.label<_[1]){g.label=_[1],_=N;break}if(_&&g.label<_[2]){g.label=_[2],g.ops.push(N);break}_[2]&&g.ops.pop(),g.trys.pop();continue}N=y.call(p,g)}catch(L){N=[6,L],x=0}finally{w=_=0}if(N[0]&5)throw N[1];return{value:N[0]?N[1]:void 0,done:!0}}}var i=n.defineComponent({name:"Camera",components:{},emits:["loading","started","stopped","paused","resumed","camera-change","snapshot","error"],props:{resolution:{type:Object,default:function(){return{width:1920,height:1080}}},facingMode:{type:String,default:"environment"},autoplay:{type:Boolean,default:!0},playsinline:{type:Boolean,default:!0},constraints:{type:Object,required:!1}},setup:function(p,y){var g=this,w=y.emit;n.onMounted(function(){if(!navigator.mediaDevices)throw new Error("Media devices not available");var $=document.getElementById("video");p.playsinline&&$&&$.setAttribute("playsinline",""),p.autoplay&&L()}),n.onUnmounted(function(){return F()});var x=n.ref(),_=n.ref(),b=n.ref(),T=p.constraints||{video:{width:p.resolution.width,height:p.resolution.height,facingMode:p.facingMode,deviceId:{}},audio:!1},O=function($){return $===void 0&&($=["audioinput","videoinput"]),r(g,void 0,void 0,function(){var ee;return s(this,function(he){switch(he.label){case 0:return[4,navigator.mediaDevices.enumerateDevices()];case 1:return ee=he.sent(),[2,ee.filter(function(se){return $.includes(se.kind)})]}})})},N=function(){if(b.value){var $=b.value.getVideoTracks().map(function(ee){return ee.getSettings().deviceId});if($.length>0)return $[0]}},L=function(){return r(g,void 0,void 0,function(){var $,ee;return s(this,function(he){switch(he.label){case 0:w("loading"),he.label=1;case 1:return he.trys.push([1,3,,4]),$=b,[4,navigator.mediaDevices.getUserMedia(T)];case 2:if($.value=he.sent(),!x.value)throw new Error("Video ref is null");return x.value.srcObject=b.value,w("started"),[3,4];case 3:return ee=he.sent(),w("error",ee),[3,4];case 4:return[2]}})})},j=function($,ee,he){var se;if($===void 0&&($=p.resolution),ee===void 0&&(ee="image/png"),!x.value)throw new Error("Video ref is null");if(!_.value)throw new Error("Canvas ref is null");var me=$.width,le=$.height;return _.value.width=me,_.value.height=le,(se=_.value.getContext("2d"))===null||se===void 0||se.drawImage(x.value,0,0,me,le),new Promise(function(rt){var Me;(Me=_.value)===null||Me===void 0||Me.toBlob(function(jt){w("snapshot",jt),rt(jt)},ee,he)})},I=function($){return r(g,void 0,void 0,function(){return s(this,function(ee){switch(ee.label){case 0:return F(),T.video.deviceId.exact=$,[4,L()];case 1:return ee.sent(),w("camera-change",$),[2]}})})},D=function(){var $;($=x.value)===null||$===void 0||$.play(),w("resumed")},K=function(){var $;($=x.value)===null||$===void 0||$.pause(),w("paused")},F=function(){var $;($=b.value)===null||$===void 0||$.getTracks().forEach(function(ee){return ee.stop()}),w("stopped")};return{start:L,stop:F,video:x,snapshot:j,canvas:_,devices:O,currentDeviceID:N,pause:K,resume:D,changeCamera:I,stream:b}}});const o={id:"camera-container"},a={autoplay:"",ref:"video",id:"video"},c={id:"slot-container"},f={ref:"canvas",id:"canvas"};function l(p,y,g,w,x,_){return n.openBlock(),n.createElementBlock(n.Fragment,null,[n.createElementVNode("div",o,[n.createElementVNode("video",a,null,512),n.createElementVNode("div",c,[n.renderSlot(p.$slots,"default")])]),n.createElementVNode("canvas",f,null,512)],64)}function u(p,y){y===void 0&&(y={});var g=y.insertAt;if(!(typeof document>"u")){var w=document.head||document.getElementsByTagName("head")[0],x=document.createElement("style");x.type="text/css",g==="top"&&w.firstChild?w.insertBefore(x,w.firstChild):w.appendChild(x),x.styleSheet?x.styleSheet.cssText=p:x.appendChild(document.createTextNode(p))}}var d=`
|
|
#camera-container[data-v-74104ed5] {
|
|
position: relative;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
#slot-container[data-v-74104ed5] {
|
|
position: absolute;
|
|
height: 100%;
|
|
width: 100%;
|
|
left: 0;
|
|
top: 0;
|
|
}
|
|
#video[data-v-74104ed5] {
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
#canvas[data-v-74104ed5] {
|
|
display: none;
|
|
}
|
|
`;return u(d),i.render=l,i.__scopeId="data-v-74104ed5",i.__file="src/components/Camera.vue",i})}(Jc)),Jc.exports}var h9=d9();const p9=My(h9);RC.add(P7,p7,s7,b7,n7,F7,zC,o7,YC,W7,y7,G7,D7,$7,H7,VC,a7,GC,g7,c7,j7,w7,S7,m7,U7,Z7,N7,T7,L7,I7,l7,UC,r7,MC,ZC,d7,KC,O7,qC,HC,z7,BC,h7,t7,u7,Y7,JC,DC,M7,R7,v7,C7,k7,LC,E7,f7,eO,i7,B7,X7,e7,K7,FC,q7,QC,kC,XC,WC,IC,J7,$C,jC,V7);function m9(e){e.config.errorHandler=(t,n,r)=>{console.error("Ouch! Global Error Handler.","Error:",t,"- Error toString:",t.toString(),"- Info:",r,"- Instance:",n),alert((t.message||"Something bad happened")+" - Try reloading or restarting the app.")}}console.log("Bootstrapping Vue app...");const h_=yl(D8).component("fa",dO).component("camera",p9).use(Ov()).use(Wc,en).use(hf).use(NT);m9(h_);h_.mount("#app");console.log("Vue app mounted.");export{Wt as $,R5 as A,My as B,Qv as C,S9 as D,za as E,Xt as F,v9 as G,xx as H,T9 as I,ni as J,ii as K,Dy as L,Qh as M,Oc as N,l0 as O,E5 as P,v5 as Q,w5 as R,f9 as S,Hx as T,fs as U,Zv as V,Ls as W,hn as X,Ao as Y,nf as Z,B5 as _,en as a,Eo as a0,Ch as a1,C9 as a2,wv as a3,Fy as a4,f0 as a5,A9 as a6,b9 as a7,D8 as a8,L5 as a9,y9 as aa,Ft as ab,o5 as ac,Cc as ad,gh as ae,n2 as af,a4 as ag,I4 as ah,_h as ai,hr as aj,gt as ak,tf as al,p9 as am,_9 as an,br as ao,Ge as ap,yh as aq,Wa as ar,Wg as as,Zi as at,So as au,E9 as b,w9 as c,x9 as d,En as e,D5 as f,zo as g,xn as h,st as i,De as j,wa as k,lr as l,C2 as m,vv as n,af as o,Ea as p,wo as q,pi as r,gl as s,dn as t,O9 as u,Mg as v,Ns as w,Bt as x,Xi as y,Uu as z};
|
|
|