Socket
Socket
Sign inDemoInstall

@vue/compiler-dom

Package Overview
Dependencies
2
Maintainers
1
Versions
210
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.0.0-beta.22 to 3.0.0-beta.23

2

dist/compiler-dom.esm-browser.prod.js

@@ -1,1 +0,1 @@

function e(e,t){const n=Object.create(null),o=e.split(",");for(let e=0;e<o.length;e++)n[o[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}const t={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"HYDRATE_EVENTS",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",1024:"DYNAMIC_SLOTS",512:"NEED_PATCH",[-1]:"HOISTED",[-2]:"BAIL"},n=e("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl");function o(e,t=0,n=e.length){const o=e.split(/\r?\n/);let r=0;const s=[];for(let e=0;e<o.length;e++)if(r+=o[e].length+1,r>=t){for(let i=e-2;i<=e+2||n>r;i++){if(i<0||i>=o.length)continue;const c=i+1;s.push(`${c}${" ".repeat(3-String(c).length)}| ${o[i]}`);const l=o[i].length;if(i===e){const e=t-(r-l)+1,o=Math.max(1,n>r?l-e:n-t);s.push(" | "+" ".repeat(e)+"^".repeat(o))}else if(i>e){if(n>r){const e=Math.max(Math.min(n-r,l),1);s.push(" | "+"^".repeat(e))}r+=l+1}}break}return s.join("\n")}const r=/;(?![^(]*\))/g,s=/:(.+)/;const i=e("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),c=e("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),l=e("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),p=()=>{},u=()=>!1,a=/^on[^a-z]/,f=Object.assign,d=Object.prototype.hasOwnProperty,h=Array.isArray,g=e=>"string"==typeof e,m=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,v=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},b=/-(\w)/g,x=v(e=>e.replace(b,(e,t)=>t?t.toUpperCase():"")),S=/\B([A-Z])/g,N=v(e=>e.replace(S,"-$1").toLowerCase()),k=v(e=>e.charAt(0).toUpperCase()+e.slice(1));function T(e){throw e}function $(e,t,n,o){const r=new SyntaxError(String(e));return r.code=e,r.loc=t,r}const w=Symbol(""),_=Symbol(""),C=Symbol(""),O=Symbol(""),I=Symbol(""),M=Symbol(""),P=Symbol(""),E=Symbol(""),L=Symbol(""),R=Symbol(""),V=Symbol(""),A=Symbol(""),B=Symbol(""),j=Symbol(""),F=Symbol(""),D=Symbol(""),U=Symbol(""),H=Symbol(""),G=Symbol(""),J=Symbol(""),z=Symbol(""),q=Symbol(""),K=Symbol(""),W=Symbol(""),Y=Symbol(""),Z=Symbol(""),Q=Symbol(""),X=Symbol(""),ee={[w]:"Fragment",[_]:"Teleport",[C]:"Suspense",[O]:"KeepAlive",[I]:"BaseTransition",[M]:"openBlock",[P]:"createBlock",[E]:"createVNode",[L]:"createCommentVNode",[R]:"createTextVNode",[V]:"createStaticVNode",[A]:"resolveComponent",[B]:"resolveDynamicComponent",[j]:"resolveDirective",[F]:"withDirectives",[D]:"renderList",[U]:"renderSlot",[H]:"createSlots",[G]:"toDisplayString",[J]:"mergeProps",[z]:"toHandlers",[q]:"camelize",[K]:"capitalize",[W]:"setBlockTracking",[Y]:"pushScopeId",[Z]:"popScopeId",[Q]:"withScopeId",[X]:"withCtx"};function te(e){Object.getOwnPropertySymbols(e).forEach(t=>{ee[t]=e[t]})}const ne={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function oe(e,t=ne){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}function re(e,t,n,o,r,s,i,c=!1,l=!1,p=ne){return e&&(c?(e.helper(M),e.helper(P)):e.helper(E),i&&e.helper(F)),{type:13,tag:t,props:n,children:o,patchFlag:r,dynamicProps:s,directives:i,isBlock:c,disableTracking:l,loc:p}}function se(e,t=ne){return{type:17,loc:t,elements:e}}function ie(e,t=ne){return{type:15,loc:t,properties:e}}function ce(e,t){return{type:16,loc:ne,key:g(e)?le(e,!0):e,value:t}}function le(e,t,n=ne,o=!1){return{type:4,loc:n,isConstant:o,content:e,isStatic:t}}function pe(e,t){return{type:5,loc:t,content:g(e)?le(e,!1,t):e}}function ue(e,t=ne){return{type:8,loc:t,children:e}}function ae(e,t=[],n=ne){return{type:14,loc:n,callee:e,arguments:t}}function fe(e,t,n=!1,o=!1,r=ne){return{type:18,params:e,returns:t,newline:n,isSlot:o,loc:r}}function de(e,t,n,o=!0){return{type:19,test:e,consequent:t,alternate:n,newline:o,loc:ne}}function he(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:ne}}function ge(e){return{type:21,body:e,loc:ne}}function me(e){return{type:22,elements:e,loc:ne}}function ye(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:ne}}function ve(e,t){return{type:24,left:e,right:t,loc:ne}}function be(e){return{type:25,expressions:e,loc:ne}}function xe(e){return{type:26,returns:e,loc:ne}}const Se=e=>4===e.type&&e.isStatic,Ne=(e,t)=>e===t||e===N(t);function ke(e){return Ne(e,"Teleport")?_:Ne(e,"Suspense")?C:Ne(e,"KeepAlive")?O:Ne(e,"BaseTransition")?I:void 0}const Te=(e,t)=>(Ee(!1,"Expression AST analysis can only be performed in non-browser builds."),null),$e=(e,t)=>(Ee(!1,"Expression AST analysis can only be performed in non-browser builds."),null),we=/^\d|[^\$\w]/,_e=e=>!we.test(e),Ce=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\[[^\]]+\])*$/,Oe=e=>!!e&&Ce.test(e.trim());function Ie(e,t,n){const o={source:e.source.substr(t,n),start:Me(e.start,e.source,t),end:e.end};return null!=n&&(o.end=Me(e.start,e.source,t+n)),o}function Me(e,t,n=t.length){return Pe(f({},e),t,n)}function Pe(e,t,n=t.length){let o=0,r=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(o++,r=e);return e.offset+=n,e.line+=o,e.column=-1===r?e.column+n:n-r,e}function Ee(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function Le(e,t,n=!1){for(let o=0;o<e.props.length;o++){const r=e.props[o];if(7===r.type&&(n||r.exp)&&(g(t)?r.name===t:t.test(r.name)))return r}}function Re(e,t,n=!1,o=!1){for(let r=0;r<e.props.length;r++){const s=e.props[r];if(6===s.type){if(n)continue;if(s.name===t&&(s.value||o))return s}else if("bind"===s.name&&s.exp&&Ve(s.arg,t))return s}}function Ve(e,t){return!(!e||!Se(e)||e.content!==t)}function Ae(e){return e.props.some(e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic))}function Be(e){return 5===e.type||2===e.type}function je(e){return 7===e.type&&"slot"===e.name}function Fe(e){return 1===e.type&&3===e.tagType}function De(e){return 1===e.type&&2===e.tagType}function Ue(e,t,n){let o;const r=13===e.type?e.props:e.arguments[2];if(null==r||g(r))o=ie([t]);else if(14===r.type){const e=r.arguments[0];g(e)||15!==e.type?r.arguments.unshift(ie([t])):e.properties.unshift(t),o=r}else if(15===r.type){let e=!1;if(4===t.key.type){const n=t.key.content;e=r.properties.some(e=>4===e.key.type&&e.key.content===n)}e||r.properties.unshift(t),o=r}else o=ae(n.helper(J),[ie([t]),r]);13===e.type?e.props=o:e.arguments[2]=o}function He(e,t){return`_${t}_${e.replace(/[^\w]/g,"_")}`}function Ge(e,t){if(!e||0===Object.keys(t).length)return!1;switch(e.type){case 1:for(let n=0;n<e.props.length;n++){const o=e.props[n];if(7===o.type&&(Ge(o.arg,t)||Ge(o.exp,t)))return!0}return e.children.some(e=>Ge(e,t));case 11:return!!Ge(e.source,t)||e.children.some(e=>Ge(e,t));case 9:return e.branches.some(e=>Ge(e,t));case 10:return!!Ge(e.condition,t)||e.children.some(e=>Ge(e,t));case 4:return!e.isStatic&&_e(e.content)&&!!t[e.content];case 8:return e.children.some(e=>y(e)&&Ge(e,t));case 5:case 12:return Ge(e.content,t);case 2:case 3:default:return!1}}const Je=/&(gt|lt|amp|apos|quot);/g,ze={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},qe={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:u,isPreTag:u,isCustomElement:u,decodeEntities:e=>e.replace(Je,(e,t)=>ze[t]),onError:T};function Ke(e,t={}){const n=function(e,t){return{options:f({},qe,t),column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1}}(e,t),o=lt(n);return oe(We(n,0,[]),pt(n,o))}function We(e,t,n){const o=ut(n),r=o?o.ns:0,s=[];for(;!gt(e,t,n);){const i=e.source;let c=void 0;if(0===t||1===t)if(!e.inVPre&&at(i,e.options.delimiters[0]))c=st(e,t);else if(0===t&&"<"===i[0])if(1===i.length);else if("!"===i[1])c=at(i,"\x3c!--")?Qe(e):at(i,"<!DOCTYPE")?Xe(e):at(i,"<![CDATA[")&&0!==r?Ze(e,n):Xe(e);else if("/"===i[1])if(2===i.length);else{if(">"===i[2]){ft(e,3);continue}if(/[a-z]/i.test(i[2])){nt(e,1,o);continue}c=Xe(e)}else/[a-z]/i.test(i[1])?c=et(e,n):"?"===i[1]&&(c=Xe(e));if(c||(c=it(e,t)),h(c))for(let e=0;e<c.length;e++)Ye(s,c[e]);else Ye(s,c)}let i=!1;if(2!==t)if(e.inPre){if(o&&e.options.isPreTag(o.tag)){const e=s[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}}else for(let e=0;e<s.length;e++){const t=s[e];if(2===t.type)if(/[^\t\r\n\f ]/.test(t.content))t.content=t.content.replace(/[\t\r\n\f ]+/g," ");else{const n=s[e-1],o=s[e+1];!n||!o||3===n.type||3===o.type||1===n.type&&1===o.type&&/[\r\n]/.test(t.content)?(i=!0,s[e]=null):t.content=" "}else 3===t.type&&(i=!0,s[e]=null)}return i?s.filter(Boolean):s}function Ye(e,t){if(2===t.type){const n=ut(e);if(n&&2===n.type&&n.loc.end.offset===t.loc.start.offset)return n.content+=t.content,n.loc.end=t.loc.end,void(n.loc.source+=t.loc.source)}e.push(t)}function Ze(e,t){ft(e,9);const n=We(e,3,t);return 0===e.source.length||ft(e,3),n}function Qe(e){const t=lt(e);let n;const o=/--(\!)?>/.exec(e.source);if(o){n=e.source.slice(4,o.index);const t=e.source.slice(0,o.index);let r=1,s=0;for(;-1!==(s=t.indexOf("\x3c!--",r));)ft(e,s-r+1),r=s+1;ft(e,o.index+o[0].length-r+1)}else n=e.source.slice(4),ft(e,e.source.length);return{type:3,content:n,loc:pt(e,t)}}function Xe(e){const t=lt(e),n="?"===e.source[1]?1:2;let o;const r=e.source.indexOf(">");return-1===r?(o=e.source.slice(n),ft(e,e.source.length)):(o=e.source.slice(n,r),ft(e,r+1)),{type:3,content:o,loc:pt(e,t)}}function et(e,t){const n=e.inPre,o=e.inVPre,r=ut(t),s=nt(e,0,r),i=e.inPre&&!n,c=e.inVPre&&!o;if(s.isSelfClosing||e.options.isVoidTag(s.tag))return s;t.push(s);const l=e.options.getTextMode(s,r),p=We(e,l,t);if(t.pop(),s.children=p,mt(e.source,s.tag))nt(e,1,r);else if(0===e.source.length&&"script"===s.tag.toLowerCase()){const e=p[0];e&&at(e.loc.source,"\x3c!--")}return s.loc=pt(e,s.loc.start),i&&(e.inPre=!1),c&&(e.inVPre=!1),s}const tt=e("if,else,else-if,for,slot");function nt(e,t,n){const o=lt(e),r=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),s=r[1],i=e.options.getNamespace(s,n);ft(e,r[0].length),dt(e);const c=lt(e),l=e.source;let p=ot(e,t);e.options.isPreTag(s)&&(e.inPre=!0),!e.inVPre&&p.some(e=>7===e.type&&"pre"===e.name)&&(e.inVPre=!0,f(e,c),e.source=l,p=ot(e,t).filter(e=>"v-pre"!==e.name));let u=!1;0===e.source.length||(u=at(e.source,"/>"),ft(e,u?2:1));let a=0;const d=e.options;if(!e.inVPre&&!d.isCustomElement(s)){const e=p.some(e=>7===e.type&&"is"===e.name);d.isNativeTag&&!e?d.isNativeTag(s)||(a=1):(e||ke(s)||d.isBuiltInComponent&&d.isBuiltInComponent(s)||/^[A-Z]/.test(s)||"component"===s)&&(a=1),"slot"===s?a=2:"template"===s&&p.some(e=>7===e.type&&tt(e.name))&&(a=3)}return{type:1,ns:i,tag:s,tagType:a,props:p,isSelfClosing:u,children:[],loc:pt(e,o),codegenNode:void 0}}function ot(e,t){const n=[],o=new Set;for(;e.source.length>0&&!at(e.source,">")&&!at(e.source,"/>");){if(at(e.source,"/")){ft(e,1),dt(e);continue}const r=rt(e,o);0===t&&n.push(r),/^[^\t\r\n\f />]/.test(e.source),dt(e)}return n}function rt(e,t){const n=lt(e),o=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source)[0];t.has(o),t.add(o);{const e=/["'<]/g;let t;for(;t=e.exec(o););}ft(e,o.length);let r=void 0;/^[\t\r\n\f ]*=/.test(e.source)&&(dt(e),ft(e,1),dt(e),r=function(e){const t=lt(e);let n;const o=e.source[0],r='"'===o||"'"===o;if(r){ft(e,1);const t=e.source.indexOf(o);-1===t?n=ct(e,e.source.length,4):(n=ct(e,t,4),ft(e,1))}else{const t=/^[^\t\r\n\f >]+/.exec(e.source);if(!t)return;const o=/["'<=`]/g;let r;for(;r=o.exec(t[0]););n=ct(e,t[0].length,4)}return{content:n,isQuoted:r,loc:pt(e,t)}}(e));const s=pt(e,n);if(!e.inVPre&&/^(v-|:|@|#)/.test(o)){const t=/(?:^v-([a-z0-9-]+))?(?:(?::|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(o),i=t[1]||(at(o,":")?"bind":at(o,"@")?"on":"slot");let c;if(t[2]){const r="slot"===i,s=o.indexOf(t[2]),l=pt(e,ht(e,n,s),ht(e,n,s+t[2].length+(r&&t[3]||"").length));let p=t[2],u=!0;p.startsWith("[")?(u=!1,p.endsWith("]"),p=p.substr(1,p.length-2)):r&&(p+=t[3]||""),c={type:4,content:p,isStatic:u,isConstant:u,loc:l}}if(r&&r.isQuoted){const e=r.loc;e.start.offset++,e.start.column++,e.end=Me(e.start,r.content),e.source=e.source.slice(1,-1)}return{type:7,name:i,exp:r&&{type:4,content:r.content,isStatic:!1,isConstant:!1,loc:r.loc},arg:c,modifiers:t[3]?t[3].substr(1).split("."):[],loc:s}}return{type:6,name:o,value:r&&{type:2,content:r.content,loc:r.loc},loc:s}}function st(e,t){const[n,o]=e.options.delimiters,r=e.source.indexOf(o,n.length);if(-1===r)return;const s=lt(e);ft(e,n.length);const i=lt(e),c=lt(e),l=r-n.length,p=e.source.slice(0,l),u=ct(e,l,t),a=u.trim(),f=u.indexOf(a);f>0&&Pe(i,p,f);return Pe(c,p,l-(u.length-a.length-f)),ft(e,o.length),{type:5,content:{type:4,isStatic:!1,isConstant:!1,content:a,loc:pt(e,i,c)},loc:pt(e,s)}}function it(e,t){const n=["<",e.options.delimiters[0]];3===t&&n.push("]]>");let o=e.source.length;for(let t=0;t<n.length;t++){const r=e.source.indexOf(n[t],1);-1!==r&&o>r&&(o=r)}const r=lt(e);return{type:2,content:ct(e,o,t),loc:pt(e,r)}}function ct(e,t,n){const o=e.source.slice(0,t);return ft(e,t),2===n||3===n||-1===o.indexOf("&")?o:e.options.decodeEntities(o,4===n)}function lt(e){const{column:t,line:n,offset:o}=e;return{column:t,line:n,offset:o}}function pt(e,t,n){return{start:t,end:n=n||lt(e),source:e.originalSource.slice(t.offset,n.offset)}}function ut(e){return e[e.length-1]}function at(e,t){return e.startsWith(t)}function ft(e,t){const{source:n}=e;Pe(e,n,t),e.source=n.slice(t)}function dt(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&ft(e,t[0].length)}function ht(e,t,n){return Me(t,e.originalSource.slice(t.offset,n),n)}function gt(e,t,n){const o=e.source;switch(t){case 0:if(at(o,"</"))for(let e=n.length-1;e>=0;--e)if(mt(o,n[e].tag))return!0;break;case 1:case 2:{const e=ut(n);if(e&&mt(o,e.tag))return!0;break}case 3:if(at(o,"]]>"))return!0}return!o}function mt(e,t){return at(e,"</")&&e.substr(2,t.length).toLowerCase()===t.toLowerCase()&&/[\t\r\n\f />]/.test(e[2+t.length]||">")}function yt(e,t){!function e(t,n,o,r=!1){let s=!1,i=!1;const{children:c}=t;for(let t=0;t<c.length;t++){const l=c[t];if(1===l.type&&0===l.tagType){let e;if(!r&&(e=bt(l,o))>0){2===e&&(i=!0),l.codegenNode.patchFlag="-1",l.codegenNode=n.hoist(l.codegenNode),s=!0;continue}{const e=l.codegenNode;if(13===e.type){const t=kt(e);if(!(t&&512!==t&&1!==t||xt(l)||St())){const t=Nt(l);t&&(e.props=n.hoist(t))}}}}else if(12===l.type){const e=bt(l.content,o);e>0&&(2===e&&(i=!0),l.codegenNode=n.hoist(l.codegenNode),s=!0)}if(1===l.type)e(l,n,o);else if(11===l.type)e(l,n,o,1===l.children.length);else if(9===l.type)for(let t=0;t<l.branches.length;t++)e(l.branches[t],n,o,1===l.branches[t].children.length)}!i&&s&&n.transformHoist&&n.transformHoist(c,n,t)}(e,t,new Map,vt(e,e.children[0]))}function vt(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!De(t)}function bt(e,t=new Map){switch(e.type){case 1:if(0!==e.tagType)return 0;const n=t.get(e);if(void 0!==n)return n;const o=e.codegenNode;if(13!==o.type)return 0;if(kt(o)||xt(e)||St())return t.set(e,0),0;{let n=1;for(let o=0;o<e.children.length;o++){const r=bt(e.children[o],t);if(0===r)return t.set(e,0),0;2===r&&(n=2)}if(2!==n)for(let t=0;t<e.props.length;t++){const o=e.props[t];7===o.type&&"bind"===o.name&&o.exp&&(8===o.exp.type||o.exp.isRuntimeConstant)&&(n=2)}return o.isBlock&&(o.isBlock=!1),t.set(e,n),n}case 2:case 3:return 1;case 9:case 11:case 10:return 0;case 5:case 12:return bt(e.content,t);case 4:return e.isConstant?e.isRuntimeConstant?2:1:0;case 8:let r=1;for(let n=0;n<e.children.length;n++){const o=e.children[n];if(g(o)||m(o))continue;const s=bt(o,t);if(0===s)return 0;2===s&&(r=2)}return r;default:return 0}}function xt(e){return!(!Re(e,"key",!0)&&!Re(e,"ref",!0))}function St(e){return!1}function Nt(e){const t=e.codegenNode;if(13===t.type)return t.props}function kt(e){const t=e.patchFlag;return t?parseInt(t,10):void 0}function Tt(e,{prefixIdentifiers:t=!1,hoistStatic:n=!1,cacheHandlers:o=!1,nodeTransforms:r=[],directiveTransforms:s={},transformHoist:i=null,isBuiltInComponent:c=p,expressionPlugins:l=[],scopeId:u=null,ssr:a=!1,ssrCssVars:f="",bindingMetadata:d={},onError:h=T}){const g={prefixIdentifiers:t,hoistStatic:n,cacheHandlers:o,nodeTransforms:r,directiveTransforms:s,transformHoist:i,isBuiltInComponent:c,expressionPlugins:l,scopeId:u,ssr:a,ssrCssVars:f,bindingMetadata:d,onError:h,root:e,helpers:new Set,components:new Set,directives:new Set,hoists:[],imports:new Set,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,currentNode:e,childIndex:0,helper:e=>(g.helpers.add(e),e),helperString:e=>"_"+ee[g.helper(e)],replaceNode(e){g.parent.children[g.childIndex]=g.currentNode=e},removeNode(e){const t=e?g.parent.children.indexOf(e):g.currentNode?g.childIndex:-1;e&&e!==g.currentNode?g.childIndex>t&&(g.childIndex--,g.onNodeRemoved()):(g.currentNode=null,g.onNodeRemoved()),g.parent.children.splice(t,1)},onNodeRemoved:()=>{},addIdentifiers(e){},removeIdentifiers(e){},hoist(e){g.hoists.push(e);const t=le("_hoisted_"+g.hoists.length,!1,e.loc,!0);return t.hoisted=e,t},cache:(e,t=!1)=>he(++g.cached,e,t)};return g}function $t(e,n){const o=Tt(e,n);wt(e,o),n.hoistStatic&&yt(e,o),n.ssr||function(e,n){const{helper:o}=n,{children:r}=e,s=r[0];if(1===r.length)if(vt(e,s)&&s.codegenNode){const t=s.codegenNode;13===t.type&&(t.isBlock=!0,o(M),o(P)),e.codegenNode=t}else e.codegenNode=s;else r.length>1&&(e.codegenNode=re(n,o(w),void 0,e.children,`64 /* ${t[64]} */`,void 0,void 0,!0))}(e,o),e.helpers=[...o.helpers],e.components=[...o.components],e.directives=[...o.directives],e.imports=[...o.imports],e.hoists=o.hoists,e.temps=o.temps,e.cached=o.cached}function wt(e,t){t.currentNode=e;const{nodeTransforms:n}=t,o=[];for(let r=0;r<n.length;r++){const s=n[r](e,t);if(s&&(h(s)?o.push(...s):o.push(s)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(L);break;case 5:t.ssr||t.helper(G);break;case 9:for(let n=0;n<e.branches.length;n++)wt(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const o=()=>{n--};for(;n<e.children.length;n++){const r=e.children[n];g(r)||(t.parent=e,t.childIndex=n,t.onNodeRemoved=o,wt(r,t))}}(e,t)}let r=o.length;for(;r--;)o[r]()}function _t(e,t){const n=g(e)?t=>t===e:t=>e.test(t);return(e,o)=>{if(1===e.type){const{props:r}=e;if(3===e.tagType&&r.some(je))return;const s=[];for(let i=0;i<r.length;i++){const c=r[i];if(7===c.type&&n(c.name)){r.splice(i,1),i--;const n=t(e,c,o);n&&s.push(n)}}return s}}}function Ct(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:o=!1,filename:r="template.vue.html",scopeId:s=null,optimizeImports:i=!1,runtimeGlobalName:c="Vue",runtimeModuleName:l="vue",ssr:p=!1}){const u={mode:t,prefixIdentifiers:n,sourceMap:o,filename:r,scopeId:s,optimizeImports:i,runtimeGlobalName:c,runtimeModuleName:l,ssr:p,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>"_"+ee[e],push(e,t){u.code+=e},indent(){a(++u.indentLevel)},deindent(e=!1){e?--u.indentLevel:a(--u.indentLevel)},newline(){a(u.indentLevel)}};function a(e){u.push("\n"+" ".repeat(e))}return u}(e,t),{mode:o,push:r,prefixIdentifiers:s,indent:i,deindent:c,newline:l,ssr:p}=n,u=e.helpers.length>0,a=!s&&"module"!==o;!function(e,t){const{push:n,newline:o,runtimeGlobalName:r}=t,s=r,i=e=>`${ee[e]}: _${ee[e]}`;if(e.helpers.length>0&&(n(`const _Vue = ${s}\n`),e.hoists.length)){const t=[E,L,R,V].filter(t=>e.helpers.includes(t)).map(i).join(", ");n(`const { ${t} } = _Vue\n`)}(function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:o}=t;o(),e.forEach((e,r)=>{e&&(n(`const _hoisted_${r+1} = `),Pt(e,t),o())}),t.pure=!1})(e.hoists,t),o(),n("return ")}(e,n);const f=t.bindingMetadata?", $props, $setup, $data, $options":"";if(r(p?`function ssrRender(_ctx, _push, _parent, _attrs${f}) {`:`function render(_ctx, _cache${f}) {`),i(),a&&(r("with (_ctx) {"),i(),u&&(r(`const { ${e.helpers.map(e=>`${ee[e]}: _${ee[e]}`).join(", ")} } = _Vue`),r("\n"),l())),e.components.length&&(Ot(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(Ot(e.directives,"directive",n),e.temps>0&&l()),e.temps>0){r("let ");for(let t=0;t<e.temps;t++)r(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(r("\n"),l()),p||r("return "),e.codegenNode?Pt(e.codegenNode,n):r("null"),a&&(c(),r("}")),c(),r("}"),{ast:e,code:n.code,map:n.map?n.map.toJSON():void 0}}function Ot(e,t,{helper:n,push:o,newline:r}){const s=n("component"===t?A:j);for(let n=0;n<e.length;n++){const i=e[n];o(`const ${He(i,t)} = ${s}(${JSON.stringify(i)})`),n<e.length-1&&r()}}function It(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),Mt(e,t,n),n&&t.deindent(),t.push("]")}function Mt(e,t,n=!1,o=!0){const{push:r,newline:s}=t;for(let i=0;i<e.length;i++){const c=e[i];g(c)?r(c):h(c)?It(c,t):Pt(c,t),i<e.length-1&&(n?(o&&r(","),s()):o&&r(", "))}}function Pt(e,t){if(g(e))t.push(e);else if(m(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:Pt(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),e)}(e,t);break;case 4:Et(e,t);break;case 5:!function(e,t){const{push:n,helper:o,pure:r}=t;r&&n("/*#__PURE__*/");n(o(G)+"("),Pt(e.content,t),n(")")}(e,t);break;case 12:Pt(e.codegenNode,t);break;case 8:Lt(e,t);break;case 3:break;case 13:!function(e,t){const{push:n,helper:o,pure:r}=t,{tag:s,props:i,children:c,patchFlag:l,dynamicProps:p,directives:u,isBlock:a,disableTracking:f}=e;u&&n(o(F)+"(");a&&n(`(${o(M)}(${f?"true":""}), `);r&&n("/*#__PURE__*/");n(o(a?P:E)+"(",e),Mt(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map(e=>e||"null")}([s,i,c,l,p]),t),n(")"),a&&n(")");u&&(n(", "),Pt(u,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:o,pure:r}=t,s=g(e.callee)?e.callee:o(e.callee);r&&n("/*#__PURE__*/");n(s+"(",e),Mt(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:o,deindent:r,newline:s}=t,{properties:i}=e;if(!i.length)return void n("{}",e);const c=i.length>1||!1;n(c?"{":"{ "),c&&o();for(let e=0;e<i.length;e++){const{key:o,value:r}=i[e];Rt(o,t),n(": "),Pt(r,t),e<i.length-1&&(n(","),s())}c&&r(),n(c?"}":" }")}(e,t);break;case 17:!function(e,t){It(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:o,deindent:r}=t,{params:s,returns:i,body:c,newline:l,isSlot:p}=e;p&&n(`_${ee[X]}(`);n("(",e),h(s)?Mt(s,t):s&&Pt(s,t);n(") => "),(l||c)&&(n("{"),o());i?(l&&n("return "),h(i)?It(i,t):Pt(i,t)):c&&Pt(c,t);(l||c)&&(r(),n("}"));p&&n(")")}(e,t);break;case 19:!function(e,t){const{test:n,consequent:o,alternate:r,newline:s}=e,{push:i,indent:c,deindent:l,newline:p}=t;if(4===n.type){const e=!_e(n.content);e&&i("("),Et(n,t),e&&i(")")}else i("("),Pt(n,t),i(")");s&&c(),t.indentLevel++,s||i(" "),i("? "),Pt(o,t),t.indentLevel--,s&&p(),s||i(" "),i(": ");const u=19===r.type;u||t.indentLevel++;Pt(r,t),u||t.indentLevel--;s&&l(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:o,indent:r,deindent:s,newline:i}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(r(),n(o(W)+"(-1),"),i());n(`_cache[${e.index}] = `),Pt(e.value,t),e.isVNode&&(n(","),i(),n(o(W)+"(1),"),i(),n(`_cache[${e.index}]`),s());n(")")}(e,t)}}function Et(e,t){const{content:n,isStatic:o}=e;t.push(o?JSON.stringify(n):n,e)}function Lt(e,t){for(let n=0;n<e.children.length;n++){const o=e.children[n];g(o)?t.push(o):Pt(o,t)}}function Rt(e,t){const{push:n}=t;if(8===e.type)n("["),Lt(e,t),n("]");else if(e.isStatic){n(_e(e.content)?e.content:JSON.stringify(e.content),e)}else n(`[${e.content}]`,e)}const Vt=e("true,false,null,this"),At=(e,t)=>{if(5===e.type)e.content=Bt(e.content,t);else if(1===e.type)for(let n=0;n<e.props.length;n++){const o=e.props[n];if(7===o.type&&"for"!==o.name){const e=o.exp,n=o.arg;!e||4!==e.type||"on"===o.name&&n||(o.exp=Bt(e,t,"slot"===o.name)),n&&4===n.type&&!n.isStatic&&(o.arg=Bt(n,t))}}};function Bt(e,t,o=!1,r=!1){if(!t.prefixIdentifiers||!e.content.trim())return e;const{bindingMetadata:s}=t,i=e=>`${d.call(s,e)?"$"+s[e]:"_ctx"}.${e}`,c=e.content,l=c.indexOf("(")>-1;if(_e(c))return o||t.identifiers[c]||n(c)||Vt(c)?t.identifiers[c]||l||(e.isConstant=!0):e.content=i(c),e;let p;try{p=Te().program}catch(t){return e}const u=[],a=Object.create(t.identifiers);$e();const f=[];let h;return u.sort((e,t)=>e.start-t.start),u.forEach((t,n)=>{const o=t.start-1,r=t.end-1,s=u[n-1],i=c.slice(s?s.end-1:0,o);(i.length||t.prefix)&&f.push(i+(t.prefix||""));const l=c.slice(o,r);f.push(le(t.name,!1,{source:l,start:Me(e.loc.start,l,o),end:Me(e.loc.start,l,r)},t.isConstant)),n===u.length-1&&r<c.length&&f.push(c.slice(r))}),f.length?h=ue(f,e.loc):(h=e,h.isConstant=!l),h.identifiers=Object.keys(a),h}const jt=_t(/^(if|else|else-if)$/,(e,t,n)=>Ft(e,t,n,(e,t,o)=>{const r=n.parent.children;let s=r.indexOf(e),i=0;for(;s-- >=0;){const e=r[s];e&&9===e.type&&(i+=e.branches.length)}return()=>{if(o)e.codegenNode=Ut(t,i,n);else{let o=e.codegenNode;for(;19===o.alternate.type;)o=o.alternate;o.alternate=Ut(t,i+e.branches.length-1,n)}}}));function Ft(e,t,n,o){if(!("else"===t.name||t.exp&&t.exp.content.trim())){t.exp=le("true",!1,t.exp?t.exp.loc:e.loc)}if("if"===t.name){const r=Dt(e,t),s={type:9,loc:e.loc,branches:[r]};if(n.replaceNode(s),o)return o(s,r,!0)}else{const r=n.parent.children;let s=r.indexOf(e);for(;s-- >=-1;){const i=r[s];if(i&&9===i.type){n.removeNode();const r=Dt(e,t);i.branches.push(r);const s=o&&o(i,r,!1);wt(r,n),s&&s(),n.currentNode=null}break}}}function Dt(e,t){return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:3===e.tagType?e.children:[e]}}function Ut(e,t,n){return e.condition?de(e.condition,Ht(e,t,n),ae(n.helper(L),['""',"true"])):Ht(e,t,n)}function Ht(e,n,o){const{helper:r}=o,s=ce("key",le(n+"",!1)),{children:i}=e,c=i[0];if(1!==i.length||1!==c.type){if(1===i.length&&11===c.type){const e=c.codegenNode;return Ue(e,s,o),e}return re(o,r(w),ie([s]),i,`64 /* ${t[64]} */`,void 0,void 0,!0,!1,e.loc)}{const e=c.codegenNode;return 13!==e.type||1===c.tagType&&e.tag!==_||(e.isBlock=!0,r(M),r(P)),Ue(e,s,o),e}}const Gt=_t("for",(e,n,o)=>{const{helper:r}=o;return Jt(e,n,o,n=>{const s=ae(r(D),[n.source]),i=Re(e,"key"),c=4===n.source.type&&n.source.isConstant,l=c?64:i?128:256;return n.codegenNode=re(o,r(w),void 0,s,`${l} /* ${t[l]} */`,void 0,void 0,!0,!c,e.loc),()=>{let l;const p=Fe(e),{children:u}=n,a=u.length>1||1!==u[0].type,f=De(e)?e:p&&1===e.children.length&&De(e.children[0])?e.children[0]:null,d=i?ce("key",6===i.type?le(i.value.content,!0):i.exp):null;f?(l=f.codegenNode,p&&d&&Ue(l,d,o)):a?l=re(o,r(w),d?ie([d]):void 0,e.children,`64 /* ${t[64]} */`,void 0,void 0,!0):(l=u[0].codegenNode,l.isBlock=!c,l.isBlock&&(r(M),r(P))),s.arguments.push(fe(Zt(n.parseResult),l,!0))}})});function Jt(e,t,n,o){if(!t.exp)return;const r=Wt(t.exp);if(!r)return;const{scopes:s}=n,{source:i,value:c,key:l,index:p}=r,u={type:11,loc:t.loc,source:i,valueAlias:c,keyAlias:l,objectIndexAlias:p,parseResult:r,children:3===e.tagType?e.children:[e]};n.replaceNode(u),s.vFor++;const a=o&&o(u);return()=>{s.vFor--,a&&a()}}const zt=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,qt=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Kt=/^\(|\)$/g;function Wt(e,t){const n=e.loc,o=e.content,r=o.match(zt);if(!r)return;const[,s,i]=r,c={source:Yt(n,i.trim(),o.indexOf(i,s.length)),value:void 0,key:void 0,index:void 0};let l=s.trim().replace(Kt,"").trim();const p=s.indexOf(l),u=l.match(qt);if(u){l=l.replace(qt,"").trim();const e=u[1].trim();let t;if(e&&(t=o.indexOf(e,p+l.length),c.key=Yt(n,e,t)),u[2]){const r=u[2].trim();r&&(c.index=Yt(n,r,o.indexOf(r,c.key?t+e.length:p+l.length)))}}return l&&(c.value=Yt(n,l,p)),c}function Yt(e,t,n){return le(t,!1,Ie(e,n,t.length))}function Zt({value:e,key:t,index:n}){const o=[];return e&&o.push(e),t&&(e||o.push(le("_",!1)),o.push(t)),n&&(t||(e||o.push(le("_",!1)),o.push(le("__",!1))),o.push(n)),o}const Qt=le("undefined",!1),Xt=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=Le(e,"slot");if(n){return t.scopes.vSlot++,()=>{t.scopes.vSlot--}}}},en=(e,t)=>{let n;if(Fe(e)&&e.props.some(je)&&(n=Le(e,"for"))){const e=n.parseResult=Wt(n.exp);if(e){const{value:n,key:o,index:r}=e,{addIdentifiers:s,removeIdentifiers:i}=t;return n&&s(n),o&&s(o),r&&s(r),()=>{n&&i(n),o&&i(o),r&&i(r)}}}},tn=(e,t,n)=>fe(e,t,!1,!0,t.length?t[0].loc:n);function nn(e,t,n=tn){t.helper(X);const{children:o,loc:r}=e,s=[],i=[],c=(e,t)=>ce("default",n(e,t,r));let l=t.scopes.vSlot>0||t.scopes.vFor>0;const p=Le(e,"slot",!0);if(p){const{arg:e,exp:t}=p;e&&!Se(e)&&(l=!0),s.push(ce(e||le("default",!0),n(t,o,r)))}let u=!1,a=!1;const f=[],d=new Set;for(let e=0;e<o.length;e++){const r=o[e];let c;if(!Fe(r)||!(c=Le(r,"slot",!0))){3!==r.type&&f.push(r);continue}if(p)break;u=!0;const{children:h,loc:g}=r,{arg:m=le("default",!0),exp:y}=c;let v;Se(m)?v=m?m.content:"default":l=!0;const b=n(y,h,g);let x,S,N;if(x=Le(r,"if"))l=!0,i.push(de(x.exp,on(m,b),Qt));else if(S=Le(r,/^else(-if)?$/,!0)){let t,n=e;for(;n--&&(t=o[n],3===t.type););if(t&&Fe(t)&&Le(t,"if")){o.splice(e,1),e--;let t=i[i.length-1];for(;19===t.alternate.type;)t=t.alternate;t.alternate=S.exp?de(S.exp,on(m,b),Qt):on(m,b)}}else if(N=Le(r,"for")){l=!0;const e=N.parseResult||Wt(N.exp);e&&i.push(ae(t.helper(D),[e.source,fe(Zt(e),on(m,b),!0)]))}else{if(v){if(d.has(v))continue;d.add(v),"default"===v&&(a=!0)}s.push(ce(m,b))}}p||(u?f.length&&(a||s.push(c(void 0,f))):s.push(c(void 0,o)));let h=ie(s.concat(ce("_",le(l?"2":"1",!1))),r);return i.length&&(h=ae(t.helper(H),[h,se(i)])),{slots:h,hasDynamicSlots:l}}function on(e,t){return ie([ce("name",e),ce("fn",t)])}const rn=new WeakMap,sn=(e,t)=>{if(1===e.type&&(0===e.tagType||1===e.tagType))return function(){const{tag:n,props:o}=e,r=1===e.tagType,s=r?cn(e,t):`"${n}"`;let i,c,l,p,u,a,f=0,d=y(s)&&s.callee===B||!r&&("svg"===n||"foreignObject"===n||Re(e,"key",!0));if(o.length>0){const n=ln(e,t);i=n.props,f=n.patchFlag,u=n.dynamicPropNames;const o=n.directives;a=o&&o.length?se(o.map(e=>function(e,t){const n=[],o=rn.get(e);o?n.push(t.helperString(o)):(t.helper(j),t.directives.add(e.name),n.push(He(e.name,"directive")));const{loc:r}=e;e.exp&&n.push(e.exp);e.arg&&(e.exp||n.push("void 0"),n.push(e.arg));if(Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=le("true",!1,r);n.push(ie(e.modifiers.map(e=>ce(e,t)),r))}return se(n,e.loc)}(e,t))):void 0}if(e.children.length>0){s===O&&(d=!0,f|=1024);if(r&&s!==_&&s!==O){const{slots:n,hasDynamicSlots:o}=nn(e,t);c=n,o&&(f|=1024)}else if(1===e.children.length&&s!==_){const t=e.children[0],n=t.type,o=5===n||8===n;o&&!bt(t)&&(f|=1),c=o||2===n?t:e.children}else c=e.children}0!==f&&(l=String(f),u&&u.length&&(p=function(e){let t="[";for(let n=0,o=e.length;n<o;n++)t+=JSON.stringify(e[n]),n<o-1&&(t+=", ");return t+"]"}(u))),e.codegenNode=re(t,s,i,c,l,p,a,!!d,!1,e.loc)}};function cn(e,t,n=!1){const{tag:o}=e,r="component"===e.tag?Re(e,"is"):Le(e,"is");if(r){const e=6===r.type?r.value&&le(r.value.content,!0):r.exp;if(e)return ae(t.helper(B),[e])}const s=ke(o)||t.isBuiltInComponent(o);return s?(n||t.helper(s),s):(t.helper(A),t.components.add(o),He(o,"component"))}function ln(e,t,n=e.props,o=!1){const{tag:r,loc:s}=e,i=1===e.tagType;let c=[];const l=[],p=[];let u=0,f=!1,d=!1,h=!1,g=!1,y=!1;const v=[],b=({key:e,value:t})=>{if(Se(e)){const n=e.content;if(!i&&(e=>a.test(e))(n)&&"onclick"!==n.toLowerCase()&&"onUpdate:modelValue"!==n&&(g=!0),20===t.type||(4===t.type||8===t.type)&&bt(t)>0)return;"ref"===n?f=!0:"class"!==n||i?"style"!==n||i?"key"===n||v.includes(n)||v.push(n):h=!0:d=!0}else y=!0};for(let i=0;i<n.length;i++){const u=n[i];if(6===u.type){const{loc:e,name:t,value:n}=u;if("ref"===t&&(f=!0),"is"===t&&"component"===r)continue;c.push(ce(le(t,!0,Ie(e,0,t.length)),le(n?n.content:"",!0,n?n.loc:e)))}else{const{name:n,arg:i,exp:a,loc:f}=u,d="bind"===n,h="on"===n;if("slot"===n)continue;if("once"===n)continue;if("is"===n||d&&"component"===r&&Ve(i,"is"))continue;if(h&&o)continue;if(!i&&(d||h)){y=!0,a&&(c.length&&(l.push(ie(pn(c),s)),c=[]),l.push(d?a:{type:14,loc:f,callee:t.helper(z),arguments:[a]}));continue}const g=t.directiveTransforms[n];if(g){const{props:n,needRuntime:r}=g(u,e,t);!o&&n.forEach(b),c.push(...n),r&&(p.push(u),m(r)&&rn.set(u,r))}else p.push(u)}}let x=void 0;return l.length?(c.length&&l.push(ie(pn(c),s)),x=l.length>1?ae(t.helper(J),l,s):l[0]):c.length&&(x=ie(pn(c),s)),y?u|=16:(d&&(u|=2),h&&(u|=4),v.length&&(u|=8),g&&(u|=32)),0!==u&&32!==u||!(f||p.length>0)||(u|=512),{props:x,directives:p,patchFlag:u,dynamicPropNames:v}}function pn(e){const t=new Map,n=[];for(let o=0;o<e.length;o++){const r=e[o];if(8===r.key.type||!r.key.isStatic){n.push(r);continue}const s=r.key.content,i=t.get(s);i?("style"===s||"class"===s||s.startsWith("on"))&&un(i,r):(t.set(s,r),n.push(r))}return n}function un(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=se([e.value,t.value],e.loc)}const an=(e,t)=>{if(De(e)){const{children:n,loc:o}=e,{slotName:r,slotProps:s}=fn(e,t),i=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r];s&&i.push(s),n.length&&(s||i.push("{}"),i.push(fe([],n,!1,!1,o))),e.codegenNode=ae(t.helper(U),i,o)}};function fn(e,t){let n='"default"',o=void 0;const r=Re(e,"name");r&&(6===r.type&&r.value?n=JSON.stringify(r.value.content):7===r.type&&r.exp&&(n=r.exp));const s=r?e.props.filter(e=>e!==r):e.props;if(s.length>0){const{props:n,directives:r}=ln(e,t,s);o=n}return{slotName:n,slotProps:o}}const dn=/^([\w$_]+|\([^)]*?\))\s*=>|^function(?:\s+[\w$]+)?\s*\(/,hn=(e,t,n,o)=>{const{loc:r,modifiers:s,arg:i}=e;let c;if(4===i.type)if(i.isStatic){const e=i.content;c=le("on"+(e.startsWith("vnode")?k(x(e)):k(e)),!0,i.loc)}else c=ue([`"on" + ${n.helperString(K)}(`,i,")"]);else c=i,c.children.unshift(`"on" + ${n.helperString(K)}(`),c.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let p=!l;if(l){const e=Oe(l.content),t=!(e||dn.test(l.content)),n=l.content.includes(";");(t||p&&e)&&(l=ue([`${t?"$event":"(...args)"} => ${n?"{":"("}`,l,n?"}":")"]))}let u={props:[ce(c,l||le("() => {}",!1,r))]};return o&&(u=o(u)),p&&(u.props[0].value=n.cache(u.props[0].value)),u},gn=(e,t,n)=>{const{exp:o,modifiers:r,loc:s}=e,i=e.arg;return r.includes("camel")&&(4===i.type?i.content=i.isStatic?x(i.content):`${n.helperString(q)}(${i.content})`:(i.children.unshift(n.helperString(q)+"("),i.children.push(")"))),{props:[ce(i,o||le("",!0,s))]}},mn=(e,n)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const o=e.children;let r=void 0,s=!1;for(let e=0;e<o.length;e++){const t=o[e];if(Be(t)){s=!0;for(let n=e+1;n<o.length;n++){const s=o[n];if(!Be(s)){r=void 0;break}r||(r=o[e]={type:8,loc:t.loc,children:[t]}),r.children.push(" + ",s),o.splice(n,1),n--}}}if(s&&(1!==o.length||0!==e.type&&(1!==e.type||0!==e.tagType)))for(let e=0;e<o.length;e++){const r=o[e];if(Be(r)||8===r.type){const s=[];2===r.type&&" "===r.content||s.push(r),n.ssr||2===r.type||s.push(`1 /* ${t[1]} */`),o[e]={type:12,content:r,loc:r.loc,codegenNode:ae(n.helper(R),s)}}}}},yn=(e,t)=>{if(1===e.type&&Le(e,"once",!0))return t.helper(W),()=>{e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0))}},vn=(e,t,n)=>{const{exp:o,arg:r}=e;if(!o)return bn();if(!Oe(4===o.type?o.content:o.loc.source))return bn();const s=r||le("modelValue",!0),i=r?Se(r)?"onUpdate:"+r.content:ue(['"onUpdate:" + ',r]):"onUpdate:modelValue",c=[ce(s,e.exp),ce(i,ue(["$event => (",o," = $event)"]))];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map(e=>(_e(e)?e:JSON.stringify(e))+": true").join(", "),n=r?Se(r)?r.content+"Modifiers":ue([r,' + "Modifiers"']):"modelModifiers";c.push(ce(n,le(`{ ${t} }`,!1,e.loc,!0)))}return bn(c)};function bn(e=[]){return{props:e}}function xn(e){return[[yn,jt,Gt,an,sn,Xt,mn],{on:hn,bind:gn,model:vn}]}function Sn(e,t={}){const n=t.onError||T,o="module"===t.mode;!0===t.prefixIdentifiers?n($(43)):o&&n($(44));t.cacheHandlers&&n($(45)),t.scopeId&&!o&&n($(46));const r=g(e)?Ke(e,t):e,[s,i]=xn();return $t(r,f({},t,{prefixIdentifiers:!1,nodeTransforms:[...s,...t.nodeTransforms||[]],directiveTransforms:f({},i,t.directiveTransforms||{})})),Ct(r,f({},t,{prefixIdentifiers:!1}))}const Nn=()=>({props:[]}),kn=Symbol(""),Tn=Symbol(""),$n=Symbol(""),wn=Symbol(""),_n=Symbol(""),Cn=Symbol(""),On=Symbol(""),In=Symbol(""),Mn=Symbol(""),Pn=Symbol("");let En;te({[kn]:"vModelRadio",[Tn]:"vModelCheckbox",[$n]:"vModelText",[wn]:"vModelSelect",[_n]:"vModelDynamic",[Cn]:"withModifiers",[On]:"withKeys",[In]:"vShow",[Mn]:"Transition",[Pn]:"TransitionGroup"});const Ln=e("style,iframe,script,noscript",!0),Rn={isVoidTag:l,isNativeTag:e=>i(e)||c(e),isPreTag:e=>"pre"===e,decodeEntities:function(e){return(En||(En=document.createElement("div"))).innerHTML=e,En.textContent},isBuiltInComponent:e=>Ne(e,"Transition")?Mn:Ne(e,"TransitionGroup")?Pn:void 0,getNamespace(e,t){let n=t?t.ns:0;if(t&&2===n)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some(e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(n=0);else t&&1===n&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(n=0));if(0===n){if("svg"===e)return 1;if("math"===e)return 2}return n},getTextMode({tag:e,ns:t}){if(0===t){if("textarea"===e||"title"===e)return 1;if(Ln(e))return 2}return 0}},Vn=e=>{1===e.type&&e.props.forEach((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:le("style",!0,t.loc),exp:An(t.value.content,t.loc),modifiers:[],loc:t.loc})})},An=(e,t)=>{const n=function(e){const t={};return e.split(r).forEach(e=>{if(e){const n=e.split(s);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}(e);return le(JSON.stringify(n),!1,t,!0)};function Bn(e,t){return $(e,t)}const jn=e("passive,once,capture"),Fn=e("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),Dn=e("left,right"),Un=e("onkeyup,onkeydown,onkeypress",!0),Hn=(e,t)=>Se(e)&&"onclick"===e.content.toLowerCase()?le(t,!0):4!==e.type?ue(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Gn=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||t.removeNode()},Jn=[Vn],zn={cloak:Nn,html:(e,t,n)=>{const{exp:o,loc:r}=e;return t.children.length&&(t.children.length=0),{props:[ce(le("innerHTML",!0,r),o||le("",!0))]}},text:(e,t,n)=>{const{exp:o,loc:r}=e;return t.children.length&&(t.children.length=0),{props:[ce(le("textContent",!0,r),o||le("",!0))]}},model:(e,t,n)=>{const o=vn(e,t);if(!o.props.length||1===t.tagType)return o;const{tag:r}=t;if("input"===r||"textarea"===r||"select"===r){let e=$n,s=!1;if("input"===r){const n=Re(t,"type");if(n){if(7===n.type)e=_n;else if(n.value)switch(n.value.content){case"radio":e=kn;break;case"checkbox":e=Tn;break;case"file":s=!0}}else Ae(t)&&(e=_n)}else"select"===r&&(e=wn);s||(o.needRuntime=n.helper(e))}return o.props=o.props.filter(e=>4!==e.key.type||"modelValue"!==e.key.content),o},on:(e,t,n)=>hn(e,0,n,t=>{const{modifiers:o}=e;if(!o.length)return t;let{key:r,value:s}=t.props[0];const{keyModifiers:i,nonKeyModifiers:c,eventOptionModifiers:l}=((e,t)=>{const n=[],o=[],r=[];for(let s=0;s<t.length;s++){const i=t[s];jn(i)?r.push(i):Dn(i)?Se(e)?Un(e.content)?n.push(i):o.push(i):(n.push(i),o.push(i)):Fn(i)?o.push(i):n.push(i)}return{keyModifiers:n,nonKeyModifiers:o,eventOptionModifiers:r}})(r,o);if(c.includes("right")&&(r=Hn(r,"onContextmenu")),c.includes("middle")&&(r=Hn(r,"onMouseup")),c.length&&(s=ae(n.helper(Cn),[s,JSON.stringify(c)])),!i.length||Se(r)&&!Un(r.content)||(s=ae(n.helper(On),[s,JSON.stringify(i)])),l.length){const e=l.map(k).join("");r=Se(r)?le(`${r.content}${e}`,!0):ue(["(",r,`) + "${e}"`])}return{props:[ce(r,s)]}}),show:(e,t,n)=>({props:[],needRuntime:n.helper(In)})};function qn(e,t={}){return Sn(e,f({},Rn,t,{nodeTransforms:[Gn,...Jn,...t.nodeTransforms||[]],directiveTransforms:f({},zn,t.directiveTransforms||{}),transformHoist:null}))}function Kn(e,t={}){return Ke(e,f({},Rn,t))}export{I as BASE_TRANSITION,q as CAMELIZE,K as CAPITALIZE,P as CREATE_BLOCK,L as CREATE_COMMENT,H as CREATE_SLOTS,V as CREATE_STATIC,R as CREATE_TEXT,E as CREATE_VNODE,zn as DOMDirectiveTransforms,Jn as DOMNodeTransforms,w as FRAGMENT,O as KEEP_ALIVE,J as MERGE_PROPS,M as OPEN_BLOCK,Z as POP_SCOPE_ID,Y as PUSH_SCOPE_ID,D as RENDER_LIST,U as RENDER_SLOT,A as RESOLVE_COMPONENT,j as RESOLVE_DIRECTIVE,B as RESOLVE_DYNAMIC_COMPONENT,W as SET_BLOCK_TRACKING,C as SUSPENSE,_ as TELEPORT,G as TO_DISPLAY_STRING,z as TO_HANDLERS,Mn as TRANSITION,Pn as TRANSITION_GROUP,Tn as V_MODEL_CHECKBOX,_n as V_MODEL_DYNAMIC,kn as V_MODEL_RADIO,wn as V_MODEL_SELECT,$n as V_MODEL_TEXT,On as V_ON_WITH_KEYS,Cn as V_ON_WITH_MODIFIERS,In as V_SHOW,X as WITH_CTX,F as WITH_DIRECTIVES,Q as WITH_SCOPE_ID,Me as advancePositionWithClone,Pe as advancePositionWithMutation,Ee as assert,Sn as baseCompile,Ke as baseParse,ln as buildProps,nn as buildSlots,qn as compile,se as createArrayExpression,ve as createAssignmentExpression,ge as createBlockStatement,he as createCacheExpression,ae as createCallExpression,$ as createCompilerError,ue as createCompoundExpression,de as createConditionalExpression,Bn as createDOMCompilerError,Zt as createForLoopParams,fe as createFunctionExpression,ye as createIfStatement,pe as createInterpolation,ie as createObjectExpression,ce as createObjectProperty,xe as createReturnStatement,oe as createRoot,be as createSequenceExpression,le as createSimpleExpression,_t as createStructuralDirectiveTransform,me as createTemplateLiteral,Tt as createTransformContext,re as createVNodeCall,Le as findDir,Re as findProp,Ct as generate,o as generateCodeFrame,xn as getBaseTransformPreset,Ie as getInnerRange,Ae as hasDynamicKeyVBind,Ge as hasScopeRef,ee as helperNameMap,Ue as injectProp,Ve as isBindKey,Ne as isBuiltInType,ke as isCoreComponent,Oe as isMemberExpression,_e as isSimpleIdentifier,De as isSlotOutlet,Se as isStaticExp,Fe as isTemplateNode,Be as isText,je as isVSlot,ne as locStub,Nn as noopDirectiveTransform,Kn as parse,Te as parseJS,Rn as parserOptions,Bt as processExpression,Jt as processFor,Ft as processIf,fn as processSlotOutlet,te as registerRuntimeHelpers,cn as resolveComponentType,He as toValidAssetId,Xt as trackSlotScopes,en as trackVForSlotScopes,$t as transform,gn as transformBind,sn as transformElement,At as transformExpression,vn as transformModel,hn as transformOn,Vn as transformStyle,wt as traverseNode,$e as walkJS};
function e(e,t){const n=Object.create(null),o=e.split(",");for(let e=0;e<o.length;e++)n[o[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}const t={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"HYDRATE_EVENTS",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",1024:"DYNAMIC_SLOTS",512:"NEED_PATCH",[-1]:"HOISTED",[-2]:"BAIL"},n=e("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl");function o(e,t=0,n=e.length){const o=e.split(/\r?\n/);let r=0;const s=[];for(let e=0;e<o.length;e++)if(r+=o[e].length+1,r>=t){for(let i=e-2;i<=e+2||n>r;i++){if(i<0||i>=o.length)continue;const c=i+1;s.push(`${c}${" ".repeat(3-String(c).length)}| ${o[i]}`);const l=o[i].length;if(i===e){const e=t-(r-l)+1,o=Math.max(1,n>r?l-e:n-t);s.push(" | "+" ".repeat(e)+"^".repeat(o))}else if(i>e){if(n>r){const e=Math.max(Math.min(n-r,l),1);s.push(" | "+"^".repeat(e))}r+=l+1}}break}return s.join("\n")}const r=/;(?![^(]*\))/g,s=/:(.+)/;const i=e("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,template,blockquote,iframe,tfoot"),c=e("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),l=e("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),p=()=>{},u=()=>!1,a=/^on[^a-z]/,f=Object.assign,d=Object.prototype.hasOwnProperty,h=Array.isArray,g=e=>"string"==typeof e,m=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,v=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},b=/-(\w)/g,x=v(e=>e.replace(b,(e,t)=>t?t.toUpperCase():"")),S=/\B([A-Z])/g,N=v(e=>e.replace(S,"-$1").toLowerCase()),k=v(e=>e.charAt(0).toUpperCase()+e.slice(1));function T(e){throw e}function $(e,t,n,o){const r=new SyntaxError(String(e));return r.code=e,r.loc=t,r}const w=Symbol(""),_=Symbol(""),C=Symbol(""),O=Symbol(""),I=Symbol(""),M=Symbol(""),P=Symbol(""),E=Symbol(""),L=Symbol(""),R=Symbol(""),V=Symbol(""),A=Symbol(""),B=Symbol(""),j=Symbol(""),F=Symbol(""),D=Symbol(""),U=Symbol(""),H=Symbol(""),G=Symbol(""),J=Symbol(""),z=Symbol(""),q=Symbol(""),K=Symbol(""),W=Symbol(""),Y=Symbol(""),Z=Symbol(""),Q=Symbol(""),X=Symbol(""),ee={[w]:"Fragment",[_]:"Teleport",[C]:"Suspense",[O]:"KeepAlive",[I]:"BaseTransition",[M]:"openBlock",[P]:"createBlock",[E]:"createVNode",[L]:"createCommentVNode",[R]:"createTextVNode",[V]:"createStaticVNode",[A]:"resolveComponent",[B]:"resolveDynamicComponent",[j]:"resolveDirective",[F]:"withDirectives",[D]:"renderList",[U]:"renderSlot",[H]:"createSlots",[G]:"toDisplayString",[J]:"mergeProps",[z]:"toHandlers",[q]:"camelize",[K]:"capitalize",[W]:"setBlockTracking",[Y]:"pushScopeId",[Z]:"popScopeId",[Q]:"withScopeId",[X]:"withCtx"};function te(e){Object.getOwnPropertySymbols(e).forEach(t=>{ee[t]=e[t]})}const ne={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function oe(e,t=ne){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}function re(e,t,n,o,r,s,i,c=!1,l=!1,p=ne){return e&&(c?(e.helper(M),e.helper(P)):e.helper(E),i&&e.helper(F)),{type:13,tag:t,props:n,children:o,patchFlag:r,dynamicProps:s,directives:i,isBlock:c,disableTracking:l,loc:p}}function se(e,t=ne){return{type:17,loc:t,elements:e}}function ie(e,t=ne){return{type:15,loc:t,properties:e}}function ce(e,t){return{type:16,loc:ne,key:g(e)?le(e,!0):e,value:t}}function le(e,t,n=ne,o=!1){return{type:4,loc:n,isConstant:o,content:e,isStatic:t}}function pe(e,t){return{type:5,loc:t,content:g(e)?le(e,!1,t):e}}function ue(e,t=ne){return{type:8,loc:t,children:e}}function ae(e,t=[],n=ne){return{type:14,loc:n,callee:e,arguments:t}}function fe(e,t,n=!1,o=!1,r=ne){return{type:18,params:e,returns:t,newline:n,isSlot:o,loc:r}}function de(e,t,n,o=!0){return{type:19,test:e,consequent:t,alternate:n,newline:o,loc:ne}}function he(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:ne}}function ge(e){return{type:21,body:e,loc:ne}}function me(e){return{type:22,elements:e,loc:ne}}function ye(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:ne}}function ve(e,t){return{type:24,left:e,right:t,loc:ne}}function be(e){return{type:25,expressions:e,loc:ne}}function xe(e){return{type:26,returns:e,loc:ne}}const Se=e=>4===e.type&&e.isStatic,Ne=(e,t)=>e===t||e===N(t);function ke(e){return Ne(e,"Teleport")?_:Ne(e,"Suspense")?C:Ne(e,"KeepAlive")?O:Ne(e,"BaseTransition")?I:void 0}const Te=(e,t)=>(Ee(!1,"Expression AST analysis can only be performed in non-browser builds."),null),$e=(e,t)=>(Ee(!1,"Expression AST analysis can only be performed in non-browser builds."),null),we=/^\d|[^\$\w]/,_e=e=>!we.test(e),Ce=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\[[^\]]+\])*$/,Oe=e=>!!e&&Ce.test(e.trim());function Ie(e,t,n){const o={source:e.source.substr(t,n),start:Me(e.start,e.source,t),end:e.end};return null!=n&&(o.end=Me(e.start,e.source,t+n)),o}function Me(e,t,n=t.length){return Pe(f({},e),t,n)}function Pe(e,t,n=t.length){let o=0,r=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(o++,r=e);return e.offset+=n,e.line+=o,e.column=-1===r?e.column+n:n-r,e}function Ee(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function Le(e,t,n=!1){for(let o=0;o<e.props.length;o++){const r=e.props[o];if(7===r.type&&(n||r.exp)&&(g(t)?r.name===t:t.test(r.name)))return r}}function Re(e,t,n=!1,o=!1){for(let r=0;r<e.props.length;r++){const s=e.props[r];if(6===s.type){if(n)continue;if(s.name===t&&(s.value||o))return s}else if("bind"===s.name&&s.exp&&Ve(s.arg,t))return s}}function Ve(e,t){return!(!e||!Se(e)||e.content!==t)}function Ae(e){return e.props.some(e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic))}function Be(e){return 5===e.type||2===e.type}function je(e){return 7===e.type&&"slot"===e.name}function Fe(e){return 1===e.type&&3===e.tagType}function De(e){return 1===e.type&&2===e.tagType}function Ue(e,t,n){let o;const r=13===e.type?e.props:e.arguments[2];if(null==r||g(r))o=ie([t]);else if(14===r.type){const e=r.arguments[0];g(e)||15!==e.type?r.arguments.unshift(ie([t])):e.properties.unshift(t),o=r}else if(15===r.type){let e=!1;if(4===t.key.type){const n=t.key.content;e=r.properties.some(e=>4===e.key.type&&e.key.content===n)}e||r.properties.unshift(t),o=r}else o=ae(n.helper(J),[ie([t]),r]);13===e.type?e.props=o:e.arguments[2]=o}function He(e,t){return`_${t}_${e.replace(/[^\w]/g,"_")}`}function Ge(e,t){if(!e||0===Object.keys(t).length)return!1;switch(e.type){case 1:for(let n=0;n<e.props.length;n++){const o=e.props[n];if(7===o.type&&(Ge(o.arg,t)||Ge(o.exp,t)))return!0}return e.children.some(e=>Ge(e,t));case 11:return!!Ge(e.source,t)||e.children.some(e=>Ge(e,t));case 9:return e.branches.some(e=>Ge(e,t));case 10:return!!Ge(e.condition,t)||e.children.some(e=>Ge(e,t));case 4:return!e.isStatic&&_e(e.content)&&!!t[e.content];case 8:return e.children.some(e=>y(e)&&Ge(e,t));case 5:case 12:return Ge(e.content,t);case 2:case 3:default:return!1}}const Je=/&(gt|lt|amp|apos|quot);/g,ze={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},qe={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:u,isPreTag:u,isCustomElement:u,decodeEntities:e=>e.replace(Je,(e,t)=>ze[t]),onError:T};function Ke(e,t={}){const n=function(e,t){return{options:f({},qe,t),column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1}}(e,t),o=lt(n);return oe(We(n,0,[]),pt(n,o))}function We(e,t,n){const o=ut(n),r=o?o.ns:0,s=[];for(;!gt(e,t,n);){const i=e.source;let c=void 0;if(0===t||1===t)if(!e.inVPre&&at(i,e.options.delimiters[0]))c=st(e,t);else if(0===t&&"<"===i[0])if(1===i.length);else if("!"===i[1])c=at(i,"\x3c!--")?Qe(e):at(i,"<!DOCTYPE")?Xe(e):at(i,"<![CDATA[")&&0!==r?Ze(e,n):Xe(e);else if("/"===i[1])if(2===i.length);else{if(">"===i[2]){ft(e,3);continue}if(/[a-z]/i.test(i[2])){nt(e,1,o);continue}c=Xe(e)}else/[a-z]/i.test(i[1])?c=et(e,n):"?"===i[1]&&(c=Xe(e));if(c||(c=it(e,t)),h(c))for(let e=0;e<c.length;e++)Ye(s,c[e]);else Ye(s,c)}let i=!1;if(2!==t)if(e.inPre){if(o&&e.options.isPreTag(o.tag)){const e=s[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}}else for(let e=0;e<s.length;e++){const t=s[e];if(2===t.type)if(/[^\t\r\n\f ]/.test(t.content))t.content=t.content.replace(/[\t\r\n\f ]+/g," ");else{const n=s[e-1],o=s[e+1];!n||!o||3===n.type||3===o.type||1===n.type&&1===o.type&&/[\r\n]/.test(t.content)?(i=!0,s[e]=null):t.content=" "}else 3===t.type&&(i=!0,s[e]=null)}return i?s.filter(Boolean):s}function Ye(e,t){if(2===t.type){const n=ut(e);if(n&&2===n.type&&n.loc.end.offset===t.loc.start.offset)return n.content+=t.content,n.loc.end=t.loc.end,void(n.loc.source+=t.loc.source)}e.push(t)}function Ze(e,t){ft(e,9);const n=We(e,3,t);return 0===e.source.length||ft(e,3),n}function Qe(e){const t=lt(e);let n;const o=/--(\!)?>/.exec(e.source);if(o){n=e.source.slice(4,o.index);const t=e.source.slice(0,o.index);let r=1,s=0;for(;-1!==(s=t.indexOf("\x3c!--",r));)ft(e,s-r+1),r=s+1;ft(e,o.index+o[0].length-r+1)}else n=e.source.slice(4),ft(e,e.source.length);return{type:3,content:n,loc:pt(e,t)}}function Xe(e){const t=lt(e),n="?"===e.source[1]?1:2;let o;const r=e.source.indexOf(">");return-1===r?(o=e.source.slice(n),ft(e,e.source.length)):(o=e.source.slice(n,r),ft(e,r+1)),{type:3,content:o,loc:pt(e,t)}}function et(e,t){const n=e.inPre,o=e.inVPre,r=ut(t),s=nt(e,0,r),i=e.inPre&&!n,c=e.inVPre&&!o;if(s.isSelfClosing||e.options.isVoidTag(s.tag))return s;t.push(s);const l=e.options.getTextMode(s,r),p=We(e,l,t);if(t.pop(),s.children=p,mt(e.source,s.tag))nt(e,1,r);else if(0===e.source.length&&"script"===s.tag.toLowerCase()){const e=p[0];e&&at(e.loc.source,"\x3c!--")}return s.loc=pt(e,s.loc.start),i&&(e.inPre=!1),c&&(e.inVPre=!1),s}const tt=e("if,else,else-if,for,slot");function nt(e,t,n){const o=lt(e),r=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),s=r[1],i=e.options.getNamespace(s,n);ft(e,r[0].length),dt(e);const c=lt(e),l=e.source;let p=ot(e,t);e.options.isPreTag(s)&&(e.inPre=!0),!e.inVPre&&p.some(e=>7===e.type&&"pre"===e.name)&&(e.inVPre=!0,f(e,c),e.source=l,p=ot(e,t).filter(e=>"v-pre"!==e.name));let u=!1;0===e.source.length||(u=at(e.source,"/>"),ft(e,u?2:1));let a=0;const d=e.options;if(!e.inVPre&&!d.isCustomElement(s)){const e=p.some(e=>7===e.type&&"is"===e.name);d.isNativeTag&&!e?d.isNativeTag(s)||(a=1):(e||ke(s)||d.isBuiltInComponent&&d.isBuiltInComponent(s)||/^[A-Z]/.test(s)||"component"===s)&&(a=1),"slot"===s?a=2:"template"===s&&p.some(e=>7===e.type&&tt(e.name))&&(a=3)}return{type:1,ns:i,tag:s,tagType:a,props:p,isSelfClosing:u,children:[],loc:pt(e,o),codegenNode:void 0}}function ot(e,t){const n=[],o=new Set;for(;e.source.length>0&&!at(e.source,">")&&!at(e.source,"/>");){if(at(e.source,"/")){ft(e,1),dt(e);continue}const r=rt(e,o);0===t&&n.push(r),/^[^\t\r\n\f />]/.test(e.source),dt(e)}return n}function rt(e,t){const n=lt(e),o=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source)[0];t.has(o),t.add(o);{const e=/["'<]/g;let t;for(;t=e.exec(o););}ft(e,o.length);let r=void 0;/^[\t\r\n\f ]*=/.test(e.source)&&(dt(e),ft(e,1),dt(e),r=function(e){const t=lt(e);let n;const o=e.source[0],r='"'===o||"'"===o;if(r){ft(e,1);const t=e.source.indexOf(o);-1===t?n=ct(e,e.source.length,4):(n=ct(e,t,4),ft(e,1))}else{const t=/^[^\t\r\n\f >]+/.exec(e.source);if(!t)return;const o=/["'<=`]/g;let r;for(;r=o.exec(t[0]););n=ct(e,t[0].length,4)}return{content:n,isQuoted:r,loc:pt(e,t)}}(e));const s=pt(e,n);if(!e.inVPre&&/^(v-|:|@|#)/.test(o)){const t=/(?:^v-([a-z0-9-]+))?(?:(?::|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(o),i=t[1]||(at(o,":")?"bind":at(o,"@")?"on":"slot");let c;if(t[2]){const r="slot"===i,s=o.indexOf(t[2]),l=pt(e,ht(e,n,s),ht(e,n,s+t[2].length+(r&&t[3]||"").length));let p=t[2],u=!0;p.startsWith("[")?(u=!1,p.endsWith("]"),p=p.substr(1,p.length-2)):r&&(p+=t[3]||""),c={type:4,content:p,isStatic:u,isConstant:u,loc:l}}if(r&&r.isQuoted){const e=r.loc;e.start.offset++,e.start.column++,e.end=Me(e.start,r.content),e.source=e.source.slice(1,-1)}return{type:7,name:i,exp:r&&{type:4,content:r.content,isStatic:!1,isConstant:!1,loc:r.loc},arg:c,modifiers:t[3]?t[3].substr(1).split("."):[],loc:s}}return{type:6,name:o,value:r&&{type:2,content:r.content,loc:r.loc},loc:s}}function st(e,t){const[n,o]=e.options.delimiters,r=e.source.indexOf(o,n.length);if(-1===r)return;const s=lt(e);ft(e,n.length);const i=lt(e),c=lt(e),l=r-n.length,p=e.source.slice(0,l),u=ct(e,l,t),a=u.trim(),f=u.indexOf(a);f>0&&Pe(i,p,f);return Pe(c,p,l-(u.length-a.length-f)),ft(e,o.length),{type:5,content:{type:4,isStatic:!1,isConstant:!1,content:a,loc:pt(e,i,c)},loc:pt(e,s)}}function it(e,t){const n=["<",e.options.delimiters[0]];3===t&&n.push("]]>");let o=e.source.length;for(let t=0;t<n.length;t++){const r=e.source.indexOf(n[t],1);-1!==r&&o>r&&(o=r)}const r=lt(e);return{type:2,content:ct(e,o,t),loc:pt(e,r)}}function ct(e,t,n){const o=e.source.slice(0,t);return ft(e,t),2===n||3===n||-1===o.indexOf("&")?o:e.options.decodeEntities(o,4===n)}function lt(e){const{column:t,line:n,offset:o}=e;return{column:t,line:n,offset:o}}function pt(e,t,n){return{start:t,end:n=n||lt(e),source:e.originalSource.slice(t.offset,n.offset)}}function ut(e){return e[e.length-1]}function at(e,t){return e.startsWith(t)}function ft(e,t){const{source:n}=e;Pe(e,n,t),e.source=n.slice(t)}function dt(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&ft(e,t[0].length)}function ht(e,t,n){return Me(t,e.originalSource.slice(t.offset,n),n)}function gt(e,t,n){const o=e.source;switch(t){case 0:if(at(o,"</"))for(let e=n.length-1;e>=0;--e)if(mt(o,n[e].tag))return!0;break;case 1:case 2:{const e=ut(n);if(e&&mt(o,e.tag))return!0;break}case 3:if(at(o,"]]>"))return!0}return!o}function mt(e,t){return at(e,"</")&&e.substr(2,t.length).toLowerCase()===t.toLowerCase()&&/[\t\r\n\f />]/.test(e[2+t.length]||">")}function yt(e,t){!function e(t,n,o,r=!1){let s=!1,i=!1;const{children:c}=t;for(let t=0;t<c.length;t++){const l=c[t];if(1===l.type&&0===l.tagType){let e;if(!r&&(e=bt(l,o))>0){2===e&&(i=!0),l.codegenNode.patchFlag="-1",l.codegenNode=n.hoist(l.codegenNode),s=!0;continue}{const e=l.codegenNode;if(13===e.type){const t=kt(e);if(!(t&&512!==t&&1!==t||xt(l)||St())){const t=Nt(l);t&&(e.props=n.hoist(t))}}}}else if(12===l.type){const e=bt(l.content,o);e>0&&(2===e&&(i=!0),l.codegenNode=n.hoist(l.codegenNode),s=!0)}if(1===l.type)e(l,n,o);else if(11===l.type)e(l,n,o,1===l.children.length);else if(9===l.type)for(let t=0;t<l.branches.length;t++)e(l.branches[t],n,o,1===l.branches[t].children.length)}!i&&s&&n.transformHoist&&n.transformHoist(c,n,t)}(e,t,new Map,vt(e,e.children[0]))}function vt(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!De(t)}function bt(e,t=new Map){switch(e.type){case 1:if(0!==e.tagType)return 0;const n=t.get(e);if(void 0!==n)return n;const o=e.codegenNode;if(13!==o.type)return 0;if(kt(o)||xt(e)||St())return t.set(e,0),0;{let n=1;for(let o=0;o<e.children.length;o++){const r=bt(e.children[o],t);if(0===r)return t.set(e,0),0;2===r&&(n=2)}if(2!==n)for(let t=0;t<e.props.length;t++){const o=e.props[t];7===o.type&&"bind"===o.name&&o.exp&&(8===o.exp.type||o.exp.isRuntimeConstant)&&(n=2)}return o.isBlock&&(o.isBlock=!1),t.set(e,n),n}case 2:case 3:return 1;case 9:case 11:case 10:return 0;case 5:case 12:return bt(e.content,t);case 4:return e.isConstant?e.isRuntimeConstant?2:1:0;case 8:let r=1;for(let n=0;n<e.children.length;n++){const o=e.children[n];if(g(o)||m(o))continue;const s=bt(o,t);if(0===s)return 0;2===s&&(r=2)}return r;default:return 0}}function xt(e){return!(!Re(e,"key",!0)&&!Re(e,"ref",!0))}function St(e){return!1}function Nt(e){const t=e.codegenNode;if(13===t.type)return t.props}function kt(e){const t=e.patchFlag;return t?parseInt(t,10):void 0}function Tt(e,{prefixIdentifiers:t=!1,hoistStatic:n=!1,cacheHandlers:o=!1,nodeTransforms:r=[],directiveTransforms:s={},transformHoist:i=null,isBuiltInComponent:c=p,expressionPlugins:l=[],scopeId:u=null,ssr:a=!1,ssrCssVars:f="",bindingMetadata:d={},onError:h=T}){const g={prefixIdentifiers:t,hoistStatic:n,cacheHandlers:o,nodeTransforms:r,directiveTransforms:s,transformHoist:i,isBuiltInComponent:c,expressionPlugins:l,scopeId:u,ssr:a,ssrCssVars:f,bindingMetadata:d,onError:h,root:e,helpers:new Set,components:new Set,directives:new Set,hoists:[],imports:new Set,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,currentNode:e,childIndex:0,helper:e=>(g.helpers.add(e),e),helperString:e=>"_"+ee[g.helper(e)],replaceNode(e){g.parent.children[g.childIndex]=g.currentNode=e},removeNode(e){const t=e?g.parent.children.indexOf(e):g.currentNode?g.childIndex:-1;e&&e!==g.currentNode?g.childIndex>t&&(g.childIndex--,g.onNodeRemoved()):(g.currentNode=null,g.onNodeRemoved()),g.parent.children.splice(t,1)},onNodeRemoved:()=>{},addIdentifiers(e){},removeIdentifiers(e){},hoist(e){g.hoists.push(e);const t=le("_hoisted_"+g.hoists.length,!1,e.loc,!0);return t.hoisted=e,t},cache:(e,t=!1)=>he(++g.cached,e,t)};return g}function $t(e,n){const o=Tt(e,n);wt(e,o),n.hoistStatic&&yt(e,o),n.ssr||function(e,n){const{helper:o}=n,{children:r}=e,s=r[0];if(1===r.length)if(vt(e,s)&&s.codegenNode){const t=s.codegenNode;13===t.type&&(t.isBlock=!0,o(M),o(P)),e.codegenNode=t}else e.codegenNode=s;else r.length>1&&(e.codegenNode=re(n,o(w),void 0,e.children,`64 /* ${t[64]} */`,void 0,void 0,!0))}(e,o),e.helpers=[...o.helpers],e.components=[...o.components],e.directives=[...o.directives],e.imports=[...o.imports],e.hoists=o.hoists,e.temps=o.temps,e.cached=o.cached}function wt(e,t){t.currentNode=e;const{nodeTransforms:n}=t,o=[];for(let r=0;r<n.length;r++){const s=n[r](e,t);if(s&&(h(s)?o.push(...s):o.push(s)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(L);break;case 5:t.ssr||t.helper(G);break;case 9:for(let n=0;n<e.branches.length;n++)wt(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const o=()=>{n--};for(;n<e.children.length;n++){const r=e.children[n];g(r)||(t.parent=e,t.childIndex=n,t.onNodeRemoved=o,wt(r,t))}}(e,t)}let r=o.length;for(;r--;)o[r]()}function _t(e,t){const n=g(e)?t=>t===e:t=>e.test(t);return(e,o)=>{if(1===e.type){const{props:r}=e;if(3===e.tagType&&r.some(je))return;const s=[];for(let i=0;i<r.length;i++){const c=r[i];if(7===c.type&&n(c.name)){r.splice(i,1),i--;const n=t(e,c,o);n&&s.push(n)}}return s}}}function Ct(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:o=!1,filename:r="template.vue.html",scopeId:s=null,optimizeImports:i=!1,runtimeGlobalName:c="Vue",runtimeModuleName:l="vue",ssr:p=!1}){const u={mode:t,prefixIdentifiers:n,sourceMap:o,filename:r,scopeId:s,optimizeImports:i,runtimeGlobalName:c,runtimeModuleName:l,ssr:p,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>"_"+ee[e],push(e,t){u.code+=e},indent(){a(++u.indentLevel)},deindent(e=!1){e?--u.indentLevel:a(--u.indentLevel)},newline(){a(u.indentLevel)}};function a(e){u.push("\n"+" ".repeat(e))}return u}(e,t),{mode:o,push:r,prefixIdentifiers:s,indent:i,deindent:c,newline:l,ssr:p}=n,u=e.helpers.length>0,a=!s&&"module"!==o;!function(e,t){const{push:n,newline:o,runtimeGlobalName:r}=t,s=r,i=e=>`${ee[e]}: _${ee[e]}`;if(e.helpers.length>0&&(n(`const _Vue = ${s}\n`),e.hoists.length)){const t=[E,L,R,V].filter(t=>e.helpers.includes(t)).map(i).join(", ");n(`const { ${t} } = _Vue\n`)}(function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:o}=t;o(),e.forEach((e,r)=>{e&&(n(`const _hoisted_${r+1} = `),Pt(e,t),o())}),t.pure=!1})(e.hoists,t),o(),n("return ")}(e,n);const f=t.bindingMetadata?", $props, $setup, $data, $options":"";if(r(p?`function ssrRender(_ctx, _push, _parent, _attrs${f}) {`:`function render(_ctx, _cache${f}) {`),i(),a&&(r("with (_ctx) {"),i(),u&&(r(`const { ${e.helpers.map(e=>`${ee[e]}: _${ee[e]}`).join(", ")} } = _Vue`),r("\n"),l())),e.components.length&&(Ot(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(Ot(e.directives,"directive",n),e.temps>0&&l()),e.temps>0){r("let ");for(let t=0;t<e.temps;t++)r(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(r("\n"),l()),p||r("return "),e.codegenNode?Pt(e.codegenNode,n):r("null"),a&&(c(),r("}")),c(),r("}"),{ast:e,code:n.code,map:n.map?n.map.toJSON():void 0}}function Ot(e,t,{helper:n,push:o,newline:r}){const s=n("component"===t?A:j);for(let n=0;n<e.length;n++){const i=e[n];o(`const ${He(i,t)} = ${s}(${JSON.stringify(i)})`),n<e.length-1&&r()}}function It(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),Mt(e,t,n),n&&t.deindent(),t.push("]")}function Mt(e,t,n=!1,o=!0){const{push:r,newline:s}=t;for(let i=0;i<e.length;i++){const c=e[i];g(c)?r(c):h(c)?It(c,t):Pt(c,t),i<e.length-1&&(n?(o&&r(","),s()):o&&r(", "))}}function Pt(e,t){if(g(e))t.push(e);else if(m(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:Pt(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),e)}(e,t);break;case 4:Et(e,t);break;case 5:!function(e,t){const{push:n,helper:o,pure:r}=t;r&&n("/*#__PURE__*/");n(o(G)+"("),Pt(e.content,t),n(")")}(e,t);break;case 12:Pt(e.codegenNode,t);break;case 8:Lt(e,t);break;case 3:break;case 13:!function(e,t){const{push:n,helper:o,pure:r}=t,{tag:s,props:i,children:c,patchFlag:l,dynamicProps:p,directives:u,isBlock:a,disableTracking:f}=e;u&&n(o(F)+"(");a&&n(`(${o(M)}(${f?"true":""}), `);r&&n("/*#__PURE__*/");n(o(a?P:E)+"(",e),Mt(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map(e=>e||"null")}([s,i,c,l,p]),t),n(")"),a&&n(")");u&&(n(", "),Pt(u,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:o,pure:r}=t,s=g(e.callee)?e.callee:o(e.callee);r&&n("/*#__PURE__*/");n(s+"(",e),Mt(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:o,deindent:r,newline:s}=t,{properties:i}=e;if(!i.length)return void n("{}",e);const c=i.length>1||!1;n(c?"{":"{ "),c&&o();for(let e=0;e<i.length;e++){const{key:o,value:r}=i[e];Rt(o,t),n(": "),Pt(r,t),e<i.length-1&&(n(","),s())}c&&r(),n(c?"}":" }")}(e,t);break;case 17:!function(e,t){It(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:o,deindent:r}=t,{params:s,returns:i,body:c,newline:l,isSlot:p}=e;p&&n(`_${ee[X]}(`);n("(",e),h(s)?Mt(s,t):s&&Pt(s,t);n(") => "),(l||c)&&(n("{"),o());i?(l&&n("return "),h(i)?It(i,t):Pt(i,t)):c&&Pt(c,t);(l||c)&&(r(),n("}"));p&&n(")")}(e,t);break;case 19:!function(e,t){const{test:n,consequent:o,alternate:r,newline:s}=e,{push:i,indent:c,deindent:l,newline:p}=t;if(4===n.type){const e=!_e(n.content);e&&i("("),Et(n,t),e&&i(")")}else i("("),Pt(n,t),i(")");s&&c(),t.indentLevel++,s||i(" "),i("? "),Pt(o,t),t.indentLevel--,s&&p(),s||i(" "),i(": ");const u=19===r.type;u||t.indentLevel++;Pt(r,t),u||t.indentLevel--;s&&l(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:o,indent:r,deindent:s,newline:i}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(r(),n(o(W)+"(-1),"),i());n(`_cache[${e.index}] = `),Pt(e.value,t),e.isVNode&&(n(","),i(),n(o(W)+"(1),"),i(),n(`_cache[${e.index}]`),s());n(")")}(e,t)}}function Et(e,t){const{content:n,isStatic:o}=e;t.push(o?JSON.stringify(n):n,e)}function Lt(e,t){for(let n=0;n<e.children.length;n++){const o=e.children[n];g(o)?t.push(o):Pt(o,t)}}function Rt(e,t){const{push:n}=t;if(8===e.type)n("["),Lt(e,t),n("]");else if(e.isStatic){n(_e(e.content)?e.content:JSON.stringify(e.content),e)}else n(`[${e.content}]`,e)}const Vt=e("true,false,null,this"),At=(e,t)=>{if(5===e.type)e.content=Bt(e.content,t);else if(1===e.type)for(let n=0;n<e.props.length;n++){const o=e.props[n];if(7===o.type&&"for"!==o.name){const e=o.exp,n=o.arg;!e||4!==e.type||"on"===o.name&&n||(o.exp=Bt(e,t,"slot"===o.name)),n&&4===n.type&&!n.isStatic&&(o.arg=Bt(n,t))}}};function Bt(e,t,o=!1,r=!1){if(!t.prefixIdentifiers||!e.content.trim())return e;const{bindingMetadata:s}=t,i=e=>`${d.call(s,e)?"$"+s[e]:"_ctx"}.${e}`,c=e.content,l=c.indexOf("(")>-1;if(_e(c))return o||t.identifiers[c]||n(c)||Vt(c)?t.identifiers[c]||l||(e.isConstant=!0):e.content=i(c),e;let p;try{p=Te().program}catch(t){return e}const u=[],a=Object.create(t.identifiers);$e();const f=[];let h;return u.sort((e,t)=>e.start-t.start),u.forEach((t,n)=>{const o=t.start-1,r=t.end-1,s=u[n-1],i=c.slice(s?s.end-1:0,o);(i.length||t.prefix)&&f.push(i+(t.prefix||""));const l=c.slice(o,r);f.push(le(t.name,!1,{source:l,start:Me(e.loc.start,l,o),end:Me(e.loc.start,l,r)},t.isConstant)),n===u.length-1&&r<c.length&&f.push(c.slice(r))}),f.length?h=ue(f,e.loc):(h=e,h.isConstant=!l),h.identifiers=Object.keys(a),h}const jt=_t(/^(if|else|else-if)$/,(e,t,n)=>Ft(e,t,n,(e,t,o)=>{const r=n.parent.children;let s=r.indexOf(e),i=0;for(;s-- >=0;){const e=r[s];e&&9===e.type&&(i+=e.branches.length)}return()=>{if(o)e.codegenNode=Ut(t,i,n);else{let o=e.codegenNode;for(;19===o.alternate.type;)o=o.alternate;o.alternate=Ut(t,i+e.branches.length-1,n)}}}));function Ft(e,t,n,o){if(!("else"===t.name||t.exp&&t.exp.content.trim())){t.exp=le("true",!1,t.exp?t.exp.loc:e.loc)}if("if"===t.name){const r=Dt(e,t),s={type:9,loc:e.loc,branches:[r]};if(n.replaceNode(s),o)return o(s,r,!0)}else{const r=n.parent.children;let s=r.indexOf(e);for(;s-- >=-1;){const i=r[s];if(i&&9===i.type){n.removeNode();const r=Dt(e,t);i.branches.push(r);const s=o&&o(i,r,!1);wt(r,n),s&&s(),n.currentNode=null}break}}}function Dt(e,t){return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:3===e.tagType?e.children:[e]}}function Ut(e,t,n){return e.condition?de(e.condition,Ht(e,t,n),ae(n.helper(L),['""',"true"])):Ht(e,t,n)}function Ht(e,n,o){const{helper:r}=o,s=ce("key",le(n+"",!1)),{children:i}=e,c=i[0];if(1!==i.length||1!==c.type){if(1===i.length&&11===c.type){const e=c.codegenNode;return Ue(e,s,o),e}return re(o,r(w),ie([s]),i,`64 /* ${t[64]} */`,void 0,void 0,!0,!1,e.loc)}{const e=c.codegenNode;return 13!==e.type||1===c.tagType&&e.tag!==_||(e.isBlock=!0,r(M),r(P)),Ue(e,s,o),e}}const Gt=_t("for",(e,n,o)=>{const{helper:r}=o;return Jt(e,n,o,n=>{const s=ae(r(D),[n.source]),i=Re(e,"key"),c=4===n.source.type&&n.source.isConstant,l=c?64:i?128:256;return n.codegenNode=re(o,r(w),void 0,s,`${l} /* ${t[l]} */`,void 0,void 0,!0,!c,e.loc),()=>{let l;const p=Fe(e),{children:u}=n,a=u.length>1||1!==u[0].type,f=De(e)?e:p&&1===e.children.length&&De(e.children[0])?e.children[0]:null,d=i?ce("key",6===i.type?le(i.value.content,!0):i.exp):null;f?(l=f.codegenNode,p&&d&&Ue(l,d,o)):a?l=re(o,r(w),d?ie([d]):void 0,e.children,`64 /* ${t[64]} */`,void 0,void 0,!0):(l=u[0].codegenNode,l.isBlock=!c,l.isBlock&&(r(M),r(P))),s.arguments.push(fe(Zt(n.parseResult),l,!0))}})});function Jt(e,t,n,o){if(!t.exp)return;const r=Wt(t.exp);if(!r)return;const{scopes:s}=n,{source:i,value:c,key:l,index:p}=r,u={type:11,loc:t.loc,source:i,valueAlias:c,keyAlias:l,objectIndexAlias:p,parseResult:r,children:3===e.tagType?e.children:[e]};n.replaceNode(u),s.vFor++;const a=o&&o(u);return()=>{s.vFor--,a&&a()}}const zt=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,qt=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Kt=/^\(|\)$/g;function Wt(e,t){const n=e.loc,o=e.content,r=o.match(zt);if(!r)return;const[,s,i]=r,c={source:Yt(n,i.trim(),o.indexOf(i,s.length)),value:void 0,key:void 0,index:void 0};let l=s.trim().replace(Kt,"").trim();const p=s.indexOf(l),u=l.match(qt);if(u){l=l.replace(qt,"").trim();const e=u[1].trim();let t;if(e&&(t=o.indexOf(e,p+l.length),c.key=Yt(n,e,t)),u[2]){const r=u[2].trim();r&&(c.index=Yt(n,r,o.indexOf(r,c.key?t+e.length:p+l.length)))}}return l&&(c.value=Yt(n,l,p)),c}function Yt(e,t,n){return le(t,!1,Ie(e,n,t.length))}function Zt({value:e,key:t,index:n}){const o=[];return e&&o.push(e),t&&(e||o.push(le("_",!1)),o.push(t)),n&&(t||(e||o.push(le("_",!1)),o.push(le("__",!1))),o.push(n)),o}const Qt=le("undefined",!1),Xt=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=Le(e,"slot");if(n){return t.scopes.vSlot++,()=>{t.scopes.vSlot--}}}},en=(e,t)=>{let n;if(Fe(e)&&e.props.some(je)&&(n=Le(e,"for"))){const e=n.parseResult=Wt(n.exp);if(e){const{value:n,key:o,index:r}=e,{addIdentifiers:s,removeIdentifiers:i}=t;return n&&s(n),o&&s(o),r&&s(r),()=>{n&&i(n),o&&i(o),r&&i(r)}}}},tn=(e,t,n)=>fe(e,t,!1,!0,t.length?t[0].loc:n);function nn(e,t,n=tn){t.helper(X);const{children:o,loc:r}=e,s=[],i=[],c=(e,t)=>ce("default",n(e,t,r));let l=t.scopes.vSlot>0||t.scopes.vFor>0;const p=Le(e,"slot",!0);if(p){const{arg:e,exp:t}=p;e&&!Se(e)&&(l=!0),s.push(ce(e||le("default",!0),n(t,o,r)))}let u=!1,a=!1;const f=[],d=new Set;for(let e=0;e<o.length;e++){const r=o[e];let c;if(!Fe(r)||!(c=Le(r,"slot",!0))){3!==r.type&&f.push(r);continue}if(p)break;u=!0;const{children:h,loc:g}=r,{arg:m=le("default",!0),exp:y}=c;let v;Se(m)?v=m?m.content:"default":l=!0;const b=n(y,h,g);let x,S,N;if(x=Le(r,"if"))l=!0,i.push(de(x.exp,on(m,b),Qt));else if(S=Le(r,/^else(-if)?$/,!0)){let t,n=e;for(;n--&&(t=o[n],3===t.type););if(t&&Fe(t)&&Le(t,"if")){o.splice(e,1),e--;let t=i[i.length-1];for(;19===t.alternate.type;)t=t.alternate;t.alternate=S.exp?de(S.exp,on(m,b),Qt):on(m,b)}}else if(N=Le(r,"for")){l=!0;const e=N.parseResult||Wt(N.exp);e&&i.push(ae(t.helper(D),[e.source,fe(Zt(e),on(m,b),!0)]))}else{if(v){if(d.has(v))continue;d.add(v),"default"===v&&(a=!0)}s.push(ce(m,b))}}p||(u?f.length&&(a||s.push(c(void 0,f))):s.push(c(void 0,o)));const h=l?2:function e(t){for(let n=0;n<t.length;n++){const o=t[n];if(1===o.type&&(2===o.tagType||0===o.tagType&&e(o.children)))return!0}return!1}(e.children)?3:1;let g=ie(s.concat(ce("_",le(""+h,!1))),r);return i.length&&(g=ae(t.helper(H),[g,se(i)])),{slots:g,hasDynamicSlots:l}}function on(e,t){return ie([ce("name",e),ce("fn",t)])}const rn=new WeakMap,sn=(e,t)=>{if(1===e.type&&(0===e.tagType||1===e.tagType))return function(){const{tag:n,props:o}=e,r=1===e.tagType,s=r?cn(e,t):`"${n}"`;let i,c,l,p,u,a,f=0,d=y(s)&&s.callee===B||!r&&("svg"===n||"foreignObject"===n||Re(e,"key",!0));if(o.length>0){const n=ln(e,t);i=n.props,f=n.patchFlag,u=n.dynamicPropNames;const o=n.directives;a=o&&o.length?se(o.map(e=>function(e,t){const n=[],o=rn.get(e);o?n.push(t.helperString(o)):(t.helper(j),t.directives.add(e.name),n.push(He(e.name,"directive")));const{loc:r}=e;e.exp&&n.push(e.exp);e.arg&&(e.exp||n.push("void 0"),n.push(e.arg));if(Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=le("true",!1,r);n.push(ie(e.modifiers.map(e=>ce(e,t)),r))}return se(n,e.loc)}(e,t))):void 0}if(e.children.length>0){s===O&&(d=!0,f|=1024);if(r&&s!==_&&s!==O){const{slots:n,hasDynamicSlots:o}=nn(e,t);c=n,o&&(f|=1024)}else if(1===e.children.length&&s!==_){const t=e.children[0],n=t.type,o=5===n||8===n;o&&!bt(t)&&(f|=1),c=o||2===n?t:e.children}else c=e.children}0!==f&&(l=String(f),u&&u.length&&(p=function(e){let t="[";for(let n=0,o=e.length;n<o;n++)t+=JSON.stringify(e[n]),n<o-1&&(t+=", ");return t+"]"}(u))),e.codegenNode=re(t,s,i,c,l,p,a,!!d,!1,e.loc)}};function cn(e,t,n=!1){const{tag:o}=e,r="component"===e.tag?Re(e,"is"):Le(e,"is");if(r){const e=6===r.type?r.value&&le(r.value.content,!0):r.exp;if(e)return ae(t.helper(B),[e])}const s=ke(o)||t.isBuiltInComponent(o);return s?(n||t.helper(s),s):(t.helper(A),t.components.add(o),He(o,"component"))}function ln(e,t,n=e.props,o=!1){const{tag:r,loc:s}=e,i=1===e.tagType;let c=[];const l=[],p=[];let u=0,f=!1,d=!1,h=!1,g=!1,y=!1;const v=[],b=({key:e,value:t})=>{if(Se(e)){const n=e.content;if(!i&&(e=>a.test(e))(n)&&"onclick"!==n.toLowerCase()&&"onUpdate:modelValue"!==n&&(g=!0),20===t.type||(4===t.type||8===t.type)&&bt(t)>0)return;"ref"===n?f=!0:"class"!==n||i?"style"!==n||i?"key"===n||v.includes(n)||v.push(n):h=!0:d=!0}else y=!0};for(let i=0;i<n.length;i++){const u=n[i];if(6===u.type){const{loc:e,name:t,value:n}=u;if("ref"===t&&(f=!0),"is"===t&&"component"===r)continue;c.push(ce(le(t,!0,Ie(e,0,t.length)),le(n?n.content:"",!0,n?n.loc:e)))}else{const{name:n,arg:i,exp:a,loc:f}=u,d="bind"===n,h="on"===n;if("slot"===n)continue;if("once"===n)continue;if("is"===n||d&&"component"===r&&Ve(i,"is"))continue;if(h&&o)continue;if(!i&&(d||h)){y=!0,a&&(c.length&&(l.push(ie(pn(c),s)),c=[]),l.push(d?a:{type:14,loc:f,callee:t.helper(z),arguments:[a]}));continue}const g=t.directiveTransforms[n];if(g){const{props:n,needRuntime:r}=g(u,e,t);!o&&n.forEach(b),c.push(...n),r&&(p.push(u),m(r)&&rn.set(u,r))}else p.push(u)}}let x=void 0;return l.length?(c.length&&l.push(ie(pn(c),s)),x=l.length>1?ae(t.helper(J),l,s):l[0]):c.length&&(x=ie(pn(c),s)),y?u|=16:(d&&(u|=2),h&&(u|=4),v.length&&(u|=8),g&&(u|=32)),0!==u&&32!==u||!(f||p.length>0)||(u|=512),{props:x,directives:p,patchFlag:u,dynamicPropNames:v}}function pn(e){const t=new Map,n=[];for(let o=0;o<e.length;o++){const r=e[o];if(8===r.key.type||!r.key.isStatic){n.push(r);continue}const s=r.key.content,i=t.get(s);i?("style"===s||"class"===s||s.startsWith("on"))&&un(i,r):(t.set(s,r),n.push(r))}return n}function un(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=se([e.value,t.value],e.loc)}const an=(e,t)=>{if(De(e)){const{children:n,loc:o}=e,{slotName:r,slotProps:s}=fn(e,t),i=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r];s&&i.push(s),n.length&&(s||i.push("{}"),i.push(fe([],n,!1,!1,o))),e.codegenNode=ae(t.helper(U),i,o)}};function fn(e,t){let n='"default"',o=void 0;const r=Re(e,"name");r&&(6===r.type&&r.value?n=JSON.stringify(r.value.content):7===r.type&&r.exp&&(n=r.exp));const s=r?e.props.filter(e=>e!==r):e.props;if(s.length>0){const{props:n,directives:r}=ln(e,t,s);o=n}return{slotName:n,slotProps:o}}const dn=/^([\w$_]+|\([^)]*?\))\s*=>|^function(?:\s+[\w$]+)?\s*\(/,hn=(e,t,n,o)=>{const{loc:r,modifiers:s,arg:i}=e;let c;if(4===i.type)if(i.isStatic){const e=i.content;c=le("on"+(e.startsWith("vnode")?k(x(e)):k(e)),!0,i.loc)}else c=ue([`"on" + ${n.helperString(K)}(`,i,")"]);else c=i,c.children.unshift(`"on" + ${n.helperString(K)}(`),c.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let p=!l;if(l){const e=Oe(l.content),t=!(e||dn.test(l.content)),n=l.content.includes(";");(t||p&&e)&&(l=ue([`${t?"$event":"(...args)"} => ${n?"{":"("}`,l,n?"}":")"]))}let u={props:[ce(c,l||le("() => {}",!1,r))]};return o&&(u=o(u)),p&&(u.props[0].value=n.cache(u.props[0].value)),u},gn=(e,t,n)=>{const{exp:o,modifiers:r,loc:s}=e,i=e.arg;return r.includes("camel")&&(4===i.type?i.content=i.isStatic?x(i.content):`${n.helperString(q)}(${i.content})`:(i.children.unshift(n.helperString(q)+"("),i.children.push(")"))),{props:[ce(i,o||le("",!0,s))]}},mn=(e,n)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const o=e.children;let r=void 0,s=!1;for(let e=0;e<o.length;e++){const t=o[e];if(Be(t)){s=!0;for(let n=e+1;n<o.length;n++){const s=o[n];if(!Be(s)){r=void 0;break}r||(r=o[e]={type:8,loc:t.loc,children:[t]}),r.children.push(" + ",s),o.splice(n,1),n--}}}if(s&&(1!==o.length||0!==e.type&&(1!==e.type||0!==e.tagType)))for(let e=0;e<o.length;e++){const r=o[e];if(Be(r)||8===r.type){const s=[];2===r.type&&" "===r.content||s.push(r),n.ssr||2===r.type||s.push(`1 /* ${t[1]} */`),o[e]={type:12,content:r,loc:r.loc,codegenNode:ae(n.helper(R),s)}}}}},yn=(e,t)=>{if(1===e.type&&Le(e,"once",!0))return t.helper(W),()=>{e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0))}},vn=(e,t,n)=>{const{exp:o,arg:r}=e;if(!o)return bn();if(!Oe(4===o.type?o.content:o.loc.source))return bn();const s=r||le("modelValue",!0),i=r?Se(r)?"onUpdate:"+r.content:ue(['"onUpdate:" + ',r]):"onUpdate:modelValue",c=[ce(s,e.exp),ce(i,ue(["$event => (",o," = $event)"]))];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map(e=>(_e(e)?e:JSON.stringify(e))+": true").join(", "),n=r?Se(r)?r.content+"Modifiers":ue([r,' + "Modifiers"']):"modelModifiers";c.push(ce(n,le(`{ ${t} }`,!1,e.loc,!0)))}return bn(c)};function bn(e=[]){return{props:e}}function xn(e){return[[yn,jt,Gt,an,sn,Xt,mn],{on:hn,bind:gn,model:vn}]}function Sn(e,t={}){const n=t.onError||T,o="module"===t.mode;!0===t.prefixIdentifiers?n($(43)):o&&n($(44));t.cacheHandlers&&n($(45)),t.scopeId&&!o&&n($(46));const r=g(e)?Ke(e,t):e,[s,i]=xn();return $t(r,f({},t,{prefixIdentifiers:!1,nodeTransforms:[...s,...t.nodeTransforms||[]],directiveTransforms:f({},i,t.directiveTransforms||{})})),Ct(r,f({},t,{prefixIdentifiers:!1}))}const Nn=()=>({props:[]}),kn=Symbol(""),Tn=Symbol(""),$n=Symbol(""),wn=Symbol(""),_n=Symbol(""),Cn=Symbol(""),On=Symbol(""),In=Symbol(""),Mn=Symbol(""),Pn=Symbol("");let En;te({[kn]:"vModelRadio",[Tn]:"vModelCheckbox",[$n]:"vModelText",[wn]:"vModelSelect",[_n]:"vModelDynamic",[Cn]:"withModifiers",[On]:"withKeys",[In]:"vShow",[Mn]:"Transition",[Pn]:"TransitionGroup"});const Ln=e("style,iframe,script,noscript",!0),Rn={isVoidTag:l,isNativeTag:e=>i(e)||c(e),isPreTag:e=>"pre"===e,decodeEntities:function(e){return(En||(En=document.createElement("div"))).innerHTML=e,En.textContent},isBuiltInComponent:e=>Ne(e,"Transition")?Mn:Ne(e,"TransitionGroup")?Pn:void 0,getNamespace(e,t){let n=t?t.ns:0;if(t&&2===n)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some(e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(n=0);else t&&1===n&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(n=0));if(0===n){if("svg"===e)return 1;if("math"===e)return 2}return n},getTextMode({tag:e,ns:t}){if(0===t){if("textarea"===e||"title"===e)return 1;if(Ln(e))return 2}return 0}},Vn=e=>{1===e.type&&e.props.forEach((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:le("style",!0,t.loc),exp:An(t.value.content,t.loc),modifiers:[],loc:t.loc})})},An=(e,t)=>{const n=function(e){const t={};return e.split(r).forEach(e=>{if(e){const n=e.split(s);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}(e);return le(JSON.stringify(n),!1,t,!0)};function Bn(e,t){return $(e,t)}const jn=e("passive,once,capture"),Fn=e("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),Dn=e("left,right"),Un=e("onkeyup,onkeydown,onkeypress",!0),Hn=(e,t)=>Se(e)&&"onclick"===e.content.toLowerCase()?le(t,!0):4!==e.type?ue(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Gn=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||t.removeNode()},Jn=[Vn],zn={cloak:Nn,html:(e,t,n)=>{const{exp:o,loc:r}=e;return t.children.length&&(t.children.length=0),{props:[ce(le("innerHTML",!0,r),o||le("",!0))]}},text:(e,t,n)=>{const{exp:o,loc:r}=e;return t.children.length&&(t.children.length=0),{props:[ce(le("textContent",!0,r),o||le("",!0))]}},model:(e,t,n)=>{const o=vn(e,t);if(!o.props.length||1===t.tagType)return o;const{tag:r}=t;if("input"===r||"textarea"===r||"select"===r){let e=$n,s=!1;if("input"===r){const n=Re(t,"type");if(n){if(7===n.type)e=_n;else if(n.value)switch(n.value.content){case"radio":e=kn;break;case"checkbox":e=Tn;break;case"file":s=!0}}else Ae(t)&&(e=_n)}else"select"===r&&(e=wn);s||(o.needRuntime=n.helper(e))}return o.props=o.props.filter(e=>4!==e.key.type||"modelValue"!==e.key.content),o},on:(e,t,n)=>hn(e,0,n,t=>{const{modifiers:o}=e;if(!o.length)return t;let{key:r,value:s}=t.props[0];const{keyModifiers:i,nonKeyModifiers:c,eventOptionModifiers:l}=((e,t)=>{const n=[],o=[],r=[];for(let s=0;s<t.length;s++){const i=t[s];jn(i)?r.push(i):Dn(i)?Se(e)?Un(e.content)?n.push(i):o.push(i):(n.push(i),o.push(i)):Fn(i)?o.push(i):n.push(i)}return{keyModifiers:n,nonKeyModifiers:o,eventOptionModifiers:r}})(r,o);if(c.includes("right")&&(r=Hn(r,"onContextmenu")),c.includes("middle")&&(r=Hn(r,"onMouseup")),c.length&&(s=ae(n.helper(Cn),[s,JSON.stringify(c)])),!i.length||Se(r)&&!Un(r.content)||(s=ae(n.helper(On),[s,JSON.stringify(i)])),l.length){const e=l.map(k).join("");r=Se(r)?le(`${r.content}${e}`,!0):ue(["(",r,`) + "${e}"`])}return{props:[ce(r,s)]}}),show:(e,t,n)=>({props:[],needRuntime:n.helper(In)})};function qn(e,t={}){return Sn(e,f({},Rn,t,{nodeTransforms:[Gn,...Jn,...t.nodeTransforms||[]],directiveTransforms:f({},zn,t.directiveTransforms||{}),transformHoist:null}))}function Kn(e,t={}){return Ke(e,f({},Rn,t))}export{I as BASE_TRANSITION,q as CAMELIZE,K as CAPITALIZE,P as CREATE_BLOCK,L as CREATE_COMMENT,H as CREATE_SLOTS,V as CREATE_STATIC,R as CREATE_TEXT,E as CREATE_VNODE,zn as DOMDirectiveTransforms,Jn as DOMNodeTransforms,w as FRAGMENT,O as KEEP_ALIVE,J as MERGE_PROPS,M as OPEN_BLOCK,Z as POP_SCOPE_ID,Y as PUSH_SCOPE_ID,D as RENDER_LIST,U as RENDER_SLOT,A as RESOLVE_COMPONENT,j as RESOLVE_DIRECTIVE,B as RESOLVE_DYNAMIC_COMPONENT,W as SET_BLOCK_TRACKING,C as SUSPENSE,_ as TELEPORT,G as TO_DISPLAY_STRING,z as TO_HANDLERS,Mn as TRANSITION,Pn as TRANSITION_GROUP,Tn as V_MODEL_CHECKBOX,_n as V_MODEL_DYNAMIC,kn as V_MODEL_RADIO,wn as V_MODEL_SELECT,$n as V_MODEL_TEXT,On as V_ON_WITH_KEYS,Cn as V_ON_WITH_MODIFIERS,In as V_SHOW,X as WITH_CTX,F as WITH_DIRECTIVES,Q as WITH_SCOPE_ID,Me as advancePositionWithClone,Pe as advancePositionWithMutation,Ee as assert,Sn as baseCompile,Ke as baseParse,ln as buildProps,nn as buildSlots,qn as compile,se as createArrayExpression,ve as createAssignmentExpression,ge as createBlockStatement,he as createCacheExpression,ae as createCallExpression,$ as createCompilerError,ue as createCompoundExpression,de as createConditionalExpression,Bn as createDOMCompilerError,Zt as createForLoopParams,fe as createFunctionExpression,ye as createIfStatement,pe as createInterpolation,ie as createObjectExpression,ce as createObjectProperty,xe as createReturnStatement,oe as createRoot,be as createSequenceExpression,le as createSimpleExpression,_t as createStructuralDirectiveTransform,me as createTemplateLiteral,Tt as createTransformContext,re as createVNodeCall,Le as findDir,Re as findProp,Ct as generate,o as generateCodeFrame,xn as getBaseTransformPreset,Ie as getInnerRange,Ae as hasDynamicKeyVBind,Ge as hasScopeRef,ee as helperNameMap,Ue as injectProp,Ve as isBindKey,Ne as isBuiltInType,ke as isCoreComponent,Oe as isMemberExpression,_e as isSimpleIdentifier,De as isSlotOutlet,Se as isStaticExp,Fe as isTemplateNode,Be as isText,je as isVSlot,ne as locStub,Nn as noopDirectiveTransform,Kn as parse,Te as parseJS,Rn as parserOptions,Bt as processExpression,Jt as processFor,Ft as processIf,fn as processSlotOutlet,te as registerRuntimeHelpers,cn as resolveComponentType,He as toValidAssetId,Xt as trackSlotScopes,en as trackVForSlotScopes,$t as transform,gn as transformBind,sn as transformElement,At as transformExpression,vn as transformModel,hn as transformOn,Vn as transformStyle,wt as traverseNode,$e as walkJS};

@@ -1,1 +0,1 @@

var VueCompilerDOM=function(e){"use strict";function t(e,t){const n=Object.create(null),o=e.split(",");for(let e=0;e<o.length;e++)n[o[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}const n={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"HYDRATE_EVENTS",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",1024:"DYNAMIC_SLOTS",512:"NEED_PATCH",[-1]:"HOISTED",[-2]:"BAIL"},o=t("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl");const r=/;(?![^(]*\))/g,s=/:(.+)/;const i=t("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),c=t("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),l=t("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),a=()=>{},p=()=>!1,u=/^on[^a-z]/,f=Object.assign,d=Object.prototype.hasOwnProperty,h=Array.isArray,m=e=>"string"==typeof e,g=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,S=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},v=/-(\w)/g,b=S(e=>e.replace(v,(e,t)=>t?t.toUpperCase():"")),x=/\B([A-Z])/g,T=S(e=>e.replace(x,"-$1").toLowerCase()),N=S(e=>e.charAt(0).toUpperCase()+e.slice(1));function E(e){throw e}function _(e,t,n,o){const r=new SyntaxError(String(e));return r.code=e,r.loc=t,r}const O=Symbol(""),C=Symbol(""),k=Symbol(""),I=Symbol(""),M=Symbol(""),$=Symbol(""),w=Symbol(""),P=Symbol(""),R=Symbol(""),L=Symbol(""),A=Symbol(""),V=Symbol(""),D=Symbol(""),B=Symbol(""),F=Symbol(""),j=Symbol(""),H=Symbol(""),U=Symbol(""),G=Symbol(""),K=Symbol(""),J=Symbol(""),W=Symbol(""),z=Symbol(""),Y=Symbol(""),q=Symbol(""),Z=Symbol(""),X=Symbol(""),Q=Symbol(""),ee={[O]:"Fragment",[C]:"Teleport",[k]:"Suspense",[I]:"KeepAlive",[M]:"BaseTransition",[$]:"openBlock",[w]:"createBlock",[P]:"createVNode",[R]:"createCommentVNode",[L]:"createTextVNode",[A]:"createStaticVNode",[V]:"resolveComponent",[D]:"resolveDynamicComponent",[B]:"resolveDirective",[F]:"withDirectives",[j]:"renderList",[H]:"renderSlot",[U]:"createSlots",[G]:"toDisplayString",[K]:"mergeProps",[J]:"toHandlers",[W]:"camelize",[z]:"capitalize",[Y]:"setBlockTracking",[q]:"pushScopeId",[Z]:"popScopeId",[X]:"withScopeId",[Q]:"withCtx"};function te(e){Object.getOwnPropertySymbols(e).forEach(t=>{ee[t]=e[t]})}const ne={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function oe(e,t=ne){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}function re(e,t,n,o,r,s,i,c=!1,l=!1,a=ne){return e&&(c?(e.helper($),e.helper(w)):e.helper(P),i&&e.helper(F)),{type:13,tag:t,props:n,children:o,patchFlag:r,dynamicProps:s,directives:i,isBlock:c,disableTracking:l,loc:a}}function se(e,t=ne){return{type:17,loc:t,elements:e}}function ie(e,t=ne){return{type:15,loc:t,properties:e}}function ce(e,t){return{type:16,loc:ne,key:m(e)?le(e,!0):e,value:t}}function le(e,t,n=ne,o=!1){return{type:4,loc:n,isConstant:o,content:e,isStatic:t}}function ae(e,t=ne){return{type:8,loc:t,children:e}}function pe(e,t=[],n=ne){return{type:14,loc:n,callee:e,arguments:t}}function ue(e,t,n=!1,o=!1,r=ne){return{type:18,params:e,returns:t,newline:n,isSlot:o,loc:r}}function fe(e,t,n,o=!0){return{type:19,test:e,consequent:t,alternate:n,newline:o,loc:ne}}function de(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:ne}}const he=e=>4===e.type&&e.isStatic,me=(e,t)=>e===t||e===T(t);function ge(e){return me(e,"Teleport")?C:me(e,"Suspense")?k:me(e,"KeepAlive")?I:me(e,"BaseTransition")?M:void 0}const ye=(e,t)=>(Oe(!1,"Expression AST analysis can only be performed in non-browser builds."),null),Se=(e,t)=>(Oe(!1,"Expression AST analysis can only be performed in non-browser builds."),null),ve=/^\d|[^\$\w]/,be=e=>!ve.test(e),xe=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\[[^\]]+\])*$/,Te=e=>!!e&&xe.test(e.trim());function Ne(e,t,n){const o={source:e.source.substr(t,n),start:Ee(e.start,e.source,t),end:e.end};return null!=n&&(o.end=Ee(e.start,e.source,t+n)),o}function Ee(e,t,n=t.length){return _e(f({},e),t,n)}function _e(e,t,n=t.length){let o=0,r=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(o++,r=e);return e.offset+=n,e.line+=o,e.column=-1===r?e.column+n:n-r,e}function Oe(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function Ce(e,t,n=!1){for(let o=0;o<e.props.length;o++){const r=e.props[o];if(7===r.type&&(n||r.exp)&&(m(t)?r.name===t:t.test(r.name)))return r}}function ke(e,t,n=!1,o=!1){for(let r=0;r<e.props.length;r++){const s=e.props[r];if(6===s.type){if(n)continue;if(s.name===t&&(s.value||o))return s}else if("bind"===s.name&&s.exp&&Ie(s.arg,t))return s}}function Ie(e,t){return!(!e||!he(e)||e.content!==t)}function Me(e){return e.props.some(e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic))}function $e(e){return 5===e.type||2===e.type}function we(e){return 7===e.type&&"slot"===e.name}function Pe(e){return 1===e.type&&3===e.tagType}function Re(e){return 1===e.type&&2===e.tagType}function Le(e,t,n){let o;const r=13===e.type?e.props:e.arguments[2];if(null==r||m(r))o=ie([t]);else if(14===r.type){const e=r.arguments[0];m(e)||15!==e.type?r.arguments.unshift(ie([t])):e.properties.unshift(t),o=r}else if(15===r.type){let e=!1;if(4===t.key.type){const n=t.key.content;e=r.properties.some(e=>4===e.key.type&&e.key.content===n)}e||r.properties.unshift(t),o=r}else o=pe(n.helper(K),[ie([t]),r]);13===e.type?e.props=o:e.arguments[2]=o}function Ae(e,t){return`_${t}_${e.replace(/[^\w]/g,"_")}`}const Ve=/&(gt|lt|amp|apos|quot);/g,De={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},Be={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:p,isPreTag:p,isCustomElement:p,decodeEntities:e=>e.replace(Ve,(e,t)=>De[t]),onError:E};function Fe(e,t={}){const n=function(e,t){return{options:f({},Be,t),column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1}}(e,t),o=et(n);return oe(je(n,0,[]),tt(n,o))}function je(e,t,n){const o=nt(n),r=o?o.ns:0,s=[];for(;!ct(e,t,n);){const i=e.source;let c=void 0;if(0===t||1===t)if(!e.inVPre&&ot(i,e.options.delimiters[0]))c=Ze(e,t);else if(0===t&&"<"===i[0])if(1===i.length);else if("!"===i[1])c=ot(i,"\x3c!--")?Ge(e):ot(i,"<!DOCTYPE")?Ke(e):ot(i,"<![CDATA[")&&0!==r?Ue(e,n):Ke(e);else if("/"===i[1])if(2===i.length);else{if(">"===i[2]){rt(e,3);continue}if(/[a-z]/i.test(i[2])){ze(e,1,o);continue}c=Ke(e)}else/[a-z]/i.test(i[1])?c=Je(e,n):"?"===i[1]&&(c=Ke(e));if(c||(c=Xe(e,t)),h(c))for(let e=0;e<c.length;e++)He(s,c[e]);else He(s,c)}let i=!1;if(2!==t)if(e.inPre){if(o&&e.options.isPreTag(o.tag)){const e=s[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}}else for(let e=0;e<s.length;e++){const t=s[e];if(2===t.type)if(/[^\t\r\n\f ]/.test(t.content))t.content=t.content.replace(/[\t\r\n\f ]+/g," ");else{const n=s[e-1],o=s[e+1];!n||!o||3===n.type||3===o.type||1===n.type&&1===o.type&&/[\r\n]/.test(t.content)?(i=!0,s[e]=null):t.content=" "}else 3===t.type&&(i=!0,s[e]=null)}return i?s.filter(Boolean):s}function He(e,t){if(2===t.type){const n=nt(e);if(n&&2===n.type&&n.loc.end.offset===t.loc.start.offset)return n.content+=t.content,n.loc.end=t.loc.end,void(n.loc.source+=t.loc.source)}e.push(t)}function Ue(e,t){rt(e,9);const n=je(e,3,t);return 0===e.source.length||rt(e,3),n}function Ge(e){const t=et(e);let n;const o=/--(\!)?>/.exec(e.source);if(o){n=e.source.slice(4,o.index);const t=e.source.slice(0,o.index);let r=1,s=0;for(;-1!==(s=t.indexOf("\x3c!--",r));)rt(e,s-r+1),r=s+1;rt(e,o.index+o[0].length-r+1)}else n=e.source.slice(4),rt(e,e.source.length);return{type:3,content:n,loc:tt(e,t)}}function Ke(e){const t=et(e),n="?"===e.source[1]?1:2;let o;const r=e.source.indexOf(">");return-1===r?(o=e.source.slice(n),rt(e,e.source.length)):(o=e.source.slice(n,r),rt(e,r+1)),{type:3,content:o,loc:tt(e,t)}}function Je(e,t){const n=e.inPre,o=e.inVPre,r=nt(t),s=ze(e,0,r),i=e.inPre&&!n,c=e.inVPre&&!o;if(s.isSelfClosing||e.options.isVoidTag(s.tag))return s;t.push(s);const l=e.options.getTextMode(s,r),a=je(e,l,t);if(t.pop(),s.children=a,lt(e.source,s.tag))ze(e,1,r);else if(0===e.source.length&&"script"===s.tag.toLowerCase()){const e=a[0];e&&ot(e.loc.source,"\x3c!--")}return s.loc=tt(e,s.loc.start),i&&(e.inPre=!1),c&&(e.inVPre=!1),s}const We=t("if,else,else-if,for,slot");function ze(e,t,n){const o=et(e),r=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),s=r[1],i=e.options.getNamespace(s,n);rt(e,r[0].length),st(e);const c=et(e),l=e.source;let a=Ye(e,t);e.options.isPreTag(s)&&(e.inPre=!0),!e.inVPre&&a.some(e=>7===e.type&&"pre"===e.name)&&(e.inVPre=!0,f(e,c),e.source=l,a=Ye(e,t).filter(e=>"v-pre"!==e.name));let p=!1;0===e.source.length||(p=ot(e.source,"/>"),rt(e,p?2:1));let u=0;const d=e.options;if(!e.inVPre&&!d.isCustomElement(s)){const e=a.some(e=>7===e.type&&"is"===e.name);d.isNativeTag&&!e?d.isNativeTag(s)||(u=1):(e||ge(s)||d.isBuiltInComponent&&d.isBuiltInComponent(s)||/^[A-Z]/.test(s)||"component"===s)&&(u=1),"slot"===s?u=2:"template"===s&&a.some(e=>7===e.type&&We(e.name))&&(u=3)}return{type:1,ns:i,tag:s,tagType:u,props:a,isSelfClosing:p,children:[],loc:tt(e,o),codegenNode:void 0}}function Ye(e,t){const n=[],o=new Set;for(;e.source.length>0&&!ot(e.source,">")&&!ot(e.source,"/>");){if(ot(e.source,"/")){rt(e,1),st(e);continue}const r=qe(e,o);0===t&&n.push(r),/^[^\t\r\n\f />]/.test(e.source),st(e)}return n}function qe(e,t){const n=et(e),o=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source)[0];t.has(o),t.add(o);{const e=/["'<]/g;let t;for(;t=e.exec(o););}rt(e,o.length);let r=void 0;/^[\t\r\n\f ]*=/.test(e.source)&&(st(e),rt(e,1),st(e),r=function(e){const t=et(e);let n;const o=e.source[0],r='"'===o||"'"===o;if(r){rt(e,1);const t=e.source.indexOf(o);-1===t?n=Qe(e,e.source.length,4):(n=Qe(e,t,4),rt(e,1))}else{const t=/^[^\t\r\n\f >]+/.exec(e.source);if(!t)return;const o=/["'<=`]/g;let r;for(;r=o.exec(t[0]););n=Qe(e,t[0].length,4)}return{content:n,isQuoted:r,loc:tt(e,t)}}(e));const s=tt(e,n);if(!e.inVPre&&/^(v-|:|@|#)/.test(o)){const t=/(?:^v-([a-z0-9-]+))?(?:(?::|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(o),i=t[1]||(ot(o,":")?"bind":ot(o,"@")?"on":"slot");let c;if(t[2]){const r="slot"===i,s=o.indexOf(t[2]),l=tt(e,it(e,n,s),it(e,n,s+t[2].length+(r&&t[3]||"").length));let a=t[2],p=!0;a.startsWith("[")?(p=!1,a.endsWith("]"),a=a.substr(1,a.length-2)):r&&(a+=t[3]||""),c={type:4,content:a,isStatic:p,isConstant:p,loc:l}}if(r&&r.isQuoted){const e=r.loc;e.start.offset++,e.start.column++,e.end=Ee(e.start,r.content),e.source=e.source.slice(1,-1)}return{type:7,name:i,exp:r&&{type:4,content:r.content,isStatic:!1,isConstant:!1,loc:r.loc},arg:c,modifiers:t[3]?t[3].substr(1).split("."):[],loc:s}}return{type:6,name:o,value:r&&{type:2,content:r.content,loc:r.loc},loc:s}}function Ze(e,t){const[n,o]=e.options.delimiters,r=e.source.indexOf(o,n.length);if(-1===r)return;const s=et(e);rt(e,n.length);const i=et(e),c=et(e),l=r-n.length,a=e.source.slice(0,l),p=Qe(e,l,t),u=p.trim(),f=p.indexOf(u);f>0&&_e(i,a,f);return _e(c,a,l-(p.length-u.length-f)),rt(e,o.length),{type:5,content:{type:4,isStatic:!1,isConstant:!1,content:u,loc:tt(e,i,c)},loc:tt(e,s)}}function Xe(e,t){const n=["<",e.options.delimiters[0]];3===t&&n.push("]]>");let o=e.source.length;for(let t=0;t<n.length;t++){const r=e.source.indexOf(n[t],1);-1!==r&&o>r&&(o=r)}const r=et(e);return{type:2,content:Qe(e,o,t),loc:tt(e,r)}}function Qe(e,t,n){const o=e.source.slice(0,t);return rt(e,t),2===n||3===n||-1===o.indexOf("&")?o:e.options.decodeEntities(o,4===n)}function et(e){const{column:t,line:n,offset:o}=e;return{column:t,line:n,offset:o}}function tt(e,t,n){return{start:t,end:n=n||et(e),source:e.originalSource.slice(t.offset,n.offset)}}function nt(e){return e[e.length-1]}function ot(e,t){return e.startsWith(t)}function rt(e,t){const{source:n}=e;_e(e,n,t),e.source=n.slice(t)}function st(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&rt(e,t[0].length)}function it(e,t,n){return Ee(t,e.originalSource.slice(t.offset,n),n)}function ct(e,t,n){const o=e.source;switch(t){case 0:if(ot(o,"</"))for(let e=n.length-1;e>=0;--e)if(lt(o,n[e].tag))return!0;break;case 1:case 2:{const e=nt(n);if(e&&lt(o,e.tag))return!0;break}case 3:if(ot(o,"]]>"))return!0}return!o}function lt(e,t){return ot(e,"</")&&e.substr(2,t.length).toLowerCase()===t.toLowerCase()&&/[\t\r\n\f />]/.test(e[2+t.length]||">")}function at(e,t){!function e(t,n,o,r=!1){let s=!1,i=!1;const{children:c}=t;for(let t=0;t<c.length;t++){const l=c[t];if(1===l.type&&0===l.tagType){let e;if(!r&&(e=ut(l,o))>0){2===e&&(i=!0),l.codegenNode.patchFlag="-1",l.codegenNode=n.hoist(l.codegenNode),s=!0;continue}{const e=l.codegenNode;if(13===e.type){const t=mt(e);if(!(t&&512!==t&&1!==t||ft(l)||dt())){const t=ht(l);t&&(e.props=n.hoist(t))}}}}else if(12===l.type){const e=ut(l.content,o);e>0&&(2===e&&(i=!0),l.codegenNode=n.hoist(l.codegenNode),s=!0)}if(1===l.type)e(l,n,o);else if(11===l.type)e(l,n,o,1===l.children.length);else if(9===l.type)for(let t=0;t<l.branches.length;t++)e(l.branches[t],n,o,1===l.branches[t].children.length)}!i&&s&&n.transformHoist&&n.transformHoist(c,n,t)}(e,t,new Map,pt(e,e.children[0]))}function pt(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!Re(t)}function ut(e,t=new Map){switch(e.type){case 1:if(0!==e.tagType)return 0;const n=t.get(e);if(void 0!==n)return n;const o=e.codegenNode;if(13!==o.type)return 0;if(mt(o)||ft(e)||dt())return t.set(e,0),0;{let n=1;for(let o=0;o<e.children.length;o++){const r=ut(e.children[o],t);if(0===r)return t.set(e,0),0;2===r&&(n=2)}if(2!==n)for(let t=0;t<e.props.length;t++){const o=e.props[t];7===o.type&&"bind"===o.name&&o.exp&&(8===o.exp.type||o.exp.isRuntimeConstant)&&(n=2)}return o.isBlock&&(o.isBlock=!1),t.set(e,n),n}case 2:case 3:return 1;case 9:case 11:case 10:return 0;case 5:case 12:return ut(e.content,t);case 4:return e.isConstant?e.isRuntimeConstant?2:1:0;case 8:let r=1;for(let n=0;n<e.children.length;n++){const o=e.children[n];if(m(o)||g(o))continue;const s=ut(o,t);if(0===s)return 0;2===s&&(r=2)}return r;default:return 0}}function ft(e){return!(!ke(e,"key",!0)&&!ke(e,"ref",!0))}function dt(e){return!1}function ht(e){const t=e.codegenNode;if(13===t.type)return t.props}function mt(e){const t=e.patchFlag;return t?parseInt(t,10):void 0}function gt(e,{prefixIdentifiers:t=!1,hoistStatic:n=!1,cacheHandlers:o=!1,nodeTransforms:r=[],directiveTransforms:s={},transformHoist:i=null,isBuiltInComponent:c=a,expressionPlugins:l=[],scopeId:p=null,ssr:u=!1,ssrCssVars:f="",bindingMetadata:d={},onError:h=E}){const m={prefixIdentifiers:t,hoistStatic:n,cacheHandlers:o,nodeTransforms:r,directiveTransforms:s,transformHoist:i,isBuiltInComponent:c,expressionPlugins:l,scopeId:p,ssr:u,ssrCssVars:f,bindingMetadata:d,onError:h,root:e,helpers:new Set,components:new Set,directives:new Set,hoists:[],imports:new Set,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,currentNode:e,childIndex:0,helper:e=>(m.helpers.add(e),e),helperString:e=>"_"+ee[m.helper(e)],replaceNode(e){m.parent.children[m.childIndex]=m.currentNode=e},removeNode(e){const t=e?m.parent.children.indexOf(e):m.currentNode?m.childIndex:-1;e&&e!==m.currentNode?m.childIndex>t&&(m.childIndex--,m.onNodeRemoved()):(m.currentNode=null,m.onNodeRemoved()),m.parent.children.splice(t,1)},onNodeRemoved:()=>{},addIdentifiers(e){},removeIdentifiers(e){},hoist(e){m.hoists.push(e);const t=le("_hoisted_"+m.hoists.length,!1,e.loc,!0);return t.hoisted=e,t},cache:(e,t=!1)=>de(++m.cached,e,t)};return m}function yt(e,t){const o=gt(e,t);St(e,o),t.hoistStatic&&at(e,o),t.ssr||function(e,t){const{helper:o}=t,{children:r}=e,s=r[0];if(1===r.length)if(pt(e,s)&&s.codegenNode){const t=s.codegenNode;13===t.type&&(t.isBlock=!0,o($),o(w)),e.codegenNode=t}else e.codegenNode=s;else r.length>1&&(e.codegenNode=re(t,o(O),void 0,e.children,`64 /* ${n[64]} */`,void 0,void 0,!0))}(e,o),e.helpers=[...o.helpers],e.components=[...o.components],e.directives=[...o.directives],e.imports=[...o.imports],e.hoists=o.hoists,e.temps=o.temps,e.cached=o.cached}function St(e,t){t.currentNode=e;const{nodeTransforms:n}=t,o=[];for(let r=0;r<n.length;r++){const s=n[r](e,t);if(s&&(h(s)?o.push(...s):o.push(s)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(R);break;case 5:t.ssr||t.helper(G);break;case 9:for(let n=0;n<e.branches.length;n++)St(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const o=()=>{n--};for(;n<e.children.length;n++){const r=e.children[n];m(r)||(t.parent=e,t.childIndex=n,t.onNodeRemoved=o,St(r,t))}}(e,t)}let r=o.length;for(;r--;)o[r]()}function vt(e,t){const n=m(e)?t=>t===e:t=>e.test(t);return(e,o)=>{if(1===e.type){const{props:r}=e;if(3===e.tagType&&r.some(we))return;const s=[];for(let i=0;i<r.length;i++){const c=r[i];if(7===c.type&&n(c.name)){r.splice(i,1),i--;const n=t(e,c,o);n&&s.push(n)}}return s}}}function bt(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:o=!1,filename:r="template.vue.html",scopeId:s=null,optimizeImports:i=!1,runtimeGlobalName:c="Vue",runtimeModuleName:l="vue",ssr:a=!1}){const p={mode:t,prefixIdentifiers:n,sourceMap:o,filename:r,scopeId:s,optimizeImports:i,runtimeGlobalName:c,runtimeModuleName:l,ssr:a,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>"_"+ee[e],push(e,t){p.code+=e},indent(){u(++p.indentLevel)},deindent(e=!1){e?--p.indentLevel:u(--p.indentLevel)},newline(){u(p.indentLevel)}};function u(e){p.push("\n"+" ".repeat(e))}return p}(e,t),{mode:o,push:r,prefixIdentifiers:s,indent:i,deindent:c,newline:l,ssr:a}=n,p=e.helpers.length>0,u=!s&&"module"!==o;!function(e,t){const{push:n,newline:o,runtimeGlobalName:r}=t,s=r,i=e=>`${ee[e]}: _${ee[e]}`;if(e.helpers.length>0&&(n(`const _Vue = ${s}\n`),e.hoists.length)){const t=[P,R,L,A].filter(t=>e.helpers.includes(t)).map(i).join(", ");n(`const { ${t} } = _Vue\n`)}(function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:o}=t;o(),e.forEach((e,r)=>{e&&(n(`const _hoisted_${r+1} = `),Et(e,t),o())}),t.pure=!1})(e.hoists,t),o(),n("return ")}(e,n);const f=t.bindingMetadata?", $props, $setup, $data, $options":"";if(r(a?`function ssrRender(_ctx, _push, _parent, _attrs${f}) {`:`function render(_ctx, _cache${f}) {`),i(),u&&(r("with (_ctx) {"),i(),p&&(r(`const { ${e.helpers.map(e=>`${ee[e]}: _${ee[e]}`).join(", ")} } = _Vue`),r("\n"),l())),e.components.length&&(xt(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(xt(e.directives,"directive",n),e.temps>0&&l()),e.temps>0){r("let ");for(let t=0;t<e.temps;t++)r(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(r("\n"),l()),a||r("return "),e.codegenNode?Et(e.codegenNode,n):r("null"),u&&(c(),r("}")),c(),r("}"),{ast:e,code:n.code,map:n.map?n.map.toJSON():void 0}}function xt(e,t,{helper:n,push:o,newline:r}){const s=n("component"===t?V:B);for(let n=0;n<e.length;n++){const i=e[n];o(`const ${Ae(i,t)} = ${s}(${JSON.stringify(i)})`),n<e.length-1&&r()}}function Tt(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),Nt(e,t,n),n&&t.deindent(),t.push("]")}function Nt(e,t,n=!1,o=!0){const{push:r,newline:s}=t;for(let i=0;i<e.length;i++){const c=e[i];m(c)?r(c):h(c)?Tt(c,t):Et(c,t),i<e.length-1&&(n?(o&&r(","),s()):o&&r(", "))}}function Et(e,t){if(m(e))t.push(e);else if(g(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:Et(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),e)}(e,t);break;case 4:_t(e,t);break;case 5:!function(e,t){const{push:n,helper:o,pure:r}=t;r&&n("/*#__PURE__*/");n(o(G)+"("),Et(e.content,t),n(")")}(e,t);break;case 12:Et(e.codegenNode,t);break;case 8:Ot(e,t);break;case 3:break;case 13:!function(e,t){const{push:n,helper:o,pure:r}=t,{tag:s,props:i,children:c,patchFlag:l,dynamicProps:a,directives:p,isBlock:u,disableTracking:f}=e;p&&n(o(F)+"(");u&&n(`(${o($)}(${f?"true":""}), `);r&&n("/*#__PURE__*/");n(o(u?w:P)+"(",e),Nt(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map(e=>e||"null")}([s,i,c,l,a]),t),n(")"),u&&n(")");p&&(n(", "),Et(p,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:o,pure:r}=t,s=m(e.callee)?e.callee:o(e.callee);r&&n("/*#__PURE__*/");n(s+"(",e),Nt(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:o,deindent:r,newline:s}=t,{properties:i}=e;if(!i.length)return void n("{}",e);const c=i.length>1||!1;n(c?"{":"{ "),c&&o();for(let e=0;e<i.length;e++){const{key:o,value:r}=i[e];Ct(o,t),n(": "),Et(r,t),e<i.length-1&&(n(","),s())}c&&r(),n(c?"}":" }")}(e,t);break;case 17:!function(e,t){Tt(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:o,deindent:r}=t,{params:s,returns:i,body:c,newline:l,isSlot:a}=e;a&&n(`_${ee[Q]}(`);n("(",e),h(s)?Nt(s,t):s&&Et(s,t);n(") => "),(l||c)&&(n("{"),o());i?(l&&n("return "),h(i)?Tt(i,t):Et(i,t)):c&&Et(c,t);(l||c)&&(r(),n("}"));a&&n(")")}(e,t);break;case 19:!function(e,t){const{test:n,consequent:o,alternate:r,newline:s}=e,{push:i,indent:c,deindent:l,newline:a}=t;if(4===n.type){const e=!be(n.content);e&&i("("),_t(n,t),e&&i(")")}else i("("),Et(n,t),i(")");s&&c(),t.indentLevel++,s||i(" "),i("? "),Et(o,t),t.indentLevel--,s&&a(),s||i(" "),i(": ");const p=19===r.type;p||t.indentLevel++;Et(r,t),p||t.indentLevel--;s&&l(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:o,indent:r,deindent:s,newline:i}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(r(),n(o(Y)+"(-1),"),i());n(`_cache[${e.index}] = `),Et(e.value,t),e.isVNode&&(n(","),i(),n(o(Y)+"(1),"),i(),n(`_cache[${e.index}]`),s());n(")")}(e,t)}}function _t(e,t){const{content:n,isStatic:o}=e;t.push(o?JSON.stringify(n):n,e)}function Ot(e,t){for(let n=0;n<e.children.length;n++){const o=e.children[n];m(o)?t.push(o):Et(o,t)}}function Ct(e,t){const{push:n}=t;if(8===e.type)n("["),Ot(e,t),n("]");else if(e.isStatic){n(be(e.content)?e.content:JSON.stringify(e.content),e)}else n(`[${e.content}]`,e)}const kt=t("true,false,null,this");function It(e,t,n=!1,r=!1){if(!t.prefixIdentifiers||!e.content.trim())return e;const{bindingMetadata:s}=t,i=e=>`${d.call(s,e)?"$"+s[e]:"_ctx"}.${e}`,c=e.content,l=c.indexOf("(")>-1;if(be(c))return n||t.identifiers[c]||o(c)||kt(c)?t.identifiers[c]||l||(e.isConstant=!0):e.content=i(c),e;let a;try{a=ye().program}catch(t){return e}const p=[],u=Object.create(t.identifiers);Se();const f=[];let h;return p.sort((e,t)=>e.start-t.start),p.forEach((t,n)=>{const o=t.start-1,r=t.end-1,s=p[n-1],i=c.slice(s?s.end-1:0,o);(i.length||t.prefix)&&f.push(i+(t.prefix||""));const l=c.slice(o,r);f.push(le(t.name,!1,{source:l,start:Ee(e.loc.start,l,o),end:Ee(e.loc.start,l,r)},t.isConstant)),n===p.length-1&&r<c.length&&f.push(c.slice(r))}),f.length?h=ae(f,e.loc):(h=e,h.isConstant=!l),h.identifiers=Object.keys(u),h}const Mt=vt(/^(if|else|else-if)$/,(e,t,n)=>$t(e,t,n,(e,t,o)=>{const r=n.parent.children;let s=r.indexOf(e),i=0;for(;s-- >=0;){const e=r[s];e&&9===e.type&&(i+=e.branches.length)}return()=>{if(o)e.codegenNode=Pt(t,i,n);else{let o=e.codegenNode;for(;19===o.alternate.type;)o=o.alternate;o.alternate=Pt(t,i+e.branches.length-1,n)}}}));function $t(e,t,n,o){if(!("else"===t.name||t.exp&&t.exp.content.trim())){t.exp=le("true",!1,t.exp?t.exp.loc:e.loc)}if("if"===t.name){const r=wt(e,t),s={type:9,loc:e.loc,branches:[r]};if(n.replaceNode(s),o)return o(s,r,!0)}else{const r=n.parent.children;let s=r.indexOf(e);for(;s-- >=-1;){const i=r[s];if(i&&9===i.type){n.removeNode();const r=wt(e,t);i.branches.push(r);const s=o&&o(i,r,!1);St(r,n),s&&s(),n.currentNode=null}break}}}function wt(e,t){return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:3===e.tagType?e.children:[e]}}function Pt(e,t,n){return e.condition?fe(e.condition,Rt(e,t,n),pe(n.helper(R),['""',"true"])):Rt(e,t,n)}function Rt(e,t,o){const{helper:r}=o,s=ce("key",le(t+"",!1)),{children:i}=e,c=i[0];if(1!==i.length||1!==c.type){if(1===i.length&&11===c.type){const e=c.codegenNode;return Le(e,s,o),e}return re(o,r(O),ie([s]),i,`64 /* ${n[64]} */`,void 0,void 0,!0,!1,e.loc)}{const e=c.codegenNode;return 13!==e.type||1===c.tagType&&e.tag!==C||(e.isBlock=!0,r($),r(w)),Le(e,s,o),e}}const Lt=vt("for",(e,t,o)=>{const{helper:r}=o;return At(e,t,o,t=>{const s=pe(r(j),[t.source]),i=ke(e,"key"),c=4===t.source.type&&t.source.isConstant,l=c?64:i?128:256;return t.codegenNode=re(o,r(O),void 0,s,`${l} /* ${n[l]} */`,void 0,void 0,!0,!c,e.loc),()=>{let l;const a=Pe(e),{children:p}=t,u=p.length>1||1!==p[0].type,f=Re(e)?e:a&&1===e.children.length&&Re(e.children[0])?e.children[0]:null,d=i?ce("key",6===i.type?le(i.value.content,!0):i.exp):null;f?(l=f.codegenNode,a&&d&&Le(l,d,o)):u?l=re(o,r(O),d?ie([d]):void 0,e.children,`64 /* ${n[64]} */`,void 0,void 0,!0):(l=p[0].codegenNode,l.isBlock=!c,l.isBlock&&(r($),r(w))),s.arguments.push(ue(Ht(t.parseResult),l,!0))}})});function At(e,t,n,o){if(!t.exp)return;const r=Ft(t.exp);if(!r)return;const{scopes:s}=n,{source:i,value:c,key:l,index:a}=r,p={type:11,loc:t.loc,source:i,valueAlias:c,keyAlias:l,objectIndexAlias:a,parseResult:r,children:3===e.tagType?e.children:[e]};n.replaceNode(p),s.vFor++;const u=o&&o(p);return()=>{s.vFor--,u&&u()}}const Vt=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Dt=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Bt=/^\(|\)$/g;function Ft(e,t){const n=e.loc,o=e.content,r=o.match(Vt);if(!r)return;const[,s,i]=r,c={source:jt(n,i.trim(),o.indexOf(i,s.length)),value:void 0,key:void 0,index:void 0};let l=s.trim().replace(Bt,"").trim();const a=s.indexOf(l),p=l.match(Dt);if(p){l=l.replace(Dt,"").trim();const e=p[1].trim();let t;if(e&&(t=o.indexOf(e,a+l.length),c.key=jt(n,e,t)),p[2]){const r=p[2].trim();r&&(c.index=jt(n,r,o.indexOf(r,c.key?t+e.length:a+l.length)))}}return l&&(c.value=jt(n,l,a)),c}function jt(e,t,n){return le(t,!1,Ne(e,n,t.length))}function Ht({value:e,key:t,index:n}){const o=[];return e&&o.push(e),t&&(e||o.push(le("_",!1)),o.push(t)),n&&(t||(e||o.push(le("_",!1)),o.push(le("__",!1))),o.push(n)),o}const Ut=le("undefined",!1),Gt=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=Ce(e,"slot");if(n){return t.scopes.vSlot++,()=>{t.scopes.vSlot--}}}},Kt=(e,t,n)=>ue(e,t,!1,!0,t.length?t[0].loc:n);function Jt(e,t,n=Kt){t.helper(Q);const{children:o,loc:r}=e,s=[],i=[],c=(e,t)=>ce("default",n(e,t,r));let l=t.scopes.vSlot>0||t.scopes.vFor>0;const a=Ce(e,"slot",!0);if(a){const{arg:e,exp:t}=a;e&&!he(e)&&(l=!0),s.push(ce(e||le("default",!0),n(t,o,r)))}let p=!1,u=!1;const f=[],d=new Set;for(let e=0;e<o.length;e++){const r=o[e];let c;if(!Pe(r)||!(c=Ce(r,"slot",!0))){3!==r.type&&f.push(r);continue}if(a)break;p=!0;const{children:h,loc:m}=r,{arg:g=le("default",!0),exp:y}=c;let S;he(g)?S=g?g.content:"default":l=!0;const v=n(y,h,m);let b,x,T;if(b=Ce(r,"if"))l=!0,i.push(fe(b.exp,Wt(g,v),Ut));else if(x=Ce(r,/^else(-if)?$/,!0)){let t,n=e;for(;n--&&(t=o[n],3===t.type););if(t&&Pe(t)&&Ce(t,"if")){o.splice(e,1),e--;let t=i[i.length-1];for(;19===t.alternate.type;)t=t.alternate;t.alternate=x.exp?fe(x.exp,Wt(g,v),Ut):Wt(g,v)}}else if(T=Ce(r,"for")){l=!0;const e=T.parseResult||Ft(T.exp);e&&i.push(pe(t.helper(j),[e.source,ue(Ht(e),Wt(g,v),!0)]))}else{if(S){if(d.has(S))continue;d.add(S),"default"===S&&(u=!0)}s.push(ce(g,v))}}a||(p?f.length&&(u||s.push(c(void 0,f))):s.push(c(void 0,o)));let h=ie(s.concat(ce("_",le(l?"2":"1",!1))),r);return i.length&&(h=pe(t.helper(U),[h,se(i)])),{slots:h,hasDynamicSlots:l}}function Wt(e,t){return ie([ce("name",e),ce("fn",t)])}const zt=new WeakMap,Yt=(e,t)=>{if(1===e.type&&(0===e.tagType||1===e.tagType))return function(){const{tag:n,props:o}=e,r=1===e.tagType,s=r?qt(e,t):`"${n}"`;let i,c,l,a,p,u,f=0,d=y(s)&&s.callee===D||!r&&("svg"===n||"foreignObject"===n||ke(e,"key",!0));if(o.length>0){const n=Zt(e,t);i=n.props,f=n.patchFlag,p=n.dynamicPropNames;const o=n.directives;u=o&&o.length?se(o.map(e=>function(e,t){const n=[],o=zt.get(e);o?n.push(t.helperString(o)):(t.helper(B),t.directives.add(e.name),n.push(Ae(e.name,"directive")));const{loc:r}=e;e.exp&&n.push(e.exp);e.arg&&(e.exp||n.push("void 0"),n.push(e.arg));if(Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=le("true",!1,r);n.push(ie(e.modifiers.map(e=>ce(e,t)),r))}return se(n,e.loc)}(e,t))):void 0}if(e.children.length>0){s===I&&(d=!0,f|=1024);if(r&&s!==C&&s!==I){const{slots:n,hasDynamicSlots:o}=Jt(e,t);c=n,o&&(f|=1024)}else if(1===e.children.length&&s!==C){const t=e.children[0],n=t.type,o=5===n||8===n;o&&!ut(t)&&(f|=1),c=o||2===n?t:e.children}else c=e.children}0!==f&&(l=String(f),p&&p.length&&(a=function(e){let t="[";for(let n=0,o=e.length;n<o;n++)t+=JSON.stringify(e[n]),n<o-1&&(t+=", ");return t+"]"}(p))),e.codegenNode=re(t,s,i,c,l,a,u,!!d,!1,e.loc)}};function qt(e,t,n=!1){const{tag:o}=e,r="component"===e.tag?ke(e,"is"):Ce(e,"is");if(r){const e=6===r.type?r.value&&le(r.value.content,!0):r.exp;if(e)return pe(t.helper(D),[e])}const s=ge(o)||t.isBuiltInComponent(o);return s?(n||t.helper(s),s):(t.helper(V),t.components.add(o),Ae(o,"component"))}function Zt(e,t,n=e.props,o=!1){const{tag:r,loc:s}=e,i=1===e.tagType;let c=[];const l=[],a=[];let p=0,f=!1,d=!1,h=!1,m=!1,y=!1;const S=[],v=({key:e,value:t})=>{if(he(e)){const n=e.content;if(!i&&(e=>u.test(e))(n)&&"onclick"!==n.toLowerCase()&&"onUpdate:modelValue"!==n&&(m=!0),20===t.type||(4===t.type||8===t.type)&&ut(t)>0)return;"ref"===n?f=!0:"class"!==n||i?"style"!==n||i?"key"===n||S.includes(n)||S.push(n):h=!0:d=!0}else y=!0};for(let i=0;i<n.length;i++){const p=n[i];if(6===p.type){const{loc:e,name:t,value:n}=p;if("ref"===t&&(f=!0),"is"===t&&"component"===r)continue;c.push(ce(le(t,!0,Ne(e,0,t.length)),le(n?n.content:"",!0,n?n.loc:e)))}else{const{name:n,arg:i,exp:u,loc:f}=p,d="bind"===n,h="on"===n;if("slot"===n)continue;if("once"===n)continue;if("is"===n||d&&"component"===r&&Ie(i,"is"))continue;if(h&&o)continue;if(!i&&(d||h)){y=!0,u&&(c.length&&(l.push(ie(Xt(c),s)),c=[]),l.push(d?u:{type:14,loc:f,callee:t.helper(J),arguments:[u]}));continue}const m=t.directiveTransforms[n];if(m){const{props:n,needRuntime:r}=m(p,e,t);!o&&n.forEach(v),c.push(...n),r&&(a.push(p),g(r)&&zt.set(p,r))}else a.push(p)}}let b=void 0;return l.length?(c.length&&l.push(ie(Xt(c),s)),b=l.length>1?pe(t.helper(K),l,s):l[0]):c.length&&(b=ie(Xt(c),s)),y?p|=16:(d&&(p|=2),h&&(p|=4),S.length&&(p|=8),m&&(p|=32)),0!==p&&32!==p||!(f||a.length>0)||(p|=512),{props:b,directives:a,patchFlag:p,dynamicPropNames:S}}function Xt(e){const t=new Map,n=[];for(let o=0;o<e.length;o++){const r=e[o];if(8===r.key.type||!r.key.isStatic){n.push(r);continue}const s=r.key.content,i=t.get(s);i?("style"===s||"class"===s||s.startsWith("on"))&&Qt(i,r):(t.set(s,r),n.push(r))}return n}function Qt(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=se([e.value,t.value],e.loc)}const en=(e,t)=>{if(Re(e)){const{children:n,loc:o}=e,{slotName:r,slotProps:s}=tn(e,t),i=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r];s&&i.push(s),n.length&&(s||i.push("{}"),i.push(ue([],n,!1,!1,o))),e.codegenNode=pe(t.helper(H),i,o)}};function tn(e,t){let n='"default"',o=void 0;const r=ke(e,"name");r&&(6===r.type&&r.value?n=JSON.stringify(r.value.content):7===r.type&&r.exp&&(n=r.exp));const s=r?e.props.filter(e=>e!==r):e.props;if(s.length>0){const{props:n,directives:r}=Zt(e,t,s);o=n}return{slotName:n,slotProps:o}}const nn=/^([\w$_]+|\([^)]*?\))\s*=>|^function(?:\s+[\w$]+)?\s*\(/,on=(e,t,n,o)=>{const{loc:r,modifiers:s,arg:i}=e;let c;if(4===i.type)if(i.isStatic){const e=i.content;c=le("on"+(e.startsWith("vnode")?N(b(e)):N(e)),!0,i.loc)}else c=ae([`"on" + ${n.helperString(z)}(`,i,")"]);else c=i,c.children.unshift(`"on" + ${n.helperString(z)}(`),c.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let a=!l;if(l){const e=Te(l.content),t=!(e||nn.test(l.content)),n=l.content.includes(";");(t||a&&e)&&(l=ae([`${t?"$event":"(...args)"} => ${n?"{":"("}`,l,n?"}":")"]))}let p={props:[ce(c,l||le("() => {}",!1,r))]};return o&&(p=o(p)),a&&(p.props[0].value=n.cache(p.props[0].value)),p},rn=(e,t,n)=>{const{exp:o,modifiers:r,loc:s}=e,i=e.arg;return r.includes("camel")&&(4===i.type?i.content=i.isStatic?b(i.content):`${n.helperString(W)}(${i.content})`:(i.children.unshift(n.helperString(W)+"("),i.children.push(")"))),{props:[ce(i,o||le("",!0,s))]}},sn=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const o=e.children;let r=void 0,s=!1;for(let e=0;e<o.length;e++){const t=o[e];if($e(t)){s=!0;for(let n=e+1;n<o.length;n++){const s=o[n];if(!$e(s)){r=void 0;break}r||(r=o[e]={type:8,loc:t.loc,children:[t]}),r.children.push(" + ",s),o.splice(n,1),n--}}}if(s&&(1!==o.length||0!==e.type&&(1!==e.type||0!==e.tagType)))for(let e=0;e<o.length;e++){const r=o[e];if($e(r)||8===r.type){const s=[];2===r.type&&" "===r.content||s.push(r),t.ssr||2===r.type||s.push(`1 /* ${n[1]} */`),o[e]={type:12,content:r,loc:r.loc,codegenNode:pe(t.helper(L),s)}}}}},cn=(e,t)=>{if(1===e.type&&Ce(e,"once",!0))return t.helper(Y),()=>{e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0))}},ln=(e,t,n)=>{const{exp:o,arg:r}=e;if(!o)return an();if(!Te(4===o.type?o.content:o.loc.source))return an();const s=r||le("modelValue",!0),i=r?he(r)?"onUpdate:"+r.content:ae(['"onUpdate:" + ',r]):"onUpdate:modelValue",c=[ce(s,e.exp),ce(i,ae(["$event => (",o," = $event)"]))];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map(e=>(be(e)?e:JSON.stringify(e))+": true").join(", "),n=r?he(r)?r.content+"Modifiers":ae([r,' + "Modifiers"']):"modelModifiers";c.push(ce(n,le(`{ ${t} }`,!1,e.loc,!0)))}return an(c)};function an(e=[]){return{props:e}}function pn(e){return[[cn,Mt,Lt,en,Yt,Gt,sn],{on:on,bind:rn,model:ln}]}function un(e,t={}){const n=t.onError||E,o="module"===t.mode;!0===t.prefixIdentifiers?n(_(43)):o&&n(_(44));t.cacheHandlers&&n(_(45)),t.scopeId&&!o&&n(_(46));const r=m(e)?Fe(e,t):e,[s,i]=pn();return yt(r,f({},t,{prefixIdentifiers:!1,nodeTransforms:[...s,...t.nodeTransforms||[]],directiveTransforms:f({},i,t.directiveTransforms||{})})),bt(r,f({},t,{prefixIdentifiers:!1}))}const fn=()=>({props:[]}),dn=Symbol(""),hn=Symbol(""),mn=Symbol(""),gn=Symbol(""),yn=Symbol(""),Sn=Symbol(""),vn=Symbol(""),bn=Symbol(""),xn=Symbol(""),Tn=Symbol("");let Nn;te({[dn]:"vModelRadio",[hn]:"vModelCheckbox",[mn]:"vModelText",[gn]:"vModelSelect",[yn]:"vModelDynamic",[Sn]:"withModifiers",[vn]:"withKeys",[bn]:"vShow",[xn]:"Transition",[Tn]:"TransitionGroup"});const En=t("style,iframe,script,noscript",!0),_n={isVoidTag:l,isNativeTag:e=>i(e)||c(e),isPreTag:e=>"pre"===e,decodeEntities:function(e){return(Nn||(Nn=document.createElement("div"))).innerHTML=e,Nn.textContent},isBuiltInComponent:e=>me(e,"Transition")?xn:me(e,"TransitionGroup")?Tn:void 0,getNamespace(e,t){let n=t?t.ns:0;if(t&&2===n)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some(e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(n=0);else t&&1===n&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(n=0));if(0===n){if("svg"===e)return 1;if("math"===e)return 2}return n},getTextMode({tag:e,ns:t}){if(0===t){if("textarea"===e||"title"===e)return 1;if(En(e))return 2}return 0}},On=e=>{1===e.type&&e.props.forEach((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:le("style",!0,t.loc),exp:Cn(t.value.content,t.loc),modifiers:[],loc:t.loc})})},Cn=(e,t)=>{const n=function(e){const t={};return e.split(r).forEach(e=>{if(e){const n=e.split(s);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}(e);return le(JSON.stringify(n),!1,t,!0)};function kn(e,t){return _(e,t)}const In=t("passive,once,capture"),Mn=t("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),$n=t("left,right"),wn=t("onkeyup,onkeydown,onkeypress",!0),Pn=(e,t)=>he(e)&&"onclick"===e.content.toLowerCase()?le(t,!0):4!==e.type?ae(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Rn=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||t.removeNode()},Ln=[On],An={cloak:fn,html:(e,t,n)=>{const{exp:o,loc:r}=e;return t.children.length&&(t.children.length=0),{props:[ce(le("innerHTML",!0,r),o||le("",!0))]}},text:(e,t,n)=>{const{exp:o,loc:r}=e;return t.children.length&&(t.children.length=0),{props:[ce(le("textContent",!0,r),o||le("",!0))]}},model:(e,t,n)=>{const o=ln(e,t);if(!o.props.length||1===t.tagType)return o;const{tag:r}=t;if("input"===r||"textarea"===r||"select"===r){let e=mn,s=!1;if("input"===r){const n=ke(t,"type");if(n){if(7===n.type)e=yn;else if(n.value)switch(n.value.content){case"radio":e=dn;break;case"checkbox":e=hn;break;case"file":s=!0}}else Me(t)&&(e=yn)}else"select"===r&&(e=gn);s||(o.needRuntime=n.helper(e))}return o.props=o.props.filter(e=>4!==e.key.type||"modelValue"!==e.key.content),o},on:(e,t,n)=>on(e,0,n,t=>{const{modifiers:o}=e;if(!o.length)return t;let{key:r,value:s}=t.props[0];const{keyModifiers:i,nonKeyModifiers:c,eventOptionModifiers:l}=((e,t)=>{const n=[],o=[],r=[];for(let s=0;s<t.length;s++){const i=t[s];In(i)?r.push(i):$n(i)?he(e)?wn(e.content)?n.push(i):o.push(i):(n.push(i),o.push(i)):Mn(i)?o.push(i):n.push(i)}return{keyModifiers:n,nonKeyModifiers:o,eventOptionModifiers:r}})(r,o);if(c.includes("right")&&(r=Pn(r,"onContextmenu")),c.includes("middle")&&(r=Pn(r,"onMouseup")),c.length&&(s=pe(n.helper(Sn),[s,JSON.stringify(c)])),!i.length||he(r)&&!wn(r.content)||(s=pe(n.helper(vn),[s,JSON.stringify(i)])),l.length){const e=l.map(N).join("");r=he(r)?le(`${r.content}${e}`,!0):ae(["(",r,`) + "${e}"`])}return{props:[ce(r,s)]}}),show:(e,t,n)=>({props:[],needRuntime:n.helper(bn)})};return e.BASE_TRANSITION=M,e.CAMELIZE=W,e.CAPITALIZE=z,e.CREATE_BLOCK=w,e.CREATE_COMMENT=R,e.CREATE_SLOTS=U,e.CREATE_STATIC=A,e.CREATE_TEXT=L,e.CREATE_VNODE=P,e.DOMDirectiveTransforms=An,e.DOMNodeTransforms=Ln,e.FRAGMENT=O,e.KEEP_ALIVE=I,e.MERGE_PROPS=K,e.OPEN_BLOCK=$,e.POP_SCOPE_ID=Z,e.PUSH_SCOPE_ID=q,e.RENDER_LIST=j,e.RENDER_SLOT=H,e.RESOLVE_COMPONENT=V,e.RESOLVE_DIRECTIVE=B,e.RESOLVE_DYNAMIC_COMPONENT=D,e.SET_BLOCK_TRACKING=Y,e.SUSPENSE=k,e.TELEPORT=C,e.TO_DISPLAY_STRING=G,e.TO_HANDLERS=J,e.TRANSITION=xn,e.TRANSITION_GROUP=Tn,e.V_MODEL_CHECKBOX=hn,e.V_MODEL_DYNAMIC=yn,e.V_MODEL_RADIO=dn,e.V_MODEL_SELECT=gn,e.V_MODEL_TEXT=mn,e.V_ON_WITH_KEYS=vn,e.V_ON_WITH_MODIFIERS=Sn,e.V_SHOW=bn,e.WITH_CTX=Q,e.WITH_DIRECTIVES=F,e.WITH_SCOPE_ID=X,e.advancePositionWithClone=Ee,e.advancePositionWithMutation=_e,e.assert=Oe,e.baseCompile=un,e.baseParse=Fe,e.buildProps=Zt,e.buildSlots=Jt,e.compile=function(e,t={}){return un(e,f({},_n,t,{nodeTransforms:[Rn,...Ln,...t.nodeTransforms||[]],directiveTransforms:f({},An,t.directiveTransforms||{}),transformHoist:null}))},e.createArrayExpression=se,e.createAssignmentExpression=function(e,t){return{type:24,left:e,right:t,loc:ne}},e.createBlockStatement=function(e){return{type:21,body:e,loc:ne}},e.createCacheExpression=de,e.createCallExpression=pe,e.createCompilerError=_,e.createCompoundExpression=ae,e.createConditionalExpression=fe,e.createDOMCompilerError=kn,e.createForLoopParams=Ht,e.createFunctionExpression=ue,e.createIfStatement=function(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:ne}},e.createInterpolation=function(e,t){return{type:5,loc:t,content:m(e)?le(e,!1,t):e}},e.createObjectExpression=ie,e.createObjectProperty=ce,e.createReturnStatement=function(e){return{type:26,returns:e,loc:ne}},e.createRoot=oe,e.createSequenceExpression=function(e){return{type:25,expressions:e,loc:ne}},e.createSimpleExpression=le,e.createStructuralDirectiveTransform=vt,e.createTemplateLiteral=function(e){return{type:22,elements:e,loc:ne}},e.createTransformContext=gt,e.createVNodeCall=re,e.findDir=Ce,e.findProp=ke,e.generate=bt,e.generateCodeFrame=function(e,t=0,n=e.length){const o=e.split(/\r?\n/);let r=0;const s=[];for(let e=0;e<o.length;e++)if(r+=o[e].length+1,r>=t){for(let i=e-2;i<=e+2||n>r;i++){if(i<0||i>=o.length)continue;const c=i+1;s.push(`${c}${" ".repeat(3-String(c).length)}| ${o[i]}`);const l=o[i].length;if(i===e){const e=t-(r-l)+1,o=Math.max(1,n>r?l-e:n-t);s.push(" | "+" ".repeat(e)+"^".repeat(o))}else if(i>e){if(n>r){const e=Math.max(Math.min(n-r,l),1);s.push(" | "+"^".repeat(e))}r+=l+1}}break}return s.join("\n")},e.getBaseTransformPreset=pn,e.getInnerRange=Ne,e.hasDynamicKeyVBind=Me,e.hasScopeRef=function e(t,n){if(!t||0===Object.keys(n).length)return!1;switch(t.type){case 1:for(let o=0;o<t.props.length;o++){const r=t.props[o];if(7===r.type&&(e(r.arg,n)||e(r.exp,n)))return!0}return t.children.some(t=>e(t,n));case 11:return!!e(t.source,n)||t.children.some(t=>e(t,n));case 9:return t.branches.some(t=>e(t,n));case 10:return!!e(t.condition,n)||t.children.some(t=>e(t,n));case 4:return!t.isStatic&&be(t.content)&&!!n[t.content];case 8:return t.children.some(t=>y(t)&&e(t,n));case 5:case 12:return e(t.content,n);case 2:case 3:default:return!1}},e.helperNameMap=ee,e.injectProp=Le,e.isBindKey=Ie,e.isBuiltInType=me,e.isCoreComponent=ge,e.isMemberExpression=Te,e.isSimpleIdentifier=be,e.isSlotOutlet=Re,e.isStaticExp=he,e.isTemplateNode=Pe,e.isText=$e,e.isVSlot=we,e.locStub=ne,e.noopDirectiveTransform=fn,e.parse=function(e,t={}){return Fe(e,f({},_n,t))},e.parseJS=ye,e.parserOptions=_n,e.processExpression=It,e.processFor=At,e.processIf=$t,e.processSlotOutlet=tn,e.registerRuntimeHelpers=te,e.resolveComponentType=qt,e.toValidAssetId=Ae,e.trackSlotScopes=Gt,e.trackVForSlotScopes=(e,t)=>{let n;if(Pe(e)&&e.props.some(we)&&(n=Ce(e,"for"))){const e=n.parseResult=Ft(n.exp);if(e){const{value:n,key:o,index:r}=e,{addIdentifiers:s,removeIdentifiers:i}=t;return n&&s(n),o&&s(o),r&&s(r),()=>{n&&i(n),o&&i(o),r&&i(r)}}}},e.transform=yt,e.transformBind=rn,e.transformElement=Yt,e.transformExpression=(e,t)=>{if(5===e.type)e.content=It(e.content,t);else if(1===e.type)for(let n=0;n<e.props.length;n++){const o=e.props[n];if(7===o.type&&"for"!==o.name){const e=o.exp,n=o.arg;!e||4!==e.type||"on"===o.name&&n||(o.exp=It(e,t,"slot"===o.name)),n&&4===n.type&&!n.isStatic&&(o.arg=It(n,t))}}},e.transformModel=ln,e.transformOn=on,e.transformStyle=On,e.traverseNode=St,e.walkJS=Se,e}({});
var VueCompilerDOM=function(e){"use strict";function t(e,t){const n=Object.create(null),o=e.split(",");for(let e=0;e<o.length;e++)n[o[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}const n={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"HYDRATE_EVENTS",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",1024:"DYNAMIC_SLOTS",512:"NEED_PATCH",[-1]:"HOISTED",[-2]:"BAIL"},o=t("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl");const r=/;(?![^(]*\))/g,s=/:(.+)/;const i=t("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,template,blockquote,iframe,tfoot"),c=t("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),l=t("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),a=()=>{},p=()=>!1,u=/^on[^a-z]/,f=Object.assign,d=Object.prototype.hasOwnProperty,h=Array.isArray,m=e=>"string"==typeof e,g=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,S=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},v=/-(\w)/g,b=S(e=>e.replace(v,(e,t)=>t?t.toUpperCase():"")),x=/\B([A-Z])/g,T=S(e=>e.replace(x,"-$1").toLowerCase()),N=S(e=>e.charAt(0).toUpperCase()+e.slice(1));function E(e){throw e}function _(e,t,n,o){const r=new SyntaxError(String(e));return r.code=e,r.loc=t,r}const O=Symbol(""),C=Symbol(""),k=Symbol(""),I=Symbol(""),M=Symbol(""),$=Symbol(""),P=Symbol(""),w=Symbol(""),R=Symbol(""),L=Symbol(""),A=Symbol(""),V=Symbol(""),D=Symbol(""),B=Symbol(""),F=Symbol(""),j=Symbol(""),H=Symbol(""),U=Symbol(""),G=Symbol(""),K=Symbol(""),J=Symbol(""),W=Symbol(""),z=Symbol(""),Y=Symbol(""),q=Symbol(""),Z=Symbol(""),X=Symbol(""),Q=Symbol(""),ee={[O]:"Fragment",[C]:"Teleport",[k]:"Suspense",[I]:"KeepAlive",[M]:"BaseTransition",[$]:"openBlock",[P]:"createBlock",[w]:"createVNode",[R]:"createCommentVNode",[L]:"createTextVNode",[A]:"createStaticVNode",[V]:"resolveComponent",[D]:"resolveDynamicComponent",[B]:"resolveDirective",[F]:"withDirectives",[j]:"renderList",[H]:"renderSlot",[U]:"createSlots",[G]:"toDisplayString",[K]:"mergeProps",[J]:"toHandlers",[W]:"camelize",[z]:"capitalize",[Y]:"setBlockTracking",[q]:"pushScopeId",[Z]:"popScopeId",[X]:"withScopeId",[Q]:"withCtx"};function te(e){Object.getOwnPropertySymbols(e).forEach(t=>{ee[t]=e[t]})}const ne={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function oe(e,t=ne){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}function re(e,t,n,o,r,s,i,c=!1,l=!1,a=ne){return e&&(c?(e.helper($),e.helper(P)):e.helper(w),i&&e.helper(F)),{type:13,tag:t,props:n,children:o,patchFlag:r,dynamicProps:s,directives:i,isBlock:c,disableTracking:l,loc:a}}function se(e,t=ne){return{type:17,loc:t,elements:e}}function ie(e,t=ne){return{type:15,loc:t,properties:e}}function ce(e,t){return{type:16,loc:ne,key:m(e)?le(e,!0):e,value:t}}function le(e,t,n=ne,o=!1){return{type:4,loc:n,isConstant:o,content:e,isStatic:t}}function ae(e,t=ne){return{type:8,loc:t,children:e}}function pe(e,t=[],n=ne){return{type:14,loc:n,callee:e,arguments:t}}function ue(e,t,n=!1,o=!1,r=ne){return{type:18,params:e,returns:t,newline:n,isSlot:o,loc:r}}function fe(e,t,n,o=!0){return{type:19,test:e,consequent:t,alternate:n,newline:o,loc:ne}}function de(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:ne}}const he=e=>4===e.type&&e.isStatic,me=(e,t)=>e===t||e===T(t);function ge(e){return me(e,"Teleport")?C:me(e,"Suspense")?k:me(e,"KeepAlive")?I:me(e,"BaseTransition")?M:void 0}const ye=(e,t)=>(Oe(!1,"Expression AST analysis can only be performed in non-browser builds."),null),Se=(e,t)=>(Oe(!1,"Expression AST analysis can only be performed in non-browser builds."),null),ve=/^\d|[^\$\w]/,be=e=>!ve.test(e),xe=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\[[^\]]+\])*$/,Te=e=>!!e&&xe.test(e.trim());function Ne(e,t,n){const o={source:e.source.substr(t,n),start:Ee(e.start,e.source,t),end:e.end};return null!=n&&(o.end=Ee(e.start,e.source,t+n)),o}function Ee(e,t,n=t.length){return _e(f({},e),t,n)}function _e(e,t,n=t.length){let o=0,r=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(o++,r=e);return e.offset+=n,e.line+=o,e.column=-1===r?e.column+n:n-r,e}function Oe(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function Ce(e,t,n=!1){for(let o=0;o<e.props.length;o++){const r=e.props[o];if(7===r.type&&(n||r.exp)&&(m(t)?r.name===t:t.test(r.name)))return r}}function ke(e,t,n=!1,o=!1){for(let r=0;r<e.props.length;r++){const s=e.props[r];if(6===s.type){if(n)continue;if(s.name===t&&(s.value||o))return s}else if("bind"===s.name&&s.exp&&Ie(s.arg,t))return s}}function Ie(e,t){return!(!e||!he(e)||e.content!==t)}function Me(e){return e.props.some(e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic))}function $e(e){return 5===e.type||2===e.type}function Pe(e){return 7===e.type&&"slot"===e.name}function we(e){return 1===e.type&&3===e.tagType}function Re(e){return 1===e.type&&2===e.tagType}function Le(e,t,n){let o;const r=13===e.type?e.props:e.arguments[2];if(null==r||m(r))o=ie([t]);else if(14===r.type){const e=r.arguments[0];m(e)||15!==e.type?r.arguments.unshift(ie([t])):e.properties.unshift(t),o=r}else if(15===r.type){let e=!1;if(4===t.key.type){const n=t.key.content;e=r.properties.some(e=>4===e.key.type&&e.key.content===n)}e||r.properties.unshift(t),o=r}else o=pe(n.helper(K),[ie([t]),r]);13===e.type?e.props=o:e.arguments[2]=o}function Ae(e,t){return`_${t}_${e.replace(/[^\w]/g,"_")}`}const Ve=/&(gt|lt|amp|apos|quot);/g,De={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},Be={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:p,isPreTag:p,isCustomElement:p,decodeEntities:e=>e.replace(Ve,(e,t)=>De[t]),onError:E};function Fe(e,t={}){const n=function(e,t){return{options:f({},Be,t),column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1}}(e,t),o=et(n);return oe(je(n,0,[]),tt(n,o))}function je(e,t,n){const o=nt(n),r=o?o.ns:0,s=[];for(;!ct(e,t,n);){const i=e.source;let c=void 0;if(0===t||1===t)if(!e.inVPre&&ot(i,e.options.delimiters[0]))c=Ze(e,t);else if(0===t&&"<"===i[0])if(1===i.length);else if("!"===i[1])c=ot(i,"\x3c!--")?Ge(e):ot(i,"<!DOCTYPE")?Ke(e):ot(i,"<![CDATA[")&&0!==r?Ue(e,n):Ke(e);else if("/"===i[1])if(2===i.length);else{if(">"===i[2]){rt(e,3);continue}if(/[a-z]/i.test(i[2])){ze(e,1,o);continue}c=Ke(e)}else/[a-z]/i.test(i[1])?c=Je(e,n):"?"===i[1]&&(c=Ke(e));if(c||(c=Xe(e,t)),h(c))for(let e=0;e<c.length;e++)He(s,c[e]);else He(s,c)}let i=!1;if(2!==t)if(e.inPre){if(o&&e.options.isPreTag(o.tag)){const e=s[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}}else for(let e=0;e<s.length;e++){const t=s[e];if(2===t.type)if(/[^\t\r\n\f ]/.test(t.content))t.content=t.content.replace(/[\t\r\n\f ]+/g," ");else{const n=s[e-1],o=s[e+1];!n||!o||3===n.type||3===o.type||1===n.type&&1===o.type&&/[\r\n]/.test(t.content)?(i=!0,s[e]=null):t.content=" "}else 3===t.type&&(i=!0,s[e]=null)}return i?s.filter(Boolean):s}function He(e,t){if(2===t.type){const n=nt(e);if(n&&2===n.type&&n.loc.end.offset===t.loc.start.offset)return n.content+=t.content,n.loc.end=t.loc.end,void(n.loc.source+=t.loc.source)}e.push(t)}function Ue(e,t){rt(e,9);const n=je(e,3,t);return 0===e.source.length||rt(e,3),n}function Ge(e){const t=et(e);let n;const o=/--(\!)?>/.exec(e.source);if(o){n=e.source.slice(4,o.index);const t=e.source.slice(0,o.index);let r=1,s=0;for(;-1!==(s=t.indexOf("\x3c!--",r));)rt(e,s-r+1),r=s+1;rt(e,o.index+o[0].length-r+1)}else n=e.source.slice(4),rt(e,e.source.length);return{type:3,content:n,loc:tt(e,t)}}function Ke(e){const t=et(e),n="?"===e.source[1]?1:2;let o;const r=e.source.indexOf(">");return-1===r?(o=e.source.slice(n),rt(e,e.source.length)):(o=e.source.slice(n,r),rt(e,r+1)),{type:3,content:o,loc:tt(e,t)}}function Je(e,t){const n=e.inPre,o=e.inVPre,r=nt(t),s=ze(e,0,r),i=e.inPre&&!n,c=e.inVPre&&!o;if(s.isSelfClosing||e.options.isVoidTag(s.tag))return s;t.push(s);const l=e.options.getTextMode(s,r),a=je(e,l,t);if(t.pop(),s.children=a,lt(e.source,s.tag))ze(e,1,r);else if(0===e.source.length&&"script"===s.tag.toLowerCase()){const e=a[0];e&&ot(e.loc.source,"\x3c!--")}return s.loc=tt(e,s.loc.start),i&&(e.inPre=!1),c&&(e.inVPre=!1),s}const We=t("if,else,else-if,for,slot");function ze(e,t,n){const o=et(e),r=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),s=r[1],i=e.options.getNamespace(s,n);rt(e,r[0].length),st(e);const c=et(e),l=e.source;let a=Ye(e,t);e.options.isPreTag(s)&&(e.inPre=!0),!e.inVPre&&a.some(e=>7===e.type&&"pre"===e.name)&&(e.inVPre=!0,f(e,c),e.source=l,a=Ye(e,t).filter(e=>"v-pre"!==e.name));let p=!1;0===e.source.length||(p=ot(e.source,"/>"),rt(e,p?2:1));let u=0;const d=e.options;if(!e.inVPre&&!d.isCustomElement(s)){const e=a.some(e=>7===e.type&&"is"===e.name);d.isNativeTag&&!e?d.isNativeTag(s)||(u=1):(e||ge(s)||d.isBuiltInComponent&&d.isBuiltInComponent(s)||/^[A-Z]/.test(s)||"component"===s)&&(u=1),"slot"===s?u=2:"template"===s&&a.some(e=>7===e.type&&We(e.name))&&(u=3)}return{type:1,ns:i,tag:s,tagType:u,props:a,isSelfClosing:p,children:[],loc:tt(e,o),codegenNode:void 0}}function Ye(e,t){const n=[],o=new Set;for(;e.source.length>0&&!ot(e.source,">")&&!ot(e.source,"/>");){if(ot(e.source,"/")){rt(e,1),st(e);continue}const r=qe(e,o);0===t&&n.push(r),/^[^\t\r\n\f />]/.test(e.source),st(e)}return n}function qe(e,t){const n=et(e),o=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source)[0];t.has(o),t.add(o);{const e=/["'<]/g;let t;for(;t=e.exec(o););}rt(e,o.length);let r=void 0;/^[\t\r\n\f ]*=/.test(e.source)&&(st(e),rt(e,1),st(e),r=function(e){const t=et(e);let n;const o=e.source[0],r='"'===o||"'"===o;if(r){rt(e,1);const t=e.source.indexOf(o);-1===t?n=Qe(e,e.source.length,4):(n=Qe(e,t,4),rt(e,1))}else{const t=/^[^\t\r\n\f >]+/.exec(e.source);if(!t)return;const o=/["'<=`]/g;let r;for(;r=o.exec(t[0]););n=Qe(e,t[0].length,4)}return{content:n,isQuoted:r,loc:tt(e,t)}}(e));const s=tt(e,n);if(!e.inVPre&&/^(v-|:|@|#)/.test(o)){const t=/(?:^v-([a-z0-9-]+))?(?:(?::|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(o),i=t[1]||(ot(o,":")?"bind":ot(o,"@")?"on":"slot");let c;if(t[2]){const r="slot"===i,s=o.indexOf(t[2]),l=tt(e,it(e,n,s),it(e,n,s+t[2].length+(r&&t[3]||"").length));let a=t[2],p=!0;a.startsWith("[")?(p=!1,a.endsWith("]"),a=a.substr(1,a.length-2)):r&&(a+=t[3]||""),c={type:4,content:a,isStatic:p,isConstant:p,loc:l}}if(r&&r.isQuoted){const e=r.loc;e.start.offset++,e.start.column++,e.end=Ee(e.start,r.content),e.source=e.source.slice(1,-1)}return{type:7,name:i,exp:r&&{type:4,content:r.content,isStatic:!1,isConstant:!1,loc:r.loc},arg:c,modifiers:t[3]?t[3].substr(1).split("."):[],loc:s}}return{type:6,name:o,value:r&&{type:2,content:r.content,loc:r.loc},loc:s}}function Ze(e,t){const[n,o]=e.options.delimiters,r=e.source.indexOf(o,n.length);if(-1===r)return;const s=et(e);rt(e,n.length);const i=et(e),c=et(e),l=r-n.length,a=e.source.slice(0,l),p=Qe(e,l,t),u=p.trim(),f=p.indexOf(u);f>0&&_e(i,a,f);return _e(c,a,l-(p.length-u.length-f)),rt(e,o.length),{type:5,content:{type:4,isStatic:!1,isConstant:!1,content:u,loc:tt(e,i,c)},loc:tt(e,s)}}function Xe(e,t){const n=["<",e.options.delimiters[0]];3===t&&n.push("]]>");let o=e.source.length;for(let t=0;t<n.length;t++){const r=e.source.indexOf(n[t],1);-1!==r&&o>r&&(o=r)}const r=et(e);return{type:2,content:Qe(e,o,t),loc:tt(e,r)}}function Qe(e,t,n){const o=e.source.slice(0,t);return rt(e,t),2===n||3===n||-1===o.indexOf("&")?o:e.options.decodeEntities(o,4===n)}function et(e){const{column:t,line:n,offset:o}=e;return{column:t,line:n,offset:o}}function tt(e,t,n){return{start:t,end:n=n||et(e),source:e.originalSource.slice(t.offset,n.offset)}}function nt(e){return e[e.length-1]}function ot(e,t){return e.startsWith(t)}function rt(e,t){const{source:n}=e;_e(e,n,t),e.source=n.slice(t)}function st(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&rt(e,t[0].length)}function it(e,t,n){return Ee(t,e.originalSource.slice(t.offset,n),n)}function ct(e,t,n){const o=e.source;switch(t){case 0:if(ot(o,"</"))for(let e=n.length-1;e>=0;--e)if(lt(o,n[e].tag))return!0;break;case 1:case 2:{const e=nt(n);if(e&&lt(o,e.tag))return!0;break}case 3:if(ot(o,"]]>"))return!0}return!o}function lt(e,t){return ot(e,"</")&&e.substr(2,t.length).toLowerCase()===t.toLowerCase()&&/[\t\r\n\f />]/.test(e[2+t.length]||">")}function at(e,t){!function e(t,n,o,r=!1){let s=!1,i=!1;const{children:c}=t;for(let t=0;t<c.length;t++){const l=c[t];if(1===l.type&&0===l.tagType){let e;if(!r&&(e=ut(l,o))>0){2===e&&(i=!0),l.codegenNode.patchFlag="-1",l.codegenNode=n.hoist(l.codegenNode),s=!0;continue}{const e=l.codegenNode;if(13===e.type){const t=mt(e);if(!(t&&512!==t&&1!==t||ft(l)||dt())){const t=ht(l);t&&(e.props=n.hoist(t))}}}}else if(12===l.type){const e=ut(l.content,o);e>0&&(2===e&&(i=!0),l.codegenNode=n.hoist(l.codegenNode),s=!0)}if(1===l.type)e(l,n,o);else if(11===l.type)e(l,n,o,1===l.children.length);else if(9===l.type)for(let t=0;t<l.branches.length;t++)e(l.branches[t],n,o,1===l.branches[t].children.length)}!i&&s&&n.transformHoist&&n.transformHoist(c,n,t)}(e,t,new Map,pt(e,e.children[0]))}function pt(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!Re(t)}function ut(e,t=new Map){switch(e.type){case 1:if(0!==e.tagType)return 0;const n=t.get(e);if(void 0!==n)return n;const o=e.codegenNode;if(13!==o.type)return 0;if(mt(o)||ft(e)||dt())return t.set(e,0),0;{let n=1;for(let o=0;o<e.children.length;o++){const r=ut(e.children[o],t);if(0===r)return t.set(e,0),0;2===r&&(n=2)}if(2!==n)for(let t=0;t<e.props.length;t++){const o=e.props[t];7===o.type&&"bind"===o.name&&o.exp&&(8===o.exp.type||o.exp.isRuntimeConstant)&&(n=2)}return o.isBlock&&(o.isBlock=!1),t.set(e,n),n}case 2:case 3:return 1;case 9:case 11:case 10:return 0;case 5:case 12:return ut(e.content,t);case 4:return e.isConstant?e.isRuntimeConstant?2:1:0;case 8:let r=1;for(let n=0;n<e.children.length;n++){const o=e.children[n];if(m(o)||g(o))continue;const s=ut(o,t);if(0===s)return 0;2===s&&(r=2)}return r;default:return 0}}function ft(e){return!(!ke(e,"key",!0)&&!ke(e,"ref",!0))}function dt(e){return!1}function ht(e){const t=e.codegenNode;if(13===t.type)return t.props}function mt(e){const t=e.patchFlag;return t?parseInt(t,10):void 0}function gt(e,{prefixIdentifiers:t=!1,hoistStatic:n=!1,cacheHandlers:o=!1,nodeTransforms:r=[],directiveTransforms:s={},transformHoist:i=null,isBuiltInComponent:c=a,expressionPlugins:l=[],scopeId:p=null,ssr:u=!1,ssrCssVars:f="",bindingMetadata:d={},onError:h=E}){const m={prefixIdentifiers:t,hoistStatic:n,cacheHandlers:o,nodeTransforms:r,directiveTransforms:s,transformHoist:i,isBuiltInComponent:c,expressionPlugins:l,scopeId:p,ssr:u,ssrCssVars:f,bindingMetadata:d,onError:h,root:e,helpers:new Set,components:new Set,directives:new Set,hoists:[],imports:new Set,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,currentNode:e,childIndex:0,helper:e=>(m.helpers.add(e),e),helperString:e=>"_"+ee[m.helper(e)],replaceNode(e){m.parent.children[m.childIndex]=m.currentNode=e},removeNode(e){const t=e?m.parent.children.indexOf(e):m.currentNode?m.childIndex:-1;e&&e!==m.currentNode?m.childIndex>t&&(m.childIndex--,m.onNodeRemoved()):(m.currentNode=null,m.onNodeRemoved()),m.parent.children.splice(t,1)},onNodeRemoved:()=>{},addIdentifiers(e){},removeIdentifiers(e){},hoist(e){m.hoists.push(e);const t=le("_hoisted_"+m.hoists.length,!1,e.loc,!0);return t.hoisted=e,t},cache:(e,t=!1)=>de(++m.cached,e,t)};return m}function yt(e,t){const o=gt(e,t);St(e,o),t.hoistStatic&&at(e,o),t.ssr||function(e,t){const{helper:o}=t,{children:r}=e,s=r[0];if(1===r.length)if(pt(e,s)&&s.codegenNode){const t=s.codegenNode;13===t.type&&(t.isBlock=!0,o($),o(P)),e.codegenNode=t}else e.codegenNode=s;else r.length>1&&(e.codegenNode=re(t,o(O),void 0,e.children,`64 /* ${n[64]} */`,void 0,void 0,!0))}(e,o),e.helpers=[...o.helpers],e.components=[...o.components],e.directives=[...o.directives],e.imports=[...o.imports],e.hoists=o.hoists,e.temps=o.temps,e.cached=o.cached}function St(e,t){t.currentNode=e;const{nodeTransforms:n}=t,o=[];for(let r=0;r<n.length;r++){const s=n[r](e,t);if(s&&(h(s)?o.push(...s):o.push(s)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(R);break;case 5:t.ssr||t.helper(G);break;case 9:for(let n=0;n<e.branches.length;n++)St(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const o=()=>{n--};for(;n<e.children.length;n++){const r=e.children[n];m(r)||(t.parent=e,t.childIndex=n,t.onNodeRemoved=o,St(r,t))}}(e,t)}let r=o.length;for(;r--;)o[r]()}function vt(e,t){const n=m(e)?t=>t===e:t=>e.test(t);return(e,o)=>{if(1===e.type){const{props:r}=e;if(3===e.tagType&&r.some(Pe))return;const s=[];for(let i=0;i<r.length;i++){const c=r[i];if(7===c.type&&n(c.name)){r.splice(i,1),i--;const n=t(e,c,o);n&&s.push(n)}}return s}}}function bt(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:o=!1,filename:r="template.vue.html",scopeId:s=null,optimizeImports:i=!1,runtimeGlobalName:c="Vue",runtimeModuleName:l="vue",ssr:a=!1}){const p={mode:t,prefixIdentifiers:n,sourceMap:o,filename:r,scopeId:s,optimizeImports:i,runtimeGlobalName:c,runtimeModuleName:l,ssr:a,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>"_"+ee[e],push(e,t){p.code+=e},indent(){u(++p.indentLevel)},deindent(e=!1){e?--p.indentLevel:u(--p.indentLevel)},newline(){u(p.indentLevel)}};function u(e){p.push("\n"+" ".repeat(e))}return p}(e,t),{mode:o,push:r,prefixIdentifiers:s,indent:i,deindent:c,newline:l,ssr:a}=n,p=e.helpers.length>0,u=!s&&"module"!==o;!function(e,t){const{push:n,newline:o,runtimeGlobalName:r}=t,s=r,i=e=>`${ee[e]}: _${ee[e]}`;if(e.helpers.length>0&&(n(`const _Vue = ${s}\n`),e.hoists.length)){const t=[w,R,L,A].filter(t=>e.helpers.includes(t)).map(i).join(", ");n(`const { ${t} } = _Vue\n`)}(function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:o}=t;o(),e.forEach((e,r)=>{e&&(n(`const _hoisted_${r+1} = `),Et(e,t),o())}),t.pure=!1})(e.hoists,t),o(),n("return ")}(e,n);const f=t.bindingMetadata?", $props, $setup, $data, $options":"";if(r(a?`function ssrRender(_ctx, _push, _parent, _attrs${f}) {`:`function render(_ctx, _cache${f}) {`),i(),u&&(r("with (_ctx) {"),i(),p&&(r(`const { ${e.helpers.map(e=>`${ee[e]}: _${ee[e]}`).join(", ")} } = _Vue`),r("\n"),l())),e.components.length&&(xt(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(xt(e.directives,"directive",n),e.temps>0&&l()),e.temps>0){r("let ");for(let t=0;t<e.temps;t++)r(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(r("\n"),l()),a||r("return "),e.codegenNode?Et(e.codegenNode,n):r("null"),u&&(c(),r("}")),c(),r("}"),{ast:e,code:n.code,map:n.map?n.map.toJSON():void 0}}function xt(e,t,{helper:n,push:o,newline:r}){const s=n("component"===t?V:B);for(let n=0;n<e.length;n++){const i=e[n];o(`const ${Ae(i,t)} = ${s}(${JSON.stringify(i)})`),n<e.length-1&&r()}}function Tt(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),Nt(e,t,n),n&&t.deindent(),t.push("]")}function Nt(e,t,n=!1,o=!0){const{push:r,newline:s}=t;for(let i=0;i<e.length;i++){const c=e[i];m(c)?r(c):h(c)?Tt(c,t):Et(c,t),i<e.length-1&&(n?(o&&r(","),s()):o&&r(", "))}}function Et(e,t){if(m(e))t.push(e);else if(g(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:Et(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),e)}(e,t);break;case 4:_t(e,t);break;case 5:!function(e,t){const{push:n,helper:o,pure:r}=t;r&&n("/*#__PURE__*/");n(o(G)+"("),Et(e.content,t),n(")")}(e,t);break;case 12:Et(e.codegenNode,t);break;case 8:Ot(e,t);break;case 3:break;case 13:!function(e,t){const{push:n,helper:o,pure:r}=t,{tag:s,props:i,children:c,patchFlag:l,dynamicProps:a,directives:p,isBlock:u,disableTracking:f}=e;p&&n(o(F)+"(");u&&n(`(${o($)}(${f?"true":""}), `);r&&n("/*#__PURE__*/");n(o(u?P:w)+"(",e),Nt(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map(e=>e||"null")}([s,i,c,l,a]),t),n(")"),u&&n(")");p&&(n(", "),Et(p,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:o,pure:r}=t,s=m(e.callee)?e.callee:o(e.callee);r&&n("/*#__PURE__*/");n(s+"(",e),Nt(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:o,deindent:r,newline:s}=t,{properties:i}=e;if(!i.length)return void n("{}",e);const c=i.length>1||!1;n(c?"{":"{ "),c&&o();for(let e=0;e<i.length;e++){const{key:o,value:r}=i[e];Ct(o,t),n(": "),Et(r,t),e<i.length-1&&(n(","),s())}c&&r(),n(c?"}":" }")}(e,t);break;case 17:!function(e,t){Tt(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:o,deindent:r}=t,{params:s,returns:i,body:c,newline:l,isSlot:a}=e;a&&n(`_${ee[Q]}(`);n("(",e),h(s)?Nt(s,t):s&&Et(s,t);n(") => "),(l||c)&&(n("{"),o());i?(l&&n("return "),h(i)?Tt(i,t):Et(i,t)):c&&Et(c,t);(l||c)&&(r(),n("}"));a&&n(")")}(e,t);break;case 19:!function(e,t){const{test:n,consequent:o,alternate:r,newline:s}=e,{push:i,indent:c,deindent:l,newline:a}=t;if(4===n.type){const e=!be(n.content);e&&i("("),_t(n,t),e&&i(")")}else i("("),Et(n,t),i(")");s&&c(),t.indentLevel++,s||i(" "),i("? "),Et(o,t),t.indentLevel--,s&&a(),s||i(" "),i(": ");const p=19===r.type;p||t.indentLevel++;Et(r,t),p||t.indentLevel--;s&&l(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:o,indent:r,deindent:s,newline:i}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(r(),n(o(Y)+"(-1),"),i());n(`_cache[${e.index}] = `),Et(e.value,t),e.isVNode&&(n(","),i(),n(o(Y)+"(1),"),i(),n(`_cache[${e.index}]`),s());n(")")}(e,t)}}function _t(e,t){const{content:n,isStatic:o}=e;t.push(o?JSON.stringify(n):n,e)}function Ot(e,t){for(let n=0;n<e.children.length;n++){const o=e.children[n];m(o)?t.push(o):Et(o,t)}}function Ct(e,t){const{push:n}=t;if(8===e.type)n("["),Ot(e,t),n("]");else if(e.isStatic){n(be(e.content)?e.content:JSON.stringify(e.content),e)}else n(`[${e.content}]`,e)}const kt=t("true,false,null,this");function It(e,t,n=!1,r=!1){if(!t.prefixIdentifiers||!e.content.trim())return e;const{bindingMetadata:s}=t,i=e=>`${d.call(s,e)?"$"+s[e]:"_ctx"}.${e}`,c=e.content,l=c.indexOf("(")>-1;if(be(c))return n||t.identifiers[c]||o(c)||kt(c)?t.identifiers[c]||l||(e.isConstant=!0):e.content=i(c),e;let a;try{a=ye().program}catch(t){return e}const p=[],u=Object.create(t.identifiers);Se();const f=[];let h;return p.sort((e,t)=>e.start-t.start),p.forEach((t,n)=>{const o=t.start-1,r=t.end-1,s=p[n-1],i=c.slice(s?s.end-1:0,o);(i.length||t.prefix)&&f.push(i+(t.prefix||""));const l=c.slice(o,r);f.push(le(t.name,!1,{source:l,start:Ee(e.loc.start,l,o),end:Ee(e.loc.start,l,r)},t.isConstant)),n===p.length-1&&r<c.length&&f.push(c.slice(r))}),f.length?h=ae(f,e.loc):(h=e,h.isConstant=!l),h.identifiers=Object.keys(u),h}const Mt=vt(/^(if|else|else-if)$/,(e,t,n)=>$t(e,t,n,(e,t,o)=>{const r=n.parent.children;let s=r.indexOf(e),i=0;for(;s-- >=0;){const e=r[s];e&&9===e.type&&(i+=e.branches.length)}return()=>{if(o)e.codegenNode=wt(t,i,n);else{let o=e.codegenNode;for(;19===o.alternate.type;)o=o.alternate;o.alternate=wt(t,i+e.branches.length-1,n)}}}));function $t(e,t,n,o){if(!("else"===t.name||t.exp&&t.exp.content.trim())){t.exp=le("true",!1,t.exp?t.exp.loc:e.loc)}if("if"===t.name){const r=Pt(e,t),s={type:9,loc:e.loc,branches:[r]};if(n.replaceNode(s),o)return o(s,r,!0)}else{const r=n.parent.children;let s=r.indexOf(e);for(;s-- >=-1;){const i=r[s];if(i&&9===i.type){n.removeNode();const r=Pt(e,t);i.branches.push(r);const s=o&&o(i,r,!1);St(r,n),s&&s(),n.currentNode=null}break}}}function Pt(e,t){return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:3===e.tagType?e.children:[e]}}function wt(e,t,n){return e.condition?fe(e.condition,Rt(e,t,n),pe(n.helper(R),['""',"true"])):Rt(e,t,n)}function Rt(e,t,o){const{helper:r}=o,s=ce("key",le(t+"",!1)),{children:i}=e,c=i[0];if(1!==i.length||1!==c.type){if(1===i.length&&11===c.type){const e=c.codegenNode;return Le(e,s,o),e}return re(o,r(O),ie([s]),i,`64 /* ${n[64]} */`,void 0,void 0,!0,!1,e.loc)}{const e=c.codegenNode;return 13!==e.type||1===c.tagType&&e.tag!==C||(e.isBlock=!0,r($),r(P)),Le(e,s,o),e}}const Lt=vt("for",(e,t,o)=>{const{helper:r}=o;return At(e,t,o,t=>{const s=pe(r(j),[t.source]),i=ke(e,"key"),c=4===t.source.type&&t.source.isConstant,l=c?64:i?128:256;return t.codegenNode=re(o,r(O),void 0,s,`${l} /* ${n[l]} */`,void 0,void 0,!0,!c,e.loc),()=>{let l;const a=we(e),{children:p}=t,u=p.length>1||1!==p[0].type,f=Re(e)?e:a&&1===e.children.length&&Re(e.children[0])?e.children[0]:null,d=i?ce("key",6===i.type?le(i.value.content,!0):i.exp):null;f?(l=f.codegenNode,a&&d&&Le(l,d,o)):u?l=re(o,r(O),d?ie([d]):void 0,e.children,`64 /* ${n[64]} */`,void 0,void 0,!0):(l=p[0].codegenNode,l.isBlock=!c,l.isBlock&&(r($),r(P))),s.arguments.push(ue(Ht(t.parseResult),l,!0))}})});function At(e,t,n,o){if(!t.exp)return;const r=Ft(t.exp);if(!r)return;const{scopes:s}=n,{source:i,value:c,key:l,index:a}=r,p={type:11,loc:t.loc,source:i,valueAlias:c,keyAlias:l,objectIndexAlias:a,parseResult:r,children:3===e.tagType?e.children:[e]};n.replaceNode(p),s.vFor++;const u=o&&o(p);return()=>{s.vFor--,u&&u()}}const Vt=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Dt=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Bt=/^\(|\)$/g;function Ft(e,t){const n=e.loc,o=e.content,r=o.match(Vt);if(!r)return;const[,s,i]=r,c={source:jt(n,i.trim(),o.indexOf(i,s.length)),value:void 0,key:void 0,index:void 0};let l=s.trim().replace(Bt,"").trim();const a=s.indexOf(l),p=l.match(Dt);if(p){l=l.replace(Dt,"").trim();const e=p[1].trim();let t;if(e&&(t=o.indexOf(e,a+l.length),c.key=jt(n,e,t)),p[2]){const r=p[2].trim();r&&(c.index=jt(n,r,o.indexOf(r,c.key?t+e.length:a+l.length)))}}return l&&(c.value=jt(n,l,a)),c}function jt(e,t,n){return le(t,!1,Ne(e,n,t.length))}function Ht({value:e,key:t,index:n}){const o=[];return e&&o.push(e),t&&(e||o.push(le("_",!1)),o.push(t)),n&&(t||(e||o.push(le("_",!1)),o.push(le("__",!1))),o.push(n)),o}const Ut=le("undefined",!1),Gt=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=Ce(e,"slot");if(n){return t.scopes.vSlot++,()=>{t.scopes.vSlot--}}}},Kt=(e,t,n)=>ue(e,t,!1,!0,t.length?t[0].loc:n);function Jt(e,t,n=Kt){t.helper(Q);const{children:o,loc:r}=e,s=[],i=[],c=(e,t)=>ce("default",n(e,t,r));let l=t.scopes.vSlot>0||t.scopes.vFor>0;const a=Ce(e,"slot",!0);if(a){const{arg:e,exp:t}=a;e&&!he(e)&&(l=!0),s.push(ce(e||le("default",!0),n(t,o,r)))}let p=!1,u=!1;const f=[],d=new Set;for(let e=0;e<o.length;e++){const r=o[e];let c;if(!we(r)||!(c=Ce(r,"slot",!0))){3!==r.type&&f.push(r);continue}if(a)break;p=!0;const{children:h,loc:m}=r,{arg:g=le("default",!0),exp:y}=c;let S;he(g)?S=g?g.content:"default":l=!0;const v=n(y,h,m);let b,x,T;if(b=Ce(r,"if"))l=!0,i.push(fe(b.exp,Wt(g,v),Ut));else if(x=Ce(r,/^else(-if)?$/,!0)){let t,n=e;for(;n--&&(t=o[n],3===t.type););if(t&&we(t)&&Ce(t,"if")){o.splice(e,1),e--;let t=i[i.length-1];for(;19===t.alternate.type;)t=t.alternate;t.alternate=x.exp?fe(x.exp,Wt(g,v),Ut):Wt(g,v)}}else if(T=Ce(r,"for")){l=!0;const e=T.parseResult||Ft(T.exp);e&&i.push(pe(t.helper(j),[e.source,ue(Ht(e),Wt(g,v),!0)]))}else{if(S){if(d.has(S))continue;d.add(S),"default"===S&&(u=!0)}s.push(ce(g,v))}}a||(p?f.length&&(u||s.push(c(void 0,f))):s.push(c(void 0,o)));const h=l?2:function e(t){for(let n=0;n<t.length;n++){const o=t[n];if(1===o.type&&(2===o.tagType||0===o.tagType&&e(o.children)))return!0}return!1}(e.children)?3:1;let m=ie(s.concat(ce("_",le(""+h,!1))),r);return i.length&&(m=pe(t.helper(U),[m,se(i)])),{slots:m,hasDynamicSlots:l}}function Wt(e,t){return ie([ce("name",e),ce("fn",t)])}const zt=new WeakMap,Yt=(e,t)=>{if(1===e.type&&(0===e.tagType||1===e.tagType))return function(){const{tag:n,props:o}=e,r=1===e.tagType,s=r?qt(e,t):`"${n}"`;let i,c,l,a,p,u,f=0,d=y(s)&&s.callee===D||!r&&("svg"===n||"foreignObject"===n||ke(e,"key",!0));if(o.length>0){const n=Zt(e,t);i=n.props,f=n.patchFlag,p=n.dynamicPropNames;const o=n.directives;u=o&&o.length?se(o.map(e=>function(e,t){const n=[],o=zt.get(e);o?n.push(t.helperString(o)):(t.helper(B),t.directives.add(e.name),n.push(Ae(e.name,"directive")));const{loc:r}=e;e.exp&&n.push(e.exp);e.arg&&(e.exp||n.push("void 0"),n.push(e.arg));if(Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=le("true",!1,r);n.push(ie(e.modifiers.map(e=>ce(e,t)),r))}return se(n,e.loc)}(e,t))):void 0}if(e.children.length>0){s===I&&(d=!0,f|=1024);if(r&&s!==C&&s!==I){const{slots:n,hasDynamicSlots:o}=Jt(e,t);c=n,o&&(f|=1024)}else if(1===e.children.length&&s!==C){const t=e.children[0],n=t.type,o=5===n||8===n;o&&!ut(t)&&(f|=1),c=o||2===n?t:e.children}else c=e.children}0!==f&&(l=String(f),p&&p.length&&(a=function(e){let t="[";for(let n=0,o=e.length;n<o;n++)t+=JSON.stringify(e[n]),n<o-1&&(t+=", ");return t+"]"}(p))),e.codegenNode=re(t,s,i,c,l,a,u,!!d,!1,e.loc)}};function qt(e,t,n=!1){const{tag:o}=e,r="component"===e.tag?ke(e,"is"):Ce(e,"is");if(r){const e=6===r.type?r.value&&le(r.value.content,!0):r.exp;if(e)return pe(t.helper(D),[e])}const s=ge(o)||t.isBuiltInComponent(o);return s?(n||t.helper(s),s):(t.helper(V),t.components.add(o),Ae(o,"component"))}function Zt(e,t,n=e.props,o=!1){const{tag:r,loc:s}=e,i=1===e.tagType;let c=[];const l=[],a=[];let p=0,f=!1,d=!1,h=!1,m=!1,y=!1;const S=[],v=({key:e,value:t})=>{if(he(e)){const n=e.content;if(!i&&(e=>u.test(e))(n)&&"onclick"!==n.toLowerCase()&&"onUpdate:modelValue"!==n&&(m=!0),20===t.type||(4===t.type||8===t.type)&&ut(t)>0)return;"ref"===n?f=!0:"class"!==n||i?"style"!==n||i?"key"===n||S.includes(n)||S.push(n):h=!0:d=!0}else y=!0};for(let i=0;i<n.length;i++){const p=n[i];if(6===p.type){const{loc:e,name:t,value:n}=p;if("ref"===t&&(f=!0),"is"===t&&"component"===r)continue;c.push(ce(le(t,!0,Ne(e,0,t.length)),le(n?n.content:"",!0,n?n.loc:e)))}else{const{name:n,arg:i,exp:u,loc:f}=p,d="bind"===n,h="on"===n;if("slot"===n)continue;if("once"===n)continue;if("is"===n||d&&"component"===r&&Ie(i,"is"))continue;if(h&&o)continue;if(!i&&(d||h)){y=!0,u&&(c.length&&(l.push(ie(Xt(c),s)),c=[]),l.push(d?u:{type:14,loc:f,callee:t.helper(J),arguments:[u]}));continue}const m=t.directiveTransforms[n];if(m){const{props:n,needRuntime:r}=m(p,e,t);!o&&n.forEach(v),c.push(...n),r&&(a.push(p),g(r)&&zt.set(p,r))}else a.push(p)}}let b=void 0;return l.length?(c.length&&l.push(ie(Xt(c),s)),b=l.length>1?pe(t.helper(K),l,s):l[0]):c.length&&(b=ie(Xt(c),s)),y?p|=16:(d&&(p|=2),h&&(p|=4),S.length&&(p|=8),m&&(p|=32)),0!==p&&32!==p||!(f||a.length>0)||(p|=512),{props:b,directives:a,patchFlag:p,dynamicPropNames:S}}function Xt(e){const t=new Map,n=[];for(let o=0;o<e.length;o++){const r=e[o];if(8===r.key.type||!r.key.isStatic){n.push(r);continue}const s=r.key.content,i=t.get(s);i?("style"===s||"class"===s||s.startsWith("on"))&&Qt(i,r):(t.set(s,r),n.push(r))}return n}function Qt(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=se([e.value,t.value],e.loc)}const en=(e,t)=>{if(Re(e)){const{children:n,loc:o}=e,{slotName:r,slotProps:s}=tn(e,t),i=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r];s&&i.push(s),n.length&&(s||i.push("{}"),i.push(ue([],n,!1,!1,o))),e.codegenNode=pe(t.helper(H),i,o)}};function tn(e,t){let n='"default"',o=void 0;const r=ke(e,"name");r&&(6===r.type&&r.value?n=JSON.stringify(r.value.content):7===r.type&&r.exp&&(n=r.exp));const s=r?e.props.filter(e=>e!==r):e.props;if(s.length>0){const{props:n,directives:r}=Zt(e,t,s);o=n}return{slotName:n,slotProps:o}}const nn=/^([\w$_]+|\([^)]*?\))\s*=>|^function(?:\s+[\w$]+)?\s*\(/,on=(e,t,n,o)=>{const{loc:r,modifiers:s,arg:i}=e;let c;if(4===i.type)if(i.isStatic){const e=i.content;c=le("on"+(e.startsWith("vnode")?N(b(e)):N(e)),!0,i.loc)}else c=ae([`"on" + ${n.helperString(z)}(`,i,")"]);else c=i,c.children.unshift(`"on" + ${n.helperString(z)}(`),c.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let a=!l;if(l){const e=Te(l.content),t=!(e||nn.test(l.content)),n=l.content.includes(";");(t||a&&e)&&(l=ae([`${t?"$event":"(...args)"} => ${n?"{":"("}`,l,n?"}":")"]))}let p={props:[ce(c,l||le("() => {}",!1,r))]};return o&&(p=o(p)),a&&(p.props[0].value=n.cache(p.props[0].value)),p},rn=(e,t,n)=>{const{exp:o,modifiers:r,loc:s}=e,i=e.arg;return r.includes("camel")&&(4===i.type?i.content=i.isStatic?b(i.content):`${n.helperString(W)}(${i.content})`:(i.children.unshift(n.helperString(W)+"("),i.children.push(")"))),{props:[ce(i,o||le("",!0,s))]}},sn=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const o=e.children;let r=void 0,s=!1;for(let e=0;e<o.length;e++){const t=o[e];if($e(t)){s=!0;for(let n=e+1;n<o.length;n++){const s=o[n];if(!$e(s)){r=void 0;break}r||(r=o[e]={type:8,loc:t.loc,children:[t]}),r.children.push(" + ",s),o.splice(n,1),n--}}}if(s&&(1!==o.length||0!==e.type&&(1!==e.type||0!==e.tagType)))for(let e=0;e<o.length;e++){const r=o[e];if($e(r)||8===r.type){const s=[];2===r.type&&" "===r.content||s.push(r),t.ssr||2===r.type||s.push(`1 /* ${n[1]} */`),o[e]={type:12,content:r,loc:r.loc,codegenNode:pe(t.helper(L),s)}}}}},cn=(e,t)=>{if(1===e.type&&Ce(e,"once",!0))return t.helper(Y),()=>{e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0))}},ln=(e,t,n)=>{const{exp:o,arg:r}=e;if(!o)return an();if(!Te(4===o.type?o.content:o.loc.source))return an();const s=r||le("modelValue",!0),i=r?he(r)?"onUpdate:"+r.content:ae(['"onUpdate:" + ',r]):"onUpdate:modelValue",c=[ce(s,e.exp),ce(i,ae(["$event => (",o," = $event)"]))];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map(e=>(be(e)?e:JSON.stringify(e))+": true").join(", "),n=r?he(r)?r.content+"Modifiers":ae([r,' + "Modifiers"']):"modelModifiers";c.push(ce(n,le(`{ ${t} }`,!1,e.loc,!0)))}return an(c)};function an(e=[]){return{props:e}}function pn(e){return[[cn,Mt,Lt,en,Yt,Gt,sn],{on:on,bind:rn,model:ln}]}function un(e,t={}){const n=t.onError||E,o="module"===t.mode;!0===t.prefixIdentifiers?n(_(43)):o&&n(_(44));t.cacheHandlers&&n(_(45)),t.scopeId&&!o&&n(_(46));const r=m(e)?Fe(e,t):e,[s,i]=pn();return yt(r,f({},t,{prefixIdentifiers:!1,nodeTransforms:[...s,...t.nodeTransforms||[]],directiveTransforms:f({},i,t.directiveTransforms||{})})),bt(r,f({},t,{prefixIdentifiers:!1}))}const fn=()=>({props:[]}),dn=Symbol(""),hn=Symbol(""),mn=Symbol(""),gn=Symbol(""),yn=Symbol(""),Sn=Symbol(""),vn=Symbol(""),bn=Symbol(""),xn=Symbol(""),Tn=Symbol("");let Nn;te({[dn]:"vModelRadio",[hn]:"vModelCheckbox",[mn]:"vModelText",[gn]:"vModelSelect",[yn]:"vModelDynamic",[Sn]:"withModifiers",[vn]:"withKeys",[bn]:"vShow",[xn]:"Transition",[Tn]:"TransitionGroup"});const En=t("style,iframe,script,noscript",!0),_n={isVoidTag:l,isNativeTag:e=>i(e)||c(e),isPreTag:e=>"pre"===e,decodeEntities:function(e){return(Nn||(Nn=document.createElement("div"))).innerHTML=e,Nn.textContent},isBuiltInComponent:e=>me(e,"Transition")?xn:me(e,"TransitionGroup")?Tn:void 0,getNamespace(e,t){let n=t?t.ns:0;if(t&&2===n)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some(e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(n=0);else t&&1===n&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(n=0));if(0===n){if("svg"===e)return 1;if("math"===e)return 2}return n},getTextMode({tag:e,ns:t}){if(0===t){if("textarea"===e||"title"===e)return 1;if(En(e))return 2}return 0}},On=e=>{1===e.type&&e.props.forEach((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:le("style",!0,t.loc),exp:Cn(t.value.content,t.loc),modifiers:[],loc:t.loc})})},Cn=(e,t)=>{const n=function(e){const t={};return e.split(r).forEach(e=>{if(e){const n=e.split(s);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}(e);return le(JSON.stringify(n),!1,t,!0)};function kn(e,t){return _(e,t)}const In=t("passive,once,capture"),Mn=t("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),$n=t("left,right"),Pn=t("onkeyup,onkeydown,onkeypress",!0),wn=(e,t)=>he(e)&&"onclick"===e.content.toLowerCase()?le(t,!0):4!==e.type?ae(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Rn=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||t.removeNode()},Ln=[On],An={cloak:fn,html:(e,t,n)=>{const{exp:o,loc:r}=e;return t.children.length&&(t.children.length=0),{props:[ce(le("innerHTML",!0,r),o||le("",!0))]}},text:(e,t,n)=>{const{exp:o,loc:r}=e;return t.children.length&&(t.children.length=0),{props:[ce(le("textContent",!0,r),o||le("",!0))]}},model:(e,t,n)=>{const o=ln(e,t);if(!o.props.length||1===t.tagType)return o;const{tag:r}=t;if("input"===r||"textarea"===r||"select"===r){let e=mn,s=!1;if("input"===r){const n=ke(t,"type");if(n){if(7===n.type)e=yn;else if(n.value)switch(n.value.content){case"radio":e=dn;break;case"checkbox":e=hn;break;case"file":s=!0}}else Me(t)&&(e=yn)}else"select"===r&&(e=gn);s||(o.needRuntime=n.helper(e))}return o.props=o.props.filter(e=>4!==e.key.type||"modelValue"!==e.key.content),o},on:(e,t,n)=>on(e,0,n,t=>{const{modifiers:o}=e;if(!o.length)return t;let{key:r,value:s}=t.props[0];const{keyModifiers:i,nonKeyModifiers:c,eventOptionModifiers:l}=((e,t)=>{const n=[],o=[],r=[];for(let s=0;s<t.length;s++){const i=t[s];In(i)?r.push(i):$n(i)?he(e)?Pn(e.content)?n.push(i):o.push(i):(n.push(i),o.push(i)):Mn(i)?o.push(i):n.push(i)}return{keyModifiers:n,nonKeyModifiers:o,eventOptionModifiers:r}})(r,o);if(c.includes("right")&&(r=wn(r,"onContextmenu")),c.includes("middle")&&(r=wn(r,"onMouseup")),c.length&&(s=pe(n.helper(Sn),[s,JSON.stringify(c)])),!i.length||he(r)&&!Pn(r.content)||(s=pe(n.helper(vn),[s,JSON.stringify(i)])),l.length){const e=l.map(N).join("");r=he(r)?le(`${r.content}${e}`,!0):ae(["(",r,`) + "${e}"`])}return{props:[ce(r,s)]}}),show:(e,t,n)=>({props:[],needRuntime:n.helper(bn)})};return e.BASE_TRANSITION=M,e.CAMELIZE=W,e.CAPITALIZE=z,e.CREATE_BLOCK=P,e.CREATE_COMMENT=R,e.CREATE_SLOTS=U,e.CREATE_STATIC=A,e.CREATE_TEXT=L,e.CREATE_VNODE=w,e.DOMDirectiveTransforms=An,e.DOMNodeTransforms=Ln,e.FRAGMENT=O,e.KEEP_ALIVE=I,e.MERGE_PROPS=K,e.OPEN_BLOCK=$,e.POP_SCOPE_ID=Z,e.PUSH_SCOPE_ID=q,e.RENDER_LIST=j,e.RENDER_SLOT=H,e.RESOLVE_COMPONENT=V,e.RESOLVE_DIRECTIVE=B,e.RESOLVE_DYNAMIC_COMPONENT=D,e.SET_BLOCK_TRACKING=Y,e.SUSPENSE=k,e.TELEPORT=C,e.TO_DISPLAY_STRING=G,e.TO_HANDLERS=J,e.TRANSITION=xn,e.TRANSITION_GROUP=Tn,e.V_MODEL_CHECKBOX=hn,e.V_MODEL_DYNAMIC=yn,e.V_MODEL_RADIO=dn,e.V_MODEL_SELECT=gn,e.V_MODEL_TEXT=mn,e.V_ON_WITH_KEYS=vn,e.V_ON_WITH_MODIFIERS=Sn,e.V_SHOW=bn,e.WITH_CTX=Q,e.WITH_DIRECTIVES=F,e.WITH_SCOPE_ID=X,e.advancePositionWithClone=Ee,e.advancePositionWithMutation=_e,e.assert=Oe,e.baseCompile=un,e.baseParse=Fe,e.buildProps=Zt,e.buildSlots=Jt,e.compile=function(e,t={}){return un(e,f({},_n,t,{nodeTransforms:[Rn,...Ln,...t.nodeTransforms||[]],directiveTransforms:f({},An,t.directiveTransforms||{}),transformHoist:null}))},e.createArrayExpression=se,e.createAssignmentExpression=function(e,t){return{type:24,left:e,right:t,loc:ne}},e.createBlockStatement=function(e){return{type:21,body:e,loc:ne}},e.createCacheExpression=de,e.createCallExpression=pe,e.createCompilerError=_,e.createCompoundExpression=ae,e.createConditionalExpression=fe,e.createDOMCompilerError=kn,e.createForLoopParams=Ht,e.createFunctionExpression=ue,e.createIfStatement=function(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:ne}},e.createInterpolation=function(e,t){return{type:5,loc:t,content:m(e)?le(e,!1,t):e}},e.createObjectExpression=ie,e.createObjectProperty=ce,e.createReturnStatement=function(e){return{type:26,returns:e,loc:ne}},e.createRoot=oe,e.createSequenceExpression=function(e){return{type:25,expressions:e,loc:ne}},e.createSimpleExpression=le,e.createStructuralDirectiveTransform=vt,e.createTemplateLiteral=function(e){return{type:22,elements:e,loc:ne}},e.createTransformContext=gt,e.createVNodeCall=re,e.findDir=Ce,e.findProp=ke,e.generate=bt,e.generateCodeFrame=function(e,t=0,n=e.length){const o=e.split(/\r?\n/);let r=0;const s=[];for(let e=0;e<o.length;e++)if(r+=o[e].length+1,r>=t){for(let i=e-2;i<=e+2||n>r;i++){if(i<0||i>=o.length)continue;const c=i+1;s.push(`${c}${" ".repeat(3-String(c).length)}| ${o[i]}`);const l=o[i].length;if(i===e){const e=t-(r-l)+1,o=Math.max(1,n>r?l-e:n-t);s.push(" | "+" ".repeat(e)+"^".repeat(o))}else if(i>e){if(n>r){const e=Math.max(Math.min(n-r,l),1);s.push(" | "+"^".repeat(e))}r+=l+1}}break}return s.join("\n")},e.getBaseTransformPreset=pn,e.getInnerRange=Ne,e.hasDynamicKeyVBind=Me,e.hasScopeRef=function e(t,n){if(!t||0===Object.keys(n).length)return!1;switch(t.type){case 1:for(let o=0;o<t.props.length;o++){const r=t.props[o];if(7===r.type&&(e(r.arg,n)||e(r.exp,n)))return!0}return t.children.some(t=>e(t,n));case 11:return!!e(t.source,n)||t.children.some(t=>e(t,n));case 9:return t.branches.some(t=>e(t,n));case 10:return!!e(t.condition,n)||t.children.some(t=>e(t,n));case 4:return!t.isStatic&&be(t.content)&&!!n[t.content];case 8:return t.children.some(t=>y(t)&&e(t,n));case 5:case 12:return e(t.content,n);case 2:case 3:default:return!1}},e.helperNameMap=ee,e.injectProp=Le,e.isBindKey=Ie,e.isBuiltInType=me,e.isCoreComponent=ge,e.isMemberExpression=Te,e.isSimpleIdentifier=be,e.isSlotOutlet=Re,e.isStaticExp=he,e.isTemplateNode=we,e.isText=$e,e.isVSlot=Pe,e.locStub=ne,e.noopDirectiveTransform=fn,e.parse=function(e,t={}){return Fe(e,f({},_n,t))},e.parseJS=ye,e.parserOptions=_n,e.processExpression=It,e.processFor=At,e.processIf=$t,e.processSlotOutlet=tn,e.registerRuntimeHelpers=te,e.resolveComponentType=qt,e.toValidAssetId=Ae,e.trackSlotScopes=Gt,e.trackVForSlotScopes=(e,t)=>{let n;if(we(e)&&e.props.some(Pe)&&(n=Ce(e,"for"))){const e=n.parseResult=Ft(n.exp);if(e){const{value:n,key:o,index:r}=e,{addIdentifiers:s,removeIdentifiers:i}=t;return n&&s(n),o&&s(o),r&&s(r),()=>{n&&i(n),o&&i(o),r&&i(r)}}}},e.transform=yt,e.transformBind=rn,e.transformElement=Yt,e.transformExpression=(e,t)=>{if(5===e.type)e.content=It(e.content,t);else if(1===e.type)for(let n=0;n<e.props.length;n++){const o=e.props[n];if(7===o.type&&"for"!==o.name){const e=o.exp,n=o.arg;!e||4!==e.type||"on"===o.name&&n||(o.exp=It(e,t,"slot"===o.name)),n&&4===n.type&&!n.isStatic&&(o.arg=It(n,t))}}},e.transformModel=ln,e.transformOn=on,e.transformStyle=On,e.traverseNode=St,e.walkJS=Se,e}({});
{
"name": "@vue/compiler-dom",
"version": "3.0.0-beta.22",
"version": "3.0.0-beta.23",
"description": "@vue/compiler-dom",

@@ -38,5 +38,5 @@ "main": "index.js",

"dependencies": {
"@vue/shared": "3.0.0-beta.22",
"@vue/compiler-core": "3.0.0-beta.22"
"@vue/shared": "3.0.0-beta.23",
"@vue/compiler-core": "3.0.0-beta.23"
}
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc