2 lines
55 KiB
JavaScript
2 lines
55 KiB
JavaScript
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))n(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function s(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(r){if(r.ep)return;r.ep=!0;const o=s(r);fetch(r.href,o)}})();function bs(e,t){const s=Object.create(null),n=e.split(",");for(let r=0;r<n.length;r++)s[n[r]]=!0;return t?r=>!!s[r.toLowerCase()]:r=>!!s[r]}const L={},We=[],fe=()=>{},yr=()=>!1,wr=/^on[^a-z]/,Ut=e=>wr.test(e),xs=e=>e.startsWith("onUpdate:"),J=Object.assign,vs=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},Er=Object.prototype.hasOwnProperty,j=(e,t)=>Er.call(e,t),T=Array.isArray,qe=e=>Lt(e)==="[object Map]",In=e=>Lt(e)==="[object Set]",A=e=>typeof e=="function",q=e=>typeof e=="string",ys=e=>typeof e=="symbol",D=e=>e!==null&&typeof e=="object",Tn=e=>D(e)&&A(e.then)&&A(e.catch),Pn=Object.prototype.toString,Lt=e=>Pn.call(e),Cr=e=>Lt(e).slice(8,-1),An=e=>Lt(e)==="[object Object]",ws=e=>q(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,It=bs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Kt=e=>{const t=Object.create(null);return s=>t[s]||(t[s]=e(s))},Or=/-(\w)/g,Je=Kt(e=>e.replace(Or,(t,s)=>s?s.toUpperCase():"")),Ir=/\B([A-Z])/g,Ze=Kt(e=>e.replace(Ir,"-$1").toLowerCase()),Mn=Kt(e=>e.charAt(0).toUpperCase()+e.slice(1)),kt=Kt(e=>e?`on${Mn(e)}`:""),ct=(e,t)=>!Object.is(e,t),Tt=(e,t)=>{for(let s=0;s<e.length;s++)e[s](t)},Rt=(e,t,s)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:s})},rs=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Js;const os=()=>Js||(Js=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Es(e){if(T(e)){const t={};for(let s=0;s<e.length;s++){const n=e[s],r=q(n)?Mr(n):Es(n);if(r)for(const o in r)t[o]=r[o]}return t}else{if(q(e))return e;if(D(e))return e}}const Tr=/;(?![^(]*\))/g,Pr=/:([^]+)/,Ar=new RegExp("\\/\\*.*?\\*\\/","gs");function Mr(e){const t={};return e.replace(Ar,"").split(Tr).forEach(s=>{if(s){const n=s.split(Pr);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Cs(e){let t="";if(q(e))t=e;else if(T(e))for(let s=0;s<e.length;s++){const n=Cs(e[s]);n&&(t+=n+" ")}else if(D(e))for(const s in e)e[s]&&(t+=s+" ");return t.trim()}const Fr="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Rr=bs(Fr);function Fn(e){return!!e||e===""}const jr=e=>q(e)?e:e==null?"":T(e)||D(e)&&(e.toString===Pn||!A(e.toString))?JSON.stringify(e,Rn,2):String(e),Rn=(e,t)=>t&&t.__v_isRef?Rn(e,t.value):qe(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((s,[n,r])=>(s[`${n} =>`]=r,s),{})}:In(t)?{[`Set(${t.size})`]:[...t.values()]}:D(t)&&!T(t)&&!An(t)?String(t):t;let oe;class Nr{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=oe,!t&&oe&&(this.index=(oe.scopes||(oe.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const s=oe;try{return oe=this,t()}finally{oe=s}}}on(){oe=this}off(){oe=this.parent}stop(t){if(this._active){let s,n;for(s=0,n=this.effects.length;s<n;s++)this.effects[s].stop();for(s=0,n=this.cleanups.length;s<n;s++)this.cleanups[s]();if(this.scopes)for(s=0,n=this.scopes.length;s<n;s++)this.scopes[s].stop(!0);if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}function Sr(e,t=oe){t&&t.active&&t.effects.push(e)}function Hr(){return oe}const Os=e=>{const t=new Set(e);return t.w=0,t.n=0,t},jn=e=>(e.w&Te)>0,Nn=e=>(e.n&Te)>0,Ur=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=Te},Lr=e=>{const{deps:t}=e;if(t.length){let s=0;for(let n=0;n<t.length;n++){const r=t[n];jn(r)&&!Nn(r)?r.delete(e):t[s++]=r,r.w&=~Te,r.n&=~Te}t.length=s}},is=new WeakMap;let rt=0,Te=1;const ls=30;let ie;const Ue=Symbol(""),cs=Symbol("");class Is{constructor(t,s=null,n){this.fn=t,this.scheduler=s,this.active=!0,this.deps=[],this.parent=void 0,Sr(this,n)}run(){if(!this.active)return this.fn();let t=ie,s=Ce;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=ie,ie=this,Ce=!0,Te=1<<++rt,rt<=ls?Ur(this):Vs(this),this.fn()}finally{rt<=ls&&Lr(this),Te=1<<--rt,ie=this.parent,Ce=s,this.parent=void 0,this.deferStop&&this.stop()}}stop(){ie===this?this.deferStop=!0:this.active&&(Vs(this),this.onStop&&this.onStop(),this.active=!1)}}function Vs(e){const{deps:t}=e;if(t.length){for(let s=0;s<t.length;s++)t[s].delete(e);t.length=0}}let Ce=!0;const Sn=[];function ke(){Sn.push(Ce),Ce=!1}function Ge(){const e=Sn.pop();Ce=e===void 0?!0:e}function se(e,t,s){if(Ce&&ie){let n=is.get(e);n||is.set(e,n=new Map);let r=n.get(s);r||n.set(s,r=Os()),Hn(r)}}function Hn(e,t){let s=!1;rt<=ls?Nn(e)||(e.n|=Te,s=!jn(e)):s=!e.has(ie),s&&(e.add(ie),ie.deps.push(e))}function xe(e,t,s,n,r,o){const i=is.get(e);if(!i)return;let f=[];if(t==="clear")f=[...i.values()];else if(s==="length"&&T(e)){const u=Number(n);i.forEach((d,m)=>{(m==="length"||m>=u)&&f.push(d)})}else switch(s!==void 0&&f.push(i.get(s)),t){case"add":T(e)?ws(s)&&f.push(i.get("length")):(f.push(i.get(Ue)),qe(e)&&f.push(i.get(cs)));break;case"delete":T(e)||(f.push(i.get(Ue)),qe(e)&&f.push(i.get(cs)));break;case"set":qe(e)&&f.push(i.get(Ue));break}if(f.length===1)f[0]&&fs(f[0]);else{const u=[];for(const d of f)d&&u.push(...d);fs(Os(u))}}function fs(e,t){const s=T(e)?e:[...e];for(const n of s)n.computed&&Qs(n);for(const n of s)n.computed||Qs(n)}function Qs(e,t){(e!==ie||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Kr=bs("__proto__,__v_isRef,__isVue"),Un=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ys)),Dr=Ts(),$r=Ts(!1,!0),Br=Ts(!0),Xs=Wr();function Wr(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...s){const n=N(this);for(let o=0,i=this.length;o<i;o++)se(n,"get",o+"");const r=n[t](...s);return r===-1||r===!1?n[t](...s.map(N)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...s){ke();const n=N(this)[t].apply(this,s);return Ge(),n}}),e}function qr(e){const t=N(this);return se(t,"has",e),t.hasOwnProperty(e)}function Ts(e=!1,t=!1){return function(n,r,o){if(r==="__v_isReactive")return!e;if(r==="__v_isReadonly")return e;if(r==="__v_isShallow")return t;if(r==="__v_raw"&&o===(e?t?io:Bn:t?$n:Dn).get(n))return n;const i=T(n);if(!e){if(i&&j(Xs,r))return Reflect.get(Xs,r,o);if(r==="hasOwnProperty")return qr}const f=Reflect.get(n,r,o);return(ys(r)?Un.has(r):Kr(r))||(e||se(n,"get",r),t)?f:Y(f)?i&&ws(r)?f:f.value:D(f)?e?Wn(f):Ms(f):f}}const zr=Ln(),Yr=Ln(!0);function Ln(e=!1){return function(s,n,r,o){let i=s[n];if(Ve(i)&&Y(i)&&!Y(r))return!1;if(!e&&(!jt(r)&&!Ve(r)&&(i=N(i),r=N(r)),!T(s)&&Y(i)&&!Y(r)))return i.value=r,!0;const f=T(s)&&ws(n)?Number(n)<s.length:j(s,n),u=Reflect.set(s,n,r,o);return s===N(o)&&(f?ct(r,i)&&xe(s,"set",n,r):xe(s,"add",n,r)),u}}function Jr(e,t){const s=j(e,t);e[t];const n=Reflect.deleteProperty(e,t);return n&&s&&xe(e,"delete",t,void 0),n}function Vr(e,t){const s=Reflect.has(e,t);return(!ys(t)||!Un.has(t))&&se(e,"has",t),s}function Qr(e){return se(e,"iterate",T(e)?"length":Ue),Reflect.ownKeys(e)}const Kn={get:Dr,set:zr,deleteProperty:Jr,has:Vr,ownKeys:Qr},Xr={get:Br,set(e,t){return!0},deleteProperty(e,t){return!0}},Zr=J({},Kn,{get:$r,set:Yr}),Ps=e=>e,Dt=e=>Reflect.getPrototypeOf(e);function vt(e,t,s=!1,n=!1){e=e.__v_raw;const r=N(e),o=N(t);s||(t!==o&&se(r,"get",t),se(r,"get",o));const{has:i}=Dt(r),f=n?Ps:s?Rs:ft;if(i.call(r,t))return f(e.get(t));if(i.call(r,o))return f(e.get(o));e!==r&&e.get(t)}function yt(e,t=!1){const s=this.__v_raw,n=N(s),r=N(e);return t||(e!==r&&se(n,"has",e),se(n,"has",r)),e===r?s.has(e):s.has(e)||s.has(r)}function wt(e,t=!1){return e=e.__v_raw,!t&&se(N(e),"iterate",Ue),Reflect.get(e,"size",e)}function Zs(e){e=N(e);const t=N(this);return Dt(t).has.call(t,e)||(t.add(e),xe(t,"add",e,e)),this}function ks(e,t){t=N(t);const s=N(this),{has:n,get:r}=Dt(s);let o=n.call(s,e);o||(e=N(e),o=n.call(s,e));const i=r.call(s,e);return s.set(e,t),o?ct(t,i)&&xe(s,"set",e,t):xe(s,"add",e,t),this}function Gs(e){const t=N(this),{has:s,get:n}=Dt(t);let r=s.call(t,e);r||(e=N(e),r=s.call(t,e)),n&&n.call(t,e);const o=t.delete(e);return r&&xe(t,"delete",e,void 0),o}function en(){const e=N(this),t=e.size!==0,s=e.clear();return t&&xe(e,"clear",void 0,void 0),s}function Et(e,t){return function(n,r){const o=this,i=o.__v_raw,f=N(i),u=t?Ps:e?Rs:ft;return!e&&se(f,"iterate",Ue),i.forEach((d,m)=>n.call(r,u(d),u(m),o))}}function Ct(e,t,s){return function(...n){const r=this.__v_raw,o=N(r),i=qe(o),f=e==="entries"||e===Symbol.iterator&&i,u=e==="keys"&&i,d=r[e](...n),m=s?Ps:t?Rs:ft;return!t&&se(o,"iterate",u?cs:Ue),{next(){const{value:y,done:E}=d.next();return E?{value:y,done:E}:{value:f?[m(y[0]),m(y[1])]:m(y),done:E}},[Symbol.iterator](){return this}}}}function we(e){return function(...t){return e==="delete"?!1:this}}function kr(){const e={get(o){return vt(this,o)},get size(){return wt(this)},has:yt,add:Zs,set:ks,delete:Gs,clear:en,forEach:Et(!1,!1)},t={get(o){return vt(this,o,!1,!0)},get size(){return wt(this)},has:yt,add:Zs,set:ks,delete:Gs,clear:en,forEach:Et(!1,!0)},s={get(o){return vt(this,o,!0)},get size(){return wt(this,!0)},has(o){return yt.call(this,o,!0)},add:we("add"),set:we("set"),delete:we("delete"),clear:we("clear"),forEach:Et(!0,!1)},n={get(o){return vt(this,o,!0,!0)},get size(){return wt(this,!0)},has(o){return yt.call(this,o,!0)},add:we("add"),set:we("set"),delete:we("delete"),clear:we("clear"),forEach:Et(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Ct(o,!1,!1),s[o]=Ct(o,!0,!1),t[o]=Ct(o,!1,!0),n[o]=Ct(o,!0,!0)}),[e,s,t,n]}const[Gr,eo,to,so]=kr();function As(e,t){const s=t?e?so:to:e?eo:Gr;return(n,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?n:Reflect.get(j(s,r)&&r in n?s:n,r,o)}const no={get:As(!1,!1)},ro={get:As(!1,!0)},oo={get:As(!0,!1)},Dn=new WeakMap,$n=new WeakMap,Bn=new WeakMap,io=new WeakMap;function lo(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function co(e){return e.__v_skip||!Object.isExtensible(e)?0:lo(Cr(e))}function Ms(e){return Ve(e)?e:Fs(e,!1,Kn,no,Dn)}function fo(e){return Fs(e,!1,Zr,ro,$n)}function Wn(e){return Fs(e,!0,Xr,oo,Bn)}function Fs(e,t,s,n,r){if(!D(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=co(e);if(i===0)return e;const f=new Proxy(e,i===2?n:s);return r.set(e,f),f}function ze(e){return Ve(e)?ze(e.__v_raw):!!(e&&e.__v_isReactive)}function Ve(e){return!!(e&&e.__v_isReadonly)}function jt(e){return!!(e&&e.__v_isShallow)}function qn(e){return ze(e)||Ve(e)}function N(e){const t=e&&e.__v_raw;return t?N(t):e}function zn(e){return Rt(e,"__v_skip",!0),e}const ft=e=>D(e)?Ms(e):e,Rs=e=>D(e)?Wn(e):e;function Yn(e){Ce&&ie&&(e=N(e),Hn(e.dep||(e.dep=Os())))}function Jn(e,t){e=N(e);const s=e.dep;s&&fs(s)}function Y(e){return!!(e&&e.__v_isRef===!0)}function tn(e){return uo(e,!1)}function uo(e,t){return Y(e)?e:new ao(e,t)}class ao{constructor(t,s){this.__v_isShallow=s,this.dep=void 0,this.__v_isRef=!0,this._rawValue=s?t:N(t),this._value=s?t:ft(t)}get value(){return Yn(this),this._value}set value(t){const s=this.__v_isShallow||jt(t)||Ve(t);t=s?t:N(t),ct(t,this._rawValue)&&(this._rawValue=t,this._value=s?t:ft(t),Jn(this))}}function Vn(e){return Y(e)?e.value:e}const ho={get:(e,t,s)=>Vn(Reflect.get(e,t,s)),set:(e,t,s,n)=>{const r=e[t];return Y(r)&&!Y(s)?(r.value=s,!0):Reflect.set(e,t,s,n)}};function Qn(e){return ze(e)?e:new Proxy(e,ho)}class po{constructor(t,s,n,r){this._setter=s,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Is(t,()=>{this._dirty||(this._dirty=!0,Jn(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n}get value(){const t=N(this);return Yn(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function go(e,t,s=!1){let n,r;const o=A(e);return o?(n=e,r=fe):(n=e.get,r=e.set),new po(n,r,o||!r,s)}function Oe(e,t,s,n){let r;try{r=n?e(...n):e()}catch(o){$t(o,t,s)}return r}function ue(e,t,s,n){if(A(e)){const o=Oe(e,t,s,n);return o&&Tn(o)&&o.catch(i=>{$t(i,t,s)}),o}const r=[];for(let o=0;o<e.length;o++)r.push(ue(e[o],t,s,n));return r}function $t(e,t,s,n=!0){const r=t?t.vnode:null;if(t){let o=t.parent;const i=t.proxy,f=s;for(;o;){const d=o.ec;if(d){for(let m=0;m<d.length;m++)if(d[m](e,i,f)===!1)return}o=o.parent}const u=t.appContext.config.errorHandler;if(u){Oe(u,null,10,[e,i,f]);return}}mo(e,s,r,n)}function mo(e,t,s,n=!0){console.error(e)}let ut=!1,us=!1;const Z=[];let ge=0;const Ye=[];let _e=null,Ne=0;const Xn=Promise.resolve();let js=null;function _o(e){const t=js||Xn;return e?t.then(this?e.bind(this):e):t}function bo(e){let t=ge+1,s=Z.length;for(;t<s;){const n=t+s>>>1;at(Z[n])<e?t=n+1:s=n}return t}function Ns(e){(!Z.length||!Z.includes(e,ut&&e.allowRecurse?ge+1:ge))&&(e.id==null?Z.push(e):Z.splice(bo(e.id),0,e),Zn())}function Zn(){!ut&&!us&&(us=!0,js=Xn.then(Gn))}function xo(e){const t=Z.indexOf(e);t>ge&&Z.splice(t,1)}function vo(e){T(e)?Ye.push(...e):(!_e||!_e.includes(e,e.allowRecurse?Ne+1:Ne))&&Ye.push(e),Zn()}function sn(e,t=ut?ge+1:0){for(;t<Z.length;t++){const s=Z[t];s&&s.pre&&(Z.splice(t,1),t--,s())}}function kn(e){if(Ye.length){const t=[...new Set(Ye)];if(Ye.length=0,_e){_e.push(...t);return}for(_e=t,_e.sort((s,n)=>at(s)-at(n)),Ne=0;Ne<_e.length;Ne++)_e[Ne]();_e=null,Ne=0}}const at=e=>e.id==null?1/0:e.id,yo=(e,t)=>{const s=at(e)-at(t);if(s===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return s};function Gn(e){us=!1,ut=!0,Z.sort(yo);const t=fe;try{for(ge=0;ge<Z.length;ge++){const s=Z[ge];s&&s.active!==!1&&Oe(s,null,14)}}finally{ge=0,Z.length=0,kn(),ut=!1,js=null,(Z.length||Ye.length)&&Gn()}}function wo(e,t,...s){if(e.isUnmounted)return;const n=e.vnode.props||L;let r=s;const o=t.startsWith("update:"),i=o&&t.slice(7);if(i&&i in n){const m=`${i==="modelValue"?"model":i}Modifiers`,{number:y,trim:E}=n[m]||L;E&&(r=s.map(P=>q(P)?P.trim():P)),y&&(r=s.map(rs))}let f,u=n[f=kt(t)]||n[f=kt(Je(t))];!u&&o&&(u=n[f=kt(Ze(t))]),u&&ue(u,e,6,r);const d=n[f+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[f])return;e.emitted[f]=!0,ue(d,e,6,r)}}function er(e,t,s=!1){const n=t.emitsCache,r=n.get(e);if(r!==void 0)return r;const o=e.emits;let i={},f=!1;if(!A(e)){const u=d=>{const m=er(d,t,!0);m&&(f=!0,J(i,m))};!s&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!o&&!f?(D(e)&&n.set(e,null),null):(T(o)?o.forEach(u=>i[u]=null):J(i,o),D(e)&&n.set(e,i),i)}function Bt(e,t){return!e||!Ut(t)?!1:(t=t.slice(2).replace(/Once$/,""),j(e,t[0].toLowerCase()+t.slice(1))||j(e,Ze(t))||j(e,t))}let le=null,Wt=null;function Nt(e){const t=le;return le=e,Wt=e&&e.type.__scopeId||null,t}function Eo(e){Wt=e}function Co(){Wt=null}function Oo(e,t=le,s){if(!t||e._n)return e;const n=(...r)=>{n._d&&hn(-1);const o=Nt(t);let i;try{i=e(...r)}finally{Nt(o),n._d&&hn(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Gt(e){const{type:t,vnode:s,proxy:n,withProxy:r,props:o,propsOptions:[i],slots:f,attrs:u,emit:d,render:m,renderCache:y,data:E,setupState:P,ctx:$,inheritAttrs:R}=e;let W,V;const Q=Nt(e);try{if(s.shapeFlag&4){const M=r||n;W=pe(m.call(M,M,y,o,P,E,$)),V=u}else{const M=t;W=pe(M.length>1?M(o,{attrs:u,slots:f,emit:d}):M(o,null)),V=t.props?u:Io(u)}}catch(M){lt.length=0,$t(M,e,1),W=Ie(dt)}let X=W;if(V&&R!==!1){const M=Object.keys(V),{shapeFlag:ye}=X;M.length&&ye&7&&(i&&M.some(xs)&&(V=To(V,i)),X=Qe(X,V))}return s.dirs&&(X=Qe(X),X.dirs=X.dirs?X.dirs.concat(s.dirs):s.dirs),s.transition&&(X.transition=s.transition),W=X,Nt(Q),W}const Io=e=>{let t;for(const s in e)(s==="class"||s==="style"||Ut(s))&&((t||(t={}))[s]=e[s]);return t},To=(e,t)=>{const s={};for(const n in e)(!xs(n)||!(n.slice(9)in t))&&(s[n]=e[n]);return s};function Po(e,t,s){const{props:n,children:r,component:o}=e,{props:i,children:f,patchFlag:u}=t,d=o.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&u>=0){if(u&1024)return!0;if(u&16)return n?nn(n,i,d):!!i;if(u&8){const m=t.dynamicProps;for(let y=0;y<m.length;y++){const E=m[y];if(i[E]!==n[E]&&!Bt(d,E))return!0}}}else return(r||f)&&(!f||!f.$stable)?!0:n===i?!1:n?i?nn(n,i,d):!0:!!i;return!1}function nn(e,t,s){const n=Object.keys(t);if(n.length!==Object.keys(e).length)return!0;for(let r=0;r<n.length;r++){const o=n[r];if(t[o]!==e[o]&&!Bt(s,o))return!0}return!1}function Ao({vnode:e,parent:t},s){for(;t&&t.subTree===e;)(e=t.vnode).el=s,t=t.parent}const Mo=e=>e.__isSuspense;function Fo(e,t){t&&t.pendingBranch?T(e)?t.effects.push(...e):t.effects.push(e):vo(e)}const Ot={};function es(e,t,s){return tr(e,t,s)}function tr(e,t,{immediate:s,deep:n,flush:r,onTrack:o,onTrigger:i}=L){var f;const u=Hr()===((f=k)==null?void 0:f.scope)?k:null;let d,m=!1,y=!1;if(Y(e)?(d=()=>e.value,m=jt(e)):ze(e)?(d=()=>e,n=!0):T(e)?(y=!0,m=e.some(M=>ze(M)||jt(M)),d=()=>e.map(M=>{if(Y(M))return M.value;if(ze(M))return He(M);if(A(M))return Oe(M,u,2)})):A(e)?t?d=()=>Oe(e,u,2):d=()=>{if(!(u&&u.isUnmounted))return E&&E(),ue(e,u,3,[P])}:d=fe,t&&n){const M=d;d=()=>He(M())}let E,P=M=>{E=Q.onStop=()=>{Oe(M,u,4)}},$;if(pt)if(P=fe,t?s&&ue(t,u,3,[d(),y?[]:void 0,P]):d(),r==="sync"){const M=Pi();$=M.__watcherHandles||(M.__watcherHandles=[])}else return fe;let R=y?new Array(e.length).fill(Ot):Ot;const W=()=>{if(Q.active)if(t){const M=Q.run();(n||m||(y?M.some((ye,et)=>ct(ye,R[et])):ct(M,R)))&&(E&&E(),ue(t,u,3,[M,R===Ot?void 0:y&&R[0]===Ot?[]:R,P]),R=M)}else Q.run()};W.allowRecurse=!!t;let V;r==="sync"?V=W:r==="post"?V=()=>te(W,u&&u.suspense):(W.pre=!0,u&&(W.id=u.uid),V=()=>Ns(W));const Q=new Is(d,V);t?s?W():R=Q.run():r==="post"?te(Q.run.bind(Q),u&&u.suspense):Q.run();const X=()=>{Q.stop(),u&&u.scope&&vs(u.scope.effects,Q)};return $&&$.push(X),X}function Ro(e,t,s){const n=this.proxy,r=q(e)?e.includes(".")?sr(n,e):()=>n[e]:e.bind(n,n);let o;A(t)?o=t:(o=t.handler,s=t);const i=k;Xe(this);const f=tr(r,o.bind(n),s);return i?Xe(i):Le(),f}function sr(e,t){const s=t.split(".");return()=>{let n=e;for(let r=0;r<s.length&&n;r++)n=n[s[r]];return n}}function He(e,t){if(!D(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Y(e))He(e.value,t);else if(T(e))for(let s=0;s<e.length;s++)He(e[s],t);else if(In(e)||qe(e))e.forEach(s=>{He(s,t)});else if(An(e))for(const s in e)He(e[s],t);return e}function jo(e,t){const s=le;if(s===null)return e;const n=Jt(s)||s.proxy,r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[i,f,u,d=L]=t[o];i&&(A(i)&&(i={mounted:i,updated:i}),i.deep&&He(f),r.push({dir:i,instance:n,value:f,oldValue:void 0,arg:u,modifiers:d}))}return e}function Re(e,t,s,n){const r=e.dirs,o=t&&t.dirs;for(let i=0;i<r.length;i++){const f=r[i];o&&(f.oldValue=o[i].value);let u=f.dir[n];u&&(ke(),ue(u,s,8,[e.el,f,e,t]),Ge())}}const Pt=e=>!!e.type.__asyncLoader,nr=e=>e.type.__isKeepAlive;function No(e,t){rr(e,"a",t)}function So(e,t){rr(e,"da",t)}function rr(e,t,s=k){const n=e.__wdc||(e.__wdc=()=>{let r=s;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(qt(t,n,s),s){let r=s.parent;for(;r&&r.parent;)nr(r.parent.vnode)&&Ho(n,t,s,r),r=r.parent}}function Ho(e,t,s,n){const r=qt(t,e,n,!0);ir(()=>{vs(n[t],r)},s)}function qt(e,t,s=k,n=!1){if(s){const r=s[e]||(s[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(s.isUnmounted)return;ke(),Xe(s);const f=ue(t,s,e,i);return Le(),Ge(),f});return n?r.unshift(o):r.push(o),o}}const ve=e=>(t,s=k)=>(!pt||e==="sp")&&qt(e,(...n)=>t(...n),s),Uo=ve("bm"),or=ve("m"),Lo=ve("bu"),Ko=ve("u"),Do=ve("bum"),ir=ve("um"),$o=ve("sp"),Bo=ve("rtg"),Wo=ve("rtc");function qo(e,t=k){qt("ec",e,t)}const zo=Symbol.for("v-ndc"),as=e=>e?mr(e)?Jt(e)||e.proxy:as(e.parent):null,it=J(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=>as(e.parent),$root:e=>as(e.root),$emit:e=>e.emit,$options:e=>Ss(e),$forceUpdate:e=>e.f||(e.f=()=>Ns(e.update)),$nextTick:e=>e.n||(e.n=_o.bind(e.proxy)),$watch:e=>Ro.bind(e)}),ts=(e,t)=>e!==L&&!e.__isScriptSetup&&j(e,t),Yo={get({_:e},t){const{ctx:s,setupState:n,data:r,props:o,accessCache:i,type:f,appContext:u}=e;let d;if(t[0]!=="$"){const P=i[t];if(P!==void 0)switch(P){case 1:return n[t];case 2:return r[t];case 4:return s[t];case 3:return o[t]}else{if(ts(n,t))return i[t]=1,n[t];if(r!==L&&j(r,t))return i[t]=2,r[t];if((d=e.propsOptions[0])&&j(d,t))return i[t]=3,o[t];if(s!==L&&j(s,t))return i[t]=4,s[t];ds&&(i[t]=0)}}const m=it[t];let y,E;if(m)return t==="$attrs"&&se(e,"get",t),m(e);if((y=f.__cssModules)&&(y=y[t]))return y;if(s!==L&&j(s,t))return i[t]=4,s[t];if(E=u.config.globalProperties,j(E,t))return E[t]},set({_:e},t,s){const{data:n,setupState:r,ctx:o}=e;return ts(r,t)?(r[t]=s,!0):n!==L&&j(n,t)?(n[t]=s,!0):j(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:n,appContext:r,propsOptions:o}},i){let f;return!!s[i]||e!==L&&j(e,i)||ts(t,i)||(f=o[0])&&j(f,i)||j(n,i)||j(it,i)||j(r.config.globalProperties,i)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:j(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}};function rn(e){return T(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}let ds=!0;function Jo(e){const t=Ss(e),s=e.proxy,n=e.ctx;ds=!1,t.beforeCreate&&on(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:f,provide:u,inject:d,created:m,beforeMount:y,mounted:E,beforeUpdate:P,updated:$,activated:R,deactivated:W,beforeDestroy:V,beforeUnmount:Q,destroyed:X,unmounted:M,render:ye,renderTracked:et,renderTriggered:gt,errorCaptured:Pe,serverPrefetch:Vt,expose:Ae,inheritAttrs:tt,components:mt,directives:_t,filters:Qt}=t;if(d&&Vo(d,n,null),i)for(const K in i){const H=i[K];A(H)&&(n[K]=H.bind(s))}if(r){const K=r.call(s,s);D(K)&&(e.data=Ms(K))}if(ds=!0,o)for(const K in o){const H=o[K],Me=A(H)?H.bind(s,s):A(H.get)?H.get.bind(s,s):fe,bt=!A(H)&&A(H.set)?H.set.bind(s):fe,Fe=Ii({get:Me,set:bt});Object.defineProperty(n,K,{enumerable:!0,configurable:!0,get:()=>Fe.value,set:ae=>Fe.value=ae})}if(f)for(const K in f)lr(f[K],n,s,K);if(u){const K=A(u)?u.call(s):u;Reflect.ownKeys(K).forEach(H=>{ei(H,K[H])})}m&&on(m,e,"c");function G(K,H){T(H)?H.forEach(Me=>K(Me.bind(s))):H&&K(H.bind(s))}if(G(Uo,y),G(or,E),G(Lo,P),G(Ko,$),G(No,R),G(So,W),G(qo,Pe),G(Wo,et),G(Bo,gt),G(Do,Q),G(ir,M),G($o,Vt),T(Ae))if(Ae.length){const K=e.exposed||(e.exposed={});Ae.forEach(H=>{Object.defineProperty(K,H,{get:()=>s[H],set:Me=>s[H]=Me})})}else e.exposed||(e.exposed={});ye&&e.render===fe&&(e.render=ye),tt!=null&&(e.inheritAttrs=tt),mt&&(e.components=mt),_t&&(e.directives=_t)}function Vo(e,t,s=fe){T(e)&&(e=hs(e));for(const n in e){const r=e[n];let o;D(r)?"default"in r?o=At(r.from||n,r.default,!0):o=At(r.from||n):o=At(r),Y(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[n]=o}}function on(e,t,s){ue(T(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,s)}function lr(e,t,s,n){const r=n.includes(".")?sr(s,n):()=>s[n];if(q(e)){const o=t[e];A(o)&&es(r,o)}else if(A(e))es(r,e.bind(s));else if(D(e))if(T(e))e.forEach(o=>lr(o,t,s,n));else{const o=A(e.handler)?e.handler.bind(s):t[e.handler];A(o)&&es(r,o,e)}}function Ss(e){const t=e.type,{mixins:s,extends:n}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,f=o.get(t);let u;return f?u=f:!r.length&&!s&&!n?u=t:(u={},r.length&&r.forEach(d=>St(u,d,i,!0)),St(u,t,i)),D(t)&&o.set(t,u),u}function St(e,t,s,n=!1){const{mixins:r,extends:o}=t;o&&St(e,o,s,!0),r&&r.forEach(i=>St(e,i,s,!0));for(const i in t)if(!(n&&i==="expose")){const f=Qo[i]||s&&s[i];e[i]=f?f(e[i],t[i]):t[i]}return e}const Qo={data:ln,props:cn,emits:cn,methods:ot,computed:ot,beforeCreate:ee,created:ee,beforeMount:ee,mounted:ee,beforeUpdate:ee,updated:ee,beforeDestroy:ee,beforeUnmount:ee,destroyed:ee,unmounted:ee,activated:ee,deactivated:ee,errorCaptured:ee,serverPrefetch:ee,components:ot,directives:ot,watch:Zo,provide:ln,inject:Xo};function ln(e,t){return t?e?function(){return J(A(e)?e.call(this,this):e,A(t)?t.call(this,this):t)}:t:e}function Xo(e,t){return ot(hs(e),hs(t))}function hs(e){if(T(e)){const t={};for(let s=0;s<e.length;s++)t[e[s]]=e[s];return t}return e}function ee(e,t){return e?[...new Set([].concat(e,t))]:t}function ot(e,t){return e?J(Object.create(null),e,t):t}function cn(e,t){return e?T(e)&&T(t)?[...new Set([...e,...t])]:J(Object.create(null),rn(e),rn(t??{})):t}function Zo(e,t){if(!e)return t;if(!t)return e;const s=J(Object.create(null),e);for(const n in t)s[n]=ee(e[n],t[n]);return s}function cr(){return{app:null,config:{isNativeTag:yr,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let ko=0;function Go(e,t){return function(n,r=null){A(n)||(n=J({},n)),r!=null&&!D(r)&&(r=null);const o=cr(),i=new Set;let f=!1;const u=o.app={_uid:ko++,_component:n,_props:r,_container:null,_context:o,_instance:null,version:Ai,get config(){return o.config},set config(d){},use(d,...m){return i.has(d)||(d&&A(d.install)?(i.add(d),d.install(u,...m)):A(d)&&(i.add(d),d(u,...m))),u},mixin(d){return o.mixins.includes(d)||o.mixins.push(d),u},component(d,m){return m?(o.components[d]=m,u):o.components[d]},directive(d,m){return m?(o.directives[d]=m,u):o.directives[d]},mount(d,m,y){if(!f){const E=Ie(n,r);return E.appContext=o,m&&t?t(E,d):e(E,d,y),f=!0,u._container=d,d.__vue_app__=u,Jt(E.component)||E.component.proxy}},unmount(){f&&(e(null,u._container),delete u._container.__vue_app__)},provide(d,m){return o.provides[d]=m,u},runWithContext(d){Ht=u;try{return d()}finally{Ht=null}}};return u}}let Ht=null;function ei(e,t){if(k){let s=k.provides;const n=k.parent&&k.parent.provides;n===s&&(s=k.provides=Object.create(n)),s[e]=t}}function At(e,t,s=!1){const n=k||le;if(n||Ht){const r=n?n.parent==null?n.vnode.appContext&&n.vnode.appContext.provides:n.parent.provides:Ht._context.provides;if(r&&e in r)return r[e];if(arguments.length>1)return s&&A(t)?t.call(n&&n.proxy):t}}function ti(e,t,s,n=!1){const r={},o={};Rt(o,Yt,1),e.propsDefaults=Object.create(null),fr(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);s?e.props=n?r:fo(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function si(e,t,s,n){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,f=N(r),[u]=e.propsOptions;let d=!1;if((n||i>0)&&!(i&16)){if(i&8){const m=e.vnode.dynamicProps;for(let y=0;y<m.length;y++){let E=m[y];if(Bt(e.emitsOptions,E))continue;const P=t[E];if(u)if(j(o,E))P!==o[E]&&(o[E]=P,d=!0);else{const $=Je(E);r[$]=ps(u,f,$,P,e,!1)}else P!==o[E]&&(o[E]=P,d=!0)}}}else{fr(e,t,r,o)&&(d=!0);let m;for(const y in f)(!t||!j(t,y)&&((m=Ze(y))===y||!j(t,m)))&&(u?s&&(s[y]!==void 0||s[m]!==void 0)&&(r[y]=ps(u,f,y,void 0,e,!0)):delete r[y]);if(o!==f)for(const y in o)(!t||!j(t,y))&&(delete o[y],d=!0)}d&&xe(e,"set","$attrs")}function fr(e,t,s,n){const[r,o]=e.propsOptions;let i=!1,f;if(t)for(let u in t){if(It(u))continue;const d=t[u];let m;r&&j(r,m=Je(u))?!o||!o.includes(m)?s[m]=d:(f||(f={}))[m]=d:Bt(e.emitsOptions,u)||(!(u in n)||d!==n[u])&&(n[u]=d,i=!0)}if(o){const u=N(s),d=f||L;for(let m=0;m<o.length;m++){const y=o[m];s[y]=ps(r,u,y,d[y],e,!j(d,y))}}return i}function ps(e,t,s,n,r,o){const i=e[s];if(i!=null){const f=j(i,"default");if(f&&n===void 0){const u=i.default;if(i.type!==Function&&!i.skipFactory&&A(u)){const{propsDefaults:d}=r;s in d?n=d[s]:(Xe(r),n=d[s]=u.call(null,t),Le())}else n=u}i[0]&&(o&&!f?n=!1:i[1]&&(n===""||n===Ze(s))&&(n=!0))}return n}function ur(e,t,s=!1){const n=t.propsCache,r=n.get(e);if(r)return r;const o=e.props,i={},f=[];let u=!1;if(!A(e)){const m=y=>{u=!0;const[E,P]=ur(y,t,!0);J(i,E),P&&f.push(...P)};!s&&t.mixins.length&&t.mixins.forEach(m),e.extends&&m(e.extends),e.mixins&&e.mixins.forEach(m)}if(!o&&!u)return D(e)&&n.set(e,We),We;if(T(o))for(let m=0;m<o.length;m++){const y=Je(o[m]);fn(y)&&(i[y]=L)}else if(o)for(const m in o){const y=Je(m);if(fn(y)){const E=o[m],P=i[y]=T(E)||A(E)?{type:E}:J({},E);if(P){const $=dn(Boolean,P.type),R=dn(String,P.type);P[0]=$>-1,P[1]=R<0||$<R,($>-1||j(P,"default"))&&f.push(y)}}}const d=[i,f];return D(e)&&n.set(e,d),d}function fn(e){return e[0]!=="$"}function un(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function an(e,t){return un(e)===un(t)}function dn(e,t){return T(t)?t.findIndex(s=>an(s,e)):A(t)&&an(t,e)?0:-1}const ar=e=>e[0]==="_"||e==="$stable",Hs=e=>T(e)?e.map(pe):[pe(e)],ni=(e,t,s)=>{if(t._n)return t;const n=Oo((...r)=>Hs(t(...r)),s);return n._c=!1,n},dr=(e,t,s)=>{const n=e._ctx;for(const r in e){if(ar(r))continue;const o=e[r];if(A(o))t[r]=ni(r,o,n);else if(o!=null){const i=Hs(o);t[r]=()=>i}}},hr=(e,t)=>{const s=Hs(t);e.slots.default=()=>s},ri=(e,t)=>{if(e.vnode.shapeFlag&32){const s=t._;s?(e.slots=N(t),Rt(t,"_",s)):dr(t,e.slots={})}else e.slots={},t&&hr(e,t);Rt(e.slots,Yt,1)},oi=(e,t,s)=>{const{vnode:n,slots:r}=e;let o=!0,i=L;if(n.shapeFlag&32){const f=t._;f?s&&f===1?o=!1:(J(r,t),!s&&f===1&&delete r._):(o=!t.$stable,dr(t,r)),i=t}else t&&(hr(e,t),i={default:1});if(o)for(const f in r)!ar(f)&&!(f in i)&&delete r[f]};function gs(e,t,s,n,r=!1){if(T(e)){e.forEach((E,P)=>gs(E,t&&(T(t)?t[P]:t),s,n,r));return}if(Pt(n)&&!r)return;const o=n.shapeFlag&4?Jt(n.component)||n.component.proxy:n.el,i=r?null:o,{i:f,r:u}=e,d=t&&t.r,m=f.refs===L?f.refs={}:f.refs,y=f.setupState;if(d!=null&&d!==u&&(q(d)?(m[d]=null,j(y,d)&&(y[d]=null)):Y(d)&&(d.value=null)),A(u))Oe(u,f,12,[i,m]);else{const E=q(u),P=Y(u);if(E||P){const $=()=>{if(e.f){const R=E?j(y,u)?y[u]:m[u]:u.value;r?T(R)&&vs(R,o):T(R)?R.includes(o)||R.push(o):E?(m[u]=[o],j(y,u)&&(y[u]=m[u])):(u.value=[o],e.k&&(m[e.k]=u.value))}else E?(m[u]=i,j(y,u)&&(y[u]=i)):P&&(u.value=i,e.k&&(m[e.k]=i))};i?($.id=-1,te($,s)):$()}}}const te=Fo;function ii(e){return li(e)}function li(e,t){const s=os();s.__VUE__=!0;const{insert:n,remove:r,patchProp:o,createElement:i,createText:f,createComment:u,setText:d,setElementText:m,parentNode:y,nextSibling:E,setScopeId:P=fe,insertStaticContent:$}=e,R=(l,c,a,p=null,h=null,b=null,v=!1,_=null,x=!!c.dynamicChildren)=>{if(l===c)return;l&&!nt(l,c)&&(p=xt(l),ae(l,h,b,!0),l=null),c.patchFlag===-2&&(x=!1,c.dynamicChildren=null);const{type:g,ref:C,shapeFlag:w}=c;switch(g){case zt:W(l,c,a,p);break;case dt:V(l,c,a,p);break;case Mt:l==null&&Q(c,a,p,v);break;case be:mt(l,c,a,p,h,b,v,_,x);break;default:w&1?ye(l,c,a,p,h,b,v,_,x):w&6?_t(l,c,a,p,h,b,v,_,x):(w&64||w&128)&&g.process(l,c,a,p,h,b,v,_,x,Ke)}C!=null&&h&&gs(C,l&&l.ref,b,c||l,!c)},W=(l,c,a,p)=>{if(l==null)n(c.el=f(c.children),a,p);else{const h=c.el=l.el;c.children!==l.children&&d(h,c.children)}},V=(l,c,a,p)=>{l==null?n(c.el=u(c.children||""),a,p):c.el=l.el},Q=(l,c,a,p)=>{[l.el,l.anchor]=$(l.children,c,a,p,l.el,l.anchor)},X=({el:l,anchor:c},a,p)=>{let h;for(;l&&l!==c;)h=E(l),n(l,a,p),l=h;n(c,a,p)},M=({el:l,anchor:c})=>{let a;for(;l&&l!==c;)a=E(l),r(l),l=a;r(c)},ye=(l,c,a,p,h,b,v,_,x)=>{v=v||c.type==="svg",l==null?et(c,a,p,h,b,v,_,x):Vt(l,c,h,b,v,_,x)},et=(l,c,a,p,h,b,v,_)=>{let x,g;const{type:C,props:w,shapeFlag:O,transition:I,dirs:F}=l;if(x=l.el=i(l.type,b,w&&w.is,w),O&8?m(x,l.children):O&16&&Pe(l.children,x,null,p,h,b&&C!=="foreignObject",v,_),F&&Re(l,null,p,"created"),gt(x,l,l.scopeId,v,p),w){for(const S in w)S!=="value"&&!It(S)&&o(x,S,null,w[S],b,l.children,p,h,me);"value"in w&&o(x,"value",null,w.value),(g=w.onVnodeBeforeMount)&&he(g,p,l)}F&&Re(l,null,p,"beforeMount");const U=(!h||h&&!h.pendingBranch)&&I&&!I.persisted;U&&I.beforeEnter(x),n(x,c,a),((g=w&&w.onVnodeMounted)||U||F)&&te(()=>{g&&he(g,p,l),U&&I.enter(x),F&&Re(l,null,p,"mounted")},h)},gt=(l,c,a,p,h)=>{if(a&&P(l,a),p)for(let b=0;b<p.length;b++)P(l,p[b]);if(h){let b=h.subTree;if(c===b){const v=h.vnode;gt(l,v,v.scopeId,v.slotScopeIds,h.parent)}}},Pe=(l,c,a,p,h,b,v,_,x=0)=>{for(let g=x;g<l.length;g++){const C=l[g]=_?Ee(l[g]):pe(l[g]);R(null,C,c,a,p,h,b,v,_)}},Vt=(l,c,a,p,h,b,v)=>{const _=c.el=l.el;let{patchFlag:x,dynamicChildren:g,dirs:C}=c;x|=l.patchFlag&16;const w=l.props||L,O=c.props||L;let I;a&&je(a,!1),(I=O.onVnodeBeforeUpdate)&&he(I,a,c,l),C&&Re(c,l,a,"beforeUpdate"),a&&je(a,!0);const F=h&&c.type!=="foreignObject";if(g?Ae(l.dynamicChildren,g,_,a,p,F,b):v||H(l,c,_,null,a,p,F,b,!1),x>0){if(x&16)tt(_,c,w,O,a,p,h);else if(x&2&&w.class!==O.class&&o(_,"class",null,O.class,h),x&4&&o(_,"style",w.style,O.style,h),x&8){const U=c.dynamicProps;for(let S=0;S<U.length;S++){const B=U[S],re=w[B],De=O[B];(De!==re||B==="value")&&o(_,B,re,De,h,l.children,a,p,me)}}x&1&&l.children!==c.children&&m(_,c.children)}else!v&&g==null&&tt(_,c,w,O,a,p,h);((I=O.onVnodeUpdated)||C)&&te(()=>{I&&he(I,a,c,l),C&&Re(c,l,a,"updated")},p)},Ae=(l,c,a,p,h,b,v)=>{for(let _=0;_<c.length;_++){const x=l[_],g=c[_],C=x.el&&(x.type===be||!nt(x,g)||x.shapeFlag&70)?y(x.el):a;R(x,g,C,null,p,h,b,v,!0)}},tt=(l,c,a,p,h,b,v)=>{if(a!==p){if(a!==L)for(const _ in a)!It(_)&&!(_ in p)&&o(l,_,a[_],null,v,c.children,h,b,me);for(const _ in p){if(It(_))continue;const x=p[_],g=a[_];x!==g&&_!=="value"&&o(l,_,g,x,v,c.children,h,b,me)}"value"in p&&o(l,"value",a.value,p.value)}},mt=(l,c,a,p,h,b,v,_,x)=>{const g=c.el=l?l.el:f(""),C=c.anchor=l?l.anchor:f("");let{patchFlag:w,dynamicChildren:O,slotScopeIds:I}=c;I&&(_=_?_.concat(I):I),l==null?(n(g,a,p),n(C,a,p),Pe(c.children,a,C,h,b,v,_,x)):w>0&&w&64&&O&&l.dynamicChildren?(Ae(l.dynamicChildren,O,a,h,b,v,_),(c.key!=null||h&&c===h.subTree)&&pr(l,c,!0)):H(l,c,a,C,h,b,v,_,x)},_t=(l,c,a,p,h,b,v,_,x)=>{c.slotScopeIds=_,l==null?c.shapeFlag&512?h.ctx.activate(c,a,p,v,x):Qt(c,a,p,h,b,v,x):$s(l,c,x)},Qt=(l,c,a,p,h,b,v)=>{const _=l.component=vi(l,p,h);if(nr(l)&&(_.ctx.renderer=Ke),yi(_),_.asyncDep){if(h&&h.registerDep(_,G),!l.el){const x=_.subTree=Ie(dt);V(null,x,c,a)}return}G(_,l,c,a,h,b,v)},$s=(l,c,a)=>{const p=c.component=l.component;if(Po(l,c,a))if(p.asyncDep&&!p.asyncResolved){K(p,c,a);return}else p.next=c,xo(p.update),p.update();else c.el=l.el,p.vnode=c},G=(l,c,a,p,h,b,v)=>{const _=()=>{if(l.isMounted){let{next:C,bu:w,u:O,parent:I,vnode:F}=l,U=C,S;je(l,!1),C?(C.el=F.el,K(l,C,v)):C=F,w&&Tt(w),(S=C.props&&C.props.onVnodeBeforeUpdate)&&he(S,I,C,F),je(l,!0);const B=Gt(l),re=l.subTree;l.subTree=B,R(re,B,y(re.el),xt(re),l,h,b),C.el=B.el,U===null&&Ao(l,B.el),O&&te(O,h),(S=C.props&&C.props.onVnodeUpdated)&&te(()=>he(S,I,C,F),h)}else{let C;const{el:w,props:O}=c,{bm:I,m:F,parent:U}=l,S=Pt(c);if(je(l,!1),I&&Tt(I),!S&&(C=O&&O.onVnodeBeforeMount)&&he(C,U,c),je(l,!0),w&&Zt){const B=()=>{l.subTree=Gt(l),Zt(w,l.subTree,l,h,null)};S?c.type.__asyncLoader().then(()=>!l.isUnmounted&&B()):B()}else{const B=l.subTree=Gt(l);R(null,B,a,p,l,h,b),c.el=B.el}if(F&&te(F,h),!S&&(C=O&&O.onVnodeMounted)){const B=c;te(()=>he(C,U,B),h)}(c.shapeFlag&256||U&&Pt(U.vnode)&&U.vnode.shapeFlag&256)&&l.a&&te(l.a,h),l.isMounted=!0,c=a=p=null}},x=l.effect=new Is(_,()=>Ns(g),l.scope),g=l.update=()=>x.run();g.id=l.uid,je(l,!0),g()},K=(l,c,a)=>{c.component=l;const p=l.vnode.props;l.vnode=c,l.next=null,si(l,c.props,p,a),oi(l,c.children,a),ke(),sn(),Ge()},H=(l,c,a,p,h,b,v,_,x=!1)=>{const g=l&&l.children,C=l?l.shapeFlag:0,w=c.children,{patchFlag:O,shapeFlag:I}=c;if(O>0){if(O&128){bt(g,w,a,p,h,b,v,_,x);return}else if(O&256){Me(g,w,a,p,h,b,v,_,x);return}}I&8?(C&16&&me(g,h,b),w!==g&&m(a,w)):C&16?I&16?bt(g,w,a,p,h,b,v,_,x):me(g,h,b,!0):(C&8&&m(a,""),I&16&&Pe(w,a,p,h,b,v,_,x))},Me=(l,c,a,p,h,b,v,_,x)=>{l=l||We,c=c||We;const g=l.length,C=c.length,w=Math.min(g,C);let O;for(O=0;O<w;O++){const I=c[O]=x?Ee(c[O]):pe(c[O]);R(l[O],I,a,null,h,b,v,_,x)}g>C?me(l,h,b,!0,!1,w):Pe(c,a,p,h,b,v,_,x,w)},bt=(l,c,a,p,h,b,v,_,x)=>{let g=0;const C=c.length;let w=l.length-1,O=C-1;for(;g<=w&&g<=O;){const I=l[g],F=c[g]=x?Ee(c[g]):pe(c[g]);if(nt(I,F))R(I,F,a,null,h,b,v,_,x);else break;g++}for(;g<=w&&g<=O;){const I=l[w],F=c[O]=x?Ee(c[O]):pe(c[O]);if(nt(I,F))R(I,F,a,null,h,b,v,_,x);else break;w--,O--}if(g>w){if(g<=O){const I=O+1,F=I<C?c[I].el:p;for(;g<=O;)R(null,c[g]=x?Ee(c[g]):pe(c[g]),a,F,h,b,v,_,x),g++}}else if(g>O)for(;g<=w;)ae(l[g],h,b,!0),g++;else{const I=g,F=g,U=new Map;for(g=F;g<=O;g++){const ne=c[g]=x?Ee(c[g]):pe(c[g]);ne.key!=null&&U.set(ne.key,g)}let S,B=0;const re=O-F+1;let De=!1,qs=0;const st=new Array(re);for(g=0;g<re;g++)st[g]=0;for(g=I;g<=w;g++){const ne=l[g];if(B>=re){ae(ne,h,b,!0);continue}let de;if(ne.key!=null)de=U.get(ne.key);else for(S=F;S<=O;S++)if(st[S-F]===0&&nt(ne,c[S])){de=S;break}de===void 0?ae(ne,h,b,!0):(st[de-F]=g+1,de>=qs?qs=de:De=!0,R(ne,c[de],a,null,h,b,v,_,x),B++)}const zs=De?ci(st):We;for(S=zs.length-1,g=re-1;g>=0;g--){const ne=F+g,de=c[ne],Ys=ne+1<C?c[ne+1].el:p;st[g]===0?R(null,de,a,Ys,h,b,v,_,x):De&&(S<0||g!==zs[S]?Fe(de,a,Ys,2):S--)}}},Fe=(l,c,a,p,h=null)=>{const{el:b,type:v,transition:_,children:x,shapeFlag:g}=l;if(g&6){Fe(l.component.subTree,c,a,p);return}if(g&128){l.suspense.move(c,a,p);return}if(g&64){v.move(l,c,a,Ke);return}if(v===be){n(b,c,a);for(let w=0;w<x.length;w++)Fe(x[w],c,a,p);n(l.anchor,c,a);return}if(v===Mt){X(l,c,a);return}if(p!==2&&g&1&&_)if(p===0)_.beforeEnter(b),n(b,c,a),te(()=>_.enter(b),h);else{const{leave:w,delayLeave:O,afterLeave:I}=_,F=()=>n(b,c,a),U=()=>{w(b,()=>{F(),I&&I()})};O?O(b,F,U):U()}else n(b,c,a)},ae=(l,c,a,p=!1,h=!1)=>{const{type:b,props:v,ref:_,children:x,dynamicChildren:g,shapeFlag:C,patchFlag:w,dirs:O}=l;if(_!=null&&gs(_,null,a,l,!0),C&256){c.ctx.deactivate(l);return}const I=C&1&&O,F=!Pt(l);let U;if(F&&(U=v&&v.onVnodeBeforeUnmount)&&he(U,c,l),C&6)vr(l.component,a,p);else{if(C&128){l.suspense.unmount(a,p);return}I&&Re(l,null,c,"beforeUnmount"),C&64?l.type.remove(l,c,a,h,Ke,p):g&&(b!==be||w>0&&w&64)?me(g,c,a,!1,!0):(b===be&&w&384||!h&&C&16)&&me(x,c,a),p&&Bs(l)}(F&&(U=v&&v.onVnodeUnmounted)||I)&&te(()=>{U&&he(U,c,l),I&&Re(l,null,c,"unmounted")},a)},Bs=l=>{const{type:c,el:a,anchor:p,transition:h}=l;if(c===be){xr(a,p);return}if(c===Mt){M(l);return}const b=()=>{r(a),h&&!h.persisted&&h.afterLeave&&h.afterLeave()};if(l.shapeFlag&1&&h&&!h.persisted){const{leave:v,delayLeave:_}=h,x=()=>v(a,b);_?_(l.el,b,x):x()}else b()},xr=(l,c)=>{let a;for(;l!==c;)a=E(l),r(l),l=a;r(c)},vr=(l,c,a)=>{const{bum:p,scope:h,update:b,subTree:v,um:_}=l;p&&Tt(p),h.stop(),b&&(b.active=!1,ae(v,l,c,a)),_&&te(_,c),te(()=>{l.isUnmounted=!0},c),c&&c.pendingBranch&&!c.isUnmounted&&l.asyncDep&&!l.asyncResolved&&l.suspenseId===c.pendingId&&(c.deps--,c.deps===0&&c.resolve())},me=(l,c,a,p=!1,h=!1,b=0)=>{for(let v=b;v<l.length;v++)ae(l[v],c,a,p,h)},xt=l=>l.shapeFlag&6?xt(l.component.subTree):l.shapeFlag&128?l.suspense.next():E(l.anchor||l.el),Ws=(l,c,a)=>{l==null?c._vnode&&ae(c._vnode,null,null,!0):R(c._vnode||null,l,c,null,null,null,a),sn(),kn(),c._vnode=l},Ke={p:R,um:ae,m:Fe,r:Bs,mt:Qt,mc:Pe,pc:H,pbc:Ae,n:xt,o:e};let Xt,Zt;return t&&([Xt,Zt]=t(Ke)),{render:Ws,hydrate:Xt,createApp:Go(Ws,Xt)}}function je({effect:e,update:t},s){e.allowRecurse=t.allowRecurse=s}function pr(e,t,s=!1){const n=e.children,r=t.children;if(T(n)&&T(r))for(let o=0;o<n.length;o++){const i=n[o];let f=r[o];f.shapeFlag&1&&!f.dynamicChildren&&((f.patchFlag<=0||f.patchFlag===32)&&(f=r[o]=Ee(r[o]),f.el=i.el),s||pr(i,f)),f.type===zt&&(f.el=i.el)}}function ci(e){const t=e.slice(),s=[0];let n,r,o,i,f;const u=e.length;for(n=0;n<u;n++){const d=e[n];if(d!==0){if(r=s[s.length-1],e[r]<d){t[n]=r,s.push(n);continue}for(o=0,i=s.length-1;o<i;)f=o+i>>1,e[s[f]]<d?o=f+1:i=f;d<e[s[o]]&&(o>0&&(t[n]=s[o-1]),s[o]=n)}}for(o=s.length,i=s[o-1];o-- >0;)s[o]=i,i=t[i];return s}const fi=e=>e.__isTeleport,be=Symbol.for("v-fgt"),zt=Symbol.for("v-txt"),dt=Symbol.for("v-cmt"),Mt=Symbol.for("v-stc"),lt=[];let ce=null;function ui(e=!1){lt.push(ce=e?null:[])}function ai(){lt.pop(),ce=lt[lt.length-1]||null}let ht=1;function hn(e){ht+=e}function di(e){return e.dynamicChildren=ht>0?ce||We:null,ai(),ht>0&&ce&&ce.push(e),e}function hi(e,t,s,n,r,o){return di(z(e,t,s,n,r,o,!0))}function pi(e){return e?e.__v_isVNode===!0:!1}function nt(e,t){return e.type===t.type&&e.key===t.key}const Yt="__vInternal",gr=({key:e})=>e??null,Ft=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?q(e)||Y(e)||A(e)?{i:le,r:e,k:t,f:!!s}:e:null);function z(e,t=null,s=null,n=0,r=null,o=e===be?0:1,i=!1,f=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&gr(t),ref:t&&Ft(t),scopeId:Wt,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:n,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:le};return f?(Ls(u,s),o&128&&e.normalize(u)):s&&(u.shapeFlag|=q(s)?8:16),ht>0&&!i&&ce&&(u.patchFlag>0||o&6)&&u.patchFlag!==32&&ce.push(u),u}const Ie=gi;function gi(e,t=null,s=null,n=0,r=null,o=!1){if((!e||e===zo)&&(e=dt),pi(e)){const f=Qe(e,t,!0);return s&&Ls(f,s),ht>0&&!o&&ce&&(f.shapeFlag&6?ce[ce.indexOf(e)]=f:ce.push(f)),f.patchFlag|=-2,f}if(Oi(e)&&(e=e.__vccOpts),t){t=mi(t);let{class:f,style:u}=t;f&&!q(f)&&(t.class=Cs(f)),D(u)&&(qn(u)&&!T(u)&&(u=J({},u)),t.style=Es(u))}const i=q(e)?1:Mo(e)?128:fi(e)?64:D(e)?4:A(e)?2:0;return z(e,t,s,n,r,i,o,!0)}function mi(e){return e?qn(e)||Yt in e?J({},e):e:null}function Qe(e,t,s=!1){const{props:n,ref:r,patchFlag:o,children:i}=e,f=t?_i(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&gr(f),ref:t&&t.ref?s&&r?T(r)?r.concat(Ft(t)):[r,Ft(t)]:Ft(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==be?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Qe(e.ssContent),ssFallback:e.ssFallback&&Qe(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function ms(e=" ",t=0){return Ie(zt,null,e,t)}function Us(e,t){const s=Ie(Mt,null,e);return s.staticCount=t,s}function pe(e){return e==null||typeof e=="boolean"?Ie(dt):T(e)?Ie(be,null,e.slice()):typeof e=="object"?Ee(e):Ie(zt,null,String(e))}function Ee(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Qe(e)}function Ls(e,t){let s=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(T(t))s=16;else if(typeof t=="object")if(n&65){const r=t.default;r&&(r._c&&(r._d=!1),Ls(e,r()),r._c&&(r._d=!0));return}else{s=32;const r=t._;!r&&!(Yt in t)?t._ctx=le:r===3&&le&&(le.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else A(t)?(t={default:t,_ctx:le},s=32):(t=String(t),n&64?(s=16,t=[ms(t)]):s=8);e.children=t,e.shapeFlag|=s}function _i(...e){const t={};for(let s=0;s<e.length;s++){const n=e[s];for(const r in n)if(r==="class")t.class!==n.class&&(t.class=Cs([t.class,n.class]));else if(r==="style")t.style=Es([t.style,n.style]);else if(Ut(r)){const o=t[r],i=n[r];i&&o!==i&&!(T(o)&&o.includes(i))&&(t[r]=o?[].concat(o,i):i)}else r!==""&&(t[r]=n[r])}return t}function he(e,t,s,n=null){ue(e,t,7,[s,n])}const bi=cr();let xi=0;function vi(e,t,s){const n=e.type,r=(t?t.appContext:e.appContext)||bi,o={uid:xi++,vnode:e,type:n,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new Nr(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ur(n,r),emitsOptions:er(n,r),emit:null,emitted:null,propsDefaults:L,inheritAttrs:n.inheritAttrs,ctx:L,data:L,props:L,attrs:L,slots:L,refs:L,setupState:L,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:s,suspenseId:s?s.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=wo.bind(null,o),e.ce&&e.ce(o),o}let k=null,Ks,$e,pn="__VUE_INSTANCE_SETTERS__";($e=os()[pn])||($e=os()[pn]=[]),$e.push(e=>k=e),Ks=e=>{$e.length>1?$e.forEach(t=>t(e)):$e[0](e)};const Xe=e=>{Ks(e),e.scope.on()},Le=()=>{k&&k.scope.off(),Ks(null)};function mr(e){return e.vnode.shapeFlag&4}let pt=!1;function yi(e,t=!1){pt=t;const{props:s,children:n}=e.vnode,r=mr(e);ti(e,s,r,t),ri(e,n);const o=r?wi(e,t):void 0;return pt=!1,o}function wi(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=zn(new Proxy(e.ctx,Yo));const{setup:n}=s;if(n){const r=e.setupContext=n.length>1?Ci(e):null;Xe(e),ke();const o=Oe(n,e,0,[e.props,r]);if(Ge(),Le(),Tn(o)){if(o.then(Le,Le),t)return o.then(i=>{gn(e,i,t)}).catch(i=>{$t(i,e,0)});e.asyncDep=o}else gn(e,o,t)}else _r(e,t)}function gn(e,t,s){A(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:D(t)&&(e.setupState=Qn(t)),_r(e,s)}let mn;function _r(e,t,s){const n=e.type;if(!e.render){if(!t&&mn&&!n.render){const r=n.template||Ss(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:f,compilerOptions:u}=n,d=J(J({isCustomElement:o,delimiters:f},i),u);n.render=mn(r,d)}}e.render=n.render||fe}Xe(e),ke(),Jo(e),Ge(),Le()}function Ei(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,s){return se(e,"get","$attrs"),t[s]}}))}function Ci(e){const t=s=>{e.exposed=s||{}};return{get attrs(){return Ei(e)},slots:e.slots,emit:e.emit,expose:t}}function Jt(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Qn(zn(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in it)return it[s](e)},has(t,s){return s in t||s in it}}))}function Oi(e){return A(e)&&"__vccOpts"in e}const Ii=(e,t)=>go(e,t,pt),Ti=Symbol.for("v-scx"),Pi=()=>At(Ti),Ai="3.3.2",Mi="http://www.w3.org/2000/svg",Se=typeof document<"u"?document:null,_n=Se&&Se.createElement("template"),Fi={insert:(e,t,s)=>{t.insertBefore(e,s||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,s,n)=>{const r=t?Se.createElementNS(Mi,e):Se.createElement(e,s?{is:s}:void 0);return e==="select"&&n&&n.multiple!=null&&r.setAttribute("multiple",n.multiple),r},createText:e=>Se.createTextNode(e),createComment:e=>Se.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Se.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,s,n,r,o){const i=s?s.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),s),!(r===o||!(r=r.nextSibling)););else{_n.innerHTML=n?`<svg>${e}</svg>`:e;const f=_n.content;if(n){const u=f.firstChild;for(;u.firstChild;)f.appendChild(u.firstChild);f.removeChild(u)}t.insertBefore(f,s)}return[i?i.nextSibling:t.firstChild,s?s.previousSibling:t.lastChild]}};function Ri(e,t,s){const n=e._vtc;n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}function ji(e,t,s){const n=e.style,r=q(s);if(s&&!r){if(t&&!q(t))for(const o in t)s[o]==null&&_s(n,o,"");for(const o in s)_s(n,o,s[o])}else{const o=n.display;r?t!==s&&(n.cssText=s):t&&e.removeAttribute("style"),"_vod"in e&&(n.display=o)}}const bn=/\s*!important$/;function _s(e,t,s){if(T(s))s.forEach(n=>_s(e,t,n));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const n=Ni(e,t);bn.test(s)?e.setProperty(Ze(n),s.replace(bn,""),"important"):e[n]=s}}const xn=["Webkit","Moz","ms"],ss={};function Ni(e,t){const s=ss[t];if(s)return s;let n=Je(t);if(n!=="filter"&&n in e)return ss[t]=n;n=Mn(n);for(let r=0;r<xn.length;r++){const o=xn[r]+n;if(o in e)return ss[t]=o}return t}const vn="http://www.w3.org/1999/xlink";function Si(e,t,s,n,r){if(n&&t.startsWith("xlink:"))s==null?e.removeAttributeNS(vn,t.slice(6,t.length)):e.setAttributeNS(vn,t,s);else{const o=Rr(t);s==null||o&&!Fn(s)?e.removeAttribute(t):e.setAttribute(t,o?"":s)}}function Hi(e,t,s,n,r,o,i){if(t==="innerHTML"||t==="textContent"){n&&i(n,r,o),e[t]=s??"";return}const f=e.tagName;if(t==="value"&&f!=="PROGRESS"&&!f.includes("-")){e._value=s;const d=f==="OPTION"?e.getAttribute("value"):e.value,m=s??"";d!==m&&(e.value=m),s==null&&e.removeAttribute(t);return}let u=!1;if(s===""||s==null){const d=typeof e[t];d==="boolean"?s=Fn(s):s==null&&d==="string"?(s="",u=!0):d==="number"&&(s=0,u=!0)}try{e[t]=s}catch{}u&&e.removeAttribute(t)}function Be(e,t,s,n){e.addEventListener(t,s,n)}function Ui(e,t,s,n){e.removeEventListener(t,s,n)}function Li(e,t,s,n,r=null){const o=e._vei||(e._vei={}),i=o[t];if(n&&i)i.value=n;else{const[f,u]=Ki(t);if(n){const d=o[t]=Bi(n,r);Be(e,f,d,u)}else i&&(Ui(e,f,i,u),o[t]=void 0)}}const yn=/(?:Once|Passive|Capture)$/;function Ki(e){let t;if(yn.test(e)){t={};let n;for(;n=e.match(yn);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Ze(e.slice(2)),t]}let ns=0;const Di=Promise.resolve(),$i=()=>ns||(Di.then(()=>ns=0),ns=Date.now());function Bi(e,t){const s=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=s.attached)return;ue(Wi(n,s.value),t,5,[n])};return s.value=e,s.attached=$i(),s}function Wi(e,t){if(T(t)){const s=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{s.call(e),e._stopped=!0},t.map(n=>r=>!r._stopped&&n&&n(r))}else return t}const wn=/^on[a-z]/,qi=(e,t,s,n,r=!1,o,i,f,u)=>{t==="class"?Ri(e,n,r):t==="style"?ji(e,s,n):Ut(t)?xs(t)||Li(e,t,s,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):zi(e,t,n,r))?Hi(e,t,n,o,i,f,u):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),Si(e,t,n,r))};function zi(e,t,s,n){return n?!!(t==="innerHTML"||t==="textContent"||t in e&&wn.test(t)&&A(s)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||wn.test(t)&&q(s)?!1:t in e}const En=e=>{const t=e.props["onUpdate:modelValue"]||!1;return T(t)?s=>Tt(t,s):t};function Yi(e){e.target.composing=!0}function Cn(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ji={created(e,{modifiers:{lazy:t,trim:s,number:n}},r){e._assign=En(r);const o=n||r.props&&r.props.type==="number";Be(e,t?"change":"input",i=>{if(i.target.composing)return;let f=e.value;s&&(f=f.trim()),o&&(f=rs(f)),e._assign(f)}),s&&Be(e,"change",()=>{e.value=e.value.trim()}),t||(Be(e,"compositionstart",Yi),Be(e,"compositionend",Cn),Be(e,"change",Cn))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:s,trim:n,number:r}},o){if(e._assign=En(o),e.composing||document.activeElement===e&&e.type!=="range"&&(s||n&&e.value.trim()===t||(r||e.type==="number")&&rs(e.value)===t))return;const i=t??"";e.value!==i&&(e.value=i)}},Vi=J({patchProp:qi},Fi);let On;function Qi(){return On||(On=ii(Vi))}const Xi=(...e)=>{const t=Qi().createApp(...e),{mount:s}=t;return t.mount=n=>{const r=Zi(n);if(!r)return;const o=t._component;!A(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=s(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function Zi(e){return q(e)?document.querySelector(e):e}const br="/assets/logo-4312ea85.svg",ki="/assets/usersdomain-73f886cd.jpg",Gi="/assets/team-6ddf162b.jpg",el=(e,t)=>{const s=e.__vccOpts||e;for(const[n,r]of t)s[n]=r;return s};const Ds=e=>(Eo("data-v-3eeb6c8a"),e=e(),Co(),e),tl={class:"flex flex-col h-screen w-screen bg-diy"},sl=Us('<header class="bg-zinc-700 text-white py-4 fixed top-0 w-full z-10" data-v-3eeb6c8a><div class="container flex justify-between items-center px-4" data-v-3eeb6c8a><div class="flex items-center" data-v-3eeb6c8a><img class="h-8" src="'+br+'" alt="Logo" data-v-3eeb6c8a><h1 class="ml-2 text-l" data-v-3eeb6c8a>opencatd-open</h1></div><div class="flex justify-between items-center space-x-2" data-v-3eeb6c8a><a href="https://github.com/mirrors2/opencatd-open" data-v-3eeb6c8a><img class="h-6" alt="GitHub Repo stars" src="https://img.shields.io/github/stars/mirrors2/opencatd-open?style=social" data-v-3eeb6c8a></a></div></div></header>',1),nl={class:"w-screen flex-grow flex flex-col justify-center items-center bg-zinc-700 mt-16"},rl=Us('<div class="" data-v-3eeb6c8a><div class="flex items-center justify-center my-0" data-v-3eeb6c8a><img src="'+br+'" alt="Project Logo" class="logo h-10 my-0" data-v-3eeb6c8a></div><div class="flex items-center justify-center my-0" data-v-3eeb6c8a><a class="text-gray-300 text-4xl" href="https://github.com/mirrors2/opencatd-open" data-v-3eeb6c8a>opencatd-open</a></div><div class="my-12" data-v-3eeb6c8a><p class="text-gray-300 mt-2 mx-5" data-v-3eeb6c8a>opencatd-open is an open-source, team-shared service for ChatGPT API that can be safely shared with others for API usage.</p></div></div>',1),ol={class:"mt-8 shadow-lg mb-8 flax justify-center items-center"},il={class:"flex gap-4"},ll=Ds(()=>z("br",null,null,-1)),cl=Us('<div class="bg-diy w-screen h-auto flex flex-col overflow-x-auto justify-center items-center" data-v-3eeb6c8a><div data-v-3eeb6c8a><p class="text-gray-500 mt-5" data-v-3eeb6c8a>👉Api-Keys: <a href="https://platform.openai.com/account/api-keys" data-v-3eeb6c8a>https://platform.openai.com/account/api-keys</a></p></div><section class="w-10/12 h-auto mt-5 my-4 shadow-lg mb-8 p-12 bg-white border-2 border-gray-200 rounded-xl hover:shadow-2xl" data-v-3eeb6c8a><div class="flex justify-center" data-v-3eeb6c8a><h1 class="text-4xl my-2" data-v-3eeb6c8a>使用说明</h1></div><hr class="my-5" data-v-3eeb6c8a><div class="text-xl mt-5" data-v-3eeb6c8a><h2 data-v-3eeb6c8a>作为OpenAI API代理</h2></div><div class="my-4 gap" data-v-3eeb6c8a><p data-v-3eeb6c8a>由于OpenAI API不能再国内访问,使用"openai api key+自定义域名"可以无感访问</p><p data-v-3eeb6c8a>在自定义地址中填入当前地址</p> <img class="sm:max-w-full md:max-w-sm h-auto" src="'+ki+'" alt="" data-v-3eeb6c8a></div></section></div><div class="bg-diy w-screen h-auto flex flex-grow overflow-x-auto justify-center" data-v-3eeb6c8a><section class="w-10/12 h-auto my-2 shadow-lg mb-8 p-12 bg-white border-2 border-gray-200 rounded-xl hover:shadow-2xl" data-v-3eeb6c8a><div class="text-xl" data-v-3eeb6c8a><h2 data-v-3eeb6c8a>团队共享API模式</h2></div><div class="my-4 gap" data-v-3eeb6c8a><p data-v-3eeb6c8a>团队共享模式可以把openai api key分发给多人使用.使用openai api key作为内部访问密钥</p><p data-v-3eeb6c8a>系统生成api-key,使用"系统生成的api-key+自定义域名"可以无感访问</p><p data-v-3eeb6c8a></p><p data-v-3eeb6c8a>在自定义地址中填入当前地址。以<span class="text-rose-500" data-v-3eeb6c8a>OpenCat</span>为例(目前体验最好):</p> <img class="sm:max-w-full md:max-w-sm h-auto" src="'+Gi+'" alt="" data-v-3eeb6c8a><hr class="my-5" data-v-3eeb6c8a><blockquote data-v-3eeb6c8a><p data-v-3eeb6c8a>注意:第三方应用需要支持自定义 OpenAI Key 和 Host</p></blockquote></div></section></div>',2),fl={class:"bg-diy py-6 w-screen flex flex-col justify-center items-center"},ul={class:"bg-diy w-10/12 h-auto flex overflow-x-auto justify-between mx-60"},al=Ds(()=>z("ul",{class:"flex space-x-4"},[z("li",null,[z("a",{href:"https://github.com/mirrors2/opencatd-open#qa",class:"text-gray-700 hover:text-gray-900"},"FAQ")])],-1)),dl={class:"text-gray-700"},hl=Ds(()=>z("a",{href:"https://github/mirrors2/opencatd-open"},"Sakurasan",-1)),pl={__name:"App",setup(e){const t=tn("");let s=tn("");const n=()=>{navigator.clipboard.writeText(s.value).then(()=>{alert("复制成功!")},()=>{alert("复制失败,请手动复制。")})},r=()=>{t.value=new Date().getFullYear().toString()};return or(()=>{s.value=window.location.origin,r()}),(o,i)=>(ui(),hi("div",tl,[sl,z("main",nl,[rl,z("div",ol,[z("div",il,[z("div",null,[jo(z("input",{class:"py-2 px-3 bg-zinc-700 rounded-lg border focus:outline-none text-white flex-1",disabled:"",name:"",id:"","onUpdate:modelValue":i[0]||(i[0]=f=>Y(s)?s.value=f:s=f)},null,512),[[Ji,Vn(s)]])]),ll,z("div",null,[z("input",{type:"submit",value:"复制",onClick:n,class:"bg-white font-medium py-2 px-5 hover:bg-gray-200 hover:text-gray-900 rounded-lg h-10 text-gray-700"})])])]),cl]),z("footer",fl,[z("div",ul,[al,z("p",dl,[ms("© "+jr(t.value)+" ",1),hl,ms(". All Rights Reserved.")])])])]))}},gl=el(pl,[["__scopeId","data-v-3eeb6c8a"]]);Xi(gl).mount("#app");
|