(()=>{var __webpack_modules__={8185:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createFileSystemAdapter=t.FILE_SYSTEM_ADAPTER=void 0;const r=n(7147);t.FILE_SYSTEM_ADAPTER={lstat:r.lstat,stat:r.stat,lstatSync:r.lstatSync,statSync:r.statSync,readdir:r.readdir,readdirSync:r.readdirSync},t.createFileSystemAdapter=function(e){return void 0===e?t.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},t.FILE_SYSTEM_ADAPTER),e)}},1107:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IS_SUPPORT_READDIR_WITH_FILE_TYPES=void 0;const n=process.versions.node.split(".");if(void 0===n[0]||void 0===n[1])throw new Error(`Unexpected behavior. The 'process.versions.node' variable has invalid value: ${process.versions.node}`);const r=Number.parseInt(n[0],10),o=Number.parseInt(n[1],10),s=r>10,i=10===r&&o>=10;t.IS_SUPPORT_READDIR_WITH_FILE_TYPES=s||i},5923:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Settings=t.scandirSync=t.scandir=void 0;const r=n(1411),o=n(3953),s=n(6913);function i(e={}){return e instanceof s.default?e:new s.default(e)}t.Settings=s.default,t.scandir=function(e,t,n){"function"!=typeof t?r.read(e,i(t),n):r.read(e,i(),t)},t.scandirSync=function(e,t){const n=i(t);return o.read(e,n)}},1411:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.readdir=t.readdirWithFileTypes=t.read=void 0;const r=n(6203),o=n(4595),s=n(1107),i=n(6582),a=n(4587);function c(e,t,n){t.fs.readdir(e,{withFileTypes:!0},((r,s)=>{if(null!==r)return void u(n,r);const c=s.map((n=>({dirent:n,name:n.name,path:a.joinPathSegments(e,n.name,t.pathSegmentSeparator)})));if(!t.followSymbolicLinks)return void p(n,c);const l=c.map((e=>function(e,t){return n=>{e.dirent.isSymbolicLink()?t.fs.stat(e.path,((r,o)=>{if(null!==r)return t.throwErrorOnBrokenSymbolicLink?void n(r):void n(null,e);e.dirent=i.fs.createDirentFromStats(e.name,o),n(null,e)})):n(null,e)}}(e,t)));o(l,((e,t)=>{null===e?p(n,t):u(n,e)}))}))}function l(e,t,n){t.fs.readdir(e,((s,c)=>{if(null!==s)return void u(n,s);const l=c.map((n=>{const o=a.joinPathSegments(e,n,t.pathSegmentSeparator);return e=>{r.stat(o,t.fsStatSettings,((r,s)=>{if(null!==r)return void e(r);const a={name:n,path:o,dirent:i.fs.createDirentFromStats(n,s)};t.stats&&(a.stats=s),e(null,a)}))}}));o(l,((e,t)=>{null===e?p(n,t):u(n,e)}))}))}function u(e,t){e(t)}function p(e,t){e(null,t)}t.read=function(e,t,n){t.stats||!s.IS_SUPPORT_READDIR_WITH_FILE_TYPES?l(e,t,n):c(e,t,n)},t.readdirWithFileTypes=c,t.readdir=l},4587:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.joinPathSegments=void 0,t.joinPathSegments=function(e,t,n){return e.endsWith(n)?e+t:e+n+t}},3953:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.readdir=t.readdirWithFileTypes=t.read=void 0;const r=n(6203),o=n(1107),s=n(6582),i=n(4587);function a(e,t){return t.fs.readdirSync(e,{withFileTypes:!0}).map((n=>{const r={dirent:n,name:n.name,path:i.joinPathSegments(e,n.name,t.pathSegmentSeparator)};if(r.dirent.isSymbolicLink()&&t.followSymbolicLinks)try{const e=t.fs.statSync(r.path);r.dirent=s.fs.createDirentFromStats(r.name,e)}catch(e){if(t.throwErrorOnBrokenSymbolicLink)throw e}return r}))}function c(e,t){return t.fs.readdirSync(e).map((n=>{const o=i.joinPathSegments(e,n,t.pathSegmentSeparator),a=r.statSync(o,t.fsStatSettings),c={name:n,path:o,dirent:s.fs.createDirentFromStats(n,a)};return t.stats&&(c.stats=a),c}))}t.read=function(e,t){return!t.stats&&o.IS_SUPPORT_READDIR_WITH_FILE_TYPES?a(e,t):c(e,t)},t.readdirWithFileTypes=a,t.readdir=c},6913:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(1017),o=n(6203),s=n(8185);t.default=class{constructor(e={}){this._options=e,this.followSymbolicLinks=this._getValue(this._options.followSymbolicLinks,!1),this.fs=s.createFileSystemAdapter(this._options.fs),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,r.sep),this.stats=this._getValue(this._options.stats,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0),this.fsStatSettings=new o.Settings({followSymbolicLink:this.followSymbolicLinks,fs:this.fs,throwErrorOnBrokenSymbolicLink:this.throwErrorOnBrokenSymbolicLink})}_getValue(e,t){return null!=e?e:t}}},322:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createDirentFromStats=void 0;class n{constructor(e,t){this.name=e,this.isBlockDevice=t.isBlockDevice.bind(t),this.isCharacterDevice=t.isCharacterDevice.bind(t),this.isDirectory=t.isDirectory.bind(t),this.isFIFO=t.isFIFO.bind(t),this.isFile=t.isFile.bind(t),this.isSocket=t.isSocket.bind(t),this.isSymbolicLink=t.isSymbolicLink.bind(t)}}t.createDirentFromStats=function(e,t){return new n(e,t)}},6582:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fs=void 0;const r=n(322);t.fs=r},8980:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createFileSystemAdapter=t.FILE_SYSTEM_ADAPTER=void 0;const r=n(7147);t.FILE_SYSTEM_ADAPTER={lstat:r.lstat,stat:r.stat,lstatSync:r.lstatSync,statSync:r.statSync},t.createFileSystemAdapter=function(e){return void 0===e?t.FILE_SYSTEM_ADAPTER:Object.assign(Object.assign({},t.FILE_SYSTEM_ADAPTER),e)}},6203:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.statSync=t.stat=t.Settings=void 0;const r=n(2654),o=n(8946),s=n(8328);function i(e={}){return e instanceof s.default?e:new s.default(e)}t.Settings=s.default,t.stat=function(e,t,n){"function"!=typeof t?r.read(e,i(t),n):r.read(e,i(),t)},t.statSync=function(e,t){const n=i(t);return o.read(e,n)}},2654:(e,t)=>{"use strict";function n(e,t){e(t)}function r(e,t){e(null,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.read=void 0,t.read=function(e,t,o){t.fs.lstat(e,((s,i)=>{null===s?i.isSymbolicLink()&&t.followSymbolicLink?t.fs.stat(e,((e,s)=>{if(null!==e)return t.throwErrorOnBrokenSymbolicLink?void n(o,e):void r(o,i);t.markSymbolicLink&&(s.isSymbolicLink=()=>!0),r(o,s)})):r(o,i):n(o,s)}))}},8946:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.read=void 0,t.read=function(e,t){const n=t.fs.lstatSync(e);if(!n.isSymbolicLink()||!t.followSymbolicLink)return n;try{const n=t.fs.statSync(e);return t.markSymbolicLink&&(n.isSymbolicLink=()=>!0),n}catch(e){if(!t.throwErrorOnBrokenSymbolicLink)return n;throw e}}},8328:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(8980);t.default=class{constructor(e={}){this._options=e,this.followSymbolicLink=this._getValue(this._options.followSymbolicLink,!0),this.fs=r.createFileSystemAdapter(this._options.fs),this.markSymbolicLink=this._getValue(this._options.markSymbolicLink,!1),this.throwErrorOnBrokenSymbolicLink=this._getValue(this._options.throwErrorOnBrokenSymbolicLink,!0)}_getValue(e,t){return null!=e?e:t}}},5439:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Settings=t.walkStream=t.walkSync=t.walk=void 0;const r=n(9346),o=n(215),s=n(4078),i=n(8690);function a(e={}){return e instanceof i.default?e:new i.default(e)}t.Settings=i.default,t.walk=function(e,t,n){"function"!=typeof t?new r.default(e,a(t)).read(n):new r.default(e,a()).read(t)},t.walkSync=function(e,t){const n=a(t);return new s.default(e,n).read()},t.walkStream=function(e,t){const n=a(t);return new o.default(e,n).read()}},9346:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(4714);t.default=class{constructor(e,t){this._root=e,this._settings=t,this._reader=new r.default(this._root,this._settings),this._storage=[]}read(e){this._reader.onError((t=>{!function(e,t){e(t)}(e,t)})),this._reader.onEntry((e=>{this._storage.push(e)})),this._reader.onEnd((()=>{!function(e,t){e(null,t)}(e,this._storage)})),this._reader.read()}}},215:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(2781),o=n(4714);t.default=class{constructor(e,t){this._root=e,this._settings=t,this._reader=new o.default(this._root,this._settings),this._stream=new r.Readable({objectMode:!0,read:()=>{},destroy:()=>{this._reader.isDestroyed||this._reader.destroy()}})}read(){return this._reader.onError((e=>{this._stream.emit("error",e)})),this._reader.onEntry((e=>{this._stream.push(e)})),this._reader.onEnd((()=>{this._stream.push(null)})),this._reader.read(),this._stream}}},4078:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(9555);t.default=class{constructor(e,t){this._root=e,this._settings=t,this._reader=new r.default(this._root,this._settings)}read(){return this._reader.read()}}},4714:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(2361),o=n(5923),s=n(373),i=n(6865),a=n(5274);class c extends a.default{constructor(e,t){super(e,t),this._settings=t,this._scandir=o.scandir,this._emitter=new r.EventEmitter,this._queue=s(this._worker.bind(this),this._settings.concurrency),this._isFatalError=!1,this._isDestroyed=!1,this._queue.drain=()=>{this._isFatalError||this._emitter.emit("end")}}read(){return this._isFatalError=!1,this._isDestroyed=!1,setImmediate((()=>{this._pushToQueue(this._root,this._settings.basePath)})),this._emitter}get isDestroyed(){return this._isDestroyed}destroy(){if(this._isDestroyed)throw new Error("The reader is already destroyed");this._isDestroyed=!0,this._queue.killAndDrain()}onEntry(e){this._emitter.on("entry",e)}onError(e){this._emitter.once("error",e)}onEnd(e){this._emitter.once("end",e)}_pushToQueue(e,t){const n={directory:e,base:t};this._queue.push(n,(e=>{null!==e&&this._handleError(e)}))}_worker(e,t){this._scandir(e.directory,this._settings.fsScandirSettings,((n,r)=>{if(null===n){for(const t of r)this._handleEntry(t,e.base);t(null,void 0)}else t(n,void 0)}))}_handleError(e){!this._isDestroyed&&i.isFatalError(this._settings,e)&&(this._isFatalError=!0,this._isDestroyed=!0,this._emitter.emit("error",e))}_handleEntry(e,t){if(this._isDestroyed||this._isFatalError)return;const n=e.path;void 0!==t&&(e.path=i.joinPathSegments(t,e.name,this._settings.pathSegmentSeparator)),i.isAppliedFilter(this._settings.entryFilter,e)&&this._emitEntry(e),e.dirent.isDirectory()&&i.isAppliedFilter(this._settings.deepFilter,e)&&this._pushToQueue(n,void 0===t?void 0:e.path)}_emitEntry(e){this._emitter.emit("entry",e)}}t.default=c},6865:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.joinPathSegments=t.replacePathSegmentSeparator=t.isAppliedFilter=t.isFatalError=void 0,t.isFatalError=function(e,t){return null===e.errorFilter||!e.errorFilter(t)},t.isAppliedFilter=function(e,t){return null===e||e(t)},t.replacePathSegmentSeparator=function(e,t){return e.split(/[/\\]/).join(t)},t.joinPathSegments=function(e,t,n){return""===e?t:e.endsWith(n)?e+t:e+n+t}},5274:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6865);t.default=class{constructor(e,t){this._root=e,this._settings=t,this._root=r.replacePathSegmentSeparator(e,t.pathSegmentSeparator)}}},9555:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(5923),o=n(6865),s=n(5274);class i extends s.default{constructor(){super(...arguments),this._scandir=r.scandirSync,this._storage=[],this._queue=new Set}read(){return this._pushToQueue(this._root,this._settings.basePath),this._handleQueue(),this._storage}_pushToQueue(e,t){this._queue.add({directory:e,base:t})}_handleQueue(){for(const e of this._queue.values())this._handleDirectory(e.directory,e.base)}_handleDirectory(e,t){try{const n=this._scandir(e,this._settings.fsScandirSettings);for(const e of n)this._handleEntry(e,t)}catch(e){this._handleError(e)}}_handleError(e){if(o.isFatalError(this._settings,e))throw e}_handleEntry(e,t){const n=e.path;void 0!==t&&(e.path=o.joinPathSegments(t,e.name,this._settings.pathSegmentSeparator)),o.isAppliedFilter(this._settings.entryFilter,e)&&this._pushToStorage(e),e.dirent.isDirectory()&&o.isAppliedFilter(this._settings.deepFilter,e)&&this._pushToQueue(n,void 0===t?void 0:e.path)}_pushToStorage(e){this._storage.push(e)}}t.default=i},8690:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(1017),o=n(5923);t.default=class{constructor(e={}){this._options=e,this.basePath=this._getValue(this._options.basePath,void 0),this.concurrency=this._getValue(this._options.concurrency,Number.POSITIVE_INFINITY),this.deepFilter=this._getValue(this._options.deepFilter,null),this.entryFilter=this._getValue(this._options.entryFilter,null),this.errorFilter=this._getValue(this._options.errorFilter,null),this.pathSegmentSeparator=this._getValue(this._options.pathSegmentSeparator,r.sep),this.fsScandirSettings=new o.Settings({followSymbolicLinks:this._options.followSymbolicLinks,fs:this._options.fs,pathSegmentSeparator:this._options.pathSegmentSeparator,stats:this._options.stats,throwErrorOnBrokenSymbolicLink:this._options.throwErrorOnBrokenSymbolicLink})}_getValue(e,t){return null!=e?e:t}}},5003:(e,t,n)=>{"use strict";n.r(t),n.d(t,{BASE_TRANSITION:()=>p,CAMELIZE:()=>D,CAPITALIZE:()=>F,CREATE_BLOCK:()=>d,CREATE_COMMENT:()=>v,CREATE_ELEMENT_BLOCK:()=>h,CREATE_ELEMENT_VNODE:()=>m,CREATE_SLOTS:()=>A,CREATE_STATIC:()=>_,CREATE_TEXT:()=>y,CREATE_VNODE:()=>g,DOMDirectiveTransforms:()=>wr,DOMNodeTransforms:()=>Er,FRAGMENT:()=>a,GUARD_REACTIVE_PROPS:()=>N,IS_MEMO_SAME:()=>W,IS_REF:()=>U,KEEP_ALIVE:()=>u,MERGE_PROPS:()=>O,NORMALIZE_CLASS:()=>P,NORMALIZE_PROPS:()=>M,NORMALIZE_STYLE:()=>T,OPEN_BLOCK:()=>f,POP_SCOPE_ID:()=>j,PUSH_SCOPE_ID:()=>B,RENDER_LIST:()=>C,RENDER_SLOT:()=>k,RESOLVE_COMPONENT:()=>b,RESOLVE_DIRECTIVE:()=>E,RESOLVE_DYNAMIC_COMPONENT:()=>S,RESOLVE_FILTER:()=>w,SET_BLOCK_TRACKING:()=>V,SUSPENSE:()=>l,TELEPORT:()=>c,TO_DISPLAY_STRING:()=>R,TO_HANDLERS:()=>L,TO_HANDLER_KEY:()=>I,TRANSITION:()=>cr,TRANSITION_GROUP:()=>lr,UNREF:()=>H,V_MODEL_CHECKBOX:()=>tr,V_MODEL_DYNAMIC:()=>or,V_MODEL_RADIO:()=>er,V_MODEL_SELECT:()=>rr,V_MODEL_TEXT:()=>nr,V_ON_WITH_KEYS:()=>ir,V_ON_WITH_MODIFIERS:()=>sr,V_SHOW:()=>ar,WITH_CTX:()=>$,WITH_DIRECTIVES:()=>x,WITH_MEMO:()=>q,advancePositionWithClone:()=>Ce,advancePositionWithMutation:()=>ke,assert:()=>Ae,baseCompile:()=>Zn,baseParse:()=>Qe,buildProps:()=>An,buildSlots:()=>bn,checkCompatEnabled:()=>Ke,compile:()=>xr,createArrayExpression:()=>X,createAssignmentExpression:()=>ue,createBlockStatement:()=>ae,createCacheExpression:()=>ie,createCallExpression:()=>re,createCompilerError:()=>i,createCompoundExpression:()=>ne,createConditionalExpression:()=>se,createDOMCompilerError:()=>gr,createForLoopParams:()=>gn,createFunctionExpression:()=>oe,createIfStatement:()=>le,createInterpolation:()=>te,createObjectExpression:()=>Z,createObjectProperty:()=>Q,createReturnStatement:()=>fe,createRoot:()=>Y,createSequenceExpression:()=>pe,createSimpleExpression:()=>ee,createStructuralDirectiveTransform:()=>Dt,createTemplateLiteral:()=>ce,createTransformContext:()=>Mt,createVNodeCall:()=>J,extractIdentifiers:()=>Jt,findDir:()=>Re,findProp:()=>Oe,generate:()=>It,generateCodeFrame:()=>r.generateCodeFrame,getBaseTransformPreset:()=>Xn,getInnerRange:()=>xe,getMemoedVNodeCall:()=>Ue,getVNodeBlockHelper:()=>Ie,getVNodeHelper:()=>Fe,hasDynamicKeyVBind:()=>Te,hasScopeRef:()=>He,helperNameMap:()=>z,injectProp:()=>je,isBuiltInType:()=>he,isCoreComponent:()=>ge,isFunctionType:()=>Xt,isInDestructureAssignment:()=>Gt,isMemberExpression:()=>we,isMemberExpressionBrowser:()=>Se,isMemberExpressionNode:()=>Ee,isReferencedIdentifier:()=>zt,isSimpleIdentifier:()=>ve,isSlotOutlet:()=>De,isStaticArgOf:()=>Pe,isStaticExp:()=>de,isStaticProperty:()=>Zt,isStaticPropertyKey:()=>Qt,isTemplateNode:()=>Le,isText:()=>Me,isVSlot:()=>Ne,locStub:()=>K,makeBlock:()=>qe,noopDirectiveTransform:()=>Qn,parse:()=>Cr,parserOptions:()=>fr,processExpression:()=>tn,processFor:()=>ln,processIf:()=>rn,processSlotOutlet:()=>Ln,registerRuntimeHelpers:()=>G,resolveComponentType:()=>kn,toValidAssetId:()=>$e,trackSlotScopes:()=>vn,trackVForSlotScopes:()=>yn,transform:()=>Nt,transformBind:()=>In,transformElement:()=>Cn,transformExpression:()=>en,transformModel:()=>Hn,transformOn:()=>Fn,transformStyle:()=>dr,traverseNode:()=>Lt,walkBlockDeclarations:()=>Yt,walkFunctionParams:()=>Kt,walkIdentifiers:()=>Wt,warnDeprecation:()=>Ye});var r=n(3577);function o(e){throw e}function s(e){}function i(e,t,n,r){const o=new SyntaxError(String(e));return o.code=e,o.loc=t,o}const a=Symbol(""),c=Symbol(""),l=Symbol(""),u=Symbol(""),p=Symbol(""),f=Symbol(""),d=Symbol(""),h=Symbol(""),g=Symbol(""),m=Symbol(""),v=Symbol(""),y=Symbol(""),_=Symbol(""),b=Symbol(""),S=Symbol(""),E=Symbol(""),w=Symbol(""),x=Symbol(""),C=Symbol(""),k=Symbol(""),A=Symbol(""),R=Symbol(""),O=Symbol(""),P=Symbol(""),T=Symbol(""),M=Symbol(""),N=Symbol(""),L=Symbol(""),D=Symbol(""),F=Symbol(""),I=Symbol(""),V=Symbol(""),B=Symbol(""),j=Symbol(""),$=Symbol(""),H=Symbol(""),U=Symbol(""),q=Symbol(""),W=Symbol(""),z={[a]:"Fragment",[c]:"Teleport",[l]:"Suspense",[u]:"KeepAlive",[p]:"BaseTransition",[f]:"openBlock",[d]:"createBlock",[h]:"createElementBlock",[g]:"createVNode",[m]:"createElementVNode",[v]:"createCommentVNode",[y]:"createTextVNode",[_]:"createStaticVNode",[b]:"resolveComponent",[S]:"resolveDynamicComponent",[E]:"resolveDirective",[w]:"resolveFilter",[x]:"withDirectives",[C]:"renderList",[k]:"renderSlot",[A]:"createSlots",[R]:"toDisplayString",[O]:"mergeProps",[P]:"normalizeClass",[T]:"normalizeStyle",[M]:"normalizeProps",[N]:"guardReactiveProps",[L]:"toHandlers",[D]:"camelize",[F]:"capitalize",[I]:"toHandlerKey",[V]:"setBlockTracking",[B]:"pushScopeId",[j]:"popScopeId",[$]:"withCtx",[H]:"unref",[U]:"isRef",[q]:"withMemo",[W]:"isMemoSame"};function G(e){Object.getOwnPropertySymbols(e).forEach((t=>{z[t]=e[t]}))}const K={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function Y(e,t=K){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}function J(e,t,n,r,o,s,i,a=!1,c=!1,l=!1,u=K){return e&&(a?(e.helper(f),e.helper(Ie(e.inSSR,l))):e.helper(Fe(e.inSSR,l)),i&&e.helper(x)),{type:13,tag:t,props:n,children:r,patchFlag:o,dynamicProps:s,directives:i,isBlock:a,disableTracking:c,isComponent:l,loc:u}}function X(e,t=K){return{type:17,loc:t,elements:e}}function Z(e,t=K){return{type:15,loc:t,properties:e}}function Q(e,t){return{type:16,loc:K,key:(0,r.isString)(e)?ee(e,!0):e,value:t}}function ee(e,t=!1,n=K,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function te(e,t){return{type:5,loc:t,content:(0,r.isString)(e)?ee(e,!1,t):e}}function ne(e,t=K){return{type:8,loc:t,children:e}}function re(e,t=[],n=K){return{type:14,loc:n,callee:e,arguments:t}}function oe(e,t,n=!1,r=!1,o=K){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:o}}function se(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:K}}function ie(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:K}}function ae(e){return{type:21,body:e,loc:K}}function ce(e){return{type:22,elements:e,loc:K}}function le(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:K}}function ue(e,t){return{type:24,left:e,right:t,loc:K}}function pe(e){return{type:25,expressions:e,loc:K}}function fe(e){return{type:26,returns:e,loc:K}}const de=e=>4===e.type&&e.isStatic,he=(e,t)=>e===t||e===(0,r.hyphenate)(t);function ge(e){return he(e,"Teleport")?c:he(e,"Suspense")?l:he(e,"KeepAlive")?u:he(e,"BaseTransition")?p:void 0}const me=/^\d|[^\$\w]/,ve=e=>!me.test(e),ye=/[A-Za-z_$\xA0-\uFFFF]/,_e=/[\.\?\w$\xA0-\uFFFF]/,be=/\s+[.[]\s*|\s*[.[]\s+/g,Se=e=>{e=e.trim().replace(be,(e=>e.trim()));let t=0,n=[],r=0,o=0,s=null;for(let i=0;i!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic)))}function Me(e){return 5===e.type||2===e.type}function Ne(e){return 7===e.type&&"slot"===e.name}function Le(e){return 1===e.type&&3===e.tagType}function De(e){return 1===e.type&&2===e.tagType}function Fe(e,t){return e||t?g:m}function Ie(e,t){return e||t?d:h}const Ve=new Set([M,N]);function Be(e,t=[]){if(e&&!(0,r.isString)(e)&&14===e.type){const n=e.callee;if(!(0,r.isString)(n)&&Ve.has(n))return Be(e.arguments[0],t.concat(e))}return[e,t]}function je(e,t,n){let o,s,i=13===e.type?e.props:e.arguments[2],a=[];if(i&&!(0,r.isString)(i)&&14===i.type){const e=Be(i);i=e[0],a=e[1],s=a[a.length-1]}if(null==i||(0,r.isString)(i))o=Z([t]);else if(14===i.type){const e=i.arguments[0];(0,r.isString)(e)||15!==e.type?i.callee===L?o=re(n.helper(O),[Z([t]),i]):i.arguments.unshift(Z([t])):e.properties.unshift(t),!o&&(o=i)}else if(15===i.type){let e=!1;if(4===t.key.type){const n=t.key.content;e=i.properties.some((e=>4===e.key.type&&e.key.content===n))}e||i.properties.unshift(t),o=i}else o=re(n.helper(O),[Z([t]),i]),s&&s.callee===N&&(s=a[a.length-2]);13===e.type?s?s.arguments[0]=o:e.props=o:s?s.arguments[0]=o:e.arguments[2]=o}function $e(e,t){return`_${t}_${e.replace(/[^\w]/g,((t,n)=>"-"===t?"_":e.charCodeAt(n).toString()))}`}function He(e,t){if(!e||0===Object.keys(t).length)return!1;switch(e.type){case 1:for(let n=0;nHe(e,t)));case 11:return!!He(e.source,t)||e.children.some((e=>He(e,t)));case 9:return e.branches.some((e=>He(e,t)));case 10:return!!He(e.condition,t)||e.children.some((e=>He(e,t)));case 4:return!e.isStatic&&ve(e.content)&&!!t[e.content];case 8:return e.children.some((e=>(0,r.isObject)(e)&&He(e,t)));case 5:case 12:return He(e.content,t);default:return!1}}function Ue(e){return 14===e.type&&e.callee===q?e.arguments[1].returns:e}function qe(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(Fe(r,e.isComponent)),t(f),t(Ie(r,e.isComponent)))}const We={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.vuejs.org/guide/migration/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.vuejs.org/guide/migration/v-model.html"},COMPILER_V_BIND_PROP:{message:".prop modifier for v-bind has been removed and no longer necessary. Vue 3 will automatically set a binding as DOM property when appropriate."},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.vuejs.org/guide/migration/v-bind.html"},COMPILER_V_ON_NATIVE:{message:".native modifier for v-on has been removed as is no longer necessary.",link:"https://v3.vuejs.org/guide/migration/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