diff --git a/assets/index--DOcvygB.js b/assets/index--DOcvygB.js new file mode 100644 index 0000000..069dd9f --- /dev/null +++ b/assets/index--DOcvygB.js @@ -0,0 +1,67 @@ +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))s(o);new MutationObserver(o=>{for(const r of o)if(r.type==="childList")for(const i of r.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const r={};return o.integrity&&(r.integrity=o.integrity),o.referrerPolicy&&(r.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?r.credentials="include":o.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function s(o){if(o.ep)return;o.ep=!0;const r=n(o);fetch(o.href,r)}})();function ys(e,t){const n=Object.create(null),s=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const $={},Ot=[],Ze=()=>{},$r=()=>!1,ei=/^on[^a-z]/,In=e=>ei.test(e),vs=e=>e.startsWith("onUpdate:"),de=Object.assign,As=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ti=Object.prototype.hasOwnProperty,T=(e,t)=>ti.call(e,t),Q=Array.isArray,Mt=e=>Hn(e)==="[object Map]",No=e=>Hn(e)==="[object Set]",q=e=>typeof e=="function",ie=e=>typeof e=="string",En=e=>typeof e=="symbol",te=e=>e!==null&&typeof e=="object",Uo=e=>(te(e)||q(e))&&q(e.then)&&q(e.catch),To=Object.prototype.toString,Hn=e=>To.call(e),ni=e=>Hn(e).slice(8,-1),jo=e=>Hn(e)==="[object Object]",Cs=e=>ie(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,wn=ys(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Pn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},si=/-(\w)/g,Re=Pn(e=>e.replace(si,(t,n)=>n?n.toUpperCase():"")),oi=/\B([A-Z])/g,mt=Pn(e=>e.replace(oi,"-$1").toLowerCase()),zn=Pn(e=>e.charAt(0).toUpperCase()+e.slice(1)),jn=Pn(e=>e?`on${zn(e)}`:""),pt=(e,t)=>!Object.is(e,t),bn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},es=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ts;const ts=()=>Ts||(Ts=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Jt(e){if(Q(e)){const t={};for(let n=0;n{if(n){const s=n.split(ii);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function gt(e){let t="";if(ie(e))t=e;else if(Q(e))for(let n=0;nie(e)?e:e==null?"":Q(e)||te(e)&&(e.toString===To||!q(e.toString))?JSON.stringify(e,Wo,2):String(e),Wo=(e,t)=>t&&t.__v_isRef?Wo(e,t.value):Mt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o])=>(n[`${s} =>`]=o,n),{})}:No(t)?{[`Set(${t.size})`]:[...t.values()]}:te(t)&&!Q(t)&&!jo(t)?String(t):t;let xe;class fi{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=xe,!t&&xe&&(this.index=(xe.scopes||(xe.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=xe;try{return xe=this,t()}finally{xe=n}}}on(){xe=this}off(){xe=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Ko=e=>(e.w&tt)>0,So=e=>(e.n&tt)>0,pi=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(d==="length"||!En(d)&&d>=c)&&l.push(f)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Q(e)?Cs(n)&&l.push(i.get("length")):(l.push(i.get(ut)),Mt(e)&&l.push(i.get(os)));break;case"delete":Q(e)||(l.push(i.get(ut)),Mt(e)&&l.push(i.get(os)));break;case"set":Mt(e)&&l.push(i.get(ut));break}if(l.length===1)l[0]&&rs(l[0]);else{const c=[];for(const f of l)f&&c.push(...f);rs(xs(c))}}function rs(e,t){const n=Q(e)?e:[...e];for(const s of n)s.computed&&ks(s);for(const s of n)s.computed||ks(s)}function ks(e,t){(e!==De||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const mi=ys("__proto__,__v_isRef,__isVue"),Jo=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(En)),Ws=wi();function wi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=j(this);for(let r=0,i=this.length;r{e[t]=function(...n){Qt();const s=j(this)[t].apply(this,n);return Vt(),s}}),e}function bi(e){const t=j(this);return ye(t,"has",e),t.hasOwnProperty(e)}class $o{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,s){const o=this._isReadonly,r=this._shallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return r;if(n==="__v_raw"&&s===(o?r?Pi:sr:r?nr:tr).get(t))return t;const i=Q(t);if(!o){if(i&&T(Ws,n))return Reflect.get(Ws,n,s);if(n==="hasOwnProperty")return bi}const l=Reflect.get(t,n,s);return(En(n)?Jo.has(n):mi(n))||(o||ye(t,"get",n),r)?l:ae(l)?i&&Cs(n)?l:l.value:te(l)?o?rr(l):Pt(l):l}}class er extends $o{constructor(t=!1){super(!1,t)}set(t,n,s,o){let r=t[n];if(zt(r)&&ae(r)&&!ae(s))return!1;if(!this._shallow&&(!Cn(s)&&!zt(s)&&(r=j(r),s=j(s)),!Q(t)&&ae(r)&&!ae(s)))return r.value=s,!0;const i=Q(t)&&Cs(n)?Number(n)e,Fn=e=>Reflect.getPrototypeOf(e);function un(e,t,n=!1,s=!1){e=e.__v_raw;const o=j(e),r=j(t);n||(pt(t,r)&&ye(o,"get",t),ye(o,"get",r));const{has:i}=Fn(o),l=s?Bs:n?Is:$t;if(i.call(o,t))return l(e.get(t));if(i.call(o,r))return l(e.get(r));e!==o&&e.get(t)}function an(e,t=!1){const n=this.__v_raw,s=j(n),o=j(e);return t||(pt(e,o)&&ye(s,"has",e),ye(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function fn(e,t=!1){return e=e.__v_raw,!t&&ye(j(e),"iterate",ut),Reflect.get(e,"size",e)}function Ks(e){e=j(e);const t=j(this);return Fn(t).has.call(t,e)||(t.add(e),Ue(t,"add",e,e)),this}function Ss(e,t){t=j(t);const n=j(this),{has:s,get:o}=Fn(n);let r=s.call(n,e);r||(e=j(e),r=s.call(n,e));const i=o.call(n,e);return n.set(e,t),r?pt(t,i)&&Ue(n,"set",e,t):Ue(n,"add",e,t),this}function Xs(e){const t=j(this),{has:n,get:s}=Fn(t);let o=n.call(t,e);o||(e=j(e),o=n.call(t,e)),s&&s.call(t,e);const r=t.delete(e);return o&&Ue(t,"delete",e,void 0),r}function _s(){const e=j(this),t=e.size!==0,n=e.clear();return t&&Ue(e,"clear",void 0,void 0),n}function dn(e,t){return function(s,o){const r=this,i=r.__v_raw,l=j(i),c=t?Bs:e?Is:$t;return!e&&ye(l,"iterate",ut),i.forEach((f,d)=>s.call(o,c(f),c(d),r))}}function hn(e,t,n){return function(...s){const o=this.__v_raw,r=j(o),i=Mt(r),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,f=o[e](...s),d=n?Bs:t?Is:$t;return!t&&ye(r,"iterate",c?os:ut),{next(){const{value:h,done:g}=f.next();return g?{value:h,done:g}:{value:l?[d(h[0]),d(h[1])]:d(h),done:g}},[Symbol.iterator](){return this}}}}function Se(e){return function(...t){return e==="delete"?!1:this}}function xi(){const e={get(r){return un(this,r)},get size(){return fn(this)},has:an,add:Ks,set:Ss,delete:Xs,clear:_s,forEach:dn(!1,!1)},t={get(r){return un(this,r,!1,!0)},get size(){return fn(this)},has:an,add:Ks,set:Ss,delete:Xs,clear:_s,forEach:dn(!1,!0)},n={get(r){return un(this,r,!0)},get size(){return fn(this,!0)},has(r){return an.call(this,r,!0)},add:Se("add"),set:Se("set"),delete:Se("delete"),clear:Se("clear"),forEach:dn(!0,!1)},s={get(r){return un(this,r,!0,!0)},get size(){return fn(this,!0)},has(r){return an.call(this,r,!0)},add:Se("add"),set:Se("set"),delete:Se("delete"),clear:Se("clear"),forEach:dn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=hn(r,!1,!1),n[r]=hn(r,!0,!1),t[r]=hn(r,!1,!0),s[r]=hn(r,!0,!0)}),[e,n,t,s]}const[Di,Bi,Oi,Mi]=xi();function Os(e,t){const n=t?e?Mi:Oi:e?Bi:Di;return(s,o,r)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(T(n,o)&&o in s?n:s,o,r)}const Ii={get:Os(!1,!1)},Ei={get:Os(!1,!0)},Hi={get:Os(!0,!1)},tr=new WeakMap,nr=new WeakMap,sr=new WeakMap,Pi=new WeakMap;function zi(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Fi(e){return e.__v_skip||!Object.isExtensible(e)?0:zi(ni(e))}function Pt(e){return zt(e)?e:Ms(e,!1,vi,Ii,tr)}function or(e){return Ms(e,!1,Ci,Ei,nr)}function rr(e){return Ms(e,!0,Ai,Hi,sr)}function Ms(e,t,n,s,o){if(!te(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=o.get(e);if(r)return r;const i=Fi(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return o.set(e,l),l}function It(e){return zt(e)?It(e.__v_raw):!!(e&&e.__v_isReactive)}function zt(e){return!!(e&&e.__v_isReadonly)}function Cn(e){return!!(e&&e.__v_isShallow)}function ir(e){return It(e)||zt(e)}function j(e){const t=e&&e.__v_raw;return t?j(t):e}function lr(e){return An(e,"__v_skip",!0),e}const $t=e=>te(e)?Pt(e):e,Is=e=>te(e)?rr(e):e;function cr(e){$e&&De&&(e=j(e),_o(e.dep||(e.dep=xs())))}function ur(e,t){e=j(e);const n=e.dep;n&&rs(n)}function ae(e){return!!(e&&e.__v_isRef===!0)}function Be(e){return ar(e,!1)}function Yi(e){return ar(e,!0)}function ar(e,t){return ae(e)?e:new Gi(e,t)}class Gi{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:j(t),this._value=n?t:$t(t)}get value(){return cr(this),this._value}set value(t){const n=this.__v_isShallow||Cn(t)||zt(t);t=n?t:j(t),pt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:$t(t),ur(this))}}function Ae(e){return ae(e)?e.value:e}const Zi={get:(e,t,n)=>Ae(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return ae(o)&&!ae(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function fr(e){return It(e)?e:new Proxy(e,Zi)}class Ri{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Ds(t,()=>{this._dirty||(this._dirty=!0,ur(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=j(this);return cr(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Qi(e,t,n=!1){let s,o;const r=q(e);return r?(s=e,o=Ze):(s=e.get,o=e.set),new Ri(s,o,r||!o,n)}function et(e,t,n,s){let o;try{o=s?e(...s):e()}catch(r){Yn(r,t,n)}return o}function Me(e,t,n,s){if(q(e)){const r=et(e,t,n,s);return r&&Uo(r)&&r.catch(i=>{Yn(i,t,n)}),r}const o=[];for(let r=0;r>>1,o=pe[s],r=tn(o);rGe&&pe.splice(t,1)}function Ni(e){Q(e)?Et.push(...e):(!Ne||!Ne.includes(e,e.allowRecurse?it+1:it))&&Et.push(e),pr()}function Js(e,t=en?Ge+1:0){for(;ttn(n)-tn(s)),it=0;ite.id==null?1/0:e.id,Ui=(e,t)=>{const n=tn(e)-tn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function mr(e){is=!1,en=!0,pe.sort(Ui);try{for(Ge=0;Geie(y)?y.trim():y)),h&&(o=n.map(es))}let l,c=s[l=jn(t)]||s[l=jn(Re(t))];!c&&r&&(c=s[l=jn(mt(t))]),c&&Me(c,e,6,o);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Me(f,e,6,o)}}function wr(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const r=e.emits;let i={},l=!1;if(!q(e)){const c=f=>{const d=wr(f,t,!0);d&&(l=!0,de(i,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!r&&!l?(te(e)&&s.set(e,null),null):(Q(r)?r.forEach(c=>i[c]=null):de(i,r),te(e)&&s.set(e,i),i)}function Gn(e,t){return!e||!In(t)?!1:(t=t.slice(2).replace(/Once$/,""),T(e,t[0].toLowerCase()+t.slice(1))||T(e,mt(t))||T(e,t))}let fe=null,Zn=null;function xn(e){const t=fe;return fe=e,Zn=e&&e.type.__scopeId||null,t}function rn(e){Zn=e}function ln(){Zn=null}function at(e,t=fe,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&uo(-1);const r=xn(t);let i;try{i=e(...o)}finally{xn(r),s._d&&uo(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function kn(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:r,propsOptions:[i],slots:l,attrs:c,emit:f,render:d,renderCache:h,data:g,setupState:y,ctx:M,inheritAttrs:I}=e;let P,z;const Y=xn(e);try{if(n.shapeFlag&4){const E=o||s;P=Ye(d.call(E,E,h,r,y,g,M)),z=c}else{const E=t;P=Ye(E.length>1?E(r,{attrs:c,slots:l,emit:f}):E(r,null)),z=t.props?c:ji(c)}}catch(E){St.length=0,Yn(E,e,1),P=S(nt)}let N=P;if(z&&I!==!1){const E=Object.keys(z),{shapeFlag:L}=N;E.length&&L&7&&(i&&E.some(vs)&&(z=ki(z,i)),N=Ft(N,z))}return n.dirs&&(N=Ft(N),N.dirs=N.dirs?N.dirs.concat(n.dirs):n.dirs),n.transition&&(N.transition=n.transition),P=N,xn(Y),P}const ji=e=>{let t;for(const n in e)(n==="class"||n==="style"||In(n))&&((t||(t={}))[n]=e[n]);return t},ki=(e,t)=>{const n={};for(const s in e)(!vs(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Wi(e,t,n){const{props:s,children:o,component:r}=e,{props:i,children:l,patchFlag:c}=t,f=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?$s(s,i,f):!!i;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function Ji(e,t){t&&t.pendingBranch?Q(e)?t.effects.push(...e):t.effects.push(e):Ni(e)}function $i(e,t){return Ps(e,null,{flush:"post"})}const pn={};function ft(e,t,n){return Ps(e,t,n)}function Ps(e,t,{immediate:n,deep:s,flush:o,onTrack:r,onTrigger:i}=$){var l;const c=hi()===((l=ce)==null?void 0:l.scope)?ce:null;let f,d=!1,h=!1;if(ae(e)?(f=()=>e.value,d=Cn(e)):It(e)?(f=()=>e,s=!0):Q(e)?(h=!0,d=e.some(E=>It(E)||Cn(E)),f=()=>e.map(E=>{if(ae(E))return E.value;if(It(E))return ct(E);if(q(E))return et(E,c,2)})):q(e)?t?f=()=>et(e,c,2):f=()=>{if(!(c&&c.isUnmounted))return g&&g(),Me(e,c,3,[y])}:f=Ze,t&&s){const E=f;f=()=>ct(E())}let g,y=E=>{g=Y.onStop=()=>{et(E,c,4)}},M;if(sn)if(y=Ze,t?n&&Me(t,c,3,[f(),h?[]:void 0,y]):f(),o==="sync"){const E=Wl();M=E.__watcherHandles||(E.__watcherHandles=[])}else return Ze;let I=h?new Array(e.length).fill(pn):pn;const P=()=>{if(Y.active)if(t){const E=Y.run();(s||d||(h?E.some((L,ne)=>pt(L,I[ne])):pt(E,I)))&&(g&&g(),Me(t,c,3,[E,I===pn?void 0:h&&I[0]===pn?[]:I,y]),I=E)}else Y.run()};P.allowRecurse=!!t;let z;o==="sync"?z=P:o==="post"?z=()=>be(P,c&&c.suspense):(P.pre=!0,c&&(P.id=c.uid),z=()=>Hs(P));const Y=new Ds(f,z);t?n?P():I=Y.run():o==="post"?be(Y.run.bind(Y),c&&c.suspense):Y.run();const N=()=>{Y.stop(),c&&c.scope&&As(c.scope.effects,Y)};return M&&M.push(N),N}function el(e,t,n){const s=this.proxy,o=ie(e)?e.includes(".")?yr(s,e):()=>s[e]:e.bind(s,s);let r;q(t)?r=t:(r=t.handler,n=t);const i=ce;Gt(this);const l=Ps(o,r.bind(s),n);return i?Gt(i):ht(),l}function yr(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o{ct(n,t)});else if(jo(e))for(const n in e)ct(e[n],t);return e}function gn(e,t){const n=fe;if(n===null)return e;const s=Un(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let r=0;rde({name:e.name},t,{setup:e}))():e}const kt=e=>!!e.type.__asyncLoader,vr=e=>e.type.__isKeepAlive;function tl(e,t){Ar(e,"a",t)}function nl(e,t){Ar(e,"da",t)}function Ar(e,t,n=ce){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Qn(t,s,n),n){let o=n.parent;for(;o&&o.parent;)vr(o.parent.vnode)&&sl(s,t,n,o),o=o.parent}}function sl(e,t,n,s){const o=Qn(t,e,s,!0);Vn(()=>{As(s[t],o)},n)}function Qn(e,t,n=ce,s=!1){if(n){const o=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Qt(),Gt(n);const l=Me(t,n,e,i);return ht(),Vt(),l});return s?o.unshift(r):o.push(r),r}}const je=e=>(t,n=ce)=>(!sn||e==="sp")&&Qn(e,(...s)=>t(...s),n),ol=je("bm"),zs=je("m"),rl=je("bu"),il=je("u"),ll=je("bum"),Vn=je("um"),cl=je("sp"),ul=je("rtg"),al=je("rtc");function fl(e,t=ce){Qn("ec",e,t)}function dt(e,t,n,s){let o;const r=n&&n[s];if(Q(e)||ie(e)){o=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,r&&r[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,c=i.length;lOn(t)?!(t.type===nt||t.type===oe&&!Cr(t.children)):!0)?e:null}const ls=e=>e?Gr(e)?Un(e)||e.proxy:ls(e.parent):null,Wt=de(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=>ls(e.parent),$root:e=>ls(e.root),$emit:e=>e.emit,$options:e=>Fs(e),$forceUpdate:e=>e.f||(e.f=()=>Hs(e.update)),$nextTick:e=>e.n||(e.n=hr.bind(e.proxy)),$watch:e=>el.bind(e)}),Wn=(e,t)=>e!==$&&!e.__isScriptSetup&&T(e,t),hl={get({_:e},t){const{ctx:n,setupState:s,data:o,props:r,accessCache:i,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const y=i[t];if(y!==void 0)switch(y){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return r[t]}else{if(Wn(s,t))return i[t]=1,s[t];if(o!==$&&T(o,t))return i[t]=2,o[t];if((f=e.propsOptions[0])&&T(f,t))return i[t]=3,r[t];if(n!==$&&T(n,t))return i[t]=4,n[t];cs&&(i[t]=0)}}const d=Wt[t];let h,g;if(d)return t==="$attrs"&&ye(e,"get",t),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==$&&T(n,t))return i[t]=4,n[t];if(g=c.config.globalProperties,T(g,t))return g[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:r}=e;return Wn(o,t)?(o[t]=n,!0):s!==$&&T(s,t)?(s[t]=n,!0):T(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:r}},i){let l;return!!n[i]||e!==$&&T(e,i)||Wn(t,i)||(l=r[0])&&T(l,i)||T(s,i)||T(Wt,i)||T(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:T(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function xr(e,t,n){const s=Yr();if(n&&n.local){const o=Be(e[t]);return ft(()=>e[t],r=>o.value=r),ft(o,r=>{r!==e[t]&&s.emit(`update:${t}`,r)}),o}else return{__v_isRef:!0,get value(){return e[t]},set value(o){s.emit(`update:${t}`,o)}}}function to(e){return Q(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let cs=!0;function pl(e){const t=Fs(e),n=e.proxy,s=e.ctx;cs=!1,t.beforeCreate&&no(t.beforeCreate,e,"bc");const{data:o,computed:r,methods:i,watch:l,provide:c,inject:f,created:d,beforeMount:h,mounted:g,beforeUpdate:y,updated:M,activated:I,deactivated:P,beforeDestroy:z,beforeUnmount:Y,destroyed:N,unmounted:E,render:L,renderTracked:ne,renderTriggered:ge,errorCaptured:Ve,serverPrefetch:bt,expose:Ee,inheritAttrs:We,components:st,directives:He,filters:qt}=t;if(f&&gl(f,s,null),i)for(const _ in i){const k=i[_];q(k)&&(s[_]=k.bind(n))}if(o){const _=o.call(n,n);te(_)&&(e.data=Pt(_))}if(cs=!0,r)for(const _ in r){const k=r[_],qe=q(k)?k.bind(n,n):q(k.get)?k.get.bind(n,n):Ze,Ke=!q(k)&&q(k.set)?k.set.bind(n):Ze,Pe=ue({get:qe,set:Ke});Object.defineProperty(s,_,{enumerable:!0,configurable:!0,get:()=>Pe.value,set:we=>Pe.value=we})}if(l)for(const _ in l)Dr(l[_],s,n,_);if(c){const _=q(c)?c.call(n):c;Reflect.ownKeys(_).forEach(k=>{yn(k,_[k])})}d&&no(d,e,"c");function le(_,k){Q(k)?k.forEach(qe=>_(qe.bind(n))):k&&_(k.bind(n))}if(le(ol,h),le(zs,g),le(rl,y),le(il,M),le(tl,I),le(nl,P),le(fl,Ve),le(al,ne),le(ul,ge),le(ll,Y),le(Vn,E),le(cl,bt),Q(Ee))if(Ee.length){const _=e.exposed||(e.exposed={});Ee.forEach(k=>{Object.defineProperty(_,k,{get:()=>n[k],set:qe=>n[k]=qe})})}else e.exposed||(e.exposed={});L&&e.render===Ze&&(e.render=L),We!=null&&(e.inheritAttrs=We),st&&(e.components=st),He&&(e.directives=He)}function gl(e,t,n=Ze){Q(e)&&(e=us(e));for(const s in e){const o=e[s];let r;te(o)?"default"in o?r=Te(o.from||s,o.default,!0):r=Te(o.from||s):r=Te(o),ae(r)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[s]=r}}function no(e,t,n){Me(Q(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Dr(e,t,n,s){const o=s.includes(".")?yr(n,s):()=>n[s];if(ie(e)){const r=t[e];q(r)&&ft(o,r)}else if(q(e))ft(o,e.bind(n));else if(te(e))if(Q(e))e.forEach(r=>Dr(r,t,n,s));else{const r=q(e.handler)?e.handler.bind(n):t[e.handler];q(r)&&ft(o,r,e)}}function Fs(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,l=r.get(t);let c;return l?c=l:!o.length&&!n&&!s?c=t:(c={},o.length&&o.forEach(f=>Dn(c,f,i,!0)),Dn(c,t,i)),te(t)&&r.set(t,c),c}function Dn(e,t,n,s=!1){const{mixins:o,extends:r}=t;r&&Dn(e,r,n,!0),o&&o.forEach(i=>Dn(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=ml[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const ml={data:so,props:oo,emits:oo,methods:jt,computed:jt,beforeCreate:me,created:me,beforeMount:me,mounted:me,beforeUpdate:me,updated:me,beforeDestroy:me,beforeUnmount:me,destroyed:me,unmounted:me,activated:me,deactivated:me,errorCaptured:me,serverPrefetch:me,components:jt,directives:jt,watch:bl,provide:so,inject:wl};function so(e,t){return t?e?function(){return de(q(e)?e.call(this,this):e,q(t)?t.call(this,this):t)}:t:e}function wl(e,t){return jt(us(e),us(t))}function us(e){if(Q(e)){const t={};for(let n=0;n1)return n&&q(t)?t.call(s&&s.proxy):t}}function Al(e,t,n,s=!1){const o={},r={};An(r,Nn,1),e.propsDefaults=Object.create(null),Or(e,t,o,r);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=s?o:or(o):e.type.props?e.props=o:e.props=r,e.attrs=r}function Cl(e,t,n,s){const{props:o,attrs:r,vnode:{patchFlag:i}}=e,l=j(o),[c]=e.propsOptions;let f=!1;if((s||i>0)&&!(i&16)){if(i&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[g,y]=Mr(h,t,!0);de(i,g),y&&l.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!r&&!c)return te(e)&&s.set(e,Ot),Ot;if(Q(r))for(let d=0;d-1,y[1]=I<0||M-1||T(y,"default"))&&l.push(h)}}}const f=[i,l];return te(e)&&s.set(e,f),f}function ro(e){return e[0]!=="$"}function io(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function lo(e,t){return io(e)===io(t)}function co(e,t){return Q(t)?t.findIndex(n=>lo(n,e)):q(t)&&lo(t,e)?0:-1}const Ir=e=>e[0]==="_"||e==="$stable",Ys=e=>Q(e)?e.map(Ye):[Ye(e)],xl=(e,t,n)=>{if(t._n)return t;const s=at((...o)=>Ys(t(...o)),n);return s._c=!1,s},Er=(e,t,n)=>{const s=e._ctx;for(const o in e){if(Ir(o))continue;const r=e[o];if(q(r))t[o]=xl(o,r,s);else if(r!=null){const i=Ys(r);t[o]=()=>i}}},Hr=(e,t)=>{const n=Ys(t);e.slots.default=()=>n},Dl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=j(t),An(t,"_",n)):Er(t,e.slots={})}else e.slots={},t&&Hr(e,t);An(e.slots,Nn,1)},Bl=(e,t,n)=>{const{vnode:s,slots:o}=e;let r=!0,i=$;if(s.shapeFlag&32){const l=t._;l?n&&l===1?r=!1:(de(o,t),!n&&l===1&&delete o._):(r=!t.$stable,Er(t,o)),i=t}else t&&(Hr(e,t),i={default:1});if(r)for(const l in o)!Ir(l)&&i[l]==null&&delete o[l]};function fs(e,t,n,s,o=!1){if(Q(e)){e.forEach((g,y)=>fs(g,t&&(Q(t)?t[y]:t),n,s,o));return}if(kt(s)&&!o)return;const r=s.shapeFlag&4?Un(s.component)||s.component.proxy:s.el,i=o?null:r,{i:l,r:c}=e,f=t&&t.r,d=l.refs===$?l.refs={}:l.refs,h=l.setupState;if(f!=null&&f!==c&&(ie(f)?(d[f]=null,T(h,f)&&(h[f]=null)):ae(f)&&(f.value=null)),q(c))et(c,l,12,[i,d]);else{const g=ie(c),y=ae(c);if(g||y){const M=()=>{if(e.f){const I=g?T(h,c)?h[c]:d[c]:c.value;o?Q(I)&&As(I,r):Q(I)?I.includes(r)||I.push(r):g?(d[c]=[r],T(h,c)&&(h[c]=d[c])):(c.value=[r],e.k&&(d[e.k]=c.value))}else g?(d[c]=i,T(h,c)&&(h[c]=i)):y&&(c.value=i,e.k&&(d[e.k]=i))};i?(M.id=-1,be(M,n)):M()}}}const be=Ji;function Ol(e){return Ml(e)}function Ml(e,t){const n=ts();n.__VUE__=!0;const{insert:s,remove:o,patchProp:r,createElement:i,createText:l,createComment:c,setText:f,setElementText:d,parentNode:h,nextSibling:g,setScopeId:y=Ze,insertStaticContent:M}=e,I=(u,a,p,m=null,b=null,v=null,B=!1,C=null,x=!!a.dynamicChildren)=>{if(u===a)return;u&&!Nt(u,a)&&(m=w(u),we(u,b,v,!0),u=null),a.patchFlag===-2&&(x=!1,a.dynamicChildren=null);const{type:A,ref:G,shapeFlag:H}=a;switch(A){case qn:P(u,a,p,m);break;case nt:z(u,a,p,m);break;case Kt:u==null&&Y(a,p,m,B);break;case oe:st(u,a,p,m,b,v,B,C,x);break;default:H&1?L(u,a,p,m,b,v,B,C,x):H&6?He(u,a,p,m,b,v,B,C,x):(H&64||H&128)&&A.process(u,a,p,m,b,v,B,C,x,D)}G!=null&&b&&fs(G,u&&u.ref,v,a||u,!a)},P=(u,a,p,m)=>{if(u==null)s(a.el=l(a.children),p,m);else{const b=a.el=u.el;a.children!==u.children&&f(b,a.children)}},z=(u,a,p,m)=>{u==null?s(a.el=c(a.children||""),p,m):a.el=u.el},Y=(u,a,p,m)=>{[u.el,u.anchor]=M(u.children,a,p,m,u.el,u.anchor)},N=({el:u,anchor:a},p,m)=>{let b;for(;u&&u!==a;)b=g(u),s(u,p,m),u=b;s(a,p,m)},E=({el:u,anchor:a})=>{let p;for(;u&&u!==a;)p=g(u),o(u),u=p;o(a)},L=(u,a,p,m,b,v,B,C,x)=>{B=B||a.type==="svg",u==null?ne(a,p,m,b,v,B,C,x):bt(u,a,b,v,B,C,x)},ne=(u,a,p,m,b,v,B,C)=>{let x,A;const{type:G,props:H,shapeFlag:Z,transition:V,dirs:U}=u;if(x=u.el=i(u.type,v,H&&H.is,H),Z&8?d(x,u.children):Z&16&&Ve(u.children,x,null,m,b,v&&G!=="foreignObject",B,C),U&&ot(u,null,m,"created"),ge(x,u,u.scopeId,B,m),H){for(const X in H)X!=="value"&&!wn(X)&&r(x,X,null,H[X],v,u.children,m,b,he);"value"in H&&r(x,"value",null,H.value),(A=H.onVnodeBeforeMount)&&Fe(A,m,u)}U&&ot(u,null,m,"beforeMount");const J=Il(b,V);J&&V.beforeEnter(x),s(x,a,p),((A=H&&H.onVnodeMounted)||J||U)&&be(()=>{A&&Fe(A,m,u),J&&V.enter(x),U&&ot(u,null,m,"mounted")},b)},ge=(u,a,p,m,b)=>{if(p&&y(u,p),m)for(let v=0;v{for(let A=x;A{const C=a.el=u.el;let{patchFlag:x,dynamicChildren:A,dirs:G}=a;x|=u.patchFlag&16;const H=u.props||$,Z=a.props||$;let V;p&&rt(p,!1),(V=Z.onVnodeBeforeUpdate)&&Fe(V,p,a,u),G&&ot(a,u,p,"beforeUpdate"),p&&rt(p,!0);const U=b&&a.type!=="foreignObject";if(A?Ee(u.dynamicChildren,A,C,p,m,U,v):B||k(u,a,C,null,p,m,U,v,!1),x>0){if(x&16)We(C,a,H,Z,p,m,b);else if(x&2&&H.class!==Z.class&&r(C,"class",null,Z.class,b),x&4&&r(C,"style",H.style,Z.style,b),x&8){const J=a.dynamicProps;for(let X=0;X{V&&Fe(V,p,a,u),G&&ot(a,u,p,"updated")},m)},Ee=(u,a,p,m,b,v,B)=>{for(let C=0;C{if(p!==m){if(p!==$)for(const C in p)!wn(C)&&!(C in m)&&r(u,C,p[C],null,B,a.children,b,v,he);for(const C in m){if(wn(C))continue;const x=m[C],A=p[C];x!==A&&C!=="value"&&r(u,C,A,x,B,a.children,b,v,he)}"value"in m&&r(u,"value",p.value,m.value)}},st=(u,a,p,m,b,v,B,C,x)=>{const A=a.el=u?u.el:l(""),G=a.anchor=u?u.anchor:l("");let{patchFlag:H,dynamicChildren:Z,slotScopeIds:V}=a;V&&(C=C?C.concat(V):V),u==null?(s(A,p,m),s(G,p,m),Ve(a.children,p,G,b,v,B,C,x)):H>0&&H&64&&Z&&u.dynamicChildren?(Ee(u.dynamicChildren,Z,p,b,v,B,C),(a.key!=null||b&&a===b.subTree)&&Pr(u,a,!0)):k(u,a,p,G,b,v,B,C,x)},He=(u,a,p,m,b,v,B,C,x)=>{a.slotScopeIds=C,u==null?a.shapeFlag&512?b.ctx.activate(a,p,m,B,x):qt(a,p,m,b,v,B,x):yt(u,a,x)},qt=(u,a,p,m,b,v,B)=>{const C=u.component=Vl(u,m,b);if(vr(u)&&(C.ctx.renderer=D),ql(C),C.asyncDep){if(b&&b.registerDep(C,le),!u.el){const x=C.subTree=S(nt);z(null,x,a,p)}return}le(C,u,a,p,b,v,B)},yt=(u,a,p)=>{const m=a.component=u.component;if(Wi(u,a,p))if(m.asyncDep&&!m.asyncResolved){_(m,a,p);return}else m.next=a,Li(m.update),m.update();else a.el=u.el,m.vnode=a},le=(u,a,p,m,b,v,B)=>{const C=()=>{if(u.isMounted){let{next:G,bu:H,u:Z,parent:V,vnode:U}=u,J=G,X;rt(u,!1),G?(G.el=U.el,_(u,G,B)):G=U,H&&bn(H),(X=G.props&&G.props.onVnodeBeforeUpdate)&&Fe(X,V,G,U),rt(u,!0);const se=kn(u),Ce=u.subTree;u.subTree=se,I(Ce,se,h(Ce.el),w(Ce),u,b,v),G.el=se.el,J===null&&Ki(u,se.el),Z&&be(Z,b),(X=G.props&&G.props.onVnodeUpdated)&&be(()=>Fe(X,V,G,U),b)}else{let G;const{el:H,props:Z}=a,{bm:V,m:U,parent:J}=u,X=kt(a);if(rt(u,!1),V&&bn(V),!X&&(G=Z&&Z.onVnodeBeforeMount)&&Fe(G,J,a),rt(u,!0),H&&W){const se=()=>{u.subTree=kn(u),W(H,u.subTree,u,b,null)};X?a.type.__asyncLoader().then(()=>!u.isUnmounted&&se()):se()}else{const se=u.subTree=kn(u);I(null,se,p,m,u,b,v),a.el=se.el}if(U&&be(U,b),!X&&(G=Z&&Z.onVnodeMounted)){const se=a;be(()=>Fe(G,J,se),b)}(a.shapeFlag&256||J&&kt(J.vnode)&&J.vnode.shapeFlag&256)&&u.a&&be(u.a,b),u.isMounted=!0,a=p=m=null}},x=u.effect=new Ds(C,()=>Hs(A),u.scope),A=u.update=()=>x.run();A.id=u.uid,rt(u,!0),A()},_=(u,a,p)=>{a.component=u;const m=u.vnode.props;u.vnode=a,u.next=null,Cl(u,a.props,m,p),Bl(u,a.children,p),Qt(),Js(),Vt()},k=(u,a,p,m,b,v,B,C,x=!1)=>{const A=u&&u.children,G=u?u.shapeFlag:0,H=a.children,{patchFlag:Z,shapeFlag:V}=a;if(Z>0){if(Z&128){Ke(A,H,p,m,b,v,B,C,x);return}else if(Z&256){qe(A,H,p,m,b,v,B,C,x);return}}V&8?(G&16&&he(A,b,v),H!==A&&d(p,H)):G&16?V&16?Ke(A,H,p,m,b,v,B,C,x):he(A,b,v,!0):(G&8&&d(p,""),V&16&&Ve(H,p,m,b,v,B,C,x))},qe=(u,a,p,m,b,v,B,C,x)=>{u=u||Ot,a=a||Ot;const A=u.length,G=a.length,H=Math.min(A,G);let Z;for(Z=0;ZG?he(u,b,v,!0,!1,H):Ve(a,p,m,b,v,B,C,x,H)},Ke=(u,a,p,m,b,v,B,C,x)=>{let A=0;const G=a.length;let H=u.length-1,Z=G-1;for(;A<=H&&A<=Z;){const V=u[A],U=a[A]=x?_e(a[A]):Ye(a[A]);if(Nt(V,U))I(V,U,p,null,b,v,B,C,x);else break;A++}for(;A<=H&&A<=Z;){const V=u[H],U=a[Z]=x?_e(a[Z]):Ye(a[Z]);if(Nt(V,U))I(V,U,p,null,b,v,B,C,x);else break;H--,Z--}if(A>H){if(A<=Z){const V=Z+1,U=VZ)for(;A<=H;)we(u[A],b,v,!0),A++;else{const V=A,U=A,J=new Map;for(A=U;A<=Z;A++){const ve=a[A]=x?_e(a[A]):Ye(a[A]);ve.key!=null&&J.set(ve.key,A)}let X,se=0;const Ce=Z-U+1;let Ct=!1,Ls=0;const Lt=new Array(Ce);for(A=0;A=Ce){we(ve,b,v,!0);continue}let ze;if(ve.key!=null)ze=J.get(ve.key);else for(X=U;X<=Z;X++)if(Lt[X-U]===0&&Nt(ve,a[X])){ze=X;break}ze===void 0?we(ve,b,v,!0):(Lt[ze-U]=A+1,ze>=Ls?Ls=ze:Ct=!0,I(ve,a[ze],p,null,b,v,B,C,x),se++)}const Ns=Ct?El(Lt):Ot;for(X=Ns.length-1,A=Ce-1;A>=0;A--){const ve=U+A,ze=a[ve],Us=ve+1{const{el:v,type:B,transition:C,children:x,shapeFlag:A}=u;if(A&6){Pe(u.component.subTree,a,p,m);return}if(A&128){u.suspense.move(a,p,m);return}if(A&64){B.move(u,a,p,D);return}if(B===oe){s(v,a,p);for(let H=0;HC.enter(v),b);else{const{leave:H,delayLeave:Z,afterLeave:V}=C,U=()=>s(v,a,p),J=()=>{H(v,()=>{U(),V&&V()})};Z?Z(v,U,J):J()}else s(v,a,p)},we=(u,a,p,m=!1,b=!1)=>{const{type:v,props:B,ref:C,children:x,dynamicChildren:A,shapeFlag:G,patchFlag:H,dirs:Z}=u;if(C!=null&&fs(C,null,p,u,!0),G&256){a.ctx.deactivate(u);return}const V=G&1&&Z,U=!kt(u);let J;if(U&&(J=B&&B.onVnodeBeforeUnmount)&&Fe(J,a,u),G&6)cn(u.component,p,m);else{if(G&128){u.suspense.unmount(p,m);return}V&&ot(u,null,a,"beforeUnmount"),G&64?u.type.remove(u,a,p,b,D,m):A&&(v!==oe||H>0&&H&64)?he(A,a,p,!1,!0):(v===oe&&H&384||!b&&G&16)&&he(x,a,p),m&&vt(u)}(U&&(J=B&&B.onVnodeUnmounted)||V)&&be(()=>{J&&Fe(J,a,u),V&&ot(u,null,a,"unmounted")},p)},vt=u=>{const{type:a,el:p,anchor:m,transition:b}=u;if(a===oe){At(p,m);return}if(a===Kt){E(u);return}const v=()=>{o(p),b&&!b.persisted&&b.afterLeave&&b.afterLeave()};if(u.shapeFlag&1&&b&&!b.persisted){const{leave:B,delayLeave:C}=b,x=()=>B(p,v);C?C(u.el,v,x):x()}else v()},At=(u,a)=>{let p;for(;u!==a;)p=g(u),o(u),u=p;o(a)},cn=(u,a,p)=>{const{bum:m,scope:b,update:v,subTree:B,um:C}=u;m&&bn(m),b.stop(),v&&(v.active=!1,we(B,u,a,p)),C&&be(C,a),be(()=>{u.isUnmounted=!0},a),a&&a.pendingBranch&&!a.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===a.pendingId&&(a.deps--,a.deps===0&&a.resolve())},he=(u,a,p,m=!1,b=!1,v=0)=>{for(let B=v;Bu.shapeFlag&6?w(u.component.subTree):u.shapeFlag&128?u.suspense.next():g(u.anchor||u.el),O=(u,a,p)=>{u==null?a._vnode&&we(a._vnode,null,null,!0):I(a._vnode||null,u,a,null,null,null,p),Js(),gr(),a._vnode=u},D={p:I,um:we,m:Pe,r:vt,mt:qt,mc:Ve,pc:k,pbc:Ee,n:w,o:e};let F,W;return t&&([F,W]=t(D)),{render:O,hydrate:F,createApp:vl(O,F)}}function rt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Il(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Pr(e,t,n=!1){const s=e.children,o=t.children;if(Q(s)&&Q(o))for(let r=0;r>1,e[n[l]]0&&(t[s]=n[r-1]),n[r]=s)}}for(r=n.length,i=n[r-1];r-- >0;)n[r]=i,i=t[i];return n}const Hl=e=>e.__isTeleport,oe=Symbol.for("v-fgt"),qn=Symbol.for("v-txt"),nt=Symbol.for("v-cmt"),Kt=Symbol.for("v-stc"),St=[];let Oe=null;function ee(e=!1){St.push(Oe=e?null:[])}function Pl(){St.pop(),Oe=St[St.length-1]||null}let nn=1;function uo(e){nn+=e}function zr(e){return e.dynamicChildren=nn>0?Oe||Ot:null,Pl(),nn>0&&Oe&&Oe.push(e),e}function re(e,t,n,s,o,r){return zr(R(e,t,n,s,o,r,!0))}function Ln(e,t,n,s,o){return zr(S(e,t,n,s,o,!0))}function On(e){return e?e.__v_isVNode===!0:!1}function Nt(e,t){return e.type===t.type&&e.key===t.key}const Nn="__vInternal",Fr=({key:e})=>e??null,vn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ie(e)||ae(e)||q(e)?{i:fe,r:e,k:t,f:!!n}:e:null);function R(e,t=null,n=null,s=0,o=null,r=e===oe?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Fr(t),ref:t&&vn(t),scopeId:Zn,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:r,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:fe};return l?(Gs(c,n),r&128&&e.normalize(c)):n&&(c.shapeFlag|=ie(n)?8:16),nn>0&&!i&&Oe&&(c.patchFlag>0||r&6)&&c.patchFlag!==32&&Oe.push(c),c}const S=zl;function zl(e,t=null,n=null,s=0,o=null,r=!1){if((!e||e===Si)&&(e=nt),On(e)){const l=Ft(e,t,!0);return n&&Gs(l,n),nn>0&&!r&&Oe&&(l.shapeFlag&6?Oe[Oe.indexOf(e)]=l:Oe.push(l)),l.patchFlag|=-2,l}if(jl(e)&&(e=e.__vccOpts),t){t=Fl(t);let{class:l,style:c}=t;l&&!ie(l)&&(t.class=gt(l)),te(c)&&(ir(c)&&!Q(c)&&(c=de({},c)),t.style=Jt(c))}const i=ie(e)?1:_i(e)?128:Hl(e)?64:te(e)?4:q(e)?2:0;return R(e,t,n,s,o,i,r,!0)}function Fl(e){return e?ir(e)||Nn in e?de({},e):e:null}function Ft(e,t,n=!1){const{props:s,ref:o,patchFlag:r,children:i}=e,l=t?Zl(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Fr(l),ref:t&&t.ref?n&&o?Q(o)?o.concat(vn(t)):[o,vn(t)]:vn(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!==oe?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ft(e.ssContent),ssFallback:e.ssFallback&&Ft(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Yt(e=" ",t=0){return S(qn,null,e,t)}function Yl(e,t){const n=S(Kt,null,e);return n.staticCount=t,n}function Gl(e="",t=!1){return t?(ee(),Ln(nt,null,e)):S(nt,null,e)}function Ye(e){return e==null||typeof e=="boolean"?S(nt):Q(e)?S(oe,null,e.slice()):typeof e=="object"?_e(e):S(qn,null,String(e))}function _e(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ft(e)}function Gs(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(Q(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),Gs(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(Nn in t)?t._ctx=fe:o===3&&fe&&(fe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else q(t)?(t={default:t,_ctx:fe},n=32):(t=String(t),s&64?(n=16,t=[Yt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Zl(...e){const t={};for(let n=0;nce||fe;let Zs,xt,ao="__VUE_INSTANCE_SETTERS__";(xt=ts()[ao])||(xt=ts()[ao]=[]),xt.push(e=>ce=e),Zs=e=>{xt.length>1?xt.forEach(t=>t(e)):xt[0](e)};const Gt=e=>{Zs(e),e.scope.on()},ht=()=>{ce&&ce.scope.off(),Zs(null)};function Gr(e){return e.vnode.shapeFlag&4}let sn=!1;function ql(e,t=!1){sn=t;const{props:n,children:s}=e.vnode,o=Gr(e);Al(e,n,o,t),Dl(e,s);const r=o?Ll(e,t):void 0;return sn=!1,r}function Ll(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=lr(new Proxy(e.ctx,hl));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?Ul(e):null;Gt(e),Qt();const r=et(s,e,0,[e.props,o]);if(Vt(),ht(),Uo(r)){if(r.then(ht,ht),t)return r.then(i=>{fo(e,i,t)}).catch(i=>{Yn(i,e,0)});e.asyncDep=r}else fo(e,r,t)}else Zr(e,t)}function fo(e,t,n){q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:te(t)&&(e.setupState=fr(t)),Zr(e,n)}let ho;function Zr(e,t,n){const s=e.type;if(!e.render){if(!t&&ho&&!s.render){const o=s.template||Fs(e).template;if(o){const{isCustomElement:r,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=de(de({isCustomElement:r,delimiters:l},i),c);s.render=ho(o,f)}}e.render=s.render||Ze}{Gt(e),Qt();try{pl(e)}finally{Vt(),ht()}}}function Nl(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ye(e,"get","$attrs"),t[n]}}))}function Ul(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Nl(e)},slots:e.slots,emit:e.emit,expose:t}}function Un(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(fr(lr(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Wt)return Wt[n](e)},has(t,n){return n in t||n in Wt}}))}function Tl(e,t=!0){return q(e)?e.displayName||e.name:e.name||t&&e.__name}function jl(e){return q(e)&&"__vccOpts"in e}const ue=(e,t)=>Qi(e,t,sn);function Rr(e,t,n){const s=arguments.length;return s===2?te(t)&&!Q(t)?On(t)?S(e,null,[t]):S(e,t):S(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&On(n)&&(n=[n]),S(e,t,n))}const kl=Symbol.for("v-scx"),Wl=()=>Te(kl),Kl="3.3.8",Sl="http://www.w3.org/2000/svg",lt=typeof document<"u"?document:null,po=lt&<.createElement("template"),Xl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const o=t?lt.createElementNS(Sl,e):lt.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>lt.createTextNode(e),createComment:e=>lt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>lt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,r){const i=n?n.previousSibling:t.lastChild;if(o&&(o===r||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===r||!(o=o.nextSibling)););else{po.innerHTML=s?`${e}`:e;const l=po.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},_l=Symbol("_vtc");function Jl(e,t,n){const s=e[_l];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const $l=Symbol("_vod");function ec(e,t,n){const s=e.style,o=ie(n);if(n&&!o){if(t&&!ie(t))for(const r in t)n[r]==null&&ds(s,r,"");for(const r in n)ds(s,r,n[r])}else{const r=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),$l in e&&(s.display=r)}}const go=/\s*!important$/;function ds(e,t,n){if(Q(n))n.forEach(s=>ds(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=tc(e,t);go.test(n)?e.setProperty(mt(s),n.replace(go,""),"important"):e[s]=n}}const mo=["Webkit","Moz","ms"],Kn={};function tc(e,t){const n=Kn[t];if(n)return n;let s=Re(t);if(s!=="filter"&&s in e)return Kn[t]=s;s=zn(s);for(let o=0;oSn||(lc.then(()=>Sn=0),Sn=Date.now());function uc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Me(ac(s,n.value),t,5,[s])};return n.value=e,n.attached=cc(),n}function ac(e,t){if(Q(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>o=>!o._stopped&&s&&s(o))}else return t}const vo=/^on[a-z]/,fc=(e,t,n,s,o=!1,r,i,l,c)=>{t==="class"?Jl(e,s,o):t==="style"?ec(e,n,s):In(t)?vs(t)||rc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):dc(e,t,s,o))?sc(e,t,s,r,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),nc(e,t,s,o))};function dc(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&vo.test(t)&&q(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||vo.test(t)&&ie(n)?!1:t in e}function hc(e){const t=Yr();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(r=>ps(r,o))},s=()=>{const o=e(t.proxy);hs(t.subTree,o),n(o)};$i(s),zs(()=>{const o=new MutationObserver(s);o.observe(t.subTree.el.parentNode,{childList:!0}),Vn(()=>o.disconnect())})}function hs(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{hs(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)ps(e.el,t);else if(e.type===oe)e.children.forEach(n=>hs(n,t));else if(e.type===Kt){let{el:n,anchor:s}=e;for(;n&&(ps(n,t),n!==s);)n=n.nextSibling}}function ps(e,t){if(e.nodeType===1){const n=e.style;for(const s in t)n.setProperty(`--${s}`,t[s])}}const Ao=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Q(t)?n=>bn(t,n):t};function pc(e){e.target.composing=!0}function Co(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Xn=Symbol("_assign"),mn={created(e,{modifiers:{lazy:t,trim:n,number:s}},o){e[Xn]=Ao(o);const r=s||o.props&&o.props.type==="number";Dt(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;n&&(l=l.trim()),r&&(l=es(l)),e[Xn](l)}),n&&Dt(e,"change",()=>{e.value=e.value.trim()}),t||(Dt(e,"compositionstart",pc),Dt(e,"compositionend",Co),Dt(e,"change",Co))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:o}},r){if(e[Xn]=Ao(r),e.composing||document.activeElement===e&&e.type!=="range"&&(n||s&&e.value.trim()===t||(o||e.type==="number")&&es(e.value)===t))return;const i=t??"";e.value!==i&&(e.value=i)}},gc={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},mc=(e,t)=>n=>{if(!("key"in n))return;const s=mt(n.key);if(t.some(o=>o===s||gc[o]===s))return e(n)},wc=de({patchProp:fc},Xl);let xo;function bc(){return xo||(xo=Ol(wc))}const yc=(...e)=>{const t=bc().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=vc(s);if(!o)return;const r=t._component;!q(r)&&!r.render&&!r.template&&(r.template=o.innerHTML),o.innerHTML="";const i=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function vc(e){return ie(e)?document.querySelector(e):e}const ke=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},Ac={},Cc=e=>(rn("data-v-1a98cd17"),e=e(),ln(),e),xc={class:"content-pane"},Dc=Cc(()=>R("div",{class:"content"},null,-1));function Bc(e,t){const n=Rn("router-view");return ee(),re("main",xc,[S(n),Dc])}const Oc=ke(Ac,[["render",Bc],["__scopeId","data-v-1a98cd17"]]);function Mc(e,t={}){const{threshold:n=50,onSwipe:s,onSwipeEnd:o,onSwipeStart:r}=t,i=Be(!1),l=Pt({x:0,y:0}),c=Pt({x:0,y:0}),{max:f,abs:d,round:h}=Math,g=ue(()=>h(l.x-c.x)),y=ue(()=>h(l.y-c.y)),M=ue(()=>M.value||f(d(g.value),d(y.value))>=n),I=ue(()=>M.value?d(g.value)>d(y.value)?g.value>0?"left":"right":y.value>0?"up":"down":"none"),P={passive:!0,capture:!1},z=L=>{i.value&&(o?.(L,I.value),i.value=!1)},Y=L=>{L.touches.length===1&&(P.capture&&!P.passive&&L.preventDefault(),l.x=c.x=h(L.touches[0].clientX),l.y=c.y=h(L.touches[0].clientY),r?.(L))},N=L=>{L.touches.length===1&&(c.x=h(L.touches[0].clientX),c.y=h(L.touches[0].clientY),!i.value&&M.value&&(i.value=!0),i.value&&s?.(L))};e.addEventListener("touchstart",Y,P),e.addEventListener("touchmove",N,P),e.addEventListener("touchend",z,P),e.addEventListener("touchcancel",z,P);function E(){e.removeEventListener("touchstart",Y,P),e.removeEventListener("touchmove",N,P),e.removeEventListener("touchend",z,P),e.removeEventListener("touchcancel",z,P)}return{isSwiping:i,direction:I,coordsStart:l,coordsEnd:c,stop:E}}const Ic={class:"touch-slideout-drawer"},Ec=Qe({__name:"TouchSlideoutDrawer",props:{modelValue:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=xr(e,"modelValue");console.log("setup - isDrawerOpen",t.value);const{coordsStart:n,coordsEnd:s,stop:o}=Mc(document.body,{onSwipe:z,onSwipeEnd:N,onSwipeStart:Y});ft(t,()=>{console.log("isDrawerOpen",t.value),t.value?I():P()});const r=Be(),i=Be(),l=Be(),c=Be(window.innerWidth);let f,d;const h={activeTouchAreaWidth:1,transitionDuration:.2,maxOverlayOpacity:.8,changeStateTrigger:100,windowMaxWidth:1024,maxDrawerWidthPortion:.8,maxDrawerWidth:300},g=ue(()=>Math.min(h.maxDrawerWidth,c.value*h.maxDrawerWidthPortion));function y(){console.log("initStyles"),c.value=window.innerWidth,f=g.value,i.value.style.width=`${g.value}px`,r.value.style.transitionDuration=`${h.transitionDuration}s`,l.value.style.transitionDuration=`${h.transitionDuration}s`,r.value.style.transform=`translateX(${-g.value}px)`,r.value.style.width=`${f}px`,r.value.style.transitionDuration="0s",l.value.style.transitionDuration="0s",console.log("closing")}function M(E){const L=r.value.getBoundingClientRect().left;!t.value&&L<-100||(E.stopPropagation(),r.value.style.transitionDuration=`${h.transitionDuration}s`,console.log("x",L),console.log("event.clientX",E.clientX),console.log("maxDrawerWidth.value",g.value),E.clientX>L+g.value&&(t.value=!1))}function I(){l.value.style.transitionDuration=`${h.transitionDuration}s`,r.value.style.transitionDuration=`${h.transitionDuration}s`,l.value.style.display="initial",l.value.style.opacity=h.maxOverlayOpacity,r.value.style.width=`${g.value}px`,r.value.style.transform="translateX(0px)"}function P(){l.value.style.opacity=0,r.value.style.width=`${f}px`,r.value.style.transform=`translateX(${-g.value}px)`,setTimeout(()=>{l.value.style.display="none"},500)}function z(E){if(!t.value&&n.x>100)return;const L=E.changedTouches[0].clientX;let ne=d+(L-n.x);if(ne<=0){n.x>g.value&&(ne=ne+(n.x-g.value)),L<=g.value&&(r.value.style.transform=`translateX(${ne}px)`);const ge=L/g.value;ge>.05&&(l.value.style.display="initial"),ge>0&&ge<1&&(l.value.style.opacity=Math.min(ge,h.maxOverlayOpacity))}}function Y(){!t.value&&n.x>100||(r.value.style.transitionDuration="0s",l.value.style.transitionDuration="0s",d=r.value.getBoundingClientRect().left)}function N(E,L){!t.value&&n.x>100||(l.value.style.transitionDuration=`${h.transitionDuration}s`,r.value.style.transitionDuration=`${h.transitionDuration}s`,L==="right"?t.value||(s.x-n.x>h.changeStateTrigger?(t.value=!0,I()):(t.value=!1,P())):L==="left"?t.value&&s.x<=g.value&&(n.x>g.value&&s.xh.changeStateTrigger?(t.value=!1,P()):(t.value=!0,I())):t.value=!1)}return zs(()=>{c.value{o(),window.removeEventListener("resize",y,!1),l.value.removeEventListener("click",M,!1)}),(E,L)=>(ee(),re(oe,null,[R("aside",{ref_key:"touchSlideout",ref:r,class:gt(["touch-slideout",{open:t.value}])},[R("div",{ref_key:"touchSlideoutWrapper",ref:i,class:"touch-slideout-wrapper"},[R("div",Ic,[dl(E.$slots,"default",{closeDrawer:P},void 0,!0)])],512)],2),R("div",{ref_key:"overlay",ref:l,class:gt(["overlay",{hidden:!t.value}])},null,2)],64))}}),Hc=ke(Ec,[["__scopeId","data-v-f65ce7a7"]]),Do=Be(!1);function Rs(){function e(){Do.value=!1}return{isDrawerOpen:Do,closeDrawer:e}}const Pc=["onClick","onKeypress"],zc=Qe({__name:"AppSidebar",setup(e){const{closeDrawer:t}=Rs(),n=[{name:"home",label:"Home"},{name:"about",label:"About"},{name:"contacts",label:"Contacts"}];return(s,o)=>{const r=Rn("router-link");return ee(),re("nav",null,[R("ul",null,[(ee(),re(oe,null,dt(n,i=>R("li",{key:i.label},[S(r,{to:{name:i.name},custom:"",onClick:Ae(t)},{default:at(({navigate:l})=>[R("a",{role:"link",onClick:l,onKeypress:mc(l,["enter"])},Ht(i.label),41,Pc)]),_:2},1032,["to","onClick"])])),64))])])}}}),Fc=ke(zc,[["__scopeId","data-v-0cca671a"]]),Yc=``,Gc='',Zc='',Rc=` + + +`,Qc=` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +`,Vc=` + + +`,qc=` + + +`,Lc="/vue-webapp/assets/logo-YErx-_CR.png",Qr=new Map,Vr=new Map;function Nc(){let e=Object.assign({"/src/assets/images/hamburger.svg":Yc,"/src/assets/images/icon-plus-blue.svg":Gc,"/src/assets/images/icon-plus-purple.svg":Zc,"/src/assets/images/instagram.svg":Rc,"/src/assets/images/logo1.svg":Qc,"/src/assets/images/twitter.svg":Vc,"/src/assets/images/youtube.svg":qc});for(const t in e){const n=t.substring(t.lastIndexOf("/")+1,t.length-4);Qr.set(n,e[t])}e=Object.assign({"/src/assets/images/logo.png":Lc});for(const t in e){const n=t.substring(t.lastIndexOf("/")+1,t.length-4);Vr.set(n,e[t])}}function Bo(e){return Qr.get(e)}function Uc(e){return Vr.get(e)}const Tc=["data-name","fill","innerHTML"],jc=["src","data-name"],kc={__name:"BaseIcon",props:{name:{type:String,default:""},size:{type:String,default:"24"},color:{type:String,default:"currentColor"},width:{type:String,default:"24"},height:{type:String,default:"auto"},fill:{type:String,default:"none"},type:{type:String,default:"svg"}},setup(e){hc(o=>({"87186fe8":t.fill}));const t=e,n=ue(()=>t.size?`${t.size}px`:`${t.width}px`),s=ue(()=>t.size?`${t.size}px`:`${t.height}px`);return(o,r)=>Ae(Bo)(t.name)?(ee(),re("div",{key:0,class:"base-icon","data-name":t.name,fill:t.fill??"currentColor",stroke:"currentColor",style:Jt({width:n.value,height:s.value,color:t.color}),innerHTML:Ae(Bo)(t.name)},null,12,Tc)):(ee(),re("img",{key:1,src:Ae(Uc)(t.name),"data-name":t.name,style:Jt({width:n.value,height:s.value,minWidth:n.value,minHeight:s.value})},null,12,jc))}},gs=ke(kc,[["__scopeId","data-v-5ec9003b"]]),Wc=e=>(rn("data-v-e1446ef6"),e=e(),ln(),e),Kc=Wc(()=>R("div",{class:"burger"},null,-1)),Sc=[Kc],Xc={__name:"HamburgerIcon",props:{modelValue:{}},emits:["update:modelValue"],setup(e){const t=xr(e,"modelValue");return(n,s)=>(ee(),re("button",{class:gt({opened:t.value}),onClick:s[0]||(s[0]=o=>t.value=!t.value)},Sc,2))}},_c=ke(Xc,[["__scopeId","data-v-e1446ef6"]]),Jc=e=>(rn("data-v-a5877d61"),e=e(),ln(),e),$c={class:"header"},eu={class:"logo"},tu=Jc(()=>R("div",{class:"title"}," Acme Inc. ",-1)),nu={class:"links-wrapper"},su={class:"sublinks"},ou={class:"links"},ru=Qe({__name:"MantineLayeredHeader",setup(e){const{isDrawerOpen:t}=Rs(),n=[{title:"Book a demo",route:{name:"contacts"}},{title:"Documentation",route:{name:"about"}},{title:"Community",route:{name:"about"}},{title:"Academy",route:{name:"about"}},{title:"Forums",route:{name:"about"}}],s=[{title:"Privacy & Security",route:{name:"contacts"}},{title:"Account settings",route:{name:"about"}},{title:"Support options",route:{name:"about"}}];return(o,r)=>{const i=Rn("RouterLink");return ee(),re("header",$c,[S(i,{to:{name:"home"}},{default:at(()=>[R("div",eu,[S(gs,{size:"30",name:"logo",class:"icon"}),tu])]),_:1}),R("div",nu,[R("div",su,[(ee(),re(oe,null,dt(s,l=>S(i,{key:l.title,class:"link",to:l.route},{default:at(()=>[Yt(Ht(l.title),1)]),_:2},1032,["to"])),64))]),R("div",ou,[(ee(),re(oe,null,dt(n,l=>S(i,{key:l.title,class:gt(["link",{active:l.title==="Documentation"}]),to:l.route},{default:at(()=>[Yt(Ht(l.title),1)]),_:2},1032,["class","to"])),64))])]),S(_c,{modelValue:Ae(t),"onUpdate:modelValue":r[0]||(r[0]=l=>ae(t)?t.value=l:null),class:"drawer-toggle"},null,8,["modelValue"])])}}}),iu=ke(ru,[["__scopeId","data-v-a5877d61"]]),Qs=e=>(rn("data-v-913f3f9e"),e=e(),ln(),e),lu={class:"footer"},cu={class:"footer-header"},uu={class:"logo-wrapper"},au={class:"logo"},fu=Qs(()=>R("div",{class:"title"}," Acme Inc. ",-1)),du=Qs(()=>R("p",{class:"subtitle"}," Build fully functional accessible web applications faster than ever ",-1)),hu={class:"links"},pu={class:"title"},gu={class:"footer-bottom"},mu=Qs(()=>R("p",{class:"title"}," © 2023 Acme Inc. All rights reserved. ",-1)),wu={class:"socials"},bu=["href"],yu=Qe({__name:"MantineRichFooter",setup(e){const t=[{title:"About",links:[{title:"Features",route:{name:"contacts"}},{title:"Pricing",route:{name:"about"}},{title:"Support",route:{name:"about"}},{title:"Forums",route:{name:"about"}}]},{title:"Project",links:[{title:"Contribute",route:{name:"contacts"}},{title:"Media assets",route:{name:"about"}},{title:"Changelog",route:{name:"about"}},{title:"Releases",route:{name:"about"}}]},{title:"Community",links:[{title:"Join Discord",route:{name:"contacts"}},{title:"Follow on Twitter",route:{name:"about"}},{title:"Email newsletter",route:{name:"about"}}]}],n=[{name:"twitter",url:"https://twitter.com/acme"},{name:"youtube",url:"https://youtube.com/acme"},{name:"instagram",url:"https://instagram.com/acme"}];return(s,o)=>{const r=Rn("RouterLink");return ee(),re("footer",lu,[R("div",cu,[R("div",uu,[R("div",au,[S(gs,{size:"30",name:"logo",class:"icon"}),fu]),du]),(ee(),re(oe,null,dt(t,(i,l)=>R("div",{key:l,class:"link-groups"},[R("div",hu,[R("h4",pu,Ht(i.title),1),(ee(!0),re(oe,null,dt(i.links,c=>(ee(),Ln(r,{key:c.title,class:"link",to:c.route},{default:at(()=>[Yt(Ht(c.title),1)]),_:2},1032,["to"]))),128))])])),64))]),R("div",gu,[mu,R("div",wu,[(ee(),re(oe,null,dt(n,i=>R("a",{key:i.name,href:i.url,target:"_blank"},[R("button",null,[S(gs,{size:"18",name:i.name,fill:"none"},null,8,["name"])])],8,bu)),64))])])])}}}),vu=ke(yu,[["__scopeId","data-v-913f3f9e"]]),Au={class:"app"},Cu={class:"main-pane"},xu=Qe({__name:"MainLayout",setup(e){const{isDrawerOpen:t}=Rs();return(n,s)=>(ee(),re("div",Au,[S(iu),R("div",Cu,[S(Hc,{modelValue:Ae(t),"onUpdate:modelValue":s[0]||(s[0]=o=>ae(t)?t.value=o:null)},{default:at(()=>[S(Fc)]),_:1},8,["modelValue"]),S(Oc)]),S(vu)]))}});function Du(e){const t=Be(""),n=Object.entries(e).sort((s,o)=>+s[1]-+o[1]);for(let s=0;s0&&o.push(`(min-width: ${n[s-1][1]+1}px)`),s{i.matches?(t.value=n[s][0],document.body.classList.add(n[s][0])):document.body.classList.remove(n[s][0])}),r.matches?(t.value=n[s][0],document.body.classList.add(n[s][0])):document.body.classList.remove(n[s][0])}return{screenWidthFactor:t}}const Bu=Qe({__name:"App",setup(e){return Du({mobile:480,tablet:767,notebook:1199,desktop:1e4}),(t,n)=>(ee(),Ln(xu))}});/*! + * vue-router v4.2.5 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const Bt=typeof window<"u";function Ou(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const K=Object.assign;function _n(e,t){const n={};for(const s in t){const o=t[s];n[s]=Ie(o)?o.map(e):e(o)}return n}const Xt=()=>{},Ie=Array.isArray,Mu=/\/$/,Iu=e=>e.replace(Mu,"");function Jn(e,t,n="/"){let s,o={},r="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(s=t.slice(0,c),r=t.slice(c+1,l>-1?l:t.length),o=e(r)),l>-1&&(s=s||t.slice(0,l),i=t.slice(l,t.length)),s=zu(s??t,n),{fullPath:s+(r&&"?")+r+i,path:s,query:o,hash:i}}function Eu(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Oo(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Hu(e,t,n){const s=t.matched.length-1,o=n.matched.length-1;return s>-1&&s===o&&Zt(t.matched[s],n.matched[o])&&qr(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Zt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function qr(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Pu(e[n],t[n]))return!1;return!0}function Pu(e,t){return Ie(e)?Mo(e,t):Ie(t)?Mo(t,e):e===t}function Mo(e,t){return Ie(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function zu(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),o=s[s.length-1];(o===".."||o===".")&&s.push("");let r=n.length-1,i,l;for(i=0;i1&&r--;else break;return n.slice(0,r).join("/")+"/"+s.slice(i-(i===s.length?1:0)).join("/")}var on;(function(e){e.pop="pop",e.push="push"})(on||(on={}));var _t;(function(e){e.back="back",e.forward="forward",e.unknown=""})(_t||(_t={}));function Fu(e){if(!e)if(Bt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Iu(e)}const Yu=/^[^#]+#/;function Gu(e,t){return e.replace(Yu,"#")+t}function Zu(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Tn=()=>({left:window.pageXOffset,top:window.pageYOffset});function Ru(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Zu(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Io(e,t){return(history.state?history.state.position-t:-1)+e}const ms=new Map;function Qu(e,t){ms.set(e,t)}function Vu(e){const t=ms.get(e);return ms.delete(e),t}let qu=()=>location.protocol+"//"+location.host;function Lr(e,t){const{pathname:n,search:s,hash:o}=t,r=e.indexOf("#");if(r>-1){let l=o.includes(e.slice(r))?e.slice(r).length:1,c=o.slice(l);return c[0]!=="/"&&(c="/"+c),Oo(c,"")}return Oo(n,e)+s+o}function Lu(e,t,n,s){let o=[],r=[],i=null;const l=({state:g})=>{const y=Lr(e,location),M=n.value,I=t.value;let P=0;if(g){if(n.value=y,t.value=g,i&&i===M){i=null;return}P=I?g.position-I.position:0}else s(y);o.forEach(z=>{z(n.value,M,{delta:P,type:on.pop,direction:P?P>0?_t.forward:_t.back:_t.unknown})})};function c(){i=n.value}function f(g){o.push(g);const y=()=>{const M=o.indexOf(g);M>-1&&o.splice(M,1)};return r.push(y),y}function d(){const{history:g}=window;g.state&&g.replaceState(K({},g.state,{scroll:Tn()}),"")}function h(){for(const g of r)g();r=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:c,listen:f,destroy:h}}function Eo(e,t,n,s=!1,o=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:o?Tn():null}}function Nu(e){const{history:t,location:n}=window,s={value:Lr(e,n)},o={value:t.state};o.value||r(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(c,f,d){const h=e.indexOf("#"),g=h>-1?(n.host&&document.querySelector("base")?e:e.slice(h))+c:qu()+e+c;try{t[d?"replaceState":"pushState"](f,"",g),o.value=f}catch(y){console.error(y),n[d?"replace":"assign"](g)}}function i(c,f){const d=K({},t.state,Eo(o.value.back,c,o.value.forward,!0),f,{position:o.value.position});r(c,d,!0),s.value=c}function l(c,f){const d=K({},o.value,t.state,{forward:c,scroll:Tn()});r(d.current,d,!0);const h=K({},Eo(s.value,c,null),{position:d.position+1},f);r(c,h,!1),s.value=c}return{location:s,state:o,push:l,replace:i}}function Uu(e){e=Fu(e);const t=Nu(e),n=Lu(e,t.state,t.location,t.replace);function s(r,i=!0){i||n.pauseListeners(),history.go(r)}const o=K({location:"",base:e,go:s,createHref:Gu.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Tu(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Uu(e)}function ju(e){return typeof e=="string"||e&&typeof e=="object"}function Nr(e){return typeof e=="string"||typeof e=="symbol"}const Xe={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ur=Symbol("");var Ho;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Ho||(Ho={}));function Rt(e,t){return K(new Error,{type:e,[Ur]:!0},t)}function Le(e,t){return e instanceof Error&&Ur in e&&(t==null||!!(e.type&t))}const Po="[^/]+?",ku={sensitive:!1,strict:!1,start:!0,end:!0},Wu=/[.+*?^${}()[\]/\\]/g;function Ku(e,t){const n=K({},ku,t),s=[];let o=n.start?"^":"";const r=[];for(const f of e){const d=f.length?[]:[90];n.strict&&!f.length&&(o+="/");for(let h=0;ht.length?t.length===1&&t[0]===40+40?1:-1:0}function Xu(e,t){let n=0;const s=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const _u={type:0,value:""},Ju=/[a-zA-Z0-9_]/;function $u(e){if(!e)return[[]];if(e==="/")return[[_u]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(y){throw new Error(`ERR (${n})/"${f}": ${y}`)}let n=0,s=n;const o=[];let r;function i(){r&&o.push(r),r=[]}let l=0,c,f="",d="";function h(){f&&(n===0?r.push({type:0,value:f}):n===1||n===2||n===3?(r.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:f,regexp:d,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),f="")}function g(){f+=c}for(;l{i(Y)}:Xt}function i(d){if(Nr(d)){const h=s.get(d);h&&(s.delete(d),n.splice(n.indexOf(h),1),h.children.forEach(i),h.alias.forEach(i))}else{const h=n.indexOf(d);h>-1&&(n.splice(h,1),d.record.name&&s.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function l(){return n}function c(d){let h=0;for(;h=0&&(d.record.path!==n[h].record.path||!Tr(d,n[h]));)h++;n.splice(h,0,d),d.record.name&&!Yo(d)&&s.set(d.record.name,d)}function f(d,h){let g,y={},M,I;if("name"in d&&d.name){if(g=s.get(d.name),!g)throw Rt(1,{location:d});I=g.record.name,y=K(Fo(h.params,g.keys.filter(Y=>!Y.optional).map(Y=>Y.name)),d.params&&Fo(d.params,g.keys.map(Y=>Y.name))),M=g.stringify(y)}else if("path"in d)M=d.path,g=n.find(Y=>Y.re.test(M)),g&&(y=g.parse(M),I=g.record.name);else{if(g=h.name?s.get(h.name):n.find(Y=>Y.re.test(h.path)),!g)throw Rt(1,{location:d,currentLocation:h});I=g.record.name,y=K({},h.params,d.params),M=g.stringify(y)}const P=[];let z=g;for(;z;)P.unshift(z.record),z=z.parent;return{name:I,path:M,params:y,matched:P,meta:oa(P)}}return e.forEach(d=>r(d)),{addRoute:r,resolve:f,removeRoute:i,getRoutes:l,getRecordMatcher:o}}function Fo(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function na(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:sa(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function sa(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Yo(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function oa(e){return e.reduce((t,n)=>K(t,n.meta),{})}function Go(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function Tr(e,t){return t.children.some(n=>n===e||Tr(e,n))}const jr=/#/g,ra=/&/g,ia=/\//g,la=/=/g,ca=/\?/g,kr=/\+/g,ua=/%5B/g,aa=/%5D/g,Wr=/%5E/g,fa=/%60/g,Kr=/%7B/g,da=/%7C/g,Sr=/%7D/g,ha=/%20/g;function Vs(e){return encodeURI(""+e).replace(da,"|").replace(ua,"[").replace(aa,"]")}function pa(e){return Vs(e).replace(Kr,"{").replace(Sr,"}").replace(Wr,"^")}function ws(e){return Vs(e).replace(kr,"%2B").replace(ha,"+").replace(jr,"%23").replace(ra,"%26").replace(fa,"`").replace(Kr,"{").replace(Sr,"}").replace(Wr,"^")}function ga(e){return ws(e).replace(la,"%3D")}function ma(e){return Vs(e).replace(jr,"%23").replace(ca,"%3F")}function wa(e){return e==null?"":ma(e).replace(ia,"%2F")}function Mn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function ba(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;or&&ws(r)):[s&&ws(s)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function ya(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=Ie(s)?s.map(o=>o==null?null:""+o):s==null?s:""+s)}return t}const va=Symbol(""),Ro=Symbol(""),qs=Symbol(""),Xr=Symbol(""),bs=Symbol("");function Ut(){let e=[];function t(s){return e.push(s),()=>{const o=e.indexOf(s);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Je(e,t,n,s,o){const r=s&&(s.enterCallbacks[o]=s.enterCallbacks[o]||[]);return()=>new Promise((i,l)=>{const c=h=>{h===!1?l(Rt(4,{from:n,to:t})):h instanceof Error?l(h):ju(h)?l(Rt(2,{from:t,to:h})):(r&&s.enterCallbacks[o]===r&&typeof h=="function"&&r.push(h),i())},f=e.call(s&&s.instances[o],t,n,c);let d=Promise.resolve(f);e.length<3&&(d=d.then(c)),d.catch(h=>l(h))})}function $n(e,t,n,s){const o=[];for(const r of e)for(const i in r.components){let l=r.components[i];if(!(t!=="beforeRouteEnter"&&!r.instances[i]))if(Aa(l)){const f=(l.__vccOpts||l)[t];f&&o.push(Je(f,n,s,r,i))}else{let c=l();o.push(()=>c.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${r.path}"`));const d=Ou(f)?f.default:f;r.components[i]=d;const g=(d.__vccOpts||d)[t];return g&&Je(g,n,s,r,i)()}))}}return o}function Aa(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Qo(e){const t=Te(qs),n=Te(Xr),s=ue(()=>t.resolve(Ae(e.to))),o=ue(()=>{const{matched:c}=s.value,{length:f}=c,d=c[f-1],h=n.matched;if(!d||!h.length)return-1;const g=h.findIndex(Zt.bind(null,d));if(g>-1)return g;const y=Vo(c[f-2]);return f>1&&Vo(d)===y&&h[h.length-1].path!==y?h.findIndex(Zt.bind(null,c[f-2])):g}),r=ue(()=>o.value>-1&&Ba(n.params,s.value.params)),i=ue(()=>o.value>-1&&o.value===n.matched.length-1&&qr(n.params,s.value.params));function l(c={}){return Da(c)?t[Ae(e.replace)?"replace":"push"](Ae(e.to)).catch(Xt):Promise.resolve()}return{route:s,href:ue(()=>s.value.href),isActive:r,isExactActive:i,navigate:l}}const Ca=Qe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Qo,setup(e,{slots:t}){const n=Pt(Qo(e)),{options:s}=Te(qs),o=ue(()=>({[qo(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[qo(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&t.default(n);return e.custom?r:Rr("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},r)}}}),xa=Ca;function Da(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Ba(e,t){for(const n in t){const s=t[n],o=e[n];if(typeof s=="string"){if(s!==o)return!1}else if(!Ie(o)||o.length!==s.length||s.some((r,i)=>r!==o[i]))return!1}return!0}function Vo(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const qo=(e,t,n)=>e??t??n,Oa=Qe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Te(bs),o=ue(()=>e.route||s.value),r=Te(Ro,0),i=ue(()=>{let f=Ae(r);const{matched:d}=o.value;let h;for(;(h=d[f])&&!h.components;)f++;return f}),l=ue(()=>o.value.matched[i.value]);yn(Ro,ue(()=>i.value+1)),yn(va,l),yn(bs,o);const c=Be();return ft(()=>[c.value,l.value,e.name],([f,d,h],[g,y,M])=>{d&&(d.instances[h]=f,y&&y!==d&&f&&f===g&&(d.leaveGuards.size||(d.leaveGuards=y.leaveGuards),d.updateGuards.size||(d.updateGuards=y.updateGuards))),f&&d&&(!y||!Zt(d,y)||!g)&&(d.enterCallbacks[h]||[]).forEach(I=>I(f))},{flush:"post"}),()=>{const f=o.value,d=e.name,h=l.value,g=h&&h.components[d];if(!g)return Lo(n.default,{Component:g,route:f});const y=h.props[d],M=y?y===!0?f.params:typeof y=="function"?y(f):y:null,P=Rr(g,K({},M,t,{onVnodeUnmounted:z=>{z.component.isUnmounted&&(h.instances[d]=null)},ref:c}));return Lo(n.default,{Component:P,route:f})||P}}});function Lo(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Ma=Oa;function Ia(e){const t=ta(e.routes,e),n=e.parseQuery||ba,s=e.stringifyQuery||Zo,o=e.history,r=Ut(),i=Ut(),l=Ut(),c=Yi(Xe);let f=Xe;Bt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=_n.bind(null,w=>""+w),h=_n.bind(null,wa),g=_n.bind(null,Mn);function y(w,O){let D,F;return Nr(w)?(D=t.getRecordMatcher(w),F=O):F=w,t.addRoute(F,D)}function M(w){const O=t.getRecordMatcher(w);O&&t.removeRoute(O)}function I(){return t.getRoutes().map(w=>w.record)}function P(w){return!!t.getRecordMatcher(w)}function z(w,O){if(O=K({},O||c.value),typeof w=="string"){const p=Jn(n,w,O.path),m=t.resolve({path:p.path},O),b=o.createHref(p.fullPath);return K(p,m,{params:g(m.params),hash:Mn(p.hash),redirectedFrom:void 0,href:b})}let D;if("path"in w)D=K({},w,{path:Jn(n,w.path,O.path).path});else{const p=K({},w.params);for(const m in p)p[m]==null&&delete p[m];D=K({},w,{params:h(p)}),O.params=h(O.params)}const F=t.resolve(D,O),W=w.hash||"";F.params=d(g(F.params));const u=Eu(s,K({},w,{hash:pa(W),path:F.path})),a=o.createHref(u);return K({fullPath:u,hash:W,query:s===Zo?ya(w.query):w.query||{}},F,{redirectedFrom:void 0,href:a})}function Y(w){return typeof w=="string"?Jn(n,w,c.value.path):K({},w)}function N(w,O){if(f!==w)return Rt(8,{from:O,to:w})}function E(w){return ge(w)}function L(w){return E(K(Y(w),{replace:!0}))}function ne(w){const O=w.matched[w.matched.length-1];if(O&&O.redirect){const{redirect:D}=O;let F=typeof D=="function"?D(w):D;return typeof F=="string"&&(F=F.includes("?")||F.includes("#")?F=Y(F):{path:F},F.params={}),K({query:w.query,hash:w.hash,params:"path"in F?{}:w.params},F)}}function ge(w,O){const D=f=z(w),F=c.value,W=w.state,u=w.force,a=w.replace===!0,p=ne(D);if(p)return ge(K(Y(p),{state:typeof p=="object"?K({},W,p.state):W,force:u,replace:a}),O||D);const m=D;m.redirectedFrom=O;let b;return!u&&Hu(s,F,D)&&(b=Rt(16,{to:m,from:F}),Pe(F,F,!0,!1)),(b?Promise.resolve(b):Ee(m,F)).catch(v=>Le(v)?Le(v,2)?v:Ke(v):k(v,m,F)).then(v=>{if(v){if(Le(v,2))return ge(K({replace:a},Y(v.to),{state:typeof v.to=="object"?K({},W,v.to.state):W,force:u}),O||m)}else v=st(m,F,!0,a,W);return We(m,F,v),v})}function Ve(w,O){const D=N(w,O);return D?Promise.reject(D):Promise.resolve()}function bt(w){const O=At.values().next().value;return O&&typeof O.runWithContext=="function"?O.runWithContext(w):w()}function Ee(w,O){let D;const[F,W,u]=Ea(w,O);D=$n(F.reverse(),"beforeRouteLeave",w,O);for(const p of F)p.leaveGuards.forEach(m=>{D.push(Je(m,w,O))});const a=Ve.bind(null,w,O);return D.push(a),he(D).then(()=>{D=[];for(const p of r.list())D.push(Je(p,w,O));return D.push(a),he(D)}).then(()=>{D=$n(W,"beforeRouteUpdate",w,O);for(const p of W)p.updateGuards.forEach(m=>{D.push(Je(m,w,O))});return D.push(a),he(D)}).then(()=>{D=[];for(const p of u)if(p.beforeEnter)if(Ie(p.beforeEnter))for(const m of p.beforeEnter)D.push(Je(m,w,O));else D.push(Je(p.beforeEnter,w,O));return D.push(a),he(D)}).then(()=>(w.matched.forEach(p=>p.enterCallbacks={}),D=$n(u,"beforeRouteEnter",w,O),D.push(a),he(D))).then(()=>{D=[];for(const p of i.list())D.push(Je(p,w,O));return D.push(a),he(D)}).catch(p=>Le(p,8)?p:Promise.reject(p))}function We(w,O,D){l.list().forEach(F=>bt(()=>F(w,O,D)))}function st(w,O,D,F,W){const u=N(w,O);if(u)return u;const a=O===Xe,p=Bt?history.state:{};D&&(F||a?o.replace(w.fullPath,K({scroll:a&&p&&p.scroll},W)):o.push(w.fullPath,W)),c.value=w,Pe(w,O,D,a),Ke()}let He;function qt(){He||(He=o.listen((w,O,D)=>{if(!cn.listening)return;const F=z(w),W=ne(F);if(W){ge(K(W,{replace:!0}),F).catch(Xt);return}f=F;const u=c.value;Bt&&Qu(Io(u.fullPath,D.delta),Tn()),Ee(F,u).catch(a=>Le(a,12)?a:Le(a,2)?(ge(a.to,F).then(p=>{Le(p,20)&&!D.delta&&D.type===on.pop&&o.go(-1,!1)}).catch(Xt),Promise.reject()):(D.delta&&o.go(-D.delta,!1),k(a,F,u))).then(a=>{a=a||st(F,u,!1),a&&(D.delta&&!Le(a,8)?o.go(-D.delta,!1):D.type===on.pop&&Le(a,20)&&o.go(-1,!1)),We(F,u,a)}).catch(Xt)}))}let yt=Ut(),le=Ut(),_;function k(w,O,D){Ke(w);const F=le.list();return F.length?F.forEach(W=>W(w,O,D)):console.error(w),Promise.reject(w)}function qe(){return _&&c.value!==Xe?Promise.resolve():new Promise((w,O)=>{yt.add([w,O])})}function Ke(w){return _||(_=!w,qt(),yt.list().forEach(([O,D])=>w?D(w):O()),yt.reset()),w}function Pe(w,O,D,F){const{scrollBehavior:W}=e;if(!Bt||!W)return Promise.resolve();const u=!D&&Vu(Io(w.fullPath,0))||(F||!D)&&history.state&&history.state.scroll||null;return hr().then(()=>W(w,O,u)).then(a=>a&&Ru(a)).catch(a=>k(a,w,O))}const we=w=>o.go(w);let vt;const At=new Set,cn={currentRoute:c,listening:!0,addRoute:y,removeRoute:M,hasRoute:P,getRoutes:I,resolve:z,options:e,push:E,replace:L,go:we,back:()=>we(-1),forward:()=>we(1),beforeEach:r.add,beforeResolve:i.add,afterEach:l.add,onError:le.add,isReady:qe,install(w){const O=this;w.component("RouterLink",xa),w.component("RouterView",Ma),w.config.globalProperties.$router=O,Object.defineProperty(w.config.globalProperties,"$route",{enumerable:!0,get:()=>Ae(c)}),Bt&&!vt&&c.value===Xe&&(vt=!0,E(o.location).catch(W=>{}));const D={};for(const W in Xe)Object.defineProperty(D,W,{get:()=>c.value[W],enumerable:!0});w.provide(qs,O),w.provide(Xr,or(D)),w.provide(bs,c);const F=w.unmount;At.add(w),w.unmount=function(){At.delete(w),At.size<1&&(f=Xe,He&&He(),He=null,c.value=Xe,vt=!1,_=!1),F()}}};function he(w){return w.reduce((O,D)=>O.then(()=>bt(D)),Promise.resolve())}return cn}function Ea(e,t){const n=[],s=[],o=[],r=Math.max(t.matched.length,e.matched.length);for(let i=0;iZt(f,l))?s.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(f=>Zt(f,c))||o.push(c))}return[n,s,o]}const Ha=R("h3",null,"Congratulations with scaffolding your vue webapp!",-1),Pa={key:0},za=Qe({__name:"HomeView",setup(e){const t=[];return(n,s)=>(ee(),re("div",null,[Ha,t.length?(ee(),re("p",Pa," Selected options: ")):Gl("",!0),R("ul",null,[(ee(),re(oe,null,dt(t,o=>R("li",{key:o.name},Ht(`${o.name}: ${o.value}`),1)),64))])]))}}),Fa={},Ya=Yl("

About this tool

The goal of the `create-vue-webapp` tool is to allow users to scaffold a new customizable vue web application.

  1. Create a simple working SPA front-end application for a specific task in a few minutes, style it and fill it with content in a few hours.
  2. Customize it with small functional code blocks.
  3. Collect and summarize the best techniques and practices for building a modern reactive frontend.
  4. Enable novice developers to learn frontend and Vue 3 best practices from building application architecture to naming CSS classes with ready-made examples.
  5. Enable experienced developers to quickly and more efficiently reuse overused boilerplate code, especially that which cannot be distributed as NPM packages.
  6. This application should act as a website builder, with the ability to choose when creating:
    • A global business website template (portfolio, blog, online store, etc.)
    • A variant of the general layout of the web application
    • Variants of specific components (header, footer, sidebar, etc.)
    • General style/design options
    • Separate functionality injected as functional fragments (API module, i18n, PWA, splash screen, auth module, themes, etc.)
    • Ability to connect/integrate common libraries (including UI) if desired
    • Possibility to integrate with certain headless CRM and other backend API services.
",3),Ga=[Ya];function Za(e,t){return ee(),re("div",null,Ga)}const Ra=ke(Fa,[["render",Za]]),wt=e=>(rn("data-v-4b952b8d"),e=e(),ln(),e),Qa=wt(()=>R("h2",null,"Share your feedback",-1)),Va=wt(()=>R("p",null," Thanks for sending us your ideas! ",-1)),qa=wt(()=>R("p",null,[R("i",null,[Yt(" This form does not work. Please use "),R("a",{href:"https://github.com/vuesence/vue-webapp",target:"_blank"}," GitHub Issues and Feature requests "),Yt(" instead. ")])],-1)),La={class:"form-container",action:"action_page.php"},Na=wt(()=>R("label",{for:"fname"},"Your name",-1)),Ua=wt(()=>R("label",{for:"lname"},"Your email or phone number",-1)),Ta=wt(()=>R("label",{for:"subject"},"Message",-1)),ja=wt(()=>R("label",{for:"check"},'Enter word "vue"',-1)),ka=Qe({__name:"ContactsView",setup(e){const t=Be(),n=Be({name:"",email:"",message:"",check:""});async function s(){t.value.setAttribute("disabled",!0),alert("This form does not work. Please use GitHub Issues and Feature requests instead."),t.value.removeAttribute("disabled")}return(o,r)=>(ee(),re("div",null,[Qa,Va,qa,R("div",La,[Na,gn(R("input",{id:"fname","onUpdate:modelValue":r[0]||(r[0]=i=>n.value.name=i),type:"text",name:"firstname",placeholder:""},null,512),[[mn,n.value.name]]),Ua,gn(R("input",{id:"lname","onUpdate:modelValue":r[1]||(r[1]=i=>n.value.email=i),type:"text",name:"lastname",placeholder:""},null,512),[[mn,n.value.email]]),Ta,gn(R("textarea",{id:"subject","onUpdate:modelValue":r[2]||(r[2]=i=>n.value.message=i),name:"subject",placeholder:""},null,512),[[mn,n.value.message]]),ja,gn(R("input",{id:"check","onUpdate:modelValue":r[3]||(r[3]=i=>n.value.check=i),type:"text",name:"check",placeholder:""},null,512),[[mn,n.value.check]]),R("input",{ref_key:"submit",ref:t,type:"submit",value:"Submit",onClick:s},null,512)])]))}}),Wa=ke(ka,[["__scopeId","data-v-4b952b8d"]]),Ka=[{path:"/",name:"home",component:za},{path:"/contacts",name:"contacts",component:Wa},{path:"/about",name:"about",component:Ra}],_r=Ia({history:Tu(),routes:Ka}),Jr=yc(Bu);Jr.use(_r);Nc();await Promise.all([_r.isReady()]);Jr.mount("#app"); diff --git a/assets/index-A1r4fjX3.css b/assets/index-A1r4fjX3.css new file mode 100644 index 0000000..9088327 --- /dev/null +++ b/assets/index-A1r4fjX3.css @@ -0,0 +1 @@ +:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;display:flex;place-items:center;min-width:320px;background-color:#fff}body a{font-weight:500;color:#646cff;text-decoration:inherit}body a:hover{color:#535bf2}#app{width:1280px;max-width:1280px;margin:0 auto}.content-pane[data-v-1a98cd17]{padding:1em 2em}.touch-slideout[data-v-f65ce7a7]{z-index:9999;position:fixed;left:0;height:100%;will-change:transform;transition-property:transform;transition-timing-function:ease}.notebook .touch-slideout[data-v-f65ce7a7],.desktop .touch-slideout[data-v-f65ce7a7]{position:initial;transform:none!important}.touch-slideout .touch-slideout-wrapper[data-v-f65ce7a7]{height:100%;width:100%;position:absolute;top:0;left:0;background-color:#eee}.notebook .touch-slideout .touch-slideout-wrapper[data-v-f65ce7a7],.desktop .touch-slideout .touch-slideout-wrapper[data-v-f65ce7a7]{position:initial;background-color:#fff}.touch-slideout .touch-slideout-wrapper .touch-slideout-drawer[data-v-f65ce7a7]{display:block;overflow-y:overlay;height:100%;width:100%}.overlay[data-v-f65ce7a7]{background:#000;position:fixed;width:100%;height:100%;left:0;opacity:0;will-change:opacity;transition-property:opacity;transition-timing-function:ease;z-index:999}.overlay.hidden[data-v-f65ce7a7]{z-index:-999}.notebook .overlay[data-v-f65ce7a7],.desktop .overlay[data-v-f65ce7a7]{display:none}nav[data-v-0cca671a]{min-width:280px}.notebook nav[data-v-0cca671a]{min-width:230px}nav ul[data-v-0cca671a]{list-style-type:none;padding-left:0}nav ul li[data-v-0cca671a]{line-height:3em;border-bottom:solid 1px rgb(200,200,200)}nav ul li a[data-v-0cca671a]{cursor:pointer;display:block;padding:0 2em;color:#888}nav ul li a[data-v-0cca671a]:hover{color:#444}[data-v-5ec9003b] svg{width:100%;height:100%}[data-v-5ec9003b] svg path{stroke:currentColor;stroke-width:1.5;fill:var(--87186fe8)}button[data-v-e1446ef6]{color:#000;width:34px;height:34px;cursor:pointer;padding:5px;border:0px;background-color:transparent}button .burger[data-v-e1446ef6]{display:block;transition:all .3s ease;position:relative;width:24px;height:2px;background-color:#000}button .burger[data-v-e1446ef6]:before,button .burger[data-v-e1446ef6]:after{width:24px;height:2px;transition:all .3s ease;background-color:#000;content:"";left:0;position:absolute;display:block}button .burger[data-v-e1446ef6]:before{top:-8px}button .burger[data-v-e1446ef6]:after{top:8px}button.opened .burger[data-v-e1446ef6]{background-color:transparent}button.opened .burger[data-v-e1446ef6]:before{transform:translateY(.5rem) rotate(45deg)}button.opened .burger[data-v-e1446ef6]:after{transform:translateY(-.5rem) rotate(-45deg)}.header[data-v-a5877d61]{position:sticky;display:flex;align-items:center;top:0;height:6em;padding:0 20px;background-color:#fff;z-index:3;justify-content:space-between;border-bottom:1px solid #e9ecef}.header .logo[data-v-a5877d61]{color:#000;max-width:200px;display:flex;align-items:center}.header .logo .title[data-v-a5877d61]{margin-left:.6rem;font-size:1.2rem;font-weight:700;color:#555}.notebook .header .drawer-toggle[data-v-a5877d61],.desktop .header .drawer-toggle[data-v-a5877d61]{display:none}.header .links-wrapper[data-v-a5877d61]{display:flex;flex-direction:column;align-items:flex-end;text-transform:uppercase;align-self:flex-end;margin-bottom:-1px}.mobile .header .links-wrapper[data-v-a5877d61],.tablet .header .links-wrapper[data-v-a5877d61]{display:none}.header .links-wrapper .sublinks[data-v-a5877d61]{display:flex;margin-bottom:7px}.header .links-wrapper .sublinks .link[data-v-a5877d61]{font-size:.7em;font-weight:300;display:block;line-height:1;padding:8px 12px;border-radius:4px;text-decoration:none;color:#888}.header .links-wrapper .sublinks .link[data-v-a5877d61]:hover{color:#222}.header .links[data-v-a5877d61]{display:flex}.header .links .link[data-v-a5877d61]{font-size:.8em;font-weight:600;display:block;line-height:1;padding:8px 12px;text-decoration:none;color:#777}.header .links .link[data-v-a5877d61]:hover{color:#111}.header .links .link.active[data-v-a5877d61]{color:#111;border-bottom:2px solid #228be6}.footer[data-v-913f3f9e]{padding:1em;margin-top:5rem;border-top:1px solid #e9ecef;background-color:#f8f9fa}.footer .footer-header[data-v-913f3f9e]{display:flex;justify-content:space-between}.footer .footer-header .logo-wrapper[data-v-913f3f9e]{color:#000;max-width:200px}.footer .footer-header .logo-wrapper .logo[data-v-913f3f9e]{color:#000;max-width:200px;display:flex;align-items:center}.footer .footer-header .logo-wrapper .logo .title[data-v-913f3f9e]{margin-left:.6rem;font-size:1.2rem;font-weight:700;color:#555}.footer .footer-header .logo-wrapper .subtitle[data-v-913f3f9e]{font-size:.8em}.footer .footer-header .link-groups[data-v-913f3f9e]{display:flex;flex-wrap:wrap}.footer .footer-header .link-groups .links[data-v-913f3f9e]{width:10rem}.footer .footer-header .link-groups .links .title[data-v-913f3f9e]{margin:0 0 .8em;font-weight:700}.footer .footer-header .link-groups .links .link[data-v-913f3f9e]{display:block;appearance:none;background-color:#0000;border:0px none rgb(134,142,150);color:#868e96;cursor:pointer;margin:5px 0;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:.8rem}.footer .footer-header .link-groups .links .link[data-v-913f3f9e]:hover{text-decoration:underline}.footer .footer-bottom[data-v-913f3f9e]{display:flex;justify-content:space-between;align-items:center;margin-top:2em;padding-top:1em;padding-bottom:1em;border-top:1px solid #777}.footer .footer-bottom .title[data-v-913f3f9e]{font-size:.8em}.footer .socials[data-v-913f3f9e]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:flex-end;box-sizing:border-box;align-items:center}.footer .socials button[data-v-913f3f9e]{appearance:none;background:rgb(255,255,255) none repeat scroll 0% 0%/auto padding-box border-box;border:1px solid rgb(206,212,218);border-radius:42px;color:#777;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;padding:7px;touch-action:manipulation;box-sizing:border-box}.footer .socials button[data-v-913f3f9e]:hover{background-color:#f8f9fa}.mobile .footer .footer-header[data-v-913f3f9e],.tablet .footer .footer-header[data-v-913f3f9e]{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.mobile .footer .footer-header .title[data-v-913f3f9e],.tablet .footer .footer-header .title[data-v-913f3f9e]{text-align:center}.mobile .footer .footer-header .link-groups[data-v-913f3f9e],.tablet .footer .footer-header .link-groups[data-v-913f3f9e]{display:none}.app{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}.app .main-pane{flex-grow:1;display:flex;z-index:2}.form-container[data-v-4b952b8d]{border-radius:5px;padding:20px;text-align:left}.form-container input[type=text][data-v-4b952b8d],.form-container select[data-v-4b952b8d],.form-container textarea[data-v-4b952b8d]{width:100%;padding:12px;border:1px solid #ccc;outline-color:#ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical;transition:.8s}.form-container input[type=text][data-v-4b952b8d]:focus,.form-container input[type=text][data-v-4b952b8d]:focus-visible,.form-container select[data-v-4b952b8d]:focus,.form-container select[data-v-4b952b8d]:focus-visible,.form-container textarea[data-v-4b952b8d]:focus,.form-container textarea[data-v-4b952b8d]:focus-visible{outline-color:#6e478e}.form-container textarea[data-v-4b952b8d]{height:200px}.form-container input[type=submit][data-v-4b952b8d]{background-color:#45166b;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease-in-out}.form-container input[type=submit][data-v-4b952b8d]:hover{background-color:#6e478e}.form-container input[type=submit][disabled][data-v-4b952b8d]{opacity:.5;cursor:unset}.form-container input[type=submit][disabled][data-v-4b952b8d]:hover{background-color:#45166b} diff --git a/assets/index-VdzHVEpX.css b/assets/index-VdzHVEpX.css deleted file mode 100644 index 9b07e7f..0000000 --- a/assets/index-VdzHVEpX.css +++ /dev/null @@ -1 +0,0 @@ -:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;display:flex;place-items:center;min-width:320px;background-color:#fff}body a{font-weight:500;color:#646cff;text-decoration:inherit}body a:hover{color:#535bf2}#app{width:1280px;max-width:1280px;margin:0 auto}.content-pane[data-v-d0267ba5]{padding:15px 10px}.touch-slideout[data-v-f65ce7a7]{z-index:9999;position:fixed;left:0;height:100%;will-change:transform;transition-property:transform;transition-timing-function:ease}.notebook .touch-slideout[data-v-f65ce7a7],.desktop .touch-slideout[data-v-f65ce7a7]{position:initial;transform:none!important}.touch-slideout .touch-slideout-wrapper[data-v-f65ce7a7]{height:100%;width:100%;position:absolute;top:0;left:0;background-color:#eee}.notebook .touch-slideout .touch-slideout-wrapper[data-v-f65ce7a7],.desktop .touch-slideout .touch-slideout-wrapper[data-v-f65ce7a7]{position:initial;background-color:#fff}.touch-slideout .touch-slideout-wrapper .touch-slideout-drawer[data-v-f65ce7a7]{display:block;overflow-y:overlay;height:100%;width:100%}.overlay[data-v-f65ce7a7]{background:#000;position:fixed;width:100%;height:100%;left:0;opacity:0;will-change:opacity;transition-property:opacity;transition-timing-function:ease;z-index:999}.overlay.hidden[data-v-f65ce7a7]{z-index:-999}.notebook .overlay[data-v-f65ce7a7],.desktop .overlay[data-v-f65ce7a7]{display:none}nav[data-v-e432899a]{min-width:280px}.notebook nav[data-v-e432899a]{min-width:230px}nav ul[data-v-e432899a]{list-style-type:none;padding-left:0}nav ul li[data-v-e432899a]{margin:0 2em;line-height:3em;border-bottom:solid 1px rgb(200,200,200)}nav ul li a[data-v-e432899a]{color:#888}nav ul li a[data-v-e432899a]:hover{color:#444}[data-v-5ec9003b] svg{width:100%;height:100%}[data-v-5ec9003b] svg path{stroke:currentColor;stroke-width:1.5;fill:var(--87186fe8)}.header[data-v-2c5d53ce]{position:sticky;display:flex;align-items:center;top:0;height:2em;padding:15px 20px;background-color:#eee;z-index:3}.header .drawer-toggle[data-v-2c5d53ce]{cursor:pointer}.notebook .header .drawer-toggle[data-v-2c5d53ce],.desktop .header .drawer-toggle[data-v-2c5d53ce]{display:none}.header .title[data-v-2c5d53ce]{font-size:1.5em;margin-left:1em}.footer[data-v-b2af68cd]{padding:1.5em 0 .5em;border-top:1px solid #d8d8d8;margin:2em auto 0;color:#9b9b9b;text-align:center}.footer p[data-v-b2af68cd]{margin:.4em}.app{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}.app .main-pane{flex-grow:1;display:flex;z-index:2}.form-container[data-v-4b952b8d]{border-radius:5px;padding:20px;text-align:left}.form-container input[type=text][data-v-4b952b8d],.form-container select[data-v-4b952b8d],.form-container textarea[data-v-4b952b8d]{width:100%;padding:12px;border:1px solid #ccc;outline-color:#ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical;transition:.8s}.form-container input[type=text][data-v-4b952b8d]:focus,.form-container input[type=text][data-v-4b952b8d]:focus-visible,.form-container select[data-v-4b952b8d]:focus,.form-container select[data-v-4b952b8d]:focus-visible,.form-container textarea[data-v-4b952b8d]:focus,.form-container textarea[data-v-4b952b8d]:focus-visible{outline-color:#6e478e}.form-container textarea[data-v-4b952b8d]{height:200px}.form-container input[type=submit][data-v-4b952b8d]{background-color:#45166b;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease-in-out}.form-container input[type=submit][data-v-4b952b8d]:hover{background-color:#6e478e}.form-container input[type=submit][disabled][data-v-4b952b8d]{opacity:.5;cursor:unset}.form-container input[type=submit][disabled][data-v-4b952b8d]:hover{background-color:#45166b} diff --git a/assets/index-qbbXo86m.js b/assets/index-qbbXo86m.js deleted file mode 100644 index b7287b7..0000000 --- a/assets/index-qbbXo86m.js +++ /dev/null @@ -1,67 +0,0 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))s(o);new MutationObserver(o=>{for(const r of o)if(r.type==="childList")for(const i of r.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const r={};return o.integrity&&(r.integrity=o.integrity),o.referrerPolicy&&(r.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?r.credentials="include":o.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function s(o){if(o.ep)return;o.ep=!0;const r=n(o);fetch(o.href,r)}})();function hs(e,t){const n=Object.create(null),s=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const J={},Ct=[],Ze=()=>{},Xr=()=>!1,_r=/^on[^a-z]/,xn=e=>_r.test(e),ps=e=>e.startsWith("onUpdate:"),ae=Object.assign,gs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Jr=Object.prototype.hasOwnProperty,U=(e,t)=>Jr.call(e,t),Q=Array.isArray,xt=e=>Bn(e)==="[object Map]",Qo=e=>Bn(e)==="[object Set]",q=e=>typeof e=="function",se=e=>typeof e=="string",Dn=e=>typeof e=="symbol",$=e=>e!==null&&typeof e=="object",Ro=e=>($(e)||q(e))&&q(e.then)&&q(e.catch),qo=Object.prototype.toString,Bn=e=>qo.call(e),$r=e=>Bn(e).slice(8,-1),Vo=e=>Bn(e)==="[object Object]",ms=e=>se(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,fn=hs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),On=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},ei=/-(\w)/g,Qe=On(e=>e.replace(ei,(t,n)=>n?n.toUpperCase():"")),ti=/\B([A-Z])/g,zt=On(e=>e.replace(ti,"-$1").toLowerCase()),Mn=On(e=>e.charAt(0).toUpperCase()+e.slice(1)),Vn=On(e=>e?`on${Mn(e)}`:""),dt=(e,t)=>!Object.is(e,t),dn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Sn=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let qs;const Xn=()=>qs||(qs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Kt(e){if(Q(e)){const t={};for(let n=0;n{if(n){const s=n.split(si);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function kt(e){let t="";if(se(e))t=e;else if(Q(e))for(let n=0;nse(e)?e:e==null?"":Q(e)||$(e)&&(e.toString===qo||!q(e.toString))?JSON.stringify(e,Uo,2):String(e),Uo=(e,t)=>t&&t.__v_isRef?Uo(e,t.value):xt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,o])=>(n[`${s} =>`]=o,n),{})}:Qo(t)?{[`Set(${t.size})`]:[...t.values()]}:$(t)&&!Q(t)&&!Vo(t)?String(t):t;let xe;class ci{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=xe,!t&&xe&&(this.index=(xe.scopes||(xe.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=xe;try{return xe=this,t()}finally{xe=n}}}on(){xe=this}off(){xe=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},To=e=>(e.w&et)>0,jo=e=>(e.n&et)>0,fi=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s{(d==="length"||!Dn(d)&&d>=c)&&l.push(f)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Q(e)?ms(n)&&l.push(i.get("length")):(l.push(i.get(ut)),xt(e)&&l.push(i.get($n)));break;case"delete":Q(e)||(l.push(i.get(ut)),xt(e)&&l.push(i.get($n)));break;case"set":xt(e)&&l.push(i.get(ut));break}if(l.length===1)l[0]&&es(l[0]);else{const c=[];for(const f of l)f&&c.push(...f);es(ws(c))}}function es(e,t){const n=Q(e)?e:[...e];for(const s of n)s.computed&&Ns(s);for(const s of n)s.computed||Ns(s)}function Ns(e,t){(e!==De||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const hi=hs("__proto__,__v_isRef,__isVue"),ko=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Dn)),Ls=pi();function pi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=T(this);for(let r=0,i=this.length;r{e[t]=function(...n){Yt();const s=T(this)[t].apply(this,n);return Ft(),s}}),e}function gi(e){const t=T(this);return be(t,"has",e),t.hasOwnProperty(e)}class So{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,s){const o=this._isReadonly,r=this._shallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return r;if(n==="__v_raw"&&s===(o?r?Ei:$o:r?Jo:_o).get(t))return t;const i=Q(t);if(!o){if(i&&U(Ls,n))return Reflect.get(Ls,n,s);if(n==="hasOwnProperty")return gi}const l=Reflect.get(t,n,s);return(Dn(n)?ko.has(n):hi(n))||(o||be(t,"get",n),r)?l:le(l)?i&&ms(n)?l:l.value:$(l)?o?tr(l):Ot(l):l}}class Xo extends So{constructor(t=!1){super(!1,t)}set(t,n,s,o){let r=t[n];if(Mt(r)&&le(r)&&!le(s))return!1;if(!this._shallow&&(!mn(s)&&!Mt(s)&&(r=T(r),s=T(s)),!Q(t)&&le(r)&&!le(s)))return r.value=s,!0;const i=Q(t)&&ms(n)?Number(n)e,En=e=>Reflect.getPrototypeOf(e);function nn(e,t,n=!1,s=!1){e=e.__v_raw;const o=T(e),r=T(t);n||(dt(t,r)&&be(o,"get",t),be(o,"get",r));const{has:i}=En(o),l=s?bs:n?Cs:St;if(i.call(o,t))return l(e.get(t));if(i.call(o,r))return l(e.get(r));e!==o&&e.get(t)}function sn(e,t=!1){const n=this.__v_raw,s=T(n),o=T(e);return t||(dt(e,o)&&be(s,"has",e),be(s,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function on(e,t=!1){return e=e.__v_raw,!t&&be(T(e),"iterate",ut),Reflect.get(e,"size",e)}function Us(e){e=T(e);const t=T(this);return En(t).has.call(t,e)||(t.add(e),Le(t,"add",e,e)),this}function Ts(e,t){t=T(t);const n=T(this),{has:s,get:o}=En(n);let r=s.call(n,e);r||(e=T(e),r=s.call(n,e));const i=o.call(n,e);return n.set(e,t),r?dt(t,i)&&Le(n,"set",e,t):Le(n,"add",e,t),this}function js(e){const t=T(this),{has:n,get:s}=En(t);let o=n.call(t,e);o||(e=T(e),o=n.call(t,e)),s&&s.call(t,e);const r=t.delete(e);return o&&Le(t,"delete",e,void 0),r}function Ws(){const e=T(this),t=e.size!==0,n=e.clear();return t&&Le(e,"clear",void 0,void 0),n}function rn(e,t){return function(s,o){const r=this,i=r.__v_raw,l=T(i),c=t?bs:e?Cs:St;return!e&&be(l,"iterate",ut),i.forEach((f,d)=>s.call(o,c(f),c(d),r))}}function ln(e,t,n){return function(...s){const o=this.__v_raw,r=T(o),i=xt(r),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,f=o[e](...s),d=n?bs:t?Cs:St;return!t&&be(r,"iterate",c?$n:ut),{next(){const{value:h,done:g}=f.next();return g?{value:h,done:g}:{value:l?[d(h[0]),d(h[1])]:d(h),done:g}},[Symbol.iterator](){return this}}}}function ke(e){return function(...t){return e==="delete"?!1:this}}function vi(){const e={get(r){return nn(this,r)},get size(){return on(this)},has:sn,add:Us,set:Ts,delete:js,clear:Ws,forEach:rn(!1,!1)},t={get(r){return nn(this,r,!1,!0)},get size(){return on(this)},has:sn,add:Us,set:Ts,delete:js,clear:Ws,forEach:rn(!1,!0)},n={get(r){return nn(this,r,!0)},get size(){return on(this,!0)},has(r){return sn.call(this,r,!0)},add:ke("add"),set:ke("set"),delete:ke("delete"),clear:ke("clear"),forEach:rn(!0,!1)},s={get(r){return nn(this,r,!0,!0)},get size(){return on(this,!0)},has(r){return sn.call(this,r,!0)},add:ke("add"),set:ke("set"),delete:ke("delete"),clear:ke("clear"),forEach:rn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=ln(r,!1,!1),n[r]=ln(r,!0,!1),t[r]=ln(r,!1,!0),s[r]=ln(r,!0,!0)}),[e,n,t,s]}const[Ai,Ci,xi,Di]=vi();function vs(e,t){const n=t?e?Di:xi:e?Ci:Ai;return(s,o,r)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?s:Reflect.get(U(n,o)&&o in s?n:s,o,r)}const Bi={get:vs(!1,!1)},Oi={get:vs(!1,!0)},Mi={get:vs(!0,!1)},_o=new WeakMap,Jo=new WeakMap,$o=new WeakMap,Ei=new WeakMap;function Ii(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Hi(e){return e.__v_skip||!Object.isExtensible(e)?0:Ii($r(e))}function Ot(e){return Mt(e)?e:As(e,!1,wi,Bi,_o)}function er(e){return As(e,!1,bi,Oi,Jo)}function tr(e){return As(e,!0,yi,Mi,$o)}function As(e,t,n,s,o){if(!$(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=o.get(e);if(r)return r;const i=Hi(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return o.set(e,l),l}function Dt(e){return Mt(e)?Dt(e.__v_raw):!!(e&&e.__v_isReactive)}function Mt(e){return!!(e&&e.__v_isReadonly)}function mn(e){return!!(e&&e.__v_isShallow)}function nr(e){return Dt(e)||Mt(e)}function T(e){const t=e&&e.__v_raw;return t?T(t):e}function sr(e){return gn(e,"__v_skip",!0),e}const St=e=>$(e)?Ot(e):e,Cs=e=>$(e)?tr(e):e;function or(e){Je&&De&&(e=T(e),Ko(e.dep||(e.dep=ws())))}function rr(e,t){e=T(e);const n=e.dep;n&&es(n)}function le(e){return!!(e&&e.__v_isRef===!0)}function Be(e){return ir(e,!1)}function Pi(e){return ir(e,!0)}function ir(e,t){return le(e)?e:new zi(e,t)}class zi{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:T(t),this._value=n?t:St(t)}get value(){return or(this),this._value}set value(t){const n=this.__v_isShallow||mn(t)||Mt(t);t=n?t:T(t),dt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:St(t),rr(this))}}function Ae(e){return le(e)?e.value:e}const Yi={get:(e,t,n)=>Ae(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const o=e[t];return le(o)&&!le(n)?(o.value=n,!0):Reflect.set(e,t,n,s)}};function lr(e){return Dt(e)?e:new Proxy(e,Yi)}class Fi{constructor(t,n,s,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new ys(t,()=>{this._dirty||(this._dirty=!0,rr(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=s}get value(){const t=T(this);return or(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Gi(e,t,n=!1){let s,o;const r=q(e);return r?(s=e,o=Ze):(s=e.get,o=e.set),new Fi(s,o,r||!o,n)}function $e(e,t,n,s){let o;try{o=s?e(...s):e()}catch(r){In(r,t,n)}return o}function Me(e,t,n,s){if(q(e)){const r=$e(e,t,n,s);return r&&Ro(r)&&r.catch(i=>{In(i,t,n)}),r}const o=[];for(let r=0;r>>1,o=de[s],r=_t(o);rGe&&de.splice(t,1)}function qi(e){Q(e)?Bt.push(...e):(!Ne||!Ne.includes(e,e.allowRecurse?it+1:it))&&Bt.push(e),ar()}function Ks(e,t=Xt?Ge+1:0){for(;t_t(n)-_t(s)),it=0;ite.id==null?1/0:e.id,Vi=(e,t)=>{const n=_t(e)-_t(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function dr(e){ts=!1,Xt=!0,de.sort(Vi);try{for(Ge=0;Gese(b)?b.trim():b)),h&&(o=n.map(Sn))}let l,c=s[l=Vn(t)]||s[l=Vn(Qe(t))];!c&&r&&(c=s[l=Vn(zt(t))]),c&&Me(c,e,6,o);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Me(f,e,6,o)}}function hr(e,t,n=!1){const s=t.emitsCache,o=s.get(e);if(o!==void 0)return o;const r=e.emits;let i={},l=!1;if(!q(e)){const c=f=>{const d=hr(f,t,!0);d&&(l=!0,ae(i,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!r&&!l?($(e)&&s.set(e,null),null):(Q(r)?r.forEach(c=>i[c]=null):ae(i,r),$(e)&&s.set(e,i),i)}function Hn(e,t){return!e||!xn(t)?!1:(t=t.slice(2).replace(/Once$/,""),U(e,t[0].toLowerCase()+t.slice(1))||U(e,zt(t))||U(e,t))}let ce=null,Pn=null;function wn(e){const t=ce;return ce=e,Pn=e&&e.type.__scopeId||null,t}function zn(e){Pn=e}function Yn(){Pn=null}function Bs(e,t=ce,n){if(!t||e._n)return e;const s=(...o)=>{s._d&&oo(-1);const r=wn(t);let i;try{i=e(...o)}finally{wn(r),s._d&&oo(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function Nn(e){const{type:t,vnode:n,proxy:s,withProxy:o,props:r,propsOptions:[i],slots:l,attrs:c,emit:f,render:d,renderCache:h,data:g,setupState:b,ctx:M,inheritAttrs:E}=e;let P,z;const F=wn(e);try{if(n.shapeFlag&4){const I=o||s;P=Fe(d.call(I,I,h,r,b,g,M)),z=c}else{const I=t;P=Fe(I.length>1?I(r,{attrs:c,slots:l,emit:f}):I(r,null)),z=t.props?c:Li(c)}}catch(I){Tt.length=0,In(I,e,1),P=ee(tt)}let N=P;if(z&&E!==!1){const I=Object.keys(z),{shapeFlag:V}=N;I.length&&V&7&&(i&&I.some(ps)&&(z=Ui(z,i)),N=Et(N,z))}return n.dirs&&(N=Et(N),N.dirs=N.dirs?N.dirs.concat(n.dirs):n.dirs),n.transition&&(N.transition=n.transition),P=N,wn(F),P}const Li=e=>{let t;for(const n in e)(n==="class"||n==="style"||xn(n))&&((t||(t={}))[n]=e[n]);return t},Ui=(e,t)=>{const n={};for(const s in e)(!ps(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Ti(e,t,n){const{props:s,children:o,component:r}=e,{props:i,children:l,patchFlag:c}=t,f=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?ks(s,i,f):!!i;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function Si(e,t){t&&t.pendingBranch?Q(e)?t.effects.push(...e):t.effects.push(e):qi(e)}function Xi(e,t){return Os(e,null,{flush:"post"})}const cn={};function at(e,t,n){return Os(e,t,n)}function Os(e,t,{immediate:n,deep:s,flush:o,onTrack:r,onTrigger:i}=J){var l;const c=ai()===((l=re)==null?void 0:l.scope)?re:null;let f,d=!1,h=!1;if(le(e)?(f=()=>e.value,d=mn(e)):Dt(e)?(f=()=>e,s=!0):Q(e)?(h=!0,d=e.some(I=>Dt(I)||mn(I)),f=()=>e.map(I=>{if(le(I))return I.value;if(Dt(I))return ct(I);if(q(I))return $e(I,c,2)})):q(e)?t?f=()=>$e(e,c,2):f=()=>{if(!(c&&c.isUnmounted))return g&&g(),Me(e,c,3,[b])}:f=Ze,t&&s){const I=f;f=()=>ct(I())}let g,b=I=>{g=F.onStop=()=>{$e(I,c,4)}},M;if($t)if(b=Ze,t?n&&Me(t,c,3,[f(),h?[]:void 0,b]):f(),o==="sync"){const I=jl();M=I.__watcherHandles||(I.__watcherHandles=[])}else return Ze;let E=h?new Array(e.length).fill(cn):cn;const P=()=>{if(F.active)if(t){const I=F.run();(s||d||(h?I.some((V,te)=>dt(V,E[te])):dt(I,E)))&&(g&&g(),Me(t,c,3,[I,E===cn?void 0:h&&E[0]===cn?[]:E,b]),E=I)}else F.run()};P.allowRecurse=!!t;let z;o==="sync"?z=P:o==="post"?z=()=>we(P,c&&c.suspense):(P.pre=!0,c&&(P.id=c.uid),z=()=>Ds(P));const F=new ys(f,z);t?n?P():E=F.run():o==="post"?we(F.run.bind(F),c&&c.suspense):F.run();const N=()=>{F.stop(),c&&c.scope&&gs(c.scope.effects,F)};return M&&M.push(N),N}function _i(e,t,n){const s=this.proxy,o=se(e)?e.includes(".")?mr(s,e):()=>s[e]:e.bind(s,s);let r;q(t)?r=t:(r=t.handler,n=t);const i=re;It(this);const l=Os(o,r.bind(s),n);return i?It(i):ft(),l}function mr(e,t){const n=t.split(".");return()=>{let s=e;for(let o=0;o{ct(n,t)});else if(Vo(e))for(const n in e)ct(e[n],t);return e}function un(e,t){const n=ce;if(n===null)return e;const s=Rn(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let r=0;rae({name:e.name},t,{setup:e}))():e}const Nt=e=>!!e.type.__asyncLoader,wr=e=>e.type.__isKeepAlive;function Ji(e,t){yr(e,"a",t)}function $i(e,t){yr(e,"da",t)}function yr(e,t,n=re){const s=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Fn(t,s,n),n){let o=n.parent;for(;o&&o.parent;)wr(o.parent.vnode)&&el(s,t,n,o),o=o.parent}}function el(e,t,n,s){const o=Fn(t,e,s,!0);Gn(()=>{gs(s[t],o)},n)}function Fn(e,t,n=re,s=!1){if(n){const o=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Yt(),It(n);const l=Me(t,n,e,i);return ft(),Ft(),l});return s?o.unshift(r):o.push(r),r}}const je=e=>(t,n=re)=>(!$t||e==="sp")&&Fn(e,(...s)=>t(...s),n),tl=je("bm"),Ms=je("m"),nl=je("bu"),sl=je("u"),ol=je("bum"),Gn=je("um"),rl=je("sp"),il=je("rtg"),ll=je("rtc");function cl(e,t=re){Fn("ec",e,t)}function br(e,t,n,s){let o;const r=n&&n[s];if(Q(e)||se(e)){o=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,r&&r[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,c=i.length;lvn(t)?!(t.type===tt||t.type===ge&&!vr(t.children)):!0)?e:null}const ns=e=>e?zr(e)?Rn(e)||e.proxy:ns(e.parent):null,Lt=ae(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=>ns(e.parent),$root:e=>ns(e.root),$emit:e=>e.emit,$options:e=>Es(e),$forceUpdate:e=>e.f||(e.f=()=>Ds(e.update)),$nextTick:e=>e.n||(e.n=ur.bind(e.proxy)),$watch:e=>_i.bind(e)}),Ln=(e,t)=>e!==J&&!e.__isScriptSetup&&U(e,t),al={get({_:e},t){const{ctx:n,setupState:s,data:o,props:r,accessCache:i,type:l,appContext:c}=e;let f;if(t[0]!=="$"){const b=i[t];if(b!==void 0)switch(b){case 1:return s[t];case 2:return o[t];case 4:return n[t];case 3:return r[t]}else{if(Ln(s,t))return i[t]=1,s[t];if(o!==J&&U(o,t))return i[t]=2,o[t];if((f=e.propsOptions[0])&&U(f,t))return i[t]=3,r[t];if(n!==J&&U(n,t))return i[t]=4,n[t];ss&&(i[t]=0)}}const d=Lt[t];let h,g;if(d)return t==="$attrs"&&be(e,"get",t),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==J&&U(n,t))return i[t]=4,n[t];if(g=c.config.globalProperties,U(g,t))return g[t]},set({_:e},t,n){const{data:s,setupState:o,ctx:r}=e;return Ln(o,t)?(o[t]=n,!0):s!==J&&U(s,t)?(s[t]=n,!0):U(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:o,propsOptions:r}},i){let l;return!!n[i]||e!==J&&U(e,i)||Ln(t,i)||(l=r[0])&&U(l,i)||U(s,i)||U(Lt,i)||U(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:U(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function fl(e,t,n){const s=Pr();if(n&&n.local){const o=Be(e[t]);return at(()=>e[t],r=>o.value=r),at(o,r=>{r!==e[t]&&s.emit(`update:${t}`,r)}),o}else return{__v_isRef:!0,get value(){return e[t]},set value(o){s.emit(`update:${t}`,o)}}}function Xs(e){return Q(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ss=!0;function dl(e){const t=Es(e),n=e.proxy,s=e.ctx;ss=!1,t.beforeCreate&&_s(t.beforeCreate,e,"bc");const{data:o,computed:r,methods:i,watch:l,provide:c,inject:f,created:d,beforeMount:h,mounted:g,beforeUpdate:b,updated:M,activated:E,deactivated:P,beforeDestroy:z,beforeUnmount:F,destroyed:N,unmounted:I,render:V,renderTracked:te,renderTriggered:he,errorCaptured:Re,serverPrefetch:pt,expose:Ie,inheritAttrs:We,components:st,directives:He,filters:Gt}=t;if(f&&hl(f,s,null),i)for(const X in i){const j=i[X];q(j)&&(s[X]=j.bind(n))}if(o){const X=o.call(n,n);$(X)&&(e.data=Ot(X))}if(ss=!0,r)for(const X in r){const j=r[X],qe=q(j)?j.bind(n,n):q(j.get)?j.get.bind(n,n):Ze,Ke=!q(j)&&q(j.set)?j.set.bind(n):Ze,Pe=ie({get:qe,set:Ke});Object.defineProperty(s,X,{enumerable:!0,configurable:!0,get:()=>Pe.value,set:me=>Pe.value=me})}if(l)for(const X in l)Ar(l[X],s,n,X);if(c){const X=q(c)?c.call(n):c;Reflect.ownKeys(X).forEach(j=>{hn(j,X[j])})}d&&_s(d,e,"c");function oe(X,j){Q(j)?j.forEach(qe=>X(qe.bind(n))):j&&X(j.bind(n))}if(oe(tl,h),oe(Ms,g),oe(nl,b),oe(sl,M),oe(Ji,E),oe($i,P),oe(cl,Re),oe(ll,te),oe(il,he),oe(ol,F),oe(Gn,I),oe(rl,pt),Q(Ie))if(Ie.length){const X=e.exposed||(e.exposed={});Ie.forEach(j=>{Object.defineProperty(X,j,{get:()=>n[j],set:qe=>n[j]=qe})})}else e.exposed||(e.exposed={});V&&e.render===Ze&&(e.render=V),We!=null&&(e.inheritAttrs=We),st&&(e.components=st),He&&(e.directives=He)}function hl(e,t,n=Ze){Q(e)&&(e=os(e));for(const s in e){const o=e[s];let r;$(o)?"default"in o?r=Ue(o.from||s,o.default,!0):r=Ue(o.from||s):r=Ue(o),le(r)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[s]=r}}function _s(e,t,n){Me(Q(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ar(e,t,n,s){const o=s.includes(".")?mr(n,s):()=>n[s];if(se(e)){const r=t[e];q(r)&&at(o,r)}else if(q(e))at(o,e.bind(n));else if($(e))if(Q(e))e.forEach(r=>Ar(r,t,n,s));else{const r=q(e.handler)?e.handler.bind(n):t[e.handler];q(r)&&at(o,r,e)}}function Es(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:o,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,l=r.get(t);let c;return l?c=l:!o.length&&!n&&!s?c=t:(c={},o.length&&o.forEach(f=>yn(c,f,i,!0)),yn(c,t,i)),$(t)&&r.set(t,c),c}function yn(e,t,n,s=!1){const{mixins:o,extends:r}=t;r&&yn(e,r,n,!0),o&&o.forEach(i=>yn(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=pl[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const pl={data:Js,props:$s,emits:$s,methods:Vt,computed:Vt,beforeCreate:pe,created:pe,beforeMount:pe,mounted:pe,beforeUpdate:pe,updated:pe,beforeDestroy:pe,beforeUnmount:pe,destroyed:pe,unmounted:pe,activated:pe,deactivated:pe,errorCaptured:pe,serverPrefetch:pe,components:Vt,directives:Vt,watch:ml,provide:Js,inject:gl};function Js(e,t){return t?e?function(){return ae(q(e)?e.call(this,this):e,q(t)?t.call(this,this):t)}:t:e}function gl(e,t){return Vt(os(e),os(t))}function os(e){if(Q(e)){const t={};for(let n=0;n1)return n&&q(t)?t.call(s&&s.proxy):t}}function bl(e,t,n,s=!1){const o={},r={};gn(r,Qn,1),e.propsDefaults=Object.create(null),xr(e,t,o,r);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=s?o:er(o):e.type.props?e.props=o:e.props=r,e.attrs=r}function vl(e,t,n,s){const{props:o,attrs:r,vnode:{patchFlag:i}}=e,l=T(o),[c]=e.propsOptions;let f=!1;if((s||i>0)&&!(i&16)){if(i&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[g,b]=Dr(h,t,!0);ae(i,g),b&&l.push(...b)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!r&&!c)return $(e)&&s.set(e,Ct),Ct;if(Q(r))for(let d=0;d-1,b[1]=E<0||M-1||U(b,"default"))&&l.push(h)}}}const f=[i,l];return $(e)&&s.set(e,f),f}function eo(e){return e[0]!=="$"}function to(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function no(e,t){return to(e)===to(t)}function so(e,t){return Q(t)?t.findIndex(n=>no(n,e)):q(t)&&no(t,e)?0:-1}const Br=e=>e[0]==="_"||e==="$stable",Is=e=>Q(e)?e.map(Fe):[Fe(e)],Al=(e,t,n)=>{if(t._n)return t;const s=Bs((...o)=>Is(t(...o)),n);return s._c=!1,s},Or=(e,t,n)=>{const s=e._ctx;for(const o in e){if(Br(o))continue;const r=e[o];if(q(r))t[o]=Al(o,r,s);else if(r!=null){const i=Is(r);t[o]=()=>i}}},Mr=(e,t)=>{const n=Is(t);e.slots.default=()=>n},Cl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=T(t),gn(t,"_",n)):Or(t,e.slots={})}else e.slots={},t&&Mr(e,t);gn(e.slots,Qn,1)},xl=(e,t,n)=>{const{vnode:s,slots:o}=e;let r=!0,i=J;if(s.shapeFlag&32){const l=t._;l?n&&l===1?r=!1:(ae(o,t),!n&&l===1&&delete o._):(r=!t.$stable,Or(t,o)),i=t}else t&&(Mr(e,t),i={default:1});if(r)for(const l in o)!Br(l)&&i[l]==null&&delete o[l]};function is(e,t,n,s,o=!1){if(Q(e)){e.forEach((g,b)=>is(g,t&&(Q(t)?t[b]:t),n,s,o));return}if(Nt(s)&&!o)return;const r=s.shapeFlag&4?Rn(s.component)||s.component.proxy:s.el,i=o?null:r,{i:l,r:c}=e,f=t&&t.r,d=l.refs===J?l.refs={}:l.refs,h=l.setupState;if(f!=null&&f!==c&&(se(f)?(d[f]=null,U(h,f)&&(h[f]=null)):le(f)&&(f.value=null)),q(c))$e(c,l,12,[i,d]);else{const g=se(c),b=le(c);if(g||b){const M=()=>{if(e.f){const E=g?U(h,c)?h[c]:d[c]:c.value;o?Q(E)&&gs(E,r):Q(E)?E.includes(r)||E.push(r):g?(d[c]=[r],U(h,c)&&(h[c]=d[c])):(c.value=[r],e.k&&(d[e.k]=c.value))}else g?(d[c]=i,U(h,c)&&(h[c]=i)):b&&(c.value=i,e.k&&(d[e.k]=i))};i?(M.id=-1,we(M,n)):M()}}}const we=Si;function Dl(e){return Bl(e)}function Bl(e,t){const n=Xn();n.__VUE__=!0;const{insert:s,remove:o,patchProp:r,createElement:i,createText:l,createComment:c,setText:f,setElementText:d,parentNode:h,nextSibling:g,setScopeId:b=Ze,insertStaticContent:M}=e,E=(u,a,p,m=null,y=null,v=null,B=!1,C=null,x=!!a.dynamicChildren)=>{if(u===a)return;u&&!Qt(u,a)&&(m=w(u),me(u,y,v,!0),u=null),a.patchFlag===-2&&(x=!1,a.dynamicChildren=null);const{type:A,ref:G,shapeFlag:H}=a;switch(A){case Zn:P(u,a,p,m);break;case tt:z(u,a,p,m);break;case Ut:u==null&&F(a,p,m,B);break;case ge:st(u,a,p,m,y,v,B,C,x);break;default:H&1?V(u,a,p,m,y,v,B,C,x):H&6?He(u,a,p,m,y,v,B,C,x):(H&64||H&128)&&A.process(u,a,p,m,y,v,B,C,x,D)}G!=null&&y&&is(G,u&&u.ref,v,a||u,!a)},P=(u,a,p,m)=>{if(u==null)s(a.el=l(a.children),p,m);else{const y=a.el=u.el;a.children!==u.children&&f(y,a.children)}},z=(u,a,p,m)=>{u==null?s(a.el=c(a.children||""),p,m):a.el=u.el},F=(u,a,p,m)=>{[u.el,u.anchor]=M(u.children,a,p,m,u.el,u.anchor)},N=({el:u,anchor:a},p,m)=>{let y;for(;u&&u!==a;)y=g(u),s(u,p,m),u=y;s(a,p,m)},I=({el:u,anchor:a})=>{let p;for(;u&&u!==a;)p=g(u),o(u),u=p;o(a)},V=(u,a,p,m,y,v,B,C,x)=>{B=B||a.type==="svg",u==null?te(a,p,m,y,v,B,C,x):pt(u,a,y,v,B,C,x)},te=(u,a,p,m,y,v,B,C)=>{let x,A;const{type:G,props:H,shapeFlag:Z,transition:R,dirs:L}=u;if(x=u.el=i(u.type,v,H&&H.is,H),Z&8?d(x,u.children):Z&16&&Re(u.children,x,null,m,y,v&&G!=="foreignObject",B,C),L&&ot(u,null,m,"created"),he(x,u,u.scopeId,B,m),H){for(const S in H)S!=="value"&&!fn(S)&&r(x,S,null,H[S],v,u.children,m,y,fe);"value"in H&&r(x,"value",null,H.value),(A=H.onVnodeBeforeMount)&&Ye(A,m,u)}L&&ot(u,null,m,"beforeMount");const _=Ol(y,R);_&&R.beforeEnter(x),s(x,a,p),((A=H&&H.onVnodeMounted)||_||L)&&we(()=>{A&&Ye(A,m,u),_&&R.enter(x),L&&ot(u,null,m,"mounted")},y)},he=(u,a,p,m,y)=>{if(p&&b(u,p),m)for(let v=0;v{for(let A=x;A{const C=a.el=u.el;let{patchFlag:x,dynamicChildren:A,dirs:G}=a;x|=u.patchFlag&16;const H=u.props||J,Z=a.props||J;let R;p&&rt(p,!1),(R=Z.onVnodeBeforeUpdate)&&Ye(R,p,a,u),G&&ot(a,u,p,"beforeUpdate"),p&&rt(p,!0);const L=y&&a.type!=="foreignObject";if(A?Ie(u.dynamicChildren,A,C,p,m,L,v):B||j(u,a,C,null,p,m,L,v,!1),x>0){if(x&16)We(C,a,H,Z,p,m,y);else if(x&2&&H.class!==Z.class&&r(C,"class",null,Z.class,y),x&4&&r(C,"style",H.style,Z.style,y),x&8){const _=a.dynamicProps;for(let S=0;S<_.length;S++){const ne=_[S],Ce=H[ne],yt=Z[ne];(yt!==Ce||ne==="value")&&r(C,ne,Ce,yt,y,u.children,p,m,fe)}}x&1&&u.children!==a.children&&d(C,a.children)}else!B&&A==null&&We(C,a,H,Z,p,m,y);((R=Z.onVnodeUpdated)||G)&&we(()=>{R&&Ye(R,p,a,u),G&&ot(a,u,p,"updated")},m)},Ie=(u,a,p,m,y,v,B)=>{for(let C=0;C{if(p!==m){if(p!==J)for(const C in p)!fn(C)&&!(C in m)&&r(u,C,p[C],null,B,a.children,y,v,fe);for(const C in m){if(fn(C))continue;const x=m[C],A=p[C];x!==A&&C!=="value"&&r(u,C,A,x,B,a.children,y,v,fe)}"value"in m&&r(u,"value",p.value,m.value)}},st=(u,a,p,m,y,v,B,C,x)=>{const A=a.el=u?u.el:l(""),G=a.anchor=u?u.anchor:l("");let{patchFlag:H,dynamicChildren:Z,slotScopeIds:R}=a;R&&(C=C?C.concat(R):R),u==null?(s(A,p,m),s(G,p,m),Re(a.children,p,G,y,v,B,C,x)):H>0&&H&64&&Z&&u.dynamicChildren?(Ie(u.dynamicChildren,Z,p,y,v,B,C),(a.key!=null||y&&a===y.subTree)&&Er(u,a,!0)):j(u,a,p,G,y,v,B,C,x)},He=(u,a,p,m,y,v,B,C,x)=>{a.slotScopeIds=C,u==null?a.shapeFlag&512?y.ctx.activate(a,p,m,B,x):Gt(a,p,m,y,v,B,x):gt(u,a,x)},Gt=(u,a,p,m,y,v,B)=>{const C=u.component=Ql(u,m,y);if(wr(u)&&(C.ctx.renderer=D),Rl(C),C.asyncDep){if(y&&y.registerDep(C,oe),!u.el){const x=C.subTree=ee(tt);z(null,x,a,p)}return}oe(C,u,a,p,y,v,B)},gt=(u,a,p)=>{const m=a.component=u.component;if(Ti(u,a,p))if(m.asyncDep&&!m.asyncResolved){X(m,a,p);return}else m.next=a,Ri(m.update),m.update();else a.el=u.el,m.vnode=a},oe=(u,a,p,m,y,v,B)=>{const C=()=>{if(u.isMounted){let{next:G,bu:H,u:Z,parent:R,vnode:L}=u,_=G,S;rt(u,!1),G?(G.el=L.el,X(u,G,B)):G=L,H&&dn(H),(S=G.props&&G.props.onVnodeBeforeUpdate)&&Ye(S,R,G,L),rt(u,!0);const ne=Nn(u),Ce=u.subTree;u.subTree=ne,E(Ce,ne,h(Ce.el),w(Ce),u,y,v),G.el=ne.el,_===null&&ji(u,ne.el),Z&&we(Z,y),(S=G.props&&G.props.onVnodeUpdated)&&we(()=>Ye(S,R,G,L),y)}else{let G;const{el:H,props:Z}=a,{bm:R,m:L,parent:_}=u,S=Nt(a);if(rt(u,!1),R&&dn(R),!S&&(G=Z&&Z.onVnodeBeforeMount)&&Ye(G,_,a),rt(u,!0),H&&W){const ne=()=>{u.subTree=Nn(u),W(H,u.subTree,u,y,null)};S?a.type.__asyncLoader().then(()=>!u.isUnmounted&&ne()):ne()}else{const ne=u.subTree=Nn(u);E(null,ne,p,m,u,y,v),a.el=ne.el}if(L&&we(L,y),!S&&(G=Z&&Z.onVnodeMounted)){const ne=a;we(()=>Ye(G,_,ne),y)}(a.shapeFlag&256||_&&Nt(_.vnode)&&_.vnode.shapeFlag&256)&&u.a&&we(u.a,y),u.isMounted=!0,a=p=m=null}},x=u.effect=new ys(C,()=>Ds(A),u.scope),A=u.update=()=>x.run();A.id=u.uid,rt(u,!0),A()},X=(u,a,p)=>{a.component=u;const m=u.vnode.props;u.vnode=a,u.next=null,vl(u,a.props,m,p),xl(u,a.children,p),Yt(),Ks(),Ft()},j=(u,a,p,m,y,v,B,C,x=!1)=>{const A=u&&u.children,G=u?u.shapeFlag:0,H=a.children,{patchFlag:Z,shapeFlag:R}=a;if(Z>0){if(Z&128){Ke(A,H,p,m,y,v,B,C,x);return}else if(Z&256){qe(A,H,p,m,y,v,B,C,x);return}}R&8?(G&16&&fe(A,y,v),H!==A&&d(p,H)):G&16?R&16?Ke(A,H,p,m,y,v,B,C,x):fe(A,y,v,!0):(G&8&&d(p,""),R&16&&Re(H,p,m,y,v,B,C,x))},qe=(u,a,p,m,y,v,B,C,x)=>{u=u||Ct,a=a||Ct;const A=u.length,G=a.length,H=Math.min(A,G);let Z;for(Z=0;ZG?fe(u,y,v,!0,!1,H):Re(a,p,m,y,v,B,C,x,H)},Ke=(u,a,p,m,y,v,B,C,x)=>{let A=0;const G=a.length;let H=u.length-1,Z=G-1;for(;A<=H&&A<=Z;){const R=u[A],L=a[A]=x?Xe(a[A]):Fe(a[A]);if(Qt(R,L))E(R,L,p,null,y,v,B,C,x);else break;A++}for(;A<=H&&A<=Z;){const R=u[H],L=a[Z]=x?Xe(a[Z]):Fe(a[Z]);if(Qt(R,L))E(R,L,p,null,y,v,B,C,x);else break;H--,Z--}if(A>H){if(A<=Z){const R=Z+1,L=RZ)for(;A<=H;)me(u[A],y,v,!0),A++;else{const R=A,L=A,_=new Map;for(A=L;A<=Z;A++){const ve=a[A]=x?Xe(a[A]):Fe(a[A]);ve.key!=null&&_.set(ve.key,A)}let S,ne=0;const Ce=Z-L+1;let yt=!1,Zs=0;const Zt=new Array(Ce);for(A=0;A=Ce){me(ve,y,v,!0);continue}let ze;if(ve.key!=null)ze=_.get(ve.key);else for(S=L;S<=Z;S++)if(Zt[S-L]===0&&Qt(ve,a[S])){ze=S;break}ze===void 0?me(ve,y,v,!0):(Zt[ze-L]=A+1,ze>=Zs?Zs=ze:yt=!0,E(ve,a[ze],p,null,y,v,B,C,x),ne++)}const Qs=yt?Ml(Zt):Ct;for(S=Qs.length-1,A=Ce-1;A>=0;A--){const ve=L+A,ze=a[ve],Rs=ve+1{const{el:v,type:B,transition:C,children:x,shapeFlag:A}=u;if(A&6){Pe(u.component.subTree,a,p,m);return}if(A&128){u.suspense.move(a,p,m);return}if(A&64){B.move(u,a,p,D);return}if(B===ge){s(v,a,p);for(let H=0;HC.enter(v),y);else{const{leave:H,delayLeave:Z,afterLeave:R}=C,L=()=>s(v,a,p),_=()=>{H(v,()=>{L(),R&&R()})};Z?Z(v,L,_):_()}else s(v,a,p)},me=(u,a,p,m=!1,y=!1)=>{const{type:v,props:B,ref:C,children:x,dynamicChildren:A,shapeFlag:G,patchFlag:H,dirs:Z}=u;if(C!=null&&is(C,null,p,u,!0),G&256){a.ctx.deactivate(u);return}const R=G&1&&Z,L=!Nt(u);let _;if(L&&(_=B&&B.onVnodeBeforeUnmount)&&Ye(_,a,u),G&6)tn(u.component,p,m);else{if(G&128){u.suspense.unmount(p,m);return}R&&ot(u,null,a,"beforeUnmount"),G&64?u.type.remove(u,a,p,y,D,m):A&&(v!==ge||H>0&&H&64)?fe(A,a,p,!1,!0):(v===ge&&H&384||!y&&G&16)&&fe(x,a,p),m&&mt(u)}(L&&(_=B&&B.onVnodeUnmounted)||R)&&we(()=>{_&&Ye(_,a,u),R&&ot(u,null,a,"unmounted")},p)},mt=u=>{const{type:a,el:p,anchor:m,transition:y}=u;if(a===ge){wt(p,m);return}if(a===Ut){I(u);return}const v=()=>{o(p),y&&!y.persisted&&y.afterLeave&&y.afterLeave()};if(u.shapeFlag&1&&y&&!y.persisted){const{leave:B,delayLeave:C}=y,x=()=>B(p,v);C?C(u.el,v,x):x()}else v()},wt=(u,a)=>{let p;for(;u!==a;)p=g(u),o(u),u=p;o(a)},tn=(u,a,p)=>{const{bum:m,scope:y,update:v,subTree:B,um:C}=u;m&&dn(m),y.stop(),v&&(v.active=!1,me(B,u,a,p)),C&&we(C,a),we(()=>{u.isUnmounted=!0},a),a&&a.pendingBranch&&!a.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===a.pendingId&&(a.deps--,a.deps===0&&a.resolve())},fe=(u,a,p,m=!1,y=!1,v=0)=>{for(let B=v;Bu.shapeFlag&6?w(u.component.subTree):u.shapeFlag&128?u.suspense.next():g(u.anchor||u.el),O=(u,a,p)=>{u==null?a._vnode&&me(a._vnode,null,null,!0):E(a._vnode||null,u,a,null,null,null,p),Ks(),fr(),a._vnode=u},D={p:E,um:me,m:Pe,r:mt,mt:Gt,mc:Re,pc:j,pbc:Ie,n:w,o:e};let Y,W;return t&&([Y,W]=t(D)),{render:O,hydrate:Y,createApp:yl(O,Y)}}function rt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ol(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Er(e,t,n=!1){const s=e.children,o=t.children;if(Q(s)&&Q(o))for(let r=0;r>1,e[n[l]]0&&(t[s]=n[r-1]),n[r]=s)}}for(r=n.length,i=n[r-1];r-- >0;)n[r]=i,i=t[i];return n}const El=e=>e.__isTeleport,ge=Symbol.for("v-fgt"),Zn=Symbol.for("v-txt"),tt=Symbol.for("v-cmt"),Ut=Symbol.for("v-stc"),Tt=[];let Oe=null;function ue(e=!1){Tt.push(Oe=e?null:[])}function Il(){Tt.pop(),Oe=Tt[Tt.length-1]||null}let Jt=1;function oo(e){Jt+=e}function Ir(e){return e.dynamicChildren=Jt>0?Oe||Ct:null,Il(),Jt>0&&Oe&&Oe.push(e),e}function ye(e,t,n,s,o,r){return Ir(K(e,t,n,s,o,r,!0))}function Hs(e,t,n,s,o){return Ir(ee(e,t,n,s,o,!0))}function vn(e){return e?e.__v_isVNode===!0:!1}function Qt(e,t){return e.type===t.type&&e.key===t.key}const Qn="__vInternal",Hr=({key:e})=>e??null,pn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?se(e)||le(e)||q(e)?{i:ce,r:e,k:t,f:!!n}:e:null);function K(e,t=null,n=null,s=0,o=null,r=e===ge?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Hr(t),ref:t&&pn(t),scopeId:Pn,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:r,patchFlag:s,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:ce};return l?(Ps(c,n),r&128&&e.normalize(c)):n&&(c.shapeFlag|=se(n)?8:16),Jt>0&&!i&&Oe&&(c.patchFlag>0||r&6)&&c.patchFlag!==32&&Oe.push(c),c}const ee=Hl;function Hl(e,t=null,n=null,s=0,o=null,r=!1){if((!e||e===Wi)&&(e=tt),vn(e)){const l=Et(e,t,!0);return n&&Ps(l,n),Jt>0&&!r&&Oe&&(l.shapeFlag&6?Oe[Oe.indexOf(e)]=l:Oe.push(l)),l.patchFlag|=-2,l}if(Ul(e)&&(e=e.__vccOpts),t){t=Pl(t);let{class:l,style:c}=t;l&&!se(l)&&(t.class=kt(l)),$(c)&&(nr(c)&&!Q(c)&&(c=ae({},c)),t.style=Kt(c))}const i=se(e)?1:ki(e)?128:El(e)?64:$(e)?4:q(e)?2:0;return K(e,t,n,s,o,i,r,!0)}function Pl(e){return e?nr(e)||Qn in e?ae({},e):e:null}function Et(e,t,n=!1){const{props:s,ref:o,patchFlag:r,children:i}=e,l=t?Fl(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Hr(l),ref:t&&t.ref?n&&o?Q(o)?o.concat(pn(t)):[o,pn(t)]:pn(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!==ge?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Et(e.ssContent),ssFallback:e.ssFallback&&Et(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function An(e=" ",t=0){return ee(Zn,null,e,t)}function zl(e,t){const n=ee(Ut,null,e);return n.staticCount=t,n}function Yl(e="",t=!1){return t?(ue(),Hs(tt,null,e)):ee(tt,null,e)}function Fe(e){return e==null||typeof e=="boolean"?ee(tt):Q(e)?ee(ge,null,e.slice()):typeof e=="object"?Xe(e):ee(Zn,null,String(e))}function Xe(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Et(e)}function Ps(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(Q(t))n=16;else if(typeof t=="object")if(s&65){const o=t.default;o&&(o._c&&(o._d=!1),Ps(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(Qn in t)?t._ctx=ce:o===3&&ce&&(ce.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else q(t)?(t={default:t,_ctx:ce},n=32):(t=String(t),s&64?(n=16,t=[An(t)]):n=8);e.children=t,e.shapeFlag|=n}function Fl(...e){const t={};for(let n=0;nre||ce;let zs,bt,ro="__VUE_INSTANCE_SETTERS__";(bt=Xn()[ro])||(bt=Xn()[ro]=[]),bt.push(e=>re=e),zs=e=>{bt.length>1?bt.forEach(t=>t(e)):bt[0](e)};const It=e=>{zs(e),e.scope.on()},ft=()=>{re&&re.scope.off(),zs(null)};function zr(e){return e.vnode.shapeFlag&4}let $t=!1;function Rl(e,t=!1){$t=t;const{props:n,children:s}=e.vnode,o=zr(e);bl(e,n,o,t),Cl(e,s);const r=o?ql(e,t):void 0;return $t=!1,r}function ql(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=sr(new Proxy(e.ctx,al));const{setup:s}=n;if(s){const o=e.setupContext=s.length>1?Nl(e):null;It(e),Yt();const r=$e(s,e,0,[e.props,o]);if(Ft(),ft(),Ro(r)){if(r.then(ft,ft),t)return r.then(i=>{io(e,i,t)}).catch(i=>{In(i,e,0)});e.asyncDep=r}else io(e,r,t)}else Yr(e,t)}function io(e,t,n){q(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:$(t)&&(e.setupState=lr(t)),Yr(e,n)}let lo;function Yr(e,t,n){const s=e.type;if(!e.render){if(!t&&lo&&!s.render){const o=s.template||Es(e).template;if(o){const{isCustomElement:r,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,f=ae(ae({isCustomElement:r,delimiters:l},i),c);s.render=lo(o,f)}}e.render=s.render||Ze}{It(e),Yt();try{dl(e)}finally{Ft(),ft()}}}function Vl(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return be(e,"get","$attrs"),t[n]}}))}function Nl(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Vl(e)},slots:e.slots,emit:e.emit,expose:t}}function Rn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(lr(sr(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Lt)return Lt[n](e)},has(t,n){return n in t||n in Lt}}))}function Ll(e,t=!0){return q(e)?e.displayName||e.name:e.name||t&&e.__name}function Ul(e){return q(e)&&"__vccOpts"in e}const ie=(e,t)=>Gi(e,t,$t);function Fr(e,t,n){const s=arguments.length;return s===2?$(t)&&!Q(t)?vn(t)?ee(e,null,[t]):ee(e,t):ee(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&vn(n)&&(n=[n]),ee(e,t,n))}const Tl=Symbol.for("v-scx"),jl=()=>Ue(Tl),Wl="3.3.8",Kl="http://www.w3.org/2000/svg",lt=typeof document<"u"?document:null,co=lt&<.createElement("template"),kl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const o=t?lt.createElementNS(Kl,e):lt.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&o.setAttribute("multiple",s.multiple),o},createText:e=>lt.createTextNode(e),createComment:e=>lt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>lt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,o,r){const i=n?n.previousSibling:t.lastChild;if(o&&(o===r||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===r||!(o=o.nextSibling)););else{co.innerHTML=s?`${e}`:e;const l=co.content;if(s){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Sl=Symbol("_vtc");function Xl(e,t,n){const s=e[Sl];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const _l=Symbol("_vod");function Jl(e,t,n){const s=e.style,o=se(n);if(n&&!o){if(t&&!se(t))for(const r in t)n[r]==null&&ls(s,r,"");for(const r in n)ls(s,r,n[r])}else{const r=s.display;o?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),_l in e&&(s.display=r)}}const uo=/\s*!important$/;function ls(e,t,n){if(Q(n))n.forEach(s=>ls(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=$l(e,t);uo.test(n)?e.setProperty(zt(s),n.replace(uo,""),"important"):e[s]=n}}const ao=["Webkit","Moz","ms"],Un={};function $l(e,t){const n=Un[t];if(n)return n;let s=Qe(t);if(s!=="filter"&&s in e)return Un[t]=s;s=Mn(s);for(let o=0;oTn||(rc.then(()=>Tn=0),Tn=Date.now());function lc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Me(cc(s,n.value),t,5,[s])};return n.value=e,n.attached=ic(),n}function cc(e,t){if(Q(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>o=>!o._stopped&&s&&s(o))}else return t}const go=/^on[a-z]/,uc=(e,t,n,s,o=!1,r,i,l,c)=>{t==="class"?Xl(e,s,o):t==="style"?Jl(e,n,s):xn(t)?ps(t)||sc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ac(e,t,s,o))?tc(e,t,s,r,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),ec(e,t,s,o))};function ac(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&go.test(t)&&q(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||go.test(t)&&se(n)?!1:t in e}function fc(e){const t=Pr();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(r=>us(r,o))},s=()=>{const o=e(t.proxy);cs(t.subTree,o),n(o)};Xi(s),Ms(()=>{const o=new MutationObserver(s);o.observe(t.subTree.el.parentNode,{childList:!0}),Gn(()=>o.disconnect())})}function cs(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{cs(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)us(e.el,t);else if(e.type===ge)e.children.forEach(n=>cs(n,t));else if(e.type===Ut){let{el:n,anchor:s}=e;for(;n&&(us(n,t),n!==s);)n=n.nextSibling}}function us(e,t){if(e.nodeType===1){const n=e.style;for(const s in t)n.setProperty(`--${s}`,t[s])}}const mo=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Q(t)?n=>dn(t,n):t};function dc(e){e.target.composing=!0}function wo(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const jn=Symbol("_assign"),an={created(e,{modifiers:{lazy:t,trim:n,number:s}},o){e[jn]=mo(o);const r=s||o.props&&o.props.type==="number";vt(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;n&&(l=l.trim()),r&&(l=Sn(l)),e[jn](l)}),n&&vt(e,"change",()=>{e.value=e.value.trim()}),t||(vt(e,"compositionstart",dc),vt(e,"compositionend",wo),vt(e,"change",wo))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:o}},r){if(e[jn]=mo(r),e.composing||document.activeElement===e&&e.type!=="range"&&(n||s&&e.value.trim()===t||(o||e.type==="number")&&Sn(e.value)===t))return;const i=t??"";e.value!==i&&(e.value=i)}},hc=ae({patchProp:uc},kl);let yo;function pc(){return yo||(yo=Dl(hc))}const gc=(...e)=>{const t=pc().createApp(...e),{mount:n}=t;return t.mount=s=>{const o=mc(s);if(!o)return;const r=t._component;!q(r)&&!r.render&&!r.template&&(r.template=o.innerHTML),o.innerHTML="";const i=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function mc(e){return se(e)?document.querySelector(e):e}const nt=(e,t)=>{const n=e.__vccOpts||e;for(const[s,o]of t)n[s]=o;return n},wc={},yc=e=>(zn("data-v-d0267ba5"),e=e(),Yn(),e),bc={class:"content-pane"},vc=yc(()=>K("div",{class:"content"},null,-1));function Ac(e,t){const n=gr("router-view");return ue(),ye("main",bc,[ee(n),vc])}const Cc=nt(wc,[["render",Ac],["__scopeId","data-v-d0267ba5"]]);function xc(e,t={}){const{threshold:n=50,onSwipe:s,onSwipeEnd:o,onSwipeStart:r}=t,i=Be(!1),l=Ot({x:0,y:0}),c=Ot({x:0,y:0}),{max:f,abs:d,round:h}=Math,g=ie(()=>h(l.x-c.x)),b=ie(()=>h(l.y-c.y)),M=ie(()=>M.value||f(d(g.value),d(b.value))>=n),E=ie(()=>M.value?d(g.value)>d(b.value)?g.value>0?"left":"right":b.value>0?"up":"down":"none"),P={passive:!0,capture:!1},z=V=>{i.value&&(o?.(V,E.value),i.value=!1)},F=V=>{V.touches.length===1&&(P.capture&&!P.passive&&V.preventDefault(),l.x=c.x=h(V.touches[0].clientX),l.y=c.y=h(V.touches[0].clientY),r?.(V))},N=V=>{V.touches.length===1&&(c.x=h(V.touches[0].clientX),c.y=h(V.touches[0].clientY),!i.value&&M.value&&(i.value=!0),i.value&&s?.(V))};e.addEventListener("touchstart",F,P),e.addEventListener("touchmove",N,P),e.addEventListener("touchend",z,P),e.addEventListener("touchcancel",z,P);function I(){e.removeEventListener("touchstart",F,P),e.removeEventListener("touchmove",N,P),e.removeEventListener("touchend",z,P),e.removeEventListener("touchcancel",z,P)}return{isSwiping:i,direction:E,coordsStart:l,coordsEnd:c,stop:I}}const Dc={class:"touch-slideout-drawer"},Bc=Te({__name:"TouchSlideoutDrawer",props:{modelValue:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=fl(e,"modelValue");console.log("setup - isDrawerOpen",t.value);const{coordsStart:n,coordsEnd:s,stop:o}=xc(document.body,{onSwipe:z,onSwipeEnd:N,onSwipeStart:F});at(t,()=>{console.log("isDrawerOpen",t.value),t.value?E():P()});const r=Be(),i=Be(),l=Be(),c=Be(window.innerWidth);let f,d;const h={activeTouchAreaWidth:1,transitionDuration:.2,maxOverlayOpacity:.8,changeStateTrigger:100,windowMaxWidth:1024,maxDrawerWidthPortion:.8,maxDrawerWidth:300},g=ie(()=>Math.min(h.maxDrawerWidth,c.value*h.maxDrawerWidthPortion));function b(){console.log("initStyles"),c.value=window.innerWidth,f=g.value,i.value.style.width=`${g.value}px`,r.value.style.transitionDuration=`${h.transitionDuration}s`,l.value.style.transitionDuration=`${h.transitionDuration}s`,r.value.style.transform=`translateX(${-g.value}px)`,r.value.style.width=`${f}px`,r.value.style.transitionDuration="0s",l.value.style.transitionDuration="0s",console.log("closing")}function M(I){const V=r.value.getBoundingClientRect().left;!t.value&&V<-100||(I.stopPropagation(),r.value.style.transitionDuration=`${h.transitionDuration}s`,console.log("x",V),console.log("event.clientX",I.clientX),console.log("maxDrawerWidth.value",g.value),I.clientX>V+g.value&&(t.value=!1))}function E(){l.value.style.transitionDuration=`${h.transitionDuration}s`,r.value.style.transitionDuration=`${h.transitionDuration}s`,l.value.style.display="initial",l.value.style.opacity=h.maxOverlayOpacity,r.value.style.width=`${g.value}px`,r.value.style.transform="translateX(0px)"}function P(){l.value.style.opacity=0,r.value.style.width=`${f}px`,r.value.style.transform=`translateX(${-g.value}px)`,setTimeout(()=>{l.value.style.display="none"},500)}function z(I){if(!t.value&&n.x>100)return;const V=I.changedTouches[0].clientX;let te=d+(V-n.x);if(te<=0){n.x>g.value&&(te=te+(n.x-g.value)),V<=g.value&&(r.value.style.transform=`translateX(${te}px)`);const he=V/g.value;he>.05&&(l.value.style.display="initial"),he>0&&he<1&&(l.value.style.opacity=Math.min(he,h.maxOverlayOpacity))}}function F(){!t.value&&n.x>100||(r.value.style.transitionDuration="0s",l.value.style.transitionDuration="0s",d=r.value.getBoundingClientRect().left)}function N(I,V){!t.value&&n.x>100||(l.value.style.transitionDuration=`${h.transitionDuration}s`,r.value.style.transitionDuration=`${h.transitionDuration}s`,V==="right"?t.value||(s.x-n.x>h.changeStateTrigger?(t.value=!0,E()):(t.value=!1,P())):V==="left"?t.value&&s.x<=g.value&&(n.x>g.value&&s.xh.changeStateTrigger?(t.value=!1,P()):(t.value=!0,E())):t.value=!1)}return Ms(()=>{c.value{o(),window.removeEventListener("resize",b,!1),l.value.removeEventListener("click",M,!1)}),(I,V)=>(ue(),ye(ge,null,[K("aside",{ref_key:"touchSlideout",ref:r,class:kt(["touch-slideout",{open:t.value}])},[K("div",{ref_key:"touchSlideoutWrapper",ref:i,class:"touch-slideout-wrapper"},[K("div",Dc,[ul(I.$slots,"default",{closeDrawer:P},void 0,!0)])],512)],2),K("div",{ref_key:"overlay",ref:l,class:kt(["overlay",{hidden:!t.value}])},null,2)],64))}}),Oc=nt(Bc,[["__scopeId","data-v-f65ce7a7"]]),bo=Be(!1);function Ys(){function e(){bo.value=!1}return{isDrawerOpen:bo,closeDrawer:e}}const Mc=Te({__name:"AppSidebar",setup(e){const{closeDrawer:t}=Ys(),n=[{name:"home",label:"Home"},{name:"about",label:"About"},{name:"contacts",label:"Contacts"}];return(s,o)=>{const r=gr("router-link");return ue(),ye("nav",null,[K("ul",null,[(ue(),ye(ge,null,br(n,i=>K("li",{key:i.label},[ee(r,{to:{name:i.name},onClick:Ae(t)},{default:Bs(()=>[An(Lo(i.label),1)]),_:2},1032,["to","onClick"])])),64))])])}}}),Ec=nt(Mc,[["__scopeId","data-v-e432899a"]]),Ic=``,Hc='',Pc='',zc=` - - -`,Yc=` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -`,Fc=` - - -`,Gc=` - - -`,Zc="/vue-webapp/assets/logo-YErx-_CR.png",Gr=new Map,Zr=new Map;function Qc(){let e=Object.assign({"/src/assets/images/hamburger.svg":Ic,"/src/assets/images/icon-plus-blue.svg":Hc,"/src/assets/images/icon-plus-purple.svg":Pc,"/src/assets/images/instagram.svg":zc,"/src/assets/images/logo1.svg":Yc,"/src/assets/images/twitter.svg":Fc,"/src/assets/images/youtube.svg":Gc});for(const t in e){const n=t.substring(t.lastIndexOf("/")+1,t.length-4);Gr.set(n,e[t])}e=Object.assign({"/src/assets/images/logo.png":Zc});for(const t in e){const n=t.substring(t.lastIndexOf("/")+1,t.length-4);Zr.set(n,e[t])}}function vo(e){return Gr.get(e)}function Rc(e){return Zr.get(e)}const qc=["data-name","fill","innerHTML"],Vc=["src","data-name"],Nc={__name:"BaseIcon",props:{name:{type:String,default:""},size:{type:String,default:"24"},color:{type:String,default:"currentColor"},width:{type:String,default:"24"},height:{type:String,default:"auto"},fill:{type:String,default:"none"},type:{type:String,default:"svg"}},setup(e){fc(o=>({"87186fe8":t.fill}));const t=e,n=ie(()=>t.size?`${t.size}px`:`${t.width}px`),s=ie(()=>t.size?`${t.size}px`:`${t.height}px`);return(o,r)=>Ae(vo)(t.name)?(ue(),ye("div",{key:0,class:"base-icon","data-name":t.name,fill:t.fill??"currentColor",stroke:"currentColor",style:Kt({width:n.value,height:s.value,color:t.color}),innerHTML:Ae(vo)(t.name)},null,12,qc)):(ue(),ye("img",{key:1,src:Ae(Rc)(t.name),"data-name":t.name,style:Kt({width:n.value,height:s.value,minWidth:n.value,minHeight:s.value})},null,12,Vc))}},Lc=nt(Nc,[["__scopeId","data-v-5ec9003b"]]),Uc=e=>(zn("data-v-2c5d53ce"),e=e(),Yn(),e),Tc={class:"header"},jc=Uc(()=>K("div",{class:"title"}," Acme Corporation ",-1)),Wc=Te({__name:"SimpleHeader",setup(e){const{isDrawerOpen:t}=Ys();return(n,s)=>(ue(),ye("header",Tc,[ee(Lc,{name:"hamburger",class:"drawer-toggle",fill:"currenColor",onClick:s[0]||(s[0]=o=>t.value=!Ae(t))}),jc]))}}),Kc=nt(Wc,[["__scopeId","data-v-2c5d53ce"]]),kc={},Sc=e=>(zn("data-v-b2af68cd"),e=e(),Yn(),e),Xc={class:"footer"},_c=Sc(()=>K("p",null,"Copyright © 2023 Acme Corporation",-1)),Jc=[_c];function $c(e,t){return ue(),ye("footer",Xc,Jc)}const eu=nt(kc,[["render",$c],["__scopeId","data-v-b2af68cd"]]),tu={class:"app"},nu={class:"main-pane"},su=Te({__name:"MainLayout",setup(e){const{isDrawerOpen:t}=Ys();return(n,s)=>(ue(),ye("div",tu,[ee(Kc),K("div",nu,[ee(Oc,{modelValue:Ae(t),"onUpdate:modelValue":s[0]||(s[0]=o=>le(t)?t.value=o:null)},{default:Bs(()=>[ee(Ec)]),_:1},8,["modelValue"]),ee(Cc)]),ee(eu)]))}});function ou(e){const t=Be(""),n=Object.entries(e).sort((s,o)=>+s[1]-+o[1]);for(let s=0;s0&&o.push(`(min-width: ${n[s-1][1]+1}px)`),s{i.matches?(t.value=n[s][0],document.body.classList.add(n[s][0])):document.body.classList.remove(n[s][0])}),r.matches?(t.value=n[s][0],document.body.classList.add(n[s][0])):document.body.classList.remove(n[s][0])}return{screenWidthFactor:t}}const ru=Te({__name:"App",setup(e){return ou({mobile:480,tablet:767,notebook:1199,desktop:1e4}),(t,n)=>(ue(),Hs(su))}});/*! - * vue-router v4.2.5 - * (c) 2023 Eduardo San Martin Morote - * @license MIT - */const At=typeof window<"u";function iu(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const k=Object.assign;function Wn(e,t){const n={};for(const s in t){const o=t[s];n[s]=Ee(o)?o.map(e):e(o)}return n}const jt=()=>{},Ee=Array.isArray,lu=/\/$/,cu=e=>e.replace(lu,"");function Kn(e,t,n="/"){let s,o={},r="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(s=t.slice(0,c),r=t.slice(c+1,l>-1?l:t.length),o=e(r)),l>-1&&(s=s||t.slice(0,l),i=t.slice(l,t.length)),s=du(s??t,n),{fullPath:s+(r&&"?")+r+i,path:s,query:o,hash:i}}function uu(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Ao(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function au(e,t,n){const s=t.matched.length-1,o=n.matched.length-1;return s>-1&&s===o&&Ht(t.matched[s],n.matched[o])&&Qr(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Ht(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Qr(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!fu(e[n],t[n]))return!1;return!0}function fu(e,t){return Ee(e)?Co(e,t):Ee(t)?Co(t,e):e===t}function Co(e,t){return Ee(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function du(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),o=s[s.length-1];(o===".."||o===".")&&s.push("");let r=n.length-1,i,l;for(i=0;i1&&r--;else break;return n.slice(0,r).join("/")+"/"+s.slice(i-(i===s.length?1:0)).join("/")}var en;(function(e){e.pop="pop",e.push="push"})(en||(en={}));var Wt;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Wt||(Wt={}));function hu(e){if(!e)if(At){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),cu(e)}const pu=/^[^#]+#/;function gu(e,t){return e.replace(pu,"#")+t}function mu(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const qn=()=>({left:window.pageXOffset,top:window.pageYOffset});function wu(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=mu(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function xo(e,t){return(history.state?history.state.position-t:-1)+e}const as=new Map;function yu(e,t){as.set(e,t)}function bu(e){const t=as.get(e);return as.delete(e),t}let vu=()=>location.protocol+"//"+location.host;function Rr(e,t){const{pathname:n,search:s,hash:o}=t,r=e.indexOf("#");if(r>-1){let l=o.includes(e.slice(r))?e.slice(r).length:1,c=o.slice(l);return c[0]!=="/"&&(c="/"+c),Ao(c,"")}return Ao(n,e)+s+o}function Au(e,t,n,s){let o=[],r=[],i=null;const l=({state:g})=>{const b=Rr(e,location),M=n.value,E=t.value;let P=0;if(g){if(n.value=b,t.value=g,i&&i===M){i=null;return}P=E?g.position-E.position:0}else s(b);o.forEach(z=>{z(n.value,M,{delta:P,type:en.pop,direction:P?P>0?Wt.forward:Wt.back:Wt.unknown})})};function c(){i=n.value}function f(g){o.push(g);const b=()=>{const M=o.indexOf(g);M>-1&&o.splice(M,1)};return r.push(b),b}function d(){const{history:g}=window;g.state&&g.replaceState(k({},g.state,{scroll:qn()}),"")}function h(){for(const g of r)g();r=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:c,listen:f,destroy:h}}function Do(e,t,n,s=!1,o=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:o?qn():null}}function Cu(e){const{history:t,location:n}=window,s={value:Rr(e,n)},o={value:t.state};o.value||r(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(c,f,d){const h=e.indexOf("#"),g=h>-1?(n.host&&document.querySelector("base")?e:e.slice(h))+c:vu()+e+c;try{t[d?"replaceState":"pushState"](f,"",g),o.value=f}catch(b){console.error(b),n[d?"replace":"assign"](g)}}function i(c,f){const d=k({},t.state,Do(o.value.back,c,o.value.forward,!0),f,{position:o.value.position});r(c,d,!0),s.value=c}function l(c,f){const d=k({},o.value,t.state,{forward:c,scroll:qn()});r(d.current,d,!0);const h=k({},Do(s.value,c,null),{position:d.position+1},f);r(c,h,!1),s.value=c}return{location:s,state:o,push:l,replace:i}}function xu(e){e=hu(e);const t=Cu(e),n=Au(e,t.state,t.location,t.replace);function s(r,i=!0){i||n.pauseListeners(),history.go(r)}const o=k({location:"",base:e,go:s,createHref:gu.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Du(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),xu(e)}function Bu(e){return typeof e=="string"||e&&typeof e=="object"}function qr(e){return typeof e=="string"||typeof e=="symbol"}const Se={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Vr=Symbol("");var Bo;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Bo||(Bo={}));function Pt(e,t){return k(new Error,{type:e,[Vr]:!0},t)}function Ve(e,t){return e instanceof Error&&Vr in e&&(t==null||!!(e.type&t))}const Oo="[^/]+?",Ou={sensitive:!1,strict:!1,start:!0,end:!0},Mu=/[.+*?^${}()[\]/\\]/g;function Eu(e,t){const n=k({},Ou,t),s=[];let o=n.start?"^":"";const r=[];for(const f of e){const d=f.length?[]:[90];n.strict&&!f.length&&(o+="/");for(let h=0;ht.length?t.length===1&&t[0]===40+40?1:-1:0}function Hu(e,t){let n=0;const s=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Pu={type:0,value:""},zu=/[a-zA-Z0-9_]/;function Yu(e){if(!e)return[[]];if(e==="/")return[[Pu]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(b){throw new Error(`ERR (${n})/"${f}": ${b}`)}let n=0,s=n;const o=[];let r;function i(){r&&o.push(r),r=[]}let l=0,c,f="",d="";function h(){f&&(n===0?r.push({type:0,value:f}):n===1||n===2||n===3?(r.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:f,regexp:d,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),f="")}function g(){f+=c}for(;l{i(F)}:jt}function i(d){if(qr(d)){const h=s.get(d);h&&(s.delete(d),n.splice(n.indexOf(h),1),h.children.forEach(i),h.alias.forEach(i))}else{const h=n.indexOf(d);h>-1&&(n.splice(h,1),d.record.name&&s.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function l(){return n}function c(d){let h=0;for(;h=0&&(d.record.path!==n[h].record.path||!Nr(d,n[h]));)h++;n.splice(h,0,d),d.record.name&&!Io(d)&&s.set(d.record.name,d)}function f(d,h){let g,b={},M,E;if("name"in d&&d.name){if(g=s.get(d.name),!g)throw Pt(1,{location:d});E=g.record.name,b=k(Eo(h.params,g.keys.filter(F=>!F.optional).map(F=>F.name)),d.params&&Eo(d.params,g.keys.map(F=>F.name))),M=g.stringify(b)}else if("path"in d)M=d.path,g=n.find(F=>F.re.test(M)),g&&(b=g.parse(M),E=g.record.name);else{if(g=h.name?s.get(h.name):n.find(F=>F.re.test(h.path)),!g)throw Pt(1,{location:d,currentLocation:h});E=g.record.name,b=k({},h.params,d.params),M=g.stringify(b)}const P=[];let z=g;for(;z;)P.unshift(z.record),z=z.parent;return{name:E,path:M,params:b,matched:P,meta:Ru(P)}}return e.forEach(d=>r(d)),{addRoute:r,resolve:f,removeRoute:i,getRoutes:l,getRecordMatcher:o}}function Eo(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function Zu(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Qu(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Qu(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Io(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ru(e){return e.reduce((t,n)=>k(t,n.meta),{})}function Ho(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function Nr(e,t){return t.children.some(n=>n===e||Nr(e,n))}const Lr=/#/g,qu=/&/g,Vu=/\//g,Nu=/=/g,Lu=/\?/g,Ur=/\+/g,Uu=/%5B/g,Tu=/%5D/g,Tr=/%5E/g,ju=/%60/g,jr=/%7B/g,Wu=/%7C/g,Wr=/%7D/g,Ku=/%20/g;function Fs(e){return encodeURI(""+e).replace(Wu,"|").replace(Uu,"[").replace(Tu,"]")}function ku(e){return Fs(e).replace(jr,"{").replace(Wr,"}").replace(Tr,"^")}function fs(e){return Fs(e).replace(Ur,"%2B").replace(Ku,"+").replace(Lr,"%23").replace(qu,"%26").replace(ju,"`").replace(jr,"{").replace(Wr,"}").replace(Tr,"^")}function Su(e){return fs(e).replace(Nu,"%3D")}function Xu(e){return Fs(e).replace(Lr,"%23").replace(Lu,"%3F")}function _u(e){return e==null?"":Xu(e).replace(Vu,"%2F")}function Cn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function Ju(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;or&&fs(r)):[s&&fs(s)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function $u(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=Ee(s)?s.map(o=>o==null?null:""+o):s==null?s:""+s)}return t}const ea=Symbol(""),zo=Symbol(""),Gs=Symbol(""),Kr=Symbol(""),ds=Symbol("");function Rt(){let e=[];function t(s){return e.push(s),()=>{const o=e.indexOf(s);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function _e(e,t,n,s,o){const r=s&&(s.enterCallbacks[o]=s.enterCallbacks[o]||[]);return()=>new Promise((i,l)=>{const c=h=>{h===!1?l(Pt(4,{from:n,to:t})):h instanceof Error?l(h):Bu(h)?l(Pt(2,{from:t,to:h})):(r&&s.enterCallbacks[o]===r&&typeof h=="function"&&r.push(h),i())},f=e.call(s&&s.instances[o],t,n,c);let d=Promise.resolve(f);e.length<3&&(d=d.then(c)),d.catch(h=>l(h))})}function kn(e,t,n,s){const o=[];for(const r of e)for(const i in r.components){let l=r.components[i];if(!(t!=="beforeRouteEnter"&&!r.instances[i]))if(ta(l)){const f=(l.__vccOpts||l)[t];f&&o.push(_e(f,n,s,r,i))}else{let c=l();o.push(()=>c.then(f=>{if(!f)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${r.path}"`));const d=iu(f)?f.default:f;r.components[i]=d;const g=(d.__vccOpts||d)[t];return g&&_e(g,n,s,r,i)()}))}}return o}function ta(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Yo(e){const t=Ue(Gs),n=Ue(Kr),s=ie(()=>t.resolve(Ae(e.to))),o=ie(()=>{const{matched:c}=s.value,{length:f}=c,d=c[f-1],h=n.matched;if(!d||!h.length)return-1;const g=h.findIndex(Ht.bind(null,d));if(g>-1)return g;const b=Fo(c[f-2]);return f>1&&Fo(d)===b&&h[h.length-1].path!==b?h.findIndex(Ht.bind(null,c[f-2])):g}),r=ie(()=>o.value>-1&&ra(n.params,s.value.params)),i=ie(()=>o.value>-1&&o.value===n.matched.length-1&&Qr(n.params,s.value.params));function l(c={}){return oa(c)?t[Ae(e.replace)?"replace":"push"](Ae(e.to)).catch(jt):Promise.resolve()}return{route:s,href:ie(()=>s.value.href),isActive:r,isExactActive:i,navigate:l}}const na=Te({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Yo,setup(e,{slots:t}){const n=Ot(Yo(e)),{options:s}=Ue(Gs),o=ie(()=>({[Go(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Go(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&t.default(n);return e.custom?r:Fr("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},r)}}}),sa=na;function oa(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function ra(e,t){for(const n in t){const s=t[n],o=e[n];if(typeof s=="string"){if(s!==o)return!1}else if(!Ee(o)||o.length!==s.length||s.some((r,i)=>r!==o[i]))return!1}return!0}function Fo(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Go=(e,t,n)=>e??t??n,ia=Te({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Ue(ds),o=ie(()=>e.route||s.value),r=Ue(zo,0),i=ie(()=>{let f=Ae(r);const{matched:d}=o.value;let h;for(;(h=d[f])&&!h.components;)f++;return f}),l=ie(()=>o.value.matched[i.value]);hn(zo,ie(()=>i.value+1)),hn(ea,l),hn(ds,o);const c=Be();return at(()=>[c.value,l.value,e.name],([f,d,h],[g,b,M])=>{d&&(d.instances[h]=f,b&&b!==d&&f&&f===g&&(d.leaveGuards.size||(d.leaveGuards=b.leaveGuards),d.updateGuards.size||(d.updateGuards=b.updateGuards))),f&&d&&(!b||!Ht(d,b)||!g)&&(d.enterCallbacks[h]||[]).forEach(E=>E(f))},{flush:"post"}),()=>{const f=o.value,d=e.name,h=l.value,g=h&&h.components[d];if(!g)return Zo(n.default,{Component:g,route:f});const b=h.props[d],M=b?b===!0?f.params:typeof b=="function"?b(f):b:null,P=Fr(g,k({},M,t,{onVnodeUnmounted:z=>{z.component.isUnmounted&&(h.instances[d]=null)},ref:c}));return Zo(n.default,{Component:P,route:f})||P}}});function Zo(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const la=ia;function ca(e){const t=Gu(e.routes,e),n=e.parseQuery||Ju,s=e.stringifyQuery||Po,o=e.history,r=Rt(),i=Rt(),l=Rt(),c=Pi(Se);let f=Se;At&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=Wn.bind(null,w=>""+w),h=Wn.bind(null,_u),g=Wn.bind(null,Cn);function b(w,O){let D,Y;return qr(w)?(D=t.getRecordMatcher(w),Y=O):Y=w,t.addRoute(Y,D)}function M(w){const O=t.getRecordMatcher(w);O&&t.removeRoute(O)}function E(){return t.getRoutes().map(w=>w.record)}function P(w){return!!t.getRecordMatcher(w)}function z(w,O){if(O=k({},O||c.value),typeof w=="string"){const p=Kn(n,w,O.path),m=t.resolve({path:p.path},O),y=o.createHref(p.fullPath);return k(p,m,{params:g(m.params),hash:Cn(p.hash),redirectedFrom:void 0,href:y})}let D;if("path"in w)D=k({},w,{path:Kn(n,w.path,O.path).path});else{const p=k({},w.params);for(const m in p)p[m]==null&&delete p[m];D=k({},w,{params:h(p)}),O.params=h(O.params)}const Y=t.resolve(D,O),W=w.hash||"";Y.params=d(g(Y.params));const u=uu(s,k({},w,{hash:ku(W),path:Y.path})),a=o.createHref(u);return k({fullPath:u,hash:W,query:s===Po?$u(w.query):w.query||{}},Y,{redirectedFrom:void 0,href:a})}function F(w){return typeof w=="string"?Kn(n,w,c.value.path):k({},w)}function N(w,O){if(f!==w)return Pt(8,{from:O,to:w})}function I(w){return he(w)}function V(w){return I(k(F(w),{replace:!0}))}function te(w){const O=w.matched[w.matched.length-1];if(O&&O.redirect){const{redirect:D}=O;let Y=typeof D=="function"?D(w):D;return typeof Y=="string"&&(Y=Y.includes("?")||Y.includes("#")?Y=F(Y):{path:Y},Y.params={}),k({query:w.query,hash:w.hash,params:"path"in Y?{}:w.params},Y)}}function he(w,O){const D=f=z(w),Y=c.value,W=w.state,u=w.force,a=w.replace===!0,p=te(D);if(p)return he(k(F(p),{state:typeof p=="object"?k({},W,p.state):W,force:u,replace:a}),O||D);const m=D;m.redirectedFrom=O;let y;return!u&&au(s,Y,D)&&(y=Pt(16,{to:m,from:Y}),Pe(Y,Y,!0,!1)),(y?Promise.resolve(y):Ie(m,Y)).catch(v=>Ve(v)?Ve(v,2)?v:Ke(v):j(v,m,Y)).then(v=>{if(v){if(Ve(v,2))return he(k({replace:a},F(v.to),{state:typeof v.to=="object"?k({},W,v.to.state):W,force:u}),O||m)}else v=st(m,Y,!0,a,W);return We(m,Y,v),v})}function Re(w,O){const D=N(w,O);return D?Promise.reject(D):Promise.resolve()}function pt(w){const O=wt.values().next().value;return O&&typeof O.runWithContext=="function"?O.runWithContext(w):w()}function Ie(w,O){let D;const[Y,W,u]=ua(w,O);D=kn(Y.reverse(),"beforeRouteLeave",w,O);for(const p of Y)p.leaveGuards.forEach(m=>{D.push(_e(m,w,O))});const a=Re.bind(null,w,O);return D.push(a),fe(D).then(()=>{D=[];for(const p of r.list())D.push(_e(p,w,O));return D.push(a),fe(D)}).then(()=>{D=kn(W,"beforeRouteUpdate",w,O);for(const p of W)p.updateGuards.forEach(m=>{D.push(_e(m,w,O))});return D.push(a),fe(D)}).then(()=>{D=[];for(const p of u)if(p.beforeEnter)if(Ee(p.beforeEnter))for(const m of p.beforeEnter)D.push(_e(m,w,O));else D.push(_e(p.beforeEnter,w,O));return D.push(a),fe(D)}).then(()=>(w.matched.forEach(p=>p.enterCallbacks={}),D=kn(u,"beforeRouteEnter",w,O),D.push(a),fe(D))).then(()=>{D=[];for(const p of i.list())D.push(_e(p,w,O));return D.push(a),fe(D)}).catch(p=>Ve(p,8)?p:Promise.reject(p))}function We(w,O,D){l.list().forEach(Y=>pt(()=>Y(w,O,D)))}function st(w,O,D,Y,W){const u=N(w,O);if(u)return u;const a=O===Se,p=At?history.state:{};D&&(Y||a?o.replace(w.fullPath,k({scroll:a&&p&&p.scroll},W)):o.push(w.fullPath,W)),c.value=w,Pe(w,O,D,a),Ke()}let He;function Gt(){He||(He=o.listen((w,O,D)=>{if(!tn.listening)return;const Y=z(w),W=te(Y);if(W){he(k(W,{replace:!0}),Y).catch(jt);return}f=Y;const u=c.value;At&&yu(xo(u.fullPath,D.delta),qn()),Ie(Y,u).catch(a=>Ve(a,12)?a:Ve(a,2)?(he(a.to,Y).then(p=>{Ve(p,20)&&!D.delta&&D.type===en.pop&&o.go(-1,!1)}).catch(jt),Promise.reject()):(D.delta&&o.go(-D.delta,!1),j(a,Y,u))).then(a=>{a=a||st(Y,u,!1),a&&(D.delta&&!Ve(a,8)?o.go(-D.delta,!1):D.type===en.pop&&Ve(a,20)&&o.go(-1,!1)),We(Y,u,a)}).catch(jt)}))}let gt=Rt(),oe=Rt(),X;function j(w,O,D){Ke(w);const Y=oe.list();return Y.length?Y.forEach(W=>W(w,O,D)):console.error(w),Promise.reject(w)}function qe(){return X&&c.value!==Se?Promise.resolve():new Promise((w,O)=>{gt.add([w,O])})}function Ke(w){return X||(X=!w,Gt(),gt.list().forEach(([O,D])=>w?D(w):O()),gt.reset()),w}function Pe(w,O,D,Y){const{scrollBehavior:W}=e;if(!At||!W)return Promise.resolve();const u=!D&&bu(xo(w.fullPath,0))||(Y||!D)&&history.state&&history.state.scroll||null;return ur().then(()=>W(w,O,u)).then(a=>a&&wu(a)).catch(a=>j(a,w,O))}const me=w=>o.go(w);let mt;const wt=new Set,tn={currentRoute:c,listening:!0,addRoute:b,removeRoute:M,hasRoute:P,getRoutes:E,resolve:z,options:e,push:I,replace:V,go:me,back:()=>me(-1),forward:()=>me(1),beforeEach:r.add,beforeResolve:i.add,afterEach:l.add,onError:oe.add,isReady:qe,install(w){const O=this;w.component("RouterLink",sa),w.component("RouterView",la),w.config.globalProperties.$router=O,Object.defineProperty(w.config.globalProperties,"$route",{enumerable:!0,get:()=>Ae(c)}),At&&!mt&&c.value===Se&&(mt=!0,I(o.location).catch(W=>{}));const D={};for(const W in Se)Object.defineProperty(D,W,{get:()=>c.value[W],enumerable:!0});w.provide(Gs,O),w.provide(Kr,er(D)),w.provide(ds,c);const Y=w.unmount;wt.add(w),w.unmount=function(){wt.delete(w),wt.size<1&&(f=Se,He&&He(),He=null,c.value=Se,mt=!1,X=!1),Y()}}};function fe(w){return w.reduce((O,D)=>O.then(()=>pt(D)),Promise.resolve())}return tn}function ua(e,t){const n=[],s=[],o=[],r=Math.max(t.matched.length,e.matched.length);for(let i=0;iHt(f,l))?s.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(f=>Ht(f,c))||o.push(c))}return[n,s,o]}const aa=K("h3",null,"Congratulations with scaffolding your vue webapp!",-1),fa={key:0},da=Te({__name:"HomeView",setup(e){const t=[];return(n,s)=>(ue(),ye("div",null,[aa,t.length?(ue(),ye("p",fa," Selected options: ")):Yl("",!0),K("ul",null,[(ue(),ye(ge,null,br(t,o=>K("li",{key:o.name},Lo(`${o.name}: ${o.value}`),1)),64))])]))}}),ha={},pa=zl("

About this tool

The goal of the `create-vue-webapp` tool is to allow users to scaffold a new customizable vue web application.

  1. Create a simple working SPA front-end application for a specific task in a few minutes, style it and fill it with content in a few hours.
  2. Customize it with small functional code blocks.
  3. Collect and summarize the best techniques and practices for building a modern reactive frontend.
  4. Enable novice developers to learn frontend and Vue 3 best practices from building application architecture to naming CSS classes with ready-made examples.
  5. Enable experienced developers to quickly and more efficiently reuse overused boilerplate code, especially that which cannot be distributed as NPM packages.
  6. This application should act as a website builder, with the ability to choose when creating:
    • A global business website template (portfolio, blog, online store, etc.)
    • A variant of the general layout of the web application
    • Variants of specific components (header, footer, sidebar, etc.)
    • General style/design options
    • Separate functionality injected as functional fragments (API module, i18n, PWA, splash screen, auth module, themes, etc.)
    • Ability to connect/integrate common libraries (including UI) if desired
    • Possibility to integrate with certain headless CRM and other backend API services.
",3),ga=[pa];function ma(e,t){return ue(),ye("div",null,ga)}const wa=nt(ha,[["render",ma]]),ht=e=>(zn("data-v-4b952b8d"),e=e(),Yn(),e),ya=ht(()=>K("h2",null,"Share your feedback",-1)),ba=ht(()=>K("p",null," Thanks for sending us your ideas! ",-1)),va=ht(()=>K("p",null,[K("i",null,[An(" This form does not work. Please use "),K("a",{href:"https://github.com/vuesence/vue-webapp",target:"_blank"}," GitHub Issues and Feature requests "),An(" instead. ")])],-1)),Aa={class:"form-container",action:"action_page.php"},Ca=ht(()=>K("label",{for:"fname"},"Your name",-1)),xa=ht(()=>K("label",{for:"lname"},"Your email or phone number",-1)),Da=ht(()=>K("label",{for:"subject"},"Message",-1)),Ba=ht(()=>K("label",{for:"check"},'Enter word "vue"',-1)),Oa=Te({__name:"ContactsView",setup(e){const t=Be(),n=Be({name:"",email:"",message:"",check:""});async function s(){t.value.setAttribute("disabled",!0),alert("This form does not work. Please use GitHub Issues and Feature requests instead."),t.value.removeAttribute("disabled")}return(o,r)=>(ue(),ye("div",null,[ya,ba,va,K("div",Aa,[Ca,un(K("input",{id:"fname","onUpdate:modelValue":r[0]||(r[0]=i=>n.value.name=i),type:"text",name:"firstname",placeholder:""},null,512),[[an,n.value.name]]),xa,un(K("input",{id:"lname","onUpdate:modelValue":r[1]||(r[1]=i=>n.value.email=i),type:"text",name:"lastname",placeholder:""},null,512),[[an,n.value.email]]),Da,un(K("textarea",{id:"subject","onUpdate:modelValue":r[2]||(r[2]=i=>n.value.message=i),name:"subject",placeholder:""},null,512),[[an,n.value.message]]),Ba,un(K("input",{id:"check","onUpdate:modelValue":r[3]||(r[3]=i=>n.value.check=i),type:"text",name:"check",placeholder:""},null,512),[[an,n.value.check]]),K("input",{ref_key:"submit",ref:t,type:"submit",value:"Submit",onClick:s},null,512)])]))}}),Ma=nt(Oa,[["__scopeId","data-v-4b952b8d"]]),Ea=[{path:"/",name:"home",component:da},{path:"/contacts",name:"contacts",component:Ma},{path:"/about",name:"about",component:wa}],kr=ca({history:Du(),routes:Ea}),Sr=gc(ru);Sr.use(kr);Qc();await Promise.all([kr.isReady()]);Sr.mount("#app"); diff --git a/index.html b/index.html index 913e8de..f2ebf7e 100644 --- a/index.html +++ b/index.html @@ -7,8 +7,8 @@ <!-- title placeholder --> - - + +