function e(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[e.toLowerCase()]:e=>!!n[e]}const t="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",n=e(t),r=e(t+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");function o(e){return!!e||""===e}const s=/[>/="'\u0009\u000a\u000c\u0020]/,i={};const l={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},c=e("animation-iteration-count,border-image-outset,border-image-slice,border-image-width,box-flex,box-flex-group,box-ordinal-group,column-count,columns,flex,flex-grow,flex-positive,flex-shrink,flex-negative,flex-order,grid-row,grid-row-end,grid-row-span,grid-row-start,grid-column,grid-column-end,grid-column-span,grid-column-start,font-weight,line-clamp,line-height,opacity,order,orphans,tab-size,widows,z-index,zoom,fill-opacity,flood-opacity,stop-opacity,stroke-dasharray,stroke-dashoffset,stroke-miterlimit,stroke-opacity,stroke-width");function u(e){if(E(e)){const t={};for(let n=0;n{if(e){const n=e.split(f);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function d(e){let t="";if(I(e))t=e;else if(E(e))for(let n=0;n]/;function v(e){const t=""+e,n=g.exec(t);if(!n)return t;let r,o,s="",i=0;for(o=n.index;o||--!>|t&&t.__v_isRef?b(e,t.value):M(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:j(t)?{[`Set(${t.size})`]:[...t.values()]}:!U(t)||E(t)||D(t)?t:String(t),x={},w=[],C=()=>{},S=()=>!1,k=/^on[^a-z]/,$=e=>k.test(e),O=e=>e.startsWith("onUpdate:"),T=Object.assign,R=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},P=Object.prototype.hasOwnProperty,F=(e,t)=>P.call(e,t),E=Array.isArray,M=e=>"[object Map]"===W(e),j=e=>"[object Set]"===W(e),A=e=>"[object Date]"===W(e),N=e=>"function"==typeof e,I=e=>"string"==typeof e,V=e=>"symbol"==typeof e,U=e=>null!==e&&"object"==typeof e,B=e=>U(e)&&N(e.then)&&N(e.catch),L=Object.prototype.toString,W=e=>L.call(e),D=e=>"[object Object]"===W(e),z=e=>I(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,H=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),q=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},G=/-(\w)/g,K=q((e=>e.replace(G,((e,t)=>t?t.toUpperCase():"")))),J=/\B([A-Z])/g,X=q((e=>e.replace(J,"-$1").toLowerCase())),Z=q((e=>e.charAt(0).toUpperCase()+e.slice(1))),Q=q((e=>e?`on${Z(e)}`:"")),Y=(e,t)=>!Object.is(e,t),ee=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ne=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let re;let oe;class se{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&oe&&(this.parent=oe,this.index=(oe.scopes||(oe.scopes=[])).push(this)-1)}run(e){if(this.active){const t=oe;try{return oe=this,e()}finally{oe=t}}}on(){oe=this}off(){oe=this.parent}stop(e){if(this.active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},le=e=>(e.w&fe)>0,ce=e=>(e.n&fe)>0,ue=new WeakMap;let ae=0,fe=1;let pe;const de=Symbol(""),he=Symbol("");class me{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,function(e,t=oe){t&&t.active&&t.effects.push(e)}(this,n)}run(){if(!this.active)return this.fn();let e=pe,t=ve;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=pe,pe=this,ve=!0,fe=1<<++ae,ae<=30?(({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{("length"===t||t>=r)&&l.push(e)}));else switch(void 0!==n&&l.push(i.get(n)),t){case"add":E(e)?z(n)&&l.push(i.get("length")):(l.push(i.get(de)),M(e)&&l.push(i.get(he)));break;case"delete":E(e)||(l.push(i.get(de)),M(e)&&l.push(i.get(he)));break;case"set":M(e)&&l.push(i.get(de))}if(1===l.length)l[0]&&Se(l[0]);else{const e=[];for(const t of l)t&&e.push(...t);Se(ie(e))}}function Se(e,t){const n=E(e)?e:[...e];for(const r of n)r.computed&&ke(r);for(const r of n)r.computed||ke(r)}function ke(e,t){(e!==pe||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const $e=e("__proto__,__v_isRef,__isVue"),Oe=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(V)),Te=Me(),Re=Me(!1,!0),Pe=Me(!0),Fe=Ee();function Ee(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=vt(this);for(let t=0,o=this.length;t{e[t]=function(...e){_e();const n=vt(this)[t].apply(this,e);return be(),n}})),e}function Me(e=!1,t=!1){return function(n,r,o){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_isShallow"===r)return t;if("__v_raw"===r&&o===(e?t?ct:lt:t?it:st).get(n))return n;const s=E(n);if(!e&&s&&F(Fe,r))return Reflect.get(Fe,r,o);const i=Reflect.get(n,r,o);return(V(r)?Oe.has(r):$e(r))?i:(e||xe(n,0,r),t?i:xt(i)?s&&z(r)?i:i.value:U(i)?e?ft(i):at(i):i)}}function je(e=!1){return function(t,n,r,o){let s=t[n];if(ht(s)&&xt(s)&&!xt(r))return!1;if(!e&&(mt(r)||ht(r)||(s=vt(s),r=vt(r)),!E(t)&&xt(s)&&!xt(r)))return s.value=r,!0;const i=E(t)&&z(n)?Number(n)!0,deleteProperty:(e,t)=>!0},Ie=T({},Ae,{get:Re,set:je(!0)}),Ve=e=>e,Ue=e=>Reflect.getPrototypeOf(e);function Be(e,t,n=!1,r=!1){const o=vt(e=e.__v_raw),s=vt(t);n||(t!==s&&xe(o,0,t),xe(o,0,s));const{has:i}=Ue(o),l=r?Ve:n?bt:_t;return i.call(o,t)?l(e.get(t)):i.call(o,s)?l(e.get(s)):void(e!==o&&e.get(t))}function Le(e,t=!1){const n=this.__v_raw,r=vt(n),o=vt(e);return t||(e!==o&&xe(r,0,e),xe(r,0,o)),e===o?n.has(e):n.has(e)||n.has(o)}function We(e,t=!1){return e=e.__v_raw,!t&&xe(vt(e),0,de),Reflect.get(e,"size",e)}function De(e){e=vt(e);const t=vt(this);return Ue(t).has.call(t,e)||(t.add(e),Ce(t,"add",e,e)),this}function ze(e,t){t=vt(t);const n=vt(this),{has:r,get:o}=Ue(n);let s=r.call(n,e);s||(e=vt(e),s=r.call(n,e));const i=o.call(n,e);return n.set(e,t),s?Y(t,i)&&Ce(n,"set",e,t):Ce(n,"add",e,t),this}function He(e){const t=vt(this),{has:n,get:r}=Ue(t);let o=n.call(t,e);o||(e=vt(e),o=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return o&&Ce(t,"delete",e,void 0),s}function qe(){const e=vt(this),t=0!==e.size,n=e.clear();return t&&Ce(e,"clear",void 0,void 0),n}function Ge(e,t){return function(n,r){const o=this,s=o.__v_raw,i=vt(s),l=t?Ve:e?bt:_t;return!e&&xe(i,0,de),s.forEach(((e,t)=>n.call(r,l(e),l(t),o)))}}function Ke(e,t,n){return function(...r){const o=this.__v_raw,s=vt(o),i=M(s),l="entries"===e||e===Symbol.iterator&&i,c="keys"===e&&i,u=o[e](...r),a=n?Ve:t?bt:_t;return!t&&xe(s,0,c?he:de),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:l?[a(e[0]),a(e[1])]:a(e),done:t}},[Symbol.iterator](){return this}}}}function Je(e){return function(...t){return"delete"!==e&&this}}function Xe(){const e={get(e){return Be(this,e)},get size(){return We(this)},has:Le,add:De,set:ze,delete:He,clear:qe,forEach:Ge(!1,!1)},t={get(e){return Be(this,e,!1,!0)},get size(){return We(this)},has:Le,add:De,set:ze,delete:He,clear:qe,forEach:Ge(!1,!0)},n={get(e){return Be(this,e,!0)},get size(){return We(this,!0)},has(e){return Le.call(this,e,!0)},add:Je("add"),set:Je("set"),delete:Je("delete"),clear:Je("clear"),forEach:Ge(!0,!1)},r={get(e){return Be(this,e,!0,!0)},get size(){return We(this,!0)},has(e){return Le.call(this,e,!0)},add:Je("add"),set:Je("set"),delete:Je("delete"),clear:Je("clear"),forEach:Ge(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((o=>{e[o]=Ke(o,!1,!1),n[o]=Ke(o,!0,!1),t[o]=Ke(o,!1,!0),r[o]=Ke(o,!0,!0)})),[e,n,t,r]}const[Ze,Qe,Ye,et]=Xe();function tt(e,t){const n=t?e?et:Ye:e?Qe:Ze;return(t,r,o)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(F(n,r)&&r in t?n:t,r,o)}const nt={get:tt(!1,!1)},rt={get:tt(!1,!0)},ot={get:tt(!0,!1)},st=new WeakMap,it=new WeakMap,lt=new WeakMap,ct=new WeakMap;function ut(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>W(e).slice(8,-1))(e))}function at(e){return ht(e)?e:pt(e,!1,Ae,nt,st)}function ft(e){return pt(e,!0,Ne,ot,lt)}function pt(e,t,n,r,o){if(!U(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=ut(e);if(0===i)return e;const l=new Proxy(e,2===i?r:n);return o.set(e,l),l}function dt(e){return ht(e)?dt(e.__v_raw):!(!e||!e.__v_isReactive)}function ht(e){return!(!e||!e.__v_isReadonly)}function mt(e){return!(!e||!e.__v_isShallow)}function gt(e){return dt(e)||ht(e)}function vt(e){const t=e&&e.__v_raw;return t?vt(t):e}function yt(e){return te(e,"__v_skip",!0),e}const _t=e=>U(e)?at(e):e,bt=e=>U(e)?ft(e):e;function xt(e){return!(!e||!0!==e.__v_isRef)}const wt={get:(e,t,n)=>{return xt(r=Reflect.get(e,t,n))?r.value:r;var r},set:(e,t,n,r)=>{const o=e[t];return xt(o)&&!xt(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Ct(e){return dt(e)?e:new Proxy(e,wt)}var St;class kt{constructor(e,t,n,r){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this[St]=!1,this._dirty=!0,this.effect=new me(e,(()=>{var e;this._dirty||(this._dirty=!0,(e=vt(e=this)).dep&&Se(e.dep))})),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n}get value(){const e=vt(this);var t;return t=e,ve&&pe&&we((t=vt(t)).dep||(t.dep=ie())),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}St="__v_isReadonly";const $t=[];function Ot(e,...t){_e();const n=$t.length?$t[$t.length-1].component:null,r=n&&n.appContext.config.warnHandler,o=function(){let e=$t[$t.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const r=e.component&&e.component.parent;e=r&&r.vnode}return t}();if(r)Pt(r,n,11,[e+t.join(""),n&&n.proxy,o.map((({vnode:e})=>`at <${Kr(n,e.type)}>`)).join("\n"),o]);else{const n=[`[Vue warn]: ${e}`,...t];o.length&&n.push("\n",...function(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",r=` at <${Kr(e.component,e.type,!!e.component&&null==e.component.parent)}`,o=">"+n;return e.props?[r,...Tt(e.props),o]:[r+o]}(e))})),t}(o)),console.warn(...n)}be()}function Tt(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...Rt(n,e[n]))})),n.length>3&&t.push(" ..."),t}function Rt(e,t,n){return I(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:xt(t)?(t=Rt(e,vt(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):N(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=vt(t),n?t:[`${e}=`,t])}function Pt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(s){Et(s,t,n)}return o}function Ft(e,t,n,r){if(N(e)){const o=Pt(e,t,n,r);return o&&B(o)&&o.catch((e=>{Et(e,t,n)})),o}const o=[];for(let s=0;s>>1;Gt(At[r])Gt(e)-Gt(t))),Ut=0;Utnull==e.id?1/0:e.id,Kt=(e,t)=>{const n=Gt(e)-Gt(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Jt(e){jt=!1,Mt=!0,At.sort(Kt);try{for(Nt=0;Nte.trim()))),t&&(o=n.map(ne))}let l,c=r[l=Q(t)]||r[l=Q(K(t))];!c&&s&&(c=r[l=Q(X(t))]),c&&Ft(c,e,6,o);const u=r[l+"Once"];if(u){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,Ft(u,e,6,o)}}function Zt(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(void 0!==o)return o;const s=e.emits;let i={},l=!1;if(!N(e)){const r=e=>{const n=Zt(e,t,!0);n&&(l=!0,T(i,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return s||l?(E(s)?s.forEach((e=>i[e]=null)):T(i,s),U(e)&&r.set(e,i),i):(U(e)&&r.set(e,null),null)}function Qt(e,t){return!(!e||!$(t))&&(t=t.slice(2).replace(/Once$/,""),F(e,t[0].toLowerCase()+t.slice(1))||F(e,X(t))||F(e,t))}let Yt=null,en=null;function tn(e){const t=Yt;return Yt=e,en=e&&e.type.__scopeId||null,t}function nn(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:s,propsOptions:[i],slots:l,attrs:c,emit:u,render:a,renderCache:f,data:p,setupState:d,ctx:h,inheritAttrs:m}=e;let g,v;const y=tn(e);try{if(4&n.shapeFlag){const e=o||r;g=Pr(a.call(e,e,f,s,d,p,h)),v=c}else{const e=t;0,g=Pr(e(s,e.length>1?{attrs:c,slots:l,emit:u}:null)),v=t.props?c:rn(c)}}catch(b){_r.length=0,Et(b,e,1),g=Or(vr)}let _=g;if(v&&!1!==m){const e=Object.keys(v),{shapeFlag:t}=_;e.length&&7&t&&(i&&e.some(O)&&(v=on(v,i)),_=Tr(_,v))}return n.dirs&&(_=Tr(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),g=_,tn(y),g}const rn=e=>{let t;for(const n in e)("class"===n||"style"===n||$(n))&&((t||(t={}))[n]=e[n]);return t},on=(e,t)=>{const n={};for(const r in e)O(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function sn(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o1)return n&&N(t)?t.call(r.proxy):t}}const cn={};function un(e,t,n){return an(e,t,n)}function an(e,t,{immediate:n,deep:r,flush:o}=x){const s=Vr;let i,l,c=!1,u=!1;if(xt(e)?(i=()=>e.value,c=mt(e)):dt(e)?(i=()=>e,r=!0):E(e)?(u=!0,c=e.some((e=>dt(e)||mt(e))),i=()=>e.map((e=>xt(e)?e.value:dt(e)?dn(e):N(e)?Pt(e,s,2):void 0))):i=N(e)?t?()=>Pt(e,s,2):()=>{if(!s||!s.isUnmounted)return l&&l(),Ft(e,s,3,[a])}:C,t&&r){const e=i;i=()=>dn(e())}let a=e=>{l=h.onStop=()=>{Pt(e,s,4)}};if(Wr)return a=C,t?n&&Ft(t,s,3,[i(),u?[]:void 0,a]):i(),C;let f=u?[]:cn;const p=()=>{if(h.active)if(t){const e=h.run();(r||c||(u?e.some(((e,t)=>Y(e,f[t]))):Y(e,f)))&&(l&&l(),Ft(t,s,3,[e,f===cn?void 0:f,a]),f=e)}else h.run()};let d;p.allowRecurse=!!t,"sync"===o?d=p:"post"===o?d=()=>fr(p,s&&s.suspense):(p.pre=!0,s&&(p.id=s.uid),d=()=>Dt(p));const h=new me(i,d);return t?n?p():f=h.run():"post"===o?fr(h.run.bind(h),s&&s.suspense):h.run(),()=>{h.stop(),s&&s.scope&&R(s.scope.effects,h)}}function fn(e,t,n){const r=this.proxy,o=I(e)?e.includes(".")?pn(r,e):()=>r[e]:e.bind(r,r);let s;N(t)?s=t:(s=t.handler,n=t);const i=Vr;Ur(this);const l=an(o,s.bind(r),n);return i?Ur(i):Br(),l}function pn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{dn(e,t)}));else if(D(e))for(const n in e)dn(e[n],t);return e}const hn=e=>!!e.type.__asyncLoader,mn=e=>e.type.__isKeepAlive;function gn(e,t){yn(e,"a",t)}function vn(e,t){yn(e,"da",t)}function yn(e,t,n=Vr){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(bn(t,r,n),n){let e=n.parent;for(;e&&e.parent;)mn(e.parent.vnode)&&_n(r,t,n,e),e=e.parent}}function _n(e,t,n,r){const o=bn(t,e,r,!0);On((()=>{R(r[t],o)}),n)}function bn(e,t,n=Vr,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;_e(),Ur(n);const o=Ft(t,n,e,r);return Br(),be(),o});return r?o.unshift(s):o.push(s),s}}const xn=e=>(t,n=Vr)=>(!Wr||"sp"===e)&&bn(e,((...e)=>t(...e)),n),wn=xn("bm"),Cn=xn("m"),Sn=xn("bu"),kn=xn("u"),$n=xn("bum"),On=xn("um"),Tn=xn("sp"),Rn=xn("rtg"),Pn=xn("rtc");function Fn(e,t=Vr){bn("ec",e,t)}function En(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let i=0;ie?Lr(e)?qr(e)||e.proxy:jn(e.parent):null,An=T(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>jn(e.parent),$root:e=>jn(e.root),$emit:e=>e.emit,$options:e=>Ln(e),$forceUpdate:e=>e.f||(e.f=()=>Dt(e.update)),$nextTick:e=>e.n||(e.n=Wt.bind(e.proxy)),$watch:e=>fn.bind(e)}),Nn={get({_:e},t){const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:c}=e;let u;if("$"!==t[0]){const l=i[t];if(void 0!==l)switch(l){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(r!==x&&F(r,t))return i[t]=1,r[t];if(o!==x&&F(o,t))return i[t]=2,o[t];if((u=e.propsOptions[0])&&F(u,t))return i[t]=3,s[t];if(n!==x&&F(n,t))return i[t]=4,n[t];In&&(i[t]=0)}}const a=An[t];let f,p;return a?("$attrs"===t&&xe(e,0,t),a(e)):(f=l.__cssModules)&&(f=f[t])?f:n!==x&&F(n,t)?(i[t]=4,n[t]):(p=c.config.globalProperties,F(p,t)?p[t]:void 0)},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return o!==x&&F(o,t)?(o[t]=n,!0):r!==x&&F(r,t)?(r[t]=n,!0):!F(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(s[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let l;return!!n[i]||e!==x&&F(e,i)||t!==x&&F(t,i)||(l=s[0])&&F(l,i)||F(r,i)||F(An,i)||F(o.config.globalProperties,i)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:F(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let In=!0;function Vn(e){const t=Ln(e),n=e.proxy,r=e.ctx;In=!1,t.beforeCreate&&Un(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:l,provide:c,inject:u,created:a,beforeMount:f,mounted:p,beforeUpdate:d,updated:h,activated:m,deactivated:g,beforeUnmount:v,unmounted:y,render:_,renderTracked:b,renderTriggered:x,errorCaptured:w,serverPrefetch:S,expose:k,inheritAttrs:$,components:O,directives:T}=t;if(u&&function(e,t,n=C,r=!1){E(e)&&(e=Hn(e));for(const o in e){const n=e[o];let s;s=U(n)?"default"in n?ln(n.from||o,n.default,!0):ln(n.from||o):ln(n),xt(s)&&r?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e}):t[o]=s}}(u,r,null,e.appContext.config.unwrapInjectedRef),i)for(const C in i){const e=i[C];N(e)&&(r[C]=e.bind(n))}if(o){const t=o.call(n,n);U(t)&&(e.data=at(t))}if(In=!0,s)for(const P in s){const e=s[P],t=N(e)?e.bind(n,n):N(e.get)?e.get.bind(n,n):C,o=!N(e)&&N(e.set)?e.set.bind(n):C,i=Jr({get:t,set:o});Object.defineProperty(r,P,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e})}if(l)for(const C in l)Bn(l[C],r,n,C);if(c){const e=N(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(Vr){let n=Vr.provides;const r=Vr.parent&&Vr.parent.provides;r===n&&(n=Vr.provides=Object.create(r)),n[e]=t}}(t,e[t])}))}function R(e,t){E(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(a&&Un(a,e,"c"),R(wn,f),R(Cn,p),R(Sn,d),R(kn,h),R(gn,m),R(vn,g),R(Fn,w),R(Pn,b),R(Rn,x),R($n,v),R(On,y),R(Tn,S),E(k))if(k.length){const t=e.exposed||(e.exposed={});k.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});_&&e.render===C&&(e.render=_),null!=$&&(e.inheritAttrs=$),O&&(e.components=O),T&&(e.directives=T)}function Un(e,t,n){Ft(E(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Bn(e,t,n,r){const o=r.includes(".")?pn(n,r):()=>n[r];if(I(e)){const n=t[e];N(n)&&un(o,n)}else if(N(e))un(o,e.bind(n));else if(U(e))if(E(e))e.forEach((e=>Bn(e,t,n,r)));else{const r=N(e.handler)?e.handler.bind(n):t[e.handler];N(r)&&un(o,r,e)}}function Ln(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let c;return l?c=l:o.length||n||r?(c={},o.length&&o.forEach((e=>Wn(c,e,i,!0))),Wn(c,t,i)):c=t,U(t)&&s.set(t,c),c}function Wn(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Wn(e,s,n,!0),o&&o.forEach((t=>Wn(e,t,n,!0)));for(const i in t)if(r&&"expose"===i);else{const r=Dn[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}const Dn={data:zn,props:Gn,emits:Gn,methods:Gn,computed:Gn,beforeCreate:qn,created:qn,beforeMount:qn,mounted:qn,beforeUpdate:qn,updated:qn,beforeDestroy:qn,beforeUnmount:qn,destroyed:qn,unmounted:qn,activated:qn,deactivated:qn,errorCaptured:qn,serverPrefetch:qn,components:Gn,directives:Gn,watch:function(e,t){if(!e)return t;if(!t)return e;const n=T(Object.create(null),e);for(const r in t)n[r]=qn(e[r],t[r]);return n},provide:zn,inject:function(e,t){return Gn(Hn(e),Hn(t))}};function zn(e,t){return t?e?function(){return T(N(e)?e.call(this,this):e,N(t)?t.call(this,this):t)}:t:e}function Hn(e){if(E(e)){const t={};for(let n=0;n{c=!0;const[n,r]=Zn(e,t,!0);T(i,n),r&&l.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!s&&!c)return U(e)&&r.set(e,w),w;if(E(s))for(let a=0;a-1,n[1]=r<0||t-1||F(n,"default"))&&l.push(e)}}}const u=[i,l];return U(e)&&r.set(e,u),u}function Qn(e){return"$"!==e[0]}function Yn(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function er(e,t){return Yn(e)===Yn(t)}function tr(e,t){return E(t)?t.findIndex((t=>er(t,e))):N(t)&&er(t,e)?0:-1}const nr=e=>"_"===e[0]||"$stable"===e,rr=e=>E(e)?e.map(Pr):[Pr(e)],or=(e,t,n)=>{if(t._n)return t;const r=function(e,t=Yt,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&xr(-1);const o=tn(t),s=e(...n);return tn(o),r._d&&xr(1),s};return r._n=!0,r._c=!0,r._d=!0,r}(((...e)=>rr(t(...e))),n);return r._c=!1,r},sr=(e,t,n)=>{const r=e._ctx;for(const o in e){if(nr(o))continue;const n=e[o];if(N(n))t[o]=or(0,n,r);else if(null!=n){const e=rr(n);t[o]=()=>e}}},ir=(e,t)=>{const n=rr(t);e.slots.default=()=>n};function lr(){return{app:null,config:{isNativeTag:S,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let cr=0;function ur(e,t){return function(n,r=null){N(n)||(n={...n}),null==r||U(r)||(r=null);const o=lr(),s=new Set;let i=!1;const l=o.app={_uid:cr++,_component:n,_props:r,_container:null,_context:o,_instance:null,version:Zr,get config(){return o.config},set config(e){},use:(e,...t)=>(s.has(e)||(e&&N(e.install)?(s.add(e),e.install(l,...t)):N(e)&&(s.add(e),e(l,...t))),l),mixin:e=>(o.mixins.includes(e)||o.mixins.push(e),l),component:(e,t)=>t?(o.components[e]=t,l):o.components[e],directive:(e,t)=>t?(o.directives[e]=t,l):o.directives[e],mount(s,c,u){if(!i){const a=Or(n,r);return a.appContext=o,c&&t?t(a,s):e(a,s,u),i=!0,l._container=s,s.__vue_app__=l,qr(a.component)||a.component.proxy}},unmount(){i&&(e(null,l._container),delete l._container.__vue_app__)},provide:(e,t)=>(o.provides[e]=t,l)};return l}}function ar(e,t,n,r,o=!1){if(E(e))return void e.forEach(((e,s)=>ar(e,t&&(E(t)?t[s]:t),n,r,o)));if(hn(r)&&!o)return;const s=4&r.shapeFlag?qr(r.component)||r.component.proxy:r.el,i=o?null:s,{i:l,r:c}=e,u=t&&t.r,a=l.refs===x?l.refs={}:l.refs,f=l.setupState;if(null!=u&&u!==c&&(I(u)?(a[u]=null,F(f,u)&&(f[u]=null)):xt(u)&&(u.value=null)),N(c))Pt(c,l,12,[i,a]);else{const t=I(c),r=xt(c);if(t||r){const l=()=>{if(e.f){const n=t?a[c]:c.value;o?E(n)&&R(n,s):E(n)?n.includes(s)||n.push(s):t?(a[c]=[s],F(f,c)&&(f[c]=a[c])):(c.value=[s],e.k&&(a[e.k]=c.value))}else t?(a[c]=i,F(f,c)&&(f[c]=i)):r&&(c.value=i,e.k&&(a[e.k]=i))};i?(l.id=-1,fr(l,n)):l()}}}const fr=function(e,t){var n;t&&t.pendingBranch?E(e)?t.effects.push(...e):t.effects.push(e):(E(n=e)?It.push(...n):Vt&&Vt.includes(n,n.allowRecurse?Ut+1:Ut)||It.push(n),zt())};function pr(e){return function(e,t){(re||(re="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{})).__VUE__=!0;const{insert:n,remove:r,patchProp:o,createElement:s,createText:i,createComment:l,setText:c,setElementText:u,parentNode:a,nextSibling:f,setScopeId:p=C,insertStaticContent:d}=e,h=(e,t,n,r=null,o=null,s=null,i=!1,l=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Cr(e,t)&&(r=J(e),W(e,o,s,!0),e=null),-2===t.patchFlag&&(c=!1,t.dynamicChildren=null);const{type:u,ref:a,shapeFlag:f}=t;switch(u){case gr:m(e,t,n,r);break;case vr:g(e,t,n,r);break;case yr:null==e&&v(t,n,r,i);break;case mr:E(e,t,n,r,o,s,i,l,c);break;default:1&f?b(e,t,n,r,o,s,i,l,c):6&f?M(e,t,n,r,o,s,i,l,c):(64&f||128&f)&&u.process(e,t,n,r,o,s,i,l,c,Q)}null!=a&&o&&ar(a,e&&e.ref,s,t||e,!t)},m=(e,t,r,o)=>{if(null==e)n(t.el=i(t.children),r,o);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},g=(e,t,r,o)=>{null==e?n(t.el=l(t.children||""),r,o):t.el=e.el},v=(e,t,n,r)=>{[e.el,e.anchor]=d(e.children,t,n,r,e.el,e.anchor)},y=({el:e,anchor:t},r,o)=>{let s;for(;e&&e!==t;)s=f(e),n(e,r,o),e=s;n(t,r,o)},_=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=f(e),r(e),e=n;r(t)},b=(e,t,n,r,o,s,i,l,c)=>{i=i||"svg"===t.type,null==e?S(t,n,r,o,s,i,l,c):O(e,t,o,s,i,l,c)},S=(e,t,r,i,l,c,a,f)=>{let p,d;const{type:h,props:m,shapeFlag:g,transition:v,dirs:y}=e;if(p=e.el=s(e.type,c,m&&m.is,m),8&g?u(p,e.children):16&g&&$(e.children,p,null,i,l,c&&"foreignObject"!==h,a,f),y&&En(e,null,i,"created"),m){for(const t in m)"value"===t||H(t)||o(p,t,null,m[t],c,e.children,i,l,G);"value"in m&&o(p,"value",null,m.value),(d=m.onVnodeBeforeMount)&&jr(d,i,e)}k(p,e,e.scopeId,a,i),y&&En(e,null,i,"beforeMount");const _=(!l||l&&!l.pendingBranch)&&v&&!v.persisted;_&&v.beforeEnter(p),n(p,t,r),((d=m&&m.onVnodeMounted)||_||y)&&fr((()=>{d&&jr(d,i,e),_&&v.enter(p),y&&En(e,null,i,"mounted")}),l)},k=(e,t,n,r,o)=>{if(n&&p(e,n),r)for(let s=0;s{for(let u=c;u{const c=t.el=e.el;let{patchFlag:a,dynamicChildren:f,dirs:p}=t;a|=16&e.patchFlag;const d=e.props||x,h=t.props||x;let m;n&&dr(n,!1),(m=h.onVnodeBeforeUpdate)&&jr(m,n,t,e),p&&En(t,e,n,"beforeUpdate"),n&&dr(n,!0);const g=s&&"foreignObject"!==t.type;if(f?R(e.dynamicChildren,f,c,n,r,g,i):l||V(e,t,c,null,n,r,g,i,!1),a>0){if(16&a)P(c,t,d,h,n,r,s);else if(2&a&&d.class!==h.class&&o(c,"class",null,h.class,s),4&a&&o(c,"style",d.style,h.style,s),8&a){const i=t.dynamicProps;for(let t=0;t{m&&jr(m,n,t,e),p&&En(t,e,n,"updated")}),r)},R=(e,t,n,r,o,s,i)=>{for(let l=0;l{if(n!==r){if(n!==x)for(const c in n)H(c)||c in r||o(e,c,n[c],null,l,t.children,s,i,G);for(const c in r){if(H(c))continue;const u=r[c],a=n[c];u!==a&&"value"!==c&&o(e,c,a,u,l,t.children,s,i,G)}"value"in r&&o(e,"value",n.value,r.value)}},E=(e,t,r,o,s,l,c,u,a)=>{const f=t.el=e?e.el:i(""),p=t.anchor=e?e.anchor:i("");let{patchFlag:d,dynamicChildren:h,slotScopeIds:m}=t;m&&(u=u?u.concat(m):m),null==e?(n(f,r,o),n(p,r,o),$(t.children,r,p,s,l,c,u,a)):d>0&&64&d&&h&&e.dynamicChildren?(R(e.dynamicChildren,h,r,s,l,c,u),(null!=t.key||s&&t===s.subTree)&&hr(e,t,!0)):V(e,t,r,p,s,l,c,u,a)},M=(e,t,n,r,o,s,i,l,c)=>{t.slotScopeIds=l,null==e?512&t.shapeFlag?o.ctx.activate(t,n,r,i,c):j(t,n,r,o,s,i,c):A(e,t,c)},j=(e,t,n,r,o,s,i)=>{const l=e.component=Ir(e,r,o);if(mn(e)&&(l.ctx.renderer=Q),Dr(l),l.asyncDep){if(o&&o.registerDep(l,N),!e.el){const e=l.subTree=Or(vr);g(null,e,t,n)}}else N(l,e,t,n,o,s,i)},A=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:l,patchFlag:c}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&c>=0))return!(!o&&!l||l&&l.$stable)||r!==i&&(r?!i||sn(r,i,u):!!i);if(1024&c)return!0;if(16&c)return r?sn(r,i,u):!!i;if(8&c){const e=t.dynamicProps;for(let t=0;tNt&&At.splice(t,1)}(r.update),r.update()}else t.el=e.el,r.vnode=t},N=(e,t,n,r,o,s,i)=>{const l=()=>{if(e.isMounted){let t,{next:n,bu:r,u:l,parent:c,vnode:u}=e,f=n;dr(e,!1),n?(n.el=u.el,I(e,n,i)):n=u,r&&ee(r),(t=n.props&&n.props.onVnodeBeforeUpdate)&&jr(t,c,n,u),dr(e,!0);const p=nn(e),d=e.subTree;e.subTree=p,h(d,p,a(d.el),J(d),e,o,s),n.el=p.el,null===f&&function({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}(e,p.el),l&&fr(l,o),(t=n.props&&n.props.onVnodeUpdated)&&fr((()=>jr(t,c,n,u)),o)}else{let i;const{el:l,props:c}=t,{bm:u,m:a,parent:f}=e,p=hn(t);if(dr(e,!1),u&&ee(u),!p&&(i=c&&c.onVnodeBeforeMount)&&jr(i,f,t),dr(e,!0),l&&te){const n=()=>{e.subTree=nn(e),te(l,e.subTree,e,o,null)};p?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const i=e.subTree=nn(e);h(null,i,n,r,e,o,s),t.el=i.el}if(a&&fr(a,o),!p&&(i=c&&c.onVnodeMounted)){const e=t;fr((()=>jr(i,f,e)),o)}(256&t.shapeFlag||f&&hn(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&fr(e.a,o),e.isMounted=!0,t=n=r=null}},c=e.effect=new me(l,(()=>Dt(u)),e.scope),u=e.update=()=>c.run();u.id=e.uid,dr(e,!0),u()},I=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:i}}=e,l=vt(o),[c]=e.propsOptions;let u=!1;if(!(r||i>0)||16&i){let r;Jn(e,t,o,s)&&(u=!0);for(const s in l)t&&(F(t,s)||(r=X(s))!==s&&F(t,r))||(c?!n||void 0===n[s]&&void 0===n[r]||(o[s]=Xn(c,l,s,void 0,e,!0)):delete o[s]);if(s!==l)for(const e in s)t&&F(t,e)||(delete s[e],u=!0)}else if(8&i){const n=e.vnode.dynamicProps;for(let r=0;r{const{vnode:r,slots:o}=e;let s=!0,i=x;if(32&r.shapeFlag){const e=t._;e?n&&1===e?s=!1:(T(o,t),n||1!==e||delete o._):(s=!t.$stable,sr(t,o)),i=t}else t&&(ir(e,t),i={default:1});if(s)for(const l in o)nr(l)||l in i||delete o[l]})(e,t.children,n),_e(),Ht(),be()},V=(e,t,n,r,o,s,i,l,c=!1)=>{const a=e&&e.children,f=e?e.shapeFlag:0,p=t.children,{patchFlag:d,shapeFlag:h}=t;if(d>0){if(128&d)return void B(a,p,n,r,o,s,i,l,c);if(256&d)return void U(a,p,n,r,o,s,i,l,c)}8&h?(16&f&&G(a,o,s),p!==a&&u(n,p)):16&f?16&h?B(a,p,n,r,o,s,i,l,c):G(a,o,s,!0):(8&f&&u(n,""),16&h&&$(p,n,r,o,s,i,l,c))},U=(e,t,n,r,o,s,i,l,c)=>{const u=(e=e||w).length,a=(t=t||w).length,f=Math.min(u,a);let p;for(p=0;pa?G(e,o,s,!0,!1,f):$(t,n,r,o,s,i,l,c,f)},B=(e,t,n,r,o,s,i,l,c)=>{let u=0;const a=t.length;let f=e.length-1,p=a-1;for(;u<=f&&u<=p;){const r=e[u],a=t[u]=c?Fr(t[u]):Pr(t[u]);if(!Cr(r,a))break;h(r,a,n,null,o,s,i,l,c),u++}for(;u<=f&&u<=p;){const r=e[f],u=t[p]=c?Fr(t[p]):Pr(t[p]);if(!Cr(r,u))break;h(r,u,n,null,o,s,i,l,c),f--,p--}if(u>f){if(u<=p){const e=p+1,f=ep)for(;u<=f;)W(e[u],o,s,!0),u++;else{const d=u,m=u,g=new Map;for(u=m;u<=p;u++){const e=t[u]=c?Fr(t[u]):Pr(t[u]);null!=e.key&&g.set(e.key,u)}let v,y=0;const _=p-m+1;let b=!1,x=0;const C=new Array(_);for(u=0;u<_;u++)C[u]=0;for(u=d;u<=f;u++){const r=e[u];if(y>=_){W(r,o,s,!0);continue}let a;if(null!=r.key)a=g.get(r.key);else for(v=m;v<=p;v++)if(0===C[v-m]&&Cr(r,t[v])){a=v;break}void 0===a?W(r,o,s,!0):(C[a-m]=u+1,a>=x?x=a:b=!0,h(r,t[a],n,null,o,s,i,l,c),y++)}const S=b?function(e){const t=e.slice(),n=[0];let r,o,s,i,l;const c=e.length;for(r=0;r>1,e[n[l]]0&&(t[r]=n[s-1]),n[s]=r)}}s=n.length,i=n[s-1];for(;s-- >0;)n[s]=i,i=t[i];return n}(C):w;for(v=S.length-1,u=_-1;u>=0;u--){const e=m+u,f=t[e],p=e+1{const{el:i,type:l,transition:c,children:u,shapeFlag:a}=e;if(6&a)return void L(e.component.subTree,t,r,o);if(128&a)return void e.suspense.move(t,r,o);if(64&a)return void l.move(e,t,r,Q);if(l===mr){n(i,t,r);for(let e=0;ec.enter(i)),s);else{const{leave:e,delayLeave:o,afterLeave:s}=c,l=()=>n(i,t,r),u=()=>{e(i,(()=>{l(),s&&s()}))};o?o(i,l,u):u()}else n(i,t,r)},W=(e,t,n,r=!1,o=!1)=>{const{type:s,props:i,ref:l,children:c,dynamicChildren:u,shapeFlag:a,patchFlag:f,dirs:p}=e;if(null!=l&&ar(l,null,n,e,!0),256&a)return void t.ctx.deactivate(e);const d=1&a&&p,h=!hn(e);let m;if(h&&(m=i&&i.onVnodeBeforeUnmount)&&jr(m,t,e),6&a)q(e.component,n,r);else{if(128&a)return void e.suspense.unmount(n,r);d&&En(e,null,t,"beforeUnmount"),64&a?e.type.remove(e,t,n,o,Q,r):u&&(s!==mr||f>0&&64&f)?G(u,t,n,!1,!0):(s===mr&&384&f||!o&&16&a)&&G(c,t,n),r&&D(e)}(h&&(m=i&&i.onVnodeUnmounted)||d)&&fr((()=>{m&&jr(m,t,e),d&&En(e,null,t,"unmounted")}),n)},D=e=>{const{type:t,el:n,anchor:o,transition:s}=e;if(t===mr)return void z(n,o);if(t===yr)return void _(e);const i=()=>{r(n),s&&!s.persisted&&s.afterLeave&&s.afterLeave()};if(1&e.shapeFlag&&s&&!s.persisted){const{leave:t,delayLeave:r}=s,o=()=>t(n,i);r?r(e.el,i,o):o()}else i()},z=(e,t)=>{let n;for(;e!==t;)n=f(e),r(e),e=n;r(t)},q=(e,t,n)=>{const{bum:r,scope:o,update:s,subTree:i,um:l}=e;r&&ee(r),o.stop(),s&&(s.active=!1,W(i,e,t,n)),l&&fr(l,t),fr((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},G=(e,t,n,r=!1,o=!1,s=0)=>{for(let i=s;i6&e.shapeFlag?J(e.component.subTree):128&e.shapeFlag?e.suspense.next():f(e.anchor||e.el),Z=(e,t,n)=>{null==e?t._vnode&&W(t._vnode,null,null,!0):h(t._vnode||null,e,t,null,null,null,n),Ht(),qt(),t._vnode=e},Q={p:h,um:W,m:L,r:D,mt:j,mc:$,pc:V,pbc:R,n:J,o:e};let Y,te;t&&([Y,te]=t(Q));return{render:Z,hydrate:Y,createApp:ur(Z,Y)}}(e)}function dr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function hr(e,t,n=!1){const r=e.children,o=t.children;if(E(r)&&E(o))for(let s=0;snull!=e?e:null,$r=({ref:e,ref_key:t,ref_for:n})=>null!=e?I(e)||xt(e)||N(e)?{i:Yt,r:e,k:t,f:!!n}:e:null;const Or=function(e,t=null,n=null,r=0,o=null,s=!1){e&&e!==Mn||(e=vr);if(wr(e)){const r=Tr(e,t,!0);return n&&Er(r,n),r.patchFlag|=-2,r}i=e,N(i)&&"__vccOpts"in i&&(e=e.__vccOpts);var i;if(t){t=function(e){return e?gt(e)||Sr in e?T({},e):e:null}(t);let{class:e,style:n}=t;e&&!I(e)&&(t.class=d(e)),U(n)&&(gt(n)&&!E(n)&&(n=T({},n)),t.style=u(n))}const l=I(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:U(e)?4:N(e)?2:0;return function(e,t=null,n=null,r=0,o=null,s=(e===mr?0:1),i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&kr(t),ref:t&&$r(t),scopeId:en,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(Er(c,n),128&s&&e.normalize(c)):n&&(c.shapeFlag|=I(n)?8:16),c}(e,t,n,r,o,l,s,!0)};function Tr(e,t,n=!1){const{props:r,ref:o,patchFlag:s,children:i}=e,l=t?Mr(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&kr(l),ref:t&&t.ref?n&&o?E(o)?o.concat($r(t)):[o,$r(t)]:$r(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==mr?-1===s?16:16|s:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Tr(e.ssContent),ssFallback:e.ssFallback&&Tr(e.ssFallback),el:e.el,anchor:e.anchor}}function Rr(e=" ",t=0){return Or(gr,null,e,t)}function Pr(e){return null==e||"boolean"==typeof e?Or(vr):E(e)?Or(mr,null,e.slice()):"object"==typeof e?Fr(e):Or(gr,null,String(e))}function Fr(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Tr(e)}function Er(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if(E(t))n=16;else if("object"==typeof t){if(65&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),Er(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||Sr in t?3===r&&Yt&&(1===Yt.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Yt}}else N(t)?(t={default:t,_ctx:Yt},n=32):(t=String(t),64&r?(n=16,t=[Rr(t)]):n=8);e.children=t,e.shapeFlag|=n}function Mr(...e){const t={};for(let n=0;n{Vr=e,e.scope.on()},Br=()=>{Vr&&Vr.scope.off(),Vr=null};function Lr(e){return 4&e.vnode.shapeFlag}let Wr=!1;function Dr(e,t=!1){Wr=t;const{props:n,children:r}=e.vnode,o=Lr(e);Kn(e,n,o,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=vt(t),te(t,"_",n)):sr(t,e.slots={})}else e.slots={},t&&ir(e,t);te(e.slots,Sr,1)})(e,r);const s=o?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=yt(new Proxy(e.ctx,Nn));const{setup:r}=n;if(r){const n=e.setupContext=r.length>1?function(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=function(e){return new Proxy(e.attrs,{get:(t,n)=>(xe(e,0,"$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t}}(e):null;Ur(e),_e();const o=Pt(r,e,0,[e.props,n]);if(be(),Br(),B(o)){if(o.then(Br,Br),t)return o.then((n=>{zr(e,n,t)})).catch((t=>{Et(t,e,0)}));e.asyncDep=o}else zr(e,o,t)}else Hr(e,t)}(e,t):void 0;return Wr=!1,s}function zr(e,t,n){N(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:U(t)&&(e.setupState=Ct(t)),Hr(e,n)}function Hr(e,t,n){const r=e.type;e.render||(e.render=r.render||C),Ur(e),_e(),Vn(e),be(),Br()}function qr(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ct(yt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in An?An[n](e):void 0}))}const Gr=/(?:^|[-_])(\w)/g;function Kr(e,t,n=!1){let r=function(e,t=!0){return N(e)?e.displayName||e.name:e.name||t&&e.__name}(t);if(!r&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(r=e[1])}if(!r&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};r=n(e.components||e.parent.type.components)||n(e.appContext.components)}return r?r.replace(Gr,(e=>e.toUpperCase())).replace(/[-_]/g,""):n?"App":"Anonymous"}const Jr=(e,t)=>function(e,t,n=!1){let r,o;const s=N(e);return s?(r=e,o=C):(r=e.get,o=e.set),new kt(r,o,s||!o,n)}(e,0,Wr),Xr=Symbol(""),Zr="3.2.40",Qr={createComponentInstance:Ir,setupComponent:Dr,renderComponentRoot:nn,setCurrentRenderingInstance:tn,isVNode:wr,normalizeVNode:Pr},Yr="undefined"!=typeof document?document:null,eo=Yr&&Yr.createElement("template"),to={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?Yr.createElementNS("http://www.w3.org/2000/svg",e):Yr.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&o.setAttribute("multiple",r.multiple),o},createText:e=>Yr.createTextNode(e),createComment:e=>Yr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Yr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),o!==s&&(o=o.nextSibling););else{eo.innerHTML=r?`${e}`:e;const o=eo.content;if(r){const e=o.firstChild;for(;e.firstChild;)o.appendChild(e.firstChild);o.removeChild(e)}t.insertBefore(o,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const no=/\s*!important$/;function ro(e,t,n){if(E(n))n.forEach((n=>ro(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=so[t];if(n)return n;let r=K(t);if("filter"!==r&&r in e)return so[t]=r;r=Z(r);for(let o=0;o{let e=Date.now,t=!1;if("undefined"!=typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let uo=0;const ao=Promise.resolve(),fo=()=>{uo=0};function po(e,t,n,r,o=null){const s=e._vei||(e._vei={}),i=s[t];if(r&&i)i.value=r;else{const[n,l]=function(e){let t;if(ho.test(e)){let n;for(t={};n=e.match(ho);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):X(e.slice(2)),t]}(t);if(r){const i=s[t]=function(e,t){const n=e=>{const r=e.timeStamp||lo();(co||r>=n.attached-1)&&Ft(function(e,t){if(E(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=(()=>uo||(ao.then(fo),uo=lo()))(),n}(r,o);!function(e,t,n,r){e.addEventListener(t,n,r)}(e,n,i,l)}else i&&(!function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,i,l),s[t]=void 0)}}const ho=/(?:Once|Passive|Capture)$/;const mo=/^on[a-z]/;const go=T({patchProp:(e,t,r,s,i=!1,l,c,u,a)=>{"class"===t?function(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,s,i):"style"===t?function(e,t,n){const r=e.style,o=I(n);if(n&&!o){for(const e in n)ro(r,e,n[e]);if(t&&!I(t))for(const e in t)null==n[e]&&ro(r,e,"")}else{const s=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=s)}}(e,r,s):$(t)?O(t)||po(e,t,0,s,c):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&mo.test(t)&&N(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if(mo.test(t)&&I(n))return!1;return t in e}(e,t,s,i))?function(e,t,n,r,s,i,l){if("innerHTML"===t||"textContent"===t)return r&&l(r,s,i),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const r=null==n?"":n;return e.value===r&&"OPTION"!==e.tagName||(e.value=r),void(null==n&&e.removeAttribute(t))}let c=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=o(n):null==n&&"string"===r?(n="",c=!0):"number"===r&&(n=0,c=!0)}try{e[t]=n}catch(u){}c&&e.removeAttribute(t)}(e,t,s,l,c,u,a):("true-value"===t?e._trueValue=s:"false-value"===t&&(e._falseValue=s),function(e,t,r,s,i){if(s&&t.startsWith("xlink:"))null==r?e.removeAttributeNS(io,t.slice(6,t.length)):e.setAttributeNS(io,t,r);else{const s=n(t);null==r||s&&!o(r)?e.removeAttribute(t):e.setAttribute(t,s?"":r)}}(e,t,s,i))}},to);let vo;const yo=(...e)=>{const t=(vo||(vo=pr(go))).createApp(...e),{mount:n}=t;return t.mount=e=>{const r=function(e){if(I(e)){return document.querySelector(e)}return e}(e);if(!r)return;const o=t._component;N(o)||o.render||o.template||(o.template=r.innerHTML),r.innerHTML="";const s=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},t};const _o=e(",key,ref,innerHTML,textContent,ref_key,ref_for");function bo(e,t){let n="";for(const r in e){if(_o(r)||$(r)||"textarea"===t&&"value"===r)continue;const o=e[r];n+="class"===r?` class="${So(o)}"`:"style"===r?` style="${ko(o)}"`:xo(r,o,t)}return n}function xo(e,t,n){if(!Co(t))return"";const c=n&&(n.indexOf("-")>0||h(n))?e:l[e]||e.toLowerCase();return r(c)?o(t)?` ${c}`:"":function(e){if(i.hasOwnProperty(e))return i[e];const t=s.test(e);return t&&console.error(`unsafe attribute name: ${e}`),i[e]=!t}(c)?""===t?` ${c}`:` ${c}="${v(t)}"`:(console.warn(`[@vue/server-renderer] Skipped rendering unsafe attribute name: ${c}`),"")}function wo(e,t){return Co(t)?` ${e}="${v(t)}"`:""}function Co(e){if(null==e)return!1;const t=typeof e;return"string"===t||"number"===t||"boolean"===t}function So(e){return v(d(e))}function ko(e){if(!e)return"";if(I(e))return v(e);return v(function(e){let t="";if(!e||I(e))return t;for(const n in e){const r=e[n],o=n.startsWith("--")?n:X(n);(I(r)||"number"==typeof r&&c(o))&&(t+=`${o}:${r};`)}return t}(u(e)))}function $o(e,t,n,r,o){e("\x3c!--teleport start--\x3e");const s=o.appContext.provides[Xr],i=s.__teleportBuffers||(s.__teleportBuffers={}),l=i[n]||(i[n]=[]),c=l.length;let u;if(r)t(e),u="\x3c!--teleport anchor--\x3e";else{const{getBuffer:e,push:n}=Eo();t(n),n("\x3c!--teleport anchor--\x3e"),u=e()}l.splice(c,0,u),e("\x3c!--teleport end--\x3e")}const{createComponentInstance:Oo,setCurrentRenderingInstance:To,setupComponent:Ro,renderComponentRoot:Po,normalizeVNode:Fo}=Qr;function Eo(){let e=!1;const t=[];return{getBuffer:()=>t,push(n){const r=I(n);e&&r?t[t.length-1]+=n:t.push(n),e=r,(B(n)||E(n)&&n.hasAsync)&&(t.hasAsync=!0)}}}function Mo(e,t=null,n){const r=Oo(e,t,null),o=Ro(r,!0),s=B(o),i=r.sp;if(s||i){let e=s?o:Promise.resolve();return i&&(e=e.then((()=>Promise.all(i.map((e=>e.call(r.proxy)))))).catch((()=>{}))),e.then((()=>jo(r,n)))}return jo(r,n)}function jo(e,t){const n=e.type,{getBuffer:r,push:o}=Eo();if(N(n)){let r=Po(e);if(!n.props)for(const t in e.attrs)t.startsWith("data-v-")&&((r.props||(r.props={}))[t]="");Ao(o,e.subTree=r,e,t)}else{e.render&&e.render!==C||e.ssrRender||n.ssrRender||!I(n.template)||(n.ssrRender=function(e,t){throw new Error("On-the-fly template compilation is not supported in the ESM build of @vue/server-renderer. All templates must be pre-compiled into render functions.")}());for(const t of e.scope.effects)t.computed&&(t.computed._cacheable=!0);const r=e.ssrRender||n.ssrRender;if(r){let n=!1!==e.inheritAttrs?e.attrs:void 0,s=!1,i=e;for(;;){const e=i.vnode.scopeId;e&&(s||(n={...n},s=!0),n[e]="");const t=i.parent;if(!t||!t.subTree||t.subTree!==i.vnode)break;i=t}t&&(s||(n={...n}),n[t.trim()]="");const l=To(e);try{r(e.proxy,o,e,n,e.props,e.setupState,e.data,e.ctx)}finally{To(l)}}else if(e.render&&e.render!==C)Ao(o,e.subTree=Po(e),e,t);else{Ot(`Component ${n.name||n.__file||""} is missing template or render function.`),o("\x3c!----\x3e")}}return r()}function Ao(e,t,n,r){const{type:o,shapeFlag:s,children:i}=t;switch(o){case gr:e(v(i));break;case vr:e(i?`\x3c!--${l=i,l.replace(y,"")}--\x3e`:"\x3c!----\x3e");break;case yr:e(i);break;case mr:t.slotScopeIds&&(r=(r?r+" ":"")+t.slotScopeIds.join(" ")),e("\x3c!--[--\x3e"),No(e,i,n,r),e("\x3c!--]--\x3e");break;default:1&s?function(e,t,n,r){const o=t.type;let{props:s,children:i,shapeFlag:l,scopeId:c,dirs:u}=t,a=`<${o}`;u&&(s=function(e,t,n){const r=[];for(let o=0;o"),!m(o)){let t=!1;s&&(s.innerHTML?(t=!0,e(s.innerHTML)):s.textContent?(t=!0,e(v(s.textContent))):"textarea"===o&&s.value&&(t=!0,e(v(s.value)))),t||(8&l?e(v(i)):16&l&&No(e,i,n,r)),e(``)}}(e,t,n,r):6&s?e(Mo(t,n,r)):64&s?function(e,t,n,r){const o=t.props&&t.props.to,s=t.props&&t.props.disabled;if(!o)return s||Ot("[@vue/server-renderer] Teleport is missing target prop."),[];if(!I(o))return Ot("[@vue/server-renderer] Teleport target must be a query selector string."),[];$o(e,(e=>{No(e,t.children,n,r)}),o,s||""===s,n)}(e,t,n,r):128&s?Ao(e,t.ssContent,n,r):Ot("[@vue/server-renderer] Invalid VNode type:",o,`(${typeof o})`)}var l}function No(e,t,n,r){for(let o=0;oe}),t);const n=Or(e._component,e._props);n.appContext=e._context,e.provide(Xr,t);const r=await Mo(n),o=await Vo(r);return await Lo(t),o}async function Lo(e){if(e.__teleportBuffers){e.teleports=e.teleports||{};for(const t in e.__teleportBuffers)e.teleports[t]=await Vo(await Promise.all([e.__teleportBuffers[t]]))}}const{isVNode:Wo}=Qr;async function Do(e,t){if(e.hasAsync)for(let n=0;ne}),t,n);const r=Or(e._component,e._props);return r.appContext=e._context,e.provide(Xr,t),Promise.resolve(Mo(r)).then((e=>Do(e,n))).then((()=>Lo(t))).then((()=>n.push(null))).catch((e=>{n.destroy(e)})),n}function qo(e,t={}){return console.warn("[@vue/server-renderer] renderToStream is deprecated - use renderToNodeStream instead."),Go(e,t)}function Go(e,t={}){throw new Error("ESM build of renderToStream() does not support renderToNodeStream(). Use pipeToNodeWritable() with an existing Node.js Writable stream instance instead.")}function Ko(e,t={},n){Ho(e,t,{push(e){null!=e?n.write(e):n.end()},destroy(e){n.destroy(e)}})}function Jo(e,t={}){if("function"!=typeof ReadableStream)throw new Error("ReadableStream constructor is not available in the global scope. If the target environment does support web streams, consider using pipeToWebWritable() with an existing WritableStream instance instead.");const n=new TextEncoder;let r=!1;return new ReadableStream({start(o){Ho(e,t,{push(e){r||(null!=e?o.enqueue(n.encode(e)):o.close())},destroy(e){o.error(e)}})},cancel(){r=!0}})}function Xo(e,t={},n){const r=n.getWriter(),o=new TextEncoder;let s=!1;try{s=B(r.ready)}catch(i){}Ho(e,t,{push:async e=>(s&&await r.ready,null!=e?r.write(o.encode(e)):r.close()),destroy(e){console.log(e),r.close()}})}function Zo(e,t=null,n=null,r=null,o){return Mo(Or(e,t,n),r,o)}function Qo(e,t,n,r,o,s,i){o("\x3c!--[--\x3e"),Yo(e,t,n,r,o,s,i),o("\x3c!--]--\x3e")}function Yo(e,t,n,r,o,s,i,l){const c=e[t];if(c){const e=[],t=c(n,(t=>{e.push(t)}),s,i?" "+i:"");if(E(t))No(o,t,s,i);else{let t=!0;if(l)t=!1;else for(let n=0;n$/s,ts=//gm;function ns(e){return!("string"!=typeof e||!es.test(e))&&(e.length<=8||!e.replace(ts,"").trim())}function rs(e){return v(I(t=e)?t:null==t?"":E(t)||U(t)&&(t.toString===L||!N(t.toString))?JSON.stringify(t,b,2):String(t));var t}function os(e,t){if(E(e)||I(e))for(let n=0,r=e.length;n_(e,t)))}(e,t)>-1}function us(e,t,n){switch(e){case"radio":return _(t,n)?" checked":"";case"checkbox":return(E(t)?cs(t,n):t)?" checked":"";default:return wo("value",t)}}function as(e={},t){const{type:n,value:r}=e;switch(n){case"radio":return _(t,r)?{checked:!0}:null;case"checkbox":return(E(t)?cs(t,r):t)?{checked:!0}:null;default:return{value:t}}}export{Ko as pipeToNodeWritable,Xo as pipeToWebWritable,Go as renderToNodeStream,Ho as renderToSimpleStream,qo as renderToStream,Bo as renderToString,Jo as renderToWebStream,is as ssrGetDirectiveProps,as as ssrGetDynamicModelProps,o as ssrIncludeBooleanAttr,rs as ssrInterpolate,cs as ssrLooseContain,ls as ssrLooseEqual,wo as ssrRenderAttr,bo as ssrRenderAttrs,So as ssrRenderClass,Zo as ssrRenderComponent,xo as ssrRenderDynamicAttr,us as ssrRenderDynamicModel,os as ssrRenderList,Qo as ssrRenderSlot,Yo as ssrRenderSlotInner,ko as ssrRenderStyle,ss as ssrRenderSuspense,$o as ssrRenderTeleport,Ao as ssrRenderVNode};