import{c as Go,g as si,C as Be,u as Sa,M as Ta,a as Ma}from"./mobile-detect-BqRfLUxZ.js";/**
* @vue/shared v3.4.23
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function ii(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}const de={},Zt=[],Pe=()=>{},ka=()=>!1,Lr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Jo=e=>e.startsWith("onUpdate:"),ye=Object.assign,oi=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ia=Object.prototype.hasOwnProperty,le=(e,t)=>Ia.call(e,t),Q=Array.isArray,Xt=e=>Yn(e)==="[object Map]",zo=e=>Yn(e)==="[object Set]",Ra=e=>Yn(e)==="[object RegExp]",Z=e=>typeof e=="function",me=e=>typeof e=="string",Jt=e=>typeof e=="symbol",pe=e=>e!==null&&typeof e=="object",li=e=>(pe(e)||Z(e))&&Z(e.then)&&Z(e.catch),qo=Object.prototype.toString,Yn=e=>qo.call(e),Ba=e=>Yn(e).slice(8,-1),Qo=e=>Yn(e)==="[object Object]",ci=e=>me(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,en=ii(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Fr=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Na=/-(\w)/g,Ye=Fr(e=>e.replace(Na,(t,n)=>n?n.toUpperCase():"")),Pa=/\B([A-Z])/g,Gn=Fr(e=>e.replace(Pa,"-$1").toLowerCase()),Ur=Fr(e=>e.charAt(0).toUpperCase()+e.slice(1)),Tn=Fr(e=>e?`on${Ur(e)}`:""),ze=(e,t)=>!Object.is(e,t),Mn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Zo=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Oa=e=>{const t=parseFloat(e);return isNaN(t)?e:t},La=e=>{const t=me(e)?Number(e):NaN;return isNaN(t)?e:t};let Yi;const Xo=()=>Yi||(Yi=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),Fa="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error",Ua=ii(Fa);function yn(e){if(Q(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=me(r)?ja(r):yn(r);if(s)for(const i in s)t[i]=s[i]}return t}else if(me(e)||pe(e))return e}const Da=/;(?![^(]*\))/g,Va=/:([^]+)/,Ha=/\/\*[^]*?\*\//g;function ja(e){const t={};return e.replace(Ha,"").split(Da).forEach(n=>{if(n){const r=n.split(Va);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function _e(e){let t="";if(me(e))t=e;else if(Q(e))for(let n=0;n<e.length;n++){const r=_e(e[n]);r&&(t+=r+" ")}else if(pe(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Ka(e){if(!e)return null;let{class:t,style:n}=e;return t&&!me(t)&&(e.class=_e(t)),n&&(e.style=yn(n)),e}const ai=e=>me(e)?e:e==null?"":Q(e)||pe(e)&&(e.toString===qo||!Z(e.toString))?JSON.stringify(e,el,2):String(e),el=(e,t)=>t&&t.__v_isRef?el(e,t.value):Xt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],i)=>(n[is(r,i)+" =>"]=s,n),{})}:zo(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>is(n))}:Jt(t)?is(t):pe(t)&&!Q(t)&&!Qo(t)?String(t):t,is=(e,t="")=>{var n;return Jt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
* @vue/reactivity v3.4.23
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let De;class ui{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=De,!t&&De&&(this.index=(De.scopes||(De.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=De;try{return De=this,t()}finally{De=n}}}on(){De=this}off(){De=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0,this._active=!1}}}function Wa(e){return new ui(e)}function tl(e,t=De){t&&t.active&&t.effects.push(e)}function fi(){return De}function nl(e){De&&De.cleanups.push(e)}let Ut;class cn{constructor(t,n,r,s){this.fn=t,this.trigger=n,this.scheduler=r,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,tl(this,s)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,Rt();for(let t=0;t<this._depsLength;t++){const n=this.deps[t];if(n.computed&&($a(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Bt()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Tt,n=Ut;try{return Tt=!0,Ut=this,this._runnings++,Gi(this),this.fn()}finally{Ji(this),this._runnings--,Ut=n,Tt=t}}stop(){var t;this.active&&(Gi(this),Ji(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function $a(e){return e.value}function Gi(e){e._trackId++,e._depsLength=0}function Ji(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)rl(e.deps[t],e);e.deps.length=e._depsLength}}function rl(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}function Ya(e,t){e.effect instanceof cn&&(e=e.effect.fn);const n=new cn(e,Pe,()=>{n.dirty&&n.run()});t&&(ye(n,t),t.scope&&tl(n,t.scope)),(!t||!t.lazy)&&n.run();const r=n.run.bind(n);return r.effect=n,r}function Ga(e){e.effect.stop()}let Tt=!0,xs=0;const sl=[];function Rt(){sl.push(Tt),Tt=!1}function Bt(){const e=sl.pop();Tt=e===void 0?!0:e}function di(){xs++}function hi(){for(xs--;!xs&&Ss.length;)Ss.shift()()}function il(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const r=e.deps[e._depsLength];r!==t?(r&&rl(r,e),e.deps[e._depsLength++]=t):e._depsLength++}}const Ss=[];function ol(e,t,n){di();for(const r of e.keys()){let s;r._dirtyLevel<t&&(s??(s=e.get(r)===r._trackId))&&(r._shouldSchedule||(r._shouldSchedule=r._dirtyLevel===0),r._dirtyLevel=t),r._shouldSchedule&&(s??(s=e.get(r)===r._trackId))&&(r.trigger(),(!r._runnings||r.allowRecurse)&&r._dirtyLevel!==2&&(r._shouldSchedule=!1,r.scheduler&&Ss.push(r.scheduler)))}hi()}const ll=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},Ar=new WeakMap,Dt=Symbol(""),Ts=Symbol("");function Le(e,t,n){if(Tt&&Ut){let r=Ar.get(e);r||Ar.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=ll(()=>r.delete(n))),il(Ut,s)}}function ut(e,t,n,r,s,i){const o=Ar.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&Q(e)){const c=Number(r);o.forEach((a,f)=>{(f==="length"||!Jt(f)&&f>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":Q(e)?ci(n)&&l.push(o.get("length")):(l.push(o.get(Dt)),Xt(e)&&l.push(o.get(Ts)));break;case"delete":Q(e)||(l.push(o.get(Dt)),Xt(e)&&l.push(o.get(Ts)));break;case"set":Xt(e)&&l.push(o.get(Dt));break}di();for(const c of l)c&&ol(c,4);hi()}function Ja(e,t){var n;return(n=Ar.get(e))==null?void 0:n.get(t)}const za=ii("__proto__,__v_isRef,__isVue"),cl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Jt)),zi=qa();function qa(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ie(this);for(let i=0,o=this.length;i<o;i++)Le(r,"get",i+"");const s=r[t](...n);return s===-1||s===!1?r[t](...n.map(ie)):s}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Rt(),di();const r=ie(this)[t].apply(this,n);return hi(),Bt(),r}}),e}function Qa(e){Jt(e)||(e=String(e));const t=ie(this);return Le(t,"has",e),t.hasOwnProperty(e)}class al{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return i;if(n==="__v_raw")return r===(s?i?gl:pl:i?hl:dl).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const o=Q(t);if(!s){if(o&&le(zi,n))return Reflect.get(zi,n,r);if(n==="hasOwnProperty")return Qa}const l=Reflect.get(t,n,r);return(Jt(n)?cl.has(n):za(n))||(s||Le(t,"get",n),i)?l:Ee(l)?o&&ci(n)?l:l.value:pe(l)?s?gi(l):Hr(l):l}}class ul extends al{constructor(t=!1){super(!1,t)}set(t,n,r,s){let i=t[n];if(!this._isShallow){const c=an(i);if(!Ln(r)&&!an(r)&&(i=ie(i),r=ie(r)),!Q(t)&&Ee(i)&&!Ee(r))return c?!1:(i.value=r,!0)}const o=Q(t)&&ci(n)?Number(n)<t.length:le(t,n),l=Reflect.set(t,n,r,s);return t===ie(s)&&(o?ze(r,i)&&ut(t,"set",n,r):ut(t,"add",n,r)),l}deleteProperty(t,n){const r=le(t,n);t[n];const s=Reflect.deleteProperty(t,n);return s&&r&&ut(t,"delete",n,void 0),s}has(t,n){const r=Reflect.has(t,n);return(!Jt(n)||!cl.has(n))&&Le(t,"has",n),r}ownKeys(t){return Le(t,"iterate",Q(t)?"length":Dt),Reflect.ownKeys(t)}}class fl extends al{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Za=new ul,Xa=new fl,eu=new ul(!0),tu=new fl(!0),pi=e=>e,Dr=e=>Reflect.getPrototypeOf(e);function ir(e,t,n=!1,r=!1){e=e.__v_raw;const s=ie(e),i=ie(t);n||(ze(t,i)&&Le(s,"get",t),Le(s,"get",i));const{has:o}=Dr(s),l=r?pi:n?bi:Fn;if(o.call(s,t))return l(e.get(t));if(o.call(s,i))return l(e.get(i));e!==s&&e.get(t)}function or(e,t=!1){const n=this.__v_raw,r=ie(n),s=ie(e);return t||(ze(e,s)&&Le(r,"has",e),Le(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function lr(e,t=!1){return e=e.__v_raw,!t&&Le(ie(e),"iterate",Dt),Reflect.get(e,"size",e)}function qi(e){e=ie(e);const t=ie(this);return Dr(t).has.call(t,e)||(t.add(e),ut(t,"add",e,e)),this}function Qi(e,t){t=ie(t);const n=ie(this),{has:r,get:s}=Dr(n);let i=r.call(n,e);i||(e=ie(e),i=r.call(n,e));const o=s.call(n,e);return n.set(e,t),i?ze(t,o)&&ut(n,"set",e,t):ut(n,"add",e,t),this}function Zi(e){const t=ie(this),{has:n,get:r}=Dr(t);let s=n.call(t,e);s||(e=ie(e),s=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return s&&ut(t,"delete",e,void 0),i}function Xi(){const e=ie(this),t=e.size!==0,n=e.clear();return t&&ut(e,"clear",void 0,void 0),n}function cr(e,t){return function(r,s){const i=this,o=i.__v_raw,l=ie(o),c=t?pi:e?bi:Fn;return!e&&Le(l,"iterate",Dt),o.forEach((a,f)=>r.call(s,c(a),c(f),i))}}function ar(e,t,n){return function(...r){const s=this.__v_raw,i=ie(s),o=Xt(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,a=s[e](...r),f=n?pi:t?bi:Fn;return!t&&Le(i,"iterate",c?Ts:Dt),{next(){const{value:b,done:u}=a.next();return u?{value:b,done:u}:{value:l?[f(b[0]),f(b[1])]:f(b),done:u}},[Symbol.iterator](){return this}}}}function gt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function nu(){const e={get(i){return ir(this,i)},get size(){return lr(this)},has:or,add:qi,set:Qi,delete:Zi,clear:Xi,forEach:cr(!1,!1)},t={get(i){return ir(this,i,!1,!0)},get size(){return lr(this)},has:or,add:qi,set:Qi,delete:Zi,clear:Xi,forEach:cr(!1,!0)},n={get(i){return ir(this,i,!0)},get size(){return lr(this,!0)},has(i){return or.call(this,i,!0)},add:gt("add"),set:gt("set"),delete:gt("delete"),clear:gt("clear"),forEach:cr(!0,!1)},r={get(i){return ir(this,i,!0,!0)},get size(){return lr(this,!0)},has(i){return or.call(this,i,!0)},add:gt("add"),set:gt("set"),delete:gt("delete"),clear:gt("clear"),forEach:cr(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=ar(i,!1,!1),n[i]=ar(i,!0,!1),t[i]=ar(i,!1,!0),r[i]=ar(i,!0,!0)}),[e,n,t,r]}const[ru,su,iu,ou]=nu();function Vr(e,t){const n=t?e?ou:iu:e?su:ru;return(r,s,i)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(le(n,s)&&s in r?n:r,s,i)}const lu={get:Vr(!1,!1)},cu={get:Vr(!1,!0)},au={get:Vr(!0,!1)},uu={get:Vr(!0,!0)},dl=new WeakMap,hl=new WeakMap,pl=new WeakMap,gl=new WeakMap;function fu(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function du(e){return e.__v_skip||!Object.isExtensible(e)?0:fu(Ba(e))}function Hr(e){return an(e)?e:jr(e,!1,Za,lu,dl)}function ml(e){return jr(e,!1,eu,cu,hl)}function gi(e){return jr(e,!0,Xa,au,pl)}function hu(e){return jr(e,!0,tu,uu,gl)}function jr(e,t,n,r,s){if(!pe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=s.get(e);if(i)return i;const o=du(e);if(o===0)return e;const l=new Proxy(e,o===2?r:n);return s.set(e,l),l}function tn(e){return an(e)?tn(e.__v_raw):!!(e&&e.__v_isReactive)}function an(e){return!!(e&&e.__v_isReadonly)}function Ln(e){return!!(e&&e.__v_isShallow)}function mi(e){return e?!!e.__v_raw:!1}function ie(e){const t=e&&e.__v_raw;return t?ie(t):e}function bl(e){return Object.isExtensible(e)&&Zo(e,"__v_skip",!0),e}const Fn=e=>pe(e)?Hr(e):e,bi=e=>pe(e)?gi(e):e;class wl{constructor(t,n,r,s){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new cn(()=>t(this._value),()=>nn(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=r}get value(){const t=ie(this);return(!t._cacheable||t.effect.dirty)&&ze(t._value,t._value=t.effect.run())&&nn(t,4),wi(t),t.effect._dirtyLevel>=2&&nn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function pu(e,t,n=!1){let r,s;const i=Z(e);return i?(r=e,s=Pe):(r=e.get,s=e.set),new wl(r,s,i||!s,n)}function wi(e){var t;Tt&&Ut&&(e=ie(e),il(Ut,(t=e.dep)!=null?t:e.dep=ll(()=>e.dep=void 0,e instanceof wl?e:void 0)))}function nn(e,t=4,n){e=ie(e);const r=e.dep;r&&ol(r,t)}function Ee(e){return!!(e&&e.__v_isRef===!0)}function Ae(e){return yl(e,!1)}function gu(e){return yl(e,!0)}function yl(e,t){return Ee(e)?e:new mu(e,t)}class mu{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ie(t),this._value=n?t:Fn(t)}get value(){return wi(this),this._value}set value(t){const n=this.__v_isShallow||Ln(t)||an(t);t=n?t:ie(t),ze(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Fn(t),nn(this,4))}}function bu(e){nn(e,4)}function ne(e){return Ee(e)?e.value:e}function wu(e){return Z(e)?e():ne(e)}const yu={get:(e,t,n)=>ne(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Ee(s)&&!Ee(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function yi(e){return tn(e)?e:new Proxy(e,yu)}class _u{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>wi(this),()=>nn(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function _l(e){return new _u(e)}function vu(e){const t=Q(e)?new Array(e.length):{};for(const n in e)t[n]=vl(e,n);return t}class Cu{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Ja(ie(this._object),this._key)}}class Au{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Eu(e,t,n){return Ee(e)?e:Z(e)?new Au(e):pe(e)&&arguments.length>1?vl(e,t,n):Ae(e)}function vl(e,t,n){const r=e[t];return Ee(r)?r:new Cu(e,t,n)}const xu={GET:"get",HAS:"has",ITERATE:"iterate"},Su={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"};/**
* @vue/runtime-core v3.4.23
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Tu(e,t){}const Mu={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",WATCH_GETTER:2,2:"WATCH_GETTER",WATCH_CALLBACK:3,3:"WATCH_CALLBACK",WATCH_CLEANUP:4,4:"WATCH_CLEANUP",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER"},ku={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core ."};function ft(e,t,n,r){try{return r?e(...r):e()}catch(s){zt(s,t,n)}}function He(e,t,n,r){if(Z(e)){const s=ft(e,t,n,r);return s&&li(s)&&s.catch(i=>{zt(i,t,n)}),s}if(Q(e)){const s=[];for(let i=0;i<e.length;i++)s.push(He(e[i],t,n,r));return s}}function zt(e,t,n,r=!0){const s=t?t.vnode:null;if(t){let i=t.parent;const o=t.proxy,l=`https://vuejs.org/error-reference/#runtime-${n}`;for(;i;){const a=i.ec;if(a){for(let f=0;f<a.length;f++)if(a[f](e,o,l)===!1)return}i=i.parent}const c=t.appContext.config.errorHandler;if(c){Rt(),ft(c,null,10,[e,o,l]),Bt();return}}Iu(e,n,s,r)}function Iu(e,t,n,r=!0){console.error(e)}let Un=!1,Ms=!1;const Se=[];let tt=0;const rn=[];let _t=null,Lt=0;const Cl=Promise.resolve();let _i=null;function Kr(e){const t=_i||Cl;return e?t.then(this?e.bind(this):e):t}function Ru(e){let t=tt+1,n=Se.length;for(;t<n;){const r=t+n>>>1,s=Se[r],i=Dn(s);i<e||i===e&&s.pre?t=r+1:n=r}return t}function Wr(e){(!Se.length||!Se.includes(e,Un&&e.allowRecurse?tt+1:tt))&&(e.id==null?Se.push(e):Se.splice(Ru(e.id),0,e),Al())}function Al(){!Un&&!Ms&&(Ms=!0,_i=Cl.then(El))}function Bu(e){const t=Se.indexOf(e);t>tt&&Se.splice(t,1)}function Er(e){Q(e)?rn.push(...e):(!_t||!_t.includes(e,e.allowRecurse?Lt+1:Lt))&&rn.push(e),Al()}function eo(e,t,n=Un?tt+1:0){for(;n<Se.length;n++){const r=Se[n];if(r&&r.pre){if(e&&r.id!==e.uid)continue;Se.splice(n,1),n--,r()}}}function xr(e){if(rn.length){const t=[...new Set(rn)].sort((n,r)=>Dn(n)-Dn(r));if(rn.length=0,_t){_t.push(...t);return}for(_t=t,Lt=0;Lt<_t.length;Lt++)_t[Lt]();_t=null,Lt=0}}const Dn=e=>e.id==null?1/0:e.id,Nu=(e,t)=>{const n=Dn(e)-Dn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function El(e){Ms=!1,Un=!0,Se.sort(Nu);try{for(tt=0;tt<Se.length;tt++){const t=Se[tt];t&&t.active!==!1&&ft(t,null,14)}}finally{tt=0,Se.length=0,xr(),Un=!1,_i=null,(Se.length||rn.length)&&El()}}let Qt,ur=[];function xl(e,t){var n,r;Qt=e,Qt?(Qt.enabled=!0,ur.forEach(({event:s,args:i})=>Qt.emit(s,...i)),ur=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{xl(i,t)}),setTimeout(()=>{Qt||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,ur=[])},3e3)):ur=[]}function Pu(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||de;let s=n;const i=t.startsWith("update:"),o=i&&t.slice(7);if(o&&o in r){const f=`${o==="modelValue"?"model":o}Modifiers`,{number:b,trim:u}=r[f]||de;u&&(s=n.map(p=>me(p)?p.trim():p)),b&&(s=n.map(Oa))}let l,c=r[l=Tn(t)]||r[l=Tn(Ye(t))];!c&&i&&(c=r[l=Tn(Gn(t))]),c&&He(c,e,6,s);const a=r[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,He(a,e,6,s)}}function Sl(e,t,n=!1){const r=t.emitsCache,s=r.get(e);if(s!==void 0)return s;const i=e.emits;let o={},l=!1;if(!Z(e)){const c=a=>{const f=Sl(a,t,!0);f&&(l=!0,ye(o,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(pe(e)&&r.set(e,null),null):(Q(i)?i.forEach(c=>o[c]=null):ye(o,i),pe(e)&&r.set(e,o),o)}function $r(e,t){return!e||!Lr(t)?!1:(t=t.slice(2).replace(/Once$/,""),le(e,t[0].toLowerCase()+t.slice(1))||le(e,Gn(t))||le(e,t))}let ge=null,Yr=null;function Vn(e){const t=ge;return ge=e,Yr=e&&e.type.__scopeId||null,t}function Ou(e){Yr=e}function Lu(){Yr=null}const Fu=e=>jt;function jt(e,t=ge,n){if(!t||e._n)return e;const r=(...s)=>{r._d&&Fs(-1);const i=Vn(t);let o;try{o=e(...s)}finally{Vn(i),r._d&&Fs(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function _r(e){const{type:t,vnode:n,proxy:r,withProxy:s,props:i,propsOptions:[o],slots:l,attrs:c,emit:a,render:f,renderCache:b,data:u,setupState:p,ctx:g,inheritAttrs:y}=e;let _,k;const E=Vn(e);try{if(n.shapeFlag&4){const m=s||r,v=m;_=Ve(f.call(v,m,b,i,p,u,g)),k=c}else{const m=t;_=Ve(m.length>1?m(i,{attrs:c,slots:l,emit:a}):m(i,null)),k=t.props?c:Du(c)}}catch(m){Bn.length=0,zt(m,e,1),_=Y(Te)}let d=_;if(k&&y!==!1){const m=Object.keys(k),{shapeFlag:v}=d;m.length&&v&7&&(o&&m.some(Jo)&&(k=Vu(k,o)),d=nt(d,k))}return n.dirs&&(d=nt(d),d.dirs=d.dirs?d.dirs.concat(n.dirs):n.dirs),n.transition&&(d.transition=n.transition),_=d,Vn(E),_}function Uu(e,t=!0){let n;for(let r=0;r<e.length;r++){const s=e[r];if(Mt(s)){if(s.type!==Te||s.children==="v-if"){if(n)return;n=s}}else return}return n}const Du=e=>{let t;for(const n in e)(n==="class"||n==="style"||Lr(n))&&((t||(t={}))[n]=e[n]);return t},Vu=(e,t)=>{const n={};for(const r in e)(!Jo(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Hu(e,t,n){const{props:r,children:s,component:i}=e,{props:o,children:l,patchFlag:c}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?to(r,o,a):!!o;if(c&8){const f=t.dynamicProps;for(let b=0;b<f.length;b++){const u=f[b];if(o[u]!==r[u]&&!$r(a,u))return!0}}}else return(s||l)&&(!l||!l.$stable)?!0:r===o?!1:r?o?to(r,o,a):!0:!!o;return!1}function to(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let s=0;s<r.length;s++){const i=r[s];if(t[i]!==e[i]&&!$r(n,i))return!0}return!1}function vi({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const Ci="components",ju="directives";function Tl(e,t){return Ai(Ci,e,!0,t)||e}const Ml=Symbol.for("v-ndc");function kl(e){return me(e)?Ai(Ci,e,!1)||e:e||Ml}function Il(e){return Ai(ju,e)}function Ai(e,t,n=!0,r=!1){const s=ge||we;if(s){const i=s.type;if(e===Ci){const l=js(i,!1);if(l&&(l===t||l===Ye(t)||l===Ur(Ye(t))))return i}const o=no(s[e]||i[e],t)||no(s.appContext[e],t);return!o&&r?i:o}}function no(e,t){return e&&(e[t]||e[Ye(t)]||e[Ur(Ye(t))])}const Rl=e=>e.__isSuspense;let ks=0;const Ku={name:"Suspense",__isSuspense:!0,process(e,t,n,r,s,i,o,l,c,a){if(e==null)$u(t,n,r,s,i,o,l,c,a);else{if(i&&i.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Yu(e,t,n,r,s,o,l,c,a)}},hydrate:Gu,create:Ei,normalize:Ju},Wu=Ku;function Hn(e,t){const n=e.props&&e.props[t];Z(n)&&n()}function $u(e,t,n,r,s,i,o,l,c){const{p:a,o:{createElement:f}}=c,b=f("div"),u=e.suspense=Ei(e,s,r,t,b,n,i,o,l,c);a(null,u.pendingBranch=e.ssContent,b,null,r,u,i,o),u.deps>0?(Hn(e,"onPending"),Hn(e,"onFallback"),a(null,e.ssFallback,t,n,r,null,i,o),sn(u,e.ssFallback)):u.resolve(!1,!0)}function Yu(e,t,n,r,s,i,o,l,{p:c,um:a,o:{createElement:f}}){const b=t.suspense=e.suspense;b.vnode=t,t.el=e.el;const u=t.ssContent,p=t.ssFallback,{activeBranch:g,pendingBranch:y,isInFallback:_,isHydrating:k}=b;if(y)b.pendingBranch=u,Je(u,y)?(c(y,u,b.hiddenContainer,null,s,b,i,o,l),b.deps<=0?b.resolve():_&&(k||(c(g,p,n,r,s,null,i,o,l),sn(b,p)))):(b.pendingId=ks++,k?(b.isHydrating=!1,b.activeBranch=y):a(y,s,b),b.deps=0,b.effects.length=0,b.hiddenContainer=f("div"),_?(c(null,u,b.hiddenContainer,null,s,b,i,o,l),b.deps<=0?b.resolve():(c(g,p,n,r,s,null,i,o,l),sn(b,p))):g&&Je(u,g)?(c(g,u,n,r,s,b,i,o,l),b.resolve(!0)):(c(null,u,b.hiddenContainer,null,s,b,i,o,l),b.deps<=0&&b.resolve()));else if(g&&Je(u,g))c(g,u,n,r,s,b,i,o,l),sn(b,u);else if(Hn(t,"onPending"),b.pendingBranch=u,u.shapeFlag&512?b.pendingId=u.component.suspenseId:b.pendingId=ks++,c(null,u,b.hiddenContainer,null,s,b,i,o,l),b.deps<=0)b.resolve();else{const{timeout:E,pendingId:d}=b;E>0?setTimeout(()=>{b.pendingId===d&&b.fallback(p)},E):E===0&&b.fallback(p)}}function Ei(e,t,n,r,s,i,o,l,c,a,f=!1){const{p:b,m:u,um:p,n:g,o:{parentNode:y,remove:_}}=a;let k;const E=zu(e);E&&t?.pendingBranch&&(k=t.pendingId,t.deps++);const d=e.props?La(e.props.timeout):void 0,m=i,v={vnode:e,parent:t,parentComponent:n,namespace:o,container:r,hiddenContainer:s,deps:0,pendingId:ks++,timeout:typeof d=="number"?d:-1,activeBranch:null,pendingBranch:null,isInFallback:!f,isHydrating:f,isUnmounted:!1,effects:[],resolve(C=!1,I=!1){const{vnode:M,activeBranch:L,pendingBranch:R,pendingId:W,effects:N,parentComponent:K,container:ce}=v;let fe=!1;v.isHydrating?v.isHydrating=!1:C||(fe=L&&R.transition&&R.transition.mode==="out-in",fe&&(L.transition.afterLeave=()=>{W===v.pendingId&&(u(R,ce,i===m?g(L):i,0),Er(N))}),L&&(y(L.el)!==v.hiddenContainer&&(i=g(L)),p(L,K,v,!0)),fe||u(R,ce,i,0)),sn(v,R),v.pendingBranch=null,v.isInFallback=!1;let j=v.parent,X=!1;for(;j;){if(j.pendingBranch){j.effects.push(...N),X=!0;break}j=j.parent}!X&&!fe&&Er(N),v.effects=[],E&&t&&t.pendingBranch&&k===t.pendingId&&(t.deps--,t.deps===0&&!I&&t.resolve()),Hn(M,"onResolve")},fallback(C){if(!v.pendingBranch)return;const{vnode:I,activeBranch:M,parentComponent:L,container:R,namespace:W}=v;Hn(I,"onFallback");const N=g(M),K=()=>{v.isInFallback&&(b(null,C,R,N,L,null,W,l,c),sn(v,C))},ce=C.transition&&C.transition.mode==="out-in";ce&&(M.transition.afterLeave=K),v.isInFallback=!0,p(M,L,null,!0),ce||K()},move(C,I,M){v.activeBranch&&u(v.activeBranch,C,I,M),v.container=C},next(){return v.activeBranch&&g(v.activeBranch)},registerDep(C,I){const M=!!v.pendingBranch;M&&v.deps++;const L=C.vnode.el;C.asyncDep.catch(R=>{zt(R,C,0)}).then(R=>{if(C.isUnmounted||v.isUnmounted||v.pendingId!==C.suspenseId)return;C.asyncResolved=!0;const{vnode:W}=C;Vs(C,R,!1),L&&(W.el=L);const N=!L&&C.subTree.el;I(C,W,y(L||C.subTree.el),L?null:g(C.subTree),v,o,c),N&&_(N),vi(C,W.el),M&&--v.deps===0&&v.resolve()})},unmount(C,I){v.isUnmounted=!0,v.activeBranch&&p(v.activeBranch,n,C,I),v.pendingBranch&&p(v.pendingBranch,n,C,I)}};return v}function Gu(e,t,n,r,s,i,o,l,c){const a=t.suspense=Ei(t,r,n,e.parentNode,document.createElement("div"),null,s,i,o,l,!0),f=c(e,a.pendingBranch=t.ssContent,n,a,i,o);return a.deps===0&&a.resolve(!1,!0),f}function Ju(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=ro(r?n.default:n),e.ssFallback=r?ro(n.fallback):Y(Te)}function ro(e){let t;if(Z(e)){const n=$t&&e._c;n&&(e._d=!1,ee()),e=e(),n&&(e._d=!0,t=Oe,hc())}return Q(e)&&(e=Uu(e)),e=Ve(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Bl(e,t){t&&t.pendingBranch?Q(e)?t.effects.push(...e):t.effects.push(e):Er(e)}function sn(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let s=t.el;for(;!s&&t.component;)t=t.component.subTree,s=t.el;n.el=s,r&&r.subTree===n&&(r.vnode.el=s,vi(r,s))}function zu(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}const Nl=Symbol.for("v-scx"),Pl=()=>In(Nl);function _n(e,t){return Jn(e,null,t)}function Ol(e,t){return Jn(e,null,{flush:"post"})}function Ll(e,t){return Jn(e,null,{flush:"sync"})}const fr={};function on(e,t,n){return Jn(e,t,n)}function Jn(e,t,{immediate:n,deep:r,flush:s,once:i,onTrack:o,onTrigger:l}=de){if(t&&i){const C=t;t=(...I)=>{C(...I),v()}}const c=we,a=C=>r===!0?C:Ft(C,r===!1?1:void 0);let f,b=!1,u=!1;if(Ee(e)?(f=()=>e.value,b=Ln(e)):tn(e)?(f=()=>a(e),b=!0):Q(e)?(u=!0,b=e.some(C=>tn(C)||Ln(C)),f=()=>e.map(C=>{if(Ee(C))return C.value;if(tn(C))return a(C);if(Z(C))return ft(C,c,2)})):Z(e)?t?f=()=>ft(e,c,2):f=()=>(p&&p(),He(e,c,3,[g])):f=Pe,t&&r){const C=f;f=()=>Ft(C())}let p,g=C=>{p=d.onStop=()=>{ft(C,c,4),p=d.onStop=void 0}},y;if(Qn)if(g=Pe,t?n&&He(t,c,3,[f(),u?[]:void 0,g]):f(),s==="sync"){const C=Pl();y=C.__watcherHandles||(C.__watcherHandles=[])}else return Pe;let _=u?new Array(e.length).fill(fr):fr;const k=()=>{if(!(!d.active||!d.dirty))if(t){const C=d.run();(r||b||(u?C.some((I,M)=>ze(I,_[M])):ze(C,_)))&&(p&&p(),He(t,c,3,[C,_===fr?void 0:u&&_[0]===fr?[]:_,g]),_=C)}else d.run()};k.allowRecurse=!!t;let E;s==="sync"?E=k:s==="post"?E=()=>Ce(k,c&&c.suspense):(k.pre=!0,c&&(k.id=c.uid),E=()=>Wr(k));const d=new cn(f,Pe,E),m=fi(),v=()=>{d.stop(),m&&oi(m.effects,d)};return t?n?k():_=d.run():s==="post"?Ce(d.run.bind(d),c&&c.suspense):d.run(),y&&y.push(v),v}function qu(e,t,n){const r=this.proxy,s=me(e)?e.includes(".")?Fl(r,e):()=>r[e]:e.bind(r,r);let i;Z(t)?i=t:(i=t.handler,n=t);const o=Yt(this),l=Jn(s,i.bind(r),n);return o(),l}function Fl(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s<n.length&&r;s++)r=r[n[s]];return r}}function Ft(e,t,n=0,r){if(!pe(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if(r=r||new Set,r.has(e))return e;if(r.add(e),Ee(e))Ft(e.value,t,n,r);else if(Q(e))for(let s=0;s<e.length;s++)Ft(e[s],t,n,r);else if(zo(e)||Xt(e))e.forEach(s=>{Ft(s,t,n,r)});else if(Qo(e))for(const s in e)Ft(e[s],t,n,r);return e}function un(e,t){if(ge===null)return e;const n=Zr(ge)||ge.proxy,r=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[i,o,l,c=de]=t[s];i&&(Z(i)&&(i={mounted:i,updated:i}),i.deep&&Ft(o),r.push({dir:i,instance:n,value:o,oldValue:void 0,arg:l,modifiers:c}))}return e}function et(e,t,n,r){const s=e.dirs,i=t&&t.dirs;for(let o=0;o<s.length;o++){const l=s[o];i&&(l.oldValue=i[o].value);let c=l.dir[r];c&&(Rt(),He(c,n,8,[e.el,l,e,t]),Bt())}}const vt=Symbol("_leaveCb"),dr=Symbol("_enterCb");function xi(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return qt(()=>{e.isMounted=!0}),qr(()=>{e.isUnmounting=!0}),e}const We=[Function,Array],Si={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},Qu={name:"BaseTransition",props:Si,setup(e,{slots:t}){const n=rt(),r=xi();return()=>{const s=t.default&&Gr(t.default(),!0);if(!s||!s.length)return;let i=s[0];if(s.length>1){for(const u of s)if(u.type!==Te){i=u;break}}const o=ie(e),{mode:l}=o;if(r.isLeaving)return os(i);const c=so(i);if(!c)return os(i);const a=fn(c,o,r,n);Kt(c,a);const f=n.subTree,b=f&&so(f);if(b&&b.type!==Te&&!Je(c,b)){const u=fn(b,o,r,n);if(Kt(b,u),l==="out-in")return r.isLeaving=!0,u.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},os(i);l==="in-out"&&c.type!==Te&&(u.delayLeave=(p,g,y)=>{const _=Dl(r,b);_[String(b.key)]=b,p[vt]=()=>{g(),p[vt]=void 0,delete a.delayedLeave},a.delayedLeave=y})}return i}}},Ul=Qu;function Dl(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function fn(e,t,n,r){const{appear:s,mode:i,persisted:o=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:f,onBeforeLeave:b,onLeave:u,onAfterLeave:p,onLeaveCancelled:g,onBeforeAppear:y,onAppear:_,onAfterAppear:k,onAppearCancelled:E}=t,d=String(e.key),m=Dl(n,e),v=(M,L)=>{M&&He(M,r,9,L)},C=(M,L)=>{const R=L[1];v(M,L),Q(M)?M.every(W=>W.length<=1)&&R():M.length<=1&&R()},I={mode:i,persisted:o,beforeEnter(M){let L=l;if(!n.isMounted)if(s)L=y||l;else return;M[vt]&&M[vt](!0);const R=m[d];R&&Je(e,R)&&R.el[vt]&&R.el[vt](),v(L,[M])},enter(M){let L=c,R=a,W=f;if(!n.isMounted)if(s)L=_||c,R=k||a,W=E||f;else return;let N=!1;const K=M[dr]=ce=>{N||(N=!0,ce?v(W,[M]):v(R,[M]),I.delayedLeave&&I.delayedLeave(),M[dr]=void 0)};L?C(L,[M,K]):K()},leave(M,L){const R=String(e.key);if(M[dr]&&M[dr](!0),n.isUnmounting)return L();v(b,[M]);let W=!1;const N=M[vt]=K=>{W||(W=!0,L(),K?v(g,[M]):v(p,[M]),M[vt]=void 0,m[R]===e&&delete m[R])};m[R]=e,u?C(u,[M,N]):N()},clone(M){return fn(M,t,n,r)}};return I}function os(e){if(zn(e))return e=nt(e),e.children=null,e}function so(e){return zn(e)?e.children?e.children[0]:void 0:e}function Kt(e,t){e.shapeFlag&6&&e.component?Kt(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 Gr(e,t=!1,n){let r=[],s=0;for(let i=0;i<e.length;i++){let o=e[i];const l=n==null?o.key:String(n)+String(o.key!=null?o.key:i);o.type===ue?(o.patchFlag&128&&s++,r=r.concat(Gr(o.children,t,l))):(t||o.type!==Te)&&r.push(l!=null?nt(o,{key:l}):o)}if(s>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function Me(e,t){return Z(e)?ye({name:e.name},t,{setup:e}):e}const Vt=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Zu(e){Z(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:s=200,timeout:i,suspensible:o=!0,onError:l}=e;let c=null,a,f=0;const b=()=>(f++,c=null,u()),u=()=>{let p;return c||(p=c=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),l)return new Promise((y,_)=>{l(g,()=>y(b()),()=>_(g),f+1)});throw g}).then(g=>p!==c&&c?c:(g&&(g.__esModule||g[Symbol.toStringTag]==="Module")&&(g=g.default),a=g,g)))};return Me({name:"AsyncComponentWrapper",__asyncLoader:u,get __asyncResolved(){return a},setup(){const p=we;if(a)return()=>ls(a,p);const g=E=>{c=null,zt(E,p,13,!r)};if(o&&p.suspense||Qn)return u().then(E=>()=>ls(E,p)).catch(E=>(g(E),()=>r?Y(r,{error:E}):null));const y=Ae(!1),_=Ae(),k=Ae(!!s);return s&&setTimeout(()=>{k.value=!1},s),i!=null&&setTimeout(()=>{if(!y.value&&!_.value){const E=new Error(`Async component timed out after ${i}ms.`);g(E),_.value=E}},i),u().then(()=>{y.value=!0,p.parent&&zn(p.parent.vnode)&&(p.parent.effect.dirty=!0,Wr(p.parent.update))}).catch(E=>{g(E),_.value=E}),()=>{if(y.value&&a)return ls(a,p);if(_.value&&r)return Y(r,{error:_.value});if(n&&!k.value)return Y(n)}}})}function ls(e,t){const{ref:n,props:r,children:s,ce:i}=t.vnode,o=Y(e,r,s);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const zn=e=>e.type.__isKeepAlive,Xu={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=rt(),r=n.ctx;if(!r.renderer)return()=>{const E=t.default&&t.default();return E&&E.length===1?E[0]:E};const s=new Map,i=new Set;let o=null;const l=n.suspense,{renderer:{p:c,m:a,um:f,o:{createElement:b}}}=r,u=b("div");r.activate=(E,d,m,v,C)=>{const I=E.component;a(E,d,m,0,l),c(I.vnode,E,d,m,I,l,v,E.slotScopeIds,C),Ce(()=>{I.isDeactivated=!1,I.a&&Mn(I.a);const M=E.props&&E.props.onVnodeMounted;M&&Ne(M,I.parent,E)},l)},r.deactivate=E=>{const d=E.component;a(E,u,null,1,l),Ce(()=>{d.da&&Mn(d.da);const m=E.props&&E.props.onVnodeUnmounted;m&&Ne(m,d.parent,E),d.isDeactivated=!0},l)};function p(E){cs(E),f(E,n,l,!0)}function g(E){s.forEach((d,m)=>{const v=js(d.type);v&&(!E||!E(v))&&y(m)})}function y(E){const d=s.get(E);!o||!Je(d,o)?p(d):o&&cs(o),s.delete(E),i.delete(E)}on(()=>[e.include,e.exclude],([E,d])=>{E&&g(m=>xn(E,m)),d&&g(m=>!xn(d,m))},{flush:"post",deep:!0});let _=null;const k=()=>{_!=null&&s.set(_,as(n.subTree))};return qt(k),zr(k),qr(()=>{s.forEach(E=>{const{subTree:d,suspense:m}=n,v=as(d);if(E.type===v.type&&E.key===v.key){cs(v);const C=v.component.da;C&&Ce(C,m);return}p(E)})}),()=>{if(_=null,!t.default)return o=null;const E=t.default(),d=E[0];if(E.length>1)return o=null,E;if(!Mt(d)||!(d.shapeFlag&4)&&!(d.shapeFlag&128))return o=null,d;let m=as(d);const v=m.type,C=js(Vt(m)?m.type.__asyncResolved||{}:v),{include:I,exclude:M,max:L}=e;if(I&&(!C||!xn(I,C))||M&&C&&xn(M,C))return o=m,d;const R=m.key==null?v:m.key,W=s.get(R);return m.el&&(m=nt(m),d.shapeFlag&128&&(d.ssContent=m)),_=R,W?(m.el=W.el,m.component=W.component,m.transition&&Kt(m,m.transition),m.shapeFlag|=512,i.delete(R),i.add(R)):(i.add(R),L&&i.size>parseInt(L,10)&&y(i.values().next().value)),m.shapeFlag|=256,o=m,Rl(d.type)?d:m}}},ef=Xu;function xn(e,t){return Q(e)?e.some(n=>xn(n,t)):me(e)?e.split(",").includes(t):Ra(e)?e.test(t):!1}function Vl(e,t){jl(e,"a",t)}function Hl(e,t){jl(e,"da",t)}function jl(e,t,n=we){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Jr(t,r,n),n){let s=n.parent;for(;s&&s.parent;)zn(s.parent.vnode)&&tf(r,t,n,s),s=s.parent}}function tf(e,t,n,r){const s=Jr(t,e,r,!0);qn(()=>{oi(r[t],s)},n)}function cs(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function as(e){return e.shapeFlag&128?e.ssContent:e}function Jr(e,t,n=we,r=!1){if(n){const s=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;Rt();const l=Yt(n),c=He(t,n,e,o);return l(),Bt(),c});return r?s.unshift(i):s.push(i),i}}const ht=e=>(t,n=we)=>(!Qn||e==="sp")&&Jr(e,(...r)=>t(...r),n),Ti=ht("bm"),qt=ht("m"),Kl=ht("bu"),zr=ht("u"),qr=ht("bum"),qn=ht("um"),Wl=ht("sp"),$l=ht("rtg"),Yl=ht("rtc");function Gl(e,t=we){Jr("ec",e,t)}function Qr(e,t,n,r){let s;const i=n&&n[r];if(Q(e)||me(e)){s=new Array(e.length);for(let o=0,l=e.length;o<l;o++)s[o]=t(e[o],o,void 0,i&&i[o])}else if(typeof e=="number"){s=new Array(e);for(let o=0;o<e;o++)s[o]=t(o+1,o,void 0,i&&i[o])}else if(pe(e))if(e[Symbol.iterator])s=Array.from(e,(o,l)=>t(o,l,void 0,i&&i[l]));else{const o=Object.keys(e);s=new Array(o.length);for(let l=0,c=o.length;l<c;l++){const a=o[l];s[l]=t(e[a],a,l,i&&i[l])}}else s=[];return n&&(n[r]=s),s}function nf(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(Q(r))for(let s=0;s<r.length;s++)e[r[s].name]=r[s].fn;else r&&(e[r.name]=r.key?(...s)=>{const i=r.fn(...s);return i&&(i.key=r.key),i}:r.fn)}return e}function Jl(e,t,n={},r,s){if(ge.isCE||ge.parent&&Vt(ge.parent)&&ge.parent.isCE)return t!=="default"&&(n.name=t),Y("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),ee();const o=i&&zl(i(n)),l=dt(ue,{key:n.key||o&&o.key||`_${t}`},o||(r?r():[]),o&&e._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function zl(e){return e.some(t=>Mt(t)?!(t.type===Te||t.type===ue&&!zl(t.children)):!0)?e:null}function rf(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:Tn(r)]=e[r];return n}const Is=e=>e?_c(e)?Zr(e)||e.proxy:Is(e.parent):null,kn=ye(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=>Is(e.parent),$root:e=>Is(e.root),$emit:e=>e.emit,$options:e=>Mi(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Wr(e.update)}),$nextTick:e=>e.n||(e.n=Kr.bind(e.proxy)),$watch:e=>qu.bind(e)}),us=(e,t)=>e!==de&&!e.__isScriptSetup&&le(e,t),Rs={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:i,accessCache:o,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const p=o[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return i[t]}else{if(us(r,t))return o[t]=1,r[t];if(s!==de&&le(s,t))return o[t]=2,s[t];if((a=e.propsOptions[0])&&le(a,t))return o[t]=3,i[t];if(n!==de&&le(n,t))return o[t]=4,n[t];Bs&&(o[t]=0)}}const f=kn[t];let b,u;if(f)return t==="$attrs"&&Le(e.attrs,"get",""),f(e);if((b=l.__cssModules)&&(b=b[t]))return b;if(n!==de&&le(n,t))return o[t]=4,n[t];if(u=c.config.globalProperties,le(u,t))return u[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:i}=e;return us(s,t)?(s[t]=n,!0):r!==de&&le(r,t)?(r[t]=n,!0):le(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:i}},o){let l;return!!n[o]||e!==de&&le(e,o)||us(t,o)||(l=i[0])&&le(l,o)||le(r,o)||le(kn,o)||le(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:le(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},sf=ye({},Rs,{get(e,t){if(t!==Symbol.unscopables)return Rs.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Ua(t)}});function of(){return null}function lf(){return null}function cf(e){}function af(e){}function uf(){return null}function ff(){}function df(e,t){return null}function hf(){return ql().slots}function pf(){return ql().attrs}function ql(){const e=rt();return e.setupContext||(e.setupContext=Ac(e))}function jn(e){return Q(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function gf(e,t){const n=jn(e);for(const r in t){if(r.startsWith("__skip"))continue;let s=n[r];s?Q(s)||Z(s)?s=n[r]={type:s,default:t[r]}:s.default=t[r]:s===null&&(s=n[r]={default:t[r]}),s&&t[`__skip_${r}`]&&(s.skipFactory=!0)}return n}function mf(e,t){return!e||!t?e||t:Q(e)&&Q(t)?e.concat(t):ye({},jn(e),jn(t))}function bf(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function wf(e){const t=rt();let n=e();return Ds(),li(n)&&(n=n.catch(r=>{throw Yt(t),r})),[n,()=>Yt(t)]}let Bs=!0;function yf(e){const t=Mi(e),n=e.proxy,r=e.ctx;Bs=!1,t.beforeCreate&&io(t.beforeCreate,e,"bc");const{data:s,computed:i,methods:o,watch:l,provide:c,inject:a,created:f,beforeMount:b,mounted:u,beforeUpdate:p,updated:g,activated:y,deactivated:_,beforeDestroy:k,beforeUnmount:E,destroyed:d,unmounted:m,render:v,renderTracked:C,renderTriggered:I,errorCaptured:M,serverPrefetch:L,expose:R,inheritAttrs:W,components:N,directives:K,filters:ce}=t;if(a&&_f(a,r,null),o)for(const X in o){const G=o[X];Z(G)&&(r[X]=G.bind(n))}if(s){const X=s.call(n,n);pe(X)&&(e.data=Hr(X))}if(Bs=!0,i)for(const X in i){const G=i[X],ke=Z(G)?G.bind(n,n):Z(G.get)?G.get.bind(n,n):Pe,it=!Z(G)&&Z(G.set)?G.set.bind(n):Pe,Ge=qe({get:ke,set:it});Object.defineProperty(r,X,{enumerable:!0,configurable:!0,get:()=>Ge.value,set:ve=>Ge.value=ve})}if(l)for(const X in l)Ql(l[X],r,n,X);if(c){const X=Z(c)?c.call(n):c;Reflect.ownKeys(X).forEach(G=>{Xl(G,X[G])})}f&&io(f,e,"c");function j(X,G){Q(G)?G.forEach(ke=>X(ke.bind(n))):G&&X(G.bind(n))}if(j(Ti,b),j(qt,u),j(Kl,p),j(zr,g),j(Vl,y),j(Hl,_),j(Gl,M),j(Yl,C),j($l,I),j(qr,E),j(qn,m),j(Wl,L),Q(R))if(R.length){const X=e.exposed||(e.exposed={});R.forEach(G=>{Object.defineProperty(X,G,{get:()=>n[G],set:ke=>n[G]=ke})})}else e.exposed||(e.exposed={});v&&e.render===Pe&&(e.render=v),W!=null&&(e.inheritAttrs=W),N&&(e.components=N),K&&(e.directives=K)}function _f(e,t,n=Pe){Q(e)&&(e=Ns(e));for(const r in e){const s=e[r];let i;pe(s)?"default"in s?i=In(s.from||r,s.default,!0):i=In(s.from||r):i=In(s),Ee(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[r]=i}}function io(e,t,n){He(Q(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ql(e,t,n,r){const s=r.includes(".")?Fl(n,r):()=>n[r];if(me(e)){const i=t[e];Z(i)&&on(s,i)}else if(Z(e))on(s,e.bind(n));else if(pe(e))if(Q(e))e.forEach(i=>Ql(i,t,n,r));else{const i=Z(e.handler)?e.handler.bind(n):t[e.handler];Z(i)&&on(s,i,e)}}function Mi(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!s.length&&!n&&!r?c=t:(c={},s.length&&s.forEach(a=>Sr(c,a,o,!0)),Sr(c,t,o)),pe(t)&&i.set(t,c),c}function Sr(e,t,n,r=!1){const{mixins:s,extends:i}=t;i&&Sr(e,i,n,!0),s&&s.forEach(o=>Sr(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const l=vf[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const vf={data:oo,props:lo,emits:lo,methods:Sn,computed:Sn,beforeCreate:Re,created:Re,beforeMount:Re,mounted:Re,beforeUpdate:Re,updated:Re,beforeDestroy:Re,beforeUnmount:Re,destroyed:Re,unmounted:Re,activated:Re,deactivated:Re,errorCaptured:Re,serverPrefetch:Re,components:Sn,directives:Sn,watch:Af,provide:oo,inject:Cf};function oo(e,t){return t?e?function(){return ye(Z(e)?e.call(this,this):e,Z(t)?t.call(this,this):t)}:t:e}function Cf(e,t){return Sn(Ns(e),Ns(t))}function Ns(e){if(Q(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Re(e,t){return e?[...new Set([].concat(e,t))]:t}function Sn(e,t){return e?ye(Object.create(null),e,t):t}function lo(e,t){return e?Q(e)&&Q(t)?[...new Set([...e,...t])]:ye(Object.create(null),jn(e),jn(t??{})):t}function Af(e,t){if(!e)return t;if(!t)return e;const n=ye(Object.create(null),e);for(const r in t)n[r]=Re(e[r],t[r]);return n}function Zl(){return{app:null,config:{isNativeTag:ka,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 Ef=0;function xf(e,t){return function(r,s=null){Z(r)||(r=ye({},r)),s!=null&&!pe(s)&&(s=null);const i=Zl(),o=new WeakSet;let l=!1;const c=i.app={_uid:Ef++,_component:r,_props:s,_container:null,_context:i,_instance:null,version:Sc,get config(){return i.config},set config(a){},use(a,...f){return o.has(a)||(a&&Z(a.install)?(o.add(a),a.install(c,...f)):Z(a)&&(o.add(a),a(c,...f))),c},mixin(a){return i.mixins.includes(a)||i.mixins.push(a),c},component(a,f){return f?(i.components[a]=f,c):i.components[a]},directive(a,f){return f?(i.directives[a]=f,c):i.directives[a]},mount(a,f,b){if(!l){const u=Y(r,s);return u.appContext=i,b===!0?b="svg":b===!1&&(b=void 0),f&&t?t(u,a):e(u,a,b),l=!0,c._container=a,a.__vue_app__=c,Zr(u.component)||u.component.proxy}},unmount(){l&&(e(null,c._container),delete c._container.__vue_app__)},provide(a,f){return i.provides[a]=f,c},runWithContext(a){const f=ln;ln=c;try{return a()}finally{ln=f}}};return c}}let ln=null;function Xl(e,t){if(we){let n=we.provides;const r=we.parent&&we.parent.provides;r===n&&(n=we.provides=Object.create(r)),n[e]=t}}function In(e,t,n=!1){const r=we||ge;if(r||ln){const s=r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:ln._context.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&Z(t)?t.call(r&&r.proxy):t}}function Sf(){return!!(we||ge||ln)}const ec=Object.create(null),Ps=()=>Object.create(ec),tc=e=>Object.getPrototypeOf(e)===ec;function Tf(e,t,n,r=!1){const s={},i=Ps();e.propsDefaults=Object.create(null),nc(e,t,s,i);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=r?s:ml(s):e.type.props?e.props=s:e.props=i,e.attrs=i}function Mf(e,t,n,r){const{props:s,attrs:i,vnode:{patchFlag:o}}=e,l=ie(s),[c]=e.propsOptions;let a=!1;if((r||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let b=0;b<f.length;b++){let u=f[b];if($r(e.emitsOptions,u))continue;const p=t[u];if(c)if(le(i,u))p!==i[u]&&(i[u]=p,a=!0);else{const g=Ye(u);s[g]=Os(c,l,g,p,e,!1)}else p!==i[u]&&(i[u]=p,a=!0)}}}else{nc(e,t,s,i)&&(a=!0);let f;for(const b in l)(!t||!le(t,b)&&((f=Gn(b))===b||!le(t,f)))&&(c?n&&(n[b]!==void 0||n[f]!==void 0)&&(s[b]=Os(c,l,b,void 0,e,!0)):delete s[b]);if(i!==l)for(const b in i)(!t||!le(t,b))&&(delete i[b],a=!0)}a&&ut(e.attrs,"set","")}function nc(e,t,n,r){const[s,i]=e.propsOptions;let o=!1,l;if(t)for(let c in t){if(en(c))continue;const a=t[c];let f;s&&le(s,f=Ye(c))?!i||!i.includes(f)?n[f]=a:(l||(l={}))[f]=a:$r(e.emitsOptions,c)||(!(c in r)||a!==r[c])&&(r[c]=a,o=!0)}if(i){const c=ie(n),a=l||de;for(let f=0;f<i.length;f++){const b=i[f];n[b]=Os(s,c,b,a[b],e,!le(a,b))}}return o}function Os(e,t,n,r,s,i){const o=e[n];if(o!=null){const l=le(o,"default");if(l&&r===void 0){const c=o.default;if(o.type!==Function&&!o.skipFactory&&Z(c)){const{propsDefaults:a}=s;if(n in a)r=a[n];else{const f=Yt(s);r=a[n]=c.call(null,t),f()}}else r=c}o[0]&&(i&&!l?r=!1:o[1]&&(r===""||r===Gn(n))&&(r=!0))}return r}function rc(e,t,n=!1){const r=t.propsCache,s=r.get(e);if(s)return s;const i=e.props,o={},l=[];let c=!1;if(!Z(e)){const f=b=>{c=!0;const[u,p]=rc(b,t,!0);ye(o,u),p&&l.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!i&&!c)return pe(e)&&r.set(e,Zt),Zt;if(Q(i))for(let f=0;f<i.length;f++){const b=Ye(i[f]);co(b)&&(o[b]=de)}else if(i)for(const f in i){const b=Ye(f);if(co(b)){const u=i[f],p=o[b]=Q(u)||Z(u)?{type:u}:ye({},u);if(p){const g=fo(Boolean,p.type),y=fo(String,p.type);p[0]=g>-1,p[1]=y<0||g<y,(g>-1||le(p,"default"))&&l.push(b)}}}const a=[o,l];return pe(e)&&r.set(e,a),a}function co(e){return e[0]!=="$"&&!en(e)}function ao(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function uo(e,t){return ao(e)===ao(t)}function fo(e,t){return Q(t)?t.findIndex(n=>uo(n,e)):Z(t)&&uo(t,e)?0:-1}const sc=e=>e[0]==="_"||e==="$stable",ki=e=>Q(e)?e.map(Ve):[Ve(e)],kf=(e,t,n)=>{if(t._n)return t;const r=jt((...s)=>ki(t(...s)),n);return r._c=!1,r},ic=(e,t,n)=>{const r=e._ctx;for(const s in e){if(sc(s))continue;const i=e[s];if(Z(i))t[s]=kf(s,i,r);else if(i!=null){const o=ki(i);t[s]=()=>o}}},oc=(e,t)=>{const n=ki(t);e.slots.default=()=>n},If=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ie(t),Zo(e.slots,"_",n)):ic(t,e.slots=Ps())}else e.slots=Ps(),t&&oc(e,t)},Rf=(e,t,n)=>{const{vnode:r,slots:s}=e;let i=!0,o=de;if(r.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(ye(s,t),!n&&l===1&&delete s._):(i=!t.$stable,ic(t,s)),o=t}else t&&(oc(e,t),o={default:1});if(i)for(const l in s)!sc(l)&&o[l]==null&&delete s[l]};function Tr(e,t,n,r,s=!1){if(Q(e)){e.forEach((u,p)=>Tr(u,t&&(Q(t)?t[p]:t),n,r,s));return}if(Vt(r)&&!s)return;const i=r.shapeFlag&4?Zr(r.component)||r.component.proxy:r.el,o=s?null:i,{i:l,r:c}=e,a=t&&t.r,f=l.refs===de?l.refs={}:l.refs,b=l.setupState;if(a!=null&&a!==c&&(me(a)?(f[a]=null,le(b,a)&&(b[a]=null)):Ee(a)&&(a.value=null)),Z(c))ft(c,l,12,[o,f]);else{const u=me(c),p=Ee(c);if(u||p){const g=()=>{if(e.f){const y=u?le(b,c)?b[c]:f[c]:c.value;s?Q(y)&&oi(y,i):Q(y)?y.includes(i)||y.push(i):u?(f[c]=[i],le(b,c)&&(b[c]=f[c])):(c.value=[i],e.k&&(f[e.k]=c.value))}else u?(f[c]=o,le(b,c)&&(b[c]=o)):p&&(c.value=o,e.k&&(f[e.k]=o))};o?(g.id=-1,Ce(g,n)):g()}}}let mt=!1;const Bf=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Nf=e=>e.namespaceURI.includes("MathML"),hr=e=>{if(Bf(e))return"svg";if(Nf(e))return"mathml"},pr=e=>e.nodeType===8;function Pf(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:a}}=e,f=(d,m)=>{if(!m.hasChildNodes()){n(null,d,m),xr(),m._vnode=d;return}mt=!1,b(m.firstChild,d,null,null,null),xr(),m._vnode=d,mt&&console.error("Hydration completed but contains mismatches.")},b=(d,m,v,C,I,M=!1)=>{M=M||!!m.dynamicChildren;const L=pr(d)&&d.data==="[",R=()=>y(d,m,v,C,I,L),{type:W,ref:N,shapeFlag:K,patchFlag:ce}=m;let fe=d.nodeType;m.el=d,ce===-2&&(M=!1,m.dynamicChildren=null);let j=null;switch(W){case Wt:fe!==3?m.children===""?(c(m.el=s(""),o(d),d),j=d):j=R():(d.data!==m.children&&(mt=!0,d.data=m.children),j=i(d));break;case Te:E(d)?(j=i(d),k(m.el=d.content.firstChild,d,v)):fe!==8||L?j=R():j=i(d);break;case Ht:if(L&&(d=i(d),fe=d.nodeType),fe===1||fe===3){j=d;const X=!m.children.length;for(let G=0;G<m.staticCount;G++)X&&(m.children+=j.nodeType===1?j.outerHTML:j.data),G===m.staticCount-1&&(m.anchor=j),j=i(j);return L?i(j):j}else R();break;case ue:L?j=g(d,m,v,C,I,M):j=R();break;default:if(K&1)(fe!==1||m.type.toLowerCase()!==d.tagName.toLowerCase())&&!E(d)?j=R():j=u(d,m,v,C,I,M);else if(K&6){m.slotScopeIds=I;const X=o(d);if(L?j=_(d):pr(d)&&d.data==="teleport start"?j=_(d,d.data,"teleport end"):j=i(d),t(m,X,null,v,C,hr(X),M),Vt(m)){let G;L?(G=Y(ue),G.anchor=j?j.previousSibling:X.lastChild):G=d.nodeType===3?Ri(""):Y("div"),G.el=d,m.component.subTree=G}}else K&64?fe!==8?j=R():j=m.type.hydrate(d,m,v,C,I,M,e,p):K&128&&(j=m.type.hydrate(d,m,v,C,hr(o(d)),I,M,e,b))}return N!=null&&Tr(N,null,C,m),j},u=(d,m,v,C,I,M)=>{M=M||!!m.dynamicChildren;const{type:L,props:R,patchFlag:W,shapeFlag:N,dirs:K,transition:ce}=m,fe=L==="input"||L==="option";if(fe||W!==-1){K&&et(m,null,v,"created");let j=!1;if(E(d)){j=uc(C,ce)&&v&&v.vnode.props&&v.vnode.props.appear;const G=d.content.firstChild;j&&ce.beforeEnter(G),k(G,d,v),m.el=d=G}if(N&16&&!(R&&(R.innerHTML||R.textContent))){let G=p(d.firstChild,m,d,v,C,I,M);for(;G;){mt=!0;const ke=G;G=G.nextSibling,l(ke)}}else N&8&&d.textContent!==m.children&&(mt=!0,d.textContent=m.children);if(R)if(fe||!M||W&48)for(const G in R)(fe&&(G.endsWith("value")||G==="indeterminate")||Lr(G)&&!en(G)||G[0]===".")&&r(d,G,null,R[G],void 0,void 0,v);else R.onClick&&r(d,"onClick",null,R.onClick,void 0,void 0,v);let X;(X=R&&R.onVnodeBeforeMount)&&Ne(X,v,m),K&&et(m,null,v,"beforeMount"),((X=R&&R.onVnodeMounted)||K||j)&&Bl(()=>{X&&Ne(X,v,m),j&&ce.enter(d),K&&et(m,null,v,"mounted")},C)}return d.nextSibling},p=(d,m,v,C,I,M,L)=>{L=L||!!m.dynamicChildren;const R=m.children,W=R.length;for(let N=0;N<W;N++){const K=L?R[N]:R[N]=Ve(R[N]);if(d)d=b(d,K,C,I,M,L);else{if(K.type===Wt&&!K.children)continue;mt=!0,n(null,K,v,null,C,I,hr(v),M)}}return d},g=(d,m,v,C,I,M)=>{const{slotScopeIds:L}=m;L&&(I=I?I.concat(L):L);const R=o(d),W=p(i(d),m,R,v,C,I,M);return W&&pr(W)&&W.data==="]"?i(m.anchor=W):(mt=!0,c(m.anchor=a("]"),R,W),W)},y=(d,m,v,C,I,M)=>{if(mt=!0,m.el=null,M){const W=_(d);for(;;){const N=i(d);if(N&&N!==W)l(N);else break}}const L=i(d),R=o(d);return l(d),n(null,m,R,L,v,C,hr(R),I),L},_=(d,m="[",v="]")=>{let C=0;for(;d;)if(d=i(d),d&&pr(d)&&(d.data===m&&C++,d.data===v)){if(C===0)return i(d);C--}return d},k=(d,m,v)=>{const C=m.parentNode;C&&C.replaceChild(d,m);let I=v;for(;I;)I.vnode.el===m&&(I.vnode.el=I.subTree.el=d),I=I.parent},E=d=>d.nodeType===1&&d.tagName.toLowerCase()==="template";return[f,b]}const Ce=Bl;function lc(e){return ac(e)}function cc(e){return ac(e,Pf)}function ac(e,t){const n=Xo();n.__VUE__=!0;const{insert:r,remove:s,patchProp:i,createElement:o,createText:l,createComment:c,setText:a,setElementText:f,parentNode:b,nextSibling:u,setScopeId:p=Pe,insertStaticContent:g}=e,y=(h,w,A,x=null,S=null,O=null,D=void 0,P=null,F=!!w.dynamicChildren)=>{if(h===w)return;h&&!Je(h,w)&&(x=Ze(h),ve(h,S,O,!0),h=null),w.patchFlag===-2&&(F=!1,w.dynamicChildren=null);const{type:T,ref:H,shapeFlag:J}=w;switch(T){case Wt:_(h,w,A,x);break;case Te:k(h,w,A,x);break;case Ht:h==null&&E(w,A,x,D);break;case ue:N(h,w,A,x,S,O,D,P,F);break;default:J&1?v(h,w,A,x,S,O,D,P,F):J&6?K(h,w,A,x,S,O,D,P,F):(J&64||J&128)&&T.process(h,w,A,x,S,O,D,P,F,he)}H!=null&&S&&Tr(H,h&&h.ref,O,w||h,!w)},_=(h,w,A,x)=>{if(h==null)r(w.el=l(w.children),A,x);else{const S=w.el=h.el;w.children!==h.children&&a(S,w.children)}},k=(h,w,A,x)=>{h==null?r(w.el=c(w.children||""),A,x):w.el=h.el},E=(h,w,A,x)=>{[h.el,h.anchor]=g(h.children,w,A,x,h.el,h.anchor)},d=({el:h,anchor:w},A,x)=>{let S;for(;h&&h!==w;)S=u(h),r(h,A,x),h=S;r(w,A,x)},m=({el:h,anchor:w})=>{let A;for(;h&&h!==w;)A=u(h),s(h),h=A;s(w)},v=(h,w,A,x,S,O,D,P,F)=>{w.type==="svg"?D="svg":w.type==="math"&&(D="mathml"),h==null?C(w,A,x,S,O,D,P,F):L(h,w,S,O,D,P,F)},C=(h,w,A,x,S,O,D,P)=>{let F,T;const{props:H,shapeFlag:J,transition:B,dirs:V}=h;if(F=h.el=o(h.type,O,H&&H.is,H),J&8?f(F,h.children):J&16&&M(h.children,F,null,x,S,fs(h,O),D,P),V&&et(h,null,x,"created"),I(F,h,h.scopeId,D,x),H){for(const z in H)z!=="value"&&!en(z)&&i(F,z,null,H[z],O,h.children,x,S,xe);"value"in H&&i(F,"value",null,H.value,O),(T=H.onVnodeBeforeMount)&&Ne(T,x,h)}V&&et(h,null,x,"beforeMount");const U=uc(S,B);U&&B.beforeEnter(F),r(F,w,A),((T=H&&H.onVnodeMounted)||U||V)&&Ce(()=>{T&&Ne(T,x,h),U&&B.enter(F),V&&et(h,null,x,"mounted")},S)},I=(h,w,A,x,S)=>{if(A&&p(h,A),x)for(let O=0;O<x.length;O++)p(h,x[O]);if(S){let O=S.subTree;if(w===O){const D=S.vnode;I(h,D,D.scopeId,D.slotScopeIds,S.parent)}}},M=(h,w,A,x,S,O,D,P,F=0)=>{for(let T=F;T<h.length;T++){const H=h[T]=P?At(h[T]):Ve(h[T]);y(null,H,w,A,x,S,O,D,P)}},L=(h,w,A,x,S,O,D)=>{const P=w.el=h.el;let{patchFlag:F,dynamicChildren:T,dirs:H}=w;F|=h.patchFlag&16;const J=h.props||de,B=w.props||de;let V;if(A&&Pt(A,!1),(V=B.onVnodeBeforeUpdate)&&Ne(V,A,w,h),H&&et(w,h,A,"beforeUpdate"),A&&Pt(A,!0),T?R(h.dynamicChildren,T,P,A,x,fs(w,S),O):D||G(h,w,P,null,A,x,fs(w,S),O,!1),F>0){if(F&16)W(P,w,J,B,A,x,S);else if(F&2&&J.class!==B.class&&i(P,"class",null,B.class,S),F&4&&i(P,"style",J.style,B.style,S),F&8){const U=w.dynamicProps;for(let z=0;z<U.length;z++){const oe=U[z],ae=J[oe],te=B[oe];(te!==ae||oe==="value")&&i(P,oe,ae,te,S,h.children,A,x,xe)}}F&1&&h.children!==w.children&&f(P,w.children)}else!D&&T==null&&W(P,w,J,B,A,x,S);((V=B.onVnodeUpdated)||H)&&Ce(()=>{V&&Ne(V,A,w,h),H&&et(w,h,A,"updated")},x)},R=(h,w,A,x,S,O,D)=>{for(let P=0;P<w.length;P++){const F=h[P],T=w[P],H=F.el&&(F.type===ue||!Je(F,T)||F.shapeFlag&70)?b(F.el):A;y(F,T,H,null,x,S,O,D,!0)}},W=(h,w,A,x,S,O,D)=>{if(A!==x){if(A!==de)for(const P in A)!en(P)&&!(P in x)&&i(h,P,A[P],null,D,w.children,S,O,xe);for(const P in x){if(en(P))continue;const F=x[P],T=A[P];F!==T&&P!=="value"&&i(h,P,T,F,D,w.children,S,O,xe)}"value"in x&&i(h,"value",A.value,x.value,D)}},N=(h,w,A,x,S,O,D,P,F)=>{const T=w.el=h?h.el:l(""),H=w.anchor=h?h.anchor:l("");let{patchFlag:J,dynamicChildren:B,slotScopeIds:V}=w;V&&(P=P?P.concat(V):V),h==null?(r(T,A,x),r(H,A,x),M(w.children||[],A,H,S,O,D,P,F)):J>0&&J&64&&B&&h.dynamicChildren?(R(h.dynamicChildren,B,A,S,O,D,P),(w.key!=null||S&&w===S.subTree)&&Ii(h,w,!0)):G(h,w,A,H,S,O,D,P,F)},K=(h,w,A,x,S,O,D,P,F)=>{w.slotScopeIds=P,h==null?w.shapeFlag&512?S.ctx.activate(w,A,x,D,F):ce(w,A,x,S,O,D,F):fe(h,w,F)},ce=(h,w,A,x,S,O,D)=>{const P=h.component=yc(h,x,S);if(zn(h)&&(P.ctx.renderer=he),vc(P),P.asyncDep){if(S&&S.registerDep(P,j),!h.el){const F=P.subTree=Y(Te);k(null,F,w,A)}}else j(P,h,w,A,S,O,D)},fe=(h,w,A)=>{const x=w.component=h.component;if(Hu(h,w,A))if(x.asyncDep&&!x.asyncResolved){X(x,w,A);return}else x.next=w,Bu(x.update),x.effect.dirty=!0,x.update();else w.el=h.el,x.vnode=w},j=(h,w,A,x,S,O,D)=>{const P=()=>{if(h.isMounted){let{next:H,bu:J,u:B,parent:V,vnode:U}=h;{const q=fc(h);if(q){H&&(H.el=U.el,X(h,H,D)),q.asyncDep.then(()=>{h.isUnmounted||P()});return}}let z=H,oe;Pt(h,!1),H?(H.el=U.el,X(h,H,D)):H=U,J&&Mn(J),(oe=H.props&&H.props.onVnodeBeforeUpdate)&&Ne(oe,V,H,U),Pt(h,!0);const ae=_r(h),te=h.subTree;h.subTree=ae,y(te,ae,b(te.el),Ze(te),h,S,O),H.el=ae.el,z===null&&vi(h,ae.el),B&&Ce(B,S),(oe=H.props&&H.props.onVnodeUpdated)&&Ce(()=>Ne(oe,V,H,U),S)}else{let H;const{el:J,props:B}=w,{bm:V,m:U,parent:z}=h,oe=Vt(w);if(Pt(h,!1),V&&Mn(V),!oe&&(H=B&&B.onVnodeBeforeMount)&&Ne(H,z,w),Pt(h,!0),J&&be){const ae=()=>{h.subTree=_r(h),be(J,h.subTree,h,S,null)};oe?w.type.__asyncLoader().then(()=>!h.isUnmounted&&ae()):ae()}else{const ae=h.subTree=_r(h);y(null,ae,A,x,h,S,O),w.el=ae.el}if(U&&Ce(U,S),!oe&&(H=B&&B.onVnodeMounted)){const ae=w;Ce(()=>Ne(H,z,ae),S)}(w.shapeFlag&256||z&&Vt(z.vnode)&&z.vnode.shapeFlag&256)&&h.a&&Ce(h.a,S),h.isMounted=!0,w=A=x=null}},F=h.effect=new cn(P,Pe,()=>Wr(T),h.scope),T=h.update=()=>{F.dirty&&F.run()};T.id=h.uid,Pt(h,!0),T()},X=(h,w,A)=>{w.component=h;const x=h.vnode.props;h.vnode=w,h.next=null,Mf(h,w.props,x,A),Rf(h,w.children,A),Rt(),eo(h),Bt()},G=(h,w,A,x,S,O,D,P,F=!1)=>{const T=h&&h.children,H=h?h.shapeFlag:0,J=w.children,{patchFlag:B,shapeFlag:V}=w;if(B>0){if(B&128){it(T,J,A,x,S,O,D,P,F);return}else if(B&256){ke(T,J,A,x,S,O,D,P,F);return}}V&8?(H&16&&xe(T,S,O),J!==T&&f(A,J)):H&16?V&16?it(T,J,A,x,S,O,D,P,F):xe(T,S,O,!0):(H&8&&f(A,""),V&16&&M(J,A,x,S,O,D,P,F))},ke=(h,w,A,x,S,O,D,P,F)=>{h=h||Zt,w=w||Zt;const T=h.length,H=w.length,J=Math.min(T,H);let B;for(B=0;B<J;B++){const V=w[B]=F?At(w[B]):Ve(w[B]);y(h[B],V,A,null,S,O,D,P,F)}T>H?xe(h,S,O,!0,!1,J):M(w,A,x,S,O,D,P,F,J)},it=(h,w,A,x,S,O,D,P,F)=>{let T=0;const H=w.length;let J=h.length-1,B=H-1;for(;T<=J&&T<=B;){const V=h[T],U=w[T]=F?At(w[T]):Ve(w[T]);if(Je(V,U))y(V,U,A,null,S,O,D,P,F);else break;T++}for(;T<=J&&T<=B;){const V=h[J],U=w[B]=F?At(w[B]):Ve(w[B]);if(Je(V,U))y(V,U,A,null,S,O,D,P,F);else break;J--,B--}if(T>J){if(T<=B){const V=B+1,U=V<H?w[V].el:x;for(;T<=B;)y(null,w[T]=F?At(w[T]):Ve(w[T]),A,U,S,O,D,P,F),T++}}else if(T>B)for(;T<=J;)ve(h[T],S,O,!0),T++;else{const V=T,U=T,z=new Map;for(T=U;T<=B;T++){const Ue=w[T]=F?At(w[T]):Ve(w[T]);Ue.key!=null&&z.set(Ue.key,T)}let oe,ae=0;const te=B-U+1;let q=!1,Fe=0;const lt=new Array(te);for(T=0;T<te;T++)lt[T]=0;for(T=V;T<=J;T++){const Ue=h[T];if(ae>=te){ve(Ue,S,O,!0);continue}let Xe;if(Ue.key!=null)Xe=z.get(Ue.key);else for(oe=U;oe<=B;oe++)if(lt[oe-U]===0&&Je(Ue,w[oe])){Xe=oe;break}Xe===void 0?ve(Ue,S,O,!0):(lt[Xe-U]=T+1,Xe>=Fe?Fe=Xe:q=!0,y(Ue,w[Xe],A,null,S,O,D,P,F),ae++)}const Cn=q?Of(lt):Zt;for(oe=Cn.length-1,T=te-1;T>=0;T--){const Ue=U+T,Xe=w[Ue],$i=Ue+1<H?w[Ue+1].el:x;lt[T]===0?y(null,Xe,A,$i,S,O,D,P,F):q&&(oe<0||T!==Cn[oe]?Ge(Xe,A,$i,2):oe--)}}},Ge=(h,w,A,x,S=null)=>{const{el:O,type:D,transition:P,children:F,shapeFlag:T}=h;if(T&6){Ge(h.component.subTree,w,A,x);return}if(T&128){h.suspense.move(w,A,x);return}if(T&64){D.move(h,w,A,he);return}if(D===ue){r(O,w,A);for(let J=0;J<F.length;J++)Ge(F[J],w,A,x);r(h.anchor,w,A);return}if(D===Ht){d(h,w,A);return}if(x!==2&&T&1&&P)if(x===0)P.beforeEnter(O),r(O,w,A),Ce(()=>P.enter(O),S);else{const{leave:J,delayLeave:B,afterLeave:V}=P,U=()=>r(O,w,A),z=()=>{J(O,()=>{U(),V&&V()})};B?B(O,U,z):z()}else r(O,w,A)},ve=(h,w,A,x=!1,S=!1)=>{const{type:O,props:D,ref:P,children:F,dynamicChildren:T,shapeFlag:H,patchFlag:J,dirs:B}=h;if(P!=null&&Tr(P,null,A,h,!0),H&256){w.ctx.deactivate(h);return}const V=H&1&&B,U=!Vt(h);let z;if(U&&(z=D&&D.onVnodeBeforeUnmount)&&Ne(z,w,h),H&6)Qe(h.component,A,x);else{if(H&128){h.suspense.unmount(A,x);return}V&&et(h,null,w,"beforeUnmount"),H&64?h.type.remove(h,w,A,S,he,x):T&&(O!==ue||J>0&&J&64)?xe(T,w,A,!1,!0):(O===ue&&J&384||!S&&H&16)&&xe(F,w,A),x&&ot(h)}(U&&(z=D&&D.onVnodeUnmounted)||V)&&Ce(()=>{z&&Ne(z,w,h),V&&et(h,null,w,"unmounted")},A)},ot=h=>{const{type:w,el:A,anchor:x,transition:S}=h;if(w===ue){vn(A,x);return}if(w===Ht){m(h);return}const O=()=>{s(A),S&&!S.persisted&&S.afterLeave&&S.afterLeave()};if(h.shapeFlag&1&&S&&!S.persisted){const{leave:D,delayLeave:P}=S,F=()=>D(A,O);P?P(h.el,O,F):F()}else O()},vn=(h,w)=>{let A;for(;h!==w;)A=u(h),s(h),h=A;s(w)},Qe=(h,w,A)=>{const{bum:x,scope:S,update:O,subTree:D,um:P}=h;x&&Mn(x),S.stop(),O&&(O.active=!1,ve(D,h,w,A)),P&&Ce(P,w),Ce(()=>{h.isUnmounted=!0},w),w&&w.pendingBranch&&!w.isUnmounted&&h.asyncDep&&!h.asyncResolved&&h.suspenseId===w.pendingId&&(w.deps--,w.deps===0&&w.resolve())},xe=(h,w,A,x=!1,S=!1,O=0)=>{for(let D=O;D<h.length;D++)ve(h[D],w,A,x,S)},Ze=h=>h.shapeFlag&6?Ze(h.component.subTree):h.shapeFlag&128?h.suspense.next():u(h.anchor||h.el);let pt=!1;const $=(h,w,A)=>{h==null?w._vnode&&ve(w._vnode,null,null,!0):y(w._vnode||null,h,w,null,null,null,A),pt||(pt=!0,eo(),xr(),pt=!1),w._vnode=h},he={p:y,um:ve,m:Ge,r:ot,mt:ce,mc:M,pc:G,pbc:R,n:Ze,o:e};let Ie,be;return t&&([Ie,be]=t(he)),{render:$,hydrate:Ie,createApp:xf($,Ie)}}function fs({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 Pt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function uc(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ii(e,t,n=!1){const r=e.children,s=t.children;if(Q(r)&&Q(s))for(let i=0;i<r.length;i++){const o=r[i];let l=s[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=s[i]=At(s[i]),l.el=o.el),n||Ii(o,l)),l.type===Wt&&(l.el=o.el)}}function Of(e){const t=e.slice(),n=[0];let r,s,i,o,l;const c=e.length;for(r=0;r<c;r++){const a=e[r];if(a!==0){if(s=n[n.length-1],e[s]<a){t[r]=s,n.push(r);continue}for(i=0,o=n.length-1;i<o;)l=i+o>>1,e[n[l]]<a?i=l+1:o=l;a<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function fc(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:fc(t)}const Lf=e=>e.__isTeleport,Rn=e=>e&&(e.disabled||e.disabled===""),ho=e=>typeof SVGElement<"u"&&e instanceof SVGElement,po=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Ls=(e,t)=>{const n=e&&e.to;return me(n)?t?t(n):null:n},Ff={name:"Teleport",__isTeleport:!0,process(e,t,n,r,s,i,o,l,c,a){const{mc:f,pc:b,pbc:u,o:{insert:p,querySelector:g,createText:y,createComment:_}}=a,k=Rn(t.props);let{shapeFlag:E,children:d,dynamicChildren:m}=t;if(e==null){const v=t.el=y(""),C=t.anchor=y("");p(v,n,r),p(C,n,r);const I=t.target=Ls(t.props,g),M=t.targetAnchor=y("");I&&(p(M,I),o==="svg"||ho(I)?o="svg":(o==="mathml"||po(I))&&(o="mathml"));const L=(R,W)=>{E&16&&f(d,R,W,s,i,o,l,c)};k?L(n,C):I&&L(I,M)}else{t.el=e.el;const v=t.anchor=e.anchor,C=t.target=e.target,I=t.targetAnchor=e.targetAnchor,M=Rn(e.props),L=M?n:C,R=M?v:I;if(o==="svg"||ho(C)?o="svg":(o==="mathml"||po(C))&&(o="mathml"),m?(u(e.dynamicChildren,m,L,s,i,o,l),Ii(e,t,!0)):c||b(e,t,L,R,s,i,o,l,!1),k)M?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):gr(t,n,v,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const W=t.target=Ls(t.props,g);W&&gr(t,W,null,a,0)}else M&&gr(t,C,I,a,1)}dc(t)},remove(e,t,n,r,{um:s,o:{remove:i}},o){const{shapeFlag:l,children:c,anchor:a,targetAnchor:f,target:b,props:u}=e;if(b&&i(f),o&&i(a),l&16){const p=o||!Rn(u);for(let g=0;g<c.length;g++){const y=c[g];s(y,t,n,p,!!y.dynamicChildren)}}},move:gr,hydrate:Uf};function gr(e,t,n,{o:{insert:r},m:s},i=2){i===0&&r(e.targetAnchor,t,n);const{el:o,anchor:l,shapeFlag:c,children:a,props:f}=e,b=i===2;if(b&&r(o,t,n),(!b||Rn(f))&&c&16)for(let u=0;u<a.length;u++)s(a[u],t,n,2);b&&r(l,t,n)}function Uf(e,t,n,r,s,i,{o:{nextSibling:o,parentNode:l,querySelector:c}},a){const f=t.target=Ls(t.props,c);if(f){const b=f._lpa||f.firstChild;if(t.shapeFlag&16)if(Rn(t.props))t.anchor=a(o(e),t,l(e),n,r,s,i),t.targetAnchor=b;else{t.anchor=o(e);let u=b;for(;u;)if(u=o(u),u&&u.nodeType===8&&u.data==="teleport anchor"){t.targetAnchor=u,f._lpa=t.targetAnchor&&o(t.targetAnchor);break}a(b,t,f,n,r,s,i)}dc(t)}return t.anchor&&o(t.anchor)}const Df=Ff;function dc(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n&&n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const ue=Symbol.for("v-fgt"),Wt=Symbol.for("v-txt"),Te=Symbol.for("v-cmt"),Ht=Symbol.for("v-stc"),Bn=[];let Oe=null;function ee(e=!1){Bn.push(Oe=e?null:[])}function hc(){Bn.pop(),Oe=Bn[Bn.length-1]||null}let $t=1;function Fs(e){$t+=e}function pc(e){return e.dynamicChildren=$t>0?Oe||Zt:null,hc(),$t>0&&Oe&&Oe.push(e),e}function se(e,t,n,r,s,i){return pc(re(e,t,n,r,s,i,!0))}function dt(e,t,n,r,s){return pc(Y(e,t,n,r,s,!0))}function Mt(e){return e?e.__v_isVNode===!0:!1}function Je(e,t){return e.type===t.type&&e.key===t.key}function Vf(e){}const gc=({key:e})=>e??null,vr=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?me(e)||Ee(e)||Z(e)?{i:ge,r:e,k:t,f:!!n}:e:null);function re(e,t=null,n=null,r=0,s=null,i=e===ue?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&gc(t),ref:t&&vr(t),scopeId:Yr,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:ge};return l?(Bi(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=me(n)?8:16),$t>0&&!o&&Oe&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Oe.push(c),c}const Y=Hf;function Hf(e,t=null,n=null,r=0,s=null,i=!1){if((!e||e===Ml)&&(e=Te),Mt(e)){const l=nt(e,t,!0);return n&&Bi(l,n),$t>0&&!i&&Oe&&(l.shapeFlag&6?Oe[Oe.indexOf(e)]=l:Oe.push(l)),l.patchFlag|=-2,l}if(Jf(e)&&(e=e.__vccOpts),t){t=mc(t);let{class:l,style:c}=t;l&&!me(l)&&(t.class=_e(l)),pe(c)&&(mi(c)&&!Q(c)&&(c=ye({},c)),t.style=yn(c))}const o=me(e)?1:Rl(e)?128:Lf(e)?64:pe(e)?4:Z(e)?2:0;return re(e,t,n,r,s,o,i,!0)}function mc(e){return e?mi(e)||tc(e)?ye({},e):e:null}function nt(e,t,n=!1){const{props:r,ref:s,patchFlag:i,children:o}=e,l=t?wc(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&gc(l),ref:t&&t.ref?n&&s?Q(s)?s.concat(vr(t)):[s,vr(t)]:vr(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ue?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&nt(e.ssContent),ssFallback:e.ssFallback&&nt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ri(e=" ",t=0){return Y(Wt,null,e,t)}function bc(e,t){const n=Y(Ht,null,e);return n.staticCount=t,n}function Ct(e="",t=!1){return t?(ee(),dt(Te,null,e)):Y(Te,null,e)}function Ve(e){return e==null||typeof e=="boolean"?Y(Te):Q(e)?Y(ue,null,e.slice()):typeof e=="object"?At(e):Y(Wt,null,String(e))}function At(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:nt(e)}function Bi(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Q(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),Bi(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!tc(t)?t._ctx=ge:s===3&&ge&&(ge.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Z(t)?(t={default:t,_ctx:ge},n=32):(t=String(t),r&64?(n=16,t=[Ri(t)]):n=8);e.children=t,e.shapeFlag|=n}function wc(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const s in r)if(s==="class")t.class!==r.class&&(t.class=_e([t.class,r.class]));else if(s==="style")t.style=yn([t.style,r.style]);else if(Lr(s)){const i=t[s],o=r[s];o&&i!==o&&!(Q(i)&&i.includes(o))&&(t[s]=i?[].concat(i,o):o)}else s!==""&&(t[s]=r[s])}return t}function Ne(e,t,n,r=null){He(e,t,7,[n,r])}const jf=Zl();let Kf=0;function yc(e,t,n){const r=e.type,s=(t?t.appContext:e.appContext)||jf,i={uid:Kf++,vnode:e,type:r,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new ui(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:rc(r,s),emitsOptions:Sl(r,s),emit:null,emitted:null,propsDefaults:de,inheritAttrs:r.inheritAttrs,ctx:de,data:de,props:de,attrs:de,slots:de,refs:de,setupState:de,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.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 i.ctx={_:i},i.root=t?t.root:i,i.emit=Pu.bind(null,i),e.ce&&e.ce(i),i}let we=null;const rt=()=>we||ge;let Mr,Us;{const e=Xo(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),i=>{s.length>1?s.forEach(o=>o(i)):s[0](i)}};Mr=t("__VUE_INSTANCE_SETTERS__",n=>we=n),Us=t("__VUE_SSR_SETTERS__",n=>Qn=n)}const Yt=e=>{const t=we;return Mr(e),e.scope.on(),()=>{e.scope.off(),Mr(t)}},Ds=()=>{we&&we.scope.off(),Mr(null)};function _c(e){return e.vnode.shapeFlag&4}let Qn=!1;function vc(e,t=!1){t&&Us(t);const{props:n,children:r}=e.vnode,s=_c(e);Tf(e,n,s,t),If(e,r);const i=s?Wf(e,t):void 0;return t&&Us(!1),i}function Wf(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Rs);const{setup:r}=n;if(r){const s=e.setupContext=r.length>1?Ac(e):null,i=Yt(e);Rt();const o=ft(r,e,0,[e.props,s]);if(Bt(),i(),li(o)){if(o.then(Ds,Ds),t)return o.then(l=>{Vs(e,l,t)}).catch(l=>{zt(l,e,0)});e.asyncDep=o}else Vs(e,o,t)}else Cc(e,t)}function Vs(e,t,n){Z(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:pe(t)&&(e.setupState=yi(t)),Cc(e,n)}let kr,Hs;function $f(e){kr=e,Hs=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,sf))}}const Yf=()=>!kr;function Cc(e,t,n){const r=e.type;if(!e.render){if(!t&&kr&&!r.render){const s=r.template||Mi(e).template;if(s){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=r,a=ye(ye({isCustomElement:i,delimiters:l},o),c);r.render=kr(s,a)}}e.render=r.render||Pe,Hs&&Hs(e)}{const s=Yt(e);Rt();try{yf(e)}finally{Bt(),s()}}}const Gf={get(e,t){return Le(e,"get",""),e[t]}};function Ac(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Gf),slots:e.slots,emit:e.emit,expose:t}}function Zr(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(yi(bl(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in kn)return kn[n](e)},has(t,n){return n in t||n in kn}}))}function js(e,t=!0){return Z(e)?e.displayName||e.name:e.name||t&&e.__name}function Jf(e){return Z(e)&&"__vccOpts"in e}const qe=(e,t)=>pu(e,t,Qn);function zf(e,t,n=de){const r=rt(),s=Ye(t),i=Gn(t),o=_l((c,a)=>{let f;return Ll(()=>{const b=e[t];ze(f,b)&&(f=b,a())}),{get(){return c(),n.get?n.get(f):f},set(b){const u=r.vnode.props;!(u&&(t in u||s in u||i in u)&&(`onUpdate:${t}`in u||`onUpdate:${s}`in u||`onUpdate:${i}`in u))&&ze(b,f)&&(f=b,a()),r.emit(`update:${t}`,n.set?n.set(b):b)}}}),l=t==="modelValue"?"modelModifiers":`${t}Modifiers`;return o[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?e[l]||{}:o,done:!1}:{done:!0}}}},o}function Ec(e,t,n){const r=arguments.length;return r===2?pe(t)&&!Q(t)?Mt(t)?Y(e,null,[t]):Y(e,t):Y(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Mt(n)&&(n=[n]),Y(e,t,n))}function qf(){}function Qf(e,t,n,r){const s=n[r];if(s&&xc(s,e))return s;const i=t();return i.memo=e.slice(),n[r]=i}function xc(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r<n.length;r++)if(ze(n[r],t[r]))return!1;return $t>0&&Oe&&Oe.push(e),!0}const Sc="3.4.23",Zf=Pe,Xf=ku,ed=Qt,td=xl,nd={createComponentInstance:yc,setupComponent:vc,renderComponentRoot:_r,setCurrentRenderingInstance:Vn,isVNode:Mt,normalizeVNode:Ve},rd=nd,sd=null,id=null,od=null;/**
* @vue/shared v3.4.23
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function ld(e,t){const n=new Set(e.split(","));return t?r=>n.has(r.toLowerCase()):r=>n.has(r)}const ds={},cd=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ad=e=>e.startsWith("onUpdate:"),Zn=Object.assign,je=Array.isArray,Xn=e=>Mc(e)==="[object Set]",go=e=>Mc(e)==="[object Date]",Tc=e=>typeof e=="function",Kn=e=>typeof e=="string",mo=e=>typeof e=="symbol",Ks=e=>e!==null&&typeof e=="object",ud=Object.prototype.toString,Mc=e=>ud.call(e),Ni=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},fd=/-(\w)/g,hs=Ni(e=>e.replace(fd,(t,n)=>n?n.toUpperCase():"")),dd=/\B([A-Z])/g,xt=Ni(e=>e.replace(dd,"-$1").toLowerCase()),hd=Ni(e=>e.charAt(0).toUpperCase()+e.slice(1)),pd=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Ws=e=>{const t=parseFloat(e);return isNaN(t)?e:t},$s=e=>{const t=Kn(e)?Number(e):NaN;return isNaN(t)?e:t},gd="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",md=ld(gd);function kc(e){return!!e||e===""}function bd(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=kt(e[r],t[r]);return n}function kt(e,t){if(e===t)return!0;let n=go(e),r=go(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=mo(e),r=mo(t),n||r)return e===t;if(n=je(e),r=je(t),n||r)return n&&r?bd(e,t):!1;if(n=Ks(e),r=Ks(t),n||r){if(!n||!r)return!1;const s=Object.keys(e).length,i=Object.keys(t).length;if(s!==i)return!1;for(const o in e){const l=e.hasOwnProperty(o),c=t.hasOwnProperty(o);if(l&&!c||!l&&c||!kt(e[o],t[o]))return!1}}return String(e)===String(t)}function Xr(e,t){return e.findIndex(n=>kt(n,t))}/**
* @vue/runtime-dom v3.4.23
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const wd="http://www.w3.org/2000/svg",yd="http://www.w3.org/1998/Math/MathML",Et=typeof document<"u"?document:null,bo=Et&&Et.createElement("template"),_d={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Et.createElementNS(wd,e):t==="mathml"?Et.createElementNS(yd,e):Et.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Et.createTextNode(e),createComment:e=>Et.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Et.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,i){const o=n?n.previousSibling:t.lastChild;if(s&&(s===i||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===i||!(s=s.nextSibling)););else{bo.innerHTML=r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e;const l=bo.content;if(r==="svg"||r==="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]}},bt="transition",An="animation",dn=Symbol("_vtc"),Pi=(e,{slots:t})=>Ec(Ul,Rc(e),t);Pi.displayName="Transition";const Ic={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},vd=Pi.props=Zn({},Si,Ic),Ot=(e,t=[])=>{je(e)?e.forEach(n=>n(...t)):e&&e(...t)},wo=e=>e?je(e)?e.some(t=>t.length>1):e.length>1:!1;function Rc(e){const t={};for(const N in e)N in Ic||(t[N]=e[N]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:a=o,appearToClass:f=l,leaveFromClass:b=`${n}-leave-from`,leaveActiveClass:u=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,g=Cd(s),y=g&&g[0],_=g&&g[1],{onBeforeEnter:k,onEnter:E,onEnterCancelled:d,onLeave:m,onLeaveCancelled:v,onBeforeAppear:C=k,onAppear:I=E,onAppearCancelled:M=d}=t,L=(N,K,ce)=>{wt(N,K?f:l),wt(N,K?a:o),ce&&ce()},R=(N,K)=>{N._isLeaving=!1,wt(N,b),wt(N,p),wt(N,u),K&&K()},W=N=>(K,ce)=>{const fe=N?I:E,j=()=>L(K,N,ce);Ot(fe,[K,j]),yo(()=>{wt(K,N?c:i),ct(K,N?f:l),wo(fe)||_o(K,r,y,j)})};return Zn(t,{onBeforeEnter(N){Ot(k,[N]),ct(N,i),ct(N,o)},onBeforeAppear(N){Ot(C,[N]),ct(N,c),ct(N,a)},onEnter:W(!1),onAppear:W(!0),onLeave(N,K){N._isLeaving=!0;const ce=()=>R(N,K);ct(N,b),Nc(),ct(N,u),yo(()=>{N._isLeaving&&(wt(N,b),ct(N,p),wo(m)||_o(N,r,_,ce))}),Ot(m,[N,ce])},onEnterCancelled(N){L(N,!1),Ot(d,[N])},onAppearCancelled(N){L(N,!0),Ot(M,[N])},onLeaveCancelled(N){R(N),Ot(v,[N])}})}function Cd(e){if(e==null)return null;if(Ks(e))return[ps(e.enter),ps(e.leave)];{const t=ps(e);return[t,t]}}function ps(e){return $s(e)}function ct(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[dn]||(e[dn]=new Set)).add(t)}function wt(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[dn];n&&(n.delete(t),n.size||(e[dn]=void 0))}function yo(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ad=0;function _o(e,t,n,r){const s=e._endId=++Ad,i=()=>{s===e._endId&&r()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=Bc(e,t);if(!o)return r();const a=o+"end";let f=0;const b=()=>{e.removeEventListener(a,u),i()},u=p=>{p.target===e&&++f>=c&&b()};setTimeout(()=>{f<c&&b()},l+1),e.addEventListener(a,u)}function Bc(e,t){const n=window.getComputedStyle(e),r=g=>(n[g]||"").split(", "),s=r(`${bt}Delay`),i=r(`${bt}Duration`),o=vo(s,i),l=r(`${An}Delay`),c=r(`${An}Duration`),a=vo(l,c);let f=null,b=0,u=0;t===bt?o>0&&(f=bt,b=o,u=i.length):t===An?a>0&&(f=An,b=a,u=c.length):(b=Math.max(o,a),f=b>0?o>a?bt:An:null,u=f?f===bt?i.length:c.length:0);const p=f===bt&&/\b(transform|all)(,|$)/.test(r(`${bt}Property`).toString());return{type:f,timeout:b,propCount:u,hasTransform:p}}function vo(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Co(n)+Co(e[r])))}function Co(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Nc(){return document.body.offsetHeight}function Ed(e,t,n){const r=e[dn];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ir=Symbol("_vod"),Pc=Symbol("_vsh"),Gt={beforeMount(e,{value:t},{transition:n}){e[Ir]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):En(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),En(e,!0),r.enter(e)):r.leave(e,()=>{En(e,!1)}):En(e,t))},beforeUnmount(e,{value:t}){En(e,t)}};function En(e,t){e.style.display=t?e[Ir]:"none",e[Pc]=!t}function xd(){Gt.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Oc=Symbol("");function Sd(e){const t=rt();if(!t)return;const n=t.ut=(s=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Gs(i,s))},r=()=>{const s=e(t.proxy);Ys(t.subTree,s),n(s)};qt(()=>{Ol(r);const s=new MutationObserver(r);s.observe(t.subTree.el.parentNode,{childList:!0}),qn(()=>s.disconnect())})}function Ys(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ys(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Gs(e.el,t);else if(e.type===ue)e.children.forEach(n=>Ys(n,t));else if(e.type===Ht){let{el:n,anchor:r}=e;for(;n&&(Gs(n,t),n!==r);)n=n.nextSibling}}function Gs(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const s in t)n.setProperty(`--${s}`,t[s]),r+=`--${s}: ${t[s]};`;n[Oc]=r}}const Td=/(^|;)\s*display\s*:/;function Md(e,t,n){const r=e.style,s=Kn(n);let i=!1;if(n&&!s){if(t)if(Kn(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&Cr(r,l,"")}else for(const o in t)n[o]==null&&Cr(r,o,"");for(const o in n)o==="display"&&(i=!0),Cr(r,o,n[o])}else if(s){if(t!==n){const o=r[Oc];o&&(n+=";"+o),r.cssText=n,i=Td.test(n)}}else t&&e.removeAttribute("style");Ir in e&&(e[Ir]=i?r.display:"",e[Pc]&&(r.display="none"))}const Ao=/\s*!important$/;function Cr(e,t,n){if(je(n))n.forEach(r=>Cr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=kd(e,t);Ao.test(n)?e.setProperty(xt(r),n.replace(Ao,""),"important"):e[r]=n}}const Eo=["Webkit","Moz","ms"],gs={};function kd(e,t){const n=gs[t];if(n)return n;let r=Ye(t);if(r!=="filter"&&r in e)return gs[t]=r;r=hd(r);for(let s=0;s<Eo.length;s++){const i=Eo[s]+r;if(i in e)return gs[t]=i}return t}const xo="http://www.w3.org/1999/xlink";function Id(e,t,n,r,s){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(xo,t.slice(6,t.length)):e.setAttributeNS(xo,t,n);else{const i=md(t);n==null||i&&!kc(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function Rd(e,t,n,r,s,i,o){if(t==="innerHTML"||t==="textContent"){r&&o(r,s,i),e[t]=n??"";return}const l=e.tagName;if(t==="value"&&l!=="PROGRESS"&&!l.includes("-")){const a=l==="OPTION"?e.getAttribute("value")||"":e.value,f=n??"";(a!==f||!("_value"in e))&&(e.value=f),n==null&&e.removeAttribute(t),e._value=n;return}let c=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=kc(n):n==null&&a==="string"?(n="",c=!0):a==="number"&&(n=0,c=!0)}try{e[t]=n}catch{}c&&e.removeAttribute(t)}function at(e,t,n,r){e.addEventListener(t,n,r)}function Bd(e,t,n,r){e.removeEventListener(t,n,r)}const So=Symbol("_vei");function Nd(e,t,n,r,s=null){const i=e[So]||(e[So]={}),o=i[t];if(r&&o)o.value=r;else{const[l,c]=Pd(t);if(r){const a=i[t]=Fd(r,s);at(e,l,a,c)}else o&&(Bd(e,l,o,c),i[t]=void 0)}}const To=/(?:Once|Passive|Capture)$/;function Pd(e){let t;if(To.test(e)){t={};let r;for(;r=e.match(To);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):xt(e.slice(2)),t]}let ms=0;const Od=Promise.resolve(),Ld=()=>ms||(Od.then(()=>ms=0),ms=Date.now());function Fd(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;He(Ud(r,n.value),t,5,[r])};return n.value=e,n.attached=Ld(),n}function Ud(e,t){if(je(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Mo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Dd=(e,t,n,r,s,i,o,l,c)=>{const a=s==="svg";t==="class"?Ed(e,r,a):t==="style"?Md(e,n,r):cd(t)?ad(t)||Nd(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Vd(e,t,r,a))?Rd(e,t,r,i,o,l,c):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Id(e,t,r,a))};function Vd(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Mo(t)&&Tc(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 Mo(t)&&Kn(n)?!1:t in e}/*! #__NO_SIDE_EFFECTS__ */function Lc(e,t){const n=Me(e);class r extends es{constructor(i){super(n,i,t)}}return r.def=n,r}/*! #__NO_SIDE_EFFECTS__ */const Hd=e=>Lc(e,Gc),jd=typeof HTMLElement<"u"?HTMLElement:class{};class es extends jd{constructor(t,n={},r){super(),this._def=t,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),Kr(()=>{this._connected||(Js(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r<this.attributes.length;r++)this._setAttr(this.attributes[r].name);this._ob=new MutationObserver(r=>{for(const s of r)this._setAttr(s.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(r,s=!1)=>{const{props:i,styles:o}=r;let l;if(i&&!je(i))for(const c in i){const a=i[c];(a===Number||a&&a.type===Number)&&(c in this._props&&(this._props[c]=$s(this._props[c])),(l||(l=Object.create(null)))[hs(c)]=!0)}this._numberProps=l,s&&this._resolveProps(r),this._applyStyles(o),this._update()},n=this._def.__asyncLoader;n?n().then(r=>t(r,!0)):t(this._def)}_resolveProps(t){const{props:n}=t,r=je(n)?n:Object.keys(n||{});for(const s of Object.keys(this))s[0]!=="_"&&r.includes(s)&&this._setProp(s,this[s],!0,!1);for(const s of r.map(hs))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(i){this._setProp(s,i)}})}_setAttr(t){let n=this.hasAttribute(t)?this.getAttribute(t):void 0;const r=hs(t);this._numberProps&&this._numberProps[r]&&(n=$s(n)),this._setProp(r,n,!1)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,s=!0){n!==this._props[t]&&(this._props[t]=n,s&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(xt(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(xt(t),n+""):n||this.removeAttribute(xt(t))))}_update(){Js(this._createVNode(),this.shadowRoot)}_createVNode(){const t=Y(this._def,Zn({},this._props));return this._instance||(t.ce=n=>{this._instance=n,n.isCE=!0;const r=(i,o)=>{this.dispatchEvent(new CustomEvent(i,{detail:o}))};n.emit=(i,...o)=>{r(i,o),xt(i)!==i&&r(xt(i),o)};let s=this;for(;s=s&&(s.parentNode||s.host);)if(s instanceof es){n.parent=s._instance,n.provides=s._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r)})}}function Kd(e="$style"){{const t=rt();if(!t)return ds;const n=t.type.__cssModules;if(!n)return ds;const r=n[e];return r||ds}}const Fc=new WeakMap,Uc=new WeakMap,Rr=Symbol("_moveCb"),ko=Symbol("_enterCb"),Dc={name:"TransitionGroup",props:Zn({},vd,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=rt(),r=xi();let s,i;return zr(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!zd(s[0].el,n.vnode.el,o))return;s.forEach(Yd),s.forEach(Gd);const l=s.filter(Jd);Nc(),l.forEach(c=>{const a=c.el,f=a.style;ct(a,o),f.transform=f.webkitTransform=f.transitionDuration="";const b=a[Rr]=u=>{u&&u.target!==a||(!u||/transform$/.test(u.propertyName))&&(a.removeEventListener("transitionend",b),a[Rr]=null,wt(a,o))};a.addEventListener("transitionend",b)})}),()=>{const o=ie(e),l=Rc(o);let c=o.tag||ue;if(s=[],i)for(let a=0;a<i.length;a++){const f=i[a];f.el&&f.el instanceof Element&&(s.push(f),Kt(f,fn(f,l,r,n)),Fc.set(f,f.el.getBoundingClientRect()))}i=t.default?Gr(t.default()):[];for(let a=0;a<i.length;a++){const f=i[a];f.key!=null&&Kt(f,fn(f,l,r,n))}return Y(c,null,i)}}},Wd=e=>delete e.mode;Dc.props;const $d=Dc;function Yd(e){const t=e.el;t[Rr]&&t[Rr](),t[ko]&&t[ko]()}function Gd(e){Uc.set(e,e.el.getBoundingClientRect())}function Jd(e){const t=Fc.get(e),n=Uc.get(e),r=t.left-n.left,s=t.top-n.top;if(r||s){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${s}px)`,i.transitionDuration="0s",e}}function zd(e,t,n){const r=e.cloneNode(),s=e[dn];s&&s.forEach(l=>{l.split(/\s+/).forEach(c=>c&&r.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&r.classList.add(l)),r.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(r);const{hasTransform:o}=Bc(r);return i.removeChild(r),o}const It=e=>{const t=e.props["onUpdate:modelValue"]||!1;return je(t)?n=>pd(t,n):t};function qd(e){e.target.composing=!0}function Io(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const $e=Symbol("_assign"),Br={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e[$e]=It(s);const i=r||s.props&&s.props.type==="number";at(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=Ws(l)),e[$e](l)}),n&&at(e,"change",()=>{e.value=e.value.trim()}),t||(at(e,"compositionstart",qd),at(e,"compositionend",Io),at(e,"change",Io))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:s}},i){if(e[$e]=It(i),e.composing)return;const o=(s||e.type==="number")&&!/^0\d/.test(e.value)?Ws(e.value):e.value,l=t??"";o!==l&&(document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===l)||(e.value=l))}},Oi={deep:!0,created(e,t,n){e[$e]=It(n),at(e,"change",()=>{const r=e._modelValue,s=hn(e),i=e.checked,o=e[$e];if(je(r)){const l=Xr(r,s),c=l!==-1;if(i&&!c)o(r.concat(s));else if(!i&&c){const a=[...r];a.splice(l,1),o(a)}}else if(Xn(r)){const l=new Set(r);i?l.add(s):l.delete(s),o(l)}else o(Hc(e,i))})},mounted:Ro,beforeUpdate(e,t,n){e[$e]=It(n),Ro(e,t,n)}};function Ro(e,{value:t,oldValue:n},r){e._modelValue=t,je(t)?e.checked=Xr(t,r.props.value)>-1:Xn(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=kt(t,Hc(e,!0)))}const Li={created(e,{value:t},n){e.checked=kt(t,n.props.value),e[$e]=It(n),at(e,"change",()=>{e[$e](hn(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[$e]=It(r),t!==n&&(e.checked=kt(t,r.props.value))}},Vc={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=Xn(t);at(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?Ws(hn(o)):hn(o));e[$e](e.multiple?s?new Set(i):i:i[0]),e._assigning=!0,Kr(()=>{e._assigning=!1})}),e[$e]=It(r)},mounted(e,{value:t,modifiers:{number:n}}){Bo(e,t)},beforeUpdate(e,t,n){e[$e]=It(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||Bo(e,t)}};function Bo(e,t,n){const r=e.multiple,s=je(t);if(!(r&&!s&&!Xn(t))){for(let i=0,o=e.options.length;i<o;i++){const l=e.options[i],c=hn(l);if(r)if(s){const a=typeof c;a==="string"||a==="number"?l.selected=t.some(f=>String(f)===String(c)):l.selected=Xr(t,c)>-1}else l.selected=t.has(c);else if(kt(hn(l),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!r&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function hn(e){return"_value"in e?e._value:e.value}function Hc(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const jc={created(e,t,n){mr(e,t,n,null,"created")},mounted(e,t,n){mr(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){mr(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){mr(e,t,n,r,"updated")}};function Kc(e,t){switch(e){case"SELECT":return Vc;case"TEXTAREA":return Br;default:switch(t){case"checkbox":return Oi;case"radio":return Li;default:return Br}}}function mr(e,t,n,r,s){const o=Kc(e.tagName,n.props&&n.props.type)[s];o&&o(e,t,n,r)}function Qd(){Br.getSSRProps=({value:e})=>({value:e}),Li.getSSRProps=({value:e},t)=>{if(t.props&&kt(t.props.value,e))return{checked:!0}},Oi.getSSRProps=({value:e},t)=>{if(je(e)){if(t.props&&Xr(e,t.props.value)>-1)return{checked:!0}}else if(Xn(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},jc.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=Kc(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const Zd=["ctrl","shift","alt","meta"],Xd={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)=>Zd.some(n=>e[`${n}Key`]&&!t.includes(n))},eh=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(s,...i)=>{for(let o=0;o<t.length;o++){const l=Xd[t[o]];if(l&&l(s,t))return}return e(s,...i)})},th={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},nh=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=s=>{if(!("key"in s))return;const i=xt(s.key);if(t.some(o=>o===i||th[o]===i))return e(s)})},Wc=Zn({patchProp:Dd},_d);let Nn,No=!1;function $c(){return Nn||(Nn=lc(Wc))}function Yc(){return Nn=No?Nn:cc(Wc),No=!0,Nn}const Js=(...e)=>{$c().render(...e)},Gc=(...e)=>{Yc().hydrate(...e)},Jc=(...e)=>{const t=$c().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=qc(r);if(!s)return;const i=t._component;!Tc(i)&&!i.render&&!i.template&&(i.template=s.innerHTML),s.innerHTML="";const o=n(s,!1,zc(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t},rh=(...e)=>{const t=Yc().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=qc(r);if(s)return n(s,!0,zc(s))},t};function zc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function qc(e){return Kn(e)?document.querySelector(e):e}let Po=!1;const sh=()=>{Po||(Po=!0,Qd(),xd())};/**
* vue v3.4.23
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const ih=()=>{},oh=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:Ul,BaseTransitionPropsValidators:Si,Comment:Te,DeprecationTypes:od,EffectScope:ui,ErrorCodes:Mu,ErrorTypeStrings:Xf,Fragment:ue,KeepAlive:ef,ReactiveEffect:cn,Static:Ht,Suspense:Wu,Teleport:Df,Text:Wt,TrackOpTypes:xu,Transition:Pi,TransitionGroup:$d,TriggerOpTypes:Su,VueElement:es,assertNumber:Tu,callWithAsyncErrorHandling:He,callWithErrorHandling:ft,camelize:Ye,capitalize:Ur,cloneVNode:nt,compatUtils:id,compile:ih,computed:qe,createApp:Jc,createBlock:dt,createCommentVNode:Ct,createElementBlock:se,createElementVNode:re,createHydrationRenderer:cc,createPropsRestProxy:bf,createRenderer:lc,createSSRApp:rh,createSlots:nf,createStaticVNode:bc,createTextVNode:Ri,createVNode:Y,customRef:_l,defineAsyncComponent:Zu,defineComponent:Me,defineCustomElement:Lc,defineEmits:lf,defineExpose:cf,defineModel:ff,defineOptions:af,defineProps:of,defineSSRCustomElement:Hd,defineSlots:uf,devtools:ed,effect:Ya,effectScope:Wa,getCurrentInstance:rt,getCurrentScope:fi,getTransitionRawChildren:Gr,guardReactiveProps:mc,h:Ec,handleError:zt,hasInjectionContext:Sf,hydrate:Gc,initCustomFormatter:qf,initDirectivesForSSR:sh,inject:In,isMemoSame:xc,isProxy:mi,isReactive:tn,isReadonly:an,isRef:Ee,isRuntimeOnly:Yf,isShallow:Ln,isVNode:Mt,markRaw:bl,mergeDefaults:gf,mergeModels:mf,mergeProps:wc,nextTick:Kr,normalizeClass:_e,normalizeProps:Ka,normalizeStyle:yn,onActivated:Vl,onBeforeMount:Ti,onBeforeUnmount:qr,onBeforeUpdate:Kl,onDeactivated:Hl,onErrorCaptured:Gl,onMounted:qt,onRenderTracked:Yl,onRenderTriggered:$l,onScopeDispose:nl,onServerPrefetch:Wl,onUnmounted:qn,onUpdated:zr,openBlock:ee,popScopeId:Lu,provide:Xl,proxyRefs:yi,pushScopeId:Ou,queuePostFlushCb:Er,reactive:Hr,readonly:gi,ref:Ae,registerRuntimeCompiler:$f,render:Js,renderList:Qr,renderSlot:Jl,resolveComponent:Tl,resolveDirective:Il,resolveDynamicComponent:kl,resolveFilter:sd,resolveTransitionHooks:fn,setBlockTracking:Fs,setDevtoolsHook:td,setTransitionHooks:Kt,shallowReactive:ml,shallowReadonly:hu,shallowRef:gu,ssrContextKey:Nl,ssrUtils:rd,stop:Ga,toDisplayString:ai,toHandlerKey:Tn,toHandlers:rf,toRaw:ie,toRef:Eu,toRefs:vu,toValue:wu,transformVNodeArgs:Vf,triggerRef:bu,unref:ne,useAttrs:pf,useCssModule:Kd,useCssVars:Sd,useModel:zf,useSSRContext:Pl,useSlots:hf,useTransitionState:xi,vModelCheckbox:Oi,vModelDynamic:jc,vModelRadio:Li,vModelSelect:Vc,vModelText:Br,vShow:Gt,version:Sc,warn:Zf,watch:on,watchEffect:_n,watchPostEffect:Ol,watchSyncEffect:Ll,withAsyncContext:wf,withCtx:jt,withDefaults:df,withDirectives:un,withKeys:nh,withMemo:Qf,withModifiers:eh,withScopeId:Fu},Symbol.toStringTag,{value:"Module"}));var zs={exports:{}};(function(e,t){(function(n,r){var s="1.0.37",i="",o="?",l="function",c="undefined",a="object",f="string",b="major",u="model",p="name",g="type",y="vendor",_="version",k="architecture",E="console",d="mobile",m="tablet",v="smarttv",C="wearable",I="embedded",M=500,L="Amazon",R="Apple",W="ASUS",N="BlackBerry",K="Browser",ce="Chrome",fe="Edge",j="Firefox",X="Google",G="Huawei",ke="LG",it="Microsoft",Ge="Motorola",ve="Opera",ot="Samsung",vn="Sharp",Qe="Sony",xe="Xiaomi",Ze="Zebra",pt="Facebook",$="Chromium OS",he="Mac OS",Ie=function(B,V){var U={};for(var z in B)V[z]&&V[z].length%2===0?U[z]=V[z].concat(B[z]):U[z]=B[z];return U},be=function(B){for(var V={},U=0;U<B.length;U++)V[B[U].toUpperCase()]=B[U];return V},h=function(B,V){return typeof B===f?w(V).indexOf(w(B))!==-1:!1},w=function(B){return B.toLowerCase()},A=function(B){return typeof B===f?B.replace(/[^\d\.]/g,i).split(".")[0]:r},x=function(B,V){if(typeof B===f)return B=B.replace(/^\s\s*/,i),typeof V===c?B:B.substring(0,M)},S=function(B,V){for(var U=0,z,oe,ae,te,q,Fe;U<V.length&&!q;){var lt=V[U],Cn=V[U+1];for(z=oe=0;z<lt.length&&!q&&lt[z];)if(q=lt[z++].exec(B),q)for(ae=0;ae<Cn.length;ae++)Fe=q[++oe],te=Cn[ae],typeof te===a&&te.length>0?te.length===2?typeof te[1]==l?this[te[0]]=te[1].call(this,Fe):this[te[0]]=te[1]:te.length===3?typeof te[1]===l&&!(te[1].exec&&te[1].test)?this[te[0]]=Fe?te[1].call(this,Fe,te[2]):r:this[te[0]]=Fe?Fe.replace(te[1],te[2]):r:te.length===4&&(this[te[0]]=Fe?te[3].call(this,Fe.replace(te[1],te[2])):r):this[te]=Fe||r;U+=2}},O=function(B,V){for(var U in V)if(typeof V[U]===a&&V[U].length>0){for(var z=0;z<V[U].length;z++)if(h(V[U][z],B))return U===o?r:U}else if(h(V[U],B))return U===o?r:U;return B},D={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},P={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},F={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[_,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[_,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,_],[/opios[\/ ]+([\w\.]+)/i],[_,[p,ve+" Mini"]],[/\bopr\/([\w\.]+)/i],[_,[p,ve]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[_,[p,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[p,_],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[_,[p,"UC"+K]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[_,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[_,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[_,[p,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[_,[p,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[_,[p,"Smart Lenovo "+K]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure "+K],_],[/\bfocus\/([\w\.]+)/i],[_,[p,j+" Focus"]],[/\bopt\/([\w\.]+)/i],[_,[p,ve+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[_,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[_,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[_,[p,ve+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[_,[p,"MIUI "+K]],[/fxios\/([-\w\.]+)/i],[_,[p,j]],[/\bqihu|(qi?ho?o?|360)browser/i],[[p,"360 "+K]],[/(oculus|sailfish|huawei|vivo)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1 "+K],_],[/samsungbrowser\/([\w\.]+)/i],[_,[p,ot+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[p,/_/g," "],_],[/metasr[\/ ]?([\d\.]+)/i],[_,[p,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[p,"Sogou Mobile"],_],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[p,_],[/(lbbrowser)/i,/\[(linkedin)app\]/i],[p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,pt],_],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[p,_],[/\bgsa\/([\w\.]+) .*safari\//i],[_,[p,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[_,[p,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[_,[p,ce+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,ce+" WebView"],_],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[_,[p,"Android "+K]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,_],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[_,[p,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[_,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[_,O,D]],[/(webkit|khtml)\/([\w\.]+)/i],[p,_],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],_],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[_,[p,j+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[p,_],[/(cobalt)\/([\w\.]+)/i],[p,[_,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[k,"amd64"]],[/(ia32(?=;))/i],[[k,w]],[/((?:i[346]|x)86)[;\)]/i],[[k,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[k,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[k,"armhf"]],[/windows (ce|mobile); ppc;/i],[[k,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[k,/ower/,i,w]],[/(sun4\w)[;\)]/i],[[k,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[k,w]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[u,[y,ot],[g,m]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[u,[y,ot],[g,d]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[u,[y,R],[g,d]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[u,[y,R],[g,m]],[/(macintosh);/i],[u,[y,R]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[u,[y,vn],[g,d]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[u,[y,G],[g,m]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[u,[y,G],[g,d]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[u,/_/g," "],[y,xe],[g,d]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[u,/_/g," "],[y,xe],[g,m]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[u,[y,"OPPO"],[g,d]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[u,[y,"Vivo"],[g,d]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[u,[y,"Realme"],[g,d]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[u,[y,Ge],[g,d]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[u,[y,Ge],[g,m]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[u,[y,ke],[g,m]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[u,[y,ke],[g,d]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[u,[y,"Lenovo"],[g,m]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[u,/_/g," "],[y,"Nokia"],[g,d]],[/(pixel c)\b/i],[u,[y,X],[g,m]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[u,[y,X],[g,d]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[u,[y,Qe],[g,d]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[u,"Xperia Tablet"],[y,Qe],[g,m]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[u,[y,"OnePlus"],[g,d]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[u,[y,L],[g,m]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[u,/(.+)/g,"Fire Phone $1"],[y,L],[g,d]],[/(playbook);[-\w\),; ]+(rim)/i],[u,y,[g,m]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[u,[y,N],[g,d]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[u,[y,W],[g,m]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[u,[y,W],[g,d]],[/(nexus 9)/i],[u,[y,"HTC"],[g,m]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[y,[u,/_/g," "],[g,d]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[u,[y,"Acer"],[g,m]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[u,[y,"Meizu"],[g,d]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[u,[y,"Ulefone"],[g,d]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[y,u,[g,d]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[y,u,[g,m]],[/(surface duo)/i],[u,[y,it],[g,m]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[u,[y,"Fairphone"],[g,d]],[/(u304aa)/i],[u,[y,"AT&T"],[g,d]],[/\bsie-(\w*)/i],[u,[y,"Siemens"],[g,d]],[/\b(rct\w+) b/i],[u,[y,"RCA"],[g,m]],[/\b(venue[\d ]{2,7}) b/i],[u,[y,"Dell"],[g,m]],[/\b(q(?:mv|ta)\w+) b/i],[u,[y,"Verizon"],[g,m]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[u,[y,"Barnes & Noble"],[g,m]],[/\b(tm\d{3}\w+) b/i],[u,[y,"NuVision"],[g,m]],[/\b(k88) b/i],[u,[y,"ZTE"],[g,m]],[/\b(nx\d{3}j) b/i],[u,[y,"ZTE"],[g,d]],[/\b(gen\d{3}) b.+49h/i],[u,[y,"Swiss"],[g,d]],[/\b(zur\d{3}) b/i],[u,[y,"Swiss"],[g,m]],[/\b((zeki)?tb.*\b) b/i],[u,[y,"Zeki"],[g,m]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[y,"Dragon Touch"],u,[g,m]],[/\b(ns-?\w{0,9}) b/i],[u,[y,"Insignia"],[g,m]],[/\b((nxa|next)-?\w{0,9}) b/i],[u,[y,"NextBook"],[g,m]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[y,"Voice"],u,[g,d]],[/\b(lvtel\-)?(v1[12]) b/i],[[y,"LvTel"],u,[g,d]],[/\b(ph-1) /i],[u,[y,"Essential"],[g,d]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[u,[y,"Envizen"],[g,m]],[/\b(trio[-\w\. ]+) b/i],[u,[y,"MachSpeed"],[g,m]],[/\btu_(1491) b/i],[u,[y,"Rotor"],[g,m]],[/(shield[\w ]+) b/i],[u,[y,"Nvidia"],[g,m]],[/(sprint) (\w+)/i],[y,u,[g,d]],[/(kin\.[onetw]{3})/i],[[u,/\./g," "],[y,it],[g,d]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[u,[y,Ze],[g,m]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[u,[y,Ze],[g,d]],[/smart-tv.+(samsung)/i],[y,[g,v]],[/hbbtv.+maple;(\d+)/i],[[u,/^/,"SmartTV"],[y,ot],[g,v]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[y,ke],[g,v]],[/(apple) ?tv/i],[y,[u,R+" TV"],[g,v]],[/crkey/i],[[u,ce+"cast"],[y,X],[g,v]],[/droid.+aft(\w+)( bui|\))/i],[u,[y,L],[g,v]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[u,[y,vn],[g,v]],[/(bravia[\w ]+)( bui|\))/i],[u,[y,Qe],[g,v]],[/(mitv-\w{5}) bui/i],[u,[y,xe],[g,v]],[/Hbbtv.*(technisat) (.*);/i],[y,u,[g,v]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[y,x],[u,x],[g,v]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[g,v]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[y,u,[g,E]],[/droid.+; (shield) bui/i],[u,[y,"Nvidia"],[g,E]],[/(playstation [345portablevi]+)/i],[u,[y,Qe],[g,E]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[u,[y,it],[g,E]],[/((pebble))app/i],[y,u,[g,C]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[u,[y,R],[g,C]],[/droid.+; (glass) \d/i],[u,[y,X],[g,C]],[/droid.+; (wt63?0{2,3})\)/i],[u,[y,Ze],[g,C]],[/(quest( 2| pro)?)/i],[u,[y,pt],[g,C]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[y,[g,I]],[/(aeobc)\b/i],[u,[y,L],[g,I]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[u,[g,d]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[u,[g,m]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[g,m]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[g,d]],[/(android[-\w\. ]{0,9});.+buil/i],[u,[y,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[_,[p,fe+"HTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[_,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[p,_],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[_,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,_],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[p,[_,O,P]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[_,O,P],[p,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[_,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,he],[_,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[_,p],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[p,_],[/\(bb(10);/i],[_,[p,N]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[_,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[_,[p,j+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[_,[p,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[_,[p,"watchOS"]],[/crkey\/([\d\.]+)/i],[_,[p,ce+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[p,$],_],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[p,_],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],_],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[p,_]]},T=function(B,V){if(typeof B===a&&(V=B,B=r),!(this instanceof T))return new T(B,V).getResult();var U=typeof n!==c&&n.navigator?n.navigator:r,z=B||(U&&U.userAgent?U.userAgent:i),oe=U&&U.userAgentData?U.userAgentData:r,ae=V?Ie(F,V):F,te=U&&U.userAgent==z;return this.getBrowser=function(){var q={};return q[p]=r,q[_]=r,S.call(q,z,ae.browser),q[b]=A(q[_]),te&&U&&U.brave&&typeof U.brave.isBrave==l&&(q[p]="Brave"),q},this.getCPU=function(){var q={};return q[k]=r,S.call(q,z,ae.cpu),q},this.getDevice=function(){var q={};return q[y]=r,q[u]=r,q[g]=r,S.call(q,z,ae.device),te&&!q[g]&&oe&&oe.mobile&&(q[g]=d),te&&q[u]=="Macintosh"&&U&&typeof U.standalone!==c&&U.maxTouchPoints&&U.maxTouchPoints>2&&(q[u]="iPad",q[g]=m),q},this.getEngine=function(){var q={};return q[p]=r,q[_]=r,S.call(q,z,ae.engine),q},this.getOS=function(){var q={};return q[p]=r,q[_]=r,S.call(q,z,ae.os),te&&!q[p]&&oe&&oe.platform!="Unknown"&&(q[p]=oe.platform.replace(/chrome os/i,$).replace(/macos/i,he)),q},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return z},this.setUA=function(q){return z=typeof q===f&&q.length>M?x(q,M):q,this},this.setUA(z),this};T.VERSION=s,T.BROWSER=be([p,_,b]),T.CPU=be([k]),T.DEVICE=be([u,y,g,E,d,v,m,C,I]),T.ENGINE=T.OS=be([p,_]),e.exports&&(t=e.exports=T),t.UAParser=T;var H=typeof n!==c&&(n.jQuery||n.Zepto);if(H&&!H.ua){var J=new T;H.ua=J.getResult(),H.ua.get=function(){return J.getUA()},H.ua.set=function(B){J.setUA(B);var V=J.getResult();for(var U in V)H.ua[U]=V[U]}}})(typeof window=="object"?window:Go)})(zs,zs.exports);var lh=zs.exports;const ch=si(lh);function ah(e){return fi()?(nl(e),!0):!1}function uh(e){return typeof e=="function"?e():ne(e)}const fh=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const dh=fh?window:void 0;function hh(){const e=Ae(!1),t=rt();return t&&qt(()=>{e.value=!0},t),e}function ph(e){const t=hh();return qe(()=>(t.value,!!e()))}function gh(e,t={}){const{window:n=dh}=t,r=ph(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const i=Ae(!1),o=a=>{i.value=a.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",o):s.removeListener(o))},c=_n(()=>{r.value&&(l(),s=n.matchMedia(uh(e)),"addEventListener"in s?s.addEventListener("change",o):s.addListener(o),i.value=s.matches)});return ah(()=>{c(),l(),s=void 0}),i}const Qc=Ae(!1),Zc=()=>{const e=ch(window.navigator.userAgent);Qc.value=e.os.name==="iOS"||e.os.name==="Mac OS"};window.addEventListener("resize",()=>{Zc()});Zc();const mh=gh("(min-width: 1024px)");function er(){return{isIOS:Qc,isLargeScreen:mh}}function Xc(){return new URLSearchParams(window.location.search).get("channel")||""}const Fi=Ae(Xc()),{isIOS:bh}=er(),ea=["5irfYl"],Ui=qe(()=>ea.includes(Fi.value)),wh=qe(()=>Ui.value&&bh.value);window.addEventListener("popstate",()=>{Fi.value=Xc()});_n(()=>{Ui.value?document.body.classList.add("special-channel"):document.body.classList.remove("special-channel")});function tr(){return{channel:Fi,specList:ea,isSpecialChannel:Ui,isSpecChanAndIOS:wh}}class Oo{static decrypt(t){try{const n=Be.enc.Utf8.parse("BioItun4JIOFL78hlQECIb=="),r=Be.enc.Utf8.parse("dfg2s8g9klc3jab1");return Be.AES.decrypt(t,n,{iv:r,mode:Be.mode.CBC,padding:Be.pad.Pkcs7}).toString(Be.enc.Utf8)}catch{return"Error decrypt"}}static encrypt(t){try{const n=Be.enc.Utf8.parse("BioItun4JIOFL78hlQECIb=="),r=Be.enc.Utf8.parse("dfg2s8g9klc3jab1");return Be.AES.encrypt(t,n,{iv:r,mode:Be.mode.CBC,padding:Be.pad.Pkcs7}).toString()}catch{return"Error encrypt"}}}const ta=async({method:e,url:t,params:n,isChannel:r=!1,headers:s={},crypto:i=!1})=>{const o=Sa(r?"https://api.17chanapi.com":"https://api.17landapi.com",t),c={method:e.toUpperCase()||"GET",headers:{"Content-Type":"application/json",Authorization:"Bearer 6sHdXgiC8FFKkfAyR4EMrlyAMuV0DBG4itzeMglyFHponGYXFwl7tf31BPB4TwMX",...s},body:null};return n&&typeof n=="object"&&(c.method==="GET"?Object.entries(n).forEach(([a,f])=>{o.searchParams(a,f?.toString()||"")}):i?c.body=Oo.encrypt(JSON.stringify(n)):c.body=JSON.stringify(n)),fetch(o.toString(),c).then(async a=>{if(!a.ok)throw a;return await a.json()}).then(a=>{if(i&&a.success&&typeof a.data=="string")try{a.data=JSON.parse(Oo.decrypt(a.data))}catch{}return a}).catch(a=>{throw typeof a=="object"?new Error(`Network error ${a?.status||""}`):new Error("Unknown error")})},yh=()=>{const e=new Ta(window.navigator.userAgent);return e.is("AndroidOS")?"android":e.is("iOS")||e.is("iPadOS")?"ios":"other"},Wn=e=>{const t=new URLSearchParams(window.location.search);ta({method:"POST",url:"channel/statistics",params:{type:e,affCode:t.get("affCode"),platform:yh(),channelUrl:t.get("channel")},isChannel:!0})},_h=()=>{const e=new URLSearchParams(window.location.search);return ta({url:"landing-page",method:"post",crypto:!0,params:{channel:e.get("channel")||null,landingPageUrl:`${window.location.href}`}})},Lo=(e,t=!1,n=!1,r=()=>{})=>{if(n){const i=new URL(window.location.href);i.pathname="/ios-installation.html",location.href=i.toString();return}if(!e)return;t||(Wn(2),Wn(5)),Ch(window.location.href);const s=document.createElement("a");if(s.href=e,s.addEventListener("click",i=>{i.target.remove()}),t){const i=new URL(window.location.href);i.pathname="/ios.html",location.href=i.toString();return}document.body.appendChild(s),setTimeout(()=>{s.click()},250),typeof r=="function"&&r()},vh=()=>{Wn(2),Wn(5)},Ch=e=>{const t=document.createElement("textarea");document.body.appendChild(t),t.value=e,t.select(),document.execCommand("copy"),document.body.removeChild(t)},Ah=e=>{const n=Be.algo.RC4.createDecryptor(Be.enc.Utf8.parse("VaEpTl7!CIt9SLe%")).process(Be.lib.WordArray.create(e)),r=new Uint8Array(n.words.length*16);for(let s=0;s<n.words.length;s++)r[s*4]=n.words[s]>>24&255,r[s*4+1]=n.words[s]>>16&255,r[s*4+2]=n.words[s]>>8&255,r[s*4+3]=n.words[s]&255;return r},bs=new Map,na=async(e,t=!0)=>{if(e.startsWith("/")&&(e=window.location.origin+e),bs.has(e))return bs.get(e);try{const r=new URL(e).pathname,s=r.substring(r.lastIndexOf(".")+1);return["jpg","jpeg","png","gif","webp"].indexOf(s)==-1?e:fetch(e).then(i=>{if(!i.ok)throw new Error;return i.arrayBuffer()}).then(async i=>{const o=t?Ah(new Uint8Array(i)):new Uint8Array(i).slice(34,-28),l=URL.createObjectURL(new Blob([o],{type:"stream"}));return bs.set(e,l),l}).catch(i=>(console.error("err",i),e))}catch(n){return console.error("err",n),e}},br=(e="")=>{if(!e||!e.startsWith("http"))return e;const t=new URL(e);for(const[n,r]of new URLSearchParams(window.location.search).entries())t.searchParams.set(n,r||"");return t.toString()},Nr=Me({__name:"AsyncImageContainer",props:{src:{},position:{default:"center"}},setup(e){const t=e,n=Ae(),r=qe(()=>typeof n.value=="string"?{backgroundImage:n.value?`url('${n.value}')`:"none",backgroundRepeat:"no-repeat",backgroundSize:"cover"}:{});return _n(()=>{t.src||(n.value=void 0),na(t.src,!1).then(s=>{n.value=s})}),(s,i)=>(ee(),se("div",{style:yn(r.value)},null,4))}}),Eh="/assets/logo.rc4-UhyFVdsd.png",xh="data:image/png;base64,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",Sh="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABoCAMAAABln0ZDAAAAclBMVEUAAAD////////////p7O7n6+/////////////p6+7////////////p6+7////q7O7j6+/////////p6+7p6+7q6+7p6+/////////////////p7O/////o7O3p6+/q7O7q6+7p6u3p6+7q6+7////p6+78yO5/AAAAJHRSTlMA378g3yBAEJ9gYO+AcHDvEK8wr8+/MH+Qz1BQoJBAn5CfgM93s44gAAAEzElEQVRYw5yW4XbiIBSEkxWaRSVESbLtyVaj9b7/KxY55UwLvQjOP4l+mRm4Jk1Os1qtEOQkxmnVc/OMBj0ZimSskpWY0+R9XPQy+5/KedF2JCe7VGDUPc6kh3hdKnvHq1I3DiOuoEQsUYiSE77I+z0/7EobMrogusmbGlYiOxTYvhCtuesj7Dx2PkqWI0gUHDp8WXKXcJPnSOAMVWd//J3klsEpJOHW0Ap8Rbp07xQZcIo1G9IRGytV0vH9z3RunpKl6UcwFFSpwdCpgQRhdKrDiR+GnoLARL2hrn9r8SlysRQbennd3W5tYim0ZEmVYf7c7jpEy9ewcZJIFmT658x4beONIxq+QtoiM0HH+OJEuixZ1wODiiD9lc3kkx1dwRAqggYyfvDooyzTDhUl+zajIq5gRHpDRZEuvpx30oyZw/dM/w+oKC3p3Xe+sAUjVv8XFSVafKjRBYy18Zmg9ug4TEW+ZuGbkkzBiNV5DiqKJD2IKF6/Reobz+EqCowU1EexwEFFORB0bL/9sgMHFeVB0KZFLHBQUQoKZcfqDiEWOHxFkkQ436n2PhY4XEWYMhsOZEza9Q042YoWmsKIMAIHFbEjojLPxteI03JPSR3ONyMccb4iTJmhoRS0ZTbN4C+XARVVpMjiL5cBFVak8DjhQe1Ln68Ij7OJrjyo3WD2tnwyrxMJDuQ4mD2mIkHLw5eIveNg9lrGkKh6rdmjIihxIQreIPu0otTEiT7ZMYMVAEEYDHdQokMoLL3EggLf/xWbeIlGzQZ28juqDJ2X/Z/zgwp7a0ugzqugKbbFeFxWouJhjv836iIEyglFxlOeahWzeJKTsayOrlLMh1uHYwIr3ADhISV8b+jkmIdQWga71yiNYCtdjXkSRf7Iu9sX7QNUi8sppn0EVkjEAlcRtZtEBPE2XDpxNZbllIY4Y1iKrDOAUxw6nR8Zz27Mbmd5EAjCDJsAYZsm7Ylt4+Hc/zV+y1+1VfOdvxNLzUIflmE1YvzZs/7q6O1FE/3t0HYOV4avnIeWeGa+0nkd7rmMqTZun6cw2FwKGwJKm3loZ5KuGgchRy7aqLmqZj4t3KYJqKuY3INT4/BDPTUjH+BF4xeOWMIFFJcgQLfCf1EzNx4umGbqEZq6mx0UvAnc6/ihMG4fEnC1jmHYDChRm7ndTK/HNj7qNtDLeWSTwck1i9TiR0pgSkk1xRp/n1s8OfenjFiViaNG1G6mp5G6FnXNozvoUGI9UyOkDzFmVi7TtCXTmMIY+1dQXEg/qlpcOJOaudnVBUBrPHpPNZMVLg6vWyWDOkt/7wCRJxGH8zGIyDBAt2rDTnhTcnKa3SY2f6NybkmgtOJOrcmsTtb5SK6H81jN3aOigyplzsvHJkS7St3SmyccYQ/3G+QWIkYwXT58+AYK7JKvIIPsBXbJMn0DgWUjp52STDu9tflawIRcj9hHcW1+gY5Qa5a51pXwVLr9DaaPdxAYCy28QD4ZYM8DdF/awPgniSznftHXwnZvoM3C8hMUs1cSFsig8fLaa3wuTTpB0enctl8B6B0UPE3+6DXiyQZ1O1czBNJBT2JvD+XqL+6gqMQU3kyfPVHigF1aR2OxuAcsofM7esN9aUHcTVEa0l6r+49WM/WP6x+wJqUuxllF6gAAAABJRU5ErkJggg==",Th="data:image/png;base64,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",Fo=`腾讯视频于2011年4月正式上线运营，目前全平台日均覆盖人数超过2亿。 [7-9]截至2024年第二季度，腾讯视频付费会员数达1.17亿。 [182]
剧集方面，作为处于行业领先地位的电视剧平台， 腾讯视频实现了对热门剧集的全面覆盖，腾讯视频推出了《庆余年第二季》 [128]《繁花》 
[129]《漫长的季节》 [135]《三体》 [136]《长相思》 [130]《与凤行》 [131]《玫瑰的故事》 [132]《梦华录》 [133]《星汉灿烂·月升沧海》 
[134]《昆仑神宫》 [137]《扫黑风暴》《开端》《你是我的荣耀》《云南虫谷》《启航：当风起时》《锦心似玉》 《御赐小仵作》《如果蜗牛有爱情》《鬼吹灯之精绝古城》
《择天记》《那年花开月正圆》《扶摇》《沙海》《如懿传》《怒晴湘西》《致我们暖暖的小时光》《陈情令》《全职高手》《三生三世枕上书》《斗罗大陆》 [86]《龙岭迷窟》 
[87]《传闻中的陈芊芊》 [88]《三十而已》等精品内容。 [10-16] [77] [78-83] [84-89]作为HBO中国独家官方播放平台，腾讯视频拥有超级美剧阵容，如《东城梦魇》
《我的天才女友》《梅森探案集》等。 [90-92]
综艺方面，腾讯视频以多元题材的综艺和精品音乐节目传递时代潮流，树立视频平台的标杆，领跑网综领域。《喜人奇妙夜》 [138]《舞台2023》 [139]《超新星运动会》《五十公里桃花坞》
《德云斗笑社》《脱口秀大会》《创造101》《明日之子》《拜托了冰箱》《创造营2020》《吐槽大会》《即刻电音》《奇遇人生》《忘不了餐厅》《演员请就位》《令人心动的offer》《生存探索》
等系列王牌综艺节目持续领先市场。 [17-23] [93-96] [106]
动漫方面，腾讯视频坚持精品化的创作理念，通过“打造头部经典”与“建立垂类标杆”，长期处于国漫行业领先地位，《斗罗大陆》《镖人》 [140]《画江湖之不良人》 [141]《遮天》 
[142]《仙逆》 [143]《王者荣耀：荣耀之章碎月篇》 [144]《吞噬星空》《眷思量》《一人之下》《斗破苍穹》《全职高手》《魔道祖师》等国漫作品深受观众喜爱。 [24] [97-100]`.split(/\n/).map(e=>e.trim()).filter(e=>e.length>0),ra=()=>"https://www.a016uv.com/17suiea3.apk?v=1730206902875";function Mh(){return Fo[Math.floor(Math.random()*Fo.length)]}const pn=Ae(),kh=qe(()=>pn.value?.apkLink??ra()),Ih=qe(()=>pn.value?.contactList.find(e=>e.title==="官方客服"));function Rh(){_h().then(e=>{const t=e.data;t.apkLink=ra(),pn.value=t,sa(t.landingPageDicList)})}function Bh(e){try{return new URL(e).origin+"/t.png?t="+Date.now()}catch{return console.error("get test url error",e),null}}function Uo(e){return new Promise(t=>setTimeout(t,e))}const Do=1e4;async function sa(e){if(!e?.length)return;const t=await Promise.race(e.slice().reverse().map(n=>{const r=Bh(n);return r?new Promise(s=>{fetch(r).then(()=>{s(n)}).catch(i=>{Uo(Do).then(()=>s(""))})}):Uo(Do).then(()=>"")}));t&&pn?.value&&(pn.value.apkLink=t)}const Di=()=>({landingData:pn,serviceContact:Ih,sendStatistic:Wn,apkLink:kh,testDomain:sa,backupApkLink:"https://www.kttxapk.com/17suie8y.apk"}),Nh=["src"],Ph=Me({__name:"AsyncImage",props:{src:{}},setup(e){const t=e,n=Ae();return _n(async()=>{t.src||(n.value=null),n.value=await na(t.src,!0)}),(r,s)=>un((ee(),se("img",{src:n.value},null,8,Nh)),[[Gt,n.value]])}}),Oh={class:"flex items-center gap-x-[15rem] max-h5:h-[52rem] max-h5:gap-x-[0rem]"},Lh=["href"],Fh=re("img",{class:"h-full m-auto",src:xh},null,-1),Uh=[Fh],Dh=["href"],Vh=re("img",{class:"h-full m-auto",src:Sh},null,-1),Hh=[Vh],jh=["href"],Kh=re("img",{class:"h-full m-auto",src:Th},null,-1),Wh=[Kh],$h=["href"],Yh=Me({__name:"Contacts",setup(e){const{landingData:t}=Di(),{isSpecialChannel:n}=tr(),r=qe(()=>t.value?.contactList?.filter(s=>!0)??[]);return(s,i)=>(ee(),se("div",Oh,[(ee(!0),se(ue,null,Qr(r.value,o=>(ee(),se(ue,null,[o.title.includes("商务")?un((ee(),se("a",{key:0,class:"block w-[53.5rem] h-[52rem] text-center flex-shrink-0 pointer-events-auto",href:ne(br)(o?.link),target:"_blank"},Uh,8,Lh)),[[Gt,!ne(n)]]):o.title.includes("TG")?un((ee(),se("a",{key:1,class:"block w-[53.5rem] h-[52rem] text-center flex-shrink-0 pointer-events-auto",href:ne(br)(o?.link),target:"_blank"},Hh,8,Dh)),[[Gt,!ne(n)]]):o.title.includes("客服")?(ee(),se("a",{key:2,class:"block w-[53.5rem] h-[52rem] text-center flex-shrink-0 pointer-events-auto",href:ne(br)(o?.link),target:"_blank"},Wh,8,jh)):(ee(),se("a",{key:3,class:"block w-[53.5rem] h-[52rem] text-center flex-shrink-0 pointer-events-auto",href:ne(br)(o?.link),target:"_blank"},[Y(Ph,{class:"h-full m-auto",src:o?.icon},null,8,["src"])],8,$h))],64))),256))]))}}),Gh={class:"w-full flex justify-between items-start"},Jh=Me({__name:"HeaderBar",setup(e){const{isSpecialChannel:t}=tr(),{isLargeScreen:n}=er();return(r,s)=>(ee(),se("div",Gh,[Y(Nr,{src:ne(Eh),class:_e([(ne(t),"max-h5:h-[50rem] max-h5:w-[160.75rem] w-[160.75rem] h-[50rem]")])},null,8,["src","class"]),re("div",{class:_e([ne(n)?"fixed right-[65rem] bottom-[51rem] z-[100000]":""])},[Y(Yh)],2)]))}}),nr=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},zh={},qh={width:"22",viewBox:"0 0 22 25",fill:"#FFF",xmlns:"http://www.w3.org/2000/svg"},Qh=re("path",{d:"M18.0039 7.67102C18.046 7.32709 18.0047 7.28665 17.6595 7.28665C15.463 7.28618 13.2667 7.28636 11.0703 7.28654C8.88219 7.28665 6.69405 7.28647 4.5059 7.28683C4.10587 7.28683 4.10568 7.28781 4.10568 7.67587C4.10612 11.3697 4.10657 15.0636 4.10715 18.7574C4.10715 18.8385 4.1055 18.9199 4.11039 19.0008C4.15101 19.6747 4.64834 20.1424 5.33525 20.1499C5.69025 20.1537 6.0454 20.1551 6.4004 20.15C6.58637 20.1475 6.67751 20.2253 6.67674 20.4092C6.67247 21.4806 6.66996 22.552 6.66503 23.6235C6.66164 24.3684 6.9635 24.8062 7.61623 24.9366C8.04536 25.0225 8.48701 25.0088 8.92052 24.9318C9.38788 24.8487 9.82062 24.2254 9.81336 23.8265C9.79274 22.6985 9.8124 21.5698 9.80471 20.4413C9.80316 20.2158 9.88532 20.1437 10.1086 20.1474C10.7442 20.1574 11.3801 20.1505 12.0159 20.1509C12.4065 20.1512 12.4239 20.1667 12.4243 20.5465C12.4256 21.6262 12.4219 22.706 12.4268 23.7857C12.4298 24.413 12.8326 24.8862 13.4559 24.9576C13.7887 24.9958 14.1286 25.0203 14.4668 24.9771C14.5994 24.9602 14.7231 24.9283 14.8443 24.87C15.3612 24.6217 15.5512 24.1883 15.5536 23.6557C15.5586 22.5922 15.5539 21.5288 15.5553 20.4652C15.5557 20.1657 15.5714 20.1528 15.8814 20.1514C16.2199 20.1499 16.5587 20.1584 16.897 20.1484C17.4358 20.1325 18.0267 19.5961 18.0043 19.0873C17.9857 18.6637 18.0243 18.2452 18.0246 17.8244C18.0277 14.642 18.025 11.4597 18.0292 8.27733C18.0295 8.07432 17.9788 7.87616 18.0039 7.67102Z"},null,-1),Zh=re("path",{d:"M4.42323 6.5072C6.6275 6.50788 8.83185 6.5076 11.0362 6.50788C13.2488 6.50817 15.4613 6.50875 17.6739 6.50759C18.0042 6.50749 18.0295 6.469 17.9215 6.17377C17.3247 4.54158 16.2828 3.26443 14.775 2.35844C14.5375 2.21567 14.5177 2.11603 14.672 1.88435C14.8437 1.62656 15.0157 1.36891 15.1837 1.1088C15.3427 0.862491 15.5001 0.61502 15.6514 0.364181C15.7223 0.246799 15.7196 0.130432 15.5907 0.0442241C15.459 -0.043975 15.356 0.0104432 15.2681 0.113559C15.2259 0.163054 15.1934 0.220514 15.1558 0.273882C14.8091 0.767485 14.5294 1.30291 14.1693 1.78869C14.0665 1.9274 13.9764 1.95564 13.8187 1.88685C13.593 1.78847 13.3622 1.69336 13.1243 1.63094C11.4835 1.20033 9.86275 1.22264 8.27619 1.86968C8.12881 1.92979 8.02923 1.90593 7.94468 1.76874C7.78648 1.51204 7.61877 1.26109 7.45442 1.00808C7.26344 0.714226 7.07313 0.419939 6.87998 0.127535C6.80073 0.00761938 6.69033 -0.0269218 6.55974 0.0437895C6.42102 0.118809 6.41811 0.229855 6.48767 0.354586C6.53124 0.432792 6.56961 0.514221 6.61844 0.589024C6.89025 1.00504 7.16453 1.41949 7.43804 1.83446C7.60548 2.08848 7.58869 2.19247 7.34545 2.32947C6.74037 2.67054 6.19233 3.07971 5.71655 3.58529C5.01133 4.3347 4.48244 5.18541 4.15068 6.15259C4.03667 6.48522 4.05711 6.50712 4.42323 6.5072ZM13.9147 3.5997C14.2649 3.5975 14.6365 3.95 14.6477 4.29516C14.6592 4.6481 14.2912 5.0278 13.9295 5.03631C13.5579 5.04492 13.198 4.70027 13.187 4.3251C13.1768 3.97966 13.5557 3.60199 13.9147 3.5997ZM8.05781 3.70282C8.40548 3.68696 8.7185 4.04544 8.71636 4.41859C8.7143 4.79419 8.40323 5.12574 8.04709 5.132C7.67449 5.13859 7.32693 4.79466 7.32568 4.41819C7.29773 3.96322 7.65987 3.72111 8.05781 3.70282Z"},null,-1),Xh=re("path",{d:"M21.9956 11.1397C21.9955 10.4585 22.0076 9.77686 21.9894 9.09611C21.9767 8.62039 21.7715 8.25623 21.3102 8.02552C20.9464 7.84362 20.5747 7.87291 20.1988 7.87244C19.3826 7.8715 18.8721 8.37636 18.871 9.17906C18.8696 10.2982 18.8707 11.4173 18.8706 12.5366C18.8704 13.6801 18.8711 14.8235 18.8701 15.9671C18.8696 16.4435 19.0602 16.8016 19.4877 17.0528C19.8889 17.2887 20.3159 17.2314 20.7399 17.2115C20.8694 17.2054 21.0133 17.2496 21.1268 17.1947C21.676 16.9287 22.0056 16.5278 21.9999 15.884C21.986 14.3027 21.9957 12.7211 21.9956 11.1397Z"},null,-1),ep=re("path",{d:"M1.91054 7.87121C1.7207 7.87204 1.53083 7.86987 1.34099 7.87139C0.509214 7.87805 -0.0806965 8.52441 0.00901084 9.34101C0.0312535 9.54355 0.0393556 9.74515 0.0393556 9.94798C0.0393556 10.9137 0.0393555 11.8795 0.0394292 12.8452C0.0395028 13.9084 0.0361518 14.9716 0.0410496 16.0347C0.0431855 16.4972 0.271246 16.8221 0.677581 17.0576C1.0961 17.3 1.54449 17.2499 1.98095 17.2117C2.71879 17.1474 3.1681 16.6293 3.16298 15.9027C3.15985 15.4651 3.12509 15.0275 3.12785 14.5901C3.13938 12.7648 3.08417 10.9389 3.16475 9.11414C3.19929 8.33233 2.44893 7.86882 1.91054 7.87121Z"},null,-1),tp=[Qh,Zh,Xh,ep];function np(e,t){return ee(),se("svg",qh,tp)}const qs=nr(zh,[["render",np]]),rp={},sp={width:"21",viewBox:"0 0 21 25",fill:"#FFF",xmlns:"http://www.w3.org/2000/svg"},ip=re("path",{d:"M18.3602 16.4487C19.0476 17.4212 19.8357 18.05 20.7243 18.335C20.3387 19.5255 19.7267 20.7663 18.8883 22.0573C17.5973 24.0023 16.3229 24.9748 15.0654 24.9748C14.5959 24.9748 13.9001 24.8156 12.9779 24.497C12.1227 24.1784 11.3766 24.0191 10.7394 24.0191C10.1023 24.0191 9.39806 24.1868 8.62676 24.5221C7.82193 24.8407 7.15963 25 6.63984 25C5.13078 25 3.64688 23.7173 2.18813 21.1519C0.729376 18.6201 0 16.1301 0 13.6821C0 11.4185 0.55332 9.56573 1.65996 8.12374C2.80013 6.68176 4.20859 5.96076 5.88531 5.96076C6.25419 5.96076 6.66499 6.00688 7.11771 6.09909C7.57042 6.19131 8.03991 6.36318 8.52616 6.61469C9.04594 6.89973 9.47351 7.09675 9.80885 7.20573C10.1442 7.31472 10.4041 7.36922 10.5885 7.36922C10.8065 7.36922 11.1419 7.31891 11.5946 7.21831C12.0473 7.11771 12.5 6.93327 12.9527 6.66499C13.439 6.39671 13.8581 6.19551 14.2103 6.06137C14.5624 5.92723 14.9229 5.86016 15.2918 5.86016C16.4655 5.86016 17.5218 6.17874 18.4608 6.8159C18.9638 7.15124 19.4752 7.64587 19.995 8.2998C19.2237 8.97049 18.662 9.55734 18.3099 10.0604C17.6559 10.9993 17.329 12.0221 17.329 13.1288C17.329 14.3528 17.6727 15.4594 18.3602 16.4487ZM13.3048 4.70322C12.718 5.25654 12.1814 5.61704 11.6952 5.78471C11.5275 5.83501 11.3137 5.88112 11.0538 5.92304C10.7939 5.96496 10.4963 6.00268 10.161 6.03622C10.1777 4.5607 10.5634 3.28639 11.3179 2.21328C12.0724 1.14017 13.3132 0.402415 15.0402 0C15.0738 0.167673 15.0989 0.285044 15.1157 0.352113V0.628773C15.1157 1.23239 14.9732 1.91147 14.6881 2.666C14.3863 3.40376 13.9252 4.08283 13.3048 4.70322Z"},null,-1),op=[ip];function lp(e,t){return ee(),se("svg",sp,op)}const ia=nr(rp,[["render",lp]]);var rr={},cp=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},oa={},Ke={};let Vi;const ap=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];Ke.getSymbolSize=function(t){if(!t)throw new Error('"version" cannot be null or undefined');if(t<1||t>40)throw new Error('"version" should be in range from 1 to 40');return t*4+17};Ke.getSymbolTotalCodewords=function(t){return ap[t]};Ke.getBCHDigit=function(e){let t=0;for(;e!==0;)t++,e>>>=1;return t};Ke.setToSJISFunction=function(t){if(typeof t!="function")throw new Error('"toSJISFunc" is not a valid function.');Vi=t};Ke.isKanjiModeEnabled=function(){return typeof Vi<"u"};Ke.toSJIS=function(t){return Vi(t)};var ts={};(function(e){e.L={bit:1},e.M={bit:0},e.Q={bit:3},e.H={bit:2};function t(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"l":case"low":return e.L;case"m":case"medium":return e.M;case"q":case"quartile":return e.Q;case"h":case"high":return e.H;default:throw new Error("Unknown EC Level: "+n)}}e.isValid=function(r){return r&&typeof r.bit<"u"&&r.bit>=0&&r.bit<4},e.from=function(r,s){if(e.isValid(r))return r;try{return t(r)}catch{return s}}})(ts);function la(){this.buffer=[],this.length=0}la.prototype={get:function(e){const t=Math.floor(e/8);return(this.buffer[t]>>>7-e%8&1)===1},put:function(e,t){for(let n=0;n<t;n++)this.putBit((e>>>t-n-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(e){const t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var up=la;function sr(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}sr.prototype.set=function(e,t,n,r){const s=e*this.size+t;this.data[s]=n,r&&(this.reservedBit[s]=!0)};sr.prototype.get=function(e,t){return this.data[e*this.size+t]};sr.prototype.xor=function(e,t,n){this.data[e*this.size+t]^=n};sr.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]};var fp=sr,ca={};(function(e){const t=Ke.getSymbolSize;e.getRowColCoords=function(r){if(r===1)return[];const s=Math.floor(r/7)+2,i=t(r),o=i===145?26:Math.ceil((i-13)/(2*s-2))*2,l=[i-7];for(let c=1;c<s-1;c++)l[c]=l[c-1]-o;return l.push(6),l.reverse()},e.getPositions=function(r){const s=[],i=e.getRowColCoords(r),o=i.length;for(let l=0;l<o;l++)for(let c=0;c<o;c++)l===0&&c===0||l===0&&c===o-1||l===o-1&&c===0||s.push([i[l],i[c]]);return s}})(ca);var aa={};const dp=Ke.getSymbolSize,Vo=7;aa.getPositions=function(t){const n=dp(t);return[[0,0],[n-Vo,0],[0,n-Vo]]};var ua={};(function(e){e.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const t={N1:3,N2:3,N3:40,N4:10};e.isValid=function(s){return s!=null&&s!==""&&!isNaN(s)&&s>=0&&s<=7},e.from=function(s){return e.isValid(s)?parseInt(s,10):void 0},e.getPenaltyN1=function(s){const i=s.size;let o=0,l=0,c=0,a=null,f=null;for(let b=0;b<i;b++){l=c=0,a=f=null;for(let u=0;u<i;u++){let p=s.get(b,u);p===a?l++:(l>=5&&(o+=t.N1+(l-5)),a=p,l=1),p=s.get(u,b),p===f?c++:(c>=5&&(o+=t.N1+(c-5)),f=p,c=1)}l>=5&&(o+=t.N1+(l-5)),c>=5&&(o+=t.N1+(c-5))}return o},e.getPenaltyN2=function(s){const i=s.size;let o=0;for(let l=0;l<i-1;l++)for(let c=0;c<i-1;c++){const a=s.get(l,c)+s.get(l,c+1)+s.get(l+1,c)+s.get(l+1,c+1);(a===4||a===0)&&o++}return o*t.N2},e.getPenaltyN3=function(s){const i=s.size;let o=0,l=0,c=0;for(let a=0;a<i;a++){l=c=0;for(let f=0;f<i;f++)l=l<<1&2047|s.get(a,f),f>=10&&(l===1488||l===93)&&o++,c=c<<1&2047|s.get(f,a),f>=10&&(c===1488||c===93)&&o++}return o*t.N3},e.getPenaltyN4=function(s){let i=0;const o=s.data.length;for(let c=0;c<o;c++)i+=s.data[c];return Math.abs(Math.ceil(i*100/o/5)-10)*t.N4};function n(r,s,i){switch(r){case e.Patterns.PATTERN000:return(s+i)%2===0;case e.Patterns.PATTERN001:return s%2===0;case e.Patterns.PATTERN010:return i%3===0;case e.Patterns.PATTERN011:return(s+i)%3===0;case e.Patterns.PATTERN100:return(Math.floor(s/2)+Math.floor(i/3))%2===0;case e.Patterns.PATTERN101:return s*i%2+s*i%3===0;case e.Patterns.PATTERN110:return(s*i%2+s*i%3)%2===0;case e.Patterns.PATTERN111:return(s*i%3+(s+i)%2)%2===0;default:throw new Error("bad maskPattern:"+r)}}e.applyMask=function(s,i){const o=i.size;for(let l=0;l<o;l++)for(let c=0;c<o;c++)i.isReserved(c,l)||i.xor(c,l,n(s,c,l))},e.getBestMask=function(s,i){const o=Object.keys(e.Patterns).length;let l=0,c=1/0;for(let a=0;a<o;a++){i(a),e.applyMask(a,s);const f=e.getPenaltyN1(s)+e.getPenaltyN2(s)+e.getPenaltyN3(s)+e.getPenaltyN4(s);e.applyMask(a,s),f<c&&(c=f,l=a)}return l}})(ua);var ns={};const St=ts,wr=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],yr=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];ns.getBlocksCount=function(t,n){switch(n){case St.L:return wr[(t-1)*4+0];case St.M:return wr[(t-1)*4+1];case St.Q:return wr[(t-1)*4+2];case St.H:return wr[(t-1)*4+3];default:return}};ns.getTotalCodewordsCount=function(t,n){switch(n){case St.L:return yr[(t-1)*4+0];case St.M:return yr[(t-1)*4+1];case St.Q:return yr[(t-1)*4+2];case St.H:return yr[(t-1)*4+3];default:return}};var fa={},rs={};const Pn=new Uint8Array(512),Pr=new Uint8Array(256);(function(){let t=1;for(let n=0;n<255;n++)Pn[n]=t,Pr[t]=n,t<<=1,t&256&&(t^=285);for(let n=255;n<512;n++)Pn[n]=Pn[n-255]})();rs.log=function(t){if(t<1)throw new Error("log("+t+")");return Pr[t]};rs.exp=function(t){return Pn[t]};rs.mul=function(t,n){return t===0||n===0?0:Pn[Pr[t]+Pr[n]]};(function(e){const t=rs;e.mul=function(r,s){const i=new Uint8Array(r.length+s.length-1);for(let o=0;o<r.length;o++)for(let l=0;l<s.length;l++)i[o+l]^=t.mul(r[o],s[l]);return i},e.mod=function(r,s){let i=new Uint8Array(r);for(;i.length-s.length>=0;){const o=i[0];for(let c=0;c<s.length;c++)i[c]^=t.mul(s[c],o);let l=0;for(;l<i.length&&i[l]===0;)l++;i=i.slice(l)}return i},e.generateECPolynomial=function(r){let s=new Uint8Array([1]);for(let i=0;i<r;i++)s=e.mul(s,new Uint8Array([1,t.exp(i)]));return s}})(fa);const da=fa;function Hi(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}Hi.prototype.initialize=function(t){this.degree=t,this.genPoly=da.generateECPolynomial(this.degree)};Hi.prototype.encode=function(t){if(!this.genPoly)throw new Error("Encoder not initialized");const n=new Uint8Array(t.length+this.degree);n.set(t);const r=da.mod(n,this.genPoly),s=this.degree-r.length;if(s>0){const i=new Uint8Array(this.degree);return i.set(r,s),i}return r};var hp=Hi,ha={},Nt={},ji={};ji.isValid=function(t){return!isNaN(t)&&t>=1&&t<=40};var st={};const pa="[0-9]+",pp="[A-Z $%*+\\-./:]+";let $n="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";$n=$n.replace(/u/g,"\\u");const gp="(?:(?![A-Z0-9 $%*+\\-./:]|"+$n+`)(?:.|[\r
]))+`;st.KANJI=new RegExp($n,"g");st.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");st.BYTE=new RegExp(gp,"g");st.NUMERIC=new RegExp(pa,"g");st.ALPHANUMERIC=new RegExp(pp,"g");const mp=new RegExp("^"+$n+"$"),bp=new RegExp("^"+pa+"$"),wp=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");st.testKanji=function(t){return mp.test(t)};st.testNumeric=function(t){return bp.test(t)};st.testAlphanumeric=function(t){return wp.test(t)};(function(e){const t=ji,n=st;e.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},e.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},e.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},e.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},e.MIXED={bit:-1},e.getCharCountIndicator=function(i,o){if(!i.ccBits)throw new Error("Invalid mode: "+i);if(!t.isValid(o))throw new Error("Invalid version: "+o);return o>=1&&o<10?i.ccBits[0]:o<27?i.ccBits[1]:i.ccBits[2]},e.getBestModeForData=function(i){return n.testNumeric(i)?e.NUMERIC:n.testAlphanumeric(i)?e.ALPHANUMERIC:n.testKanji(i)?e.KANJI:e.BYTE},e.toString=function(i){if(i&&i.id)return i.id;throw new Error("Invalid mode")},e.isValid=function(i){return i&&i.bit&&i.ccBits};function r(s){if(typeof s!="string")throw new Error("Param is not a string");switch(s.toLowerCase()){case"numeric":return e.NUMERIC;case"alphanumeric":return e.ALPHANUMERIC;case"kanji":return e.KANJI;case"byte":return e.BYTE;default:throw new Error("Unknown mode: "+s)}}e.from=function(i,o){if(e.isValid(i))return i;try{return r(i)}catch{return o}}})(Nt);(function(e){const t=Ke,n=ns,r=ts,s=Nt,i=ji,o=7973,l=t.getBCHDigit(o);function c(u,p,g){for(let y=1;y<=40;y++)if(p<=e.getCapacity(y,g,u))return y}function a(u,p){return s.getCharCountIndicator(u,p)+4}function f(u,p){let g=0;return u.forEach(function(y){const _=a(y.mode,p);g+=_+y.getBitsLength()}),g}function b(u,p){for(let g=1;g<=40;g++)if(f(u,g)<=e.getCapacity(g,p,s.MIXED))return g}e.from=function(p,g){return i.isValid(p)?parseInt(p,10):g},e.getCapacity=function(p,g,y){if(!i.isValid(p))throw new Error("Invalid QR Code version");typeof y>"u"&&(y=s.BYTE);const _=t.getSymbolTotalCodewords(p),k=n.getTotalCodewordsCount(p,g),E=(_-k)*8;if(y===s.MIXED)return E;const d=E-a(y,p);switch(y){case s.NUMERIC:return Math.floor(d/10*3);case s.ALPHANUMERIC:return Math.floor(d/11*2);case s.KANJI:return Math.floor(d/13);case s.BYTE:default:return Math.floor(d/8)}},e.getBestVersionForData=function(p,g){let y;const _=r.from(g,r.M);if(Array.isArray(p)){if(p.length>1)return b(p,_);if(p.length===0)return 1;y=p[0]}else y=p;return c(y.mode,y.getLength(),_)},e.getEncodedBits=function(p){if(!i.isValid(p)||p<7)throw new Error("Invalid QR Code version");let g=p<<12;for(;t.getBCHDigit(g)-l>=0;)g^=o<<t.getBCHDigit(g)-l;return p<<12|g}})(ha);var ga={};const Qs=Ke,ma=1335,yp=21522,Ho=Qs.getBCHDigit(ma);ga.getEncodedBits=function(t,n){const r=t.bit<<3|n;let s=r<<10;for(;Qs.getBCHDigit(s)-Ho>=0;)s^=ma<<Qs.getBCHDigit(s)-Ho;return(r<<10|s)^yp};var ba={};const _p=Nt;function gn(e){this.mode=_p.NUMERIC,this.data=e.toString()}gn.getBitsLength=function(t){return 10*Math.floor(t/3)+(t%3?t%3*3+1:0)};gn.prototype.getLength=function(){return this.data.length};gn.prototype.getBitsLength=function(){return gn.getBitsLength(this.data.length)};gn.prototype.write=function(t){let n,r,s;for(n=0;n+3<=this.data.length;n+=3)r=this.data.substr(n,3),s=parseInt(r,10),t.put(s,10);const i=this.data.length-n;i>0&&(r=this.data.substr(n),s=parseInt(r,10),t.put(s,i*3+1))};var vp=gn;const Cp=Nt,ws=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function mn(e){this.mode=Cp.ALPHANUMERIC,this.data=e}mn.getBitsLength=function(t){return 11*Math.floor(t/2)+6*(t%2)};mn.prototype.getLength=function(){return this.data.length};mn.prototype.getBitsLength=function(){return mn.getBitsLength(this.data.length)};mn.prototype.write=function(t){let n;for(n=0;n+2<=this.data.length;n+=2){let r=ws.indexOf(this.data[n])*45;r+=ws.indexOf(this.data[n+1]),t.put(r,11)}this.data.length%2&&t.put(ws.indexOf(this.data[n]),6)};var Ap=mn,Ep=function(t){for(var n=[],r=t.length,s=0;s<r;s++){var i=t.charCodeAt(s);if(i>=55296&&i<=56319&&r>s+1){var o=t.charCodeAt(s+1);o>=56320&&o<=57343&&(i=(i-55296)*1024+o-56320+65536,s+=1)}if(i<128){n.push(i);continue}if(i<2048){n.push(i>>6|192),n.push(i&63|128);continue}if(i<55296||i>=57344&&i<65536){n.push(i>>12|224),n.push(i>>6&63|128),n.push(i&63|128);continue}if(i>=65536&&i<=1114111){n.push(i>>18|240),n.push(i>>12&63|128),n.push(i>>6&63|128),n.push(i&63|128);continue}n.push(239,191,189)}return new Uint8Array(n).buffer};const xp=Ep,Sp=Nt;function bn(e){this.mode=Sp.BYTE,typeof e=="string"&&(e=xp(e)),this.data=new Uint8Array(e)}bn.getBitsLength=function(t){return t*8};bn.prototype.getLength=function(){return this.data.length};bn.prototype.getBitsLength=function(){return bn.getBitsLength(this.data.length)};bn.prototype.write=function(e){for(let t=0,n=this.data.length;t<n;t++)e.put(this.data[t],8)};var Tp=bn;const Mp=Nt,kp=Ke;function wn(e){this.mode=Mp.KANJI,this.data=e}wn.getBitsLength=function(t){return t*13};wn.prototype.getLength=function(){return this.data.length};wn.prototype.getBitsLength=function(){return wn.getBitsLength(this.data.length)};wn.prototype.write=function(e){let t;for(t=0;t<this.data.length;t++){let n=kp.toSJIS(this.data[t]);if(n>=33088&&n<=40956)n-=33088;else if(n>=57408&&n<=60351)n-=49472;else throw new Error("Invalid SJIS character: "+this.data[t]+`
Make sure your charset is UTF-8`);n=(n>>>8&255)*192+(n&255),e.put(n,13)}};var Ip=wn,wa={exports:{}};(function(e){var t={single_source_shortest_paths:function(n,r,s){var i={},o={};o[r]=0;var l=t.PriorityQueue.make();l.push(r,0);for(var c,a,f,b,u,p,g,y,_;!l.empty();){c=l.pop(),a=c.value,b=c.cost,u=n[a]||{};for(f in u)u.hasOwnProperty(f)&&(p=u[f],g=b+p,y=o[f],_=typeof o[f]>"u",(_||y>g)&&(o[f]=g,l.push(f,g),i[f]=a))}if(typeof s<"u"&&typeof o[s]>"u"){var k=["Could not find a path from ",r," to ",s,"."].join("");throw new Error(k)}return i},extract_shortest_path_from_predecessor_list:function(n,r){for(var s=[],i=r;i;)s.push(i),n[i],i=n[i];return s.reverse(),s},find_path:function(n,r,s){var i=t.single_source_shortest_paths(n,r,s);return t.extract_shortest_path_from_predecessor_list(i,s)},PriorityQueue:{make:function(n){var r=t.PriorityQueue,s={},i;n=n||{};for(i in r)r.hasOwnProperty(i)&&(s[i]=r[i]);return s.queue=[],s.sorter=n.sorter||r.default_sorter,s},default_sorter:function(n,r){return n.cost-r.cost},push:function(n,r){var s={value:n,cost:r};this.queue.push(s),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};e.exports=t})(wa);var Rp=wa.exports;(function(e){const t=Nt,n=vp,r=Ap,s=Tp,i=Ip,o=st,l=Ke,c=Rp;function a(k){return unescape(encodeURIComponent(k)).length}function f(k,E,d){const m=[];let v;for(;(v=k.exec(d))!==null;)m.push({data:v[0],index:v.index,mode:E,length:v[0].length});return m}function b(k){const E=f(o.NUMERIC,t.NUMERIC,k),d=f(o.ALPHANUMERIC,t.ALPHANUMERIC,k);let m,v;return l.isKanjiModeEnabled()?(m=f(o.BYTE,t.BYTE,k),v=f(o.KANJI,t.KANJI,k)):(m=f(o.BYTE_KANJI,t.BYTE,k),v=[]),E.concat(d,m,v).sort(function(I,M){return I.index-M.index}).map(function(I){return{data:I.data,mode:I.mode,length:I.length}})}function u(k,E){switch(E){case t.NUMERIC:return n.getBitsLength(k);case t.ALPHANUMERIC:return r.getBitsLength(k);case t.KANJI:return i.getBitsLength(k);case t.BYTE:return s.getBitsLength(k)}}function p(k){return k.reduce(function(E,d){const m=E.length-1>=0?E[E.length-1]:null;return m&&m.mode===d.mode?(E[E.length-1].data+=d.data,E):(E.push(d),E)},[])}function g(k){const E=[];for(let d=0;d<k.length;d++){const m=k[d];switch(m.mode){case t.NUMERIC:E.push([m,{data:m.data,mode:t.ALPHANUMERIC,length:m.length},{data:m.data,mode:t.BYTE,length:m.length}]);break;case t.ALPHANUMERIC:E.push([m,{data:m.data,mode:t.BYTE,length:m.length}]);break;case t.KANJI:E.push([m,{data:m.data,mode:t.BYTE,length:a(m.data)}]);break;case t.BYTE:E.push([{data:m.data,mode:t.BYTE,length:a(m.data)}])}}return E}function y(k,E){const d={},m={start:{}};let v=["start"];for(let C=0;C<k.length;C++){const I=k[C],M=[];for(let L=0;L<I.length;L++){const R=I[L],W=""+C+L;M.push(W),d[W]={node:R,lastCount:0},m[W]={};for(let N=0;N<v.length;N++){const K=v[N];d[K]&&d[K].node.mode===R.mode?(m[K][W]=u(d[K].lastCount+R.length,R.mode)-u(d[K].lastCount,R.mode),d[K].lastCount+=R.length):(d[K]&&(d[K].lastCount=R.length),m[K][W]=u(R.length,R.mode)+4+t.getCharCountIndicator(R.mode,E))}}v=M}for(let C=0;C<v.length;C++)m[v[C]].end=0;return{map:m,table:d}}function _(k,E){let d;const m=t.getBestModeForData(k);if(d=t.from(E,m),d!==t.BYTE&&d.bit<m.bit)throw new Error('"'+k+'" cannot be encoded with mode '+t.toString(d)+`.
 Suggested mode is: `+t.toString(m));switch(d===t.KANJI&&!l.isKanjiModeEnabled()&&(d=t.BYTE),d){case t.NUMERIC:return new n(k);case t.ALPHANUMERIC:return new r(k);case t.KANJI:return new i(k);case t.BYTE:return new s(k)}}e.fromArray=function(E){return E.reduce(function(d,m){return typeof m=="string"?d.push(_(m,null)):m.data&&d.push(_(m.data,m.mode)),d},[])},e.fromString=function(E,d){const m=b(E,l.isKanjiModeEnabled()),v=g(m),C=y(v,d),I=c.find_path(C.map,"start","end"),M=[];for(let L=1;L<I.length-1;L++)M.push(C.table[I[L]].node);return e.fromArray(p(M))},e.rawSplit=function(E){return e.fromArray(b(E,l.isKanjiModeEnabled()))}})(ba);const ss=Ke,ys=ts,Bp=up,Np=fp,Pp=ca,Op=aa,Zs=ua,Xs=ns,Lp=hp,Or=ha,Fp=ga,Up=Nt,_s=ba;function Dp(e,t){const n=e.size,r=Op.getPositions(t);for(let s=0;s<r.length;s++){const i=r[s][0],o=r[s][1];for(let l=-1;l<=7;l++)if(!(i+l<=-1||n<=i+l))for(let c=-1;c<=7;c++)o+c<=-1||n<=o+c||(l>=0&&l<=6&&(c===0||c===6)||c>=0&&c<=6&&(l===0||l===6)||l>=2&&l<=4&&c>=2&&c<=4?e.set(i+l,o+c,!0,!0):e.set(i+l,o+c,!1,!0))}}function Vp(e){const t=e.size;for(let n=8;n<t-8;n++){const r=n%2===0;e.set(n,6,r,!0),e.set(6,n,r,!0)}}function Hp(e,t){const n=Pp.getPositions(t);for(let r=0;r<n.length;r++){const s=n[r][0],i=n[r][1];for(let o=-2;o<=2;o++)for(let l=-2;l<=2;l++)o===-2||o===2||l===-2||l===2||o===0&&l===0?e.set(s+o,i+l,!0,!0):e.set(s+o,i+l,!1,!0)}}function jp(e,t){const n=e.size,r=Or.getEncodedBits(t);let s,i,o;for(let l=0;l<18;l++)s=Math.floor(l/3),i=l%3+n-8-3,o=(r>>l&1)===1,e.set(s,i,o,!0),e.set(i,s,o,!0)}function vs(e,t,n){const r=e.size,s=Fp.getEncodedBits(t,n);let i,o;for(i=0;i<15;i++)o=(s>>i&1)===1,i<6?e.set(i,8,o,!0):i<8?e.set(i+1,8,o,!0):e.set(r-15+i,8,o,!0),i<8?e.set(8,r-i-1,o,!0):i<9?e.set(8,15-i-1+1,o,!0):e.set(8,15-i-1,o,!0);e.set(r-8,8,1,!0)}function Kp(e,t){const n=e.size;let r=-1,s=n-1,i=7,o=0;for(let l=n-1;l>0;l-=2)for(l===6&&l--;;){for(let c=0;c<2;c++)if(!e.isReserved(s,l-c)){let a=!1;o<t.length&&(a=(t[o]>>>i&1)===1),e.set(s,l-c,a),i--,i===-1&&(o++,i=7)}if(s+=r,s<0||n<=s){s-=r,r=-r;break}}}function Wp(e,t,n){const r=new Bp;n.forEach(function(c){r.put(c.mode.bit,4),r.put(c.getLength(),Up.getCharCountIndicator(c.mode,e)),c.write(r)});const s=ss.getSymbolTotalCodewords(e),i=Xs.getTotalCodewordsCount(e,t),o=(s-i)*8;for(r.getLengthInBits()+4<=o&&r.put(0,4);r.getLengthInBits()%8!==0;)r.putBit(0);const l=(o-r.getLengthInBits())/8;for(let c=0;c<l;c++)r.put(c%2?17:236,8);return $p(r,e,t)}function $p(e,t,n){const r=ss.getSymbolTotalCodewords(t),s=Xs.getTotalCodewordsCount(t,n),i=r-s,o=Xs.getBlocksCount(t,n),l=r%o,c=o-l,a=Math.floor(r/o),f=Math.floor(i/o),b=f+1,u=a-f,p=new Lp(u);let g=0;const y=new Array(o),_=new Array(o);let k=0;const E=new Uint8Array(e.buffer);for(let I=0;I<o;I++){const M=I<c?f:b;y[I]=E.slice(g,g+M),_[I]=p.encode(y[I]),g+=M,k=Math.max(k,M)}const d=new Uint8Array(r);let m=0,v,C;for(v=0;v<k;v++)for(C=0;C<o;C++)v<y[C].length&&(d[m++]=y[C][v]);for(v=0;v<u;v++)for(C=0;C<o;C++)d[m++]=_[C][v];return d}function Yp(e,t,n,r){let s;if(Array.isArray(e))s=_s.fromArray(e);else if(typeof e=="string"){let a=t;if(!a){const f=_s.rawSplit(e);a=Or.getBestVersionForData(f,n)}s=_s.fromString(e,a||40)}else throw new Error("Invalid data");const i=Or.getBestVersionForData(s,n);if(!i)throw new Error("The amount of data is too big to be stored in a QR Code");if(!t)t=i;else if(t<i)throw new Error(`
The chosen QR Code version cannot contain this amount of data.
Minimum version required to store current data is: `+i+`.
`);const o=Wp(t,n,s),l=ss.getSymbolSize(t),c=new Np(l);return Dp(c,t),Vp(c),Hp(c,t),vs(c,n,0),t>=7&&jp(c,t),Kp(c,o),isNaN(r)&&(r=Zs.getBestMask(c,vs.bind(null,c,n))),Zs.applyMask(r,c),vs(c,n,r),{modules:c,version:t,errorCorrectionLevel:n,maskPattern:r,segments:s}}oa.create=function(t,n){if(typeof t>"u"||t==="")throw new Error("No input text");let r=ys.M,s,i;return typeof n<"u"&&(r=ys.from(n.errorCorrectionLevel,ys.M),s=Or.from(n.version),i=Zs.from(n.maskPattern),n.toSJISFunc&&ss.setToSJISFunction(n.toSJISFunc)),Yp(t,s,r,i)};var ya={},Ki={};(function(e){function t(n){if(typeof n=="number"&&(n=n.toString()),typeof n!="string")throw new Error("Color should be defined as hex string");let r=n.slice().replace("#","").split("");if(r.length<3||r.length===5||r.length>8)throw new Error("Invalid hex color: "+n);(r.length===3||r.length===4)&&(r=Array.prototype.concat.apply([],r.map(function(i){return[i,i]}))),r.length===6&&r.push("F","F");const s=parseInt(r.join(""),16);return{r:s>>24&255,g:s>>16&255,b:s>>8&255,a:s&255,hex:"#"+r.slice(0,6).join("")}}e.getOptions=function(r){r||(r={}),r.color||(r.color={});const s=typeof r.margin>"u"||r.margin===null||r.margin<0?4:r.margin,i=r.width&&r.width>=21?r.width:void 0,o=r.scale||4;return{width:i,scale:i?4:o,margin:s,color:{dark:t(r.color.dark||"#000000ff"),light:t(r.color.light||"#ffffffff")},type:r.type,rendererOpts:r.rendererOpts||{}}},e.getScale=function(r,s){return s.width&&s.width>=r+s.margin*2?s.width/(r+s.margin*2):s.scale},e.getImageWidth=function(r,s){const i=e.getScale(r,s);return Math.floor((r+s.margin*2)*i)},e.qrToImageData=function(r,s,i){const o=s.modules.size,l=s.modules.data,c=e.getScale(o,i),a=Math.floor((o+i.margin*2)*c),f=i.margin*c,b=[i.color.light,i.color.dark];for(let u=0;u<a;u++)for(let p=0;p<a;p++){let g=(u*a+p)*4,y=i.color.light;if(u>=f&&p>=f&&u<a-f&&p<a-f){const _=Math.floor((u-f)/c),k=Math.floor((p-f)/c);y=b[l[_*o+k]?1:0]}r[g++]=y.r,r[g++]=y.g,r[g++]=y.b,r[g]=y.a}}})(Ki);(function(e){const t=Ki;function n(s,i,o){s.clearRect(0,0,i.width,i.height),i.style||(i.style={}),i.height=o,i.width=o,i.style.height=o+"px",i.style.width=o+"px"}function r(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}e.render=function(i,o,l){let c=l,a=o;typeof c>"u"&&(!o||!o.getContext)&&(c=o,o=void 0),o||(a=r()),c=t.getOptions(c);const f=t.getImageWidth(i.modules.size,c),b=a.getContext("2d"),u=b.createImageData(f,f);return t.qrToImageData(u.data,i,c),n(b,a,f),b.putImageData(u,0,0),a},e.renderToDataURL=function(i,o,l){let c=l;typeof c>"u"&&(!o||!o.getContext)&&(c=o,o=void 0),c||(c={});const a=e.render(i,o,c),f=c.type||"image/png",b=c.rendererOpts||{};return a.toDataURL(f,b.quality)}})(ya);var _a={};const Gp=Ki;function jo(e,t){const n=e.a/255,r=t+'="'+e.hex+'"';return n<1?r+" "+t+'-opacity="'+n.toFixed(2).slice(1)+'"':r}function Cs(e,t,n){let r=e+t;return typeof n<"u"&&(r+=" "+n),r}function Jp(e,t,n){let r="",s=0,i=!1,o=0;for(let l=0;l<e.length;l++){const c=Math.floor(l%t),a=Math.floor(l/t);!c&&!i&&(i=!0),e[l]?(o++,l>0&&c>0&&e[l-1]||(r+=i?Cs("M",c+n,.5+a+n):Cs("m",s,0),s=0,i=!1),c+1<t&&e[l+1]||(r+=Cs("h",o),o=0)):s++}return r}_a.render=function(t,n,r){const s=Gp.getOptions(n),i=t.modules.size,o=t.modules.data,l=i+s.margin*2,c=s.color.light.a?"<path "+jo(s.color.light,"fill")+' d="M0 0h'+l+"v"+l+'H0z"/>':"",a="<path "+jo(s.color.dark,"stroke")+' d="'+Jp(o,i,s.margin)+'"/>',f='viewBox="0 0 '+l+" "+l+'"',u='<svg xmlns="http://www.w3.org/2000/svg" '+(s.width?'width="'+s.width+'" height="'+s.width+'" ':"")+f+' shape-rendering="crispEdges">'+c+a+`</svg>
`;return typeof r=="function"&&r(null,u),u};const zp=cp,ei=oa,va=ya,qp=_a;function Wi(e,t,n,r,s){const i=[].slice.call(arguments,1),o=i.length,l=typeof i[o-1]=="function";if(!l&&!zp())throw new Error("Callback required as last argument");if(l){if(o<2)throw new Error("Too few arguments provided");o===2?(s=n,n=t,t=r=void 0):o===3&&(t.getContext&&typeof s>"u"?(s=r,r=void 0):(s=r,r=n,n=t,t=void 0))}else{if(o<1)throw new Error("Too few arguments provided");return o===1?(n=t,t=r=void 0):o===2&&!t.getContext&&(r=n,n=t,t=void 0),new Promise(function(c,a){try{const f=ei.create(n,r);c(e(f,t,r))}catch(f){a(f)}})}try{const c=ei.create(n,r);s(null,e(c,t,r))}catch(c){s(c)}}rr.create=ei.create;rr.toCanvas=Wi.bind(null,va.render);rr.toDataURL=Wi.bind(null,va.renderToDataURL);rr.toString=Wi.bind(null,function(e,t,n){return qp.render(e,n)});const Qp=["src"],Zp=Me({__name:"QrCode",props:{url:{default:""},size:{default:120},margin:{default:4}},setup(e){const t=e,n=Ae("");return _n(async()=>{n.value=await rr.toDataURL(t.url,{margin:t.margin,width:t.size})}),(r,s)=>(ee(),se("img",{src:n.value,alt:"qrcode"},null,8,Qp))}}),Xp={},e1={class:_e(["fixed max-h5:relative left-0 bottom-[40rem] right-0 z-50 max-h5:bottom-0","w-full flex text-center text-white max-h5:text-white/60 ","text-white","py-0 max-h5:py-[6.87rem] text-[15rem] max-h5:text-[12rem] leading-[16.64rem]","max-h5:py-[5rem] max-h5:text-[10rem] max-h5:leading-[16rem] max-h5:text-center"])},t1=re("div",{class:"w-full"}," 若APP无法安装，请开启飞行模式安装 ",-1),n1=[t1];function r1(e,t){return ee(),se("div",e1,n1)}const ti=nr(Xp,[["render",r1]]),s1={class:"flex justify-between"},On=Me({__name:"JustifyText",props:{text:{}},setup(e){return(t,n)=>(ee(),se("div",s1,[(ee(!0),se(ue,null,Qr(t.text?.split(""),r=>(ee(),se("span",null,ai(r),1))),256))]))}}),i1={class:_e(["w-[204.77rem] h-[55.7rem] rounded-[8rem] overflow-hidden cursor-pointer flex items-center justify-center gap-[6.35rem] bg-[#0A0A0A]","border-white border-[1.27rem]","shadow-primary"])},Ko=Me({__name:"InstallTip",props:{title:{},content:{}},setup(e){return(t,n)=>(ee(),se("div",i1,[Jl(t.$slots,"icon"),re("div",null,[Y(On,{text:t.title,class:"text-[20.32rem] leading-[1.2] font-bold text-white"},null,8,["text"]),Y(On,{text:t.content,class:"text-[12.7rem] leading-[1.2] text-white"},null,8,["text"])])]))}}),Ca="/assets/banner.rc4-Dga6Erb1.png",Aa="/assets/banner.rc4-Dga6Erb1.png",o1={class:"flex flex-1 max-w-[38%] max-h5:hidden flex-col justify-start pb-[116rem]"},l1={class:"flex-1 flex items-center ml-[-5%] pr-[80rem]"},c1={class:"flex flex-col items-stretch w-[395rem] mt-[63rem]"},a1={class:"flex items-stretch"},u1={class:"qr-area"},f1={class:"install-tips ml-[20rem] flex flex-col text-center justify-between text-white"},d1=Me({__name:"WebContent",setup(e){const{isSpecialChannel:t}=tr(),n=window.location.href;return(r,s)=>(ee(),se(ue,null,[re("div",o1,[re("div",l1,[Y(Nr,{src:ne(t)?ne(Aa):ne(Ca),class:"flex-1 pt-[56.873%] !bg-[100%_auto] mt-[32rem] z-50"},null,8,["src"])]),re("div",c1,[re("div",a1,[re("div",u1,[Y(Zp,{url:ne(n),size:130,margin:2},null,8,["url"])]),re("div",f1,[Y(Ko,{title:"安卓安装提示",content:"建议UC/夸克浏览器打开"},{icon:jt(()=>[Y(qs,{width:"27.89rem"})]),_:1}),Y(Ko,{title:"苹果安装提示",content:"请使用Safari浏览器打开"},{icon:jt(()=>[Y(ia,{width:"28rem"})]),_:1})])]),Y(ti)])]),Y(ti,{class:"max-h5:hidden"})],64))}}),h1="data:image/webp;base64,UklGRmwEAABXRUJQVlA4WAoAAAAQAAAAXwAAVQAAQUxQSNkDAAABoGrbVh3bmhK5JBIZiYxEIpGRyMglkePfQ6jsnbrvKyJiAvQPakj18AHj7CV9oVQHy6PF75I6D3b7HqHycA1fwpzH3b5CHPygxy8QBz864uvM+eFhLwvOurdSynEu4eFdleVqmltdob7KWB1Rq3EskN7UV0bUelrpL4qsFk1DmqkvkN7TluwSOniclJX6nrFy6NoA+mRbGeEtidV2Maafkd5SlqDXrU76pCzVt/QP7odNfOl4y/nMiLoWlv0t4xE3XQvr4y086SZJofLpFzFJspMvMR44JMmcj8db/IH94nx+vuV4IEsyHuxvqb+nvCU98Hh6Sxi/Zei19TNd22ftPem3xPeo/46uF6ffYW9S/Q1Vrw7+waMe3iUbP+Wmt8fxMyPq/dF/YkR9Q/Pn3PQdQ32qBn1N60/0pK8a21gbNen7ptLPAcOPmoL+h9W2HB7I2SZbTksxxZsUw+/pUNZCNQnyxGlLTpslyDfBLKa8V8W0aGsbjKXguP2QSTvEm5156CyWS+3zE+jzQ5IKuEHurDZJtXfw3uWHHbhu88xjZ/j0pvOgX1Q4wiOdecFtMPq1SCEn55DU6Zqu9A/vtIUCOZiZOYeZWZCUch70XCBv3DZdnfaUJNVjN03vUhtA1tVpWnVacJoaw32A1w88T2+auyQD8trWmebQWmsDb601Sbn3Du5wJjikBFFSdYfhbp3FybyBa30HmkE2ViUVFhs0KUOQ1Jhb7YtZ0panQMuLmxRoJkEOZVVSKqUUh1baAJcqQ5K2UuAsJejTzqMuKUhSa2lzkj6tUKQNIKjTL1KEJsWybD9h6XaDlm7jhdvND8iCMmtwmjLLSYoppTSgpOsOnlKKUuPRLmm/S9k6fYM0MQDfUmutnXC01lrUtMCh6Qm7ptXnl+G3h3SAJ0uDHqQCJ65pvcAuSQVMiwYUuxTwMJtbh8EwSekwSdqoQdugSVIAaBMD6E42M6uQzMxm2QGOTQXIWg1lQI1whtShXxQV7MTb4ZvUAZucdKeF3Vj1mbR1gAEULYYygF3aYQCjXLIPbrPUYMw6yWnSQ5IdXEcON7kzlaQGjKzpztRbyaYC4HbZmiYyM6uQzMzuQm5jAqPFSQF6vaRSKuB7vMR9i6HTJIUGfoKbpGA31wKmedj2dnIdZetczywpjJ60wzGgKTuAZ839YieMaA4UXS+xXDvUUkrZpTCY9hIkWQNomgfnOopkzQGTFE4fUGUDPErma5l1l1Rg9BJ1a82xGx3QSwq6htyLrifgJhVOkyTrroXU1quksKegdUu6D3vQg2lLMUhSDprbbC+b/nkHAFZQOCBsAAAAcAcAnQEqYABWAD6NOJZHpSMiITHIAKARiWkIcAApAAF1VwJwQxI+032bFEwPW3bTA2N1VjWUeR9vv/kQSN94DUfK9GAA/qLDb921j/jyOebgAAAR30zafdw//+8SgKff///d4vf2rBI9k8gA",p1=Ae(0);function Ea(){return{actionCount:p1}}let Wo=!1;const ni=Ae(),As=Ae(!0);function g1(){if(Wo)return;Wo=!0;const e=document.createElement("script");e.type="text/javascript",e.src="//web.cdn.openinstall.io/openinstall.js",e.addEventListener("load",()=>{const t=OpenInstall.parseUrlParams();t.landingUrl=window.location.href;let n=new OpenInstall({appKey:"mo4ost",onready:function(){ni.value=n,ni.value.schemeWakeup()}},t)},!1),document.head.appendChild(e)}function m1(){g1()}const b1=()=>(As.value&&setTimeout(()=>{As.value=!1},2e3),{openInstall:ni,isWaitingOpenInstall:As});var xa={exports:{}};const w1=Ma(oh);(function(e,t){(function(r,s){e.exports=s(w1)})(Go,n=>(()=>{var r={878:(l,c)=>{Object.defineProperty(c,"__esModule",{value:!0}),c.default=(a,f)=>{const b=a.__vccOpts||a;for(const[u,p]of f)b[u]=p;return b}},976:l=>{l.exports=n}},s={};function i(l){var c=s[l];if(c!==void 0)return c.exports;var a=s[l]={exports:{}};return r[l](a,a.exports,i),a.exports}i.d=(l,c)=>{for(var a in c)i.o(c,a)&&!i.o(l,a)&&Object.defineProperty(l,a,{enumerable:!0,get:c[a]})},i.o=(l,c)=>Object.prototype.hasOwnProperty.call(l,c),i.r=l=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(l,"__esModule",{value:!0})};var o={};return(()=>{i.r(o),i.d(o,{Component:()=>Qe,LoadingPlugin:()=>Ze,default:()=>pt,useLoading:()=>xe});var l=i(976);function c($){typeof $.remove<"u"?$.remove():$.parentNode?.removeChild($)}function a($,he,Ie){let be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const h=(0,l.h)($,he,be),w=document.createElement("div");return w.classList.add("vld-container"),Ie.appendChild(w),(0,l.render)(h,w),h.component}function f(){return typeof window<"u"}const b=f()?window.HTMLElement:Object,u=["aria-busy"],p={class:"vl-icon"};function g($,he,Ie,be,h,w){return(0,l.openBlock)(),(0,l.createBlock)(l.Transition,{name:$.transition},{default:(0,l.withCtx)(()=>[(0,l.withDirectives)((0,l.createElementVNode)("div",{tabindex:"0",class:(0,l.normalizeClass)(["vl-overlay vl-active",{"vl-full-page":$.isFullPage}]),"aria-busy":$.isActive,"aria-label":"Loading",style:(0,l.normalizeStyle)({zIndex:$.zIndex})},[(0,l.createElementVNode)("div",{class:"vl-background",onClick:he[0]||(he[0]=(0,l.withModifiers)(function(){return $.cancel&&$.cancel(...arguments)},["prevent"])),style:(0,l.normalizeStyle)($.bgStyle)},null,4),(0,l.createElementVNode)("div",p,[(0,l.renderSlot)($.$slots,"before"),(0,l.renderSlot)($.$slots,"default",{},()=>[((0,l.openBlock)(),(0,l.createBlock)((0,l.resolveDynamicComponent)($.loader),{color:$.color,width:$.width,height:$.height},null,8,["color","width","height"]))]),(0,l.renderSlot)($.$slots,"after")])],14,u),[[l.vShow,$.isActive]])]),_:3},8,["name"])}const y={mounted(){this.enforceFocus&&document.addEventListener("focusin",this.focusIn)},methods:{focusIn($){if(!this.isActive||$.target===this.$el||this.$el.contains($.target))return;let he=this.container?this.container:this.isFullPage?null:this.$el.parentElement;(this.isFullPage||he&&he.contains($.target))&&($.preventDefault(),this.$el.focus())}},beforeUnmount(){document.removeEventListener("focusin",this.focusIn)}},_=["width","height","stroke"],E=[(0,l.createStaticVNode)('<g fill="none" fill-rule="evenodd"><g transform="translate(1 1)" stroke-width="2"><circle stroke-opacity=".25" cx="18" cy="18" r="18"></circle><path d="M36 18c0-9.94-8.06-18-18-18"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="0.8s" repeatCount="indefinite"></animateTransform></path></g></g>',1)];function d($,he,Ie,be,h,w){return(0,l.openBlock)(),(0,l.createElementBlock)("svg",{viewBox:"0 0 38 38",xmlns:"http://www.w3.org/2000/svg",width:$.width,height:$.height,stroke:$.color},E,8,_)}const m=(0,l.defineComponent)({name:"spinner",props:{color:{type:String,default:"#000"},height:{type:Number,default:64},width:{type:Number,default:64}}});var v=i(878);const I=(0,v.default)(m,[["render",d]]),M=["fill","width","height"],R=[(0,l.createStaticVNode)('<circle cx="15" cy="15" r="15"><animate attributeName="r" from="15" to="15" begin="0s" dur="0.8s" values="15;9;15" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="60" cy="15" r="9" fill-opacity="0.3"><animate attributeName="r" from="9" to="9" begin="0s" dur="0.8s" values="9;15;9" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="0.5" to="0.5" begin="0s" dur="0.8s" values=".5;1;.5" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="105" cy="15" r="15"><animate attributeName="r" from="15" to="15" begin="0s" dur="0.8s" values="15;9;15" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite"></animate></circle>',3)];function W($,he,Ie,be,h,w){return(0,l.openBlock)(),(0,l.createElementBlock)("svg",{viewBox:"0 0 120 30",xmlns:"http://www.w3.org/2000/svg",fill:$.color,width:$.width,height:$.height},R,8,M)}const N=(0,l.defineComponent)({name:"dots",props:{color:{type:String,default:"#000"},height:{type:Number,default:240},width:{type:Number,default:60}}}),ce=(0,v.default)(N,[["render",W]]),fe=["height","width","fill"],X=[(0,l.createStaticVNode)('<rect x="0" y="13" width="4" height="5"><animate attributeName="height" attributeType="XML" values="5;21;5" begin="0s" dur="0.6s" repeatCount="indefinite"></animate><animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0s" dur="0.6s" repeatCount="indefinite"></animate></rect><rect x="10" y="13" width="4" height="5"><animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate><animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.15s" dur="0.6s" repeatCount="indefinite"></animate></rect><rect x="20" y="13" width="4" height="5"><animate attributeName="height" attributeType="XML" values="5;21;5" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate><animate attributeName="y" attributeType="XML" values="13; 5; 13" begin="0.3s" dur="0.6s" repeatCount="indefinite"></animate></rect>',3)];function G($,he,Ie,be,h,w){return(0,l.openBlock)(),(0,l.createElementBlock)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30",height:$.height,width:$.width,fill:$.color},X,8,fe)}const ke=(0,l.defineComponent)({name:"bars",props:{color:{type:String,default:"#000"},height:{type:Number,default:40},width:{type:Number,default:40}}}),ve={Spinner:I,Dots:ce,Bars:(0,v.default)(ke,[["render",G]])},ot=(0,l.defineComponent)({name:"VueLoading",mixins:[y],props:{active:Boolean,programmatic:Boolean,container:[Object,Function,b],isFullPage:{type:Boolean,default:!0},enforceFocus:{type:Boolean,default:!0},lockScroll:Boolean,transition:{type:String,default:"fade"},canCancel:Boolean,onCancel:{type:Function,default:()=>{}},color:String,backgroundColor:String,opacity:Number,width:Number,height:Number,zIndex:Number,loader:{type:String,default:"spinner"}},components:ve,emits:["hide","update:active"],data(){return{isActive:this.active}},mounted(){document.addEventListener("keyup",this.keyPress)},methods:{cancel(){!this.canCancel||!this.isActive||(this.hide(),this.onCancel.apply(null,arguments))},hide(){this.$emit("hide"),this.$emit("update:active",!1),this.programmatic&&(this.isActive=!1,setTimeout(()=>{const $=this.$el.parentElement;(0,l.render)(null,$),c($)},150))},disableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.add("vl-shown")},enableScroll(){this.isFullPage&&this.lockScroll&&document.body.classList.remove("vl-shown")},keyPress($){$.keyCode===27&&this.cancel()}},watch:{active($){this.isActive=$},isActive:{handler($){$?this.disableScroll():this.enableScroll()},immediate:!0}},computed:{bgStyle(){return{background:this.backgroundColor,opacity:this.opacity}}},beforeUnmount(){document.removeEventListener("keyup",this.keyPress)}}),Qe=(0,v.default)(ot,[["render",g]]);function xe(){let $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return{show(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:$,be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:he;const w={...$,...Ie,...{programmatic:!0,lockScroll:!0,isFullPage:!1,active:!0}};let A=w.container;w.container||(A=document.body,w.isFullPage=!0);const x={...he,...be};return{hide:a(Qe,w,A,x).ctx.hide}}}}const Ze=function($){let he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const be=xe(he,Ie);$.config.globalProperties.$loading=be,$.provide("$loading",be)},pt=Qe})(),o})())})(xa);var y1=xa.exports;const _1=si(y1),v1={},C1={class:"ui__loader",viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg"},A1=bc('<defs data-v-9a4295af><rect id="petal" x="-5" y="-40" width="10" height="25" rx="3" class="petal" data-v-9a4295af></rect></defs><g transform="translate(50,50)" data-v-9a4295af><use href="#petal" transform="rotate(0)" class="petal" fill="#ffffff" data-v-9a4295af></use><use href="#petal" transform="rotate(45)" class="petal" fill="#fCfCfC" data-v-9a4295af></use><use href="#petal" transform="rotate(90)" class="petal" fill="#fCfCfC" data-v-9a4295af></use><use href="#petal" transform="rotate(90)" class="petal" fill="#fAfAfA" data-v-9a4295af></use><use href="#petal" transform="rotate(135)" class="petal" fill="#EAEAEA" data-v-9a4295af></use><use href="#petal" transform="rotate(180)" class="petal" fill="#E2E2E2" data-v-9a4295af></use><use href="#petal" transform="rotate(225)" class="petal" fill="#C2C2C2" data-v-9a4295af></use><use href="#petal" transform="rotate(270)" class="petal" fill="#999" data-v-9a4295af></use><use href="#petal" transform="rotate(315)" class="petal" fill="#999" data-v-9a4295af></use></g>',2),E1=[A1];function x1(e,t){return ee(),se("svg",C1,E1)}const S1=nr(v1,[["render",x1],["__scopeId","data-v-9a4295af"]]),T1={},M1={width:"26",height:"25",viewBox:"0 0 26 25",fill:"none",xmlns:"http://www.w3.org/2000/svg"},k1=re("path",{d:"M4 5H21L18.7479 22H6.39744L4 5Z",fill:"#B5002D"},null,-1),I1=re("path",{d:"M3 2L4.8195 22.7005L12.9875 25L21.1768 22.6973L23 2L3.00046 2H3ZM19.0384 8.77029H9.45785L9.68605 11.3702H18.8111L18.1235 19.1644L12.988 20.6074L7.85876 19.1644L7.50821 15.1772H10.0222L10.2004 17.2039L12.9884 17.9656L12.9947 17.9638L15.7841 17.2003L16.0735 13.9084H7.3965L6.72114 6.2315H19.2625L19.0384 8.77029Z",fill:"white"},null,-1),R1=[k1,I1];function B1(e,t){return ee(),se("svg",M1,R1)}const N1=nr(T1,[["render",B1]]),P1={key:0,class:"text-[14rem] text-[#eee]"},O1={class:"w-[85rem] text-justify"},L1={class:"w-[110rem] text-justify"},F1={class:"w-[110rem] text-justify"},$o=Me({__name:"DownloadButton",props:{ready:{type:Boolean},isIOS:{type:Boolean},isOnlyH5:{type:Boolean},isBackup:{type:Boolean}},setup(e){return(t,n)=>(ee(),se("div",{class:_e(["bg-[#0A0A0A]","flex justify-center items-center gap-[7rem] w-[161rem]  m-auto rounded-[5rem] ",t.isBackup?"h-[31.21rem] gap-[4.5rem]":"h-[43rem]","text-white  transition-opacity duration-300  select-none cursor-pointer","border-primary border-solid border-[1rem] shadow-primary ","pointer-events-auto"])},[t.ready?t.isOnlyH5?(ee(),se(ue,{key:1},[Y(N1,{width:"26rem",height:"33rem"}),re("div",O1,[Y(On,{class:"text-[16rem] leading-[18rem]",text:"观看入口1"})])],64)):t.isIOS?(ee(),se(ue,{key:2},[Y(ia,{width:"20.72rem",class:"mb-[2rem]"}),re("div",L1,[Y(On,{class:"text-[16rem] leading-[18rem]",text:"苹果手机下载"})])],64)):(ee(),se(ue,{key:3},[t.isBackup?(ee(),dt(qs,{key:0,width:"14.14rem"})):(ee(),dt(qs,{key:1,width:"22rem"})),re("div",F1,[Y(On,{class:_e(["w-[110rem] leading-[18rem]",t.isBackup?"text-[10.29rem]":"text-[16rem]"]),text:t.isBackup?"安卓手机下载（备用)":"安卓手机下载"},null,8,["class","text"])])],64)):(ee(),se("div",P1,"app下载连接中..."))],2))}}),U1={class:"relative w-full"},D1={key:1,href:"/android-installation.html",class:"absolute right-0 top-0 bottom-0 m-auto pointer-events-auto"},V1=re("img",{src:h1,class:"w-[48rem]"},null,-1),H1=[V1],j1={key:0,class:_e(["text-[12rem] text-center font-bold leading-[15rem]  mt-[15rem] text-white/60"])},K1=re("span",null,"若无法弹出下载，请重试或使用uc/夸克浏览器打开",-1),W1=[K1],$1={class:_e(["text-center text-[12rem]  leading-[18rem] text-primary "])},Y1={key:1,class:"block mt-[10rem] text-white/60 underline underline-offset-4"},G1=re("div",{class:"h-[3rem]"},null,-1),J1={class:"flex flex-col justify-center items-center gap-[10rem]"},z1=re("div",{class:"text-white text-[14rem]"},"APP下载启动中...",-1),q1=Me({__name:"DownloadArea",setup(e){const{isIOS:t,isLargeScreen:n}=er(),{openInstall:r,isWaitingOpenInstall:s}=b1(),{serviceContact:i,apkLink:o,backupApkLink:l}=Di(),{channel:c,isSpecChanAndIOS:a}=tr(),f=Ae(!1),b=qe(()=>t.value?!0:s.value?!!r.value&&!!o.value:!!o.value),u=async(y=!1)=>{if(a.value)window.location.href=`https://www.ktwebapp.com/?channel=${c.value}&landingUrl=${encodeURIComponent(window.location.href)}`;else if(t.value)Lo("",!1,!0);else{if(!b.value)return;if(r.value){f.value=!0,setTimeout(()=>{f.value=!1},3e3);const _=(y?l:o.value)+"?v=1730206902875";try{await r.value.install({androidDownloadUrl:_}),vh()}catch{alert("下载失败，请稍后再试")}finally{}}else{f.value=!0,setTimeout(()=>{f.value=!1},3e3);const _=document.createElement("a");_.href=o.value+"?v=1730206902875",_.download="",_.click(),setTimeout(()=>{_.remove()},200)}}},{actionCount:p}=Ea();let g;return qt(()=>{g=on(p,()=>{n.value||u()})}),qn(()=>{g?.()}),(y,_)=>(ee(),se(ue,null,[re("div",{class:_e(["hidden flex-col max-h5:flex mt-[10rem]",{"pb-[15rem]":ne(t)}])},[re("div",U1,[Y($o,{ready:b.value,isOnlyH5:ne(a),isIOS:ne(t),onClick:_[0]||(_[0]=()=>u())},null,8,["ready","isOnlyH5","isIOS"]),ne(t)?Ct("",!0):(ee(),dt($o,{key:0,class:"mt-[15rem]",isBackup:"",ready:b.value,isOnlyH5:ne(a),isIOS:ne(t),onClick:_[1]||(_[1]=()=>u(!0))},null,8,["ready","isOnlyH5","isIOS"])),ne(t)?Ct("",!0):(ee(),se("a",D1,H1))]),ne(t)?Ct("",!0):(ee(),se("div",j1,W1)),re("div",$1,[ne(a)?(ee(),se("span",{key:0,class:"pt-[6rem] cursor-pointer",onClick:_[2]||(_[2]=()=>ne(Lo)("",!1,!0))},"App下载")):Ct("",!0),ne(t)?(ee(),se("span",Y1,"请使用Safari浏览器打开")):Ct("",!0)]),ne(t)?Ct("",!0):(ee(),dt(ti,{key:1})),G1],2),Y(ne(_1),{active:f.value,"onUpdate:active":_[3]||(_[3]=k=>f.value=k),"can-cancel":!1,"is-full-page":!0,"background-color":"#070A14",class:"pointer-events-auto",opacity:.6},{default:jt(()=>[re("div",J1,[Y(S1,{class:"w-[40rem] h-[40rem]"}),z1])]),_:1},8,["active"])],64))}}),Q1="/assets/h5_bg_figure1.rc4-CtwiU8Wl.webp",Z1="/assets/pc_bg_figure1.rc4-BkDi3S-d.webp",X1="/assets/h5_bg_figure3.rc4-pCXm7JSW.png",eg={class:"flex-1 relative overflow-visible flex flex-col justify-center items-center"},tg={class:"max-h5:w-[195.82rem] hidden max-h5:block"},Yo=Me({__name:"Figure",setup(e){const{isSpecialChannel:t}=tr(),{isLargeScreen:n,isIOS:r}=er(),s=qe(()=>t.value?X1:n.value?Z1:Q1),i=()=>t.value?"pt-[87.916%] max-h5:pt-[124.85%]":"pt-[86.98%] max-h5:pt-[100%]";return(o,l)=>(ee(),se("div",eg,[Y(Nr,{src:s.value,position:"bottom",class:_e(["w-full h-full max-h5:w-full max-h5:h-auto",i(),"!bg-contain !bg-[center_bottom]  max-h5:!bg-contain","absolute left-0 right-0 bottom-0 z-10","max-h5:relative max-h5:left-0"])},null,8,["src","class"]),re("div",tg,[Y(Nr,{src:ne(t)?ne(Aa):ne(Ca),class:_e(["w-full pt-[56.873%]  max-h5:mt-[-30.39rem] relative z-[20]",ne(r)?"max-h5:mt-[-30.39rem]":"max-h5:mt-[-70.39rem]"])},null,8,["src","class"])])]))}});var ng="0123456789",rg="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",sg="!$%^&*()_+|~-=`{}[]:;<>?,./";function ig(e){return e||(e={}),{length:e.length||8,numeric:typeof e.numeric=="boolean"?e.numeric:!0,letters:typeof e.letters=="boolean"?e.letters:!0,special:typeof e.special=="boolean"?e.special:!1,exclude:Array.isArray(e.exclude)?e.exclude:[]}}function og(e){var t="";e.numeric&&(t+=ng),e.letters&&(t+=rg),e.special&&(t+=sg);for(var n=0;n<=e.exclude.length;n++)t=t.replace(e.exclude[n],"");return t}var lg=function(t){t=ig(t);var n,r,s="",i=t.length;t.exclude;var o=og(t);for(n=1;n<=i;n++)s+=o.substring(r=Math.floor(Math.random()*o.length),r+1);return s};const cg=si(lg),yt=Me({__name:"RandomDoms",props:{count:{},level:{default:0}},setup(e){const t=e,n=t.level<3?!0:t.level>=6?!1:Math.random()>.5,r=Math.max(Math.floor(t.count*Math.random()),2),s=["div","main","span","p","section","article","ul","h1","h2","h3","h4","footer","header"],i=()=>{const c=Math.floor(Math.random()*s.length);return s[c]},o=c=>cg({length:c,readable:!0}),l=Array.from({length:r}).map(()=>`mkws-${o(5)}-${o(5)} vve-${o(5)} pointer-events-none ${o(3)}-ls-ps5-${o(5)}`);return(c,a)=>{const f=Tl("RandomDoms",!0);return ee(!0),se(ue,null,Qr(ne(r),b=>(ee(),dt(kl(i()),{class:_e(ne(l)[b-1])},{default:jt(()=>[re("p",null,ai(ne(Mh)()),1),ne(n)?(ee(),dt(f,{key:0,count:ne(r),level:c.level+1},null,8,["count","level"])):Ct("",!0)]),_:2},1032,["class"]))),256)}}}),ag={class:_e(["size-full flex flex-col  relative z-[2]","pl-[127rem] pr-[70rem] pt-[67rem]  max-h5:px-[0] max-h5:py-[15rem]","pointer-events-auto max-h5:pointer-events-none"])},ug={class:"px-0 max-h5:px-[13rem]"},fg={class:"flex-1 flex justify-center"},dg={class:"px-0 max-h5:px-[13rem]"},hg=Me({__name:"App",setup(e){const{sendStatistic:t}=Di(),{isLargeScreen:n}=er(),{actionCount:r}=Ea();return Ti(()=>{t(1)}),(s,i)=>{const o=Il("fade-in");return ee(),se(ue,null,[Y(yt,{count:2}),re("div",ag,[Y(yt,{count:2}),re("div",ug,[Y(Jh)]),Y(yt,{count:5}),re("div",fg,[Y(d1),Y(yt,{count:2}),un(Y(Yo,null,null,512),[[Gt,ne(n)],[o]]),un(Y(Yo,null,null,512),[[Gt,!ne(n)],[o]]),Y(yt,{count:2})]),Y(yt,{count:3}),re("div",dg,[Y(q1)]),Y(yt,{count:2})]),re("div",{class:"w-full h-full fixed left-0 top-0 right-0 bottom-0 z-[0] pointer-events-all",onClick:i[0]||(i[0]=l=>r.value++)})],64)}}}),ri=new WeakMap,Es=new IntersectionObserver(e=>{e.forEach(t=>{if(t.isIntersecting){const n=ri.get(t.target);t.target.animate([{opacity:0,transform:"translateY(10px)"},{opacity:1,transform:"translateY(0)"}],{duration:n?.duration||1e3,easing:"cubic-bezier(.4, .65, .05, 1)"})}})}),pg={install:e=>{e.directive("fade-in",{mounted(t,n){Es.takeRecords().find(r=>r.target===t)||(ri.set(t,n.value),Es.observe(t))},unmounted(t){Es.unobserve(t),ri.delete(t)}})}};document.body.style.display="block";Rh();m1();Jc(hg).use(pg).component("RandomDoms",yt).mount("#app");
