import{ah as nn,ai as ds,aj as hs,X as ps}from"./index-pKLhwQli.js";var xn={exports:{}},Cn={exports:{}},Rn={};/** * @vue/shared v3.5.26 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function me(t){const e=Object.create(null);for(const r of t.split(","))e[r]=1;return r=>r in e}const Wr={},ms=[],ct=()=>{},At=()=>!1,Xn=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),gs=t=>t.startsWith("onUpdate:"),$e=Object.assign,vs=(t,e)=>{const r=t.indexOf(e);r>-1&&t.splice(r,1)},Es=Object.prototype.hasOwnProperty,Ss=(t,e)=>Es.call(t,e),Te=Array.isArray,Yr=t=>ot(t)==="[object Map]",zr=t=>ot(t)==="[object Set]",Dn=t=>ot(t)==="[object Date]",ys=t=>ot(t)==="[object RegExp]",xt=t=>typeof t=="function",k=t=>typeof t=="string",ke=t=>typeof t=="symbol",Ue=t=>t!==null&&typeof t=="object",Ts=t=>(Ue(t)||xt(t))&&xt(t.then)&&xt(t.catch),wn=Object.prototype.toString,ot=t=>wn.call(t),Os=t=>ot(t).slice(8,-1),Jr=t=>ot(t)==="[object Object]",Is=t=>k(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Fn=me(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),kr=me("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),rn=t=>{const e=Object.create(null);return(r=>e[r]||(e[r]=t(r)))},Ns=/-\w/g,Be=rn(t=>t.replace(Ns,e=>e.slice(1).toUpperCase())),bs=/\B([A-Z])/g,Qr=rn(t=>t.replace(bs,"-$1").toLowerCase()),sn=rn(t=>t.charAt(0).toUpperCase()+t.slice(1)),Zr=rn(t=>t?`on${sn(t)}`:""),As=(t,e)=>!Object.is(t,e),xs=(t,...e)=>{for(let r=0;r{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:n,value:r})},Rs=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Ps=t=>{const e=k(t)?Number(t):NaN;return isNaN(e)?t:e};let Ir;const Ls=()=>Ir||(Ir=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),Ms=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function Ds(t){return Ms.test(t)?`__props.${t}`:`__props[${JSON.stringify(t)}]`}function Fs(t,e){return t+JSON.stringify(e,(r,n)=>typeof n=="function"?n.toString():n)}const $s={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"},Us={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]:"CACHED",[-2]:"BAIL"},Vs={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"},js={STABLE:1,1:"STABLE",DYNAMIC:2,2:"DYNAMIC",FORWARDED:3,3:"FORWARDED"},Bs={1:"STABLE",2:"DYNAMIC",3:"FORWARDED"},Xs="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",qr=me(Xs),ws=qr,Nr=2;function _r(t,e=0,r=t.length){if(e=Math.max(0,Math.min(e,t.length)),r=Math.max(0,Math.min(r,t.length)),e>r)return"";let n=t.split(/(\r?\n)/);const i=n.filter((l,a)=>a%2===1);n=n.filter((l,a)=>a%2===0);let s=0;const o=[];for(let l=0;l=e){for(let a=l-Nr;a<=l+Nr||r>s;a++){if(a<0||a>=n.length)continue;const c=a+1;o.push(`${c}${" ".repeat(Math.max(3-String(c).length,0))}| ${n[a]}`);const f=n[a].length,u=i[a]&&i[a].length||0;if(a===l){const h=e-(s-(f+u)),d=Math.max(1,r>s?f-h:r-e);o.push(" | "+" ".repeat(h)+"^".repeat(d))}else if(a>l){if(r>s){const h=Math.max(Math.min(r-s,f),1);o.push(" | "+"^".repeat(h))}s+=f+u}}break}return o.join(` `)}function Gn(t){if(Te(t)){const e={};for(let r=0;r{if(r){const n=r.split(Hs);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}function Ws(t){if(!t)return"";if(k(t))return t;let e="";for(const r in t){const n=t[r];if(k(n)||typeof n=="number"){const i=r.startsWith("--")?r:Qr(r);e+=`${i}:${n};`}}return e}function Kn(t){let e="";if(k(t))e=t;else if(Te(t))for(let r=0;r/="'\u0009\u000a\u000c\u0020]/,Pn={};function to(t){if(Pn.hasOwnProperty(t))return Pn[t];const e=eo.test(t);return e&&console.error(`unsafe attribute name: ${t}`),Pn[t]=!e}const no={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},ro=me("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"),io=me("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"),so=me("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 oo(t){if(t==null)return!1;const e=typeof t;return e==="string"||e==="number"||e==="boolean"}const ao=/["'&<>]/;function lo(t){const e=""+t,r=ao.exec(e);if(!r)return e;let n="",i,s,o=0;for(s=r.index;s||--!>|?@[\\\]^`{|}~]/g;function uo(t,e){return t.replace(si,r=>e?r==='"'?'\\\\\\"':`\\\\${r}`:`\\${r}`)}function ho(t,e){if(t.length!==e.length)return!1;let r=!0;for(let n=0;r&&non(r,e))}const oi=t=>!!(t&&t.__v_isRef===!0),ai=t=>k(t)?t:t==null?"":Te(t)||Ue(t)&&(t.toString===wn||!xt(t.toString))?oi(t)?ai(t.value):JSON.stringify(t,li,2):String(t),li=(t,e)=>oi(e)?li(t,e.value):Yr(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((r,[n,i],s)=>(r[Ln(n,s)+" =>"]=i,r),{})}:zr(e)?{[`Set(${e.size})`]:[...e.values()].map(r=>Ln(r))}:ke(e)?Ln(e):Ue(e)&&!Te(e)&&!Jr(e)?String(e):e,Ln=(t,e="")=>{var r;return ke(t)?`Symbol(${(r=t.description)!=null?r:e})`:t};function mo(t){return t==null?"initial":typeof t=="string"?t===""?" ":t:String(t)}const go=Object.freeze(Object.defineProperty({__proto__:null,EMPTY_ARR:ms,EMPTY_OBJ:Wr,NO:At,NOOP:ct,PatchFlagNames:Us,PatchFlags:$s,ShapeFlags:Vs,SlotFlags:js,camelize:Be,capitalize:sn,cssVarNameEscapeSymbolsRE:si,def:Cs,escapeHtml:lo,escapeHtmlComment:fo,extend:$e,genCacheKey:Fs,genPropsAccessExp:Ds,generateCodeFrame:_r,getEscapedCssVarName:uo,getGlobalThis:Ls,hasChanged:As,hasOwn:Ss,hyphenate:Qr,includeBooleanAttr:_s,invokeArrayFns:xs,isArray:Te,isBooleanAttr:qs,isBuiltInDirective:kr,isDate:Dn,isFunction:xt,isGloballyAllowed:qr,isGloballyWhitelisted:ws,isHTMLTag:ei,isIntegerKey:Is,isKnownHtmlAttr:ro,isKnownMathMLAttr:so,isKnownSvgAttr:io,isMap:Yr,isMathMLTag:ni,isModelListener:gs,isObject:Ue,isOn:Xn,isPlainObject:Jr,isPromise:Ts,isRegExp:ys,isRenderableAttrValue:oo,isReservedProp:Fn,isSSRSafeAttrName:to,isSVGTag:ti,isSet:zr,isSpecialBooleanAttr:Zs,isString:k,isSymbol:ke,isVoidTag:ri,looseEqual:on,looseIndexOf:po,looseToNumber:Rs,makeMap:me,normalizeClass:Kn,normalizeCssVarValue:mo,normalizeProps:Ys,normalizeStyle:Gn,objectToString:wn,parseStringStyle:Hn,propsToAttrMap:no,remove:vs,slotFlagsText:Bs,stringifyStyle:Ws,toDisplayString:ai,toHandlerKey:Zr,toNumber:Ps,toRawType:Os,toTypeString:ot},Symbol.toStringTag,{value:"Module"}));/** * @vue/compiler-core v3.5.26 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const ut=Symbol(""),ft=Symbol(""),an=Symbol(""),Ct=Symbol(""),Wn=Symbol(""),Qe=Symbol(""),Yn=Symbol(""),zn=Symbol(""),ln=Symbol(""),cn=Symbol(""),vt=Symbol(""),fn=Symbol(""),Jn=Symbol(""),un=Symbol(""),dn=Symbol(""),hn=Symbol(""),pn=Symbol(""),mn=Symbol(""),gn=Symbol(""),kn=Symbol(""),Qn=Symbol(""),Ft=Symbol(""),Rt=Symbol(""),vn=Symbol(""),En=Symbol(""),dt=Symbol(""),Et=Symbol(""),Sn=Symbol(""),kt=Symbol(""),ci=Symbol(""),Qt=Symbol(""),Pt=Symbol(""),fi=Symbol(""),ui=Symbol(""),yn=Symbol(""),di=Symbol(""),hi=Symbol(""),Tn=Symbol(""),Zn=Symbol(""),nt={[ut]:"Fragment",[ft]:"Teleport",[an]:"Suspense",[Ct]:"KeepAlive",[Wn]:"BaseTransition",[Qe]:"openBlock",[Yn]:"createBlock",[zn]:"createElementBlock",[ln]:"createVNode",[cn]:"createElementVNode",[vt]:"createCommentVNode",[fn]:"createTextVNode",[Jn]:"createStaticVNode",[un]:"resolveComponent",[dn]:"resolveDynamicComponent",[hn]:"resolveDirective",[pn]:"resolveFilter",[mn]:"withDirectives",[gn]:"renderList",[kn]:"renderSlot",[Qn]:"createSlots",[Ft]:"toDisplayString",[Rt]:"mergeProps",[vn]:"normalizeClass",[En]:"normalizeStyle",[dt]:"normalizeProps",[Et]:"guardReactiveProps",[Sn]:"toHandlers",[kt]:"camelize",[ci]:"capitalize",[Qt]:"toHandlerKey",[Pt]:"setBlockTracking",[fi]:"pushScopeId",[ui]:"popScopeId",[yn]:"withCtx",[di]:"unref",[hi]:"isRef",[Tn]:"withMemo",[Zn]:"isMemoSame"};function pi(t){Object.getOwnPropertySymbols(t).forEach(e=>{nt[e]=t[e]})}const vo={HTML:0,0:"HTML",SVG:1,1:"SVG",MATH_ML:2,2:"MATH_ML"},Eo={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"},So={ELEMENT:0,0:"ELEMENT",COMPONENT:1,1:"COMPONENT",SLOT:2,2:"SLOT",TEMPLATE:3,3:"TEMPLATE"},yo={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"},ue={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function mi(t,e=""){return{type:0,source:e,children:t,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:ue}}function ht(t,e,r,n,i,s,o,l=!1,a=!1,c=!1,f=ue){return t&&(l?(t.helper(Qe),t.helper(st(t.inSSR,c))):t.helper(it(t.inSSR,c)),o&&t.helper(mn)),{type:13,tag:e,props:r,children:n,patchFlag:i,dynamicProps:s,directives:o,isBlock:l,disableTracking:a,isComponent:c,loc:f}}function Je(t,e=ue){return{type:17,loc:e,elements:t}}function Ce(t,e=ue){return{type:15,loc:e,properties:t}}function le(t,e){return{type:16,loc:ue,key:k(t)?w(t,!0):t,value:e}}function w(t,e=!1,r=ue,n=0){return{type:4,loc:r,content:t,isStatic:e,constType:e?3:n}}function To(t,e){return{type:5,loc:e,content:k(t)?w(t,!1,e):t}}function Re(t,e=ue){return{type:8,loc:e,children:t}}function fe(t,e=[],r=ue){return{type:14,loc:r,callee:t,arguments:e}}function rt(t,e=void 0,r=!1,n=!1,i=ue){return{type:18,params:t,returns:e,newline:r,isSlot:n,loc:i}}function Zt(t,e,r,n=!0){return{type:19,test:t,consequent:e,alternate:r,newline:n,loc:ue}}function gi(t,e,r=!1,n=!1){return{type:20,index:t,value:e,needPauseTracking:r,inVOnce:n,needArraySpread:!1,loc:ue}}function vi(t){return{type:21,body:t,loc:ue}}function Oo(t){return{type:22,elements:t,loc:ue}}function Io(t,e,r){return{type:23,test:t,consequent:e,alternate:r,loc:ue}}function No(t,e){return{type:24,left:t,right:e,loc:ue}}function bo(t){return{type:25,expressions:t,loc:ue}}function Ao(t){return{type:26,returns:t,loc:ue}}function it(t,e){return t||e?ln:cn}function st(t,e){return t||e?Yn:zn}function On(t,{helper:e,removeHelper:r,inSSR:n}){t.isBlock||(t.isBlock=!0,r(it(n,t.isComponent)),e(Qe),e(st(n,t.isComponent)))}const br=new Uint8Array([123,123]),Ar=new Uint8Array([125,125]);function xr(t){return t>=97&&t<=122||t>=65&&t<=90}function xe(t){return t===32||t===10||t===9||t===12||t===13}function We(t){return t===47||t===62||xe(t)}function qt(t){const e=new Uint8Array(t.length);for(let r=0;r100){let o=-1,l=i;for(;o+1>>1;this.newlines[a]=0;o--)if(e>this.newlines[o]){s=o;break}return s>=0&&(r=s+2,n=e-this.newlines[s]),{column:n,line:r,offset:e}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(e){e===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&e===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e))}stateInterpolationOpen(e){if(e===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const r=this.index+1-this.delimiterOpen.length;r>this.sectionStart&&this.cbs.ontext(this.sectionStart,r),this.state=3,this.sectionStart=r}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(e)):(this.state=1,this.stateText(e))}stateInterpolation(e){e===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(e))}stateInterpolationClose(e){e===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(e))}stateSpecialStartSequence(e){const r=this.sequenceIndex===this.currentSequence.length;if(!(r?We(e):(e|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!r){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(e)}stateInRCDATA(e){if(this.sequenceIndex===this.currentSequence.length){if(e===62||xe(e)){const r=this.index-this.currentSequence.length;if(this.sectionStart=e||(this.state===28?this.currentSequence===ge.CdataEnd?this.cbs.oncdata(this.sectionStart,e):this.cbs.oncomment(this.sectionStart,e):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,e))}emitCodePoint(e,r){}}const Co={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"},Ro={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:t=>`.sync modifier for v-bind has been removed. Use v-model with argument instead. \`v-bind:${t}.sync\` should be changed to \`v-model:${t}\`.`,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