"use strict";const Qr=(e,t)=>{const n=e.__vccOpts||e;for(const[o,i]of t)n[o]=i;return n};function Ae(e,t){const n=Object.create(null),o=e.split(",");for(let i=0;i!!n[i.toLowerCase()]:i=>!!n[i]}function Fo(e){if(m(e)){const t={};for(let n=0;n{if(n){const o=n.split(ts);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function Ko(e){let t="";if(x(e))t=e;else if(m(e))for(let n=0;nx(e)?e:e==null?"":m(e)||v(e)&&(e.toString===Jo||!d(e.toString))?JSON.stringify(e,Wo,2):String(e),Wo=(e,t)=>t&&t.__v_isRef?Wo(e,t.value):ae(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,i])=>(n[`${o} =>`]=i,n),{})}:Yo(t)?{[`Set(${t.size})`]:[...t.values()]}:v(t)&&!m(t)&&!P(t)?String(t):t,E=Object.freeze({}),Zn=Object.freeze([]),j=()=>{},Go=()=>!1,rs=/^on[^a-z]/,qo=e=>rs.test(e),Qn=e=>e.startsWith("onUpdate:"),C=Object.assign,yt=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ss=Object.prototype.hasOwnProperty,_=(e,t)=>ss.call(e,t),m=Array.isArray,ae=e=>F(e)==="[object Map]",Yo=e=>F(e)==="[object Set]",d=e=>typeof e=="function",x=e=>typeof e=="string",yn=e=>typeof e=="symbol",v=e=>e!==null&&typeof e=="object",Ke=e=>v(e)&&d(e.then)&&d(e.catch),Jo=Object.prototype.toString,F=e=>Jo.call(e),wt=e=>F(e).slice(8,-1),P=e=>F(e)==="[object Object]",wn=e=>x(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,cs=Ae(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ls=Ae("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),$t=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},as=/-(\w)/g,K=$t(e=>e.replace(as,(t,n)=>n?n.toUpperCase():"")),us=/\B([A-Z])/g,he=$t(e=>e.replace(us,"-$1").toLowerCase()),_e=$t(e=>e.charAt(0).toUpperCase()+e.slice(1)),re=$t(e=>e?`on${_e(e)}`:""),Le=(e,t)=>!Object.is(e,t),rt=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ds=e=>{const t=parseFloat(e);return isNaN(t)?e:t},eo=e=>{const t=x(e)?Number(e):NaN;return isNaN(t)?e:t},ps=` `,hs="d",vt="onShow",xt="onHide",Xo="onLaunch",Ct="onError",Zo="onThemeChange",Qo="onPageNotFound",ei="onUnhandledRejection",_s="onExit",We="onLoad",Ot="onReady",$n="onUnload",ti="onInit",ni="onSaveExitState",oi="onResize",ii="onBackPress",ri="onPageScroll",vn="onTabItemTap",xn="onReachBottom",Cn="onPullDownRefresh",si="onShareTimeline",On="onAddToFavorites",ci="onShareAppMessage",li="onNavigationBarButtonTap",ai="onNavigationBarSearchInputClicked",ui="onNavigationBarSearchInputChanged",fi="onNavigationBarSearchInputConfirmed",di="onNavigationBarSearchInputFocusChanged",ms=/:/g;function gs(e){return K(e.replace(ms,"-"))}function bs(e){return e.indexOf("/")===0}function ys(e){return bs(e)?e:"/"+e}const ws=(e,t)=>{let n;for(let o=0;o(e&&(n=e.apply(t,o),e=null),n)}function hi(e,t){if(!x(t))return;t=t.replace(/\[(\d+)\]/g,".$1");const n=t.split(".");let o=n[0];return e||(e={}),n.length===1?e[o]:hi(e[o],n.slice(1).join("."))}const $s=encodeURIComponent;function vs(e,t=$s){const n=e?Object.keys(e).map(o=>{let i=e[o];return typeof i===void 0||i===null?i="":P(i)&&(i=JSON.stringify(i)),t(o)+"="+t(i)}).filter(o=>o.length>0).join("&"):null;return n?`?${n}`:""}class _i{constructor(t,n){this.id=t,this.listener={},this.emitCache=[],n&&Object.keys(n).forEach(o=>{this.on(o,n[o])})}emit(t,...n){const o=this.listener[t];if(!o)return this.emitCache.push({eventName:t,args:n});o.forEach(i=>{i.fn.apply(i.fn,n)}),this.listener[t]=o.filter(i=>i.type!=="once")}on(t,n){this._addListener(t,"on",n),this._clearCache(t)}once(t,n){this._addListener(t,"once",n),this._clearCache(t)}off(t,n){const o=this.listener[t];if(o)if(n)for(let i=0;i-1}const mi=[vt,xt,Xo,Ct,Zo,Qo,ei,_s,ti,We,Ot,$n,oi,ii,ri,vn,xn,Cn,si,On,ci,ni,li,ai,ui,fi,di],Ft=(()=>({onPageScroll:1,onShareAppMessage:1<<1,onShareTimeline:1<<2}))();function gi(e,t,n=!0){return n&&!d(t)?!1:mi.indexOf(e)>-1?!0:e.indexOf("on")===0}let Kt;const bi=[];function Os(e){if(Kt)return e(Kt);bi.push(e)}function Es(e){Kt=e,bi.forEach(t=>t(e))}const Ps=pi((e,t)=>{if(d(e._component.onError))return t(e)}),yi=function(){};yi.prototype={on:function(e,t,n){var o=this.e||(this.e={});return(o[e]||(o[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var o=this;function i(){o.off(e,i),t.apply(n,arguments)}return i._=t,this.on(e,i,n)},emit:function(e){var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),o=0,i=n.length;for(o;oe!==null&&typeof e=="object",As=["{","}"];class Ts{constructor(){this._caches=Object.create(null)}interpolate(t,n,o=As){if(!n)return[t];let i=this._caches[t];return i||(i=js(t,o),this._caches[t]=i),Hs(i,n)}}const ks=/^(?:\d)+/,Rs=/^(?:\w)+/;function js(e,[t,n]){const o=[];let i=0,r="";for(;iLs.call(e,t),Ds=new Ts;function Vs(e,t){return!!t.find(n=>e.indexOf(n)!==-1)}function Us(e,t){return t.find(n=>e.indexOf(n)===0)}function ct(e,t){if(!e)return;if(e=e.trim().replace(/_/g,"-"),t&&t[e])return e;if(e=e.toLowerCase(),e==="chinese")return Ht;if(e.indexOf("zh")===0)return e.indexOf("-hans")>-1?Ht:e.indexOf("-hant")>-1||Vs(e,["-tw","-hk","-mo","-cht"])?to:Ht;let n=[ee,Ns,Ms];t&&Object.keys(t).length>0&&(n=Object.keys(t));const o=Us(e,n);if(o)return o}class zs{constructor({locale:t,fallbackLocale:n,messages:o,watcher:i,formater:r}){this.locale=ee,this.fallbackLocale=ee,this.message={},this.messages={},this.watchers=[],n&&(this.fallbackLocale=n),this.formater=r||Ds,this.messages=o||{},this.setLocale(t||ee),i&&this.watchLocale(i)}setLocale(t){const n=this.locale;this.locale=ct(t,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],n!==this.locale&&this.watchers.forEach(o=>{o(this.locale,n)})}getLocale(){return this.locale}watchLocale(t){const n=this.watchers.push(t)-1;return()=>{this.watchers.splice(n,1)}}add(t,n,o=!0){const i=this.messages[t];i?o?Object.assign(i,n):Object.keys(n).forEach(r=>{no(i,r)||(i[r]=n[r])}):this.messages[t]=n}f(t,n,o){return this.formater.interpolate(t,n,o).join("")}t(t,n,o){let i=this.message;return typeof n=="string"?(n=ct(n,this.messages),n&&(i=this.messages[n])):o=n,no(i,t)?this.formater.interpolate(i[t],o).join(""):(console.warn(`Cannot translate the value of keypath ${t}. Use the value of keypath as default.`),t)}}function Bs(e,t){e.$watchLocale?e.$watchLocale(n=>{t.setLocale(n)}):e.$watch(()=>e.$locale,n=>{t.setLocale(n)})}function Fs(){return typeof ue<"u"&&ue.getLocale?ue.getLocale():typeof global<"u"&&global.getLocale?global.getLocale():ee}function Ks(e,t={},n,o){typeof e!="string"&&([e,t]=[t,e]),typeof e!="string"&&(e=Fs()),typeof n!="string"&&(n=typeof __uniConfig<"u"&&__uniConfig.fallbackLocale||ee);const i=new zs({locale:e,fallbackLocale:n,messages:t,watcher:o});let r=(s,c)=>{if(typeof getApp!="function")r=function(l,a){return i.t(l,a)};else{let l=!1;r=function(a,u){const f=getApp().$vm;return f&&(f.$locale,l||(l=!0,Bs(f,i))),i.t(a,u)}}return r(s,c)};return{i18n:i,f(s,c,l){return i.f(s,c,l)},t(s,c){return r(s,c)},add(s,c,l=!0){return i.add(s,c,l)},watch(s){return i.watchLocale(s)},getLocale(){return i.getLocale()},setLocale(s){return i.setLocale(s)}}}function Ws(){return tt.getSystemInfoSync()}function Gs(e,t){console.warn(`${e}: ${t}`)}function oo(e,t,n,o){o||(o=Gs);for(const i in n){const r=Ys(i,t[i],n[i],!_(t,i));x(r)&&o(e,r)}}function qs(e,t,n,o){if(!n)return;if(!m(n))return oo(e,t[0]||Object.create(null),n,o);const i=n.length,r=t.length;for(let s=0;ss&&(l[c.name]=t[s]),oo(e,l,{[c.name]:c},o)}}function Ys(e,t,n,o){P(n)||(n={type:n});const{type:i,required:r,validator:s}=n;if(r&&o)return'Missing required args: "'+e+'"';if(!(t==null&&!r)){if(i!=null){let c=!1;const l=m(i)?i:[i],a=[];for(let u=0;ue.toLowerCase()===n)}function ec(...e){return e.some(t=>t.toLowerCase()==="boolean")}function tc(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}let nc=1;const Wt={};function oc(e,t,n,o=!1){return Wt[e]={name:t,keepAlive:o,callback:n},e}function wi(e,t,n){if(typeof e=="number"){const o=Wt[e];if(o)return o.keepAlive||delete Wt[e],o.callback(t,n)}return t}const ic="success",rc="fail",sc="complete";function cc(e){const t={};for(const n in e){const o=e[n];d(o)&&(t[n]=tc(o),delete e[n])}return t}function lc(e,t){return!e||e.indexOf(":fail")===-1?t+":ok":t+e.substring(e.indexOf(":fail"))}function ac(e,t={},{beforeAll:n,beforeSuccess:o}={}){P(t)||(t={});const{success:i,fail:r,complete:s}=cc(t),c=d(i),l=d(r),a=d(s),u=nc++;return oc(u,e,f=>{f=f||{},f.errMsg=lc(f.errMsg,e),d(n)&&n(f),f.errMsg===e+":ok"?(d(o)&&o(f,t),c&&i(f)):l&&r(f),a&&s(f)}),u}const uc="success",fc="fail",dc="complete",Oe={},Ee={};function pc(e,t){return function(n){return e(n,t)||n}}function $i(e,t,n){let o=!1;for(let i=0;i{const o=e[n];if(!m(o))return;const i=t[n];t[n]=function(s){$i(o,s,t).then(c=>d(i)&&i(c)||c)}}),t}function lt(e,t){const n=[];m(Oe.returnValue)&&n.push(...Oe.returnValue);const o=Ee[e];return o&&m(o.returnValue)&&n.push(...o.returnValue),n.forEach(i=>{t=i(t)||t}),t}function co(e){const t=Object.create(null);Object.keys(Oe).forEach(o=>{o!=="returnValue"&&(t[o]=Oe[o].slice())});const n=Ee[e];return n&&Object.keys(n).forEach(o=>{o!=="returnValue"&&(t[o]=(t[o]||[]).concat(n[o]))}),t}function at(e,t,n,o){const i=co(e);return i&&Object.keys(i).length?m(i.invoke)?$i(i.invoke,n).then(s=>t(so(co(e),s),...o)):t(so(i,n),...o):t(n,...o)}function hc(e){return!!(P(e)&&[ic,rc,sc].find(t=>d(e[t])))}function _c(e,t){return(n={},...o)=>hc(n)?lt(e,at(e,t,n,o)):lt(e,new Promise((i,r)=>{at(e,t,C(n,{success:i,fail:r}),o)}))}function mc(e,t){const n=e[0];if(!t||!P(t.formatArgs)&&P(n))return;const o=t.formatArgs,i=Object.keys(o);for(let r=0;r{const r=ac(e,i,o),s=vi(e,[i],n,o);return s?lo(r,e,s):t(i,{resolve:c=>gc(r,e,c),reject:(c,l)=>lo(r,e,bc(c),l)})}}function wc(e,t,n,o){return(...i)=>{const r=vi(e,i,n,o);if(r)throw new Error(r);return t.apply(null,i)}}function $c(e,t,n,o){return yc(e,t,n,o)}function ge(e,t,n,o){return wc(e,t,n,o)}function vc(e,t,n,o){return _c(e,$c(e,t,n,o))}const xc="upx2px",Cc=[{name:"upx",type:[Number,String],required:!0}],Oc=1e-4,Ec=750;let xi=!1,Gt=0,Ci=0;function Pc(){const{platform:e,pixelRatio:t,windowWidth:n}=Ws();Gt=n,Ci=t,xi=e==="ios"}const Sc=ge(xc,(e,t)=>{if(Gt===0&&Pc(),e=Number(e),e===0)return 0;let n=t||Gt,o=e/Ec*n;return o<0&&(o=-o),o=Math.floor(o+Oc),o===0&&(Ci===1||!xi?o=1:o=.5),e<0?-o:o},Cc),Ic="addInterceptor",Ac="removeInterceptor",Oi=[{name:"method",type:[String,Object],required:!0}],Tc=Oi;function ao(e,t){Object.keys(t).forEach(n=>{d(t[n])&&(e[n]=kc(e[n],t[n]))})}function uo(e,t){!e||!t||Object.keys(t).forEach(n=>{const o=e[n],i=t[n];m(o)&&d(i)&&yt(o,i)})}function kc(e,t){const n=t?e?e.concat(t):m(t)?t:[t]:e;return n&&Rc(n)}function Rc(e){const t=[];for(let n=0;n{x(e)&&P(t)?ao(Ee[e]||(Ee[e]={}),t):P(e)&&ao(Oe,e)},Oi),Hc=ge(Ac,(e,t)=>{x(e)?P(t)?uo(Ee[e],t):delete Ee[e]:P(e)&&uo(Oe,e)},Tc),Nc={},Mc="$on",Ei=[{name:"event",type:String,required:!0},{name:"callback",type:Function,required:!0}],Lc="$once",Dc=Ei,Vc="$off",Uc=[{name:"event",type:[String,Array]},{name:"callback",type:Function}],zc="$emit",Bc=[{name:"event",type:String,required:!0}],me=new Ss,Fc=ge(Mc,(e,t)=>(me.on(e,t),()=>me.off(e,t)),Ei),Kc=ge(Lc,(e,t)=>(me.once(e,t),()=>me.off(e,t)),Dc),Wc=ge(Vc,(e,t)=>{if(!e){me.e={};return}m(e)||(e=[e]),e.forEach(n=>me.off(n,t))},Uc),Gc=ge(zc,(e,...t)=>{me.emit(e,...t)},Bc);let Me,qt,Yt;function fo(e){try{return JSON.parse(e)}catch{}return e}function qc(e){if(e.type==="enabled")Yt=!0;else if(e.type==="clientId")Me=e.cid,qt=e.errMsg,Pi(Me,e.errMsg);else if(e.type==="pushMsg"){const t={type:"receive",data:fo(e.message)};for(let n=0;n{t({type:"click",data:fo(e.message)})})}const Jt=[];function Pi(e,t){Jt.forEach(n=>{n(e,t)}),Jt.length=0}const Yc="getPushClientId",Jc=vc(Yc,(e,{resolve:t,reject:n})=>{Promise.resolve().then(()=>{typeof Yt>"u"&&(Yt=!1,Me="",qt="uniPush is not enabled"),Jt.push((o,i)=>{o?t({cid:o}):n(i)}),typeof Me<"u"&&Pi(Me,qt)})}),te=[],Xc=e=>{te.indexOf(e)===-1&&te.push(e)},Zc=e=>{if(!e)te.length=0;else{const t=te.indexOf(e);t>-1&&te.splice(t,1)}},Qc=/^\$|getLocale|setLocale|sendNativeEvent|restoreGlobal|requireGlobal|getCurrentSubNVue|getMenuButtonBoundingClientRect|^report|interceptors|Interceptor$|getSubNVueById|requireNativePlugin|upx2px|hideKeyboard|canIUse|^create|Sync$|Manager$|base64ToArrayBuffer|arrayBufferToBase64|getDeviceInfo|getAppBaseInfo|getWindowInfo|getSystemSetting|getAppAuthorizeSetting/,el=/^create|Manager$/,tl=["createBLEConnection"],nl=["createBLEConnection"],ol=/^on|^off/;function Si(e){return el.test(e)&&tl.indexOf(e)===-1}function Ii(e){return Qc.test(e)&&nl.indexOf(e)===-1}function il(e){return ol.test(e)&&e!=="onPush"}function rl(e){return!(Si(e)||Ii(e)||il(e))}Promise.prototype.finally||(Promise.prototype.finally=function(e){const t=this.constructor;return this.then(n=>t.resolve(e&&e()).then(()=>n),n=>t.resolve(e&&e()).then(()=>{throw n}))});function Nt(e,t){return!rl(e)||!d(t)?t:function(o={},...i){return d(o.success)||d(o.fail)||d(o.complete)?lt(e,at(e,t,o,i)):lt(e,new Promise((r,s)=>{at(e,t,C({},o,{success:r,fail:s}),i)}))}}const sl=["success","fail","cancel","complete"];function cl(e){function t(i,r,s){return function(c){return r(o(i,c,s))}}function n(i,r,s={},c={},l=!1){if(P(r)){const a=l===!0?r:{};d(s)&&(s=s(r,a)||{});for(const u in r)if(_(s,u)){let f=s[u];d(f)&&(f=f(r[u],r,a)),f?x(f)?a[f]=r[u]:P(f)&&(a[f.name?f.name:u]=f.value):console.warn(`字节跳动小程序 ${i} 暂不支持 ${u}`)}else if(sl.indexOf(u)!==-1){const f=r[u];d(f)&&(a[u]=t(i,f,c))}else!l&&!_(a,u)&&(a[u]=r[u]);return a}else d(r)&&(r=t(i,r,c));return r}function o(i,r,s,c=!1){return d(e.returnValue)&&(r=e.returnValue(i,r)),n(i,r,s,{},c)}return function(r,s){if(!_(e,r))return s;const c=e[r];return c?function(l,a){let u=c;d(c)&&(u=c(l)),l=n(r,l,u.args,u.returnValue);const f=[l];typeof a<"u"&&f.push(a);const h=tt[u.name||r].apply(tt,f);return Ii(r)?o(r,h,u.returnValue,Si(r)):h}:function(){console.error(`字节跳动小程序 暂不支持${r}`)}}}const ut=()=>{const e=d(getApp)&&getApp({allowDefault:!0});return e&&e.$vm?e.$vm.$locale:ct(tt.getSystemInfoSync().language)||ee},ll=e=>{const t=d(getApp)&&getApp();return t&&t.$vm.$locale!==e?(t.$vm.$locale=e,Xt.forEach(o=>o({locale:e})),!0):!1},Xt=[],al=e=>{Xt.indexOf(e)===-1&&Xt.push(e)};typeof global<"u"&&(global.getLocale=ut);const po="__DC_STAT_UUID";let we;function ul(e=tt){return function(n,o){we=we||e.getStorageSync(po),we||(we=Date.now()+""+Math.floor(Math.random()*1e7),tt.setStorage({key:po,data:we})),o.deviceId=we}}function fl(e,t){if(e.safeArea){const n=e.safeArea;t.safeAreaInsets={top:n.top,left:n.left,right:e.windowWidth-n.right,bottom:e.screenHeight-n.bottom}}}function dl(e,t){const{brand:n="",model:o="",system:i="",language:r="",theme:s,version:c,platform:l,fontSizeSetting:a,SDKVersion:u,pixelRatio:f,deviceOrientation:h}=e;let b="",O="";b=i.split(" ")[0]||"",O=i.split(" ")[1]||"";let T=c,V=pl(e,o),S=hl(n),W=ml(e),$=h,N=f,be=u;const qe=r.replace(/_/g,"-"),Rt={appId:"__UNI__2917BA0",appName:"psy_web_share",appVersion:"1.0.0",appVersionCode:"100",appLanguage:_l(qe),uniCompileVersion:"3.98",uniRuntimeVersion:"3.98",uniPlatform:"mp-toutiao",deviceBrand:S,deviceModel:o,deviceType:V,devicePixelRatio:N,deviceOrientation:$,osName:b.toLocaleLowerCase(),osVersion:O,hostTheme:s,hostVersion:T,hostLanguage:qe,hostName:W,hostSDKVersion:be,hostFontSizeSetting:a,windowTop:0,windowBottom:0,osLanguage:void 0,osTheme:void 0,ua:void 0,hostPackageName:void 0,browserName:void 0,browserVersion:void 0};C(t,Rt)}function pl(e,t){let n=e.deviceType||"phone";{const o={ipad:"pad",windows:"pc",mac:"pc"},i=Object.keys(o),r=t.toLocaleLowerCase();for(let s=0;s{fl(e,t),ul()(e,t),dl(e,t)}},gl=Ai,bl={},yl={args(e,t){let n=parseInt(e.current);if(isNaN(n))return;const o=e.urls;if(!m(o))return;const i=o.length;if(i)return n<0?n=0:n>=i&&(n=i-1),n>0?(t.current=o[n],t.urls=o.filter((r,s)=>s{let e;return{args(t){e=wl(t.events),t.url&&(t.url=t.url+(t.url.indexOf("?")===-1?"?":"&")+"__id__="+e.id)},returnValue(t){t.eventChannel=e}}},ho={$on:Fc,$off:Wc,$once:Kc,$emit:Gc,upx2px:Sc,interceptors:Nc,addInterceptor:jc,removeInterceptor:Hc,onCreateVueApp:Os,invokeCreateVueAppHook:Es,getLocale:ut,setLocale:ll,onLocaleChange:al,getPushClientId:Jc,onPushMessage:Xc,offPushMessage:Zc,invokePushCallback:qc};function xl(e,t,n=tt){const o=cl(t),i={get(r,s){return _(r,s)?r[s]:_(e,s)?Nt(s,e[s]):_(ho,s)?Nt(s,ho[s]):Nt(s,o(s,n[s]))}};return n.getEventChannel=$l,new Proxy({},i)}function Cl(e){return function({service:n,success:o,fail:i,complete:r}){let s;e[n]?(s={errMsg:"getProvider:ok",service:n,provider:e[n]},d(o)&&o(s)):(s={errMsg:"getProvider:fail:服务["+n+"]不存在"},d(i)&&i(s)),d(r)&&r(s)}}const Ol=Cl({oauth:["toutiao"],share:["toutiao"],payment:["toutiao"],push:["toutiao"]});var El=Object.freeze({__proto__:null,getProvider:Ol});const Pl=vl(),Sl={args:{method:!1}},Il={args:{camera:!1}},Al={args:{onlyFromCamera:!1,scanType:!1}},Tl={args:{interval:!1}},kl={args:{scopes:!1,timeout:!1}},Rl={args:{lang:!1,timeout:!1}},jl={name:tt.pay?"pay":"requestPayment",args:{orderInfo:tt.pay?"orderInfo":"data"}},Hl={args:{digestAlgorithm:!1}};var Nl=Object.freeze({__proto__:null,chooseVideo:Il,connectSocket:Sl,getFileInfo:Hl,getSystemInfo:Ai,getSystemInfoSync:gl,getUserInfo:Rl,login:kl,navigateTo:Pl,previewImage:yl,redirectTo:bl,requestPayment:jl,scanCode:Al,startAccelerometer:Tl}),ue=xl(El,Nl);function Qt(e,...t){console.warn(`[Vue warn] ${e}`,...t)}let D;class Ml{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=D,!t&&D&&(this.index=(D.scopes||(D.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=D;try{return D=this,t()}finally{D=n}}else Qt("cannot run an inactive effect scope.")}on(){D=this}off(){D=this.parent}stop(t){if(this._active){let n,o;for(n=0,o=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Ti=e=>(e.w&oe)>0,ki=e=>(e.n&oe)>0,Vl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o{(f==="length"||f>=a)&&c.push(u)})}else switch(n!==void 0&&c.push(s.get(n)),t){case"add":m(e)?wn(n)&&c.push(s.get("length")):(c.push(s.get(fe)),ae(e)&&c.push(s.get(nn)));break;case"delete":m(e)||(c.push(s.get(fe)),ae(e)&&c.push(s.get(nn)));break;case"set":ae(e)&&c.push(s.get(fe));break}const l={target:e,type:t,key:n,newValue:o,oldValue:i,oldTarget:r};if(c.length===1)c[0]&&on(c[0],l);else{const a=[];for(const u of c)u&&a.push(...u);on(En(a),l)}}function on(e,t){const n=m(e)?e:[...e];for(const o of n)o.computed&&mo(o,t);for(const o of n)o.computed||mo(o,t)}function mo(e,t){(e!==R||e.allowRecurse)&&(e.onTrigger&&e.onTrigger(C({effect:e},t)),e.scheduler?e.scheduler():e.run())}const zl=Ae("__proto__,__v_isRef,__isVue"),Hi=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(yn)),Bl=Et(),Fl=Et(!1,!0),Kl=Et(!0),Wl=Et(!0,!0),go=Gl();function Gl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=g(this);for(let r=0,s=this.length;r{e[t]=function(...n){Te();const o=g(this)[t].apply(this,n);return ke(),o}}),e}function ql(e){const t=g(this);return M(t,"has",e),t.hasOwnProperty(e)}function Et(e=!1,t=!1){return function(o,i,r){if(i==="__v_isReactive")return!e;if(i==="__v_isReadonly")return e;if(i==="__v_isShallow")return t;if(i==="__v_raw"&&r===(e?t?Bi:zi:t?Ui:Vi).get(o))return o;const s=m(o);if(!e){if(s&&_(go,i))return Reflect.get(go,i,r);if(i==="hasOwnProperty")return ql}const c=Reflect.get(o,i,r);return(yn(i)?Hi.has(i):zl(i))||(e||M(o,"get",i),t)?c:A(c)?s&&wn(i)?c:c.value:v(c)?e?Fi(c):In(c):c}}const Yl=Ni(),Jl=Ni(!0);function Ni(e=!1){return function(n,o,i,r){let s=n[o];if(Pe(s)&&A(s)&&!A(i))return!1;if(!e&&(!ft(i)&&!Pe(i)&&(s=g(s),i=g(i)),!m(n)&&A(s)&&!A(i)))return s.value=i,!0;const c=m(n)&&wn(o)?Number(o)e,Pt=e=>Reflect.getPrototypeOf(e);function Je(e,t,n=!1,o=!1){e=e.__v_raw;const i=g(e),r=g(t);n||(t!==r&&M(i,"get",t),M(i,"get",r));const{has:s}=Pt(i),c=o?Sn:n?Tn:De;if(s.call(i,t))return c(e.get(t));if(s.call(i,r))return c(e.get(r));e!==i&&e.get(t)}function Xe(e,t=!1){const n=this.__v_raw,o=g(n),i=g(e);return t||(e!==i&&M(o,"has",e),M(o,"has",i)),e===i?n.has(e):n.has(e)||n.has(i)}function Ze(e,t=!1){return e=e.__v_raw,!t&&M(g(e),"iterate",fe),Reflect.get(e,"size",e)}function bo(e){e=g(e);const t=g(this);return Pt(t).has.call(t,e)||(t.add(e),q(t,"add",e,e)),this}function yo(e,t){t=g(t);const n=g(this),{has:o,get:i}=Pt(n);let r=o.call(n,e);r?Di(n,o,e):(e=g(e),r=o.call(n,e));const s=i.call(n,e);return n.set(e,t),r?Le(t,s)&&q(n,"set",e,t,s):q(n,"add",e,t),this}function wo(e){const t=g(this),{has:n,get:o}=Pt(t);let i=n.call(t,e);i?Di(t,n,e):(e=g(e),i=n.call(t,e));const r=o?o.call(t,e):void 0,s=t.delete(e);return i&&q(t,"delete",e,void 0,r),s}function $o(){const e=g(this),t=e.size!==0,n=ae(e)?new Map(e):new Set(e),o=e.clear();return t&&q(e,"clear",void 0,void 0,n),o}function Qe(e,t){return function(o,i){const r=this,s=r.__v_raw,c=g(s),l=t?Sn:e?Tn:De;return!e&&M(c,"iterate",fe),s.forEach((a,u)=>o.call(i,l(a),l(u),r))}}function et(e,t,n){return function(...o){const i=this.__v_raw,r=g(i),s=ae(r),c=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,a=i[e](...o),u=n?Sn:t?Tn:De;return!t&&M(r,"iterate",l?nn:fe),{next(){const{value:f,done:h}=a.next();return h?{value:f,done:h}:{value:c?[u(f[0]),u(f[1])]:u(f),done:h}},[Symbol.iterator](){return this}}}}function J(e){return function(...t){{const n=t[0]?`on key "${t[0]}" `:"";console.warn(`${_e(e)} operation ${n}failed: target is readonly.`,g(this))}return e==="delete"?!1:this}}function na(){const e={get(r){return Je(this,r)},get size(){return Ze(this)},has:Xe,add:bo,set:yo,delete:wo,clear:$o,forEach:Qe(!1,!1)},t={get(r){return Je(this,r,!1,!0)},get size(){return Ze(this)},has:Xe,add:bo,set:yo,delete:wo,clear:$o,forEach:Qe(!1,!0)},n={get(r){return Je(this,r,!0)},get size(){return Ze(this,!0)},has(r){return Xe.call(this,r,!0)},add:J("add"),set:J("set"),delete:J("delete"),clear:J("clear"),forEach:Qe(!0,!1)},o={get(r){return Je(this,r,!0,!0)},get size(){return Ze(this,!0)},has(r){return Xe.call(this,r,!0)},add:J("add"),set:J("set"),delete:J("delete"),clear:J("clear"),forEach:Qe(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=et(r,!1,!1),n[r]=et(r,!0,!1),t[r]=et(r,!1,!0),o[r]=et(r,!0,!0)}),[e,n,t,o]}const[oa,ia,ra,sa]=na();function St(e,t){const n=t?e?sa:ra:e?ia:oa;return(o,i,r)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?o:Reflect.get(_(n,i)&&i in o?n:o,i,r)}const ca={get:St(!1,!1)},la={get:St(!1,!0)},aa={get:St(!0,!1)},ua={get:St(!0,!0)};function Di(e,t,n){const o=g(n);if(o!==n&&t.call(e,o)){const i=wt(e);console.warn(`Reactive ${i} contains both the raw and reactive versions of the same object${i==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const Vi=new WeakMap,Ui=new WeakMap,zi=new WeakMap,Bi=new WeakMap;function fa(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function da(e){return e.__v_skip||!Object.isExtensible(e)?0:fa(wt(e))}function In(e){return Pe(e)?e:It(e,!1,Mi,ca,Vi)}function pa(e){return It(e,!1,ea,la,Ui)}function Fi(e){return It(e,!0,Li,aa,zi)}function $e(e){return It(e,!0,ta,ua,Bi)}function It(e,t,n,o,i){if(!v(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=i.get(e);if(r)return r;const s=da(e);if(s===0)return e;const c=new Proxy(e,s===2?o:n);return i.set(e,c),c}function xe(e){return Pe(e)?xe(e.__v_raw):!!(e&&e.__v_isReactive)}function Pe(e){return!!(e&&e.__v_isReadonly)}function ft(e){return!!(e&&e.__v_isShallow)}function ha(e){return xe(e)||Pe(e)}function g(e){const t=e&&e.__v_raw;return t?g(t):e}function An(e){return fs(e,"__v_skip",!0),e}const De=e=>v(e)?In(e):e,Tn=e=>v(e)?Fi(e):e;function Ki(e){ne&&R&&(e=g(e),ji(e.dep||(e.dep=En()),{target:e,type:"get",key:"value"}))}function Wi(e,t){e=g(e);const n=e.dep;n&&on(n,{target:e,type:"set",key:"value",newValue:t})}function A(e){return!!(e&&e.__v_isRef===!0)}function _a(e){return ma(e,!1)}function ma(e,t){return A(e)?e:new ga(e,t)}class ga{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:g(t),this._value=n?t:De(t)}get value(){return Ki(this),this._value}set value(t){const n=this.__v_isShallow||ft(t)||Pe(t);t=n?t:g(t),Le(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:De(t),Wi(this,t))}}function Gi(e){return A(e)?e.value:e}const ba={get:(e,t,n)=>Gi(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const i=e[t];return A(i)&&!A(n)?(i.value=n,!0):Reflect.set(e,t,n,o)}};function qi(e){return xe(e)?e:new Proxy(e,ba)}var Yi;class ya{constructor(t,n,o,i){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[Yi]=!1,this._dirty=!0,this.effect=new Pn(t,()=>{this._dirty||(this._dirty=!0,Wi(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=o}get value(){const t=g(this);return Ki(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}Yi="__v_isReadonly";function wa(e,t,n=!1){let o,i;const r=d(e);r?(o=e,i=()=>{console.warn("Write operation failed: computed value is readonly")}):(o=e.get,i=e.set);const s=new ya(o,i,r||!i,n);return t&&!n&&(s.effect.onTrack=t.onTrack,s.effect.onTrigger=t.onTrigger),s}const de=[];function kn(e){de.push(e)}function Rn(){de.pop()}function p(e,...t){Te();const n=de.length?de[de.length-1].component:null,o=n&&n.appContext.config.warnHandler,i=$a();if(o)G(o,n,11,[e+t.join(""),n&&n.proxy,i.map(({vnode:r})=>`at <${kt(n,r.type)}>`).join(` `),i]);else{const r=[`[Vue warn]: ${e}`,...t];i.length&&r.push(` `,...va(i)),console.warn(...r)}ke()}function $a(){let e=de[de.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const o=e.component&&e.component.parent;e=o&&o.vnode}return t}function va(e){const t=[];return e.forEach((n,o)=>{t.push(...o===0?[]:[` `],...xa(n))}),t}function xa({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",o=e.component?e.component.parent==null:!1,i=` at <${kt(e.component,e.type,o)}`,r=">"+n;return e.props?[i,...Ca(e.props),r]:[i+r]}function Ca(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(o=>{t.push(...Ji(o,e[o]))}),n.length>3&&t.push(" ..."),t}function Ji(e,t,n){return x(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:A(t)?(t=Ji(e,g(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):d(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=g(t),n?t:[`${e}=`,t])}const jn={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://new-issue.vuejs.org/?repo=vuejs/core"};function G(e,t,n,o){let i;try{i=o?e(...o):e()}catch(r){Hn(r,t,n)}return i}function ie(e,t,n,o){if(d(e)){const r=G(e,t,n,o);return r&&Ke(r)&&r.catch(s=>{Hn(s,t,n)}),r}const i=[];for(let r=0;r>>1;Ue(I[o])-1}function Sa(e){const t=I.indexOf(e);t>z&&I.splice(t,1)}function Qi(e){m(e)?Ce.push(...e):(!U||!U.includes(e,e.allowRecurse?Z+1:Z))&&Ce.push(e),Zi()}function er(e,t=Ve?z+1:0){for(e=e||new Map;tUe(n)-Ue(o)),Z=0;Ze.id==null?1/0:e.id,Aa=(e,t)=>{const n=Ue(e)-Ue(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function tr(e){rn=!1,Ve=!0,e=e||new Map,I.sort(Aa);const t=n=>Ln(e,n);try{for(z=0;zEa){const o=t.ownerInstance,i=o&&Bn(o.type);return p(`Maximum recursive updates exceeded${i?` in component <${i}>`:""}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`),!0}else e.set(t,n+1)}}let B,Ne=[],sn=!1;function At(e,...t){B?B.emit(e,...t):sn||Ne.push({event:e,args:t})}function nr(e,t){var n,o;B=e,B?(B.enabled=!0,Ne.forEach(({event:i,args:r})=>B.emit(i,...r)),Ne=[]):typeof window<"u"&&window.HTMLElement&&!(!((o=(n=window.navigator)===null||n===void 0?void 0:n.userAgent)===null||o===void 0)&&o.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(r=>{nr(r,t)}),setTimeout(()=>{B||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,sn=!0,Ne=[])},3e3)):(sn=!0,Ne=[])}function Ta(e,t){At("app:init",e,t,{Fragment:yu,Text:wu,Comment:$u,Static:vu})}const ka=Dn("component:added"),Ra=Dn("component:updated"),ja=Dn("component:removed"),Ha=e=>{B&&typeof B.cleanupBuffer=="function"&&!B.cleanupBuffer(e)&&ja(e)};function Dn(e){return t=>{At(e,t.appContext.app,t.uid,t.uid===0?void 0:t.parent?t.parent.uid:0,t)}}const Na=or("perf:start"),Ma=or("perf:end");function or(e){return(t,n,o)=>{At(e,t.appContext.app,t.uid,t,n,o)}}function La(e,t,n){At("component:emit",e.appContext.app,e,t,n)}function Da(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||E;{const{emitsOptions:u,propsOptions:[f]}=e;if(u)if(!(t in u))(!f||!(re(t)in f))&&p(`Component emitted event "${t}" but it is neither declared in the emits option nor as an "${re(t)}" prop.`);else{const h=u[t];d(h)&&(h(...n)||p(`Invalid event arguments: event validation failed for event "${t}".`))}}let i=n;const r=t.startsWith("update:"),s=r&&t.slice(7);if(s&&s in o){const u=`${s==="modelValue"?"model":s}Modifiers`,{number:f,trim:h}=o[u]||E;h&&(i=n.map(b=>x(b)?b.trim():b)),f&&(i=n.map(ds))}La(e,t,i);{const u=t.toLowerCase();u!==t&&o[re(u)]&&p(`Event "${u}" is emitted in component ${kt(e,e.type)} but the handler is registered for "${t}". Note that HTML attributes are case-insensitive and you cannot use v-on to listen to camelCase events when using in-DOM templates. You should probably use "${he(t)}" instead of "${t}".`)}let c,l=o[c=re(t)]||o[c=re(K(t))];!l&&r&&(l=o[c=re(he(t))]),l&&ie(l,e,6,i);const a=o[c+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,ie(a,e,6,i)}}function ir(e,t,n=!1){const o=t.emitsCache,i=o.get(e);if(i!==void 0)return i;const r=e.emits;let s={},c=!1;if(!d(e)){const l=a=>{const u=ir(a,t,!0);u&&(c=!0,C(s,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!c?(v(e)&&o.set(e,null),null):(m(r)?r.forEach(l=>s[l]=null):C(s,r),v(e)&&o.set(e,s),s)}function rr(e,t){return!e||!qo(t)?!1:(t=t.slice(2).replace(/Once$/,""),_(e,t[0].toLowerCase()+t.slice(1))||_(e,he(t))||_(e,t))}let Se=null;function xo(e){const t=Se;return Se=e,e&&e.type.__scopeId,t}const nt={};function Lt(e,t,n){return d(t)||p("`watch(fn, options?)` signature has been moved to a separate API. Use `watchEffect(fn, options?)` instead. `watch` now only supports `watch(source, cb, options?) signature."),sr(e,t,n)}function sr(e,t,{immediate:n,deep:o,flush:i,onTrack:r,onTrigger:s}=E){t||(n!==void 0&&p('watch() "immediate" option is only respected when using the watch(source, callback, options?) signature.'),o!==void 0&&p('watch() "deep" option is only respected when using the watch(source, callback, options?) signature.'));const c=$=>{p("Invalid watch source: ",$,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},l=Dl()===(H==null?void 0:H.scope)?H:null;let a,u=!1,f=!1;if(A(e)?(a=()=>e.value,u=ft(e)):xe(e)?(a=()=>e,o=!0):m(e)?(f=!0,u=e.some($=>xe($)||ft($)),a=()=>e.map($=>{if(A($))return $.value;if(xe($))return ve($);if(d($))return G($,l,2);c($)})):d(e)?t?a=()=>G(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return h&&h(),ie(e,l,3,[b])}:(a=j,c(e)),t&&o){const $=a;a=()=>ve($())}let h,b=$=>{h=S.onStop=()=>{G($,l,4)}},O=f?new Array(e.length).fill(nt):nt;const T=()=>{if(S.active)if(t){const $=S.run();(o||u||(f?$.some((N,be)=>Le(N,O[be])):Le($,O)))&&(h&&h(),ie(t,l,3,[$,O===nt?void 0:f&&O[0]===nt?[]:O,b]),O=$)}else S.run()};T.allowRecurse=!!t;let V;i==="sync"?V=T:i==="post"?V=()=>Ro(T,l&&l.suspense):(T.pre=!0,l&&(T.id=l.uid),V=()=>dt(T));const S=new Pn(a,V);return S.onTrack=r,S.onTrigger=s,t?n?T():O=S.run():i==="post"?Ro(S.run.bind(S),l&&l.suspense):S.run(),()=>{S.stop(),l&&l.scope&&yt(l.scope.effects,S)}}function Va(e,t,n){const o=this.proxy,i=x(e)?e.includes(".")?cr(o,e):()=>o[e]:e.bind(o,o);let r;d(t)?r=t:(r=t.handler,n=t);const s=H;Ie(this);const c=sr(i,r.bind(o),n);return s?Ie(s):pe(),c}function cr(e,t){const n=t.split(".");return()=>{let o=e;for(let i=0;i{ve(n,t)});else if(P(e))for(const n in e)ve(e[n],t);return e}const Ua=e=>e.type.__isKeepAlive;function za(e,t){lr(e,"a",t)}function Ba(e,t){lr(e,"da",t)}function lr(e,t,n=H){const o=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(Ge(t,o,n),n){let i=n.parent;for(;i&&i.parent;)Ua(i.parent.vnode)&&Fa(o,t,n,i),i=i.parent}}function Fa(e,t,n,o){const i=Ge(t,e,o,!0);ar(()=>{yt(o[t],i)},n)}function Ge(e,t,n=H,o=!1){if(n){Cs(e)&&(n=n.root);const i=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;Te(),Ie(n);const c=ie(t,n,e,s);return pe(),ke(),c});return o?i.unshift(r):i.push(r),r}else{const i=re((jn[e]||e.replace(/^on/,"")).replace(/ hook$/,""));p(`${i} is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup().`)}}const Y=e=>(t,n=H)=>(!gt||e==="sp")&&Ge(e,(...o)=>t(...o),n),Ka=Y("bm"),Wa=Y("m"),Ga=Y("bu"),qa=Y("u"),Vn=Y("bum"),ar=Y("um"),Ya=Y("sp"),Ja=Y("rtg"),Xa=Y("rtc");function Za(e,t=H){Ge("ec",e,t)}function ur(e){ls(e)&&p("Do not use built-in directive ids as custom directive id: "+e)}const cn="components";function Qa(e,t){return eu(cn,e,!0,t)||e}function eu(e,t,n=!0,o=!1){const i=Se||H;if(i){const r=i.type;if(e===cn){const c=Bn(r,!1);if(c&&(c===t||c===K(t)||c===_e(K(t))))return r}const s=Co(i[e]||r[e],t)||Co(i.appContext[e],t);if(!s&&o)return r;if(n&&!s){const c=e===cn?` If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.`:"";p(`Failed to resolve ${e.slice(0,-1)}: ${t}${c}`)}return s}else p(`resolve${_e(e.slice(0,-1))} can only be used in render() or setup().`)}function Co(e,t){return e&&(e[t]||e[K(t)]||e[_e(K(t))])}const ln=e=>e?br(e)?Tt(e)||e.proxy:ln(e.parent):null,ze=C(Object.create(null),{$:e=>e,$el:e=>e.__$el||(e.__$el={}),$data:e=>e.data,$props:e=>$e(e.props),$attrs:e=>$e(e.attrs),$slots:e=>$e(e.slots),$refs:e=>$e(e.refs),$parent:e=>ln(e.parent),$root:e=>ln(e.root),$emit:e=>e.emit,$options:e=>pr(e),$forceUpdate:e=>e.f||(e.f=()=>dt(e.update)),$watch:e=>Va.bind(e)}),Un=e=>e==="_"||e==="$",Dt=(e,t)=>e!==E&&!e.__isScriptSetup&&_(e,t),fr={get({_:e},t){const{ctx:n,setupState:o,data:i,props:r,accessCache:s,type:c,appContext:l}=e;if(t==="__isVue")return!0;let a;if(t[0]!=="$"){const b=s[t];if(b!==void 0)switch(b){case 1:return o[t];case 2:return i[t];case 4:return n[t];case 3:return r[t]}else{if(Dt(o,t))return s[t]=1,o[t];if(i!==E&&_(i,t))return s[t]=2,i[t];if((a=e.propsOptions[0])&&_(a,t))return s[t]=3,r[t];if(n!==E&&_(n,t))return s[t]=4,n[t];an&&(s[t]=0)}}const u=ze[t];let f,h;if(u)return t==="$attrs"&&M(e,"get",t),u(e);if((f=c.__cssModules)&&(f=f[t]))return f;if(n!==E&&_(n,t))return s[t]=4,n[t];if(h=l.config.globalProperties,_(h,t))return h[t];Se&&(!x(t)||t.indexOf("__v")!==0)&&(i!==E&&Un(t[0])&&_(i,t)?p(`Property ${JSON.stringify(t)} must be accessed via $data because it starts with a reserved character ("$" or "_") and is not proxied on the render context.`):e===Se&&p(`Property ${JSON.stringify(t)} was accessed during render but is not defined on instance.`))},set({_:e},t,n){const{data:o,setupState:i,ctx:r}=e;return Dt(i,t)?(i[t]=n,!0):i.__isScriptSetup&&_(i,t)?(p(`Cannot mutate