diff --git a/assets/index-479df8e2.js b/assets/index-479df8e2.js new file mode 100644 index 0000000..d3e1a62 --- /dev/null +++ b/assets/index-479df8e2.js @@ -0,0 +1 @@ +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function s(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();function Tn(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r!!n[r.toLowerCase()]:r=>!!n[r]}const H={},Xe=[],pe=()=>{},Pr=()=>!1,Mr=/^on[^a-z]/,Lt=e=>Mr.test(e),An=e=>e.startsWith("onUpdate:"),X=Object.assign,Pn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Fr=Object.prototype.hasOwnProperty,N=(e,t)=>Fr.call(e,t),A=Array.isArray,Je=e=>Kt(e)==="[object Map]",$s=e=>Kt(e)==="[object Set]",M=e=>typeof e=="function",Y=e=>typeof e=="string",Mn=e=>typeof e=="symbol",K=e=>e!==null&&typeof e=="object",Rs=e=>K(e)&&M(e.then)&&M(e.catch),Bs=Object.prototype.toString,Kt=e=>Bs.call(e),$r=e=>Kt(e).slice(8,-1),Ns=e=>Kt(e)==="[object Object]",Fn=e=>Y(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ft=Tn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Wt=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Rr=/-(\w)/g,xe=Wt(e=>e.replace(Rr,(t,n)=>n?n.toUpperCase():"")),Br=/\B([A-Z])/g,nt=Wt(e=>e.replace(Br,"-$1").toLowerCase()),zt=Wt(e=>e.charAt(0).toUpperCase()+e.slice(1)),rn=Wt(e=>e?`on${zt(e)}`:""),ht=(e,t)=>!Object.is(e,t),on=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Nr=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ns;const gn=()=>ns||(ns=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function $n(e){if(A(e)){const t={};for(let n=0;n{if(n){const s=n.split(Ur);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Rn(e){let t="";if(Y(e))t=e;else if(A(e))for(let n=0;nY(e)?e:e==null?"":A(e)||K(e)&&(e.toString===Bs||!M(e.toString))?JSON.stringify(e,js,2):String(e),js=(e,t)=>t&&t.__v_isRef?js(e,t.value):Je(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:$s(t)?{[`Set(${t.size})`]:[...t.values()]}:K(t)&&!A(t)&&!Ns(t)?String(t):t;let ce;class Kr{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=ce,!t&&ce&&(this.index=(ce.scopes||(ce.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=ce;try{return ce=this,t()}finally{ce=n}}}on(){ce=this}off(){ce=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},Ds=e=>(e.w&Fe)>0,Hs=e=>(e.n&Fe)>0,qr=({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{(_==="length"||_>=f)&&c.push(a)})}else switch(n!==void 0&&c.push(i.get(n)),t){case"add":A(e)?Fn(n)&&c.push(i.get("length")):(c.push(i.get(He)),Je(e)&&c.push(i.get(bn)));break;case"delete":A(e)||(c.push(i.get(He)),Je(e)&&c.push(i.get(bn)));break;case"set":Je(e)&&c.push(i.get(He));break}if(c.length===1)c[0]&&vn(c[0]);else{const f=[];for(const a of c)a&&f.push(...a);vn(Bn(f))}}function vn(e,t){const n=A(e)?e:[...e];for(const s of n)s.computed&&rs(s);for(const s of n)s.computed||rs(s)}function rs(e,t){(e!==fe||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const kr=Tn("__proto__,__v_isRef,__isVue"),Ws=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Mn)),Xr=Sn(),Jr=Sn(!1,!0),Zr=Sn(!0),os=Qr();function Qr(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=S(this);for(let o=0,i=this.length;o{e[t]=function(...n){st();const s=S(this)[t].apply(this,n);return rt(),s}}),e}function Vr(e){const t=S(this);return oe(t,"has",e),t.hasOwnProperty(e)}function Sn(e=!1,t=!1){return function(s,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?go:Xs:t?ks:Ys).get(s))return s;const i=A(s);if(!e){if(i&&N(os,r))return Reflect.get(os,r,o);if(r==="hasOwnProperty")return Vr}const c=Reflect.get(s,r,o);return(Mn(r)?Ws.has(r):kr(r))||(e||oe(s,"get",r),t)?c:Q(c)?i&&Fn(r)?c:c.value:K(c)?e?Js(c):Yt(c):c}}const Gr=zs(),eo=zs(!0);function zs(e=!1){return function(n,s,r,o){let i=n[s];if(Ge(i)&&Q(i)&&!Q(r))return!1;if(!e&&(!St(r)&&!Ge(r)&&(i=S(i),r=S(r)),!A(n)&&Q(i)&&!Q(r)))return i.value=r,!0;const c=A(n)&&Fn(s)?Number(s)e,qt=e=>Reflect.getPrototypeOf(e);function Ot(e,t,n=!1,s=!1){e=e.__v_raw;const r=S(e),o=S(t);n||(t!==o&&oe(r,"get",t),oe(r,"get",o));const{has:i}=qt(r),c=s?Un:n?Hn:gt;if(i.call(r,t))return c(e.get(t));if(i.call(r,o))return c(e.get(o));e!==r&&e.get(t)}function It(e,t=!1){const n=this.__v_raw,s=S(n),r=S(e);return t||(e!==r&&oe(s,"has",e),oe(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Tt(e,t=!1){return e=e.__v_raw,!t&&oe(S(e),"iterate",He),Reflect.get(e,"size",e)}function is(e){e=S(e);const t=S(this);return qt(t).has.call(t,e)||(t.add(e),Ce(t,"add",e,e)),this}function ls(e,t){t=S(t);const n=S(this),{has:s,get:r}=qt(n);let o=s.call(n,e);o||(e=S(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?ht(t,i)&&Ce(n,"set",e,t):Ce(n,"add",e,t),this}function cs(e){const t=S(this),{has:n,get:s}=qt(t);let r=n.call(t,e);r||(e=S(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&Ce(t,"delete",e,void 0),o}function us(){const e=S(this),t=e.size!==0,n=e.clear();return t&&Ce(e,"clear",void 0,void 0),n}function At(e,t){return function(s,r){const o=this,i=o.__v_raw,c=S(i),f=t?Un:e?Hn:gt;return!e&&oe(c,"iterate",He),i.forEach((a,_)=>s.call(r,f(a),f(_),o))}}function Pt(e,t,n){return function(...s){const r=this.__v_raw,o=S(r),i=Je(o),c=e==="entries"||e===Symbol.iterator&&i,f=e==="keys"&&i,a=r[e](...s),_=n?Un:t?Hn:gt;return!t&&oe(o,"iterate",f?bn:He),{next(){const{value:x,done:C}=a.next();return C?{value:x,done:C}:{value:c?[_(x[0]),_(x[1])]:_(x),done:C}},[Symbol.iterator](){return this}}}}function Ie(e){return function(...t){return e==="delete"?!1:this}}function io(){const e={get(o){return Ot(this,o)},get size(){return Tt(this)},has:It,add:is,set:ls,delete:cs,clear:us,forEach:At(!1,!1)},t={get(o){return Ot(this,o,!1,!0)},get size(){return Tt(this)},has:It,add:is,set:ls,delete:cs,clear:us,forEach:At(!1,!0)},n={get(o){return Ot(this,o,!0)},get size(){return Tt(this,!0)},has(o){return It.call(this,o,!0)},add:Ie("add"),set:Ie("set"),delete:Ie("delete"),clear:Ie("clear"),forEach:At(!0,!1)},s={get(o){return Ot(this,o,!0,!0)},get size(){return Tt(this,!0)},has(o){return It.call(this,o,!0)},add:Ie("add"),set:Ie("set"),delete:Ie("delete"),clear:Ie("clear"),forEach:At(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Pt(o,!1,!1),n[o]=Pt(o,!0,!1),t[o]=Pt(o,!1,!0),s[o]=Pt(o,!0,!0)}),[e,n,t,s]}const[lo,co,uo,fo]=io();function jn(e,t){const n=t?e?fo:uo:e?co:lo;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(N(n,r)&&r in s?n:s,r,o)}const ao={get:jn(!1,!1)},po={get:jn(!1,!0)},ho={get:jn(!0,!1)},Ys=new WeakMap,ks=new WeakMap,Xs=new WeakMap,go=new WeakMap;function _o(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function mo(e){return e.__v_skip||!Object.isExtensible(e)?0:_o($r(e))}function Yt(e){return Ge(e)?e:Dn(e,!1,qs,ao,Ys)}function bo(e){return Dn(e,!1,oo,po,ks)}function Js(e){return Dn(e,!0,ro,ho,Xs)}function Dn(e,t,n,s,r){if(!K(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=mo(e);if(i===0)return e;const c=new Proxy(e,i===2?s:n);return r.set(e,c),c}function Ze(e){return Ge(e)?Ze(e.__v_raw):!!(e&&e.__v_isReactive)}function Ge(e){return!!(e&&e.__v_isReadonly)}function St(e){return!!(e&&e.__v_isShallow)}function Zs(e){return Ze(e)||Ge(e)}function S(e){const t=e&&e.__v_raw;return t?S(t):e}function Qs(e){return Nt(e,"__v_skip",!0),e}const gt=e=>K(e)?Yt(e):e,Hn=e=>K(e)?Js(e):e;function Vs(e){Pe&&fe&&(e=S(e),Ks(e.dep||(e.dep=Bn())))}function Gs(e,t){e=S(e);const n=e.dep;n&&vn(n)}function Q(e){return!!(e&&e.__v_isRef===!0)}function Ae(e){return vo(e,!1)}function vo(e,t){return Q(e)?e:new xo(e,t)}class xo{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:S(t),this._value=n?t:gt(t)}get value(){return Vs(this),this._value}set value(t){const n=this.__v_isShallow||St(t)||Ge(t);t=n?t:S(t),ht(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:gt(t),Gs(this))}}function er(e){return Q(e)?e.value:e}const yo={get:(e,t,n)=>er(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Q(r)&&!Q(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function tr(e){return Ze(e)?e:new Proxy(e,yo)}class wo{constructor(t,n,s,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Nn(t,()=>{this._dirty||(this._dirty=!0,Gs(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=S(this);return Vs(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Co(e,t,n=!1){let s,r;const o=M(e);return o?(s=e,r=pe):(s=e.get,r=e.set),new wo(s,r,o||!r,n)}function Me(e,t,n,s){let r;try{r=s?e(...s):e()}catch(o){kt(o,t,n)}return r}function he(e,t,n,s){if(M(e)){const o=Me(e,t,n,s);return o&&Rs(o)&&o.catch(i=>{kt(i,t,n)}),o}const r=[];for(let o=0;o>>1;mt(Z[s])ve&&Z.splice(t,1)}function Ao(e){A(e)?Qe.push(...e):(!we||!we.includes(e,e.allowRecurse?je+1:je))&&Qe.push(e),sr()}function fs(e,t=_t?ve+1:0){for(;tmt(n)-mt(s)),je=0;jee.id==null?1/0:e.id,Po=(e,t)=>{const n=mt(e)-mt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function or(e){xn=!1,_t=!0,Z.sort(Po);const t=pe;try{for(ve=0;veY(P)?P.trim():P)),x&&(r=n.map(Nr))}let c,f=s[c=rn(t)]||s[c=rn(xe(t))];!f&&o&&(f=s[c=rn(nt(t))]),f&&he(f,e,6,r);const a=s[c+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,he(a,e,6,r)}}function ir(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},c=!1;if(!M(e)){const f=a=>{const _=ir(a,t,!0);_&&(c=!0,X(i,_))};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}return!o&&!c?(K(e)&&s.set(e,null),null):(A(o)?o.forEach(f=>i[f]=null):X(i,o),K(e)&&s.set(e,i),i)}function Xt(e,t){return!e||!Lt(t)?!1:(t=t.slice(2).replace(/Once$/,""),N(e,t[0].toLowerCase()+t.slice(1))||N(e,nt(t))||N(e,t))}let ae=null,Jt=null;function Ut(e){const t=ae;return ae=e,Jt=e&&e.type.__scopeId||null,t}function lr(e){Jt=e}function cr(){Jt=null}function Fo(e,t=ae,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&ys(-1);const o=Ut(t);let i;try{i=e(...r)}finally{Ut(o),s._d&&ys(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function ln(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:o,propsOptions:[i],slots:c,attrs:f,emit:a,render:_,renderCache:x,data:C,setupState:P,ctx:L,inheritAttrs:E}=e;let B,F;const z=Ut(e);try{if(n.shapeFlag&4){const $=r||s;B=be(_.call($,$,x,o,P,C,L)),F=f}else{const $=t;B=be($.length>1?$(o,{attrs:f,slots:c,emit:a}):$(o,null)),F=t.props?f:$o(f)}}catch($){pt.length=0,kt($,e,1),B=V(Ke)}let k=B;if(F&&E!==!1){const $=Object.keys(F),{shapeFlag:Oe}=k;$.length&&Oe&7&&(i&&$.some(An)&&(F=Ro(F,i)),k=et(k,F))}return n.dirs&&(k=et(k),k.dirs=k.dirs?k.dirs.concat(n.dirs):n.dirs),n.transition&&(k.transition=n.transition),B=k,Ut(z),B}const $o=e=>{let t;for(const n in e)(n==="class"||n==="style"||Lt(n))&&((t||(t={}))[n]=e[n]);return t},Ro=(e,t)=>{const n={};for(const s in e)(!An(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Bo(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:c,patchFlag:f}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&f>=0){if(f&1024)return!0;if(f&16)return s?as(s,i,a):!!i;if(f&8){const _=t.dynamicProps;for(let x=0;x<_.length;x++){const C=_[x];if(i[C]!==s[C]&&!Xt(a,C))return!0}}}else return(r||c)&&(!c||!c.$stable)?!0:s===i?!1:s?i?as(s,i,a):!0:!!i;return!1}function as(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;re.__isSuspense;function Uo(e,t){t&&t.pendingBranch?A(e)?t.effects.push(...e):t.effects.push(e):Ao(e)}const Mt={};function cn(e,t,n){return ur(e,t,n)}function ur(e,t,{immediate:n,deep:s,flush:r,onTrack:o,onTrigger:i}=H){var c;const f=zr()===((c=J)==null?void 0:c.scope)?J:null;let a,_=!1,x=!1;if(Q(e)?(a=()=>e.value,_=St(e)):Ze(e)?(a=()=>e,s=!0):A(e)?(x=!0,_=e.some($=>Ze($)||St($)),a=()=>e.map($=>{if(Q($))return $.value;if(Ze($))return ke($);if(M($))return Me($,f,2)})):M(e)?t?a=()=>Me(e,f,2):a=()=>{if(!(f&&f.isUnmounted))return C&&C(),he(e,f,3,[P])}:a=pe,t&&s){const $=a;a=()=>ke($())}let C,P=$=>{C=z.onStop=()=>{Me($,f,4)}},L;if(vt)if(P=pe,t?n&&he(t,f,3,[a(),x?[]:void 0,P]):a(),r==="sync"){const $=Ni();L=$.__watcherHandles||($.__watcherHandles=[])}else return pe;let E=x?new Array(e.length).fill(Mt):Mt;const B=()=>{if(z.active)if(t){const $=z.run();(s||_||(x?$.some((Oe,it)=>ht(Oe,E[it])):ht($,E)))&&(C&&C(),he(t,f,3,[$,E===Mt?void 0:x&&E[0]===Mt?[]:E,P]),E=$)}else z.run()};B.allowRecurse=!!t;let F;r==="sync"?F=B:r==="post"?F=()=>se(B,f&&f.suspense):(B.pre=!0,f&&(B.id=f.uid),F=()=>Kn(B));const z=new Nn(a,F);t?n?B():E=z.run():r==="post"?se(z.run.bind(z),f&&f.suspense):z.run();const k=()=>{z.stop(),f&&f.scope&&Pn(f.scope.effects,z)};return L&&L.push(k),k}function jo(e,t,n){const s=this.proxy,r=Y(e)?e.includes(".")?fr(s,e):()=>s[e]:e.bind(s,s);let o;M(t)?o=t:(o=t.handler,n=t);const i=J;tt(this);const c=ur(r,o.bind(s),n);return i?tt(i):Le(),c}function fr(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{ke(n,t)});else if(Ns(e))for(const n in e)ke(e[n],t);return e}function Se(e,t,n,s){const r=e.dirs,o=t&&t.dirs;for(let i=0;iX({name:e.name},t,{setup:e}))():e}const $t=e=>!!e.type.__asyncLoader,ar=e=>e.type.__isKeepAlive;function Do(e,t){dr(e,"a",t)}function Ho(e,t){dr(e,"da",t)}function dr(e,t,n=J){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Qt(t,s,n),n){let r=n.parent;for(;r&&r.parent;)ar(r.parent.vnode)&&Lo(s,t,n,r),r=r.parent}}function Lo(e,t,n,s){const r=Qt(t,e,s,!0);pr(()=>{Pn(s[t],r)},n)}function Qt(e,t,n=J,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;st(),tt(n);const c=he(t,n,e,i);return Le(),rt(),c});return s?r.unshift(o):r.push(o),o}}const Ee=e=>(t,n=J)=>(!vt||e==="sp")&&Qt(e,(...s)=>t(...s),n),Ko=Ee("bm"),Wn=Ee("m"),Wo=Ee("bu"),zo=Ee("u"),qo=Ee("bum"),pr=Ee("um"),Yo=Ee("sp"),ko=Ee("rtg"),Xo=Ee("rtc");function Jo(e,t=J){Qt("ec",e,t)}const hr="components";function Zo(e,t){return Vo(hr,e,!0,t)||e}const Qo=Symbol.for("v-ndc");function Vo(e,t,n=!0,s=!1){const r=ae||J;if(r){const o=r.type;if(e===hr){const c=$i(o,!1);if(c&&(c===t||c===xe(t)||c===zt(xe(t))))return o}const i=ds(r[e]||o[e],t)||ds(r.appContext[e],t);return!i&&s?o:i}}function ds(e,t){return e&&(e[t]||e[xe(t)]||e[zt(xe(t))])}function Go(e,t,n,s){let r;const o=n&&n[s];if(A(e)||Y(e)){r=new Array(e.length);for(let i=0,c=e.length;it(i,c,void 0,o&&o[c]));else{const i=Object.keys(e);r=new Array(i.length);for(let c=0,f=i.length;ce?Or(e)?Xn(e)||e.proxy:yn(e.parent):null,dt=X(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=>yn(e.parent),$root:e=>yn(e.root),$emit:e=>e.emit,$options:e=>zn(e),$forceUpdate:e=>e.f||(e.f=()=>Kn(e.update)),$nextTick:e=>e.n||(e.n=Oo.bind(e.proxy)),$watch:e=>jo.bind(e)}),un=(e,t)=>e!==H&&!e.__isScriptSetup&&N(e,t),ei={get({_:e},t){const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:c,appContext:f}=e;let a;if(t[0]!=="$"){const P=i[t];if(P!==void 0)switch(P){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(un(s,t))return i[t]=1,s[t];if(r!==H&&N(r,t))return i[t]=2,r[t];if((a=e.propsOptions[0])&&N(a,t))return i[t]=3,o[t];if(n!==H&&N(n,t))return i[t]=4,n[t];wn&&(i[t]=0)}}const _=dt[t];let x,C;if(_)return t==="$attrs"&&oe(e,"get",t),_(e);if((x=c.__cssModules)&&(x=x[t]))return x;if(n!==H&&N(n,t))return i[t]=4,n[t];if(C=f.config.globalProperties,N(C,t))return C[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return un(r,t)?(r[t]=n,!0):s!==H&&N(s,t)?(s[t]=n,!0):N(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let c;return!!n[i]||e!==H&&N(e,i)||un(t,i)||(c=o[0])&&N(c,i)||N(s,i)||N(dt,i)||N(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:N(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function ps(e){return A(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let wn=!0;function ti(e){const t=zn(e),n=e.proxy,s=e.ctx;wn=!1,t.beforeCreate&&hs(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:c,provide:f,inject:a,created:_,beforeMount:x,mounted:C,beforeUpdate:P,updated:L,activated:E,deactivated:B,beforeDestroy:F,beforeUnmount:z,destroyed:k,unmounted:$,render:Oe,renderTracked:it,renderTriggered:xt,errorCaptured:$e,serverPrefetch:en,expose:Re,inheritAttrs:lt,components:yt,directives:wt,filters:tn}=t;if(a&&ni(a,s,null),i)for(const W in i){const j=i[W];M(j)&&(s[W]=j.bind(n))}if(r){const W=r.call(n,n);K(W)&&(e.data=Yt(W))}if(wn=!0,o)for(const W in o){const j=o[W],Be=M(j)?j.bind(n,n):M(j.get)?j.get.bind(n,n):pe,Ct=!M(j)&&M(j.set)?j.set.bind(n):pe,Ne=Ve({get:Be,set:Ct});Object.defineProperty(s,W,{enumerable:!0,configurable:!0,get:()=>Ne.value,set:ge=>Ne.value=ge})}if(c)for(const W in c)gr(c[W],s,n,W);if(f){const W=M(f)?f.call(n):f;Reflect.ownKeys(W).forEach(j=>{ci(j,W[j])})}_&&hs(_,e,"c");function G(W,j){A(j)?j.forEach(Be=>W(Be.bind(n))):j&&W(j.bind(n))}if(G(Ko,x),G(Wn,C),G(Wo,P),G(zo,L),G(Do,E),G(Ho,B),G(Jo,$e),G(Xo,it),G(ko,xt),G(qo,z),G(pr,$),G(Yo,en),A(Re))if(Re.length){const W=e.exposed||(e.exposed={});Re.forEach(j=>{Object.defineProperty(W,j,{get:()=>n[j],set:Be=>n[j]=Be})})}else e.exposed||(e.exposed={});Oe&&e.render===pe&&(e.render=Oe),lt!=null&&(e.inheritAttrs=lt),yt&&(e.components=yt),wt&&(e.directives=wt)}function ni(e,t,n=pe){A(e)&&(e=Cn(e));for(const s in e){const r=e[s];let o;K(r)?"default"in r?o=Rt(r.from||s,r.default,!0):o=Rt(r.from||s):o=Rt(r),Q(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function hs(e,t,n){he(A(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function gr(e,t,n,s){const r=s.includes(".")?fr(n,s):()=>n[s];if(Y(e)){const o=t[e];M(o)&&cn(r,o)}else if(M(e))cn(r,e.bind(n));else if(K(e))if(A(e))e.forEach(o=>gr(o,t,n,s));else{const o=M(e.handler)?e.handler.bind(n):t[e.handler];M(o)&&cn(r,o,e)}}function zn(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,c=o.get(t);let f;return c?f=c:!r.length&&!n&&!s?f=t:(f={},r.length&&r.forEach(a=>jt(f,a,i,!0)),jt(f,t,i)),K(t)&&o.set(t,f),f}function jt(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&jt(e,o,n,!0),r&&r.forEach(i=>jt(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const c=si[i]||n&&n[i];e[i]=c?c(e[i],t[i]):t[i]}return e}const si={data:gs,props:_s,emits:_s,methods:at,computed:at,beforeCreate:ee,created:ee,beforeMount:ee,mounted:ee,beforeUpdate:ee,updated:ee,beforeDestroy:ee,beforeUnmount:ee,destroyed:ee,unmounted:ee,activated:ee,deactivated:ee,errorCaptured:ee,serverPrefetch:ee,components:at,directives:at,watch:oi,provide:gs,inject:ri};function gs(e,t){return t?e?function(){return X(M(e)?e.call(this,this):e,M(t)?t.call(this,this):t)}:t:e}function ri(e,t){return at(Cn(e),Cn(t))}function Cn(e){if(A(e)){const t={};for(let n=0;n1)return n&&M(t)?t.call(s&&s.proxy):t}}function ui(e,t,n,s=!1){const r={},o={};Nt(o,Gt,1),e.propsDefaults=Object.create(null),mr(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:bo(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function fi(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,c=S(r),[f]=e.propsOptions;let a=!1;if((s||i>0)&&!(i&16)){if(i&8){const _=e.vnode.dynamicProps;for(let x=0;x<_.length;x++){let C=_[x];if(Xt(e.emitsOptions,C))continue;const P=t[C];if(f)if(N(o,C))P!==o[C]&&(o[C]=P,a=!0);else{const L=xe(C);r[L]=En(f,c,L,P,e,!1)}else P!==o[C]&&(o[C]=P,a=!0)}}}else{mr(e,t,r,o)&&(a=!0);let _;for(const x in c)(!t||!N(t,x)&&((_=nt(x))===x||!N(t,_)))&&(f?n&&(n[x]!==void 0||n[_]!==void 0)&&(r[x]=En(f,c,x,void 0,e,!0)):delete r[x]);if(o!==c)for(const x in o)(!t||!N(t,x))&&(delete o[x],a=!0)}a&&Ce(e,"set","$attrs")}function mr(e,t,n,s){const[r,o]=e.propsOptions;let i=!1,c;if(t)for(let f in t){if(Ft(f))continue;const a=t[f];let _;r&&N(r,_=xe(f))?!o||!o.includes(_)?n[_]=a:(c||(c={}))[_]=a:Xt(e.emitsOptions,f)||(!(f in s)||a!==s[f])&&(s[f]=a,i=!0)}if(o){const f=S(n),a=c||H;for(let _=0;_{f=!0;const[C,P]=br(x,t,!0);X(i,C),P&&c.push(...P)};!n&&t.mixins.length&&t.mixins.forEach(_),e.extends&&_(e.extends),e.mixins&&e.mixins.forEach(_)}if(!o&&!f)return K(e)&&s.set(e,Xe),Xe;if(A(o))for(let _=0;_-1,P[1]=E<0||L-1||N(P,"default"))&&c.push(x)}}}const a=[i,c];return K(e)&&s.set(e,a),a}function ms(e){return e[0]!=="$"}function bs(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function vs(e,t){return bs(e)===bs(t)}function xs(e,t){return A(t)?t.findIndex(n=>vs(n,e)):M(t)&&vs(t,e)?0:-1}const vr=e=>e[0]==="_"||e==="$stable",qn=e=>A(e)?e.map(be):[be(e)],ai=(e,t,n)=>{if(t._n)return t;const s=Fo((...r)=>qn(t(...r)),n);return s._c=!1,s},xr=(e,t,n)=>{const s=e._ctx;for(const r in e){if(vr(r))continue;const o=e[r];if(M(o))t[r]=ai(r,o,s);else if(o!=null){const i=qn(o);t[r]=()=>i}}},yr=(e,t)=>{const n=qn(t);e.slots.default=()=>n},di=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=S(t),Nt(t,"_",n)):xr(t,e.slots={})}else e.slots={},t&&yr(e,t);Nt(e.slots,Gt,1)},pi=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=H;if(s.shapeFlag&32){const c=t._;c?n&&c===1?o=!1:(X(r,t),!n&&c===1&&delete r._):(o=!t.$stable,xr(t,r)),i=t}else t&&(yr(e,t),i={default:1});if(o)for(const c in r)!vr(c)&&!(c in i)&&delete r[c]};function On(e,t,n,s,r=!1){if(A(e)){e.forEach((C,P)=>On(C,t&&(A(t)?t[P]:t),n,s,r));return}if($t(s)&&!r)return;const o=s.shapeFlag&4?Xn(s.component)||s.component.proxy:s.el,i=r?null:o,{i:c,r:f}=e,a=t&&t.r,_=c.refs===H?c.refs={}:c.refs,x=c.setupState;if(a!=null&&a!==f&&(Y(a)?(_[a]=null,N(x,a)&&(x[a]=null)):Q(a)&&(a.value=null)),M(f))Me(f,c,12,[i,_]);else{const C=Y(f),P=Q(f);if(C||P){const L=()=>{if(e.f){const E=C?N(x,f)?x[f]:_[f]:f.value;r?A(E)&&Pn(E,o):A(E)?E.includes(o)||E.push(o):C?(_[f]=[o],N(x,f)&&(x[f]=_[f])):(f.value=[o],e.k&&(_[e.k]=f.value))}else C?(_[f]=i,N(x,f)&&(x[f]=i)):P&&(f.value=i,e.k&&(_[e.k]=i))};i?(L.id=-1,se(L,n)):L()}}}const se=Uo;function hi(e){return gi(e)}function gi(e,t){const n=gn();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:c,createComment:f,setText:a,setElementText:_,parentNode:x,nextSibling:C,setScopeId:P=pe,insertStaticContent:L}=e,E=(l,u,d,h=null,p=null,b=null,y=!1,m=null,v=!!u.dynamicChildren)=>{if(l===u)return;l&&!ut(l,u)&&(h=Et(l),ge(l,p,b,!0),l=null),u.patchFlag===-2&&(v=!1,u.dynamicChildren=null);const{type:g,ref:O,shapeFlag:w}=u;switch(g){case Vt:B(l,u,d,h);break;case Ke:F(l,u,d,h);break;case fn:l==null&&z(u,d,h,y);break;case ue:yt(l,u,d,h,p,b,y,m,v);break;default:w&1?Oe(l,u,d,h,p,b,y,m,v):w&6?wt(l,u,d,h,p,b,y,m,v):(w&64||w&128)&&g.process(l,u,d,h,p,b,y,m,v,We)}O!=null&&p&&On(O,l&&l.ref,b,u||l,!u)},B=(l,u,d,h)=>{if(l==null)s(u.el=c(u.children),d,h);else{const p=u.el=l.el;u.children!==l.children&&a(p,u.children)}},F=(l,u,d,h)=>{l==null?s(u.el=f(u.children||""),d,h):u.el=l.el},z=(l,u,d,h)=>{[l.el,l.anchor]=L(l.children,u,d,h,l.el,l.anchor)},k=({el:l,anchor:u},d,h)=>{let p;for(;l&&l!==u;)p=C(l),s(l,d,h),l=p;s(u,d,h)},$=({el:l,anchor:u})=>{let d;for(;l&&l!==u;)d=C(l),r(l),l=d;r(u)},Oe=(l,u,d,h,p,b,y,m,v)=>{y=y||u.type==="svg",l==null?it(u,d,h,p,b,y,m,v):en(l,u,p,b,y,m,v)},it=(l,u,d,h,p,b,y,m)=>{let v,g;const{type:O,props:w,shapeFlag:I,transition:T,dirs:R}=l;if(v=l.el=i(l.type,b,w&&w.is,w),I&8?_(v,l.children):I&16&&$e(l.children,v,null,h,p,b&&O!=="foreignObject",y,m),R&&Se(l,null,h,"created"),xt(v,l,l.scopeId,y,h),w){for(const U in w)U!=="value"&&!Ft(U)&&o(v,U,null,w[U],b,l.children,h,p,ye);"value"in w&&o(v,"value",null,w.value),(g=w.onVnodeBeforeMount)&&me(g,h,l)}R&&Se(l,null,h,"beforeMount");const D=(!p||p&&!p.pendingBranch)&&T&&!T.persisted;D&&T.beforeEnter(v),s(v,u,d),((g=w&&w.onVnodeMounted)||D||R)&&se(()=>{g&&me(g,h,l),D&&T.enter(v),R&&Se(l,null,h,"mounted")},p)},xt=(l,u,d,h,p)=>{if(d&&P(l,d),h)for(let b=0;b{for(let g=v;g{const m=u.el=l.el;let{patchFlag:v,dynamicChildren:g,dirs:O}=u;v|=l.patchFlag&16;const w=l.props||H,I=u.props||H;let T;d&&Ue(d,!1),(T=I.onVnodeBeforeUpdate)&&me(T,d,u,l),O&&Se(u,l,d,"beforeUpdate"),d&&Ue(d,!0);const R=p&&u.type!=="foreignObject";if(g?Re(l.dynamicChildren,g,m,d,h,R,b):y||j(l,u,m,null,d,h,R,b,!1),v>0){if(v&16)lt(m,u,w,I,d,h,p);else if(v&2&&w.class!==I.class&&o(m,"class",null,I.class,p),v&4&&o(m,"style",w.style,I.style,p),v&8){const D=u.dynamicProps;for(let U=0;U{T&&me(T,d,u,l),O&&Se(u,l,d,"updated")},h)},Re=(l,u,d,h,p,b,y)=>{for(let m=0;m{if(d!==h){if(d!==H)for(const m in d)!Ft(m)&&!(m in h)&&o(l,m,d[m],null,y,u.children,p,b,ye);for(const m in h){if(Ft(m))continue;const v=h[m],g=d[m];v!==g&&m!=="value"&&o(l,m,g,v,y,u.children,p,b,ye)}"value"in h&&o(l,"value",d.value,h.value)}},yt=(l,u,d,h,p,b,y,m,v)=>{const g=u.el=l?l.el:c(""),O=u.anchor=l?l.anchor:c("");let{patchFlag:w,dynamicChildren:I,slotScopeIds:T}=u;T&&(m=m?m.concat(T):T),l==null?(s(g,d,h),s(O,d,h),$e(u.children,d,O,p,b,y,m,v)):w>0&&w&64&&I&&l.dynamicChildren?(Re(l.dynamicChildren,I,d,p,b,y,m),(u.key!=null||p&&u===p.subTree)&&wr(l,u,!0)):j(l,u,d,O,p,b,y,m,v)},wt=(l,u,d,h,p,b,y,m,v)=>{u.slotScopeIds=m,l==null?u.shapeFlag&512?p.ctx.activate(u,d,h,y,v):tn(u,d,h,p,b,y,v):Zn(l,u,v)},tn=(l,u,d,h,p,b,y)=>{const m=l.component=Ti(l,h,p);if(ar(l)&&(m.ctx.renderer=We),Ai(m),m.asyncDep){if(p&&p.registerDep(m,G),!l.el){const v=m.subTree=V(Ke);F(null,v,u,d)}return}G(m,l,u,d,p,b,y)},Zn=(l,u,d)=>{const h=u.component=l.component;if(Bo(l,u,d))if(h.asyncDep&&!h.asyncResolved){W(h,u,d);return}else h.next=u,To(h.update),h.update();else u.el=l.el,h.vnode=u},G=(l,u,d,h,p,b,y)=>{const m=()=>{if(l.isMounted){let{next:O,bu:w,u:I,parent:T,vnode:R}=l,D=O,U;Ue(l,!1),O?(O.el=R.el,W(l,O,y)):O=R,w&&on(w),(U=O.props&&O.props.onVnodeBeforeUpdate)&&me(U,T,O,R),Ue(l,!0);const q=ln(l),le=l.subTree;l.subTree=q,E(le,q,x(le.el),Et(le),l,p,b),O.el=q.el,D===null&&No(l,q.el),I&&se(I,p),(U=O.props&&O.props.onVnodeUpdated)&&se(()=>me(U,T,O,R),p)}else{let O;const{el:w,props:I}=u,{bm:T,m:R,parent:D}=l,U=$t(u);if(Ue(l,!1),T&&on(T),!U&&(O=I&&I.onVnodeBeforeMount)&&me(O,D,u),Ue(l,!0),w&&sn){const q=()=>{l.subTree=ln(l),sn(w,l.subTree,l,p,null)};U?u.type.__asyncLoader().then(()=>!l.isUnmounted&&q()):q()}else{const q=l.subTree=ln(l);E(null,q,d,h,l,p,b),u.el=q.el}if(R&&se(R,p),!U&&(O=I&&I.onVnodeMounted)){const q=u;se(()=>me(O,D,q),p)}(u.shapeFlag&256||D&&$t(D.vnode)&&D.vnode.shapeFlag&256)&&l.a&&se(l.a,p),l.isMounted=!0,u=d=h=null}},v=l.effect=new Nn(m,()=>Kn(g),l.scope),g=l.update=()=>v.run();g.id=l.uid,Ue(l,!0),g()},W=(l,u,d)=>{u.component=l;const h=l.vnode.props;l.vnode=u,l.next=null,fi(l,u.props,h,d),pi(l,u.children,d),st(),fs(),rt()},j=(l,u,d,h,p,b,y,m,v=!1)=>{const g=l&&l.children,O=l?l.shapeFlag:0,w=u.children,{patchFlag:I,shapeFlag:T}=u;if(I>0){if(I&128){Ct(g,w,d,h,p,b,y,m,v);return}else if(I&256){Be(g,w,d,h,p,b,y,m,v);return}}T&8?(O&16&&ye(g,p,b),w!==g&&_(d,w)):O&16?T&16?Ct(g,w,d,h,p,b,y,m,v):ye(g,p,b,!0):(O&8&&_(d,""),T&16&&$e(w,d,h,p,b,y,m,v))},Be=(l,u,d,h,p,b,y,m,v)=>{l=l||Xe,u=u||Xe;const g=l.length,O=u.length,w=Math.min(g,O);let I;for(I=0;IO?ye(l,p,b,!0,!1,w):$e(u,d,h,p,b,y,m,v,w)},Ct=(l,u,d,h,p,b,y,m,v)=>{let g=0;const O=u.length;let w=l.length-1,I=O-1;for(;g<=w&&g<=I;){const T=l[g],R=u[g]=v?Te(u[g]):be(u[g]);if(ut(T,R))E(T,R,d,null,p,b,y,m,v);else break;g++}for(;g<=w&&g<=I;){const T=l[w],R=u[I]=v?Te(u[I]):be(u[I]);if(ut(T,R))E(T,R,d,null,p,b,y,m,v);else break;w--,I--}if(g>w){if(g<=I){const T=I+1,R=TI)for(;g<=w;)ge(l[g],p,b,!0),g++;else{const T=g,R=g,D=new Map;for(g=R;g<=I;g++){const ie=u[g]=v?Te(u[g]):be(u[g]);ie.key!=null&&D.set(ie.key,g)}let U,q=0;const le=I-R+1;let ze=!1,Gn=0;const ct=new Array(le);for(g=0;g=le){ge(ie,p,b,!0);continue}let _e;if(ie.key!=null)_e=D.get(ie.key);else for(U=R;U<=I;U++)if(ct[U-R]===0&&ut(ie,u[U])){_e=U;break}_e===void 0?ge(ie,p,b,!0):(ct[_e-R]=g+1,_e>=Gn?Gn=_e:ze=!0,E(ie,u[_e],d,null,p,b,y,m,v),q++)}const es=ze?_i(ct):Xe;for(U=es.length-1,g=le-1;g>=0;g--){const ie=R+g,_e=u[ie],ts=ie+1{const{el:b,type:y,transition:m,children:v,shapeFlag:g}=l;if(g&6){Ne(l.component.subTree,u,d,h);return}if(g&128){l.suspense.move(u,d,h);return}if(g&64){y.move(l,u,d,We);return}if(y===ue){s(b,u,d);for(let w=0;wm.enter(b),p);else{const{leave:w,delayLeave:I,afterLeave:T}=m,R=()=>s(b,u,d),D=()=>{w(b,()=>{R(),T&&T()})};I?I(b,R,D):D()}else s(b,u,d)},ge=(l,u,d,h=!1,p=!1)=>{const{type:b,props:y,ref:m,children:v,dynamicChildren:g,shapeFlag:O,patchFlag:w,dirs:I}=l;if(m!=null&&On(m,null,d,l,!0),O&256){u.ctx.deactivate(l);return}const T=O&1&&I,R=!$t(l);let D;if(R&&(D=y&&y.onVnodeBeforeUnmount)&&me(D,u,l),O&6)Ar(l.component,d,h);else{if(O&128){l.suspense.unmount(d,h);return}T&&Se(l,null,u,"beforeUnmount"),O&64?l.type.remove(l,u,d,p,We,h):g&&(b!==ue||w>0&&w&64)?ye(g,u,d,!1,!0):(b===ue&&w&384||!p&&O&16)&&ye(v,u,d),h&&Qn(l)}(R&&(D=y&&y.onVnodeUnmounted)||T)&&se(()=>{D&&me(D,u,l),T&&Se(l,null,u,"unmounted")},d)},Qn=l=>{const{type:u,el:d,anchor:h,transition:p}=l;if(u===ue){Tr(d,h);return}if(u===fn){$(l);return}const b=()=>{r(d),p&&!p.persisted&&p.afterLeave&&p.afterLeave()};if(l.shapeFlag&1&&p&&!p.persisted){const{leave:y,delayLeave:m}=p,v=()=>y(d,b);m?m(l.el,b,v):v()}else b()},Tr=(l,u)=>{let d;for(;l!==u;)d=C(l),r(l),l=d;r(u)},Ar=(l,u,d)=>{const{bum:h,scope:p,update:b,subTree:y,um:m}=l;h&&on(h),p.stop(),b&&(b.active=!1,ge(y,l,u,d)),m&&se(m,u),se(()=>{l.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&l.asyncDep&&!l.asyncResolved&&l.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},ye=(l,u,d,h=!1,p=!1,b=0)=>{for(let y=b;yl.shapeFlag&6?Et(l.component.subTree):l.shapeFlag&128?l.suspense.next():C(l.anchor||l.el),Vn=(l,u,d)=>{l==null?u._vnode&&ge(u._vnode,null,null,!0):E(u._vnode||null,l,u,null,null,null,d),fs(),rr(),u._vnode=l},We={p:E,um:ge,m:Ne,r:Qn,mt:tn,mc:$e,pc:j,pbc:Re,n:Et,o:e};let nn,sn;return t&&([nn,sn]=t(We)),{render:Vn,hydrate:nn,createApp:li(Vn,nn)}}function Ue({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function wr(e,t,n=!1){const s=e.children,r=t.children;if(A(s)&&A(r))for(let o=0;o>1,e[n[c]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const mi=e=>e.__isTeleport,ue=Symbol.for("v-fgt"),Vt=Symbol.for("v-txt"),Ke=Symbol.for("v-cmt"),fn=Symbol.for("v-stc"),pt=[];let de=null;function te(e=!1){pt.push(de=e?null:[])}function bi(){pt.pop(),de=pt[pt.length-1]||null}let bt=1;function ys(e){bt+=e}function Cr(e){return e.dynamicChildren=bt>0?de||Xe:null,bi(),bt>0&&de&&de.push(e),e}function re(e,t,n,s,r,o){return Cr(ne(e,t,n,s,r,o,!0))}function vi(e,t,n,s,r){return Cr(V(e,t,n,s,r,!0))}function xi(e){return e?e.__v_isVNode===!0:!1}function ut(e,t){return e.type===t.type&&e.key===t.key}const Gt="__vInternal",Er=({key:e})=>e??null,Bt=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Y(e)||Q(e)||M(e)?{i:ae,r:e,k:t,f:!!n}:e:null);function ne(e,t=null,n=null,s=0,r=null,o=e===ue?0:1,i=!1,c=!1){const f={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Er(t),ref:t&&Bt(t),scopeId:Jt,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:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:ae};return c?(Yn(f,n),o&128&&e.normalize(f)):n&&(f.shapeFlag|=Y(n)?8:16),bt>0&&!i&&de&&(f.patchFlag>0||o&6)&&f.patchFlag!==32&&de.push(f),f}const V=yi;function yi(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===Qo)&&(e=Ke),xi(e)){const c=et(e,t,!0);return n&&Yn(c,n),bt>0&&!o&&de&&(c.shapeFlag&6?de[de.indexOf(e)]=c:de.push(c)),c.patchFlag|=-2,c}if(Ri(e)&&(e=e.__vccOpts),t){t=wi(t);let{class:c,style:f}=t;c&&!Y(c)&&(t.class=Rn(c)),K(f)&&(Zs(f)&&!A(f)&&(f=X({},f)),t.style=$n(f))}const i=Y(e)?1:So(e)?128:mi(e)?64:K(e)?4:M(e)?2:0;return ne(e,t,n,s,r,i,o,!0)}function wi(e){return e?Zs(e)||Gt in e?X({},e):e:null}function et(e,t,n=!1){const{props:s,ref:r,patchFlag:o,children:i}=e,c=t?Ei(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Er(c),ref:t&&t.ref?n&&r?A(r)?r.concat(Bt(t)):[r,Bt(t)]:Bt(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ue?o===-1?16:o|16:o,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 Ci(e=" ",t=0){return V(Vt,null,e,t)}function an(e="",t=!1){return t?(te(),vi(Ke,null,e)):V(Ke,null,e)}function be(e){return e==null||typeof e=="boolean"?V(Ke):A(e)?V(ue,null,e.slice()):typeof e=="object"?Te(e):V(Vt,null,String(e))}function Te(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:et(e)}function Yn(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(A(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Yn(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(Gt in t)?t._ctx=ae:r===3&&ae&&(ae.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else M(t)?(t={default:t,_ctx:ae},n=32):(t=String(t),s&64?(n=16,t=[Ci(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ei(...e){const t={};for(let n=0;nJ=e),kn=e=>{qe.length>1?qe.forEach(t=>t(e)):qe[0](e)};const tt=e=>{kn(e),e.scope.on()},Le=()=>{J&&J.scope.off(),kn(null)};function Or(e){return e.vnode.shapeFlag&4}let vt=!1;function Ai(e,t=!1){vt=t;const{props:n,children:s}=e.vnode,r=Or(e);ui(e,n,r,t),di(e,s);const o=r?Pi(e,t):void 0;return vt=!1,o}function Pi(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Qs(new Proxy(e.ctx,ei));const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Fi(e):null;tt(e),st();const o=Me(s,e,0,[e.props,r]);if(rt(),Le(),Rs(o)){if(o.then(Le,Le),t)return o.then(i=>{Cs(e,i,t)}).catch(i=>{kt(i,e,0)});e.asyncDep=o}else Cs(e,o,t)}else Ir(e,t)}function Cs(e,t,n){M(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:K(t)&&(e.setupState=tr(t)),Ir(e,n)}let Es;function Ir(e,t,n){const s=e.type;if(!e.render){if(!t&&Es&&!s.render){const r=s.template||zn(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:c,compilerOptions:f}=s,a=X(X({isCustomElement:o,delimiters:c},i),f);s.render=Es(r,a)}}e.render=s.render||pe}tt(e),st(),ti(e),rt(),Le()}function Mi(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return oe(e,"get","$attrs"),t[n]}}))}function Fi(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Mi(e)},slots:e.slots,emit:e.emit,expose:t}}function Xn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(tr(Qs(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in dt)return dt[n](e)},has(t,n){return n in t||n in dt}}))}function $i(e,t=!0){return M(e)?e.displayName||e.name:e.name||t&&e.__name}function Ri(e){return M(e)&&"__vccOpts"in e}const Ve=(e,t)=>Co(e,t,vt),Bi=Symbol.for("v-scx"),Ni=()=>Rt(Bi),Si="3.3.4",Ui="http://www.w3.org/2000/svg",De=typeof document<"u"?document:null,Os=De&&De.createElement("template"),ji={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 r=t?De.createElementNS(Ui,e):De.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>De.createTextNode(e),createComment:e=>De.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>De.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Os.innerHTML=s?`${e}`:e;const c=Os.content;if(s){const f=c.firstChild;for(;f.firstChild;)c.appendChild(f.firstChild);c.removeChild(f)}t.insertBefore(c,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Di(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Hi(e,t,n){const s=e.style,r=Y(n);if(n&&!r){if(t&&!Y(t))for(const o in t)n[o]==null&&In(s,o,"");for(const o in n)In(s,o,n[o])}else{const o=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=o)}}const Is=/\s*!important$/;function In(e,t,n){if(A(n))n.forEach(s=>In(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Li(e,t);Is.test(n)?e.setProperty(nt(s),n.replace(Is,""),"important"):e[s]=n}}const Ts=["Webkit","Moz","ms"],dn={};function Li(e,t){const n=dn[t];if(n)return n;let s=xe(t);if(s!=="filter"&&s in e)return dn[t]=s;s=zt(s);for(let r=0;rpn||(Xi.then(()=>pn=0),pn=Date.now());function Zi(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;he(Qi(s,n.value),t,5,[s])};return n.value=e,n.attached=Ji(),n}function Qi(e,t){if(A(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Ms=/^on[a-z]/,Vi=(e,t,n,s,r=!1,o,i,c,f)=>{t==="class"?Di(e,s,r):t==="style"?Hi(e,n,s):Lt(t)?An(t)||Yi(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Gi(e,t,s,r))?Wi(e,t,s,o,i,c,f):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Ki(e,t,s,r))};function Gi(e,t,n,s){return s?!!(t==="innerHTML"||t==="textContent"||t in e&&Ms.test(t)&&M(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Ms.test(t)&&Y(n)?!1:t in e}const el=X({patchProp:Vi},ji);let Fs;function tl(){return Fs||(Fs=hi(el))}const nl=(...e)=>{const t=tl().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=sl(s);if(!r)return;const o=t._component;!M(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function sl(e){return Y(e)?document.querySelector(e):e}const rl=[{description:"WEeeee",cost(){return 0},bg:"images/Bases/AutoBase.png",icon:"images/Curr/Astrolabe.png"},{description:"WEewooe",cost(e){return 10},bg:"images/Bases/AstroBase.png",icon:"images/Curr/Charge.png"},{description:"hi",cost(e){return 20},bg:"images/Bases/AstroBase.png",icon:"images/Curr/Cloud.png"},{description:"tftft",cost(e){return 30},bg:"images/Bases/AstroBase.png",icon:"images/Curr/Fun.png"},{description:"gddhgt",cost(e){return 40},bg:"images/Bases/AstroBase.png",icon:"images/Curr/Astrolabe.png"}],ol={class:"upgrade"},il={class:"upgradeImage"},ll={class:"cost"},cl=Zt({__name:"UpgradeCircle",props:{upgrade:{}},setup(e){const t=e,n=Ve(()=>t.upgrade),s=Ae(null),r=Ae(null);return Wn(()=>{console.log(n.value.icon),s.value.src=n.value.icon,r.value.src=n.value.bg}),(o,i)=>(te(),re("div",ol,[ne("div",il,[ne("img",{ref_key:"icon",ref:s,class:"icon",onClick:i[0]||(i[0]=c=>o.$emit("clicked",n.value.description))},null,512),ne("img",{ref_key:"base",ref:r,class:"base"},null,512)]),ne("p",ll,"Cost: "+Us(n.value.cost(78)),1)]))}});const ot=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},ul=ot(cl,[["__scopeId","data-v-0e771f82"]]),fl={name:"UpgradeButtonDiv"};const Jn=e=>(lr("data-v-bb2cb150"),e=e(),cr(),e),al=Jn(()=>ne("button",{class:"BuyBtn"},"Buy 1",-1)),dl=Jn(()=>ne("button",{class:"BuyBtn"},"Buy 25",-1)),pl=Jn(()=>ne("button",{class:"BuyBtn"},"Buy Max",-1));function hl(e,t,n,s,r,o){return te(),re("div",null,[ne("button",{onClick:t[0]||(t[0]=i=>e.$emit("clicked")),class:"CloseBtn"},"Close"),al,dl,pl])}const gl=ot(fl,[["render",hl],["__scopeId","data-v-bb2cb150"]]),_l=e=>(lr("data-v-8e671b1b"),e=e(),cr(),e),ml={key:0,class:"UpgradeHeader"},bl=_l(()=>ne("p",{class:"UpgradeTitle"},"Grass Upgrades",-1)),vl={key:0,class:"UpgradeSpace red"},xl={key:1},yl=Zt({__name:"UpgradeGrid",props:{position:{}},setup(e){const t=e,n=Ae(!1),s=Ae(""),r=Ve(()=>{const[c,f]=t.position,[a,_]=Ye.position;return c===a&&f===_});function o(c){s.value=c,n.value=!0}function i(){n.value=!1}return(c,f)=>r.value?(te(),re("div",ml,[bl,n.value?an("",!0):(te(),re("div",vl,[(te(),re(ue,null,Go(5,a=>V(ul,{onClicked:o,key:a,upgrade:er(rl)[a-1]},null,8,["upgrade"])),64))])),n.value?(te(),re("div",xl,[ne("p",null,Us(s.value),1),V(gl,{onClicked:i})])):an("",!0)])):an("",!0)}});const Ht=ot(yl,[["__scopeId","data-v-8e671b1b"]]),hn={growSpeed(){return 1},grassCap(){return 500},cutterLength(){return 20}},wl=Zt({__name:"GrassCanvas",setup(e){const t=Ae(null),n=Ae(null),s=Ae([]),r=Ae({x:0,y:0,active:!1}),o=Ve(hn.growSpeed),i=Ve(hn.grassCap),c=Ve(hn.cutterLength);let f=0;Wn(()=>{var E;t.value=document.querySelector("canvas"),n.value=(E=t.value)==null?void 0:E.getContext("2d"),n.value.fillStyle="brown",setInterval(_,1e3/60)});function a(){var F;if(!n.value)return;n.value.clearRect(0,0,t.value.width,t.value.height);for(const z of s.value)n.value.fillRect(z.x,z.y,20,20);const{x:E,y:B}=r.value;(F=r.value)!=null&&F.active&&(n.value.fillStyle="cyan",n.value.fillRect(E-c.value/2,B-c.value/2,c.value,c.value),n.value.fillStyle="brown")}function _(){const E=r.value,B=E.x,F=E.y,z=i.value-s.value.length,k=o.value*60/1e3;for(f+=Math.min(k,z);f>1;)x(B,F),f--}function x(E,B){if(!n.value||!t.value)return;const F={x:0,y:0};F.x=Math.random()*t.value.width,F.y=Math.random()*t.value.height,(E+length/2<=F.x||E-length/2>=F.x+20||B+length/2<=F.y||B-length/2>=F.y+20)&&(s.value.push(F),n.value.fillRect(F.x,F.y,20,20))}function C(){if(!n.value)return;const{x:E,y:B}=r.value;for(const F of s.value)E+c.value/2<=F.x||E-c.value/2>=F.x+20||B+c.value/2<=F.y||B-c.value/2>=F.y+20||(s.value.splice(s.value.indexOf(F),1),console.log("ftft"))}function P(E){if(!r.value||!t.value)return;const B=E.offsetX,F=E.offsetY;r.value.x=B,r.value.y=F,C(),a()}function L(E){r.value.active=E,a()}return(E,B)=>(te(),re("div",null,[ne("canvas",{ref_key:"canvas",ref:t,class:"GrassField",onMousemove:P,onMouseenter:B[0]||(B[0]=()=>L(!0)),onMouseleave:B[1]||(B[1]=()=>L(!1))},null,544)]))}});const Cl=ot(wl,[["__scopeId","data-v-ca303d48"]]),El=[[Ht],[Ht]],Ol={name:"ArrowDiv",methods:{SwitchWindow(e,t){const n=Ye.position[0]+e,s=Ye.position[1]-t;Ye.position=[n,s]},isIlegal(e,t){var r;const n=Ye.position[0]+e,s=Ye.position[1]-t;return((r=El[s])==null?void 0:r[n])===void 0}}};const Il={class:"arrowDiv"},Tl=["disabled"],Al=["disabled"],Pl=["disabled"],Ml=["disabled"];function Fl(e,t,n,s,r,o){return te(),re("div",Il,[(te(),re("button",{class:"arrow",key:1,disabled:o.isIlegal(-1,0),onClick:t[0]||(t[0]=i=>o.SwitchWindow(-1,0))}," ← ",8,Tl)),(te(),re("button",{class:"arrow",key:2,disabled:o.isIlegal(0,-1),onClick:t[1]||(t[1]=i=>o.SwitchWindow(0,-1))}," ↑ ",8,Al)),(te(),re("button",{class:"arrow",key:3,disabled:o.isIlegal(0,1),onClick:t[2]||(t[2]=i=>o.SwitchWindow(0,1))}," ↓ ",8,Pl)),(te(),re("button",{class:"arrow",key:4,disabled:o.isIlegal(1,0),onClick:t[3]||(t[3]=i=>o.SwitchWindow(1,0))}," → ",8,Ml))])}const $l=ot(Ol,[["render",Fl],["__scopeId","data-v-9ac00f4e"]]),Rl={name:"NavDiv",components:{ArrowButtons:$l}};const Bl={class:"navDiv"};function Nl(e,t,n,s,r,o){const i=Zo("ArrowButtons");return te(),re("div",Bl,[V(i)])}const Sl=ot(Rl,[["render",Nl],["__scopeId","data-v-4c035981"]]),Ul=ne("header",null,null,-1),jl=Zt({__name:"App",setup(e){return(t,n)=>(te(),re(ue,null,[Ul,ne("main",null,[V(Ht,{position:[0,0]}),V(Ht,{position:[0,1]}),V(Cl),V(Sl)])],64))}});let Ye=Yt({position:[0,0]});nl(jl).mount("#app"); diff --git a/assets/index-a21afad3.css b/assets/index-a21afad3.css new file mode 100644 index 0000000..95468c7 --- /dev/null +++ b/assets/index-a21afad3.css @@ -0,0 +1 @@ +:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:1280px;margin:0;padding:2rem;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s}body{background-color:#00ffd5}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{display:flex;place-items:center}#app{display:grid;grid-template-columns:1fr 1fr;padding:0 2rem}}.window{background-color:#2269ba;width:80%;height:75%;position:absolute;top:12.5%;left:10%;border-width:2px;border-color:#000}:root{--o-upgrade-image-size: 100px;--o-upgrade-image-expansion-size: 10px;--o-expanded-upgrade-image-size: calc( var(--o-upgrade-image-size) + var(--o-upgrade-image-expansion-size) );--o-upgrade-grid-width: calc(var(--o-upgrade-image-size) * 5 + 10px);--o-upgrade-grid-height: var(var(--o-upgrade-image-size));--space-size: 100px;--expanded-size: calc(var(--space-size) + var(--title-size));--tab-size: 5px;--title-size: 20px;--header-size: calc(var(--expanded-size) + 2 * var(--tab-size) + var(--title-size));--header-width: 450px;--grow-size: 10px;--normal-size: calc(var(--space-size) - var(--grow-size));--upgrade-size: calc(var(--expanded-size) + var(--cost-margin));--cost-margin: 5px;--margin-size: calc(var(--grow-size) / 2);--grass: rgb(0, 255, 0);--prestige: rgb(2, 253, 241)}.base[data-v-0e771f82]{z-index:0}.icon[data-v-0e771f82]{z-index:10}.upgradeImage[data-v-0e771f82]{width:100px;height:100px}.upgradeImage img[data-v-0e771f82]{position:absolute;display:block;max-width:100%;height:auto;padding:5px}.upgradeImage:hover img[data-v-0e771f82]{cursor:pointer;padding:0}.upgrade[data-v-0e771f82]{position:relative;display:block;text-align:center}.cost[data-v-0e771f82]{color:red}.CloseBtn[data-v-bb2cb150]{display:inline-flex;background-color:red;bottom:0}.BuyBtn[data-v-bb2cb150]{display:inline-flex;background-color:#adff2f;bottom:0}.UpgradeSpace[data-v-8e671b1b]{display:flex;height:auto;width:auto}.red[data-v-8e671b1b]{background-color:#adff2f}.UpgradeHeader[data-v-8e671b1b]{border-width:5px;border-style:outset;border-color:#000;background-color:#555;text-align:center;width:auto;height:auto}.UpgradeTitle[data-v-8e671b1b]{color:#0f0;padding-top:3px;padding-bottom:3px}.GrassField[data-v-ca303d48]{position:absolute;left:5%;top:25%;background-color:#96ff28;border-color:#000;border-width:1px;border-style:solid;width:300px;height:150px}.arrowDiv[data-v-9ac00f4e]{position:absolute;bottom:0;left:35%}.arrow[data-v-9ac00f4e]{height:30px;width:30px;padding:0;margin:30px}.navDiv[data-v-4c035981]{position:fixed;display:inline;left:0%;bottom:0%;background-color:#022d91;width:100%;height:100px} diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..df36fcf Binary files /dev/null and b/favicon.ico differ diff --git a/images/Bases/AnonymityBase.png b/images/Bases/AnonymityBase.png new file mode 100644 index 0000000..b997000 Binary files /dev/null and b/images/Bases/AnonymityBase.png differ diff --git a/images/Bases/AntiGrassBase.png b/images/Bases/AntiGrassBase.png new file mode 100644 index 0000000..cd26c8e Binary files /dev/null and b/images/Bases/AntiGrassBase.png differ diff --git a/images/Bases/AstroBase.png b/images/Bases/AstroBase.png new file mode 100644 index 0000000..edf3df5 Binary files /dev/null and b/images/Bases/AstroBase.png differ diff --git a/images/Bases/AutoBase.png b/images/Bases/AutoBase.png new file mode 100644 index 0000000..f65eaec Binary files /dev/null and b/images/Bases/AutoBase.png differ diff --git a/images/Bases/ChromaGrassBase.png b/images/Bases/ChromaGrassBase.png new file mode 100644 index 0000000..ba2d8ac Binary files /dev/null and b/images/Bases/ChromaGrassBase.png differ diff --git a/images/Bases/CloudBase.png b/images/Bases/CloudBase.png new file mode 100644 index 0000000..67eba2d Binary files /dev/null and b/images/Bases/CloudBase.png differ diff --git a/images/Bases/ConstellationBase.png b/images/Bases/ConstellationBase.png new file mode 100644 index 0000000..830bba8 Binary files /dev/null and b/images/Bases/ConstellationBase.png differ diff --git a/images/Bases/CrystalBase.png b/images/Bases/CrystalBase.png new file mode 100644 index 0000000..dedddba Binary files /dev/null and b/images/Bases/CrystalBase.png differ diff --git a/images/Bases/DarkMatterBase.png b/images/Bases/DarkMatterBase.png new file mode 100644 index 0000000..dd8ac14 Binary files /dev/null and b/images/Bases/DarkMatterBase.png differ diff --git a/images/Bases/FlowerBase.png b/images/Bases/FlowerBase.png new file mode 100644 index 0000000..40abe82 Binary files /dev/null and b/images/Bases/FlowerBase.png differ diff --git a/images/Bases/FunBase.png b/images/Bases/FunBase.png new file mode 100644 index 0000000..c9344c5 Binary files /dev/null and b/images/Bases/FunBase.png differ diff --git a/images/Bases/GrassBase.png b/images/Bases/GrassBase.png new file mode 100644 index 0000000..f22e602 Binary files /dev/null and b/images/Bases/GrassBase.png differ diff --git a/images/Bases/GrasshopBase.png b/images/Bases/GrasshopBase.png new file mode 100644 index 0000000..305d96e Binary files /dev/null and b/images/Bases/GrasshopBase.png differ diff --git a/images/Bases/ImaginaryBase.png b/images/Bases/ImaginaryBase.png new file mode 100644 index 0000000..8f7146a Binary files /dev/null and b/images/Bases/ImaginaryBase.png differ diff --git a/images/Bases/LiquefyBase.png b/images/Bases/LiquefyBase.png new file mode 100644 index 0000000..b045861 Binary files /dev/null and b/images/Bases/LiquefyBase.png differ diff --git a/images/Bases/MeasureBase.png b/images/Bases/MeasureBase.png new file mode 100644 index 0000000..a1d8a22 Binary files /dev/null and b/images/Bases/MeasureBase.png differ diff --git a/images/Bases/MoonBase.png b/images/Bases/MoonBase.png new file mode 100644 index 0000000..870742d Binary files /dev/null and b/images/Bases/MoonBase.png differ diff --git a/images/Bases/NormalityBase.png b/images/Bases/NormalityBase.png new file mode 100644 index 0000000..aba769e Binary files /dev/null and b/images/Bases/NormalityBase.png differ diff --git a/images/Bases/ObsBase.png b/images/Bases/ObsBase.png new file mode 100644 index 0000000..c2cf89f Binary files /dev/null and b/images/Bases/ObsBase.png differ diff --git a/images/Bases/Perk2Base.png b/images/Bases/Perk2Base.png new file mode 100644 index 0000000..b836846 Binary files /dev/null and b/images/Bases/Perk2Base.png differ diff --git a/images/Bases/PerkBase.png b/images/Bases/PerkBase.png new file mode 100644 index 0000000..0240ce8 Binary files /dev/null and b/images/Bases/PerkBase.png differ diff --git a/images/Bases/PlanetBase.png b/images/Bases/PlanetBase.png new file mode 100644 index 0000000..62c1a7d Binary files /dev/null and b/images/Bases/PlanetBase.png differ diff --git a/images/Bases/PlanetaryBase.png b/images/Bases/PlanetaryBase.png new file mode 100644 index 0000000..d3cadf5 Binary files /dev/null and b/images/Bases/PlanetaryBase.png differ diff --git a/images/Bases/PlatBase.png b/images/Bases/PlatBase.png new file mode 100644 index 0000000..1254ae3 Binary files /dev/null and b/images/Bases/PlatBase.png differ diff --git a/images/Bases/PlutoniumBase.png b/images/Bases/PlutoniumBase.png new file mode 100644 index 0000000..92839ea Binary files /dev/null and b/images/Bases/PlutoniumBase.png differ diff --git a/images/Bases/PrestigeBase.png b/images/Bases/PrestigeBase.png new file mode 100644 index 0000000..cfa83fb Binary files /dev/null and b/images/Bases/PrestigeBase.png differ diff --git a/images/Bases/ProtoGrassBase.png b/images/Bases/ProtoGrassBase.png new file mode 100644 index 0000000..81975f9 Binary files /dev/null and b/images/Bases/ProtoGrassBase.png differ diff --git a/images/Bases/QuarkBase.png b/images/Bases/QuarkBase.png new file mode 100644 index 0000000..eb24f45 Binary files /dev/null and b/images/Bases/QuarkBase.png differ diff --git a/images/Bases/ResBase.png b/images/Bases/ResBase.png new file mode 100644 index 0000000..007cb6f Binary files /dev/null and b/images/Bases/ResBase.png differ diff --git a/images/Bases/RingBase.png b/images/Bases/RingBase.png new file mode 100644 index 0000000..839e6e2 Binary files /dev/null and b/images/Bases/RingBase.png differ diff --git a/images/Bases/RocketBase.png b/images/Bases/RocketBase.png new file mode 100644 index 0000000..7f1c16e Binary files /dev/null and b/images/Bases/RocketBase.png differ diff --git a/images/Bases/SolarBase.png b/images/Bases/SolarBase.png new file mode 100644 index 0000000..49ff593 Binary files /dev/null and b/images/Bases/SolarBase.png differ diff --git a/images/Bases/SpaceBase.png b/images/Bases/SpaceBase.png new file mode 100644 index 0000000..1772606 Binary files /dev/null and b/images/Bases/SpaceBase.png differ diff --git a/images/Bases/TemplateBase.png b/images/Bases/TemplateBase.png new file mode 100644 index 0000000..7a1bd34 Binary files /dev/null and b/images/Bases/TemplateBase.png differ diff --git a/images/Bases/TubeBase.png b/images/Bases/TubeBase.png new file mode 100644 index 0000000..570303b Binary files /dev/null and b/images/Bases/TubeBase.png differ diff --git a/images/Bases/UnnaturalBase.png b/images/Bases/UnnaturalBase.png new file mode 100644 index 0000000..c4eb4a2 Binary files /dev/null and b/images/Bases/UnnaturalBase.png differ diff --git a/images/Bases/UnstableBase.png b/images/Bases/UnstableBase.png new file mode 100644 index 0000000..aa1e18c Binary files /dev/null and b/images/Bases/UnstableBase.png differ diff --git a/images/Bases/UraniumBase.png b/images/Bases/UraniumBase.png new file mode 100644 index 0000000..9e6ddcf Binary files /dev/null and b/images/Bases/UraniumBase.png differ diff --git a/images/Curr/Anonymity.png b/images/Curr/Anonymity.png new file mode 100644 index 0000000..eb976be Binary files /dev/null and b/images/Curr/Anonymity.png differ diff --git a/images/Curr/AntiGrass.png b/images/Curr/AntiGrass.png new file mode 100644 index 0000000..99757ee Binary files /dev/null and b/images/Curr/AntiGrass.png differ diff --git a/images/Curr/Arcs.png b/images/Curr/Arcs.png new file mode 100644 index 0000000..e8798b5 Binary files /dev/null and b/images/Curr/Arcs.png differ diff --git a/images/Curr/Astrolabe.png b/images/Curr/Astrolabe.png new file mode 100644 index 0000000..6d0d3e4 Binary files /dev/null and b/images/Curr/Astrolabe.png differ diff --git a/images/Curr/Charge.png b/images/Curr/Charge.png new file mode 100644 index 0000000..6ddae3e Binary files /dev/null and b/images/Curr/Charge.png differ diff --git a/images/Curr/ChromaGrass.png b/images/Curr/ChromaGrass.png new file mode 100644 index 0000000..65542b2 Binary files /dev/null and b/images/Curr/ChromaGrass.png differ diff --git a/images/Curr/Cloud.png b/images/Curr/Cloud.png new file mode 100644 index 0000000..7f03d28 Binary files /dev/null and b/images/Curr/Cloud.png differ diff --git a/images/Curr/Crystal.png b/images/Curr/Crystal.png new file mode 100644 index 0000000..cd5349e Binary files /dev/null and b/images/Curr/Crystal.png differ diff --git a/images/Curr/DarkCharge.png b/images/Curr/DarkCharge.png new file mode 100644 index 0000000..f594005 Binary files /dev/null and b/images/Curr/DarkCharge.png differ diff --git a/images/Curr/DarkFruit2.png b/images/Curr/DarkFruit2.png new file mode 100644 index 0000000..bde1526 Binary files /dev/null and b/images/Curr/DarkFruit2.png differ diff --git a/images/Curr/DarkMatter.png b/images/Curr/DarkMatter.png new file mode 100644 index 0000000..9ce2756 Binary files /dev/null and b/images/Curr/DarkMatter.png differ diff --git a/images/Curr/Flower.png b/images/Curr/Flower.png new file mode 100644 index 0000000..b3a5370 Binary files /dev/null and b/images/Curr/Flower.png differ diff --git a/images/Curr/Fun.png b/images/Curr/Fun.png new file mode 100644 index 0000000..a4971d3 Binary files /dev/null and b/images/Curr/Fun.png differ diff --git a/images/Curr/Grass.png b/images/Curr/Grass.png new file mode 100644 index 0000000..c944b6a Binary files /dev/null and b/images/Curr/Grass.png differ diff --git a/images/Curr/Imaginary.png b/images/Curr/Imaginary.png new file mode 100644 index 0000000..227dd5e Binary files /dev/null and b/images/Curr/Imaginary.png differ diff --git a/images/Curr/Imaginary2.png b/images/Curr/Imaginary2.png new file mode 100644 index 0000000..f69a30a Binary files /dev/null and b/images/Curr/Imaginary2.png differ diff --git a/images/Curr/Lines.png b/images/Curr/Lines.png new file mode 100644 index 0000000..94300da Binary files /dev/null and b/images/Curr/Lines.png differ diff --git a/images/Curr/Lunar.png b/images/Curr/Lunar.png new file mode 100644 index 0000000..7cbd0dc Binary files /dev/null and b/images/Curr/Lunar.png differ diff --git a/images/Curr/Measure.png b/images/Curr/Measure.png new file mode 100644 index 0000000..8a95719 Binary files /dev/null and b/images/Curr/Measure.png differ diff --git a/images/Curr/Momentum.png b/images/Curr/Momentum.png new file mode 100644 index 0000000..3e8280f Binary files /dev/null and b/images/Curr/Momentum.png differ diff --git a/images/Curr/Moonstone.png b/images/Curr/Moonstone.png new file mode 100644 index 0000000..d27f310 Binary files /dev/null and b/images/Curr/Moonstone.png differ diff --git a/images/Curr/Normality.png b/images/Curr/Normality.png new file mode 100644 index 0000000..cef4a96 Binary files /dev/null and b/images/Curr/Normality.png differ diff --git a/images/Curr/Observatorium.png b/images/Curr/Observatorium.png new file mode 100644 index 0000000..a7e1f0f Binary files /dev/null and b/images/Curr/Observatorium.png differ diff --git a/images/Curr/Oil.png b/images/Curr/Oil.png new file mode 100644 index 0000000..db9aa38 Binary files /dev/null and b/images/Curr/Oil.png differ diff --git a/images/Curr/Perks.png b/images/Curr/Perks.png new file mode 100644 index 0000000..396ee27 Binary files /dev/null and b/images/Curr/Perks.png differ diff --git a/images/Curr/Perks2.png b/images/Curr/Perks2.png new file mode 100644 index 0000000..d77b7b4 Binary files /dev/null and b/images/Curr/Perks2.png differ diff --git a/images/Curr/Planet.png b/images/Curr/Planet.png new file mode 100644 index 0000000..d1e70c5 Binary files /dev/null and b/images/Curr/Planet.png differ diff --git a/images/Curr/Planetoid.png b/images/Curr/Planetoid.png new file mode 100644 index 0000000..ac60ccc Binary files /dev/null and b/images/Curr/Planetoid.png differ diff --git a/images/Curr/Platinum.png b/images/Curr/Platinum.png new file mode 100644 index 0000000..a05f353 Binary files /dev/null and b/images/Curr/Platinum.png differ diff --git a/images/Curr/Plutonium.png b/images/Curr/Plutonium.png new file mode 100644 index 0000000..ea99073 Binary files /dev/null and b/images/Curr/Plutonium.png differ diff --git a/images/Curr/Prestige.png b/images/Curr/Prestige.png new file mode 100644 index 0000000..55c6ae4 Binary files /dev/null and b/images/Curr/Prestige.png differ diff --git a/images/Curr/ProtoGrass.png b/images/Curr/ProtoGrass.png new file mode 100644 index 0000000..d34af83 Binary files /dev/null and b/images/Curr/ProtoGrass.png differ diff --git a/images/Curr/Quark.png b/images/Curr/Quark.png new file mode 100644 index 0000000..c668624 Binary files /dev/null and b/images/Curr/Quark.png differ diff --git a/images/Curr/Res4.png b/images/Curr/Res4.png new file mode 100644 index 0000000..e6431de Binary files /dev/null and b/images/Curr/Res4.png differ diff --git a/images/Curr/Ring.png b/images/Curr/Ring.png new file mode 100644 index 0000000..4142a37 Binary files /dev/null and b/images/Curr/Ring.png differ diff --git a/images/Curr/RocketFuel.png b/images/Curr/RocketFuel.png new file mode 100644 index 0000000..6b75532 Binary files /dev/null and b/images/Curr/RocketFuel.png differ diff --git a/images/Curr/Shape.png b/images/Curr/Shape.png new file mode 100644 index 0000000..ab8a0ec Binary files /dev/null and b/images/Curr/Shape.png differ diff --git a/images/Curr/Solar.png b/images/Curr/Solar.png new file mode 100644 index 0000000..9ff5755 Binary files /dev/null and b/images/Curr/Solar.png differ diff --git a/images/Curr/Star.png b/images/Curr/Star.png new file mode 100644 index 0000000..552371e Binary files /dev/null and b/images/Curr/Star.png differ diff --git a/images/Curr/Steel.png b/images/Curr/Steel.png new file mode 100644 index 0000000..2d9f087 Binary files /dev/null and b/images/Curr/Steel.png differ diff --git a/images/Curr/Steel2.png b/images/Curr/Steel2.png new file mode 100644 index 0000000..3f4a3ce Binary files /dev/null and b/images/Curr/Steel2.png differ diff --git a/images/Curr/SuperFun.png b/images/Curr/SuperFun.png new file mode 100644 index 0000000..a441044 Binary files /dev/null and b/images/Curr/SuperFun.png differ diff --git a/images/Curr/Tube.png b/images/Curr/Tube.png new file mode 100644 index 0000000..d335ca4 Binary files /dev/null and b/images/Curr/Tube.png differ diff --git a/images/Curr/UGrass.png b/images/Curr/UGrass.png new file mode 100644 index 0000000..8dda116 Binary files /dev/null and b/images/Curr/UGrass.png differ diff --git a/images/Curr/Uranium.png b/images/Curr/Uranium.png new file mode 100644 index 0000000..e20ccff Binary files /dev/null and b/images/Curr/Uranium.png differ diff --git a/images/Icons/Assemblerv2.png b/images/Icons/Assemblerv2.png new file mode 100644 index 0000000..2611683 Binary files /dev/null and b/images/Icons/Assemblerv2.png differ diff --git a/images/Icons/Automation.png b/images/Icons/Automation.png new file mode 100644 index 0000000..9d719d6 Binary files /dev/null and b/images/Icons/Automation.png differ diff --git a/images/Icons/Automation2.png b/images/Icons/Automation2.png new file mode 100644 index 0000000..a806136 Binary files /dev/null and b/images/Icons/Automation2.png differ diff --git a/images/Icons/Charge.png b/images/Icons/Charge.png new file mode 100644 index 0000000..6ddae3e Binary files /dev/null and b/images/Icons/Charge.png differ diff --git a/images/Icons/Charger.png b/images/Icons/Charger.png new file mode 100644 index 0000000..3b0011a Binary files /dev/null and b/images/Icons/Charger.png differ diff --git a/images/Icons/Compaction.png b/images/Icons/Compaction.png new file mode 100644 index 0000000..817fe3c Binary files /dev/null and b/images/Icons/Compaction.png differ diff --git a/images/Icons/ConstArc.png b/images/Icons/ConstArc.png new file mode 100644 index 0000000..dfde29b Binary files /dev/null and b/images/Icons/ConstArc.png differ diff --git a/images/Icons/ConstArrow.png b/images/Icons/ConstArrow.png new file mode 100644 index 0000000..6fcc48a Binary files /dev/null and b/images/Icons/ConstArrow.png differ diff --git a/images/Icons/ConstCharge.png b/images/Icons/ConstCharge.png new file mode 100644 index 0000000..a9626c1 Binary files /dev/null and b/images/Icons/ConstCharge.png differ diff --git a/images/Icons/ConstCircle.png b/images/Icons/ConstCircle.png new file mode 100644 index 0000000..609b5a6 Binary files /dev/null and b/images/Icons/ConstCircle.png differ diff --git a/images/Icons/ConstCooler.png b/images/Icons/ConstCooler.png new file mode 100644 index 0000000..940eb93 Binary files /dev/null and b/images/Icons/ConstCooler.png differ diff --git a/images/Icons/ConstEcho.png b/images/Icons/ConstEcho.png new file mode 100644 index 0000000..fa0331f Binary files /dev/null and b/images/Icons/ConstEcho.png differ diff --git a/images/Icons/ConstMoon.png b/images/Icons/ConstMoon.png new file mode 100644 index 0000000..2b6b56e Binary files /dev/null and b/images/Icons/ConstMoon.png differ diff --git a/images/Icons/ConstReducer.png b/images/Icons/ConstReducer.png new file mode 100644 index 0000000..28e2d6f Binary files /dev/null and b/images/Icons/ConstReducer.png differ diff --git a/images/Icons/ConstRings.png b/images/Icons/ConstRings.png new file mode 100644 index 0000000..bd75a59 Binary files /dev/null and b/images/Icons/ConstRings.png differ diff --git a/images/Icons/ConstStar.png b/images/Icons/ConstStar.png new file mode 100644 index 0000000..dcfe817 Binary files /dev/null and b/images/Icons/ConstStar.png differ diff --git a/images/Icons/ConstWall.png b/images/Icons/ConstWall.png new file mode 100644 index 0000000..4508269 Binary files /dev/null and b/images/Icons/ConstWall.png differ diff --git a/images/Icons/ConstellationGenerator.png b/images/Icons/ConstellationGenerator.png new file mode 100644 index 0000000..857bcfd Binary files /dev/null and b/images/Icons/ConstellationGenerator.png differ diff --git a/images/Icons/ConstellationSquare.png b/images/Icons/ConstellationSquare.png new file mode 100644 index 0000000..7381023 Binary files /dev/null and b/images/Icons/ConstellationSquare.png differ diff --git a/images/Icons/Decelerate Badge.png b/images/Icons/Decelerate Badge.png new file mode 100644 index 0000000..ec1e3f5 Binary files /dev/null and b/images/Icons/Decelerate Badge.png differ diff --git a/images/Icons/Exponent.png b/images/Icons/Exponent.png new file mode 100644 index 0000000..0a483f5 Binary files /dev/null and b/images/Icons/Exponent.png differ diff --git a/images/Icons/Eye.png b/images/Icons/Eye.png new file mode 100644 index 0000000..6440fe7 Binary files /dev/null and b/images/Icons/Eye.png differ diff --git a/images/Icons/Foundry.png b/images/Icons/Foundry.png new file mode 100644 index 0000000..b0bce3f Binary files /dev/null and b/images/Icons/Foundry.png differ diff --git a/images/Icons/Fundry.png b/images/Icons/Fundry.png new file mode 100644 index 0000000..3d80042 Binary files /dev/null and b/images/Icons/Fundry.png differ diff --git a/images/Icons/Generator.png b/images/Icons/Generator.png new file mode 100644 index 0000000..42c6d7c Binary files /dev/null and b/images/Icons/Generator.png differ diff --git a/images/Icons/GrassJump.png b/images/Icons/GrassJump.png new file mode 100644 index 0000000..4a79ce5 Binary files /dev/null and b/images/Icons/GrassJump.png differ diff --git a/images/Icons/GrassSkip.png b/images/Icons/GrassSkip.png new file mode 100644 index 0000000..9ec9b9c Binary files /dev/null and b/images/Icons/GrassSkip.png differ diff --git a/images/Icons/Grasshop2.png b/images/Icons/Grasshop2.png new file mode 100644 index 0000000..8c1078b Binary files /dev/null and b/images/Icons/Grasshop2.png differ diff --git a/images/Icons/Infinite.png b/images/Icons/Infinite.png new file mode 100644 index 0000000..2d2e299 Binary files /dev/null and b/images/Icons/Infinite.png differ diff --git a/images/Icons/LaunchPad.png b/images/Icons/LaunchPad.png new file mode 100644 index 0000000..7c60905 Binary files /dev/null and b/images/Icons/LaunchPad.png differ diff --git a/images/Icons/MoreGrass.png b/images/Icons/MoreGrass.png new file mode 100644 index 0000000..a7c312a Binary files /dev/null and b/images/Icons/MoreGrass.png differ diff --git a/images/Icons/OilRigAlt.png b/images/Icons/OilRigAlt.png new file mode 100644 index 0000000..8005e80 Binary files /dev/null and b/images/Icons/OilRigAlt.png differ diff --git a/images/Icons/Placeholder.png b/images/Icons/Placeholder.png new file mode 100644 index 0000000..56469d6 Binary files /dev/null and b/images/Icons/Placeholder.png differ diff --git a/images/Icons/Plus.png b/images/Icons/Plus.png new file mode 100644 index 0000000..dba7b48 Binary files /dev/null and b/images/Icons/Plus.png differ diff --git a/images/Icons/RGHST.png b/images/Icons/RGHST.png new file mode 100644 index 0000000..cf2fad1 Binary files /dev/null and b/images/Icons/RGHST.png differ diff --git a/images/Icons/Range.png b/images/Icons/Range.png new file mode 100644 index 0000000..e69ed67 Binary files /dev/null and b/images/Icons/Range.png differ diff --git a/images/Icons/Recelerator Badge.png b/images/Icons/Recelerator Badge.png new file mode 100644 index 0000000..2b6f6a9 Binary files /dev/null and b/images/Icons/Recelerator Badge.png differ diff --git a/images/Icons/Refinery.png b/images/Icons/Refinery.png new file mode 100644 index 0000000..1e662a0 Binary files /dev/null and b/images/Icons/Refinery.png differ diff --git a/images/Icons/SP.png b/images/Icons/SP.png new file mode 100644 index 0000000..1a052f9 Binary files /dev/null and b/images/Icons/SP.png differ diff --git a/images/Icons/Save.png b/images/Icons/Save.png new file mode 100644 index 0000000..21fccd1 Binary files /dev/null and b/images/Icons/Save.png differ diff --git a/images/Icons/Speed.png b/images/Icons/Speed.png new file mode 100644 index 0000000..f436de4 Binary files /dev/null and b/images/Icons/Speed.png differ diff --git a/images/Icons/StarAccumulator.png b/images/Icons/StarAccumulator.png new file mode 100644 index 0000000..c2bb243 Binary files /dev/null and b/images/Icons/StarAccumulator.png differ diff --git a/images/Icons/StarAuto.png b/images/Icons/StarAuto.png new file mode 100644 index 0000000..69e374a Binary files /dev/null and b/images/Icons/StarAuto.png differ diff --git a/images/Icons/StarProgression.png b/images/Icons/StarProgression.png new file mode 100644 index 0000000..e8193e1 Binary files /dev/null and b/images/Icons/StarProgression.png differ diff --git a/images/Icons/StarSpeed.png b/images/Icons/StarSpeed.png new file mode 100644 index 0000000..06e65a9 Binary files /dev/null and b/images/Icons/StarSpeed.png differ diff --git a/images/Icons/TP.png b/images/Icons/TP.png new file mode 100644 index 0000000..2acb565 Binary files /dev/null and b/images/Icons/TP.png differ diff --git a/images/Icons/TWCap.png b/images/Icons/TWCap.png new file mode 100644 index 0000000..b2b36a9 Binary files /dev/null and b/images/Icons/TWCap.png differ diff --git a/images/Icons/TWGen.png b/images/Icons/TWGen.png new file mode 100644 index 0000000..6e56827 Binary files /dev/null and b/images/Icons/TWGen.png differ diff --git a/images/Icons/TWLength.png b/images/Icons/TWLength.png new file mode 100644 index 0000000..1337555 Binary files /dev/null and b/images/Icons/TWLength.png differ diff --git a/images/Icons/XP.png b/images/Icons/XP.png new file mode 100644 index 0000000..ae76dd5 Binary files /dev/null and b/images/Icons/XP.png differ diff --git a/images/Icons/XP2.png b/images/Icons/XP2.png new file mode 100644 index 0000000..8eb64e9 Binary files /dev/null and b/images/Icons/XP2.png differ diff --git a/images/grass.png b/images/grass.png new file mode 100644 index 0000000..07d6c37 Binary files /dev/null and b/images/grass.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..c82d9e5 --- /dev/null +++ b/index.html @@ -0,0 +1,20 @@ + + + + + + + Vite App + + + + +
+ + + + + + + +