diff --git a/assets/index-CdjTF8MT.js b/assets/index-CdjTF8MT.js deleted file mode 100644 index 3b1c0a7..0000000 --- a/assets/index-CdjTF8MT.js +++ /dev/null @@ -1,17 +0,0 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))i(s);new MutationObserver(s=>{for(const r of s)if(r.type==="childList")for(const o of r.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&i(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const r={};return s.integrity&&(r.integrity=s.integrity),s.referrerPolicy&&(r.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?r.credentials="include":s.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function i(s){if(s.ep)return;s.ep=!0;const r=n(s);fetch(s.href,r)}})();/** -* @vue/shared v3.4.37 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Zn(e,t){const n=new Set(e.split(","));return i=>n.has(i)}const z={},gt=[],Se=()=>{},Ir=()=>!1,fn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ei=e=>e.startsWith("onUpdate:"),se=Object.assign,ti=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},$r=Object.prototype.hasOwnProperty,k=(e,t)=>$r.call(e,t),O=Array.isArray,mt=e=>un(e)==="[object Map]",ds=e=>un(e)==="[object Set]",A=e=>typeof e=="function",te=e=>typeof e=="string",qe=e=>typeof e=="symbol",J=e=>e!==null&&typeof e=="object",hs=e=>(J(e)||A(e))&&A(e.then)&&A(e.catch),gs=Object.prototype.toString,un=e=>gs.call(e),Nr=e=>un(e).slice(8,-1),At=e=>un(e)==="[object Object]",ni=e=>te(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Rt=Zn(",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))},Fr=/-(\w)/g,lt=pn(e=>e.replace(Fr,(t,n)=>n?n.toUpperCase():"")),kr=/\B([A-Z])/g,ut=pn(e=>e.replace(kr,"-$1").toLowerCase()),ms=pn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Cn=pn(e=>e?`on${ms(e)}`:""),We=(e,t)=>!Object.is(e,t),Tn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:n})},jr=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Dr=e=>{const t=te(e)?Number(e):NaN;return isNaN(t)?e:t};let Ti;const _s=()=>Ti||(Ti=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ii(e){if(O(e)){const t={};for(let n=0;n{if(n){const i=n.split(Br);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function dn(e){let t="";if(te(e))t=e;else if(O(e))for(let n=0;n!!(e&&e.__v_isRef===!0),nn=e=>te(e)?e:e==null?"":O(e)||J(e)&&(e.toString===gs||!A(e.toString))?ys(e)?nn(e.value):JSON.stringify(e,ws,2):String(e),ws=(e,t)=>ys(t)?ws(e,t.value):mt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,s],r)=>(n[En(i,r)+" =>"]=s,n),{})}:ds(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>En(n))}:qe(t)?En(t):J(t)&&!O(t)&&!At(t)?String(t):t,En=(e,t="")=>{var n;return qe(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** -* @vue/reactivity v3.4.37 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Ce;class Gr{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,i;for(n=0,i=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Qe()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Ve,n=rt;try{return Ve=!0,rt=this,this._runnings++,Ei(this),this.fn()}finally{Oi(this),this._runnings--,rt=n,Ve=t}}stop(){this.active&&(Ei(this),Oi(this),this.onStop&&this.onStop(),this.active=!1)}}function Jr(e){return e.value}function Ei(e){e._trackId++,e._depsLength=0}function Oi(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},jn=new WeakMap,ot=Symbol(""),Dn=Symbol("");function ge(e,t,n){if(Ve&&rt){let i=jn.get(e);i||jn.set(e,i=new Map);let s=i.get(n);s||i.set(n,s=Ts(()=>i.delete(n))),xs(rt,s)}}function $e(e,t,n,i,s,r){const o=jn.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&O(e)){const c=Number(i);o.forEach((p,u)=>{(u==="length"||!qe(u)&&u>=c)&&l.push(p)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":O(e)?ni(n)&&l.push(o.get("length")):(l.push(o.get(ot)),mt(e)&&l.push(o.get(Dn)));break;case"delete":O(e)||(l.push(o.get(ot)),mt(e)&&l.push(o.get(Dn)));break;case"set":mt(e)&&l.push(o.get(ot));break}ri();for(const c of l)c&&Cs(c,4);oi()}const Qr=Zn("__proto__,__v_isRef,__isVue"),Es=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(qe)),Ai=Yr();function Yr(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=j(this);for(let r=0,o=this.length;r{e[t]=function(...n){Je(),ri();const i=j(this)[t].apply(this,n);return oi(),Qe(),i}}),e}function Xr(e){qe(e)||(e=String(e));const t=j(this);return ge(t,"has",e),t.hasOwnProperty(e)}class Os{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){const s=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return r;if(n==="__v_raw")return i===(s?r?uo:Ms:r?Ls:Rs).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=O(t);if(!s){if(o&&k(Ai,n))return Reflect.get(Ai,n,i);if(n==="hasOwnProperty")return Xr}const l=Reflect.get(t,n,i);return(qe(n)?Es.has(n):Qr(n))||(s||ge(t,"get",n),r)?l:me(l)?o&&ni(n)?l:l.value:J(l)?s?Is(l):ci(l):l}}class As extends Os{constructor(t=!1){super(!1,t)}set(t,n,i,s){let r=t[n];if(!this._isShallow){const c=at(r);if(!bt(i)&&!at(i)&&(r=j(r),i=j(i)),!O(t)&&me(r)&&!me(i))return c?!1:(r.value=i,!0)}const o=O(t)&&ni(n)?Number(n)e,hn=e=>Reflect.getPrototypeOf(e);function Kt(e,t,n=!1,i=!1){e=e.__v_raw;const s=j(e),r=j(t);n||(We(t,r)&&ge(s,"get",t),ge(s,"get",r));const{has:o}=hn(s),l=i?li:n?ui:Ft;if(o.call(s,t))return l(e.get(t));if(o.call(s,r))return l(e.get(r));e!==s&&e.get(t)}function Wt(e,t=!1){const n=this.__v_raw,i=j(n),s=j(e);return t||(We(e,s)&&ge(i,"has",e),ge(i,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function Gt(e,t=!1){return e=e.__v_raw,!t&&ge(j(e),"iterate",ot),Reflect.get(e,"size",e)}function Ri(e,t=!1){!t&&!bt(e)&&!at(e)&&(e=j(e));const n=j(this);return hn(n).has.call(n,e)||(n.add(e),$e(n,"add",e,e)),this}function Li(e,t,n=!1){!n&&!bt(t)&&!at(t)&&(t=j(t));const i=j(this),{has:s,get:r}=hn(i);let o=s.call(i,e);o||(e=j(e),o=s.call(i,e));const l=r.call(i,e);return i.set(e,t),o?We(t,l)&&$e(i,"set",e,t):$e(i,"add",e,t),this}function Mi(e){const t=j(this),{has:n,get:i}=hn(t);let s=n.call(t,e);s||(e=j(e),s=n.call(t,e)),i&&i.call(t,e);const r=t.delete(e);return s&&$e(t,"delete",e,void 0),r}function Ii(){const e=j(this),t=e.size!==0,n=e.clear();return t&&$e(e,"clear",void 0,void 0),n}function zt(e,t){return function(i,s){const r=this,o=r.__v_raw,l=j(o),c=t?li:e?ui:Ft;return!e&&ge(l,"iterate",ot),o.forEach((p,u)=>i.call(s,c(p),c(u),r))}}function qt(e,t,n){return function(...i){const s=this.__v_raw,r=j(s),o=mt(r),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,p=s[e](...i),u=n?li:t?ui:Ft;return!t&&ge(r,"iterate",c?Dn:ot),{next(){const{value:h,done:b}=p.next();return b?{value:h,done:b}:{value:l?[u(h[0]),u(h[1])]:u(h),done:b}},[Symbol.iterator](){return this}}}}function ke(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function io(){const e={get(r){return Kt(this,r)},get size(){return Gt(this)},has:Wt,add:Ri,set:Li,delete:Mi,clear:Ii,forEach:zt(!1,!1)},t={get(r){return Kt(this,r,!1,!0)},get size(){return Gt(this)},has:Wt,add(r){return Ri.call(this,r,!0)},set(r,o){return Li.call(this,r,o,!0)},delete:Mi,clear:Ii,forEach:zt(!1,!0)},n={get(r){return Kt(this,r,!0)},get size(){return Gt(this,!0)},has(r){return Wt.call(this,r,!0)},add:ke("add"),set:ke("set"),delete:ke("delete"),clear:ke("clear"),forEach:zt(!0,!1)},i={get(r){return Kt(this,r,!0,!0)},get size(){return Gt(this,!0)},has(r){return Wt.call(this,r,!0)},add:ke("add"),set:ke("set"),delete:ke("delete"),clear:ke("clear"),forEach:zt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=qt(r,!1,!1),n[r]=qt(r,!0,!1),t[r]=qt(r,!1,!0),i[r]=qt(r,!0,!0)}),[e,n,t,i]}const[so,ro,oo,lo]=io();function ai(e,t){const n=t?e?lo:oo:e?ro:so;return(i,s,r)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?i:Reflect.get(k(n,s)&&s in i?n:i,s,r)}const ao={get:ai(!1,!1)},co={get:ai(!1,!0)},fo={get:ai(!0,!1)};const Rs=new WeakMap,Ls=new WeakMap,Ms=new WeakMap,uo=new WeakMap;function po(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ho(e){return e.__v_skip||!Object.isExtensible(e)?0:po(Nr(e))}function ci(e){return at(e)?e:fi(e,!1,eo,ao,Rs)}function go(e){return fi(e,!1,no,co,Ls)}function Is(e){return fi(e,!0,to,fo,Ms)}function fi(e,t,n,i,s){if(!J(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=s.get(e);if(r)return r;const o=ho(e);if(o===0)return e;const l=new Proxy(e,o===2?i:n);return s.set(e,l),l}function Lt(e){return at(e)?Lt(e.__v_raw):!!(e&&e.__v_isReactive)}function at(e){return!!(e&&e.__v_isReadonly)}function bt(e){return!!(e&&e.__v_isShallow)}function $s(e){return e?!!e.__v_raw:!1}function j(e){const t=e&&e.__v_raw;return t?j(t):e}function mo(e){return Object.isExtensible(e)&&vs(e,"__v_skip",!0),e}const Ft=e=>J(e)?ci(e):e,ui=e=>J(e)?Is(e):e;class Ns{constructor(t,n,i,s){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new si(()=>t(this._value),()=>Yt(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=i}get value(){const t=j(this);return(!t._cacheable||t.effect.dirty)&&We(t._value,t._value=t.effect.run())&&Yt(t,4),Fs(t),t.effect._dirtyLevel>=2&&Yt(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function vo(e,t,n=!1){let i,s;const r=A(e);return r?(i=e,s=Se):(i=e.get,s=e.set),new Ns(i,s,r||!s,n)}function Fs(e){var t;Ve&&rt&&(e=j(e),xs(rt,(t=e.dep)!=null?t:e.dep=Ts(()=>e.dep=void 0,e instanceof Ns?e:void 0)))}function Yt(e,t=4,n,i){e=j(e);const s=e.dep;s&&Cs(s,t)}function me(e){return!!(e&&e.__v_isRef===!0)}function Le(e){return _o(e,!1)}function _o(e,t){return me(e)?e:new bo(e,t)}class bo{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:Ft(t)}get value(){return Fs(this),this._value}set value(t){const n=this.__v_isShallow||bt(t)||at(t);t=n?t:j(t),We(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:Ft(t),Yt(this,4))}}function Ge(e){return me(e)?e.value:e}const yo={get:(e,t,n)=>Ge(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const s=e[t];return me(s)&&!me(n)?(s.value=n,!0):Reflect.set(e,t,n,i)}};function ks(e){return Lt(e)?e:new Proxy(e,yo)}/** -* @vue/runtime-core v3.4.37 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function Ke(e,t,n,i){try{return i?e(...i):e()}catch(s){gn(s,t,n)}}function Pe(e,t,n,i){if(A(e)){const s=Ke(e,t,n,i);return s&&hs(s)&&s.catch(r=>{gn(r,t,n)}),s}if(O(e)){const s=[];for(let r=0;r>>1,s=ce[i],r=jt(s);rRe&&ce.splice(t,1)}function xo(e){O(e)?vt.push(...e):(!He||!He.includes(e,e.allowRecurse?st+1:st))&&vt.push(e),Ds()}function $i(e,t,n=kt?Re+1:0){for(;njt(n)-jt(i));if(vt.length=0,He){He.push(...t);return}for(He=t,st=0;ste.id==null?1/0:e.id,Co=(e,t)=>{const n=jt(e)-jt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Bs(e){Hn=!1,kt=!0,ce.sort(Co);try{for(Re=0;Re{i._d&&Ui(-1);const r=sn(t);let o;try{o=e(...s)}finally{sn(r),i._d&&Ui(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function Vs(e,t){if(_e===null)return e;const n=Pn(_e),i=e.dirs||(e.dirs=[]);for(let s=0;s{e.isMounted=!0}),qs(()=>{e.isUnmounting=!0}),e}const we=[Function,Array],Ao={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:we,onEnter:we,onAfterEnter:we,onEnterCancelled:we,onBeforeLeave:we,onLeave:we,onAfterLeave:we,onLeaveCancelled:we,onBeforeAppear:we,onAppear:we,onAfterAppear:we,onAppearCancelled:we};function Ro(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Un(e,t,n,i,s){const{appear:r,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:p,onAfterEnter:u,onEnterCancelled:h,onBeforeLeave:b,onLeave:E,onAfterLeave:N,onLeaveCancelled:$,onBeforeAppear:Z,onAppear:H,onAfterAppear:W,onAppearCancelled:F}=t,Q=String(e.key),ne=Ro(n,e),L=(I,U)=>{I&&Pe(I,i,9,U)},de=(I,U)=>{const Y=U[1];L(I,U),O(I)?I.every(x=>x.length<=1)&&Y():I.length<=1&&Y()},le={mode:o,persisted:l,beforeEnter(I){let U=c;if(!n.isMounted)if(r)U=Z||c;else return;I[dt]&&I[dt](!0);const Y=ne[Q];Y&&ht(e,Y)&&Y.el[dt]&&Y.el[dt](),L(U,[I])},enter(I){let U=p,Y=u,x=h;if(!n.isMounted)if(r)U=H||p,Y=W||u,x=F||h;else return;let G=!1;const ae=I[Jt]=Xe=>{G||(G=!0,Xe?L(x,[I]):L(Y,[I]),le.delayedLeave&&le.delayedLeave(),I[Jt]=void 0)};U?de(U,[I,ae]):ae()},leave(I,U){const Y=String(e.key);if(I[Jt]&&I[Jt](!0),n.isUnmounting)return U();L(b,[I]);let x=!1;const G=I[dt]=ae=>{x||(x=!0,U(),ae?L($,[I]):L(N,[I]),I[dt]=void 0,ne[Y]===e&&delete ne[Y])};ne[Y]=e,E?de(E,[I,G]):G()},clone(I){return Un(I,t,n,i)}};return le}function rn(e,t){e.shapeFlag&6&&e.component?rn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ks(e,t=!1,n){let i=[],s=0;for(let r=0;r1)for(let r=0;r!!e.type.__asyncLoader,Ws=e=>e.type.__isKeepAlive;function Lo(e,t){Gs(e,"a",t)}function Mo(e,t){Gs(e,"da",t)}function Gs(e,t,n=fe){const i=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(vn(t,i,n),n){let s=n.parent;for(;s&&s.parent;)Ws(s.parent.vnode)&&Io(i,t,n,s),s=s.parent}}function Io(e,t,n,i){const s=vn(t,e,i,!0);bn(()=>{ti(i[t],s)},n)}function vn(e,t,n=fe,i=!1){if(n){const s=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{Je();const l=Ht(n),c=Pe(t,n,e,o);return l(),Qe(),c});return i?s.unshift(r):s.push(r),r}}const Fe=e=>(t,n=fe)=>{(!Sn||e==="sp")&&vn(e,(...i)=>t(...i),n)},$o=Fe("bm"),_n=Fe("m"),No=Fe("bu"),zs=Fe("u"),qs=Fe("bum"),bn=Fe("um"),Fo=Fe("sp"),ko=Fe("rtg"),jo=Fe("rtc");function Do(e,t=fe){vn("ec",e,t)}const Ho=Symbol.for("v-ndc");function Vn(e,t,n,i){let s;const r=n;if(O(e)||te(e)){s=new Array(e.length);for(let o=0,l=e.length;ot(o,l,void 0,r));else{const o=Object.keys(e);s=new Array(o.length);for(let l=0,c=o.length;le?dr(e)?Pn(e):Kn(e.parent):null,Mt=se(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=>Kn(e.parent),$root:e=>Kn(e.root),$emit:e=>e.emit,$options:e=>hi(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,di(e.update)}),$nextTick:e=>e.n||(e.n=Bn.bind(e.proxy)),$watch:e=>fl.bind(e)}),On=(e,t)=>e!==z&&!e.__isScriptSetup&&k(e,t),Bo={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:i,data:s,props:r,accessCache:o,type:l,appContext:c}=e;let p;if(t[0]!=="$"){const E=o[t];if(E!==void 0)switch(E){case 1:return i[t];case 2:return s[t];case 4:return n[t];case 3:return r[t]}else{if(On(i,t))return o[t]=1,i[t];if(s!==z&&k(s,t))return o[t]=2,s[t];if((p=e.propsOptions[0])&&k(p,t))return o[t]=3,r[t];if(n!==z&&k(n,t))return o[t]=4,n[t];Wn&&(o[t]=0)}}const u=Mt[t];let h,b;if(u)return t==="$attrs"&&ge(e.attrs,"get",""),u(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==z&&k(n,t))return o[t]=4,n[t];if(b=c.config.globalProperties,k(b,t))return b[t]},set({_:e},t,n){const{data:i,setupState:s,ctx:r}=e;return On(s,t)?(s[t]=n,!0):i!==z&&k(i,t)?(i[t]=n,!0):k(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:s,propsOptions:r}},o){let l;return!!n[o]||e!==z&&k(e,o)||On(t,o)||(l=r[0])&&k(l,o)||k(i,o)||k(Mt,o)||k(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:k(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ni(e){return O(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Wn=!0;function Uo(e){const t=hi(e),n=e.proxy,i=e.ctx;Wn=!1,t.beforeCreate&&Fi(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:o,watch:l,provide:c,inject:p,created:u,beforeMount:h,mounted:b,beforeUpdate:E,updated:N,activated:$,deactivated:Z,beforeDestroy:H,beforeUnmount:W,destroyed:F,unmounted:Q,render:ne,renderTracked:L,renderTriggered:de,errorCaptured:le,serverPrefetch:I,expose:U,inheritAttrs:Y,components:x,directives:G,filters:ae}=t;if(p&&Vo(p,i,null),o)for(const X in o){const V=o[X];A(V)&&(i[X]=V.bind(n))}if(s){const X=s.call(n,n);J(X)&&(e.data=ci(X))}if(Wn=!0,r)for(const X in r){const V=r[X],Ze=A(V)?V.bind(n,n):A(V.get)?V.get.bind(n,n):Se,Ut=!A(V)&&A(V.set)?V.set.bind(n):Se,et=yt({get:Ze,set:Ut});Object.defineProperty(i,X,{enumerable:!0,configurable:!0,get:()=>et.value,set:Te=>et.value=Te})}if(l)for(const X in l)Js(l[X],i,n,X);if(c){const X=A(c)?c.call(n):c;Reflect.ownKeys(X).forEach(V=>{Jo(V,X[V])})}u&&Fi(u,e,"c");function re(X,V){O(V)?V.forEach(Ze=>X(Ze.bind(n))):V&&X(V.bind(n))}if(re($o,h),re(_n,b),re(No,E),re(zs,N),re(Lo,$),re(Mo,Z),re(Do,le),re(jo,L),re(ko,de),re(qs,W),re(bn,Q),re(Fo,I),O(U))if(U.length){const X=e.exposed||(e.exposed={});U.forEach(V=>{Object.defineProperty(X,V,{get:()=>n[V],set:Ze=>n[V]=Ze})})}else e.exposed||(e.exposed={});ne&&e.render===Se&&(e.render=ne),Y!=null&&(e.inheritAttrs=Y),x&&(e.components=x),G&&(e.directives=G)}function Vo(e,t,n=Se){O(e)&&(e=Gn(e));for(const i in e){const s=e[i];let r;J(s)?"default"in s?r=Zt(s.from||i,s.default,!0):r=Zt(s.from||i):r=Zt(s),me(r)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[i]=r}}function Fi(e,t,n){Pe(O(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function Js(e,t,n,i){const s=i.includes(".")?cr(n,i):()=>n[i];if(te(e)){const r=t[e];A(r)&&Rn(s,r)}else if(A(e))Rn(s,e.bind(n));else if(J(e))if(O(e))e.forEach(r=>Js(r,t,n,i));else{const r=A(e.handler)?e.handler.bind(n):t[e.handler];A(r)&&Rn(s,r,e)}}function hi(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,l=r.get(t);let c;return l?c=l:!s.length&&!n&&!i?c=t:(c={},s.length&&s.forEach(p=>on(c,p,o,!0)),on(c,t,o)),J(t)&&r.set(t,c),c}function on(e,t,n,i=!1){const{mixins:s,extends:r}=t;r&&on(e,r,n,!0),s&&s.forEach(o=>on(e,o,n,!0));for(const o in t)if(!(i&&o==="expose")){const l=Ko[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Ko={data:ki,props:ji,emits:ji,methods:Ot,computed:Ot,beforeCreate:ue,created:ue,beforeMount:ue,mounted:ue,beforeUpdate:ue,updated:ue,beforeDestroy:ue,beforeUnmount:ue,destroyed:ue,unmounted:ue,activated:ue,deactivated:ue,errorCaptured:ue,serverPrefetch:ue,components:Ot,directives:Ot,watch:Go,provide:ki,inject:Wo};function ki(e,t){return t?e?function(){return se(A(e)?e.call(this,this):e,A(t)?t.call(this,this):t)}:t:e}function Wo(e,t){return Ot(Gn(e),Gn(t))}function Gn(e){if(O(e)){const t={};for(let n=0;n1)return n&&A(t)?t.call(i&&i.proxy):t}}const Ys={},Xs=()=>Object.create(Ys),Zs=e=>Object.getPrototypeOf(e)===Ys;function Qo(e,t,n,i=!1){const s={},r=Xs();e.propsDefaults=Object.create(null),er(e,t,s,r);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=i?s:go(s):e.type.props?e.props=s:e.props=r,e.attrs=r}function Yo(e,t,n,i){const{props:s,attrs:r,vnode:{patchFlag:o}}=e,l=j(s),[c]=e.propsOptions;let p=!1;if((i||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[b,E]=tr(h,t,!0);se(o,b),E&&l.push(...E)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!c)return J(e)&&i.set(e,gt),gt;if(O(r))for(let u=0;ue[0]==="_"||e==="$stable",gi=e=>O(e)?e.map(Ae):[Ae(e)],Zo=(e,t,n)=>{if(t._n)return t;const i=Us((...s)=>gi(t(...s)),n);return i._c=!1,i},ir=(e,t,n)=>{const i=e._ctx;for(const s in e){if(nr(s))continue;const r=e[s];if(A(r))t[s]=Zo(s,r,i);else if(r!=null){const o=gi(r);t[s]=()=>o}}},sr=(e,t)=>{const n=gi(t);e.slots.default=()=>n},rr=(e,t,n)=>{for(const i in t)(n||i!=="_")&&(e[i]=t[i])},el=(e,t,n)=>{const i=e.slots=Xs();if(e.vnode.shapeFlag&32){const s=t._;s?(rr(i,t,n),n&&vs(i,"_",s,!0)):ir(t,i)}else t&&sr(e,t)},tl=(e,t,n)=>{const{vnode:i,slots:s}=e;let r=!0,o=z;if(i.shapeFlag&32){const l=t._;l?n&&l===1?r=!1:rr(s,t,n):(r=!t.$stable,ir(t,s)),o=t}else t&&(sr(e,t),o={default:1});if(r)for(const l in s)!nr(l)&&o[l]==null&&delete s[l]};function qn(e,t,n,i,s=!1){if(O(e)){e.forEach((b,E)=>qn(b,t&&(O(t)?t[E]:t),n,i,s));return}if(Xt(i)&&!s)return;const r=i.shapeFlag&4?Pn(i.component):i.el,o=s?null:r,{i:l,r:c}=e,p=t&&t.r,u=l.refs===z?l.refs={}:l.refs,h=l.setupState;if(p!=null&&p!==c&&(te(p)?(u[p]=null,k(h,p)&&(h[p]=null)):me(p)&&(p.value=null)),A(c))Ke(c,l,12,[o,u]);else{const b=te(c),E=me(c);if(b||E){const N=()=>{if(e.f){const $=b?k(h,c)?h[c]:u[c]:c.value;s?O($)&&ti($,r):O($)?$.includes(r)||$.push(r):b?(u[c]=[r],k(h,c)&&(h[c]=u[c])):(c.value=[r],e.k&&(u[e.k]=c.value))}else b?(u[c]=o,k(h,c)&&(h[c]=o)):E&&(c.value=o,e.k&&(u[e.k]=o))};o?(N.id=-1,he(N,n)):N()}}}const nl=Symbol("_vte"),il=e=>e.__isTeleport,he=_l;function sl(e){return rl(e)}function rl(e,t){const n=_s();n.__VUE__=!0;const{insert:i,remove:s,patchProp:r,createElement:o,createText:l,createComment:c,setText:p,setElementText:u,parentNode:h,nextSibling:b,setScopeId:E=Se,insertStaticContent:N}=e,$=(a,f,d,v=null,g=null,_=null,S=void 0,y=null,w=!!f.dynamicChildren)=>{if(a===f)return;a&&!ht(a,f)&&(v=Vt(a),Te(a,g,_,!0),a=null),f.patchFlag===-2&&(w=!1,f.dynamicChildren=null);const{type:m,ref:P,shapeFlag:T}=f;switch(m){case wn:Z(a,f,d,v);break;case ze:H(a,f,d,v);break;case Mn:a==null&&W(f,d,v,S);break;case pe:x(a,f,d,v,g,_,S,y,w);break;default:T&1?ne(a,f,d,v,g,_,S,y,w):T&6?G(a,f,d,v,g,_,S,y,w):(T&64||T&128)&&m.process(a,f,d,v,g,_,S,y,w,xt)}P!=null&&g&&qn(P,a&&a.ref,_,f||a,!f)},Z=(a,f,d,v)=>{if(a==null)i(f.el=l(f.children),d,v);else{const g=f.el=a.el;f.children!==a.children&&p(g,f.children)}},H=(a,f,d,v)=>{a==null?i(f.el=c(f.children||""),d,v):f.el=a.el},W=(a,f,d,v)=>{[a.el,a.anchor]=N(a.children,f,d,v,a.el,a.anchor)},F=({el:a,anchor:f},d,v)=>{let g;for(;a&&a!==f;)g=b(a),i(a,d,v),a=g;i(f,d,v)},Q=({el:a,anchor:f})=>{let d;for(;a&&a!==f;)d=b(a),s(a),a=d;s(f)},ne=(a,f,d,v,g,_,S,y,w)=>{f.type==="svg"?S="svg":f.type==="math"&&(S="mathml"),a==null?L(f,d,v,g,_,S,y,w):I(a,f,g,_,S,y,w)},L=(a,f,d,v,g,_,S,y)=>{let w,m;const{props:P,shapeFlag:T,transition:C,dirs:R}=a;if(w=a.el=o(a.type,_,P&&P.is,P),T&8?u(w,a.children):T&16&&le(a.children,w,null,v,g,An(a,_),S,y),R&&tt(a,null,v,"created"),de(w,a,a.scopeId,S,v),P){for(const K in P)K!=="value"&&!Rt(K)&&r(w,K,null,P[K],_,v);"value"in P&&r(w,"value",null,P.value,_),(m=P.onVnodeBeforeMount)&&Oe(m,v,a)}R&&tt(a,null,v,"beforeMount");const M=ol(g,C);M&&C.beforeEnter(w),i(w,f,d),((m=P&&P.onVnodeMounted)||M||R)&&he(()=>{m&&Oe(m,v,a),M&&C.enter(w),R&&tt(a,null,v,"mounted")},g)},de=(a,f,d,v,g)=>{if(d&&E(a,d),v)for(let _=0;_{for(let m=w;m{const y=f.el=a.el;let{patchFlag:w,dynamicChildren:m,dirs:P}=f;w|=a.patchFlag&16;const T=a.props||z,C=f.props||z;let R;if(d&&nt(d,!1),(R=C.onVnodeBeforeUpdate)&&Oe(R,d,f,a),P&&tt(f,a,d,"beforeUpdate"),d&&nt(d,!0),(T.innerHTML&&C.innerHTML==null||T.textContent&&C.textContent==null)&&u(y,""),m?U(a.dynamicChildren,m,y,d,v,An(f,g),_):S||V(a,f,y,null,d,v,An(f,g),_,!1),w>0){if(w&16)Y(y,T,C,d,g);else if(w&2&&T.class!==C.class&&r(y,"class",null,C.class,g),w&4&&r(y,"style",T.style,C.style,g),w&8){const M=f.dynamicProps;for(let K=0;K{R&&Oe(R,d,f,a),P&&tt(f,a,d,"updated")},v)},U=(a,f,d,v,g,_,S)=>{for(let y=0;y{if(f!==d){if(f!==z)for(const _ in f)!Rt(_)&&!(_ in d)&&r(a,_,f[_],null,g,v);for(const _ in d){if(Rt(_))continue;const S=d[_],y=f[_];S!==y&&_!=="value"&&r(a,_,y,S,g,v)}"value"in d&&r(a,"value",f.value,d.value,g)}},x=(a,f,d,v,g,_,S,y,w)=>{const m=f.el=a?a.el:l(""),P=f.anchor=a?a.anchor:l("");let{patchFlag:T,dynamicChildren:C,slotScopeIds:R}=f;R&&(y=y?y.concat(R):R),a==null?(i(m,d,v),i(P,d,v),le(f.children||[],d,P,g,_,S,y,w)):T>0&&T&64&&C&&a.dynamicChildren?(U(a.dynamicChildren,C,d,g,_,S,y),(f.key!=null||g&&f===g.subTree)&&or(a,f,!0)):V(a,f,d,P,g,_,S,y,w)},G=(a,f,d,v,g,_,S,y,w)=>{f.slotScopeIds=y,a==null?f.shapeFlag&512?g.ctx.activate(f,d,v,S,w):ae(f,d,v,g,_,S,w):Xe(a,f,w)},ae=(a,f,d,v,g,_,S)=>{const y=a.component=El(a,v,g);if(Ws(a)&&(y.ctx.renderer=xt),Al(y,!1,S),y.asyncDep){if(g&&g.registerDep(y,re,S),!a.el){const w=y.subTree=ee(ze);H(null,w,f,d)}}else re(y,a,f,d,g,_,S)},Xe=(a,f,d)=>{const v=f.component=a.component;if(gl(a,f,d))if(v.asyncDep&&!v.asyncResolved){X(v,f,d);return}else v.next=f,Po(v.update),v.effect.dirty=!0,v.update();else f.el=a.el,v.vnode=f},re=(a,f,d,v,g,_,S)=>{const y=()=>{if(a.isMounted){let{next:P,bu:T,u:C,parent:R,vnode:M}=a;{const pt=lr(a);if(pt){P&&(P.el=M.el,X(a,P,S)),pt.asyncDep.then(()=>{a.isUnmounted||y()});return}}let K=P,D;nt(a,!1),P?(P.el=M.el,X(a,P,S)):P=M,T&&Tn(T),(D=P.props&&P.props.onVnodeBeforeUpdate)&&Oe(D,R,P,M),nt(a,!0);const oe=Ln(a),xe=a.subTree;a.subTree=oe,$(xe,oe,h(xe.el),Vt(xe),a,g,_),P.el=oe.el,K===null&&ml(a,oe.el),C&&he(C,g),(D=P.props&&P.props.onVnodeUpdated)&&he(()=>Oe(D,R,P,M),g)}else{let P;const{el:T,props:C}=f,{bm:R,m:M,parent:K}=a,D=Xt(f);if(nt(a,!1),R&&Tn(R),!D&&(P=C&&C.onVnodeBeforeMount)&&Oe(P,K,f),nt(a,!0),T&&Si){const oe=()=>{a.subTree=Ln(a),Si(T,a.subTree,a,g,null)};D?f.type.__asyncLoader().then(()=>!a.isUnmounted&&oe()):oe()}else{const oe=a.subTree=Ln(a);$(null,oe,d,v,a,g,_),f.el=oe.el}if(M&&he(M,g),!D&&(P=C&&C.onVnodeMounted)){const oe=f;he(()=>Oe(P,K,oe),g)}(f.shapeFlag&256||K&&Xt(K.vnode)&&K.vnode.shapeFlag&256)&&a.a&&he(a.a,g),a.isMounted=!0,f=d=v=null}},w=a.effect=new si(y,Se,()=>di(m),a.scope),m=a.update=()=>{w.dirty&&w.run()};m.i=a,m.id=a.uid,nt(a,!0),m()},X=(a,f,d)=>{f.component=a;const v=a.vnode.props;a.vnode=f,a.next=null,Yo(a,f.props,v,d),tl(a,f.children,d),Je(),$i(a),Qe()},V=(a,f,d,v,g,_,S,y,w=!1)=>{const m=a&&a.children,P=a?a.shapeFlag:0,T=f.children,{patchFlag:C,shapeFlag:R}=f;if(C>0){if(C&128){Ut(m,T,d,v,g,_,S,y,w);return}else if(C&256){Ze(m,T,d,v,g,_,S,y,w);return}}R&8?(P&16&&Pt(m,g,_),T!==m&&u(d,T)):P&16?R&16?Ut(m,T,d,v,g,_,S,y,w):Pt(m,g,_,!0):(P&8&&u(d,""),R&16&&le(T,d,v,g,_,S,y,w))},Ze=(a,f,d,v,g,_,S,y,w)=>{a=a||gt,f=f||gt;const m=a.length,P=f.length,T=Math.min(m,P);let C;for(C=0;CP?Pt(a,g,_,!0,!1,T):le(f,d,v,g,_,S,y,w,T)},Ut=(a,f,d,v,g,_,S,y,w)=>{let m=0;const P=f.length;let T=a.length-1,C=P-1;for(;m<=T&&m<=C;){const R=a[m],M=f[m]=w?Be(f[m]):Ae(f[m]);if(ht(R,M))$(R,M,d,null,g,_,S,y,w);else break;m++}for(;m<=T&&m<=C;){const R=a[T],M=f[C]=w?Be(f[C]):Ae(f[C]);if(ht(R,M))$(R,M,d,null,g,_,S,y,w);else break;T--,C--}if(m>T){if(m<=C){const R=C+1,M=RC)for(;m<=T;)Te(a[m],g,_,!0),m++;else{const R=m,M=m,K=new Map;for(m=M;m<=C;m++){const ve=f[m]=w?Be(f[m]):Ae(f[m]);ve.key!=null&&K.set(ve.key,m)}let D,oe=0;const xe=C-M+1;let pt=!1,Pi=0;const Ct=new Array(xe);for(m=0;m=xe){Te(ve,g,_,!0);continue}let Ee;if(ve.key!=null)Ee=K.get(ve.key);else for(D=M;D<=C;D++)if(Ct[D-M]===0&&ht(ve,f[D])){Ee=D;break}Ee===void 0?Te(ve,g,_,!0):(Ct[Ee-M]=m+1,Ee>=Pi?Pi=Ee:pt=!0,$(ve,f[Ee],d,null,g,_,S,y,w),oe++)}const xi=pt?ll(Ct):gt;for(D=xi.length-1,m=xe-1;m>=0;m--){const ve=M+m,Ee=f[ve],Ci=ve+1{const{el:_,type:S,transition:y,children:w,shapeFlag:m}=a;if(m&6){et(a.component.subTree,f,d,v);return}if(m&128){a.suspense.move(f,d,v);return}if(m&64){S.move(a,f,d,xt);return}if(S===pe){i(_,f,d);for(let T=0;Ty.enter(_),g);else{const{leave:T,delayLeave:C,afterLeave:R}=y,M=()=>i(_,f,d),K=()=>{T(_,()=>{M(),R&&R()})};C?C(_,M,K):K()}else i(_,f,d)},Te=(a,f,d,v=!1,g=!1)=>{const{type:_,props:S,ref:y,children:w,dynamicChildren:m,shapeFlag:P,patchFlag:T,dirs:C,cacheIndex:R}=a;if(T===-2&&(g=!1),y!=null&&qn(y,null,d,a,!0),R!=null&&(f.renderCache[R]=void 0),P&256){f.ctx.deactivate(a);return}const M=P&1&&C,K=!Xt(a);let D;if(K&&(D=S&&S.onVnodeBeforeUnmount)&&Oe(D,f,a),P&6)Mr(a.component,d,v);else{if(P&128){a.suspense.unmount(d,v);return}M&&tt(a,null,f,"beforeUnmount"),P&64?a.type.remove(a,f,d,xt,v):m&&!m.hasOnce&&(_!==pe||T>0&&T&64)?Pt(m,f,d,!1,!0):(_===pe&&T&384||!g&&P&16)&&Pt(w,f,d),v&&bi(a)}(K&&(D=S&&S.onVnodeUnmounted)||M)&&he(()=>{D&&Oe(D,f,a),M&&tt(a,null,f,"unmounted")},d)},bi=a=>{const{type:f,el:d,anchor:v,transition:g}=a;if(f===pe){Lr(d,v);return}if(f===Mn){Q(a);return}const _=()=>{s(d),g&&!g.persisted&&g.afterLeave&&g.afterLeave()};if(a.shapeFlag&1&&g&&!g.persisted){const{leave:S,delayLeave:y}=g,w=()=>S(d,_);y?y(a.el,_,w):w()}else _()},Lr=(a,f)=>{let d;for(;a!==f;)d=b(a),s(a),a=d;s(f)},Mr=(a,f,d)=>{const{bum:v,scope:g,update:_,subTree:S,um:y,m:w,a:m}=a;Hi(w),Hi(m),v&&Tn(v),g.stop(),_&&(_.active=!1,Te(S,a,f,d)),y&&he(y,f),he(()=>{a.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Pt=(a,f,d,v=!1,g=!1,_=0)=>{for(let S=_;S{if(a.shapeFlag&6)return Vt(a.component.subTree);if(a.shapeFlag&128)return a.suspense.next();const f=b(a.anchor||a.el),d=f&&f[nl];return d?b(d):f};let xn=!1;const yi=(a,f,d)=>{a==null?f._vnode&&Te(f._vnode,null,null,!0):$(f._vnode||null,a,f,null,null,null,d),f._vnode=a,xn||(xn=!0,$i(),Hs(),xn=!1)},xt={p:$,um:Te,m:et,r:bi,mt:ae,mc:le,pc:V,pbc:U,n:Vt,o:e};let wi,Si;return{render:yi,hydrate:wi,createApp:qo(yi,wi)}}function An({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function nt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function ol(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function or(e,t,n=!1){const i=e.children,s=t.children;if(O(i)&&O(s))for(let r=0;r>1,e[n[l]]0&&(t[i]=n[r-1]),n[r]=i)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function lr(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:lr(t)}function Hi(e){if(e)for(let t=0;tZt(al),Qt={};function Rn(e,t,n){return ar(e,t,n)}function ar(e,t,{immediate:n,deep:i,flush:s,once:r,onTrack:o,onTrigger:l}=z){if(t&&r){const L=t;t=(...de)=>{L(...de),ne()}}const c=fe,p=L=>i===!0?L:Ue(L,i===!1?1:void 0);let u,h=!1,b=!1;if(me(e)?(u=()=>e.value,h=bt(e)):Lt(e)?(u=()=>p(e),h=!0):O(e)?(b=!0,h=e.some(L=>Lt(L)||bt(L)),u=()=>e.map(L=>{if(me(L))return L.value;if(Lt(L))return p(L);if(A(L))return Ke(L,c,2)})):A(e)?t?u=()=>Ke(e,c,2):u=()=>(E&&E(),Pe(e,c,3,[N])):u=Se,t&&i){const L=u;u=()=>Ue(L())}let E,N=L=>{E=F.onStop=()=>{Ke(L,c,4),E=F.onStop=void 0}},$;if(Sn)if(N=Se,t?n&&Pe(t,c,3,[u(),b?[]:void 0,N]):u(),s==="sync"){const L=cl();$=L.__watcherHandles||(L.__watcherHandles=[])}else return Se;let Z=b?new Array(e.length).fill(Qt):Qt;const H=()=>{if(!(!F.active||!F.dirty))if(t){const L=F.run();(i||h||(b?L.some((de,le)=>We(de,Z[le])):We(L,Z)))&&(E&&E(),Pe(t,c,3,[L,Z===Qt?void 0:b&&Z[0]===Qt?[]:Z,N]),Z=L)}else F.run()};H.allowRecurse=!!t;let W;s==="sync"?W=H:s==="post"?W=()=>he(H,c&&c.suspense):(H.pre=!0,c&&(H.id=c.uid),W=()=>di(H));const F=new si(u,Se,W),Q=qr(),ne=()=>{F.stop(),Q&&ti(Q.effects,F)};return t?n?H():Z=F.run():s==="post"?he(F.run.bind(F),c&&c.suspense):F.run(),$&&$.push(ne),ne}function fl(e,t,n){const i=this.proxy,s=te(e)?e.includes(".")?cr(i,e):()=>i[e]:e.bind(i,i);let r;A(t)?r=t:(r=t.handler,n=t);const o=Ht(this),l=ar(s,r.bind(i),n);return o(),l}function cr(e,t){const n=t.split(".");return()=>{let i=e;for(let s=0;s{Ue(i,t,n)});else if(At(e)){for(const i in e)Ue(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&Ue(e[i],t,n)}return e}const ul=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${lt(t)}Modifiers`]||e[`${ut(t)}Modifiers`];function pl(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||z;let s=n;const r=t.startsWith("update:"),o=r&&ul(i,t.slice(7));o&&(o.trim&&(s=n.map(u=>te(u)?u.trim():u)),o.number&&(s=n.map(jr)));let l,c=i[l=Cn(t)]||i[l=Cn(lt(t))];!c&&r&&(c=i[l=Cn(ut(t))]),c&&Pe(c,e,6,s);const p=i[l+"Once"];if(p){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Pe(p,e,6,s)}}function fr(e,t,n=!1){const i=t.emitsCache,s=i.get(e);if(s!==void 0)return s;const r=e.emits;let o={},l=!1;if(!A(e)){const c=p=>{const u=fr(p,t,!0);u&&(l=!0,se(o,u))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!r&&!l?(J(e)&&i.set(e,null),null):(O(r)?r.forEach(c=>o[c]=null):se(o,r),J(e)&&i.set(e,o),o)}function yn(e,t){return!e||!fn(t)?!1:(t=t.slice(2).replace(/Once$/,""),k(e,t[0].toLowerCase()+t.slice(1))||k(e,ut(t))||k(e,t))}function Ln(e){const{type:t,vnode:n,proxy:i,withProxy:s,propsOptions:[r],slots:o,attrs:l,emit:c,render:p,renderCache:u,props:h,data:b,setupState:E,ctx:N,inheritAttrs:$}=e,Z=sn(e);let H,W;try{if(n.shapeFlag&4){const Q=s||i,ne=Q;H=Ae(p.call(ne,Q,u,h,E,b,N)),W=l}else{const Q=t;H=Ae(Q.length>1?Q(h,{attrs:l,slots:o,emit:c}):Q(h,null)),W=t.props?l:dl(l)}}catch(Q){It.length=0,gn(Q,e,1),H=ee(ze)}let F=H;if(W&&$!==!1){const Q=Object.keys(W),{shapeFlag:ne}=F;Q.length&&ne&7&&(r&&Q.some(ei)&&(W=hl(W,r)),F=ct(F,W,!1,!0))}return n.dirs&&(F=ct(F,null,!1,!0),F.dirs=F.dirs?F.dirs.concat(n.dirs):n.dirs),n.transition&&(F.transition=n.transition),H=F,sn(Z),H}const dl=e=>{let t;for(const n in e)(n==="class"||n==="style"||fn(n))&&((t||(t={}))[n]=e[n]);return t},hl=(e,t)=>{const n={};for(const i in e)(!ei(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function gl(e,t,n){const{props:i,children:s,component:r}=e,{props:o,children:l,patchFlag:c}=t,p=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return i?Bi(i,o,p):!!o;if(c&8){const u=t.dynamicProps;for(let h=0;he.__isSuspense;function _l(e,t){t&&t.pendingBranch?O(e)?t.effects.push(...e):t.effects.push(e):xo(e)}const pe=Symbol.for("v-fgt"),wn=Symbol.for("v-txt"),ze=Symbol.for("v-cmt"),Mn=Symbol.for("v-stc"),It=[];let be=null;function q(e=!1){It.push(be=e?null:[])}function bl(){It.pop(),be=It[It.length-1]||null}let Dt=1;function Ui(e){Dt+=e,e<0&&be&&(be.hasOnce=!0)}function ur(e){return e.dynamicChildren=Dt>0?be||gt:null,bl(),Dt>0&&be&&be.push(e),e}function ie(e,t,n,i,s,r){return ur(B(e,t,n,i,s,r,!0))}function $t(e,t,n,i,s){return ur(ee(e,t,n,i,s,!0))}function yl(e){return e?e.__v_isVNode===!0:!1}function ht(e,t){return e.type===t.type&&e.key===t.key}const pr=({key:e})=>e??null,en=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?te(e)||me(e)||A(e)?{i:_e,r:e,k:t,f:!!n}:e:null);function B(e,t=null,n=null,i=0,s=null,r=e===pe?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&pr(t),ref:t&&en(t),scopeId:mn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:i,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:_e};return l?(mi(c,n),r&128&&e.normalize(c)):n&&(c.shapeFlag|=te(n)?8:16),Dt>0&&!o&&be&&(c.patchFlag>0||r&6)&&c.patchFlag!==32&&be.push(c),c}const ee=wl;function wl(e,t=null,n=null,i=0,s=null,r=!1){if((!e||e===Ho)&&(e=ze),yl(e)){const l=ct(e,t,!0);return n&&mi(l,n),Dt>0&&!r&&be&&(l.shapeFlag&6?be[be.indexOf(e)]=l:be.push(l)),l.patchFlag=-2,l}if(Il(e)&&(e=e.__vccOpts),t){t=Sl(t);let{class:l,style:c}=t;l&&!te(l)&&(t.class=dn(l)),J(c)&&($s(c)&&!O(c)&&(c=se({},c)),t.style=ii(c))}const o=te(e)?1:vl(e)?128:il(e)?64:J(e)?4:A(e)?2:0;return B(e,t,n,i,s,o,r,!0)}function Sl(e){return e?$s(e)||Zs(e)?se({},e):e:null}function ct(e,t,n=!1,i=!1){const{props:s,ref:r,patchFlag:o,children:l,transition:c}=e,p=t?xl(s||{},t):s,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:p,key:p&&pr(p),ref:t&&t.ref?n&&r?O(r)?r.concat(en(t)):[r,en(t)]:en(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==pe?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ct(e.ssContent),ssFallback:e.ssFallback&&ct(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&i&&rn(u,c.clone(u)),u}function Jn(e=" ",t=0){return ee(wn,null,e,t)}function Pl(e="",t=!1){return t?(q(),$t(ze,null,e)):ee(ze,null,e)}function Ae(e){return e==null||typeof e=="boolean"?ee(ze):O(e)?ee(pe,null,e.slice()):typeof e=="object"?Be(e):ee(wn,null,String(e))}function Be(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ct(e)}function mi(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(O(t))n=16;else if(typeof t=="object")if(i&65){const s=t.default;s&&(s._c&&(s._d=!1),mi(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Zs(t)?t._ctx=_e:s===3&&_e&&(_e.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else A(t)?(t={default:t,_ctx:_e},n=32):(t=String(t),i&64?(n=16,t=[Jn(t)]):n=8);e.children=t,e.shapeFlag|=n}function xl(...e){const t={};for(let n=0;nfe||_e;let ln,Qn;{const e=_s(),t=(n,i)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(i),r=>{s.length>1?s.forEach(o=>o(r)):s[0](r)}};ln=t("__VUE_INSTANCE_SETTERS__",n=>fe=n),Qn=t("__VUE_SSR_SETTERS__",n=>Sn=n)}const Ht=e=>{const t=fe;return ln(e),e.scope.on(),()=>{e.scope.off(),ln(t)}},Vi=()=>{fe&&fe.scope.off(),ln(null)};function dr(e){return e.vnode.shapeFlag&4}let Sn=!1;function Al(e,t=!1,n=!1){t&&Qn(t);const{props:i,children:s}=e.vnode,r=dr(e);Qo(e,i,r,t),el(e,s,n);const o=r?Rl(e,t):void 0;return t&&Qn(!1),o}function Rl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Bo);const{setup:i}=n;if(i){const s=e.setupContext=i.length>1?Ml(e):null,r=Ht(e);Je();const o=Ke(i,e,0,[e.props,s]);if(Qe(),r(),hs(o)){if(o.then(Vi,Vi),t)return o.then(l=>{Ki(e,l,t)}).catch(l=>{gn(l,e,0)});e.asyncDep=o}else Ki(e,o,t)}else hr(e,t)}function Ki(e,t,n){A(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:J(t)&&(e.setupState=ks(t)),hr(e,n)}let Wi;function hr(e,t,n){const i=e.type;if(!e.render){if(!t&&Wi&&!i.render){const s=i.template||hi(e).template;if(s){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=i,p=se(se({isCustomElement:r,delimiters:l},o),c);i.render=Wi(s,p)}}e.render=i.render||Se}{const s=Ht(e);Je();try{Uo(e)}finally{Qe(),s()}}}const Ll={get(e,t){return ge(e,"get",""),e[t]}};function Ml(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Ll),slots:e.slots,emit:e.emit,expose:t}}function Pn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(ks(mo(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Mt)return Mt[n](e)},has(t,n){return n in t||n in Mt}})):e.proxy}function Il(e){return A(e)&&"__vccOpts"in e}const yt=(e,t)=>vo(e,t,Sn),$l="3.4.37";/** -* @vue/runtime-dom v3.4.37 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const Nl="http://www.w3.org/2000/svg",Fl="http://www.w3.org/1998/Math/MathML",Ie=typeof document<"u"?document:null,Gi=Ie&&Ie.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,i)=>{const s=t==="svg"?Ie.createElementNS(Nl,e):t==="mathml"?Ie.createElementNS(Fl,e):n?Ie.createElement(e,{is:n}):Ie.createElement(e);return e==="select"&&i&&i.multiple!=null&&s.setAttribute("multiple",i.multiple),s},createText:e=>Ie.createTextNode(e),createComment:e=>Ie.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ie.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,s,r){const o=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===r||!(s=s.nextSibling)););else{Gi.innerHTML=i==="svg"?`${e}`:i==="mathml"?`${e}`:e;const l=Gi.content;if(i==="svg"||i==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},je="transition",Tt="animation",wt=Symbol("_vtc"),gr={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},jl=se({},Ao,gr),it=(e,t=[])=>{O(e)?e.forEach(n=>n(...t)):e&&e(...t)},zi=e=>e?O(e)?e.some(t=>t.length>1):e.length>1:!1;function Dl(e){const t={};for(const x in e)x in gr||(t[x]=e[x]);if(e.css===!1)return t;const{name:n="v",type:i,duration:s,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=r,appearActiveClass:p=o,appearToClass:u=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:b=`${n}-leave-active`,leaveToClass:E=`${n}-leave-to`}=e,N=Hl(s),$=N&&N[0],Z=N&&N[1],{onBeforeEnter:H,onEnter:W,onEnterCancelled:F,onLeave:Q,onLeaveCancelled:ne,onBeforeAppear:L=H,onAppear:de=W,onAppearCancelled:le=F}=t,I=(x,G,ae)=>{De(x,G?u:l),De(x,G?p:o),ae&&ae()},U=(x,G)=>{x._isLeaving=!1,De(x,h),De(x,E),De(x,b),G&&G()},Y=x=>(G,ae)=>{const Xe=x?de:W,re=()=>I(G,x,ae);it(Xe,[G,re]),qi(()=>{De(G,x?c:r),Me(G,x?u:l),zi(Xe)||Ji(G,i,$,re)})};return se(t,{onBeforeEnter(x){it(H,[x]),Me(x,r),Me(x,o)},onBeforeAppear(x){it(L,[x]),Me(x,c),Me(x,p)},onEnter:Y(!1),onAppear:Y(!0),onLeave(x,G){x._isLeaving=!0;const ae=()=>U(x,G);Me(x,h),Me(x,b),vr(),qi(()=>{x._isLeaving&&(De(x,h),Me(x,E),zi(Q)||Ji(x,i,Z,ae))}),it(Q,[x,ae])},onEnterCancelled(x){I(x,!1),it(F,[x])},onAppearCancelled(x){I(x,!0),it(le,[x])},onLeaveCancelled(x){U(x),it(ne,[x])}})}function Hl(e){if(e==null)return null;if(J(e))return[In(e.enter),In(e.leave)];{const t=In(e);return[t,t]}}function In(e){return Dr(e)}function Me(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[wt]||(e[wt]=new Set)).add(t)}function De(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[wt];n&&(n.delete(t),n.size||(e[wt]=void 0))}function qi(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Bl=0;function Ji(e,t,n,i){const s=e._endId=++Bl,r=()=>{s===e._endId&&i()};if(n)return setTimeout(r,n);const{type:o,timeout:l,propCount:c}=mr(e,t);if(!o)return i();const p=o+"end";let u=0;const h=()=>{e.removeEventListener(p,b),r()},b=E=>{E.target===e&&++u>=c&&h()};setTimeout(()=>{u(n[N]||"").split(", "),s=i(`${je}Delay`),r=i(`${je}Duration`),o=Qi(s,r),l=i(`${Tt}Delay`),c=i(`${Tt}Duration`),p=Qi(l,c);let u=null,h=0,b=0;t===je?o>0&&(u=je,h=o,b=r.length):t===Tt?p>0&&(u=Tt,h=p,b=c.length):(h=Math.max(o,p),u=h>0?o>p?je:Tt:null,b=u?u===je?r.length:c.length:0);const E=u===je&&/\b(transform|all)(,|$)/.test(i(`${je}Property`).toString());return{type:u,timeout:h,propCount:b,hasTransform:E}}function Qi(e,t){for(;e.lengthYi(n)+Yi(e[i])))}function Yi(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function vr(){return document.body.offsetHeight}function Ul(e,t,n){const i=e[wt];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const an=Symbol("_vod"),_r=Symbol("_vsh"),br={beforeMount(e,{value:t},{transition:n}){e[an]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Et(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),Et(e,!0),i.enter(e)):i.leave(e,()=>{Et(e,!1)}):Et(e,t))},beforeUnmount(e,{value:t}){Et(e,t)}};function Et(e,t){e.style.display=t?e[an]:"none",e[_r]=!t}const Vl=Symbol(""),Kl=/(^|;)\s*display\s*:/;function Wl(e,t,n){const i=e.style,s=te(n);let r=!1;if(n&&!s){if(t)if(te(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&tn(i,l,"")}else for(const o in t)n[o]==null&&tn(i,o,"");for(const o in n)o==="display"&&(r=!0),tn(i,o,n[o])}else if(s){if(t!==n){const o=i[Vl];o&&(n+=";"+o),i.cssText=n,r=Kl.test(n)}}else t&&e.removeAttribute("style");an in e&&(e[an]=r?i.display:"",e[_r]&&(i.display="none"))}const Xi=/\s*!important$/;function tn(e,t,n){if(O(n))n.forEach(i=>tn(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=Gl(e,t);Xi.test(n)?e.setProperty(ut(i),n.replace(Xi,""),"important"):e[i]=n}}const Zi=["Webkit","Moz","ms"],$n={};function Gl(e,t){const n=$n[t];if(n)return n;let i=lt(t);if(i!=="filter"&&i in e)return $n[t]=i;i=ms(i);for(let s=0;sNn||(Xl.then(()=>Nn=0),Nn=Date.now());function ea(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Pe(ta(i,n.value),t,5,[i])};return n.value=e,n.attached=Zl(),n}function ta(e,t){if(O(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>s=>!s._stopped&&i&&i(s))}else return t}const ss=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,na=(e,t,n,i,s,r)=>{const o=s==="svg";t==="class"?Ul(e,i,o):t==="style"?Wl(e,n,i):fn(t)?ei(t)||Ql(e,t,n,i,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):ia(e,t,i,o))?(zl(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ts(e,t,i,o,r,t!=="value")):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),ts(e,t,i,o))};function ia(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&ss(t)&&A(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return ss(t)&&te(n)?!1:t in e}const yr=new WeakMap,wr=new WeakMap,cn=Symbol("_moveCb"),rs=Symbol("_enterCb"),Sr={name:"TransitionGroup",props:se({},jl,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ol(),i=Oo();let s,r;return zs(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!ca(s[0].el,n.vnode.el,o))return;s.forEach(oa),s.forEach(la);const l=s.filter(aa);vr(),l.forEach(c=>{const p=c.el,u=p.style;Me(p,o),u.transform=u.webkitTransform=u.transitionDuration="";const h=p[cn]=b=>{b&&b.target!==p||(!b||/transform$/.test(b.propertyName))&&(p.removeEventListener("transitionend",h),p[cn]=null,De(p,o))};p.addEventListener("transitionend",h)})}),()=>{const o=j(e),l=Dl(o);let c=o.tag||pe;if(s=[],r)for(let p=0;pdelete e.mode;Sr.props;const ra=Sr;function oa(e){const t=e.el;t[cn]&&t[cn](),t[rs]&&t[rs]()}function la(e){wr.set(e,e.el.getBoundingClientRect())}function aa(e){const t=yr.get(e),n=wr.get(e),i=t.left-n.left,s=t.top-n.top;if(i||s){const r=e.el.style;return r.transform=r.webkitTransform=`translate(${i}px,${s}px)`,r.transitionDuration="0s",e}}function ca(e,t,n){const i=e.cloneNode(),s=e[wt];s&&s.forEach(l=>{l.split(/\s+/).forEach(c=>c&&i.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&i.classList.add(l)),i.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(i);const{hasTransform:o}=mr(i);return r.removeChild(i),o}const fa=["ctrl","shift","alt","meta"],ua={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>fa.some(n=>e[`${n}Key`]&&!t.includes(n))},pa=(e,t)=>{const n=e._withMods||(e._withMods={}),i=t.join(".");return n[i]||(n[i]=(s,...r)=>{for(let o=0;o{const t=ha().createApp(...e),{mount:n}=t;return t.mount=i=>{const s=va(i);if(!s)return;const r=t._component;!A(r)&&!r.render&&!r.template&&(r.template=s.innerHTML),s.innerHTML="";const o=n(s,!1,ma(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t};function ma(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function va(e){return te(e)?document.querySelector(e):e}function Yn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ls(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),n.push.apply(n,i)}return n}function Xn(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{};return new Promise(function(i,s){if(!(typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("script");if(o.async=!0,o.src=t,o.defer=n.defer,n.preconnectOrigin){var l=document.createElement("link");l.href=n.preconnectOrigin,l.rel="preconnect",r.appendChild(l)}r.appendChild(o),o.onload=i,o.onerror=s}})},ba=function e(t){for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s"u"||typeof document>"u")},as=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;Bt()},ya=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return as('Missing "appName" property inside the plugin options.',t.app_name==null),as('Missing "name" property in the route.',t.screen_name==null),t};function wa(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=e.split("/"),i=t.split("/");return n[0]===""&&t[t.length-1]==="/"&&n.shift(),i.join("/")+n.join("/")}var Sa=function(){return{bootstrap:!0,onReady:null,onError:null,onBeforeTrack:null,onAfterTrack:null,pageTrackerTemplate:null,customResourceURL:"https://www.googletagmanager.com/gtag/js",customPreconnectOrigin:"https://www.googletagmanager.com",deferScriptLoad:!1,pageTrackerExcludedRoutes:[],pageTrackerEnabled:!0,enabled:!0,disableScriptLoad:!1,pageTrackerScreenviewEnabled:!1,appName:null,pageTrackerUseFullPath:!1,pageTrackerPrependBase:!0,pageTrackerSkipSamePath:!0,globalDataLayerName:"dataLayer",globalObjectName:"gtag",defaultGroupName:"default",includes:null,config:{id:null,params:{send_page_view:!1}}}},Pr={},Pa=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=Sa();Pr=ba(n,t)},ye=function(){return Pr},ft=function(){var e,t=ye(),n=t.globalObjectName;!Bt()||typeof window[n]>"u"||(e=window)[n].apply(e,arguments)},vi=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&arguments[0]!==void 0?arguments[0]:!0,t=ye(),n=t.config,i=t.includes;cs(n.id,e),Array.isArray(i)&&i.forEach(function(s){return cs(s.id,e)})},Cr=function(){xr(!0)},xa=function(){xr(!1)},Tr,Ca=function(t){Tr=t},_i=function(){return Tr},Ye=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=ye(),i=n.includes,s=n.defaultGroupName;t.send_to==null&&Array.isArray(i)&&i.length&&(t.send_to=i.map(function(r){return r.id}).concat(s)),ft("event",e,t)},Er=function(e){if(Bt()){var t;if(typeof e=="string")t={page_path:e};else if(e.path||e.fullPath){var n=ye(),i=n.pageTrackerUseFullPath,s=n.pageTrackerPrependBase,r=_i(),o=r&&r.options.base,l=i?e.fullPath:e.path;t=Xn(Xn({},e.name&&{page_title:e.name}),{},{page_path:s?wa(l,o):l})}else t=e;t.page_location==null&&(t.page_location=window.location.href),t.send_page_view==null&&(t.send_page_view=!0),Ye("page_view",t)}},Or=function(e){var t=ye(),n=t.appName;if(e){var i;typeof e=="string"?i={screen_name:e}:i=e,i.app_name=i.app_name||n,Ye("screen_view",i)}},Ta=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=ye(),i=n.appName,s=n.pageTrackerTemplate,r=n.pageTrackerScreenviewEnabled,o=n.pageTrackerSkipSamePath;if(!(o&&e.path===t.path)){var l=e;if(A(s)?l=s(e,t):r&&(l=ya({app_name:i,screen_name:e.name})),r){Or(l);return}Er(l)}},ps=function(t){var n=ye(),i=n.pageTrackerExcludedRoutes;return i.includes(t.path)||i.includes(t.name)},Fa=function(){var e=ye(),t=e.onBeforeTrack,n=e.onAfterTrack,i=_i();i.isReady().then(function(){Bn().then(function(){var s=i.currentRoute;Ar(),!ps(s.value)&&us(s.value)}),i.afterEach(function(s,r){Bn().then(function(){ps(s)||(A(t)&&t(s,r),us(s,r),A(n)&&n(s,r))})})})},ka=function(){var e=ye(),t=e.onReady,n=e.onError,i=e.globalObjectName,s=e.globalDataLayerName,r=e.config,o=e.customResourceURL,l=e.customPreconnectOrigin,c=e.deferScriptLoad,p=e.pageTrackerEnabled,u=e.disableScriptLoad,h=!!(p&&_i());if(Na(),h?Fa():Ar(),!u)return _a("".concat(o,"?id=").concat(r.id,"&l=").concat(s),{preconnectOrigin:l,defer:c}).then(function(){t&&t(window[i])}).catch(function(b){return n&&n(b),b})},ja=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0;$a(t),Pa(n),Ca(i),ye().bootstrap&&ka()},Nt=(e=>(e.Infinitive="infinitive",e.PastSimple="pastSimple",e.PastParticiple="pastParticiple",e))(Nt||{});const Da=[{infinitive:"be",pastSimple:"was/were",pastParticiple:"been"},{infinitive:"beat",pastSimple:"beat",pastParticiple:"beaten"},{infinitive:"become",pastSimple:"became",pastParticiple:"become"},{infinitive:"begin",pastSimple:"began",pastParticiple:"begun"},{infinitive:"bend",pastSimple:"bent",pastParticiple:"bent"},{infinitive:"bet",pastSimple:"bet",pastParticiple:"bet"},{infinitive:"bite",pastSimple:"bit",pastParticiple:"bitten"},{infinitive:"blow",pastSimple:"blew",pastParticiple:"blown"},{infinitive:"break",pastSimple:"broke",pastParticiple:"broken"},{infinitive:"bring",pastSimple:"brought",pastParticiple:"brought"},{infinitive:"broadcast",pastSimple:"broadcast",pastParticiple:"broadcast"},{infinitive:"build",pastSimple:"built",pastParticiple:"built"},{infinitive:"burst",pastSimple:"burst",pastParticiple:"burst"},{infinitive:"buy",pastSimple:"bought",pastParticiple:"bought"},{infinitive:"catch",pastSimple:"caught",pastParticiple:"caught"},{infinitive:"choose",pastSimple:"chose",pastParticiple:"chosen"},{infinitive:"come",pastSimple:"came",pastParticiple:"come"},{infinitive:"cost",pastSimple:"cost",pastParticiple:"cost"},{infinitive:"creep",pastSimple:"crept",pastParticiple:"crept"},{infinitive:"cut",pastSimple:"cut",pastParticiple:"cut"},{infinitive:"deal",pastSimple:"dealt",pastParticiple:"dealt"},{infinitive:"dig",pastSimple:"dug",pastParticiple:"dug"},{infinitive:"do",pastSimple:"did",pastParticiple:"done"},{infinitive:"draw",pastSimple:"drew",pastParticiple:"drawn"},{infinitive:"drink",pastSimple:"drank",pastParticiple:"drunk"},{infinitive:"drive",pastSimple:"drove",pastParticiple:"driven"},{infinitive:"eat",pastSimple:"ate",pastParticiple:"eaten"},{infinitive:"fall",pastSimple:"fell",pastParticiple:"fallen"},{infinitive:"feed",pastSimple:"fed",pastParticiple:"fed"},{infinitive:"feel",pastSimple:"felt",pastParticiple:"felt"},{infinitive:"fight",pastSimple:"fought",pastParticiple:"fought"},{infinitive:"find",pastSimple:"found",pastParticiple:"found"},{infinitive:"flee",pastSimple:"fled",pastParticiple:"fled"},{infinitive:"fly",pastSimple:"flew",pastParticiple:"flown"},{infinitive:"forbid",pastSimple:"forbade",pastParticiple:"forbidden"},{infinitive:"forget",pastSimple:"forgot",pastParticiple:"forgotten"},{infinitive:"forgive",pastSimple:"forgave",pastParticiple:"forgiven"},{infinitive:"freeze",pastSimple:"froze",pastParticiple:"frozen"},{infinitive:"get",pastSimple:"got",pastParticiple:"got"},{infinitive:"give",pastSimple:"gave",pastParticiple:"given"},{infinitive:"go",pastSimple:"went",pastParticiple:"gone"},{infinitive:"grow",pastSimple:"grew",pastParticiple:"grown"},{infinitive:"hang",pastSimple:"hung",pastParticiple:"hung"},{infinitive:"have",pastSimple:"had",pastParticiple:"had"},{infinitive:"hear",pastSimple:"heard",pastParticiple:"heard"},{infinitive:"hide",pastSimple:"hid",pastParticiple:"hidden"},{infinitive:"hit",pastSimple:"hit",pastParticiple:"hit"},{infinitive:"hold",pastSimple:"held",pastParticiple:"held"},{infinitive:"hurt",pastSimple:"hurt",pastParticiple:"hurt"},{infinitive:"keep",pastSimple:"kept",pastParticiple:"kept"},{infinitive:"kneel",pastSimple:"knelt",pastParticiple:"knelt"},{infinitive:"know",pastSimple:"knew",pastParticiple:"known"},{infinitive:"lay",pastSimple:"laid",pastParticiple:"laid"},{infinitive:"lead",pastSimple:"led",pastParticiple:"led"},{infinitive:"leave",pastSimple:"left",pastParticiple:"left"},{infinitive:"lend",pastSimple:"lent",pastParticiple:"lent"},{infinitive:"let",pastSimple:"let",pastParticiple:"let"},{infinitive:"lie",pastSimple:"lay",pastParticiple:"lain"},{infinitive:"light",pastSimple:"lit",pastParticiple:"lit"},{infinitive:"lose",pastSimple:"lost",pastParticiple:"lost"},{infinitive:"make",pastSimple:"made",pastParticiple:"made"},{infinitive:"mean",pastSimple:"meant",pastParticiple:"meant"},{infinitive:"meet",pastSimple:"met",pastParticiple:"met"},{infinitive:"pay",pastSimple:"paid",pastParticiple:"paid"},{infinitive:"put",pastSimple:"put",pastParticiple:"put"},{infinitive:"read",pastSimple:"read",pastParticiple:"read"},{infinitive:"ride",pastSimple:"rode",pastParticiple:"ridden"},{infinitive:"ring",pastSimple:"rang",pastParticiple:"rung"},{infinitive:"rise",pastSimple:"rose",pastParticiple:"risen"},{infinitive:"run",pastSimple:"ran",pastParticiple:"run"},{infinitive:"say",pastSimple:"said",pastParticiple:"said"},{infinitive:"see",pastSimple:"saw",pastParticiple:"seen"},{infinitive:"seek",pastSimple:"sought",pastParticiple:"sought"},{infinitive:"sell",pastSimple:"sold",pastParticiple:"sold"},{infinitive:"send",pastSimple:"sent",pastParticiple:"sent"},{infinitive:"set",pastSimple:"set",pastParticiple:"set"},{infinitive:"sew",pastSimple:"sewed",pastParticiple:"sewn/sewed"},{infinitive:"shake",pastSimple:"shook",pastParticiple:"shaken"},{infinitive:"shine",pastSimple:"shone",pastParticiple:"shone"},{infinitive:"shoot",pastSimple:"shot",pastParticiple:"shot"},{infinitive:"show",pastSimple:"showed",pastParticiple:"shown/showed"},{infinitive:"shrink",pastSimple:"shrank",pastParticiple:"shrunk"},{infinitive:"shut",pastSimple:"shut",pastParticiple:"shut"},{infinitive:"sing",pastSimple:"sang",pastParticiple:"sung"},{infinitive:"sink",pastSimple:"sank",pastParticiple:"sunk"},{infinitive:"sit",pastSimple:"sat",pastParticiple:"sat"},{infinitive:"sleep",pastSimple:"slept",pastParticiple:"slept"},{infinitive:"slide",pastSimple:"slid",pastParticiple:"slid"},{infinitive:"speak",pastSimple:"spoke",pastParticiple:"spoken"},{infinitive:"spend",pastSimple:"spent",pastParticiple:"spent"},{infinitive:"spit",pastSimple:"spat",pastParticiple:"spat"},{infinitive:"split",pastSimple:"split",pastParticiple:"split"},{infinitive:"spread",pastSimple:"spread",pastParticiple:"spread"},{infinitive:"spring",pastSimple:"sprang",pastParticiple:"sprung"},{infinitive:"stand",pastSimple:"stood",pastParticiple:"stood"},{infinitive:"steal",pastSimple:"stole",pastParticiple:"stolen"},{infinitive:"stick",pastSimple:"stuck",pastParticiple:"stuck"},{infinitive:"sting",pastSimple:"stung",pastParticiple:"stung"},{infinitive:"stink",pastSimple:"stank",pastParticiple:"stunk"},{infinitive:"strike",pastSimple:"struck",pastParticiple:"struck"},{infinitive:"swear",pastSimple:"swore",pastParticiple:"sworn"},{infinitive:"sweep",pastSimple:"swept",pastParticiple:"swept"},{infinitive:"swim",pastSimple:"swam",pastParticiple:"swum"},{infinitive:"swing",pastSimple:"swung",pastParticiple:"swung"},{infinitive:"take",pastSimple:"took",pastParticiple:"taken"},{infinitive:"teach",pastSimple:"taught",pastParticiple:"taught"},{infinitive:"tear",pastSimple:"tore",pastParticiple:"torn"},{infinitive:"tell",pastSimple:"told",pastParticiple:"told"},{infinitive:"think",pastSimple:"thought",pastParticiple:"thought"},{infinitive:"throw",pastSimple:"threw",pastParticiple:"thrown"},{infinitive:"understand",pastSimple:"understood",pastParticiple:"understood"},{infinitive:"wake",pastSimple:"woke",pastParticiple:"woken"},{infinitive:"wear",pastSimple:"wore",pastParticiple:"worn"},{infinitive:"weep",pastSimple:"wept",pastParticiple:"wept"},{infinitive:"win",pastSimple:"won",pastParticiple:"won"},{infinitive:"write",pastSimple:"wrote",pastParticiple:"written"}],Ha={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 20 20"},Ba=B("path",{"fill-rule":"evenodd",d:"M8 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8M2 8a6 6 0 1 1 10.89 3.476l4.817 4.817a1 1 0 0 1-1.414 1.414l-4.816-4.816A6 6 0 0 1 2 8","clip-rule":"evenodd"},null,-1),Ua=[Ba];function Va(e,t){return q(),ie("svg",Ha,[...Ua])}const Ka={render:Va},Wa={class:"flex items-baseline"},Ga={class:"bg-blue-100 dark:bg-gray-800"},za={class:"relative mt-1 dark:bg-gray-800"},qa={class:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3"},Ja=["value"],Qa=Ne({__name:"SearchInput",props:{query:{}},emits:["update:query","clear:query"],setup(e,{emit:t}){const n=t,i=u=>{const h=u.target.value.trim();n("update:query",h),p(h)},s=()=>{n("clear:query"),p(""),c(null)},r=Le(null),o=Le(void 0),l=u=>{const b=u.target.value.trim(),E=u.timeStamp;if(clearTimeout(o.value),!b){c(null);return}if(r.value){const N=E-r.value;Ye("search",{event_category:"verbs-search",search_term:b,search_time:N.toFixed()})}c(u.timeStamp),o.value=setTimeout(()=>{c(null)},5e3)},c=u=>{r.value=u},p=u=>{const h=new URLSearchParams(window.location.search);u?h.set("search",u):h.delete("search");const b=h.toString(),E=`${window.location.pathname}${b&&`?${b}`}`;window.history.replaceState({},"",E)};return(u,h)=>(q(),ie("div",Wa,[B("div",Ga,[B("div",za,[B("div",qa,[ee(Ge(Ka),{class:"size-5 text-gray-500 dark:text-gray-400"})]),B("input",{type:"search",placeholder:"Search for verbs",id:"search-input",role:"searchbox","aria-description":"Search results",class:"w-50 block rounded-lg border border-gray-300 bg-gray-50 p-2 pl-10 text-base text-gray-900 placeholder-gray-400 placeholder-opacity-75 focus:border-blue-500 focus:ring-blue-500 dark:border-gray-500 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:placeholder-opacity-50 dark:focus:border-blue-500 dark:focus:ring-blue-500",value:u.query,onInput:i,onKeyup:l},null,40,Ja)])]),Vs(B("button",{type:"button",class:"ml-2 rounded-lg border border-gray-200 bg-white px-2.5 py-1 text-sm font-medium text-gray-900 hover:bg-gray-100 hover:text-blue-700 focus:z-10 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:border-gray-600 dark:bg-gray-800 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white dark:focus:ring-gray-700",onClick:s}," x ",512),[[br,u.query]])]))}}),St=(e,t)=>{const n=e.__vccOpts||e;for(const[i,s]of t)n[i]=s;return n},Ya=St(Qa,[["__scopeId","data-v-0e9ee7e6"]]),Xa={class:"whitespace-nowrap text-sm font-normal text-gray-500 dark:text-gray-400"},Za={key:0},ec=Ne({__name:"SearchResults",props:{results:{}},setup(e){return(t,n)=>(q(),ie("div",Xa,[t.results?(q(),ie("span",Za,nn(t.results)+" "+nn(t.results>1?"verbs":"verb"),1)):Pl("",!0)]))}}),tc={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 320 512"},nc=B("path",{d:"M27.66 224h264.7c24.6 0 36.89-29.78 19.54-47.12L179.6 40.08a27.53 27.53 0 0 0-19.53-8.107c-7.055 0-14.09 2.701-19.45 8.107L8.119 176.9C-9.229 194.2 3.055 224 27.66 224m264.64 64H27.66c-24.6 0-36.89 29.77-19.54 47.12l132.5 136.8C145.9 477.3 152.1 480 160 480c7.053 0 14.12-2.703 19.53-8.109l132.3-136.8C329.2 317.8 316.9 288 292.3 288"},null,-1),ic=[nc];function sc(e,t){return q(),ie("svg",tc,[...ic])}const rc={render:sc},oc={width:"33%",scope:"col",class:"bg-gray-50 p-2 dark:bg-gray-700"},lc={class:"flex items-center justify-center"},ac=["aria-label"],cc=Ne({__name:"TableHead",props:{isDescending:{type:Boolean},activeColumnName:{},columnName:{}},emits:["click:column"],setup(e,{emit:t}){const n=e,i=t,s=yt(()=>n.isDescending?"#8a2be2":"#00CC99"),r=yt(()=>{let l="";switch(n.columnName){case Nt.Infinitive:l="Infinitive";break;case Nt.PastSimple:l="Past Simple";break;case Nt.PastParticiple:l="Past Participle";break}return l}),o=()=>{i("click:column",n.columnName)};return(l,c)=>(q(),ie("th",oc,[B("div",lc,[B("p",null,nn(r.value),1),B("a",{href:"#","aria-label":`Sort by ${r.value}`,class:"duration-300 ease-in",onClick:o},[ee(Ge(rc),{class:"ml-1 size-3",fill:l.activeColumnName===l.columnName?s.value:"currentColor"},null,8,["fill"])],8,ac)])]))}}),fc="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%201024%201024'%20class='icon'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M596.4%20981c-22.5%200-44.9-6-65.3-18l-2.4-1.5-110.3-75c-73-49.6-158.3-75.9-246.6-75.9-71.3%200-129.2-58-129.2-129.2V342.6c0-71.3%2058-129.3%20129.2-129.3%2088.3%200%20173.5-26.2%20246.6-75.9L531.1%2061c40.3-23.7%2088.7-24%20129.3-0.8%2040.6%2023.3%2064.9%2065.1%2064.9%20111.9v679.8c0%2046.8-24.3%2088.6-64.9%20111.9-20.1%2011.5-42%2017.2-64%2017.2z%20m-21-91c19.2%2010.8%2036.2%203.4%2042.7-0.3%206.6-3.8%2021.9-15%2021.9-37.8V172.1c0-22.8-15.4-34-21.9-37.8-6.5-3.7-23.5-11-42.7-0.3l-109%2074c-87.2%2059.3-189.1%2090.6-294.5%2090.6-24.2%200-43.9%2019.7-43.9%2043.9v338.8c0%2024.2%2019.7%2043.9%2043.9%2043.9%20105.5%200%20207.3%2031.4%20294.5%2090.6l109%2074.2z'%20fill='%233688FF'%20/%3e%3cpath%20d='M901.1%20817.1c-8.2%200-16.5-2.4-23.8-7.3-19.5-13.2-24.7-39.7-11.5-59.2%2015.5-22.9%2028.7-47.3%2039.4-72.5%2010.9-25.7%2019.2-52.6%2024.8-80%205.8-28.1%208.7-57.1%208.7-86%200-29-2.9-57.9-8.7-86-5.6-27.4-14-54.3-24.8-80-10.7-25.2-23.9-49.6-39.4-72.5-13.2-19.5-8-46%2011.5-59.2%2019.5-13.2%2046-8%2059.2%2011.5%2018.5%2027.4%2034.4%2056.7%2047.2%2087%2013.1%2030.9%2023.1%2063.3%2029.8%2096.2%206.9%2033.7%2010.4%2068.4%2010.4%20103.1s-3.5%2069.4-10.4%20103.1c-6.7%2032.9-16.8%2065.2-29.8%2096.2-12.8%2030.2-28.7%2059.5-47.2%2087-8.2%2012-21.6%2018.6-35.4%2018.6z'%20fill='%235F6379'%20/%3e%3c/svg%3e",uc="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%201024%201024'%20class='icon'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M596.3%20980.9c-22.7%200-45.2-6.2-65.2-17.9l-2.4-1.5-110.2-74.9c-18.1-12.3-37.2-23.3-56.8-32.7-19.6-9.4-40-17.4-60.8-23.8-20.7-6.4-42.1-11.2-63.6-14.5s-43.5-4.9-65.4-4.9c-17.5%200-34.4-3.4-50.4-10.2-15.4-6.5-29.2-15.8-41-27.6s-21.2-25.7-27.7-41.1c-6.7-15.9-10.2-32.8-10.2-50.3V342.6c0-17.5%203.4-34.4%2010.2-50.4%206.5-15.4%2015.8-29.2%2027.6-41%2011.9-11.9%2025.7-21.2%2041.1-27.7%2015.9-6.7%2032.8-10.2%2050.3-10.2%2021.8%200%2043.8-1.6%2065.4-4.9%2021.5-3.2%2042.9-8.1%2063.6-14.5%2020.7-6.4%2041.2-14.4%2060.7-23.8%2019.6-9.4%2038.7-20.4%2056.8-32.7L531.1%2061c20.4-12%2043.2-18.2%2066.6-17.9%2021.8%200.2%2043.5%206.2%2062.6%2017.1%2019.2%2011%2035.3%2026.7%2046.6%2045.4%2012%2019.8%2018.4%2042.9%2018.4%2066.6v170c0%2023.6-19.1%2042.7-42.7%2042.7S640%20365.6%20640%20342.1v-170c0-8.2-2-15.8-6.1-22.4-3.8-6.3-9.3-11.7-15.9-15.4-6.5-3.7-13.9-5.8-21.2-5.9-7.5%200-14.6%201.8-21.4%205.6l-108.9%2074c-21.6%2014.7-44.4%2027.9-67.9%2039.1-23.4%2011.2-47.8%2020.7-72.5%2028.4-24.7%207.6-50.3%2013.4-76%2017.3-25.8%203.9-52.1%205.9-78.1%205.9-6%200-11.7%201.1-17%203.4-5.3%202.2-10%205.4-14%209.4s-7.2%208.7-9.4%2014c-2.3%205.4-3.5%2011.1-3.5%2017.1v338.8c0%206%201.1%2011.7%203.4%2017%202.2%205.3%205.4%2010%209.4%2014s8.7%207.2%2014%209.4c5.4%202.3%2011.1%203.5%2017.1%203.5%2026.1%200%2052.3%202%2078.1%205.9%2025.7%203.9%2051.3%209.7%2076%2017.3%2024.8%207.6%2049.2%2017.2%2072.6%2028.4%2023.4%2011.2%2046.3%2024.4%2067.9%2039.1l108.9%2074c6.8%203.8%2014%205.4%2021.4%205.6%207.3-0.1%2014.7-2.1%2021.3-5.9%206.5-3.7%2012-9.1%2015.8-15.4%204-6.7%206.1-14.2%206.1-22.4V703.3c0-23.6%2019.1-42.7%2042.7-42.7s42.7%2019.1%2042.7%2042.7v148.6c0%2023.7-6.4%2046.7-18.4%2066.6-11.2%2018.6-27.3%2034.3-46.5%2045.3-19.3%2011-40.9%2016.9-62.7%2017.1h-1.6z'%20fill='%233688FF'%20/%3e%3cpath%20d='M469.3%20789.3c-10.9%200-21.8-4.2-30.2-12.5-16.7-16.7-16.7-43.7%200-60.3l416-416c16.7-16.7%2043.7-16.7%2060.3%200s16.7%2043.7%200%2060.3l-416%20416c-8.2%208.4-19.2%2012.5-30.1%2012.5z'%20fill='%235F6379'%20/%3e%3c/svg%3e",pc={class:"table-cell"},dc={class:"flex flex-wrap justify-center"},hc=["title","href"],gc=["innerHTML"],mc=["src"],vc="https://context.reverso.net/translation/english-ukrainian/",_c=Ne({__name:"TableCell",props:{verb:{},columnName:{},searchQuery:{}},setup(e){const t=e,n=Le(null),i=Le(!1),s=yt(()=>`${vc}${t.verb.split("/")[0]}`),r=yt(()=>`Go to Reverso: ${t.verb}`),o=()=>{const c=t.searchQuery,p=t.verb,u=p.charAt(0).toUpperCase()+p.slice(1);if(!c)return u;const h=new RegExp(c,"gi");return p.match(h)?u.replace(h,"$&"):u},l=()=>{var u;i.value=!0;const c=t.verb.split("/").join(),p=new SpeechSynthesisUtterance(c);(u=n.value)==null||u.speak(p),p.onend=()=>{i.value=!1}};return _n(()=>{n.value=window.speechSynthesis}),bn(()=>{n.value=null}),(c,p)=>(q(),ie("td",pc,[B("div",dc,[B("a",{target:"_blank",rel:"noopener noreferrer","aria-label":"Open Reverso in new tab",class:"text-base duration-300 ease-in",title:r.value,href:s.value},[B("span",{innerHTML:o()},null,8,gc)],8,hc),B("img",{title:"Pronunciation",alt:"Pronunciation",width:"16",height:"16",class:dn(["sound-icon",i.value?"opacity-100":"opacity-50"]),src:i.value?Ge(fc):Ge(uc),onClick:p[0]||(p[0]=pa(u=>!i.value&&l(),["prevent"]))},null,10,mc)])]))}}),bc=St(_c,[["__scopeId","data-v-dbfa2ef8"]]),yc={class:"border-b border-gray-200 dark:border-gray-700"},wc=Ne({__name:"TableRow",props:{rowData:{},searchQuery:{}},setup(e){return(t,n)=>(q(),ie("tr",yc,[(q(!0),ie(pe,null,Vn(t.rowData,(i,s)=>(q(),$t(bc,{key:s,verb:i,columnName:s,searchQuery:t.searchQuery},null,8,["verb","columnName","searchQuery"]))),128))]))}}),Sc={},Pc={class:"py-4 text-lg"};function xc(e,t){return q(),ie("div",Pc,"Nothing found ☹️")}const Cc=St(Sc,[["render",xc]]),Tc=e=>(To("data-v-43ab6b7c"),e=e(),Eo(),e),Ec={class:"relative overflow-x-auto shadow-md sm:rounded-lg dark:shadow-xl"},Oc={class:"w-full overflow-hidden text-center text-sm text-gray-500 dark:text-gray-400"},Ac={class:"bg-blue-100 p-2 text-left text-lg font-semibold text-gray-900 md:rounded-t-lg dark:border dark:border-gray-700 dark:bg-gray-800 dark:text-white"},Rc={class:"flex flex-nowrap items-center"},Lc=Tc(()=>B("p",{class:"mr-2 whitespace-nowrap text-sm uppercase"},"List of irregular verbs",-1)),Mc={class:"text-xs uppercase text-gray-700 dark:text-gray-400"},Ic={key:0},$c=Ne({__name:"Table",setup(e){const t=Le(Da),n=new URLSearchParams(window.location.search).get("search"),i=Le(n||""),s=Le(!1),r=Nt.Infinitive,o=Le(r),l=yt(()=>t.value.filter(u=>Object.keys(u).some(h=>u[h].toLowerCase().includes(i.value.toLowerCase()))).sort((u,h)=>s.value?h[o.value].localeCompare(u[o.value]):u[o.value].localeCompare(h[o.value]))),c=p=>{o.value=p,s.value=!s.value};return(p,u)=>(q(),ie("div",Ec,[B("table",Oc,[B("caption",Ac,[B("div",Rc,[Lc,ee(ec,{results:l.value.length},null,8,["results"])]),ee(Ya,{class:"mt-1",query:i.value,"onUpdate:query":u[0]||(u[0]=h=>i.value=h),"onClear:query":u[1]||(u[1]=h=>i.value="")},null,8,["query"])]),B("thead",Mc,[B("tr",null,[(q(!0),ie(pe,null,Vn(l.value[0],(h,b)=>(q(),$t(cc,{key:b,isDescending:s.value,activeColumnName:o.value,columnName:b,"onClick:column":c},null,8,["isDescending","activeColumnName","columnName"]))),128))])]),l.value.length?(q(),ie("tbody",Ic,[ee(ra,{name:"list"},{default:Us(()=>[(q(!0),ie(pe,null,Vn(l.value,h=>(q(),$t(wc,{key:h.infinitive,rowData:h,searchQuery:i.value},null,8,["rowData","searchQuery"]))),128))]),_:1})])):(q(),$t(Cc,{key:1}))])]))}}),Nc=St($c,[["__scopeId","data-v-43ab6b7c"]]),Fc="/irregular-verbs-table/assets/irregular_verbs-CA1sq666.pdf",kc={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 20 20"},jc=B("path",{"fill-rule":"evenodd",d:"M12.293 5.293a1 1 0 0 1 1.414 0l4 4a1 1 0 0 1 0 1.414l-4 4a1 1 0 0 1-1.414-1.414L14.586 11H3a1 1 0 1 1 0-2h11.586l-2.293-2.293a1 1 0 0 1 0-1.414","clip-rule":"evenodd"},null,-1),Dc=[jc];function Hc(e,t){return q(),ie("svg",kc,[...Dc])}const Bc={render:Hc},Uc={class:"my-4 text-center text-gray-500 dark:text-gray-400"},Vc=["href"],Kc=Ne({__name:"SourceLink",setup(e){return(t,n)=>(q(),ie("p",Uc,[Jn(" List of irregular verbs "),B("a",{class:"source-link",target:"_blank","aria-label":"Open source file",title:"Open source file",href:Ge(Fc)},[Jn(" Source "),ee(Ge(Bc),{class:"ml-1 size-5"})],8,Vc)]))}}),Wc=St(Kc,[["__scopeId","data-v-0bc64426"]]),Gc={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",width:"800",height:"800",viewBox:"0 0 512 512"},zc=B("path",{d:"M256 0C114.608 0 0 114.608 0 256c0 141.376 114.608 256 256 256s256-114.624 256-256C512 114.608 397.392 0 256 0",style:{fill:"#8ad5dd"}},null,-1),qc=B("path",{d:"M111.936 313.344 272 149.984l160.064 163.36-49.968 48.8L272 249.792 161.904 362.144z",style:{opacity:".2"}},null,-1),Jc=B("path",{d:"M95.936 297.344 256 133.984l160.064 163.36-49.968 48.8L256 233.792 145.904 346.144z",style:{fill:"#fff"}},null,-1),Qc=[zc,qc,Jc];function Yc(e,t){return q(),ie("svg",Gc,[...Qc])}const Xc={render:Yc},Zc=300,ef=Ne({__name:"ScrollToTop",setup(e){const t=Le(void 0),n=Le(0),i=()=>{t.value||(t.value=setTimeout(()=>{n.value=window.scrollY,clearTimeout(t.value),t.value=void 0},100))},s=()=>{window.scrollTo({top:0})};return _n(()=>{window.addEventListener("scroll",i)}),bn(()=>{window.addEventListener("scroll",i)}),(r,o)=>Vs((q(),ie("div",{class:"icon-wrapper",title:"Scroll to top",onClick:s},[ee(Ge(Xc),{alt:"Scroll to top",width:"48",height:"48"})],512)),[[br,n.value>Zc]])}}),tf=St(ef,[["__scopeId","data-v-83e83027"]]),nf=Ne({__name:"App",setup(e){return(t,n)=>(q(),ie(pe,null,[ee(Nc),ee(Wc),ee(tf)],64))}}),sf={config:{id:"G-0JXW9ZJB5B"}},Rr=ga(nf);Rr.use(ja,sf);Rr.mount("#app"); diff --git a/assets/index-f0jDnk5i.css b/assets/index-DHdsLatp.css similarity index 98% rename from assets/index-f0jDnk5i.css rename to assets/index-DHdsLatp.css index 56c9e59..e05db0a 100644 --- a/assets/index-f0jDnk5i.css +++ b/assets/index-DHdsLatp.css @@ -1 +1 @@ -*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time]::-webkit-calendar-picker-indicator{background:none}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left .75rem center;padding-right:.75rem;padding-left:0}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M0.5 6h14'/%3e %3c/svg%3e");background-color:currentColor;border-color:transparent;background-position:center;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1f2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}.dark input[type=file]::file-selector-button{color:#fff;background:#4b5563}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}.toggle-bg:after{content:"";position:absolute;top:.125rem;left:.125rem;background:#fff;border-color:#d1d5db;border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked+.toggle-bg:after{transform:translate(100%);border-color:#fff}input:checked+.toggle-bg{background:#1c64f2;border-color:#1c64f2}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.right-0{right:0}.right-5{right:1.25rem}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.hidden{display:none}.size-3{width:.75rem;height:.75rem}.size-5{width:1.25rem;height:1.25rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.w-1\/2{width:50%}.w-4{width:1rem}.w-64{width:16rem}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.whitespace-nowrap{white-space:nowrap}.rounded-lg{border-radius:.5rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(28 100 242 / var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(26 86 219 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.\!bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity))!important}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-gray-900\/50{background-color:#11182780}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/50{background-color:#ffffff80}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.text-blue-600{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:z-10:focus{z-index:10}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}@media (min-width: 640px){.sm\:rounded-lg{border-radius:.5rem}}@media (min-width: 768px){.md\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}@media (prefers-color-scheme: dark){.dark\:border{border-width:1px}.dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.dark\:border-transparent{border-color:transparent}.dark\:\!bg-gray-700{--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity))!important}.dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}.dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:bg-gray-800\/50{background-color:#1f293780}.dark\:bg-gray-900\/80{background-color:#111827cc}.dark\:text-blue-500{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark\:opacity-50{opacity:.5}.dark\:shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity))}}:root{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh}#app{max-width:1440px;margin:0 auto}@media (min-width: 768px){#app{padding:1rem}}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}input[type=search][data-v-0e9ee7e6]::-webkit-search-cancel-button,input[type=search][data-v-0e9ee7e6]::-webkit-search-decoration,input[type=search][data-v-0e9ee7e6]::-webkit-search-results-button,input[type=search][data-v-0e9ee7e6]::-webkit-search-results-decoration{display:none}.table-cell[data-v-dbfa2ef8]{padding-top:.75rem;padding-bottom:.75rem}.table-cell[data-v-dbfa2ef8]:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}@media (prefers-color-scheme: dark){.table-cell[data-v-dbfa2ef8]:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}}.table-cell[data-v-dbfa2ef8]:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.table-cell[data-v-dbfa2ef8]:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}@media (prefers-color-scheme: dark){.table-cell[data-v-dbfa2ef8]:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.table-cell[data-v-dbfa2ef8]:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}}.sound-icon[data-v-dbfa2ef8]{margin-left:.5rem;cursor:pointer;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.list-enter-active[data-v-43ab6b7c],.list-leave-active[data-v-43ab6b7c]{transition:all .3s ease-in-out}.list-enter-from[data-v-43ab6b7c],.list-leave-to[data-v-43ab6b7c]{opacity:0;transform:translateY(10px)}.source-link[data-v-0bc64426]{display:inline-flex;align-items:center;font-weight:500;--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity));transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.source-link[data-v-0bc64426]:hover{text-decoration-line:underline}@media (prefers-color-scheme: dark){.source-link[data-v-0bc64426]{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}}.icon-wrapper[data-v-83e83027]{position:fixed;bottom:.75rem;right:1.25rem;cursor:pointer;opacity:.7;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.icon-wrapper[data-v-83e83027]:hover{opacity:1}@media (prefers-color-scheme: dark){.icon-wrapper[data-v-83e83027],.icon-wrapper[data-v-83e83027]:hover{opacity:.5}} +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}.tooltip-arrow,.tooltip-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.tooltip-arrow{visibility:hidden}.tooltip-arrow:before{content:"";visibility:visible;transform:rotate(45deg)}[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before{border-style:solid;border-color:#e5e7eb}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before{border-bottom-width:1px;border-right-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before{border-bottom-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before{border-top-width:1px;border-left-width:1px}[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before{border-top-width:1px;border-right-width:1px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-4px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-4px}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-4px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-4px}.tooltip.invisible>.tooltip-arrow:before{visibility:hidden}[data-popper-arrow],[data-popper-arrow]:before{position:absolute;width:8px;height:8px;background:inherit}[data-popper-arrow]{visibility:hidden}[data-popper-arrow]:before{content:"";visibility:visible;transform:rotate(45deg)}[data-popper-arrow]:after{content:"";visibility:visible;transform:rotate(45deg);position:absolute;width:9px;height:9px;background:inherit}[role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:before{border-style:solid;border-color:#4b5563}[role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#e5e7eb}.dark [role=tooltip]>[data-popper-arrow]:after{border-style:solid;border-color:#4b5563}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after{border-bottom-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after{border-bottom-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after{border-top-width:1px;border-left-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after{border-top-width:1px;border-right-width:1px}[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]{bottom:-5px}[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]{top:-5px}[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]{right:-5px}[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]{left:-5px}[role=tooltip].invisible>[data-popper-arrow]:before{visibility:hidden}[role=tooltip].invisible>[data-popper-arrow]:after{visibility:hidden}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#1c64f2}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time]::-webkit-calendar-picker-indicator{background:none}select:not([size]){background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e %3cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3e %3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75em .75em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}:is([dir=rtl]) select:not([size]){background-position:left .75rem center;padding-right:.75rem;padding-left:0}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#1c64f2;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #1C64F2;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked,.dark [type=checkbox]:checked,.dark [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:.55em .55em;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3e %3c/svg%3e");background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}.dark [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");background-size:1em 1em}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3e %3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M0.5 6h14'/%3e %3c/svg%3e");background-color:currentColor;border-color:transparent;background-position:center;background-repeat:no-repeat;background-size:.55em .55em;-webkit-print-color-adjust:exact;print-color-adjust:exact}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px auto inherit}input[type=file]::file-selector-button{color:#fff;background:#1f2937;border:0;font-weight:500;font-size:.875rem;cursor:pointer;padding:.625rem 1rem .625rem 2rem;margin-inline-start:-1rem;margin-inline-end:1rem}input[type=file]::file-selector-button:hover{background:#374151}:is([dir=rtl]) input[type=file]::file-selector-button{padding-right:2rem;padding-left:1rem}.dark input[type=file]::file-selector-button{color:#fff;background:#4b5563}.dark input[type=file]::file-selector-button:hover{background:#6b7280}input[type=range]::-webkit-slider-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-webkit-slider-thumb{background:#9ca3af}.dark input[type=range]:disabled::-webkit-slider-thumb{background:#6b7280}input[type=range]:focus::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1px;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}input[type=range]::-moz-range-thumb{height:1.25rem;width:1.25rem;background:#1c64f2;border-radius:9999px;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input[type=range]:disabled::-moz-range-thumb{background:#9ca3af}.dark input[type=range]:disabled::-moz-range-thumb{background:#6b7280}input[type=range]::-moz-range-progress{background:#3f83f8}input[type=range]::-ms-fill-lower{background:#3f83f8}.toggle-bg:after{content:"";position:absolute;top:.125rem;left:.125rem;background:#fff;border-color:#d1d5db;border-width:1px;border-radius:9999px;height:1.25rem;width:1.25rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;box-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}input:checked+.toggle-bg:after{transform:translate(100%);border-color:#fff}input:checked+.toggle-bg{background:#1c64f2;border-color:#1c64f2}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(63 131 248 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-\[60px\]{bottom:60px}.left-0{left:0}.right-0{right:0}.right-5{right:1.25rem}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.hidden{display:none}.size-3{width:.75rem;height:.75rem}.size-5{width:1.25rem;height:1.25rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.w-1\/2{width:50%}.w-4{width:1rem}.w-64{width:16rem}.w-full{width:100%}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.whitespace-nowrap{white-space:nowrap}.rounded-lg{border-radius:.5rem}.rounded-e-lg{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-s-lg{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(28 100 242 / var(--tw-border-opacity))}.border-blue-700{--tw-border-opacity: 1;border-color:rgb(26 86 219 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.\!bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity))!important}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-gray-900\/50{background-color:#11182780}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/50{background-color:#ffffff80}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.text-blue-600{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.placeholder-opacity-75::-moz-placeholder{--tw-placeholder-opacity: .75}.placeholder-opacity-75::placeholder{--tw-placeholder-opacity: .75}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 66 159 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(26 86 219 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:z-10:focus{z-index:10}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(164 202 254 / var(--tw-ring-opacity))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity))}@media (min-width: 640px){.sm\:rounded-lg{border-radius:.5rem}}@media (min-width: 768px){.md\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}@media (prefers-color-scheme: dark){.dark\:border{border-width:1px}.dark\:border-blue-500{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.dark\:border-transparent{border-color:transparent}.dark\:\!bg-gray-700{--tw-bg-opacity: 1 !important;background-color:rgb(55 65 81 / var(--tw-bg-opacity))!important}.dark\:bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(28 100 242 / var(--tw-bg-opacity))}.dark\:bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:bg-gray-800\/50{background-color:#1f293780}.dark\:bg-gray-900\/80{background-color:#111827cc}.dark\:text-blue-500{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.dark\:placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity))}.dark\:placeholder-opacity-50::-moz-placeholder{--tw-placeholder-opacity: .5}.dark\:placeholder-opacity-50::placeholder{--tw-placeholder-opacity: .5}.dark\:opacity-50{opacity:.5}.dark\:shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(26 86 219 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(63 131 248 / var(--tw-border-opacity))}.dark\:focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 131 248 / var(--tw-ring-opacity))}.dark\:focus\:ring-gray-700:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity))}}:root{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh}#app{max-width:1440px;margin:0 auto}@media (min-width: 768px){#app{padding:1rem}}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}input[type=search][data-v-8e27ff17]::-webkit-search-cancel-button,input[type=search][data-v-8e27ff17]::-webkit-search-decoration,input[type=search][data-v-8e27ff17]::-webkit-search-results-button,input[type=search][data-v-8e27ff17]::-webkit-search-results-decoration{display:none}.table-cell[data-v-dbfa2ef8]{padding-top:.75rem;padding-bottom:.75rem}.table-cell[data-v-dbfa2ef8]:hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}@media (prefers-color-scheme: dark){.table-cell[data-v-dbfa2ef8]:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}}.table-cell[data-v-dbfa2ef8]:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.table-cell[data-v-dbfa2ef8]:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:rgb(225 239 254 / var(--tw-bg-opacity))}@media (prefers-color-scheme: dark){.table-cell[data-v-dbfa2ef8]:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.table-cell[data-v-dbfa2ef8]:nth-child(2n):hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity))}}.sound-icon[data-v-dbfa2ef8]{margin-left:.5rem;cursor:pointer;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.list-enter-active[data-v-43ab6b7c],.list-leave-active[data-v-43ab6b7c]{transition:all .3s ease-in-out}.list-enter-from[data-v-43ab6b7c],.list-leave-to[data-v-43ab6b7c]{opacity:0;transform:translateY(10px)}.source-link[data-v-0bc64426]{display:inline-flex;align-items:center;font-weight:500;--tw-text-opacity: 1;color:rgb(28 100 242 / var(--tw-text-opacity));transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.source-link[data-v-0bc64426]:hover{text-decoration-line:underline}@media (prefers-color-scheme: dark){.source-link[data-v-0bc64426]{--tw-text-opacity: 1;color:rgb(63 131 248 / var(--tw-text-opacity))}}.icon-wrapper[data-v-bf088748]{position:fixed;bottom:.75rem;right:1.25rem;cursor:pointer;opacity:.7;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.icon-wrapper[data-v-bf088748]:hover{opacity:1}@media (prefers-color-scheme: dark){.icon-wrapper[data-v-bf088748],.icon-wrapper[data-v-bf088748]:hover{opacity:.5}} diff --git a/assets/index-Z9Zmvi7Z.js b/assets/index-Z9Zmvi7Z.js new file mode 100644 index 0000000..1693bd1 --- /dev/null +++ b/assets/index-Z9Zmvi7Z.js @@ -0,0 +1,17 @@ +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))i(s);new MutationObserver(s=>{for(const r of s)if(r.type==="childList")for(const o of r.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&i(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const r={};return s.integrity&&(r.integrity=s.integrity),s.referrerPolicy&&(r.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?r.credentials="include":s.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function i(s){if(s.ep)return;s.ep=!0;const r=n(s);fetch(s.href,r)}})();/** +* @vue/shared v3.5.6 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function fi(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const V={},yt=[],Fe=()=>{},qr=()=>!1,bn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ui=e=>e.startsWith("onUpdate:"),ne=Object.assign,pi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Jr=Object.prototype.hasOwnProperty,k=(e,t)=>Jr.call(e,t),A=Array.isArray,wt=e=>_n(e)==="[object Map]",Cs=e=>_n(e)==="[object Set]",M=e=>typeof e=="function",ee=e=>typeof e=="string",Ze=e=>typeof e=="symbol",Y=e=>e!==null&&typeof e=="object",Ts=e=>(Y(e)||M(e))&&M(e.then)&&M(e.catch),Es=Object.prototype.toString,_n=e=>Es.call(e),Qr=e=>_n(e).slice(8,-1),$t=e=>_n(e)==="[object Object]",di=e=>ee(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Dt=fi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),yn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Yr=/-(\w)/g,ut=yn(e=>e.replace(Yr,(t,n)=>n?n.toUpperCase():"")),Xr=/\B([A-Z])/g,gt=yn(e=>e.replace(Xr,"-$1").toLowerCase()),Os=yn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ln=yn(e=>e?`on${Os(e)}`:""),Qe=(e,t)=>!Object.is(e,t),Nn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:n})},Zr=e=>{const t=parseFloat(e);return isNaN(t)?e:t},eo=e=>{const t=ee(e)?Number(e):NaN;return isNaN(t)?e:t};let ki;const Rs=()=>ki||(ki=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function hi(e){if(A(e)){const t={};for(let n=0;n{if(n){const i=n.split(no);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function wn(e){let t="";if(ee(e))t=e;else if(A(e))for(let n=0;n!!(e&&e.__v_isRef===!0),un=e=>ee(e)?e:e==null?"":A(e)||Y(e)&&(e.toString===Es||!M(e.toString))?Is(e)?un(e.value):JSON.stringify(e,Ls,2):String(e),Ls=(e,t)=>Is(t)?Ls(e,t.value):wt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,s],r)=>(n[$n(i,r)+" =>"]=s,n),{})}:Cs(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>$n(n))}:Ze(t)?$n(t):Y(t)&&!A(t)&&!$t(t)?String(t):t,$n=(e,t="")=>{var n;return Ze(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.5.6 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Se;class lo{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Se,!t&&Se&&(this.index=(Se.scopes||(Se.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;let e;for(;Ft;){let t=Ft;for(Ft=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(i){e||(e=i)}t=n}}if(e)throw e}function Fs(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function ks(e){let t,n=e.depsTail,i=n;for(;i;){const s=i.prevDep;i.version===-1?(i===n&&(n=s),vi(i),co(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=s}e.deps=t,e.depsTail=n}function zn(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(js(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function js(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Vt))return;e.globalVersion=Vt;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!zn(e)){e.flags&=-3;return}const n=U,i=Ae;U=e,Ae=!0;try{Fs(e);const s=e.fn(e._value);(t.version===0||Qe(s,e._value))&&(e._value=s,t.version++)}catch(s){throw t.version++,s}finally{U=n,Ae=i,ks(e),e.flags&=-3}}function vi(e){const{dep:t,prevSub:n,nextSub:i}=e;if(n&&(n.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=n,e.nextSub=void 0),t.subs===e&&(t.subs=n),!t.subs&&t.computed){t.computed.flags&=-5;for(let s=t.computed.deps;s;s=s.nextDep)vi(s)}}function co(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Ae=!0;const Hs=[];function et(){Hs.push(Ae),Ae=!1}function tt(){const e=Hs.pop();Ae=e===void 0?!0:e}function ji(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=U;U=void 0;try{t()}finally{U=n}}}let Vt=0;class fo{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class bi{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0}track(t){if(!U||!Ae||U===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==U)n=this.activeLink=new fo(U,this),U.deps?(n.prevDep=U.depsTail,U.depsTail.nextDep=n,U.depsTail=n):U.deps=U.depsTail=n,U.flags&4&&Bs(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=U.depsTail,n.nextDep=void 0,U.depsTail.nextDep=n,U.depsTail=n,U.deps===n&&(U.deps=i)}return n}trigger(t){this.version++,Vt++,this.notify(t)}notify(t){gi();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{mi()}}}function Bs(e){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let i=t.deps;i;i=i.nextDep)Bs(i)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}const qn=new WeakMap,ft=Symbol(""),Jn=Symbol(""),Kt=Symbol("");function pe(e,t,n){if(Ae&&U){let i=qn.get(e);i||qn.set(e,i=new Map);let s=i.get(n);s||i.set(n,s=new bi),s.track()}}function Ue(e,t,n,i,s,r){const o=qn.get(e);if(!o){Vt++;return}const l=f=>{f&&f.trigger()};if(gi(),t==="clear")o.forEach(l);else{const f=A(e),p=f&&di(n);if(f&&n==="length"){const c=Number(i);o.forEach((d,g)=>{(g==="length"||g===Kt||!Ze(g)&&g>=c)&&l(d)})}else switch(n!==void 0&&l(o.get(n)),p&&l(o.get(Kt)),t){case"add":f?p&&l(o.get("length")):(l(o.get(ft)),wt(e)&&l(o.get(Jn)));break;case"delete":f||(l(o.get(ft)),wt(e)&&l(o.get(Jn)));break;case"set":wt(e)&&l(o.get(ft));break}}mi()}function mt(e){const t=F(e);return t===e?t:(pe(t,"iterate",Kt),Ee(e)?t:t.map(ce))}function Sn(e){return pe(e=F(e),"iterate",Kt),e}const uo={__proto__:null,[Symbol.iterator](){return Fn(this,Symbol.iterator,ce)},concat(...e){return mt(this).concat(...e.map(t=>A(t)?mt(t):t))},entries(){return Fn(this,"entries",e=>(e[1]=ce(e[1]),e))},every(e,t){return ke(this,"every",e,t,void 0,arguments)},filter(e,t){return ke(this,"filter",e,t,n=>n.map(ce),arguments)},find(e,t){return ke(this,"find",e,t,ce,arguments)},findIndex(e,t){return ke(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return ke(this,"findLast",e,t,ce,arguments)},findLastIndex(e,t){return ke(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return ke(this,"forEach",e,t,void 0,arguments)},includes(...e){return kn(this,"includes",e)},indexOf(...e){return kn(this,"indexOf",e)},join(e){return mt(this).join(e)},lastIndexOf(...e){return kn(this,"lastIndexOf",e)},map(e,t){return ke(this,"map",e,t,void 0,arguments)},pop(){return Mt(this,"pop")},push(...e){return Mt(this,"push",e)},reduce(e,...t){return Hi(this,"reduce",e,t)},reduceRight(e,...t){return Hi(this,"reduceRight",e,t)},shift(){return Mt(this,"shift")},some(e,t){return ke(this,"some",e,t,void 0,arguments)},splice(...e){return Mt(this,"splice",e)},toReversed(){return mt(this).toReversed()},toSorted(e){return mt(this).toSorted(e)},toSpliced(...e){return mt(this).toSpliced(...e)},unshift(...e){return Mt(this,"unshift",e)},values(){return Fn(this,"values",ce)}};function Fn(e,t,n){const i=Sn(e),s=i[t]();return i!==e&&!Ee(e)&&(s._next=s.next,s.next=()=>{const r=s._next();return r.value&&(r.value=n(r.value)),r}),s}const po=Array.prototype;function ke(e,t,n,i,s,r){const o=Sn(e),l=o!==e&&!Ee(e),f=o[t];if(f!==po[t]){const d=f.apply(e,r);return l?ce(d):d}let p=n;o!==e&&(l?p=function(d,g){return n.call(this,ce(d),g,e)}:n.length>2&&(p=function(d,g){return n.call(this,d,g,e)}));const c=f.call(o,p,i);return l&&s?s(c):c}function Hi(e,t,n,i){const s=Sn(e);let r=n;return s!==e&&(Ee(e)?n.length>3&&(r=function(o,l,f){return n.call(this,o,l,f,e)}):r=function(o,l,f){return n.call(this,o,ce(l),f,e)}),s[t](r,...i)}function kn(e,t,n){const i=F(e);pe(i,"iterate",Kt);const s=i[t](...n);return(s===-1||s===!1)&&xi(n[0])?(n[0]=F(n[0]),i[t](...n)):s}function Mt(e,t,n=[]){et(),gi();const i=F(e)[t].apply(e,n);return mi(),tt(),i}const ho=fi("__proto__,__v_isRef,__isVue"),Us=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ze));function go(e){Ze(e)||(e=String(e));const t=F(this);return pe(t,"has",e),t.hasOwnProperty(e)}class Vs{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){const s=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return r;if(n==="__v_raw")return i===(s?r?Oo:zs:r?Gs:Ws).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=A(t);if(!s){let f;if(o&&(f=uo[n]))return f;if(n==="hasOwnProperty")return go}const l=Reflect.get(t,n,ue(t)?t:i);return(Ze(n)?Us.has(n):ho(n))||(s||pe(t,"get",n),r)?l:ue(l)?o&&di(n)?l:l.value:Y(l)?s?qs(l):wi(l):l}}class Ks extends Vs{constructor(t=!1){super(!1,t)}set(t,n,i,s){let r=t[n];if(!this._isShallow){const f=pt(r);if(!Ee(i)&&!pt(i)&&(r=F(r),i=F(i)),!A(t)&&ue(r)&&!ue(i))return f?!1:(r.value=i,!0)}const o=A(t)&&di(n)?Number(n)e,xn=e=>Reflect.getPrototypeOf(e);function en(e,t,n=!1,i=!1){e=e.__v_raw;const s=F(e),r=F(t);n||(Qe(t,r)&&pe(s,"get",t),pe(s,"get",r));const{has:o}=xn(s),l=i?_i:n?Pi:ce;if(o.call(s,t))return l(e.get(t));if(o.call(s,r))return l(e.get(r));e!==s&&e.get(t)}function tn(e,t=!1){const n=this.__v_raw,i=F(n),s=F(e);return t||(Qe(e,s)&&pe(i,"has",e),pe(i,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function nn(e,t=!1){return e=e.__v_raw,!t&&pe(F(e),"iterate",ft),Reflect.get(e,"size",e)}function Bi(e,t=!1){!t&&!Ee(e)&&!pt(e)&&(e=F(e));const n=F(this);return xn(n).has.call(n,e)||(n.add(e),Ue(n,"add",e,e)),this}function Ui(e,t,n=!1){!n&&!Ee(t)&&!pt(t)&&(t=F(t));const i=F(this),{has:s,get:r}=xn(i);let o=s.call(i,e);o||(e=F(e),o=s.call(i,e));const l=r.call(i,e);return i.set(e,t),o?Qe(t,l)&&Ue(i,"set",e,t):Ue(i,"add",e,t),this}function Vi(e){const t=F(this),{has:n,get:i}=xn(t);let s=n.call(t,e);s||(e=F(e),s=n.call(t,e)),i&&i.call(t,e);const r=t.delete(e);return s&&Ue(t,"delete",e,void 0),r}function Ki(){const e=F(this),t=e.size!==0,n=e.clear();return t&&Ue(e,"clear",void 0,void 0),n}function sn(e,t){return function(i,s){const r=this,o=r.__v_raw,l=F(o),f=t?_i:e?Pi:ce;return!e&&pe(l,"iterate",ft),o.forEach((p,c)=>i.call(s,f(p),f(c),r))}}function rn(e,t,n){return function(...i){const s=this.__v_raw,r=F(s),o=wt(r),l=e==="entries"||e===Symbol.iterator&&o,f=e==="keys"&&o,p=s[e](...i),c=n?_i:t?Pi:ce;return!t&&pe(r,"iterate",f?Jn:ft),{next(){const{value:d,done:g}=p.next();return g?{value:d,done:g}:{value:l?[c(d[0]),c(d[1])]:c(d),done:g}},[Symbol.iterator](){return this}}}}function We(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function yo(){const e={get(r){return en(this,r)},get size(){return nn(this)},has:tn,add:Bi,set:Ui,delete:Vi,clear:Ki,forEach:sn(!1,!1)},t={get(r){return en(this,r,!1,!0)},get size(){return nn(this)},has:tn,add(r){return Bi.call(this,r,!0)},set(r,o){return Ui.call(this,r,o,!0)},delete:Vi,clear:Ki,forEach:sn(!1,!0)},n={get(r){return en(this,r,!0)},get size(){return nn(this,!0)},has(r){return tn.call(this,r,!0)},add:We("add"),set:We("set"),delete:We("delete"),clear:We("clear"),forEach:sn(!0,!1)},i={get(r){return en(this,r,!0,!0)},get size(){return nn(this,!0)},has(r){return tn.call(this,r,!0)},add:We("add"),set:We("set"),delete:We("delete"),clear:We("clear"),forEach:sn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=rn(r,!1,!1),n[r]=rn(r,!0,!1),t[r]=rn(r,!1,!0),i[r]=rn(r,!0,!0)}),[e,n,t,i]}const[wo,So,xo,Po]=yo();function yi(e,t){const n=t?e?Po:xo:e?So:wo;return(i,s,r)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?i:Reflect.get(k(n,s)&&s in i?n:i,s,r)}const Co={get:yi(!1,!1)},To={get:yi(!1,!0)},Eo={get:yi(!0,!1)};const Ws=new WeakMap,Gs=new WeakMap,zs=new WeakMap,Oo=new WeakMap;function Ao(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ro(e){return e.__v_skip||!Object.isExtensible(e)?0:Ao(Qr(e))}function wi(e){return pt(e)?e:Si(e,!1,vo,Co,Ws)}function Mo(e){return Si(e,!1,_o,To,Gs)}function qs(e){return Si(e,!0,bo,Eo,zs)}function Si(e,t,n,i,s){if(!Y(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=s.get(e);if(r)return r;const o=Ro(e);if(o===0)return e;const l=new Proxy(e,o===2?i:n);return s.set(e,l),l}function St(e){return pt(e)?St(e.__v_raw):!!(e&&e.__v_isReactive)}function pt(e){return!!(e&&e.__v_isReadonly)}function Ee(e){return!!(e&&e.__v_isShallow)}function xi(e){return e?!!e.__v_raw:!1}function F(e){const t=e&&e.__v_raw;return t?F(t):e}function Io(e){return!k(e,"__v_skip")&&Object.isExtensible(e)&&As(e,"__v_skip",!0),e}const ce=e=>Y(e)?wi(e):e,Pi=e=>Y(e)?qs(e):e;function ue(e){return e?e.__v_isRef===!0:!1}function De(e){return Lo(e,!1)}function Lo(e,t){return ue(e)?e:new No(e,t)}class No{constructor(t,n){this.dep=new bi,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:F(t),this._value=n?t:ce(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,i=this.__v_isShallow||Ee(t)||pt(t);t=i?t:F(t),Qe(t,n)&&(this._rawValue=t,this._value=i?t:ce(t),this.dep.trigger())}}function Ye(e){return ue(e)?e.value:e}const $o={get:(e,t,n)=>t==="__v_raw"?e:Ye(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const s=e[t];return ue(s)&&!ue(n)?(s.value=n,!0):Reflect.set(e,t,n,i)}};function Js(e){return St(e)?e:new Proxy(e,$o)}class Do{constructor(t,n,i){this.fn=t,this.setter=n,this._value=void 0,this.dep=new bi(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Vt-1,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&U!==this)return Ds(this),!0}get value(){const t=this.dep.track();return js(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Fo(e,t,n=!1){let i,s;return M(e)?i=e:(i=e.get,s=e.set),new Do(i,s,n)}const on={},pn=new WeakMap;let ct;function ko(e,t=!1,n=ct){if(n){let i=pn.get(n);i||pn.set(n,i=[]),i.push(e)}}function jo(e,t,n=V){const{immediate:i,deep:s,once:r,scheduler:o,augmentJob:l,call:f}=n,p=E=>s?E:Ee(E)||s===!1||s===0?Be(E,1):Be(E);let c,d,g,P,I=!1,N=!1;if(ue(e)?(d=()=>e.value,I=Ee(e)):St(e)?(d=()=>p(e),I=!0):A(e)?(N=!0,I=e.some(E=>St(E)||Ee(E)),d=()=>e.map(E=>{if(ue(E))return E.value;if(St(E))return p(E);if(M(E))return f?f(E,2):E()})):M(e)?t?d=f?()=>f(e,2):e:d=()=>{if(g){et();try{g()}finally{tt()}}const E=ct;ct=c;try{return f?f(e,3,[P]):e(P)}finally{ct=E}}:d=Fe,t&&s){const E=d,W=s===!0?1/0:s;d=()=>Be(E(),W)}const ie=ao(),D=()=>{c.stop(),ie&&pi(ie.effects,c)};if(r&&t){const E=t;t=(...W)=>{E(...W),D()}}let H=N?new Array(e.length).fill(on):on;const B=E=>{if(!(!(c.flags&1)||!c.dirty&&!E))if(t){const W=c.run();if(s||I||(N?W.some((re,de)=>Qe(re,H[de])):Qe(W,H))){g&&g();const re=ct;ct=c;try{const de=[W,H===on?void 0:N&&H[0]===on?[]:H,P];f?f(t,3,de):t(...de),H=W}finally{ct=re}}}else c.run()};return l&&l(B),c=new Ns(d),c.scheduler=o?()=>o(B,!1):B,P=E=>ko(E,!1,c),g=c.onStop=()=>{const E=pn.get(c);if(E){if(f)f(E,4);else for(const W of E)W();pn.delete(c)}},t?i?B(!0):H=c.run():o?o(B.bind(null,!0),!0):c.run(),D.pause=c.pause.bind(c),D.resume=c.resume.bind(c),D.stop=D,D}function Be(e,t=1/0,n){if(t<=0||!Y(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,ue(e))Be(e.value,t,n);else if(A(e))for(let i=0;i{Be(i,t,n)});else if($t(e)){for(const i in e)Be(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&Be(e[i],t,n)}return e}/** +* @vue/runtime-core v3.5.6 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Jt(e,t,n,i){try{return i?e(...i):e()}catch(s){Pn(s,t,n)}}function Re(e,t,n,i){if(M(e)){const s=Jt(e,t,n,i);return s&&Ts(s)&&s.catch(r=>{Pn(r,t,n)}),s}if(A(e)){const s=[];for(let r=0;r>>1,s=ge[i],r=Gt(s);r=Gt(n)?ge.push(e):ge.splice(Bo(t),0,e),e.flags|=1,Ys()}}function Ys(){!Wt&&!Qn&&(Qn=!0,Ci=Qs.then(Zs))}function Uo(e){A(e)?xt.push(...e):qe&&e.id===-1?qe.splice(bt+1,0,e):e.flags&1||(xt.push(e),e.flags|=1),Ys()}function Wi(e,t,n=Wt?Ne+1:0){for(;nGt(n)-Gt(i));if(xt.length=0,qe){qe.push(...t);return}for(qe=t,bt=0;bte.id==null?e.flags&2?-1:1/0:e.id;function Zs(e){Qn=!1,Wt=!0;try{for(Ne=0;Ne{i._d&&Zi(-1);const r=dn(t);let o;try{o=e(...s)}finally{dn(r),i._d&&Zi(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function nr(e,t){if(xe===null)return e;const n=Mn(xe),i=e.dirs||(e.dirs=[]);for(let s=0;se.__isTeleport,vt=Symbol("_leaveCb"),ln=Symbol("_enterCb");function Wo(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Tn(()=>{e.isMounted=!0}),ar(()=>{e.isUnmounting=!0}),e}const Te=[Function,Array],Go={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Te,onEnter:Te,onAfterEnter:Te,onEnterCancelled:Te,onBeforeLeave:Te,onLeave:Te,onAfterLeave:Te,onLeaveCancelled:Te,onBeforeAppear:Te,onAppear:Te,onAfterAppear:Te,onAppearCancelled:Te};function zo(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Xn(e,t,n,i,s){const{appear:r,mode:o,persisted:l=!1,onBeforeEnter:f,onEnter:p,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:g,onLeave:P,onAfterLeave:I,onLeaveCancelled:N,onBeforeAppear:ie,onAppear:D,onAfterAppear:H,onAppearCancelled:B}=t,E=String(e.key),W=zo(n,e),re=(L,G)=>{L&&Re(L,i,9,G)},de=(L,G)=>{const X=G[1];re(L,G),A(L)?L.every(C=>C.length<=1)&&X():L.length<=1&&X()},ve={mode:o,persisted:l,beforeEnter(L){let G=f;if(!n.isMounted)if(r)G=ie||f;else return;L[vt]&&L[vt](!0);const X=W[E];X&&_t(e,X)&&X.el[vt]&&X.el[vt](),re(G,[L])},enter(L){let G=p,X=c,C=d;if(!n.isMounted)if(r)G=D||p,X=H||c,C=B||d;else return;let J=!1;const le=L[ln]=it=>{J||(J=!0,it?re(C,[L]):re(X,[L]),ve.delayedLeave&&ve.delayedLeave(),L[ln]=void 0)};G?de(G,[L,le]):le()},leave(L,G){const X=String(e.key);if(L[ln]&&L[ln](!0),n.isUnmounting)return G();re(g,[L]);let C=!1;const J=L[vt]=le=>{C||(C=!0,G(),le?re(N,[L]):re(I,[L]),L[vt]=void 0,W[X]===e&&delete W[X])};W[X]=e,P?de(P,[L,J]):J()},clone(L){return Xn(L,t,n,i)}};return ve}function zt(e,t){e.shapeFlag&6&&e.component?(e.transition=t,zt(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function ir(e,t=!1,n){let i=[],s=0;for(let r=0;r1)for(let r=0;rZn(I,t&&(A(t)?t[N]:t),n,i,s));return}if(kt(i)&&!s)return;const r=i.shapeFlag&4?Mn(i.component):i.el,o=s?null:r,{i:l,r:f}=e,p=t&&t.r,c=l.refs===V?l.refs={}:l.refs,d=l.setupState,g=F(d),P=d===V?()=>!1:I=>k(g,I);if(p!=null&&p!==f&&(ee(p)?(c[p]=null,P(p)&&(d[p]=null)):ue(p)&&(p.value=null)),M(f))Jt(f,l,12,[o,c]);else{const I=ee(f),N=ue(f);if(I||N){const ie=()=>{if(e.f){const D=I?P(f)?d[f]:c[f]:f.value;s?A(D)&&pi(D,r):A(D)?D.includes(r)||D.push(r):I?(c[f]=[r],P(f)&&(d[f]=c[f])):(f.value=[r],e.k&&(c[e.k]=f.value))}else I?(c[f]=o,P(f)&&(d[f]=o)):N&&(f.value=o,e.k&&(c[e.k]=o))};o?(ie.id=-1,we(ie,n)):ie()}}}const kt=e=>!!e.type.__asyncLoader,rr=e=>e.type.__isKeepAlive;function qo(e,t){or(e,"a",t)}function Jo(e,t){or(e,"da",t)}function or(e,t,n=fe){const i=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Cn(t,i,n),n){let s=n.parent;for(;s&&s.parent;)rr(s.parent.vnode)&&Qo(i,t,n,s),s=s.parent}}function Qo(e,t,n,i){const s=Cn(t,e,i,!0);En(()=>{pi(i[t],s)},n)}function Cn(e,t,n=fe,i=!1){if(n){const s=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{et();const l=Qt(n),f=Re(t,n,e,o);return l(),tt(),f});return i?s.unshift(r):s.push(r),r}}const Ke=e=>(t,n=fe)=>{(!Rn||e==="sp")&&Cn(e,(...i)=>t(...i),n)},Yo=Ke("bm"),Tn=Ke("m"),Xo=Ke("bu"),lr=Ke("u"),ar=Ke("bum"),En=Ke("um"),Zo=Ke("sp"),el=Ke("rtg"),tl=Ke("rtc");function nl(e,t=fe){Cn("ec",e,t)}const il=Symbol.for("v-ndc");function ei(e,t,n,i){let s;const r=n,o=A(e);if(o||ee(e)){const l=o&&St(e);let f=!1;l&&(f=!Ee(e),e=Sn(e)),s=new Array(e.length);for(let p=0,c=e.length;pt(l,f,void 0,r));else{const l=Object.keys(e);s=new Array(l.length);for(let f=0,p=l.length;fe?Or(e)?Mn(e):ti(e.parent):null,jt=ne(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=>ti(e.parent),$root:e=>ti(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Ei(e),$forceUpdate:e=>e.f||(e.f=()=>{Ti(e.update)}),$nextTick:e=>e.n||(e.n=Yn.bind(e.proxy)),$watch:e=>Cl.bind(e)}),jn=(e,t)=>e!==V&&!e.__isScriptSetup&&k(e,t),sl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:i,data:s,props:r,accessCache:o,type:l,appContext:f}=e;let p;if(t[0]!=="$"){const P=o[t];if(P!==void 0)switch(P){case 1:return i[t];case 2:return s[t];case 4:return n[t];case 3:return r[t]}else{if(jn(i,t))return o[t]=1,i[t];if(s!==V&&k(s,t))return o[t]=2,s[t];if((p=e.propsOptions[0])&&k(p,t))return o[t]=3,r[t];if(n!==V&&k(n,t))return o[t]=4,n[t];ni&&(o[t]=0)}}const c=jt[t];let d,g;if(c)return t==="$attrs"&&pe(e.attrs,"get",""),c(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==V&&k(n,t))return o[t]=4,n[t];if(g=f.config.globalProperties,k(g,t))return g[t]},set({_:e},t,n){const{data:i,setupState:s,ctx:r}=e;return jn(s,t)?(s[t]=n,!0):i!==V&&k(i,t)?(i[t]=n,!0):k(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:s,propsOptions:r}},o){let l;return!!n[o]||e!==V&&k(e,o)||jn(t,o)||(l=r[0])&&k(l,o)||k(i,o)||k(jt,o)||k(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:k(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Gi(e){return A(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ni=!0;function rl(e){const t=Ei(e),n=e.proxy,i=e.ctx;ni=!1,t.beforeCreate&&zi(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:o,watch:l,provide:f,inject:p,created:c,beforeMount:d,mounted:g,beforeUpdate:P,updated:I,activated:N,deactivated:ie,beforeDestroy:D,beforeUnmount:H,destroyed:B,unmounted:E,render:W,renderTracked:re,renderTriggered:de,errorCaptured:ve,serverPrefetch:L,expose:G,inheritAttrs:X,components:C,directives:J,filters:le}=t;if(p&&ol(p,i,null),o)for(const Z in o){const z=o[Z];M(z)&&(i[Z]=z.bind(n))}if(s){const Z=s.call(n,n);Y(Z)&&(e.data=wi(Z))}if(ni=!0,r)for(const Z in r){const z=r[Z],st=M(z)?z.bind(n,n):M(z.get)?z.get.bind(n,n):Fe,Xt=!M(z)&&M(z.set)?z.set.bind(n):Fe,rt=Ct({get:st,set:Xt});Object.defineProperty(i,Z,{enumerable:!0,configurable:!0,get:()=>rt.value,set:Me=>rt.value=Me})}if(l)for(const Z in l)cr(l[Z],i,n,Z);if(f){const Z=M(f)?f.call(n):f;Reflect.ownKeys(Z).forEach(z=>{pl(z,Z[z])})}c&&zi(c,e,"c");function oe(Z,z){A(z)?z.forEach(st=>Z(st.bind(n))):z&&Z(z.bind(n))}if(oe(Yo,d),oe(Tn,g),oe(Xo,P),oe(lr,I),oe(qo,N),oe(Jo,ie),oe(nl,ve),oe(tl,re),oe(el,de),oe(ar,H),oe(En,E),oe(Zo,L),A(G))if(G.length){const Z=e.exposed||(e.exposed={});G.forEach(z=>{Object.defineProperty(Z,z,{get:()=>n[z],set:st=>n[z]=st})})}else e.exposed||(e.exposed={});W&&e.render===Fe&&(e.render=W),X!=null&&(e.inheritAttrs=X),C&&(e.components=C),J&&(e.directives=J),L&&sr(e)}function ol(e,t,n=Fe){A(e)&&(e=ii(e));for(const i in e){const s=e[i];let r;Y(s)?"default"in s?r=an(s.from||i,s.default,!0):r=an(s.from||i):r=an(s),ue(r)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[i]=r}}function zi(e,t,n){Re(A(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function cr(e,t,n,i){let s=i.includes(".")?xr(n,i):()=>n[i];if(ee(e)){const r=t[e];M(r)&&Bn(s,r)}else if(M(e))Bn(s,e.bind(n));else if(Y(e))if(A(e))e.forEach(r=>cr(r,t,n,i));else{const r=M(e.handler)?e.handler.bind(n):t[e.handler];M(r)&&Bn(s,r,e)}}function Ei(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,l=r.get(t);let f;return l?f=l:!s.length&&!n&&!i?f=t:(f={},s.length&&s.forEach(p=>hn(f,p,o,!0)),hn(f,t,o)),Y(t)&&r.set(t,f),f}function hn(e,t,n,i=!1){const{mixins:s,extends:r}=t;r&&hn(e,r,n,!0),s&&s.forEach(o=>hn(e,o,n,!0));for(const o in t)if(!(i&&o==="expose")){const l=ll[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const ll={data:qi,props:Ji,emits:Ji,methods:Nt,computed:Nt,beforeCreate:he,created:he,beforeMount:he,mounted:he,beforeUpdate:he,updated:he,beforeDestroy:he,beforeUnmount:he,destroyed:he,unmounted:he,activated:he,deactivated:he,errorCaptured:he,serverPrefetch:he,components:Nt,directives:Nt,watch:cl,provide:qi,inject:al};function qi(e,t){return t?e?function(){return ne(M(e)?e.call(this,this):e,M(t)?t.call(this,this):t)}:t:e}function al(e,t){return Nt(ii(e),ii(t))}function ii(e){if(A(e)){const t={};for(let n=0;n1)return n&&M(t)?t.call(i&&i.proxy):t}}const ur={},pr=()=>Object.create(ur),dr=e=>Object.getPrototypeOf(e)===ur;function dl(e,t,n,i=!1){const s={},r=pr();e.propsDefaults=Object.create(null),hr(e,t,s,r);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=i?s:Mo(s):e.type.props?e.props=s:e.props=r,e.attrs=r}function hl(e,t,n,i){const{props:s,attrs:r,vnode:{patchFlag:o}}=e,l=F(s),[f]=e.propsOptions;let p=!1;if((i||o>0)&&!(o&16)){if(o&8){const c=e.vnode.dynamicProps;for(let d=0;d{f=!0;const[g,P]=gr(d,t,!0);ne(o,g),P&&l.push(...P)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!r&&!f)return Y(e)&&i.set(e,yt),yt;if(A(r))for(let c=0;ce[0]==="_"||e==="$stable",Oi=e=>A(e)?e.map($e):[$e(e)],ml=(e,t,n)=>{if(t._n)return t;const i=tr((...s)=>Oi(t(...s)),n);return i._c=!1,i},vr=(e,t,n)=>{const i=e._ctx;for(const s in e){if(mr(s))continue;const r=e[s];if(M(r))t[s]=ml(s,r,i);else if(r!=null){const o=Oi(r);t[s]=()=>o}}},br=(e,t)=>{const n=Oi(t);e.slots.default=()=>n},_r=(e,t,n)=>{for(const i in t)(n||i!=="_")&&(e[i]=t[i])},vl=(e,t,n)=>{const i=e.slots=pr();if(e.vnode.shapeFlag&32){const s=t._;s?(_r(i,t,n),n&&As(i,"_",s,!0)):vr(t,i)}else t&&br(e,t)},bl=(e,t,n)=>{const{vnode:i,slots:s}=e;let r=!0,o=V;if(i.shapeFlag&32){const l=t._;l?n&&l===1?r=!1:_r(s,t,n):(r=!t.$stable,vr(t,s)),o=t}else t&&(br(e,t),o={default:1});if(r)for(const l in s)!mr(l)&&o[l]==null&&delete s[l]},we=Il;function _l(e){return yl(e)}function yl(e,t){const n=Rs();n.__VUE__=!0;const{insert:i,remove:s,patchProp:r,createElement:o,createText:l,createComment:f,setText:p,setElementText:c,parentNode:d,nextSibling:g,setScopeId:P=Fe,insertStaticContent:I}=e,N=(a,u,h,b=null,m=null,v=null,S=void 0,w=null,y=!!u.dynamicChildren)=>{if(a===u)return;a&&!_t(a,u)&&(b=Zt(a),Me(a,m,v,!0),a=null),u.patchFlag===-2&&(y=!1,u.dynamicChildren=null);const{type:_,ref:O,shapeFlag:x}=u;switch(_){case An:ie(a,u,h,b);break;case Xe:D(a,u,h,b);break;case Vn:a==null&&H(u,h,b,S);break;case me:C(a,u,h,b,m,v,S,w,y);break;default:x&1?W(a,u,h,b,m,v,S,w,y):x&6?J(a,u,h,b,m,v,S,w,y):(x&64||x&128)&&_.process(a,u,h,b,m,v,S,w,y,At)}O!=null&&m&&Zn(O,a&&a.ref,v,u||a,!u)},ie=(a,u,h,b)=>{if(a==null)i(u.el=l(u.children),h,b);else{const m=u.el=a.el;u.children!==a.children&&p(m,u.children)}},D=(a,u,h,b)=>{a==null?i(u.el=f(u.children||""),h,b):u.el=a.el},H=(a,u,h,b)=>{[a.el,a.anchor]=I(a.children,u,h,b,a.el,a.anchor)},B=({el:a,anchor:u},h,b)=>{let m;for(;a&&a!==u;)m=g(a),i(a,h,b),a=m;i(u,h,b)},E=({el:a,anchor:u})=>{let h;for(;a&&a!==u;)h=g(a),s(a),a=h;s(u)},W=(a,u,h,b,m,v,S,w,y)=>{u.type==="svg"?S="svg":u.type==="math"&&(S="mathml"),a==null?re(u,h,b,m,v,S,w,y):L(a,u,m,v,S,w,y)},re=(a,u,h,b,m,v,S,w)=>{let y,_;const{props:O,shapeFlag:x,transition:T,dirs:R}=a;if(y=a.el=o(a.type,v,O&&O.is,O),x&8?c(y,a.children):x&16&&ve(a.children,y,null,b,m,Hn(a,v),S,w),R&&ot(a,null,b,"created"),de(y,a,a.scopeId,S,b),O){for(const q in O)q!=="value"&&!Dt(q)&&r(y,q,null,O[q],v,b);"value"in O&&r(y,"value",null,O.value,v),(_=O.onVnodeBeforeMount)&&Le(_,b,a)}R&&ot(a,null,b,"beforeMount");const $=wl(m,T);$&&T.beforeEnter(y),i(y,u,h),((_=O&&O.onVnodeMounted)||$||R)&&we(()=>{_&&Le(_,b,a),$&&T.enter(y),R&&ot(a,null,b,"mounted")},m)},de=(a,u,h,b,m)=>{if(h&&P(a,h),b)for(let v=0;v{for(let _=y;_{const w=u.el=a.el;let{patchFlag:y,dynamicChildren:_,dirs:O}=u;y|=a.patchFlag&16;const x=a.props||V,T=u.props||V;let R;if(h&<(h,!1),(R=T.onVnodeBeforeUpdate)&&Le(R,h,u,a),O&&ot(u,a,h,"beforeUpdate"),h&<(h,!0),(x.innerHTML&&T.innerHTML==null||x.textContent&&T.textContent==null)&&c(w,""),_?G(a.dynamicChildren,_,w,h,b,Hn(u,m),v):S||z(a,u,w,null,h,b,Hn(u,m),v,!1),y>0){if(y&16)X(w,x,T,h,m);else if(y&2&&x.class!==T.class&&r(w,"class",null,T.class,m),y&4&&r(w,"style",x.style,T.style,m),y&8){const $=u.dynamicProps;for(let q=0;q<$.length;q++){const j=$[q],be=x[j],ae=T[j];(ae!==be||j==="value")&&r(w,j,be,ae,m,h)}}y&1&&a.children!==u.children&&c(w,u.children)}else!S&&_==null&&X(w,x,T,h,m);((R=T.onVnodeUpdated)||O)&&we(()=>{R&&Le(R,h,u,a),O&&ot(u,a,h,"updated")},b)},G=(a,u,h,b,m,v,S)=>{for(let w=0;w{if(u!==h){if(u!==V)for(const v in u)!Dt(v)&&!(v in h)&&r(a,v,u[v],null,m,b);for(const v in h){if(Dt(v))continue;const S=h[v],w=u[v];S!==w&&v!=="value"&&r(a,v,w,S,m,b)}"value"in h&&r(a,"value",u.value,h.value,m)}},C=(a,u,h,b,m,v,S,w,y)=>{const _=u.el=a?a.el:l(""),O=u.anchor=a?a.anchor:l("");let{patchFlag:x,dynamicChildren:T,slotScopeIds:R}=u;R&&(w=w?w.concat(R):R),a==null?(i(_,h,b),i(O,h,b),ve(u.children||[],h,O,m,v,S,w,y)):x>0&&x&64&&T&&a.dynamicChildren?(G(a.dynamicChildren,T,h,m,v,S,w),(u.key!=null||m&&u===m.subTree)&&yr(a,u,!0)):z(a,u,h,O,m,v,S,w,y)},J=(a,u,h,b,m,v,S,w,y)=>{u.slotScopeIds=w,a==null?u.shapeFlag&512?m.ctx.activate(u,h,b,S,y):le(u,h,b,m,v,S,y):it(a,u,y)},le=(a,u,h,b,m,v,S)=>{const w=a.component=Bl(a,b,m);if(rr(a)&&(w.ctx.renderer=At),Vl(w,!1,S),w.asyncDep){if(m&&m.registerDep(w,oe,S),!a.el){const y=w.subTree=te(Xe);D(null,y,u,h)}}else oe(w,a,u,h,m,v,S)},it=(a,u,h)=>{const b=u.component=a.component;if(Rl(a,u,h))if(b.asyncDep&&!b.asyncResolved){Z(b,u,h);return}else b.next=u,b.update();else u.el=a.el,b.vnode=u},oe=(a,u,h,b,m,v,S)=>{const w=()=>{if(a.isMounted){let{next:x,bu:T,u:R,parent:$,vnode:q}=a;{const _e=wr(a);if(_e){x&&(x.el=q.el,Z(a,x,S)),_e.asyncDep.then(()=>{a.isUnmounted||w()});return}}let j=x,be;lt(a,!1),x?(x.el=q.el,Z(a,x,S)):x=q,T&&Nn(T),(be=x.props&&x.props.onVnodeBeforeUpdate)&&Le(be,$,x,q),lt(a,!0);const ae=Un(a),Oe=a.subTree;a.subTree=ae,N(Oe,ae,d(Oe.el),Zt(Oe),a,m,v),x.el=ae.el,j===null&&Ml(a,ae.el),R&&we(R,m),(be=x.props&&x.props.onVnodeUpdated)&&we(()=>Le(be,$,x,q),m)}else{let x;const{el:T,props:R}=u,{bm:$,m:q,parent:j,root:be,type:ae}=a,Oe=kt(u);if(lt(a,!1),$&&Nn($),!Oe&&(x=R&&R.onVnodeBeforeMount)&&Le(x,j,u),lt(a,!0),T&&$i){const _e=()=>{a.subTree=Un(a),$i(T,a.subTree,a,m,null)};Oe&&ae.__asyncHydrate?ae.__asyncHydrate(T,a,_e):_e()}else{be.ce&&be.ce._injectChildStyle(ae);const _e=a.subTree=Un(a);N(null,_e,h,b,a,m,v),u.el=_e.el}if(q&&we(q,m),!Oe&&(x=R&&R.onVnodeMounted)){const _e=u;we(()=>Le(x,j,_e),m)}(u.shapeFlag&256||j&&kt(j.vnode)&&j.vnode.shapeFlag&256)&&a.a&&we(a.a,m),a.isMounted=!0,u=h=b=null}};a.scope.on();const y=a.effect=new Ns(w);a.scope.off();const _=a.update=y.run.bind(y),O=a.job=y.runIfDirty.bind(y);O.i=a,O.id=a.uid,y.scheduler=()=>Ti(O),lt(a,!0),_()},Z=(a,u,h)=>{u.component=a;const b=a.vnode.props;a.vnode=u,a.next=null,hl(a,u.props,b,h),bl(a,u.children,h),et(),Wi(a),tt()},z=(a,u,h,b,m,v,S,w,y=!1)=>{const _=a&&a.children,O=a?a.shapeFlag:0,x=u.children,{patchFlag:T,shapeFlag:R}=u;if(T>0){if(T&128){Xt(_,x,h,b,m,v,S,w,y);return}else if(T&256){st(_,x,h,b,m,v,S,w,y);return}}R&8?(O&16&&Ot(_,m,v),x!==_&&c(h,x)):O&16?R&16?Xt(_,x,h,b,m,v,S,w,y):Ot(_,m,v,!0):(O&8&&c(h,""),R&16&&ve(x,h,b,m,v,S,w,y))},st=(a,u,h,b,m,v,S,w,y)=>{a=a||yt,u=u||yt;const _=a.length,O=u.length,x=Math.min(_,O);let T;for(T=0;TO?Ot(a,m,v,!0,!1,x):ve(u,h,b,m,v,S,w,y,x)},Xt=(a,u,h,b,m,v,S,w,y)=>{let _=0;const O=u.length;let x=a.length-1,T=O-1;for(;_<=x&&_<=T;){const R=a[_],$=u[_]=y?Je(u[_]):$e(u[_]);if(_t(R,$))N(R,$,h,null,m,v,S,w,y);else break;_++}for(;_<=x&&_<=T;){const R=a[x],$=u[T]=y?Je(u[T]):$e(u[T]);if(_t(R,$))N(R,$,h,null,m,v,S,w,y);else break;x--,T--}if(_>x){if(_<=T){const R=T+1,$=RT)for(;_<=x;)Me(a[_],m,v,!0),_++;else{const R=_,$=_,q=new Map;for(_=$;_<=T;_++){const ye=u[_]=y?Je(u[_]):$e(u[_]);ye.key!=null&&q.set(ye.key,_)}let j,be=0;const ae=T-$+1;let Oe=!1,_e=0;const Rt=new Array(ae);for(_=0;_=ae){Me(ye,m,v,!0);continue}let Ie;if(ye.key!=null)Ie=q.get(ye.key);else for(j=$;j<=T;j++)if(Rt[j-$]===0&&_t(ye,u[j])){Ie=j;break}Ie===void 0?Me(ye,m,v,!0):(Rt[Ie-$]=_+1,Ie>=_e?_e=Ie:Oe=!0,N(ye,u[Ie],h,null,m,v,S,w,y),be++)}const Di=Oe?Sl(Rt):yt;for(j=Di.length-1,_=ae-1;_>=0;_--){const ye=$+_,Ie=u[ye],Fi=ye+1{const{el:v,type:S,transition:w,children:y,shapeFlag:_}=a;if(_&6){rt(a.component.subTree,u,h,b);return}if(_&128){a.suspense.move(u,h,b);return}if(_&64){S.move(a,u,h,At);return}if(S===me){i(v,u,h);for(let x=0;xw.enter(v),m);else{const{leave:x,delayLeave:T,afterLeave:R}=w,$=()=>i(v,u,h),q=()=>{x(v,()=>{$(),R&&R()})};T?T(v,$,q):q()}else i(v,u,h)},Me=(a,u,h,b=!1,m=!1)=>{const{type:v,props:S,ref:w,children:y,dynamicChildren:_,shapeFlag:O,patchFlag:x,dirs:T,cacheIndex:R}=a;if(x===-2&&(m=!1),w!=null&&Zn(w,null,h,a,!0),R!=null&&(u.renderCache[R]=void 0),O&256){u.ctx.deactivate(a);return}const $=O&1&&T,q=!kt(a);let j;if(q&&(j=S&&S.onVnodeBeforeUnmount)&&Le(j,u,a),O&6)zr(a.component,h,b);else{if(O&128){a.suspense.unmount(h,b);return}$&&ot(a,null,u,"beforeUnmount"),O&64?a.type.remove(a,u,h,At,b):_&&!_.hasOnce&&(v!==me||x>0&&x&64)?Ot(_,u,h,!1,!0):(v===me&&x&384||!m&&O&16)&&Ot(y,u,h),b&&Ii(a)}(q&&(j=S&&S.onVnodeUnmounted)||$)&&we(()=>{j&&Le(j,u,a),$&&ot(a,null,u,"unmounted")},h)},Ii=a=>{const{type:u,el:h,anchor:b,transition:m}=a;if(u===me){Gr(h,b);return}if(u===Vn){E(a);return}const v=()=>{s(h),m&&!m.persisted&&m.afterLeave&&m.afterLeave()};if(a.shapeFlag&1&&m&&!m.persisted){const{leave:S,delayLeave:w}=m,y=()=>S(h,v);w?w(a.el,v,y):y()}else v()},Gr=(a,u)=>{let h;for(;a!==u;)h=g(a),s(a),a=h;s(u)},zr=(a,u,h)=>{const{bum:b,scope:m,job:v,subTree:S,um:w,m:y,a:_}=a;Yi(y),Yi(_),b&&Nn(b),m.stop(),v&&(v.flags|=8,Me(S,a,u,h)),w&&we(w,u),we(()=>{a.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},Ot=(a,u,h,b=!1,m=!1,v=0)=>{for(let S=v;S{if(a.shapeFlag&6)return Zt(a.component.subTree);if(a.shapeFlag&128)return a.suspense.next();const u=g(a.anchor||a.el),h=u&&u[Vo];return h?g(h):u};let In=!1;const Li=(a,u,h)=>{a==null?u._vnode&&Me(u._vnode,null,null,!0):N(u._vnode||null,a,u,null,null,null,h),u._vnode=a,In||(In=!0,Wi(),Xs(),In=!1)},At={p:N,um:Me,m:rt,r:Ii,mt:le,mc:ve,pc:z,pbc:G,n:Zt,o:e};let Ni,$i;return{render:Li,hydrate:Ni,createApp:ul(Li,Ni)}}function Hn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function lt({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function wl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function yr(e,t,n=!1){const i=e.children,s=t.children;if(A(i)&&A(s))for(let r=0;r>1,e[n[l]]0&&(t[i]=n[r-1]),n[r]=i)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}function wr(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:wr(t)}function Yi(e){if(e)for(let t=0;tan(xl);function Bn(e,t,n){return Sr(e,t,n)}function Sr(e,t,n=V){const{immediate:i,deep:s,flush:r,once:o}=n,l=ne({},n);let f;if(Rn)if(r==="sync"){const g=Pl();f=g.__watcherHandles||(g.__watcherHandles=[])}else if(!t||i)l.once=!0;else{const g=()=>{};return g.stop=Fe,g.resume=Fe,g.pause=Fe,g}const p=fe;l.call=(g,P,I)=>Re(g,p,P,I);let c=!1;r==="post"?l.scheduler=g=>{we(g,p&&p.suspense)}:r!=="sync"&&(c=!0,l.scheduler=(g,P)=>{P?g():Ti(g)}),l.augmentJob=g=>{t&&(g.flags|=4),c&&(g.flags|=2,p&&(g.id=p.uid,g.i=p))};const d=jo(e,t,l);return f&&f.push(d),d}function Cl(e,t,n){const i=this.proxy,s=ee(e)?e.includes(".")?xr(i,e):()=>i[e]:e.bind(i,i);let r;M(t)?r=t:(r=t.handler,n=t);const o=Qt(this),l=Sr(s,r.bind(i),n);return o(),l}function xr(e,t){const n=t.split(".");return()=>{let i=e;for(let s=0;st==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ut(t)}Modifiers`]||e[`${gt(t)}Modifiers`];function El(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||V;let s=n;const r=t.startsWith("update:"),o=r&&Tl(i,t.slice(7));o&&(o.trim&&(s=n.map(c=>ee(c)?c.trim():c)),o.number&&(s=n.map(Zr)));let l,f=i[l=Ln(t)]||i[l=Ln(ut(t))];!f&&r&&(f=i[l=Ln(gt(t))]),f&&Re(f,e,6,s);const p=i[l+"Once"];if(p){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Re(p,e,6,s)}}function Pr(e,t,n=!1){const i=t.emitsCache,s=i.get(e);if(s!==void 0)return s;const r=e.emits;let o={},l=!1;if(!M(e)){const f=p=>{const c=Pr(p,t,!0);c&&(l=!0,ne(o,c))};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}return!r&&!l?(Y(e)&&i.set(e,null),null):(A(r)?r.forEach(f=>o[f]=null):ne(o,r),Y(e)&&i.set(e,o),o)}function On(e,t){return!e||!bn(t)?!1:(t=t.slice(2).replace(/Once$/,""),k(e,t[0].toLowerCase()+t.slice(1))||k(e,gt(t))||k(e,t))}function Un(e){const{type:t,vnode:n,proxy:i,withProxy:s,propsOptions:[r],slots:o,attrs:l,emit:f,render:p,renderCache:c,props:d,data:g,setupState:P,ctx:I,inheritAttrs:N}=e,ie=dn(e);let D,H;try{if(n.shapeFlag&4){const E=s||i,W=E;D=$e(p.call(W,E,c,d,P,g,I)),H=l}else{const E=t;D=$e(E.length>1?E(d,{attrs:l,slots:o,emit:f}):E(d,null)),H=t.props?l:Ol(l)}}catch(E){Ht.length=0,Pn(E,e,1),D=te(Xe)}let B=D;if(H&&N!==!1){const E=Object.keys(H),{shapeFlag:W}=B;E.length&&W&7&&(r&&E.some(ui)&&(H=Al(H,r)),B=dt(B,H,!1,!0))}return n.dirs&&(B=dt(B,null,!1,!0),B.dirs=B.dirs?B.dirs.concat(n.dirs):n.dirs),n.transition&&zt(B,n.transition),D=B,dn(ie),D}const Ol=e=>{let t;for(const n in e)(n==="class"||n==="style"||bn(n))&&((t||(t={}))[n]=e[n]);return t},Al=(e,t)=>{const n={};for(const i in e)(!ui(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function Rl(e,t,n){const{props:i,children:s,component:r}=e,{props:o,children:l,patchFlag:f}=t,p=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&f>=0){if(f&1024)return!0;if(f&16)return i?Xi(i,o,p):!!o;if(f&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function Il(e,t){t&&t.pendingBranch?A(e)?t.effects.push(...e):t.effects.push(e):Uo(e)}const me=Symbol.for("v-fgt"),An=Symbol.for("v-txt"),Xe=Symbol.for("v-cmt"),Vn=Symbol.for("v-stc"),Ht=[];let Pe=null;function Q(e=!1){Ht.push(Pe=e?null:[])}function Ll(){Ht.pop(),Pe=Ht[Ht.length-1]||null}let qt=1;function Zi(e){qt+=e,e<0&&Pe&&(Pe.hasOnce=!0)}function Tr(e){return e.dynamicChildren=qt>0?Pe||yt:null,Ll(),qt>0&&Pe&&Pe.push(e),e}function se(e,t,n,i,s,r){return Tr(K(e,t,n,i,s,r,!0))}function Bt(e,t,n,i,s){return Tr(te(e,t,n,i,s,!0))}function Nl(e){return e?e.__v_isVNode===!0:!1}function _t(e,t){return e.type===t.type&&e.key===t.key}const Er=({key:e})=>e??null,cn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ee(e)||ue(e)||M(e)?{i:xe,r:e,k:t,f:!!n}:e:null);function K(e,t=null,n=null,i=0,s=null,r=e===me?0:1,o=!1,l=!1){const f={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Er(t),ref:t&&cn(t),scopeId:er,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:i,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:xe};return l?(Ai(f,n),r&128&&e.normalize(f)):n&&(f.shapeFlag|=ee(n)?8:16),qt>0&&!o&&Pe&&(f.patchFlag>0||r&6)&&f.patchFlag!==32&&Pe.push(f),f}const te=$l;function $l(e,t=null,n=null,i=0,s=null,r=!1){if((!e||e===il)&&(e=Xe),Nl(e)){const l=dt(e,t,!0);return n&&Ai(l,n),qt>0&&!r&&Pe&&(l.shapeFlag&6?Pe[Pe.indexOf(e)]=l:Pe.push(l)),l.patchFlag=-2,l}if(zl(e)&&(e=e.__vccOpts),t){t=Dl(t);let{class:l,style:f}=t;l&&!ee(l)&&(t.class=wn(l)),Y(f)&&(xi(f)&&!A(f)&&(f=ne({},f)),t.style=hi(f))}const o=ee(e)?1:Cr(e)?128:Ko(e)?64:Y(e)?4:M(e)?2:0;return K(e,t,n,i,s,o,r,!0)}function Dl(e){return e?xi(e)||dr(e)?ne({},e):e:null}function dt(e,t,n=!1,i=!1){const{props:s,ref:r,patchFlag:o,children:l,transition:f}=e,p=t?kl(s||{},t):s,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:p,key:p&&Er(p),ref:t&&t.ref?n&&r?A(r)?r.concat(cn(t)):[r,cn(t)]:cn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==me?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:f,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&dt(e.ssContent),ssFallback:e.ssFallback&&dt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return f&&i&&zt(c,f.clone(c)),c}function ri(e=" ",t=0){return te(An,null,e,t)}function Fl(e="",t=!1){return t?(Q(),Bt(Xe,null,e)):te(Xe,null,e)}function $e(e){return e==null||typeof e=="boolean"?te(Xe):A(e)?te(me,null,e.slice()):typeof e=="object"?Je(e):te(An,null,String(e))}function Je(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:dt(e)}function Ai(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(A(t))n=16;else if(typeof t=="object")if(i&65){const s=t.default;s&&(s._c&&(s._d=!1),Ai(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!dr(t)?t._ctx=xe:s===3&&xe&&(xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else M(t)?(t={default:t,_ctx:xe},n=32):(t=String(t),i&64?(n=16,t=[ri(t)]):n=8);e.children=t,e.shapeFlag|=n}function kl(...e){const t={};for(let n=0;nfe||xe;let gn,oi;{const e=Rs(),t=(n,i)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(i),r=>{s.length>1?s.forEach(o=>o(r)):s[0](r)}};gn=t("__VUE_INSTANCE_SETTERS__",n=>fe=n),oi=t("__VUE_SSR_SETTERS__",n=>Rn=n)}const Qt=e=>{const t=fe;return gn(e),e.scope.on(),()=>{e.scope.off(),gn(t)}},es=()=>{fe&&fe.scope.off(),gn(null)};function Or(e){return e.vnode.shapeFlag&4}let Rn=!1;function Vl(e,t=!1,n=!1){t&&oi(t);const{props:i,children:s}=e.vnode,r=Or(e);dl(e,i,r,t),vl(e,s,n);const o=r?Kl(e,t):void 0;return t&&oi(!1),o}function Kl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,sl);const{setup:i}=n;if(i){const s=e.setupContext=i.length>1?Gl(e):null,r=Qt(e);et();const o=Jt(i,e,0,[e.props,s]);if(tt(),r(),Ts(o)){if(kt(e)||sr(e),o.then(es,es),t)return o.then(l=>{ts(e,l,t)}).catch(l=>{Pn(l,e,0)});e.asyncDep=o}else ts(e,o,t)}else Ar(e,t)}function ts(e,t,n){M(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Y(t)&&(e.setupState=Js(t)),Ar(e,n)}let ns;function Ar(e,t,n){const i=e.type;if(!e.render){if(!t&&ns&&!i.render){const s=i.template||Ei(e).template;if(s){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:f}=i,p=ne(ne({isCustomElement:r,delimiters:l},o),f);i.render=ns(s,p)}}e.render=i.render||Fe}{const s=Qt(e);et();try{rl(e)}finally{tt(),s()}}}const Wl={get(e,t){return pe(e,"get",""),e[t]}};function Gl(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Wl),slots:e.slots,emit:e.emit,expose:t}}function Mn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Js(Io(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jt)return jt[n](e)},has(t,n){return n in t||n in jt}})):e.proxy}function zl(e){return M(e)&&"__vccOpts"in e}const Ct=(e,t)=>Fo(e,t,Rn),ql="3.5.6";/** +* @vue/runtime-dom v3.5.6 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let li;const is=typeof window<"u"&&window.trustedTypes;if(is)try{li=is.createPolicy("vue",{createHTML:e=>e})}catch{}const Rr=li?e=>li.createHTML(e):e=>e,Jl="http://www.w3.org/2000/svg",Ql="http://www.w3.org/1998/Math/MathML",He=typeof document<"u"?document:null,ss=He&&He.createElement("template"),Yl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const s=t==="svg"?He.createElementNS(Jl,e):t==="mathml"?He.createElementNS(Ql,e):n?He.createElement(e,{is:n}):He.createElement(e);return e==="select"&&i&&i.multiple!=null&&s.setAttribute("multiple",i.multiple),s},createText:e=>He.createTextNode(e),createComment:e=>He.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>He.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,s,r){const o=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===r||!(s=s.nextSibling)););else{ss.innerHTML=Rr(i==="svg"?`${e}`:i==="mathml"?`${e}`:e);const l=ss.content;if(i==="svg"||i==="mathml"){const f=l.firstChild;for(;f.firstChild;)l.appendChild(f.firstChild);l.removeChild(f)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ge="transition",It="animation",Tt=Symbol("_vtc"),Mr={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Xl=ne({},Go,Mr),at=(e,t=[])=>{A(e)?e.forEach(n=>n(...t)):e&&e(...t)},rs=e=>e?A(e)?e.some(t=>t.length>1):e.length>1:!1;function Zl(e){const t={};for(const C in e)C in Mr||(t[C]=e[C]);if(e.css===!1)return t;const{name:n="v",type:i,duration:s,enterFromClass:r=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:f=r,appearActiveClass:p=o,appearToClass:c=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:g=`${n}-leave-active`,leaveToClass:P=`${n}-leave-to`}=e,I=ea(s),N=I&&I[0],ie=I&&I[1],{onBeforeEnter:D,onEnter:H,onEnterCancelled:B,onLeave:E,onLeaveCancelled:W,onBeforeAppear:re=D,onAppear:de=H,onAppearCancelled:ve=B}=t,L=(C,J,le)=>{ze(C,J?c:l),ze(C,J?p:o),le&&le()},G=(C,J)=>{C._isLeaving=!1,ze(C,d),ze(C,P),ze(C,g),J&&J()},X=C=>(J,le)=>{const it=C?de:H,oe=()=>L(J,C,le);at(it,[J,oe]),os(()=>{ze(J,C?f:r),je(J,C?c:l),rs(it)||ls(J,i,N,oe)})};return ne(t,{onBeforeEnter(C){at(D,[C]),je(C,r),je(C,o)},onBeforeAppear(C){at(re,[C]),je(C,f),je(C,p)},onEnter:X(!1),onAppear:X(!0),onLeave(C,J){C._isLeaving=!0;const le=()=>G(C,J);je(C,d),je(C,g),Lr(),os(()=>{C._isLeaving&&(ze(C,d),je(C,P),rs(E)||ls(C,i,ie,le))}),at(E,[C,le])},onEnterCancelled(C){L(C,!1),at(B,[C])},onAppearCancelled(C){L(C,!0),at(ve,[C])},onLeaveCancelled(C){G(C),at(W,[C])}})}function ea(e){if(e==null)return null;if(Y(e))return[Kn(e.enter),Kn(e.leave)];{const t=Kn(e);return[t,t]}}function Kn(e){return eo(e)}function je(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Tt]||(e[Tt]=new Set)).add(t)}function ze(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[Tt];n&&(n.delete(t),n.size||(e[Tt]=void 0))}function os(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let ta=0;function ls(e,t,n,i){const s=e._endId=++ta,r=()=>{s===e._endId&&i()};if(n)return setTimeout(r,n);const{type:o,timeout:l,propCount:f}=Ir(e,t);if(!o)return i();const p=o+"end";let c=0;const d=()=>{e.removeEventListener(p,g),r()},g=P=>{P.target===e&&++c>=f&&d()};setTimeout(()=>{c(n[I]||"").split(", "),s=i(`${Ge}Delay`),r=i(`${Ge}Duration`),o=as(s,r),l=i(`${It}Delay`),f=i(`${It}Duration`),p=as(l,f);let c=null,d=0,g=0;t===Ge?o>0&&(c=Ge,d=o,g=r.length):t===It?p>0&&(c=It,d=p,g=f.length):(d=Math.max(o,p),c=d>0?o>p?Ge:It:null,g=c?c===Ge?r.length:f.length:0);const P=c===Ge&&/\b(transform|all)(,|$)/.test(i(`${Ge}Property`).toString());return{type:c,timeout:d,propCount:g,hasTransform:P}}function as(e,t){for(;e.lengthcs(n)+cs(e[i])))}function cs(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Lr(){return document.body.offsetHeight}function na(e,t,n){const i=e[Tt];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const mn=Symbol("_vod"),Nr=Symbol("_vsh"),$r={beforeMount(e,{value:t},{transition:n}){e[mn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Lt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),Lt(e,!0),i.enter(e)):i.leave(e,()=>{Lt(e,!1)}):Lt(e,t))},beforeUnmount(e,{value:t}){Lt(e,t)}};function Lt(e,t){e.style.display=t?e[mn]:"none",e[Nr]=!t}const ia=Symbol(""),sa=/(^|;)\s*display\s*:/;function ra(e,t,n){const i=e.style,s=ee(n);let r=!1;if(n&&!s){if(t)if(ee(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&fn(i,l,"")}else for(const o in t)n[o]==null&&fn(i,o,"");for(const o in n)o==="display"&&(r=!0),fn(i,o,n[o])}else if(s){if(t!==n){const o=i[ia];o&&(n+=";"+o),i.cssText=n,r=sa.test(n)}}else t&&e.removeAttribute("style");mn in e&&(e[mn]=r?i.display:"",e[Nr]&&(i.display="none"))}const fs=/\s*!important$/;function fn(e,t,n){if(A(n))n.forEach(i=>fn(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=oa(e,t);fs.test(n)?e.setProperty(gt(i),n.replace(fs,""),"important"):e[i]=n}}const us=["Webkit","Moz","ms"],Wn={};function oa(e,t){const n=Wn[t];if(n)return n;let i=ut(t);if(i!=="filter"&&i in e)return Wn[t]=i;i=Os(i);for(let s=0;sGn||(pa.then(()=>Gn=0),Gn=Date.now());function ha(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Re(ga(i,n.value),t,5,[i])};return n.value=e,n.attached=da(),n}function ga(e,t){if(A(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>s=>!s._stopped&&i&&i(s))}else return t}const ms=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ma=(e,t,n,i,s,r)=>{const o=s==="svg";t==="class"?na(e,i,o):t==="style"?ra(e,n,i):bn(t)?ui(t)||fa(e,t,n,i,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):va(e,t,i,o))?(la(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&ds(e,t,i,o,r,t!=="value")):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),ds(e,t,i,o))};function va(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&ms(t)&&M(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return ms(t)&&ee(n)?!1:!!(t in e||e._isVueCE&&(/[A-Z]/.test(t)||!ee(n)))}const Dr=new WeakMap,Fr=new WeakMap,vn=Symbol("_moveCb"),vs=Symbol("_enterCb"),ba=e=>(delete e.props.mode,e),_a=ba({name:"TransitionGroup",props:ne({},Xl,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ul(),i=Wo();let s,r;return lr(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!Pa(s[0].el,n.vnode.el,o))return;s.forEach(wa),s.forEach(Sa);const l=s.filter(xa);Lr(),l.forEach(f=>{const p=f.el,c=p.style;je(p,o),c.transform=c.webkitTransform=c.transitionDuration="";const d=p[vn]=g=>{g&&g.target!==p||(!g||/transform$/.test(g.propertyName))&&(p.removeEventListener("transitionend",d),p[vn]=null,ze(p,o))};p.addEventListener("transitionend",d)})}),()=>{const o=F(e),l=Zl(o);let f=o.tag||me;if(s=[],r)for(let p=0;p{l.split(/\s+/).forEach(f=>f&&i.classList.remove(f))}),n.split(/\s+/).forEach(l=>l&&i.classList.add(l)),i.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(i);const{hasTransform:o}=Ir(i);return r.removeChild(i),o}const Ca=["ctrl","shift","alt","meta"],Ta={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Ca.some(n=>e[`${n}Key`]&&!t.includes(n))},Ea=(e,t)=>{const n=e._withMods||(e._withMods={}),i=t.join(".");return n[i]||(n[i]=(s,...r)=>{for(let o=0;o{const t=Aa().createApp(...e),{mount:n}=t;return t.mount=i=>{const s=Ia(i);if(!s)return;const r=t._component;!M(r)&&!r.render&&!r.template&&(r.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const o=n(s,!1,Ma(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t};function Ma(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Ia(e){return ee(e)?document.querySelector(e):e}function ai(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),n.push.apply(n,i)}return n}function ci(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{};return new Promise(function(i,s){if(!(typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("script");if(o.async=!0,o.src=t,o.defer=n.defer,n.preconnectOrigin){var l=document.createElement("link");l.href=n.preconnectOrigin,l.rel="preconnect",r.appendChild(l)}r.appendChild(o),o.onload=i,o.onerror=s}})},Na=function e(t){for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s"u"||typeof document>"u")},ys=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;Yt()},$a=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return ys('Missing "appName" property inside the plugin options.',t.app_name==null),ys('Missing "name" property in the route.',t.screen_name==null),t};function Da(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=e.split("/"),i=t.split("/");return n[0]===""&&t[t.length-1]==="/"&&n.shift(),i.join("/")+n.join("/")}var Fa=function(){return{bootstrap:!0,onReady:null,onError:null,onBeforeTrack:null,onAfterTrack:null,pageTrackerTemplate:null,customResourceURL:"https://www.googletagmanager.com/gtag/js",customPreconnectOrigin:"https://www.googletagmanager.com",deferScriptLoad:!1,pageTrackerExcludedRoutes:[],pageTrackerEnabled:!0,enabled:!0,disableScriptLoad:!1,pageTrackerScreenviewEnabled:!1,appName:null,pageTrackerUseFullPath:!1,pageTrackerPrependBase:!0,pageTrackerSkipSamePath:!0,globalDataLayerName:"dataLayer",globalObjectName:"gtag",defaultGroupName:"default",includes:null,config:{id:null,params:{send_page_view:!1}}}},kr={},ka=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=Fa();kr=Na(n,t)},Ce=function(){return kr},ht=function(){var e,t=Ce(),n=t.globalObjectName;!Yt()||typeof window[n]>"u"||(e=window)[n].apply(e,arguments)},Ri=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&arguments[0]!==void 0?arguments[0]:!0,t=Ce(),n=t.config,i=t.includes;ws(n.id,e),Array.isArray(i)&&i.forEach(function(s){return ws(s.id,e)})},Hr=function(){jr(!0)},ja=function(){jr(!1)},Br,Ha=function(t){Br=t},Mi=function(){return Br},nt=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Ce(),i=n.includes,s=n.defaultGroupName;t.send_to==null&&Array.isArray(i)&&i.length&&(t.send_to=i.map(function(r){return r.id}).concat(s)),ht("event",e,t)},Ur=function(e){if(Yt()){var t;if(typeof e=="string")t={page_path:e};else if(e.path||e.fullPath){var n=Ce(),i=n.pageTrackerUseFullPath,s=n.pageTrackerPrependBase,r=Mi(),o=r&&r.options.base,l=i?e.fullPath:e.path;t=ci(ci({},e.name&&{page_title:e.name}),{},{page_path:s?Da(l,o):l})}else t=e;t.page_location==null&&(t.page_location=window.location.href),t.send_page_view==null&&(t.send_page_view=!0),nt("page_view",t)}},Vr=function(e){var t=Ce(),n=t.appName;if(e){var i;typeof e=="string"?i={screen_name:e}:i=e,i.app_name=i.app_name||n,nt("screen_view",i)}},Ba=function(){for(var e=arguments.length,t=new Array(e),n=0;n0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Ce(),i=n.appName,s=n.pageTrackerTemplate,r=n.pageTrackerScreenviewEnabled,o=n.pageTrackerSkipSamePath;if(!(o&&e.path===t.path)){var l=e;if(M(s)?l=s(e,t):r&&(l=$a({app_name:i,screen_name:e.name})),r){Vr(l);return}Ur(l)}},Ps=function(t){var n=Ce(),i=n.pageTrackerExcludedRoutes;return i.includes(t.path)||i.includes(t.name)},Ya=function(){var e=Ce(),t=e.onBeforeTrack,n=e.onAfterTrack,i=Mi();i.isReady().then(function(){Yn().then(function(){var s=i.currentRoute;Kr(),!Ps(s.value)&&xs(s.value)}),i.afterEach(function(s,r){Yn().then(function(){Ps(s)||(M(t)&&t(s,r),xs(s,r),M(n)&&n(s,r))})})})},Xa=function(){var e=Ce(),t=e.onReady,n=e.onError,i=e.globalObjectName,s=e.globalDataLayerName,r=e.config,o=e.customResourceURL,l=e.customPreconnectOrigin,f=e.deferScriptLoad,p=e.pageTrackerEnabled,c=e.disableScriptLoad,d=!!(p&&Mi());if(Qa(),d?Ya():Kr(),!c)return La("".concat(o,"?id=").concat(r.id,"&l=").concat(s),{preconnectOrigin:l,defer:f}).then(function(){t&&t(window[i])}).catch(function(g){return n&&n(g),g})},Za=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0;Ja(t),ka(n),Ha(i),Ce().bootstrap&&Xa()},Ut=(e=>(e.Infinitive="infinitive",e.PastSimple="pastSimple",e.PastParticiple="pastParticiple",e))(Ut||{});const ec=[{infinitive:"be",pastSimple:"was/were",pastParticiple:"been"},{infinitive:"beat",pastSimple:"beat",pastParticiple:"beaten"},{infinitive:"become",pastSimple:"became",pastParticiple:"become"},{infinitive:"begin",pastSimple:"began",pastParticiple:"begun"},{infinitive:"bend",pastSimple:"bent",pastParticiple:"bent"},{infinitive:"bet",pastSimple:"bet",pastParticiple:"bet"},{infinitive:"bite",pastSimple:"bit",pastParticiple:"bitten"},{infinitive:"blow",pastSimple:"blew",pastParticiple:"blown"},{infinitive:"break",pastSimple:"broke",pastParticiple:"broken"},{infinitive:"bring",pastSimple:"brought",pastParticiple:"brought"},{infinitive:"broadcast",pastSimple:"broadcast",pastParticiple:"broadcast"},{infinitive:"build",pastSimple:"built",pastParticiple:"built"},{infinitive:"burst",pastSimple:"burst",pastParticiple:"burst"},{infinitive:"buy",pastSimple:"bought",pastParticiple:"bought"},{infinitive:"catch",pastSimple:"caught",pastParticiple:"caught"},{infinitive:"choose",pastSimple:"chose",pastParticiple:"chosen"},{infinitive:"come",pastSimple:"came",pastParticiple:"come"},{infinitive:"cost",pastSimple:"cost",pastParticiple:"cost"},{infinitive:"creep",pastSimple:"crept",pastParticiple:"crept"},{infinitive:"cut",pastSimple:"cut",pastParticiple:"cut"},{infinitive:"deal",pastSimple:"dealt",pastParticiple:"dealt"},{infinitive:"dig",pastSimple:"dug",pastParticiple:"dug"},{infinitive:"do",pastSimple:"did",pastParticiple:"done"},{infinitive:"draw",pastSimple:"drew",pastParticiple:"drawn"},{infinitive:"drink",pastSimple:"drank",pastParticiple:"drunk"},{infinitive:"drive",pastSimple:"drove",pastParticiple:"driven"},{infinitive:"eat",pastSimple:"ate",pastParticiple:"eaten"},{infinitive:"fall",pastSimple:"fell",pastParticiple:"fallen"},{infinitive:"feed",pastSimple:"fed",pastParticiple:"fed"},{infinitive:"feel",pastSimple:"felt",pastParticiple:"felt"},{infinitive:"fight",pastSimple:"fought",pastParticiple:"fought"},{infinitive:"find",pastSimple:"found",pastParticiple:"found"},{infinitive:"flee",pastSimple:"fled",pastParticiple:"fled"},{infinitive:"fly",pastSimple:"flew",pastParticiple:"flown"},{infinitive:"forbid",pastSimple:"forbade",pastParticiple:"forbidden"},{infinitive:"forget",pastSimple:"forgot",pastParticiple:"forgotten"},{infinitive:"forgive",pastSimple:"forgave",pastParticiple:"forgiven"},{infinitive:"freeze",pastSimple:"froze",pastParticiple:"frozen"},{infinitive:"get",pastSimple:"got",pastParticiple:"got"},{infinitive:"give",pastSimple:"gave",pastParticiple:"given"},{infinitive:"go",pastSimple:"went",pastParticiple:"gone"},{infinitive:"grow",pastSimple:"grew",pastParticiple:"grown"},{infinitive:"hang",pastSimple:"hung",pastParticiple:"hung"},{infinitive:"have",pastSimple:"had",pastParticiple:"had"},{infinitive:"hear",pastSimple:"heard",pastParticiple:"heard"},{infinitive:"hide",pastSimple:"hid",pastParticiple:"hidden"},{infinitive:"hit",pastSimple:"hit",pastParticiple:"hit"},{infinitive:"hold",pastSimple:"held",pastParticiple:"held"},{infinitive:"hurt",pastSimple:"hurt",pastParticiple:"hurt"},{infinitive:"keep",pastSimple:"kept",pastParticiple:"kept"},{infinitive:"kneel",pastSimple:"knelt",pastParticiple:"knelt"},{infinitive:"know",pastSimple:"knew",pastParticiple:"known"},{infinitive:"lay",pastSimple:"laid",pastParticiple:"laid"},{infinitive:"lead",pastSimple:"led",pastParticiple:"led"},{infinitive:"leave",pastSimple:"left",pastParticiple:"left"},{infinitive:"lend",pastSimple:"lent",pastParticiple:"lent"},{infinitive:"let",pastSimple:"let",pastParticiple:"let"},{infinitive:"lie",pastSimple:"lay",pastParticiple:"lain"},{infinitive:"light",pastSimple:"lit",pastParticiple:"lit"},{infinitive:"lose",pastSimple:"lost",pastParticiple:"lost"},{infinitive:"make",pastSimple:"made",pastParticiple:"made"},{infinitive:"mean",pastSimple:"meant",pastParticiple:"meant"},{infinitive:"meet",pastSimple:"met",pastParticiple:"met"},{infinitive:"pay",pastSimple:"paid",pastParticiple:"paid"},{infinitive:"put",pastSimple:"put",pastParticiple:"put"},{infinitive:"read",pastSimple:"read",pastParticiple:"read"},{infinitive:"ride",pastSimple:"rode",pastParticiple:"ridden"},{infinitive:"ring",pastSimple:"rang",pastParticiple:"rung"},{infinitive:"rise",pastSimple:"rose",pastParticiple:"risen"},{infinitive:"run",pastSimple:"ran",pastParticiple:"run"},{infinitive:"say",pastSimple:"said",pastParticiple:"said"},{infinitive:"see",pastSimple:"saw",pastParticiple:"seen"},{infinitive:"seek",pastSimple:"sought",pastParticiple:"sought"},{infinitive:"sell",pastSimple:"sold",pastParticiple:"sold"},{infinitive:"send",pastSimple:"sent",pastParticiple:"sent"},{infinitive:"set",pastSimple:"set",pastParticiple:"set"},{infinitive:"sew",pastSimple:"sewed",pastParticiple:"sewn/sewed"},{infinitive:"shake",pastSimple:"shook",pastParticiple:"shaken"},{infinitive:"shine",pastSimple:"shone",pastParticiple:"shone"},{infinitive:"shoot",pastSimple:"shot",pastParticiple:"shot"},{infinitive:"show",pastSimple:"showed",pastParticiple:"shown/showed"},{infinitive:"shrink",pastSimple:"shrank",pastParticiple:"shrunk"},{infinitive:"shut",pastSimple:"shut",pastParticiple:"shut"},{infinitive:"sing",pastSimple:"sang",pastParticiple:"sung"},{infinitive:"sink",pastSimple:"sank",pastParticiple:"sunk"},{infinitive:"sit",pastSimple:"sat",pastParticiple:"sat"},{infinitive:"sleep",pastSimple:"slept",pastParticiple:"slept"},{infinitive:"slide",pastSimple:"slid",pastParticiple:"slid"},{infinitive:"speak",pastSimple:"spoke",pastParticiple:"spoken"},{infinitive:"spend",pastSimple:"spent",pastParticiple:"spent"},{infinitive:"spit",pastSimple:"spat",pastParticiple:"spat"},{infinitive:"split",pastSimple:"split",pastParticiple:"split"},{infinitive:"spread",pastSimple:"spread",pastParticiple:"spread"},{infinitive:"spring",pastSimple:"sprang",pastParticiple:"sprung"},{infinitive:"stand",pastSimple:"stood",pastParticiple:"stood"},{infinitive:"steal",pastSimple:"stole",pastParticiple:"stolen"},{infinitive:"stick",pastSimple:"stuck",pastParticiple:"stuck"},{infinitive:"sting",pastSimple:"stung",pastParticiple:"stung"},{infinitive:"stink",pastSimple:"stank",pastParticiple:"stunk"},{infinitive:"strike",pastSimple:"struck",pastParticiple:"struck"},{infinitive:"swear",pastSimple:"swore",pastParticiple:"sworn"},{infinitive:"sweep",pastSimple:"swept",pastParticiple:"swept"},{infinitive:"swim",pastSimple:"swam",pastParticiple:"swum"},{infinitive:"swing",pastSimple:"swung",pastParticiple:"swung"},{infinitive:"take",pastSimple:"took",pastParticiple:"taken"},{infinitive:"teach",pastSimple:"taught",pastParticiple:"taught"},{infinitive:"tear",pastSimple:"tore",pastParticiple:"torn"},{infinitive:"tell",pastSimple:"told",pastParticiple:"told"},{infinitive:"think",pastSimple:"thought",pastParticiple:"thought"},{infinitive:"throw",pastSimple:"threw",pastParticiple:"thrown"},{infinitive:"understand",pastSimple:"understood",pastParticiple:"understood"},{infinitive:"wake",pastSimple:"woke",pastParticiple:"woken"},{infinitive:"wear",pastSimple:"wore",pastParticiple:"worn"},{infinitive:"weep",pastSimple:"wept",pastParticiple:"wept"},{infinitive:"win",pastSimple:"won",pastParticiple:"won"},{infinitive:"write",pastSimple:"wrote",pastParticiple:"written"}],tc={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 20 20"};function nc(e,t){return Q(),se("svg",tc,t[0]||(t[0]=[K("path",{"fill-rule":"evenodd",d:"M8 4a4 4 0 1 0 0 8 4 4 0 0 0 0-8M2 8a6 6 0 1 1 10.89 3.476l4.817 4.817a1 1 0 0 1-1.414 1.414l-4.816-4.816A6 6 0 0 1 2 8","clip-rule":"evenodd"},null,-1)]))}const ic={render:nc},sc={class:"flex items-baseline"},rc={class:"bg-blue-100 dark:bg-gray-800"},oc={class:"relative mt-1 dark:bg-gray-800"},lc={class:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-3"},ac=["value"],cc=Ve({__name:"SearchInput",props:{query:{}},emits:["update:query","clear:query"],setup(e,{emit:t}){const n=t,i=c=>{const d=c.target.value.trim();n("update:query",d),p(d)},s=()=>{n("clear:query"),p(""),f(null)},r=De(null),o=De(void 0),l=c=>{const g=c.target.value.trim(),P=c.timeStamp;if(clearTimeout(o.value),!g){f(null);return}if(r.value){const I=P-r.value;nt("search",{event_category:"verbs-search",search_term:g,search_time:I.toFixed()})}f(c.timeStamp),o.value=setTimeout(()=>{f(null)},5e3)},f=c=>{r.value=c},p=c=>{const d=new URLSearchParams(window.location.search);c?d.set("search",c):d.delete("search");const g=d.toString(),P=`${window.location.pathname}${g&&`?${g}`}`;window.history.replaceState({},"",P)};return(c,d)=>(Q(),se("div",sc,[K("div",rc,[K("div",oc,[K("div",lc,[te(Ye(ic),{class:"size-5 text-gray-500 dark:text-gray-400"})]),K("input",{type:"search",placeholder:"Search for verbs",id:"search-input",role:"searchbox","aria-description":"Search results",class:"w-50 block rounded-lg border border-gray-300 bg-gray-50 p-2 pl-10 text-base text-gray-900 placeholder-gray-400 placeholder-opacity-75 focus:border-blue-500 focus:ring-blue-500 dark:border-gray-500 dark:bg-gray-700 dark:text-white dark:placeholder-gray-400 dark:placeholder-opacity-50 dark:focus:border-blue-500 dark:focus:ring-blue-500",value:c.query,onInput:i,onKeyup:l},null,40,ac)])]),nr(K("button",{type:"button",class:"ml-2 rounded-lg border border-gray-200 bg-white px-2.5 py-1 text-sm font-medium text-gray-900 hover:bg-gray-100 hover:text-blue-700 focus:z-10 focus:outline-none focus:ring-4 focus:ring-gray-200 dark:border-gray-600 dark:bg-gray-800 dark:text-gray-400 dark:hover:bg-gray-700 dark:hover:text-white dark:focus:ring-gray-700",onClick:s}," x ",512),[[$r,c.query]])]))}}),Et=(e,t)=>{const n=e.__vccOpts||e;for(const[i,s]of t)n[i]=s;return n},fc=Et(cc,[["__scopeId","data-v-8e27ff17"]]),uc={class:"whitespace-nowrap text-sm font-normal text-gray-500 dark:text-gray-400"},pc={key:0},dc=Ve({__name:"SearchResults",props:{results:{}},setup(e){return(t,n)=>(Q(),se("div",uc,[t.results?(Q(),se("span",pc,un(t.results)+" "+un(t.results>1?"verbs":"verb"),1)):Fl("",!0)]))}}),hc={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 320 512"};function gc(e,t){return Q(),se("svg",hc,t[0]||(t[0]=[K("path",{d:"M27.66 224h264.7c24.6 0 36.89-29.78 19.54-47.12L179.6 40.08a27.53 27.53 0 0 0-19.53-8.107c-7.055 0-14.09 2.701-19.45 8.107L8.119 176.9C-9.229 194.2 3.055 224 27.66 224m264.64 64H27.66c-24.6 0-36.89 29.77-19.54 47.12l132.5 136.8C145.9 477.3 152.1 480 160 480c7.053 0 14.12-2.703 19.53-8.109l132.3-136.8C329.2 317.8 316.9 288 292.3 288"},null,-1)]))}const mc={render:gc},vc={width:"33%",scope:"col",class:"bg-gray-50 p-2 dark:bg-gray-700"},bc={class:"flex items-center justify-center"},_c=["aria-label"],yc=Ve({__name:"TableHead",props:{isDescending:{type:Boolean},activeColumnName:{},columnName:{}},emits:["click:column"],setup(e,{emit:t}){const n=e,i=t,s=Ct(()=>n.isDescending?"#8a2be2":"#00CC99"),r=Ct(()=>{let l="";switch(n.columnName){case Ut.Infinitive:l="Infinitive";break;case Ut.PastSimple:l="Past Simple";break;case Ut.PastParticiple:l="Past Participle";break}return l}),o=()=>{i("click:column",n.columnName)};return(l,f)=>(Q(),se("th",vc,[K("div",bc,[K("p",null,un(r.value),1),K("a",{href:"#","aria-label":`Sort by ${r.value}`,class:"duration-300 ease-in",onClick:o},[te(Ye(mc),{class:"ml-1 size-3",fill:l.activeColumnName===l.columnName?s.value:"currentColor"},null,8,["fill"])],8,_c)])]))}}),wc="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%201024%201024'%20class='icon'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M596.4%20981c-22.5%200-44.9-6-65.3-18l-2.4-1.5-110.3-75c-73-49.6-158.3-75.9-246.6-75.9-71.3%200-129.2-58-129.2-129.2V342.6c0-71.3%2058-129.3%20129.2-129.3%2088.3%200%20173.5-26.2%20246.6-75.9L531.1%2061c40.3-23.7%2088.7-24%20129.3-0.8%2040.6%2023.3%2064.9%2065.1%2064.9%20111.9v679.8c0%2046.8-24.3%2088.6-64.9%20111.9-20.1%2011.5-42%2017.2-64%2017.2z%20m-21-91c19.2%2010.8%2036.2%203.4%2042.7-0.3%206.6-3.8%2021.9-15%2021.9-37.8V172.1c0-22.8-15.4-34-21.9-37.8-6.5-3.7-23.5-11-42.7-0.3l-109%2074c-87.2%2059.3-189.1%2090.6-294.5%2090.6-24.2%200-43.9%2019.7-43.9%2043.9v338.8c0%2024.2%2019.7%2043.9%2043.9%2043.9%20105.5%200%20207.3%2031.4%20294.5%2090.6l109%2074.2z'%20fill='%233688FF'%20/%3e%3cpath%20d='M901.1%20817.1c-8.2%200-16.5-2.4-23.8-7.3-19.5-13.2-24.7-39.7-11.5-59.2%2015.5-22.9%2028.7-47.3%2039.4-72.5%2010.9-25.7%2019.2-52.6%2024.8-80%205.8-28.1%208.7-57.1%208.7-86%200-29-2.9-57.9-8.7-86-5.6-27.4-14-54.3-24.8-80-10.7-25.2-23.9-49.6-39.4-72.5-13.2-19.5-8-46%2011.5-59.2%2019.5-13.2%2046-8%2059.2%2011.5%2018.5%2027.4%2034.4%2056.7%2047.2%2087%2013.1%2030.9%2023.1%2063.3%2029.8%2096.2%206.9%2033.7%2010.4%2068.4%2010.4%20103.1s-3.5%2069.4-10.4%20103.1c-6.7%2032.9-16.8%2065.2-29.8%2096.2-12.8%2030.2-28.7%2059.5-47.2%2087-8.2%2012-21.6%2018.6-35.4%2018.6z'%20fill='%235F6379'%20/%3e%3c/svg%3e",Sc="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%201024%201024'%20class='icon'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M596.3%20980.9c-22.7%200-45.2-6.2-65.2-17.9l-2.4-1.5-110.2-74.9c-18.1-12.3-37.2-23.3-56.8-32.7-19.6-9.4-40-17.4-60.8-23.8-20.7-6.4-42.1-11.2-63.6-14.5s-43.5-4.9-65.4-4.9c-17.5%200-34.4-3.4-50.4-10.2-15.4-6.5-29.2-15.8-41-27.6s-21.2-25.7-27.7-41.1c-6.7-15.9-10.2-32.8-10.2-50.3V342.6c0-17.5%203.4-34.4%2010.2-50.4%206.5-15.4%2015.8-29.2%2027.6-41%2011.9-11.9%2025.7-21.2%2041.1-27.7%2015.9-6.7%2032.8-10.2%2050.3-10.2%2021.8%200%2043.8-1.6%2065.4-4.9%2021.5-3.2%2042.9-8.1%2063.6-14.5%2020.7-6.4%2041.2-14.4%2060.7-23.8%2019.6-9.4%2038.7-20.4%2056.8-32.7L531.1%2061c20.4-12%2043.2-18.2%2066.6-17.9%2021.8%200.2%2043.5%206.2%2062.6%2017.1%2019.2%2011%2035.3%2026.7%2046.6%2045.4%2012%2019.8%2018.4%2042.9%2018.4%2066.6v170c0%2023.6-19.1%2042.7-42.7%2042.7S640%20365.6%20640%20342.1v-170c0-8.2-2-15.8-6.1-22.4-3.8-6.3-9.3-11.7-15.9-15.4-6.5-3.7-13.9-5.8-21.2-5.9-7.5%200-14.6%201.8-21.4%205.6l-108.9%2074c-21.6%2014.7-44.4%2027.9-67.9%2039.1-23.4%2011.2-47.8%2020.7-72.5%2028.4-24.7%207.6-50.3%2013.4-76%2017.3-25.8%203.9-52.1%205.9-78.1%205.9-6%200-11.7%201.1-17%203.4-5.3%202.2-10%205.4-14%209.4s-7.2%208.7-9.4%2014c-2.3%205.4-3.5%2011.1-3.5%2017.1v338.8c0%206%201.1%2011.7%203.4%2017%202.2%205.3%205.4%2010%209.4%2014s8.7%207.2%2014%209.4c5.4%202.3%2011.1%203.5%2017.1%203.5%2026.1%200%2052.3%202%2078.1%205.9%2025.7%203.9%2051.3%209.7%2076%2017.3%2024.8%207.6%2049.2%2017.2%2072.6%2028.4%2023.4%2011.2%2046.3%2024.4%2067.9%2039.1l108.9%2074c6.8%203.8%2014%205.4%2021.4%205.6%207.3-0.1%2014.7-2.1%2021.3-5.9%206.5-3.7%2012-9.1%2015.8-15.4%204-6.7%206.1-14.2%206.1-22.4V703.3c0-23.6%2019.1-42.7%2042.7-42.7s42.7%2019.1%2042.7%2042.7v148.6c0%2023.7-6.4%2046.7-18.4%2066.6-11.2%2018.6-27.3%2034.3-46.5%2045.3-19.3%2011-40.9%2016.9-62.7%2017.1h-1.6z'%20fill='%233688FF'%20/%3e%3cpath%20d='M469.3%20789.3c-10.9%200-21.8-4.2-30.2-12.5-16.7-16.7-16.7-43.7%200-60.3l416-416c16.7-16.7%2043.7-16.7%2060.3%200s16.7%2043.7%200%2060.3l-416%20416c-8.2%208.4-19.2%2012.5-30.1%2012.5z'%20fill='%235F6379'%20/%3e%3c/svg%3e",xc={class:"table-cell"},Pc={class:"flex flex-wrap justify-center"},Cc=["title","href"],Tc=["innerHTML"],Ec=["src"],Oc="https://context.reverso.net/translation/english-ukrainian/",Ac=Ve({__name:"TableCell",props:{verb:{},columnName:{},searchQuery:{}},setup(e){const t=e,n=De(null),i=De(!1),s=Ct(()=>`${Oc}${t.verb.split("/")[0]}`),r=Ct(()=>`Go to Reverso: ${t.verb}`),o=()=>{const f=t.searchQuery,p=t.verb,c=p.charAt(0).toUpperCase()+p.slice(1);if(!f)return c;const d=new RegExp(f,"gi");return p.match(d)?c.replace(d,"$&"):c},l=()=>{var c;i.value=!0;const f=t.verb.split("/").join(),p=new SpeechSynthesisUtterance(f);(c=n.value)==null||c.speak(p),p.onend=()=>{i.value=!1}};return Tn(()=>{n.value=window.speechSynthesis}),En(()=>{n.value=null}),(f,p)=>(Q(),se("td",xc,[K("div",Pc,[K("a",{target:"_blank",rel:"noopener noreferrer","aria-label":"Open Reverso in new tab",class:"text-base duration-300 ease-in",title:r.value,href:s.value},[K("span",{innerHTML:o()},null,8,Tc)],8,Cc),K("img",{title:"Pronunciation",alt:"Pronunciation",width:"16",height:"16",class:wn(["sound-icon",i.value?"opacity-100":"opacity-50"]),src:i.value?Ye(wc):Ye(Sc),onClick:p[0]||(p[0]=Ea(c=>!i.value&&l(),["prevent"]))},null,10,Ec)])]))}}),Rc=Et(Ac,[["__scopeId","data-v-dbfa2ef8"]]),Mc={class:"border-b border-gray-200 dark:border-gray-700"},Ic=Ve({__name:"TableRow",props:{rowData:{},searchQuery:{}},setup(e){return(t,n)=>(Q(),se("tr",Mc,[(Q(!0),se(me,null,ei(t.rowData,(i,s)=>(Q(),Bt(Rc,{key:s,verb:i,columnName:s,searchQuery:t.searchQuery},null,8,["verb","columnName","searchQuery"]))),128))]))}}),Lc={},Nc={class:"py-4 text-lg"};function $c(e,t){return Q(),se("div",Nc,"Nothing found ☹️")}const Dc=Et(Lc,[["render",$c]]),Fc={class:"relative overflow-x-auto shadow-md sm:rounded-lg dark:shadow-xl"},kc={class:"w-full overflow-hidden text-center text-sm text-gray-500 dark:text-gray-400"},jc={class:"bg-blue-100 p-2 text-left text-lg font-semibold text-gray-900 md:rounded-t-lg dark:border dark:border-gray-700 dark:bg-gray-800 dark:text-white"},Hc={class:"flex flex-nowrap items-center"},Bc={class:"text-xs uppercase text-gray-700 dark:text-gray-400"},Uc={key:0},Vc=Ve({__name:"Table",setup(e){const t=De(ec),n=new URLSearchParams(window.location.search).get("search"),i=De(n||""),s=De(!1),r=Ut.Infinitive,o=De(r),l=Ct(()=>t.value.filter(c=>Object.keys(c).some(d=>c[d].toLowerCase().includes(i.value.toLowerCase()))).sort((c,d)=>s.value?d[o.value].localeCompare(c[o.value]):c[o.value].localeCompare(d[o.value]))),f=p=>{o.value=p,s.value=!s.value};return(p,c)=>(Q(),se("div",Fc,[K("table",kc,[K("caption",jc,[K("div",Hc,[c[2]||(c[2]=K("p",{class:"mr-2 whitespace-nowrap text-sm uppercase"},"List of irregular verbs",-1)),te(dc,{results:l.value.length},null,8,["results"])]),te(fc,{class:"mt-1",query:i.value,"onUpdate:query":c[0]||(c[0]=d=>i.value=d),"onClear:query":c[1]||(c[1]=d=>i.value="")},null,8,["query"])]),K("thead",Bc,[K("tr",null,[(Q(!0),se(me,null,ei(l.value[0],(d,g)=>(Q(),Bt(yc,{key:g,isDescending:s.value,activeColumnName:o.value,columnName:g,"onClick:column":f},null,8,["isDescending","activeColumnName","columnName"]))),128))])]),l.value.length?(Q(),se("tbody",Uc,[te(ya,{name:"list"},{default:tr(()=>[(Q(!0),se(me,null,ei(l.value,d=>(Q(),Bt(Ic,{key:d.infinitive,rowData:d,searchQuery:i.value},null,8,["rowData","searchQuery"]))),128))]),_:1})])):(Q(),Bt(Dc,{key:1}))])]))}}),Kc=Et(Vc,[["__scopeId","data-v-43ab6b7c"]]),Wc="/irregular-verbs-table/assets/irregular_verbs-CA1sq666.pdf",Gc={xmlns:"http://www.w3.org/2000/svg",fill:"currentColor","aria-hidden":"true",viewBox:"0 0 20 20"};function zc(e,t){return Q(),se("svg",Gc,t[0]||(t[0]=[K("path",{"fill-rule":"evenodd",d:"M12.293 5.293a1 1 0 0 1 1.414 0l4 4a1 1 0 0 1 0 1.414l-4 4a1 1 0 0 1-1.414-1.414L14.586 11H3a1 1 0 1 1 0-2h11.586l-2.293-2.293a1 1 0 0 1 0-1.414","clip-rule":"evenodd"},null,-1)]))}const qc={render:zc},Jc={class:"my-4 text-center text-gray-500 dark:text-gray-400"},Qc=["href"],Yc=Ve({__name:"SourceLink",setup(e){return(t,n)=>(Q(),se("p",Jc,[n[1]||(n[1]=ri(" List of irregular verbs ")),K("a",{class:"source-link",target:"_blank","aria-label":"Open source file",title:"Open source file",href:Ye(Wc)},[n[0]||(n[0]=ri(" Source ")),te(Ye(qc),{class:"ml-1 size-5"})],8,Qc)]))}}),Xc=Et(Yc,[["__scopeId","data-v-0bc64426"]]),Zc={xmlns:"http://www.w3.org/2000/svg","xml:space":"preserve",width:"800",height:"800",viewBox:"0 0 512 512"};function ef(e,t){return Q(),se("svg",Zc,t[0]||(t[0]=[K("path",{d:"M256 0C114.608 0 0 114.608 0 256c0 141.376 114.608 256 256 256s256-114.624 256-256C512 114.608 397.392 0 256 0",style:{fill:"#8ad5dd"}},null,-1),K("path",{d:"M111.936 313.344 272 149.984l160.064 163.36-49.968 48.8L272 249.792 161.904 362.144z",style:{opacity:".2"}},null,-1),K("path",{d:"M95.936 297.344 256 133.984l160.064 163.36-49.968 48.8L256 233.792 145.904 346.144z",style:{fill:"#fff"}},null,-1)]))}const tf={render:ef},nf=300,sf=Ve({__name:"ScrollToTop",setup(e){const t=De(void 0),n=De(0),i=()=>{t.value||(t.value=setTimeout(()=>{n.value=window.scrollY,clearTimeout(t.value),t.value=void 0},100))},s=()=>{window.scrollTo({top:0})};return Tn(()=>{window.addEventListener("scroll",i)}),En(()=>{window.addEventListener("scroll",i)}),(r,o)=>nr((Q(),se("div",{class:"icon-wrapper",title:"Scroll to top",onClick:s},[te(Ye(tf),{alt:"Scroll to top",width:"48",height:"48"})],512)),[[$r,n.value>nf]])}}),rf=Et(sf,[["__scopeId","data-v-bf088748"]]),of=Ve({__name:"App",setup(e){return(t,n)=>(Q(),se(me,null,[te(Kc),te(Xc),te(rf)],64))}}),lf={config:{id:"G-0JXW9ZJB5B"}},Wr=Ra(of);Wr.use(Za,lf);Wr.mount("#app"); diff --git a/index.html b/index.html index ebbb78d..1fce986 100644 --- a/index.html +++ b/index.html @@ -27,8 +27,8 @@ - - + +