UNPKG

@runeya/runeya

Version:

Monitor processes as a stack

13 lines 180 kB
import{_ as qa}from"./Section-D0z9MjV4.js";import{p as _a,P as es,S as ts}from"./router-CdfdQZKk.js";import{T as Lo}from"./Tabs-Cgyr_8he.js";import{a as Nr,g as ns}from"./_commonjsHelpers-D6-XlEtG.js";import{af as In,ag as mt,ah as Ae,ai as Wn,aj as Ei,ak as rs,al as wo,am as Pt,an as is,ao as Fo,ap as os,aq as ht,ar as Vo,as as qi,at as as,au as ss,av as ls,aw as cs,ax as fs,ay as Cr,az as us,aA as ds,aB as hs,a2 as ps,a9 as ms,r as Jr,j as vs,k as _i,w as gs,l as Es,a as Ss,o as zr,e as Qr,f as mn,b as vn,Z as ys,W as Ts,s as eo,ae as bs,V as Os}from"./index-CXxIspfv.js";import{_ as Is}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./Editor-B--wgkn6.js";var tr={exports:{}},kr={exports:{}},Zr={};/** * @vue/compiler-core v3.5.14 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const _t=Symbol(""),qt=Symbol(""),Ar=Symbol(""),Dn=Symbol(""),Si=Symbol(""),Rt=Symbol(""),yi=Symbol(""),Ti=Symbol(""),xr=Symbol(""),Pr=Symbol(""),sn=Symbol(""),Dr=Symbol(""),bi=Symbol(""),Rr=Symbol(""),Mr=Symbol(""),Lr=Symbol(""),wr=Symbol(""),Fr=Symbol(""),Vr=Symbol(""),Oi=Symbol(""),Ii=Symbol(""),Vn=Symbol(""),Rn=Symbol(""),Ur=Symbol(""),jr=Symbol(""),en=Symbol(""),ln=Symbol(""),Xr=Symbol(""),hr=Symbol(""),Uo=Symbol(""),pr=Symbol(""),Mn=Symbol(""),jo=Symbol(""),Xo=Symbol(""),Br=Symbol(""),Bo=Symbol(""),$o=Symbol(""),$r=Symbol(""),Ni=Symbol(""),$t={[_t]:"Fragment",[qt]:"Teleport",[Ar]:"Suspense",[Dn]:"KeepAlive",[Si]:"BaseTransition",[Rt]:"openBlock",[yi]:"createBlock",[Ti]:"createElementBlock",[xr]:"createVNode",[Pr]:"createElementVNode",[sn]:"createCommentVNode",[Dr]:"createTextVNode",[bi]:"createStaticVNode",[Rr]:"resolveComponent",[Mr]:"resolveDynamicComponent",[Lr]:"resolveDirective",[wr]:"resolveFilter",[Fr]:"withDirectives",[Vr]:"renderList",[Oi]:"renderSlot",[Ii]:"createSlots",[Vn]:"toDisplayString",[Rn]:"mergeProps",[Ur]:"normalizeClass",[jr]:"normalizeStyle",[en]:"normalizeProps",[ln]:"guardReactiveProps",[Xr]:"toHandlers",[hr]:"camelize",[Uo]:"capitalize",[pr]:"toHandlerKey",[Mn]:"setBlockTracking",[jo]:"pushScopeId",[Xo]:"popScopeId",[Br]:"withCtx",[Bo]:"unref",[$o]:"isRef",[$r]:"withMemo",[Ni]:"isMemoSame"};function Go(e){Object.getOwnPropertySymbols(e).forEach(t=>{$t[t]=e[t]})}const Ns={HTML:0,0:"HTML",SVG:1,1:"SVG",MATH_ML:2,2:"MATH_ML"},Cs={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"},As={ELEMENT:0,0:"ELEMENT",COMPONENT:1,1:"COMPONENT",SLOT:2,2:"SLOT",TEMPLATE:3,3:"TEMPLATE"},xs={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"},xe={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function Ho(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:xe}}function tn(e,t,n,o,i,a,r,l=!1,s=!1,c=!1,u=xe){return e&&(l?(e.helper(Rt),e.helper(Kt(e.inSSR,c))):e.helper(Ht(e.inSSR,c)),r&&e.helper(Fr)),{type:13,tag:t,props:n,children:o,patchFlag:i,dynamicProps:a,directives:r,isBlock:l,disableTracking:s,isComponent:c,loc:u}}function Dt(e,t=xe){return{type:17,loc:t,elements:e}}function qe(e,t=xe){return{type:15,loc:t,properties:e}}function me(e,t){return{type:16,loc:xe,key:Ae(e)?Y(e,!0):e,value:t}}function Y(e,t=!1,n=xe,o=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:o}}function Ps(e,t){return{type:5,loc:t,content:Ae(e)?Y(e,!1,t):e}}function et(e,t=xe){return{type:8,loc:t,children:e}}function Ne(e,t=[],n=xe){return{type:14,loc:n,callee:e,arguments:t}}function Gt(e,t=void 0,n=!1,o=!1,i=xe){return{type:18,params:e,returns:t,newline:n,isSlot:o,loc:i}}function mr(e,t,n,o=!0){return{type:19,test:e,consequent:t,alternate:n,newline:o,loc:xe}}function Ko(e,t,n=!1,o=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:o,needArraySpread:!1,loc:xe}}function Wo(e){return{type:21,body:e,loc:xe}}function Ds(e){return{type:22,elements:e,loc:xe}}function Rs(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:xe}}function Ms(e,t){return{type:24,left:e,right:t,loc:xe}}function Ls(e){return{type:25,expressions:e,loc:xe}}function ws(e){return{type:26,returns:e,loc:xe}}function Ht(e,t){return e||t?xr:Pr}function Kt(e,t){return e||t?yi:Ti}function Gr(e,{helper:t,removeHelper:n,inSSR:o}){e.isBlock||(e.isBlock=!0,n(Ht(o,e.isComponent)),t(Rt),t(Kt(o,e.isComponent)))}const to=new Uint8Array([123,123]),no=new Uint8Array([125,125]);function ro(e){return e>=97&&e<=122||e>=65&&e<=90}function Ze(e){return e===32||e===10||e===9||e===12||e===13}function Ot(e){return e===47||e===62||Ze(e)}function vr(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}const we={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 Fs{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=to,this.delimiterClose=no,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=to,this.delimiterClose=no}getPos(t){let n=1,o=t+1;for(let i=this.newlines.length-1;i>=0;i--){const a=this.newlines[i];if(t>a){n=i+2,o=t-a;break}}return{column:o,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?Ot(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||Ze(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart<n){const o=this.index;this.index=n,this.cbs.ontext(this.sectionStart,n),this.index=o}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===we.TitleEnd||this.currentSequence===we.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===we.Cdata[this.sequenceIndex]?++this.sequenceIndex===we.Cdata.length&&(this.state=28,this.currentSequence=we.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===we.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):ro(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){Ot(t)&&this.handleTagName(t)}stateInSFCRootTagName(t){if(Ot(t)){const n=this.buffer.slice(this.sectionStart,this.index);n!=="template"&&this.enterRCDATA(vr("</"+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){Ze(t)||(t===62?(this.state=1,this.sectionStart=this.index+1):(this.state=ro(t)?9:27,this.sectionStart=this.index))}stateInClosingTagName(t){(t===62||Ze(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):Ze(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):Ze(t)||(this.state=11,this.stateBeforeAttrName(t))}stateInAttrName(t){(t===61||Ot(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(t))}stateInDirName(t){t===61||Ot(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||Ot(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||Ot(t))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(t))}stateInDirModifier(t){t===61||Ot(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)):Ze(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):Ze(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){Ze(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=we.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===we.ScriptEnd[3]?this.startSpecial(we.ScriptEnd,4):t===we.StyleEnd[3]?this.startSpecial(we.StyleEnd,4):(this.state=6,this.stateInTagName(t))}stateBeforeSpecialT(t){t===we.TitleEnd[3]?this.startSpecial(we.TitleEnd,4):t===we.TextareaEnd[3]?this.startSpecial(we.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===we.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 Vs={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"},Us={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 ci(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function Xt(e,t){const n=ci("MODE",t),o=ci(e,t);return n===3?o===!0:o!==!1}function nn(e,t,n,...o){return Xt(e,t)}function js(e,t,n,...o){if(ci(e,t)==="suppress-warning")return;const{message:a,link:r}=Us[e],l=`(deprecation ${e}) ${typeof a=="function"?a(...o):a}${r?` Details: ${r}`:""}`,s=new SyntaxError(l);s.code=e,n&&(s.loc=n),t.onWarn(s)}function Ci(e){throw e}function Yo(e){}function se(e,t,n,o){const i=`https://vuejs.org/error-reference/#compiler-${e}`,a=new SyntaxError(String(i));return a.code=e,a.loc=t,a}const Xs={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__"},Bs={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 '&lt;' 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 $s(e,t,n=!1,o=[],i=Object.create(null)){}function Gs(e,t,n){return!1}function Hs(e,t){if(e&&(e.type==="ObjectProperty"||e.type==="ArrayPattern")){let n=t.length;for(;n--;){const o=t[n];if(o.type==="AssignmentExpression")return!0;if(o.type!=="ObjectProperty"&&!o.type.endsWith("Pattern"))break}}return!1}function Ks(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 Ws(e,t){for(const n of e.params)for(const o of pt(n))t(o)}function Ys(e,t){for(const n of e.body)if(n.type==="VariableDeclaration"){if(n.declare)continue;for(const o of n.declarations)for(const i of pt(o.id))t(i)}else if(n.type==="FunctionDeclaration"||n.type==="ClassDeclaration"){if(n.declare||!n.id)continue;t(n.id)}else Js(n)&&zs(n,!0,t)}function Js(e){return e.type==="ForOfStatement"||e.type==="ForInStatement"||e.type==="ForStatement"}function zs(e,t,n){const o=e.type==="ForStatement"?e.init:e.left;if(o&&o.type==="VariableDeclaration"&&(o.kind==="var"&&t))for(const i of o.declarations)for(const a of pt(i.id))n(a)}function pt(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 o of e.properties)o.type==="RestElement"?pt(o.argument,t):pt(o.value,t);break;case"ArrayPattern":e.elements.forEach(o=>{o&&pt(o,t)});break;case"RestElement":pt(e.argument,t);break;case"AssignmentPattern":pt(e.left,t);break}return t}const Qs=e=>/Function(?:Expression|Declaration)$|Method$/.test(e.type),Jo=e=>e&&(e.type==="ObjectProperty"||e.type==="ObjectMethod")&&!e.computed,ks=(e,t)=>Jo(t)&&t.key===e,zo=["TSAsExpression","TSTypeAssertion","TSNonNullExpression","TSInstantiationExpression","TSSatisfiesExpression"];function Qo(e){return zo.includes(e.type)?Qo(e.expression):e}const Ge=e=>e.type===4&&e.isStatic;function Ai(e){switch(e){case"Teleport":case"teleport":return qt;case"Suspense":case"suspense":return Ar;case"KeepAlive":case"keep-alive":return Dn;case"BaseTransition":case"base-transition":return Si}}const Zs=/^\d|[^\$\w\xA0-\uFFFF]/,Un=e=>!Zs.test(e),qs=/[A-Za-z_$\xA0-\uFFFF]/,_s=/[\.\?\w$\xA0-\uFFFF]/,el=/\s+[.[]\s*|\s*[.[]\s+/g,ko=e=>e.type===4?e.content:e.loc.source,Zo=e=>{const t=ko(e).trim().replace(el,l=>l.trim());let n=0,o=[],i=0,a=0,r=null;for(let l=0;l<t.length;l++){const s=t.charAt(l);switch(n){case 0:if(s==="[")o.push(n),n=1,i++;else if(s==="(")o.push(n),n=2,a++;else if(!(l===0?qs:_s).test(s))return!1;break;case 1:s==="'"||s==='"'||s==="`"?(o.push(n),n=3,r=s):s==="["?i++:s==="]"&&(--i||(n=o.pop()));break;case 2:if(s==="'"||s==='"'||s==="`")o.push(n),n=3,r=s;else if(s==="(")a++;else if(s===")"){if(l===t.length-1)return!1;--a||(n=o.pop())}break;case 3:s===r&&(n=o.pop(),r=null);break}}return!i&&!a},tl=In,xi=Zo,nl=/^\s*(async\s*)?(\([^)]*?\)|[\w$_]+)\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,qo=e=>nl.test(ko(e)),rl=In,_o=qo;function il(e,t,n=t.length){return ea({offset:e.offset,line:e.line,column:e.column},t,n)}function ea(e,t,n=t.length){let o=0,i=-1;for(let a=0;a<n;a++)t.charCodeAt(a)===10&&(o++,i=a);return e.offset+=n,e.line+=o,e.column=i===-1?e.column+n:n-i,e}function ol(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function $e(e,t,n=!1){for(let o=0;o<e.props.length;o++){const i=e.props[o];if(i.type===7&&(n||i.exp)&&(Ae(t)?i.name===t:t.test(i.name)))return i}}function jn(e,t,n=!1,o=!1){for(let i=0;i<e.props.length;i++){const a=e.props[i];if(a.type===6){if(n)continue;if(a.name===t&&(a.value||o))return a}else if(a.name==="bind"&&(a.exp||o)&&At(a.arg,t))return a}}function At(e,t){return!!(e&&Ge(e)&&e.content===t)}function ta(e){return e.props.some(t=>t.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function nr(e){return e.type===5||e.type===2}function Pi(e){return e.type===7&&e.name==="slot"}function rn(e){return e.type===1&&e.tagType===3}function Ln(e){return e.type===1&&e.tagType===2}const al=new Set([en,ln]);function na(e,t=[]){if(e&&!Ae(e)&&e.type===14){const n=e.callee;if(!Ae(n)&&al.has(n))return na(e.arguments[0],t.concat(e))}return[e,t]}function wn(e,t,n){let o,i=e.type===13?e.props:e.arguments[2],a=[],r;if(i&&!Ae(i)&&i.type===14){const l=na(i);i=l[0],a=l[1],r=a[a.length-1]}if(i==null||Ae(i))o=qe([t]);else if(i.type===14){const l=i.arguments[0];!Ae(l)&&l.type===15?io(t,l)||l.properties.unshift(t):i.callee===Xr?o=Ne(n.helper(Rn),[qe([t]),i]):i.arguments.unshift(qe([t])),!o&&(o=i)}else i.type===15?(io(t,i)||i.properties.unshift(t),o=i):(o=Ne(n.helper(Rn),[qe([t]),i]),r&&r.callee===ln&&(r=a[a.length-2]));e.type===13?r?r.arguments[0]=o:e.props=o:r?r.arguments[0]=o:e.arguments[2]=o}function io(e,t){let n=!1;if(e.key.type===4){const o=e.key.content;n=t.properties.some(i=>i.key.type===4&&i.key.content===o)}return n}function on(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,o)=>n==="-"?"_":e.charCodeAt(o).toString())}`}function ot(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 o=e.props[n];if(o.type===7&&(ot(o.arg,t)||ot(o.exp,t)))return!0}return e.children.some(n=>ot(n,t));case 11:return ot(e.source,t)?!0:e.children.some(n=>ot(n,t));case 9:return e.branches.some(n=>ot(n,t));case 10:return ot(e.condition,t)?!0:e.children.some(n=>ot(n,t));case 4:return!e.isStatic&&Un(e.content)&&!!t[e.content];case 8:return e.children.some(n=>Fo(n)&&ot(n,t));case 5:case 12:return ot(e.content,t);case 2:case 3:case 20:return!1;default:return!1}}function ra(e){return e.type===14&&e.callee===$r?e.arguments[1].returns:e}const ia=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,oa={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Wn,isPreTag:Wn,isIgnoreNewlineTag:Wn,isCustomElement:Wn,onError:Ci,onWarn:Yo,comments:!1,prefixIdentifiers:!1};let re=oa,Fn=null,vt="",Ve=null,ee=null,Ye="",dt=-1,Vt=-1,Di=0,It=!1,fi=null;const fe=[],ye=new Fs(fe,{onerr:ut,ontext(e,t){Yn(Le(e,t),e,t)},ontextentity(e,t,n){Yn(e,t,n)},oninterpolation(e,t){if(It)return Yn(Le(e,t),e,t);let n=e+ye.delimiterOpen.length,o=t-ye.delimiterClose.length;for(;Ze(vt.charCodeAt(n));)n++;for(;Ze(vt.charCodeAt(o-1));)o--;let i=Le(n,o);i.includes("&")&&(i=re.decodeEntities(i,!1)),ui({type:5,content:ir(i,!1,be(n,o)),loc:be(e,t)})},onopentagname(e,t){const n=Le(e,t);Ve={type:1,tag:n,ns:re.getNamespace(n,fe[0],re.ns),tagType:0,props:[],children:[],loc:be(e-1,t),codegenNode:void 0}},onopentagend(e){ao(e)},onclosetag(e,t){const n=Le(e,t);if(!re.isVoidTag(n)){let o=!1;for(let i=0;i<fe.length;i++)if(fe[i].tag.toLowerCase()===n.toLowerCase()){o=!0,i>0&&ut(24,fe[0].loc.start.offset);for(let r=0;r<=i;r++){const l=fe.shift();rr(l,t,r<i)}break}o||ut(23,aa(e,60))}},onselfclosingtag(e){const t=Ve.tag;Ve.isSelfClosing=!0,ao(e),fe[0]&&fe[0].tag===t&&rr(fe.shift(),e)},onattribname(e,t){ee={type:6,name:Le(e,t),nameLoc:be(e,t),value:void 0,loc:be(e)}},ondirname(e,t){const n=Le(e,t),o=n==="."||n===":"?"bind":n==="@"?"on":n==="#"?"slot":n.slice(2);if(!It&&o===""&&ut(26,e),It||o==="")ee={type:6,name:n,nameLoc:be(e,t),value:void 0,loc:be(e)};else if(ee={type:7,name:o,rawName:n,exp:void 0,arg:void 0,modifiers:n==="."?[Y("prop")]:[],loc:be(e)},o==="pre"){It=ye.inVPre=!0,fi=Ve;const i=Ve.props;for(let a=0;a<i.length;a++)i[a].type===7&&(i[a]=gl(i[a]))}},ondirarg(e,t){if(e===t)return;const n=Le(e,t);if(It)ee.name+=n,jt(ee.nameLoc,t);else{const o=n[0]!=="[";ee.arg=ir(o?n:n.slice(1,-1),o,be(e,t),o?3:0)}},ondirmodifier(e,t){const n=Le(e,t);if(It)ee.name+="."+n,jt(ee.nameLoc,t);else if(ee.name==="slot"){const o=ee.arg;o&&(o.content+="."+n,jt(o.loc,t))}else{const o=Y(n,!0,be(e,t));ee.modifiers.push(o)}},onattribdata(e,t){Ye+=Le(e,t),dt<0&&(dt=e),Vt=t},onattribentity(e,t,n){Ye+=e,dt<0&&(dt=t),Vt=n},onattribnameend(e){const t=ee.loc.start.offset,n=Le(t,e);ee.type===7&&(ee.rawName=n),Ve.props.some(o=>(o.type===7?o.rawName:o.name)===n)&&ut(2,t)},onattribend(e,t){if(Ve&&ee){if(jt(ee.loc,t),e!==0)if(Ye.includes("&")&&(Ye=re.decodeEntities(Ye,!0)),ee.type===6)ee.name==="class"&&(Ye=la(Ye).trim()),e===1&&!Ye&&ut(13,t),ee.value={type:2,content:Ye,loc:e===1?be(dt,Vt):be(dt-1,Vt+1)},ye.inSFCRoot&&Ve.tag==="template"&&ee.name==="lang"&&Ye&&Ye!=="html"&&ye.enterRCDATA(vr("</template"),0);else{let n=0;ee.exp=ir(Ye,!1,be(dt,Vt),0,n),ee.name==="for"&&(ee.forParseResult=ll(ee.exp));let o=-1;ee.name==="bind"&&(o=ee.modifiers.findIndex(i=>i.content==="sync"))>-1&&nn("COMPILER_V_BIND_SYNC",re,ee.loc,ee.arg.loc.source)&&(ee.name="model",ee.modifiers.splice(o,1))}(ee.type!==7||ee.name!=="pre")&&Ve.props.push(ee)}Ye="",dt=Vt=-1},oncomment(e,t){re.comments&&ui({type:3,content:Le(e,t),loc:be(e-4,t+3)})},onend(){const e=vt.length;for(let t=0;t<fe.length;t++)rr(fe[t],e-1),ut(24,fe[t].loc.start.offset)},oncdata(e,t){fe[0].ns!==0?Yn(Le(e,t),e,t):ut(1,e-9)},onprocessinginstruction(e){(fe[0]?fe[0].ns:re.ns)===0&&ut(21,e-1)}}),oo=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,sl=/^\(|\)$/g;function ll(e){const t=e.loc,n=e.content,o=n.match(ia);if(!o)return;const[,i,a]=o,r=(f,d,h=!1)=>{const p=t.start.offset+d,m=p+f.length;return ir(f,!1,be(p,m),0,h?1:0)},l={source:r(a.trim(),n.indexOf(a,i.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let s=i.trim().replace(sl,"").trim();const c=i.indexOf(s),u=s.match(oo);if(u){s=s.replace(oo,"").trim();const f=u[1].trim();let d;if(f&&(d=n.indexOf(f,c+s.length),l.key=r(f,d,!0)),u[2]){const h=u[2].trim();h&&(l.index=r(h,n.indexOf(h,l.key?d+f.length:c+s.length),!0))}}return s&&(l.value=r(s,c,!0)),l}function Le(e,t){return vt.slice(e,t)}function ao(e){ye.inSFCRoot&&(Ve.innerLoc=be(e+1,e+1)),ui(Ve);const{tag:t,ns:n}=Ve;n===0&&re.isPreTag(t)&&Di++,re.isVoidTag(t)?rr(Ve,e):(fe.unshift(Ve),(n===1||n===2)&&(ye.inXML=!0)),Ve=null}function Yn(e,t,n){{const a=fe[0]&&fe[0].tag;a!=="script"&&a!=="style"&&e.includes("&")&&(e=re.decodeEntities(e,!1))}const o=fe[0]||Fn,i=o.children[o.children.length-1];i&&i.type===2?(i.content+=e,jt(i.loc,n)):o.children.push({type:2,content:e,loc:be(t,n)})}function rr(e,t,n=!1){n?jt(e.loc,aa(t,60)):jt(e.loc,cl(t,62)+1),ye.inSFCRoot&&(e.children.length?e.innerLoc.end=mt({},e.children[e.children.length-1].loc.end):e.innerLoc.end=mt({},e.innerLoc.start),e.innerLoc.source=Le(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:o,ns:i,children:a}=e;if(It||(o==="slot"?e.tagType=2:so(e)?e.tagType=3:ul(e)&&(e.tagType=1)),ye.inRCDATA||(e.children=sa(a)),i===0&&re.isIgnoreNewlineTag(o)){const r=a[0];r&&r.type===2&&(r.content=r.content.replace(/^\r?\n/,""))}i===0&&re.isPreTag(o)&&Di--,fi===e&&(It=ye.inVPre=!1,fi=null),ye.inXML&&(fe[0]?fe[0].ns:re.ns)===0&&(ye.inXML=!1);{const r=e.props;if(!ye.inSFCRoot&&Xt("COMPILER_NATIVE_TEMPLATE",re)&&e.tag==="template"&&!so(e)){const s=fe[0]||Fn,c=s.children.indexOf(e);s.children.splice(c,1,...e.children)}const l=r.find(s=>s.type===6&&s.name==="inline-template");l&&nn("COMPILER_INLINE_TEMPLATE",re,l.loc)&&e.children.length&&(l.value={type:2,content:Le(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:l.loc})}}function cl(e,t){let n=e;for(;vt.charCodeAt(n)!==t&&n<vt.length-1;)n++;return n}function aa(e,t){let n=e;for(;vt.charCodeAt(n)!==t&&n>=0;)n--;return n}const fl=new Set(["if","else","else-if","for","slot"]);function so({tag:e,props:t}){if(e==="template"){for(let n=0;n<t.length;n++)if(t[n].type===7&&fl.has(t[n].name))return!0}return!1}function ul({tag:e,props:t}){if(re.isCustomElement(e))return!1;if(e==="component"||dl(e.charCodeAt(0))||Ai(e)||re.isBuiltInComponent&&re.isBuiltInComponent(e)||re.isNativeTag&&!re.isNativeTag(e))return!0;for(let n=0;n<t.length;n++){const o=t[n];if(o.type===6){if(o.name==="is"&&o.value){if(o.value.content.startsWith("vue:"))return!0;if(nn("COMPILER_IS_ON_ELEMENT",re,o.loc))return!0}}else if(o.name==="bind"&&At(o.arg,"is")&&nn("COMPILER_IS_ON_ELEMENT",re,o.loc))return!0}return!1}function dl(e){return e>64&&e<91}const hl=/\r\n/g;function sa(e,t){const n=re.whitespace!=="preserve";let o=!1;for(let i=0;i<e.length;i++){const a=e[i];if(a.type===2)if(Di)a.content=a.content.replace(hl,` `);else if(pl(a.content)){const r=e[i-1]&&e[i-1].type,l=e[i+1]&&e[i+1].type;!r||!l||n&&(r===3&&(l===3||l===1)||r===1&&(l===3||l===1&&ml(a.content)))?(o=!0,e[i]=null):a.content=" "}else n&&(a.content=la(a.content))}return o?e.filter(Boolean):e}function pl(e){for(let t=0;t<e.length;t++)if(!Ze(e.charCodeAt(t)))return!1;return!0}function ml(e){for(let t=0;t<e.length;t++){const n=e.charCodeAt(t);if(n===10||n===13)return!0}return!1}function la(e){let t="",n=!1;for(let o=0;o<e.length;o++)Ze(e.charCodeAt(o))?n||(t+=" ",n=!0):(t+=e[o],n=!1);return t}function ui(e){(fe[0]||Fn).children.push(e)}function be(e,t){return{start:ye.getPos(e),end:t==null?t:ye.getPos(t),source:t==null?t:Le(e,t)}}function vl(e){return be(e.start.offset,e.end.offset)}function jt(e,t){e.end=ye.getPos(t),e.source=Le(e.start.offset,t)}function gl(e){const t={type:6,name:e.rawName,nameLoc:be(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 ir(e,t=!1,n,o=0,i=0){return Y(e,t,n,o)}function ut(e,t,n){re.onError(se(e,be(t,t)))}function El(){ye.reset(),Ve=null,ee=null,Ye="",dt=-1,Vt=-1,fe.length=0}function Ri(e,t){if(El(),vt=e,re=mt({},oa),t){let i;for(i in t)t[i]!=null&&(re[i]=t[i])}ye.mode=re.parseMode==="html"?1:re.parseMode==="sfc"?2:0,ye.inXML=re.ns===1||re.ns===2;const n=t&&t.delimiters;n&&(ye.delimiterOpen=vr(n[0]),ye.delimiterClose=vr(n[1]));const o=Fn=Ho([],e);return ye.parse(vt),o.loc=be(0,e.length),o.children=sa(o.children),Fn=null,o}function Sl(e,t){or(e,void 0,t,ca(e,e.children[0]))}function ca(e,t){const{children:n}=e;return n.length===1&&t.type===1&&!Ln(t)}function or(e,t,n,o=!1,i=!1){const{children:a}=e,r=[];for(let f=0;f<a.length;f++){const d=a[f];if(d.type===1&&d.tagType===0){const h=o?0:Je(d,n);if(h>0){if(h>=2){d.codegenNode.patchFlag=-1,r.push(d);continue}}else{const p=d.codegenNode;if(p.type===13){const m=p.patchFlag;if((m===void 0||m===512||m===1)&&ua(d,n)>=2){const v=da(d);v&&(p.props=n.hoist(v))}p.dynamicProps&&(p.dynamicProps=n.hoist(p.dynamicProps))}}}else if(d.type===12&&(o?0:Je(d,n))>=2){r.push(d);continue}if(d.type===1){const h=d.tagType===1;h&&n.scopes.vSlot++,or(d,e,n,!1,i),h&&n.scopes.vSlot--}else if(d.type===11)or(d,e,n,d.children.length===1,!0);else if(d.type===9)for(let h=0;h<d.branches.length;h++)or(d.branches[h],e,n,d.branches[h].children.length===1,i)}let l=!1;const s=[];if(r.length===a.length&&e.type===1){if(e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&ht(e.codegenNode.children))e.codegenNode.children=c(Dt(e.codegenNode.children)),l=!0;else if(e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!ht(e.codegenNode.children)&&e.codegenNode.children.type===15){const f=u(e.codegenNode,"default");f&&(s.push(n.cached.length),f.returns=c(Dt(f.returns)),l=!0)}else if(e.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!ht(t.codegenNode.children)&&t.codegenNode.children.type===15){const f=$e(e,"slot",!0),d=f&&f.arg&&u(t.codegenNode,f.arg);d&&(s.push(n.cached.length),d.returns=c(Dt(d.returns)),l=!0)}}if(!l)for(const f of r)s.push(n.cached.length),f.codegenNode=n.cache(f.codegenNode);s.length&&e.type===1&&e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!ht(e.codegenNode.children)&&e.codegenNode.children.type===15&&e.codegenNode.children.properties.push(me("__",Y(JSON.stringify(s),!1)));function c(f){const d=n.cache(f);return i&&n.hmr&&(d.needArraySpread=!0),d}function u(f,d){if(f.children&&!ht(f.children)&&f.children.type===15){const h=f.children.properties.find(p=>p.key===d||p.key.content===d);return h&&h.value}}r.length&&n.transformHoist&&n.transformHoist(a,n,e)}function Je(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const o=n.get(e);if(o!==void 0)return o;const i=e.codegenNode;if(i.type!==13||i.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(i.patchFlag===void 0){let r=3;const l=ua(e,t);if(l===0)return n.set(e,0),0;l<r&&(r=l);for(let s=0;s<e.children.length;s++){const c=Je(e.children[s],t);if(c===0)return n.set(e,0),0;c<r&&(r=c)}if(r>1)for(let s=0;s<e.props.length;s++){const c=e.props[s];if(c.type===7&&c.name==="bind"&&c.exp){const u=Je(c.exp,t);if(u===0)return n.set(e,0),0;u<r&&(r=u)}}if(i.isBlock){for(let s=0;s<e.props.length;s++)if(e.props[s].type===7)return n.set(e,0),0;t.removeHelper(Rt),t.removeHelper(Kt(t.inSSR,i.isComponent)),i.isBlock=!1,t.helper(Ht(t.inSSR,i.isComponent))}return n.set(e,r),r}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 Je(e.content,t);case 4:return e.constType;case 8:let a=3;for(let r=0;r<e.children.length;r++){const l=e.children[r];if(Ae(l)||Ei(l))continue;const s=Je(l,t);if(s===0)return 0;s<a&&(a=s)}return a;case 20:return 2;default:return 0}}const yl=new Set([Ur,jr,en,ln]);function fa(e,t){if(e.type===14&&!Ae(e.callee)&&yl.has(e.callee)){const n=e.arguments[0];if(n.type===4)return Je(n,t);if(n.type===14)return fa(n,t)}return 0}function ua(e,t){let n=3;const o=da(e);if(o&&o.type===15){const{properties:i}=o;for(let a=0;a<i.length;a++){const{key:r,value:l}=i[a],s=Je(r,t);if(s===0)return s;s<n&&(n=s);let c;if(l.type===4?c=Je(l,t):l.type===14?c=fa(l,t):c=0,c===0)return c;c<n&&(n=c)}}return n}function da(e){const t=e.codegenNode;if(t.type===13)return t.props}function ha(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:o=!1,hmr:i=!1,cacheHandlers:a=!1,nodeTransforms:r=[],directiveTransforms:l={},transformHoist:s=null,isBuiltInComponent:c=In,isCustomElement:u=In,expressionPlugins:f=[],scopeId:d=null,slotted:h=!0,ssr:p=!1,inSSR:m=!1,ssrCssVars:v="",bindingMetadata:g=is,inline:E=!1,isTS:I=!1,onError:b=Ci,onWarn:N=Yo,compatConfig:C}){const V=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),R={filename:t,selfName:V&&wo(Pt(V[1])),prefixIdentifiers:n,hoistStatic:o,hmr:i,cacheHandlers:a,nodeTransforms:r,directiveTransforms:l,transformHoist:s,isBuiltInComponent:c,isCustomElement:u,expressionPlugins:f,scopeId:d,slotted:h,ssr:p,inSSR:m,ssrCssVars:v,bindingMetadata:g,inline:E,isTS:I,onError:b,onWarn:N,compatConfig:C,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(S){const x=R.helpers.get(S)||0;return R.helpers.set(S,x+1),S},removeHelper(S){const x=R.helpers.get(S);if(x){const M=x-1;M?R.helpers.set(S,M):R.helpers.delete(S)}},helperString(S){return`_${$t[R.helper(S)]}`},replaceNode(S){R.parent.children[R.childIndex]=R.currentNode=S},removeNode(S){const x=R.parent.children,M=S?x.indexOf(S):R.currentNode?R.childIndex:-1;!S||S===R.currentNode?(R.currentNode=null,R.onNodeRemoved()):R.childIndex>M&&(R.childIndex--,R.onNodeRemoved()),R.parent.children.splice(M,1)},onNodeRemoved:In,addIdentifiers(S){},removeIdentifiers(S){},hoist(S){Ae(S)&&(S=Y(S)),R.hoists.push(S);const x=Y(`_hoisted_${R.hoists.length}`,!1,S.loc,2);return x.hoisted=S,x},cache(S,x=!1,M=!1){const L=Ko(R.cached.length,S,x,M);return R.cached.push(L),L}};return R.filters=new Set,R}function pa(e,t){const n=ha(e,t);Xn(e,n),t.hoistStatic&&Sl(e,n),t.ssr||Tl(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 Tl(e,t){const{helper:n}=t,{children:o}=e;if(o.length===1){const i=o[0];if(ca(e,i)&&i.codegenNode){const a=i.codegenNode;a.type===13&&Gr(a,t),e.codegenNode=a}else e.codegenNode=i}else if(o.length>1){let i=64;e.codegenNode=tn(t,n(_t),void 0,e.children,i,void 0,void 0,!0,void 0,!1)}}function bl(e,t){let n=0;const o=()=>{n--};for(;n<e.children.length;n++){const i=e.children[n];Ae(i)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=o,Xn(i,t))}}function Xn(e,t){t.currentNode=e;const{nodeTransforms:n}=t,o=[];for(let a=0;a<n.length;a++){const r=n[a](e,t);if(r&&(ht(r)?o.push(...r):o.push(r)),t.currentNode)e=t.currentNode;else return}switch(e.type){case 3:t.ssr||t.helper(sn);break;case 5:t.ssr||t.helper(Vn);break;case 9:for(let a=0;a<e.branches.length;a++)Xn(e.branches[a],t);break;case 10:case 11:case 1:case 0:bl(e,t);break}t.currentNode=e;let i=o.length;for(;i--;)o[i]()}function Mi(e,t){const n=Ae(e)?o=>o===e:o=>e.test(o);return(o,i)=>{if(o.type===1){const{props:a}=o;if(o.tagType===3&&a.some(Pi))return;const r=[];for(let l=0;l<a.length;l++){const s=a[l];if(s.type===7&&n(s.name)){a.splice(l,1),l--;const c=t(o,s,i);c&&r.push(c)}}return r}}}const Hr="/*@__PURE__*/",ma=e=>`${$t[e]}: _${$t[e]}`;function Ol(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:o=!1,filename:i="template.vue.html",scopeId:a=null,optimizeImports:r=!1,runtimeGlobalName:l="Vue",runtimeModuleName:s="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:u=!1,isTS:f=!1,inSSR:d=!1}){const h={mode:t,prefixIdentifiers:n,sourceMap:o,filename:i,scopeId:a,optimizeImports:r,runtimeGlobalName:l,runtimeModuleName:s,ssrRuntimeModuleName:c,ssr:u,isTS:f,inSSR:d,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(m){return`_${$t[m]}`},push(m,v=-2,g){h.code+=m},indent(){p(++h.indentLevel)},deindent(m=!1){m?--h.indentLevel:p(--h.indentLevel)},newline(){p(h.indentLevel)}};function p(m){h.push(` `+" ".repeat(m),0)}return h}function va(e,t={}){const n=Ol(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:o,push:i,prefixIdentifiers:a,indent:r,deindent:l,newline:s,scopeId:c,ssr:u}=n,f=Array.from(e.helpers),d=f.length>0,h=!a&&o!=="module";Il(e,n);const m=u?"ssrRender":"render",g=(u?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(i(`function ${m}(${g}) {`),r(),h&&(i("with (_ctx) {"),r(),d&&(i(`const { ${f.map(ma).join(", ")} } = _Vue `,-1),s())),e.components.length&&(qr(e.components,"component",n),(e.directives.length||e.temps>0)&&s()),e.directives.length&&(qr(e.directives,"directive",n),e.temps>0&&s()),e.filters&&e.filters.length&&(s(),qr(e.filters,"filter",n),s()),e.temps>0){i("let ");for(let E=0;E<e.temps;E++)i(`${E>0?", ":""}_temp${E}`)}return(e.components.length||e.directives.length||e.temps)&&(i(` `,0),s()),u||i("return "),e.codegenNode?je(e.codegenNode,n):i("null"),h&&(l(),i("}")),l(),i("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function Il(e,t){const{ssr:n,prefixIdentifiers:o,push:i,newline:a,runtimeModuleName:r,runtimeGlobalName:l,ssrRuntimeModuleName:s}=t,c=l,u=Array.from(e.helpers);if(u.length>0&&(i(`const _Vue = ${c} `,-1),e.hoists.length)){const f=[xr,Pr,sn,Dr,bi].filter(d=>u.includes(d)).map(ma).join(", ");i(`const { ${f} } = _Vue `,-1)}Nl(e.hoists,t),a(),i("return ")}function qr(e,t,{helper:n,push:o,newline:i,isTS:a}){const r=n(t==="filter"?wr:t==="component"?Rr:Lr);for(let l=0;l<e.length;l++){let s=e[l];const c=s.endsWith("__self");c&&(s=s.slice(0,-6)),o(`const ${on(s