2023-12-01 16:44:57 +08:00

2 lines
18 KiB
JavaScript

import{aL as W,aM as F,aN as ke,aO as ee,aP as U,aQ as Re,aR as Te,aS as ze,aT as te,aU as V,aV as Le,aW as M,w as T,c as C,r as _,u as De,a as Ve,s as Be,E as We,X as Ue,P as Qe}from"./base-2de02574.js";import{i as Q,Y as $e,Z as B,_ as R,$ as qe,a0 as k,a1 as Ae,a2 as Ge,a3 as q,a4 as He,N as Je,a5 as Ke}from"./index-53431221.js";var Xe=W(F,"WeakMap");const H=Xe;var Ye=9007199254740991;function Ie(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Ye}function Ze(e){return e!=null&&Ie(e.length)&&!ke(e)}var et=Object.prototype;function tt(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||et;return e===r}function rt(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var nt="[object Arguments]";function ne(e){return ee(e)&&U(e)==nt}var xe=Object.prototype,at=xe.hasOwnProperty,ot=xe.propertyIsEnumerable,st=ne(function(){return arguments}())?ne:function(e){return ee(e)&&at.call(e,"callee")&&!ot.call(e,"callee")};const it=st;function ut(){return!1}var Ce=typeof exports=="object"&&exports&&!exports.nodeType&&exports,ae=Ce&&typeof module=="object"&&module&&!module.nodeType&&module,lt=ae&&ae.exports===Ce,oe=lt?F.Buffer:void 0,ct=oe?oe.isBuffer:void 0,ft=ct||ut;const dt=ft;var pt="[object Arguments]",vt="[object Array]",mt="[object Boolean]",gt="[object Date]",yt="[object Error]",bt="[object Function]",ht="[object Map]",_t="[object Number]",wt="[object Object]",Ot="[object RegExp]",St="[object Set]",Et="[object String]",Pt="[object WeakMap]",jt="[object ArrayBuffer]",Tt="[object DataView]",$t="[object Float32Array]",At="[object Float64Array]",It="[object Int8Array]",xt="[object Int16Array]",Ct="[object Int32Array]",Ft="[object Uint8Array]",Mt="[object Uint8ClampedArray]",Nt="[object Uint16Array]",kt="[object Uint32Array]",h={};h[$t]=h[At]=h[It]=h[xt]=h[Ct]=h[Ft]=h[Mt]=h[Nt]=h[kt]=!0;h[pt]=h[vt]=h[jt]=h[mt]=h[Tt]=h[gt]=h[yt]=h[bt]=h[ht]=h[_t]=h[wt]=h[Ot]=h[St]=h[Et]=h[Pt]=!1;function Rt(e){return ee(e)&&Ie(e.length)&&!!h[U(e)]}function zt(e){return function(t){return e(t)}}var Fe=typeof exports=="object"&&exports&&!exports.nodeType&&exports,N=Fe&&typeof module=="object"&&module&&!module.nodeType&&module,Lt=N&&N.exports===Fe,G=Lt&&Re.process,Dt=function(){try{var e=N&&N.require&&N.require("util").types;return e||G&&G.binding&&G.binding("util")}catch{}}();const se=Dt;var ie=se&&se.isTypedArray,Vt=ie?zt(ie):Rt;const Bt=Vt;var Wt=Object.prototype,Ut=Wt.hasOwnProperty;function Qt(e,t){var r=Te(e),n=!r&&it(e),a=!r&&!n&&dt(e),u=!r&&!n&&!a&&Bt(e),s=r||n||a||u,o=s?rt(e.length,String):[],l=o.length;for(var i in e)(t||Ut.call(e,i))&&!(s&&(i=="length"||a&&(i=="offset"||i=="parent")||u&&(i=="buffer"||i=="byteLength"||i=="byteOffset")||ze(i,l)))&&o.push(i);return o}function qt(e,t){return function(r){return e(t(r))}}var Gt=qt(Object.keys,Object);const Ht=Gt;var Jt=Object.prototype,Kt=Jt.hasOwnProperty;function Xt(e){if(!tt(e))return Ht(e);var t=[];for(var r in Object(e))Kt.call(e,r)&&r!="constructor"&&t.push(r);return t}function Yt(e){return Ze(e)?Qt(e):Xt(e)}function Zt(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}function er(){this.__data__=new te,this.size=0}function tr(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}function rr(e){return this.__data__.get(e)}function nr(e){return this.__data__.has(e)}var ar=200;function or(e,t){var r=this.__data__;if(r instanceof te){var n=r.__data__;if(!V||n.length<ar-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Le(n)}return r.set(e,t),this.size=r.size,this}function z(e){var t=this.__data__=new te(e);this.size=t.size}z.prototype.clear=er;z.prototype.delete=tr;z.prototype.get=rr;z.prototype.has=nr;z.prototype.set=or;function sr(e,t){for(var r=-1,n=e==null?0:e.length,a=0,u=[];++r<n;){var s=e[r];t(s,r,e)&&(u[a++]=s)}return u}function ir(){return[]}var ur=Object.prototype,lr=ur.propertyIsEnumerable,ue=Object.getOwnPropertySymbols,cr=ue?function(e){return e==null?[]:(e=Object(e),sr(ue(e),function(t){return lr.call(e,t)}))}:ir;const fr=cr;function dr(e,t,r){var n=t(e);return Te(e)?n:Zt(n,r(e))}function sn(e){return dr(e,Yt,fr)}var pr=W(F,"DataView");const J=pr;var vr=W(F,"Promise");const K=vr;var mr=W(F,"Set");const X=mr;var le="[object Map]",gr="[object Object]",ce="[object Promise]",fe="[object Set]",de="[object WeakMap]",pe="[object DataView]",yr=M(J),br=M(V),hr=M(K),_r=M(X),wr=M(H),I=U;(J&&I(new J(new ArrayBuffer(1)))!=pe||V&&I(new V)!=le||K&&I(K.resolve())!=ce||X&&I(new X)!=fe||H&&I(new H)!=de)&&(I=function(e){var t=U(e),r=t==gr?e.constructor:void 0,n=r?M(r):"";if(n)switch(n){case yr:return pe;case br:return le;case hr:return ce;case _r:return fe;case wr:return de}return t});const un=I;var Or=F.Uint8Array;const ln=Or;function j(e){var t;const r=k(e);return(t=r==null?void 0:r.$el)!=null?t:r}const P=Q?window:void 0,re=Q?window.document:void 0,Sr=Q?window.navigator:void 0;Q&&window.location;function O(...e){let t,r,n,a;if(Ae(e[0])||Array.isArray(e[0])?([r,n,a]=e,t=P):[t,r,n,a]=e,!t)return Ge;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const u=[],s=()=>{u.forEach(d=>d()),u.length=0},o=(d,g,v)=>(d.addEventListener(g,v,a),()=>d.removeEventListener(g,v,a)),l=T(()=>j(t),d=>{s(),d&&u.push(...r.flatMap(g=>n.map(v=>o(d,g,v))))},{immediate:!0,flush:"post"}),i=()=>{l(),s()};return R(i),i}function cn(e,t,r={}){const{window:n=P,ignore:a=[],capture:u=!0,detectIframe:s=!1}=r;if(!n)return;let o=!0,l;const i=f=>a.some(c=>{if(typeof c=="string")return Array.from(n.document.querySelectorAll(c)).some(p=>p===f.target||f.composedPath().includes(p));{const p=j(c);return p&&(f.target===p||f.composedPath().includes(p))}}),d=f=>{n.clearTimeout(l);const c=j(e);if(!(!c||c===f.target||f.composedPath().includes(c))){if(f.detail===0&&(o=!i(f)),!o){o=!0;return}t(f)}},g=[O(n,"click",d,{passive:!0,capture:u}),O(n,"pointerdown",f=>{const c=j(e);c&&(o=!f.composedPath().includes(c)&&!i(f))},{passive:!0}),O(n,"pointerup",f=>{if(f.button===0){const c=f.composedPath();f.composedPath=()=>c,l=n.setTimeout(()=>d(f),50)}},{passive:!0}),s&&O(n,"blur",f=>{var c;const p=j(e);((c=n.document.activeElement)==null?void 0:c.tagName)==="IFRAME"&&!(p!=null&&p.contains(n.document.activeElement))&&t(f)})].filter(Boolean);return()=>g.forEach(f=>f())}function L(e,t=!1){const r=_(),n=()=>r.value=Boolean(e());return n(),q(n,t),r}function Er(e,t={}){const{window:r=P}=t,n=L(()=>r&&"matchMedia"in r&&typeof r.matchMedia=="function");let a;const u=_(!1),s=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",o):a.removeListener(o))},o=()=>{n.value&&(s(),a=r.matchMedia($e(e).value),u.value=a.matches,"addEventListener"in a?a.addEventListener("change",o):a.addListener(o))};return Ve(o),R(()=>s()),u}function fn(e={}){const{navigator:t=Sr,read:r=!1,source:n,copiedDuring:a=1500,legacy:u=!1}=e,s=["copy","cut"],o=L(()=>t&&"clipboard"in t),l=C(()=>o.value||u),i=_(""),d=_(!1),g=Je(()=>d.value=!1,a);function v(){o.value?t.clipboard.readText().then(m=>{i.value=m}):i.value=p()}if(l.value&&r)for(const m of s)O(m,v);async function f(m=k(n)){l.value&&m!=null&&(o.value?await t.clipboard.writeText(m):c(m),i.value=m,d.value=!0,g.start())}function c(m){const b=document.createElement("textarea");b.value=m??"",b.style.position="absolute",b.style.opacity="0",document.body.appendChild(b),b.select(),document.execCommand("copy"),b.remove()}function p(){var m,b,w;return(w=(b=(m=document==null?void 0:document.getSelection)==null?void 0:m.call(document))==null?void 0:b.toString())!=null?w:""}return{isSupported:l,text:i,copied:d,copy:f}}function Pr(e){return JSON.parse(JSON.stringify(e))}const Y=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Z="__vueuse_ssr_handlers__";Y[Z]=Y[Z]||{};const jr=Y[Z];function Me(e,t){return jr[e]||t}function Tr(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}var $r=Object.defineProperty,ve=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,me=(e,t,r)=>t in e?$r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ge=(e,t)=>{for(var r in t||(t={}))Ar.call(t,r)&&me(e,r,t[r]);if(ve)for(var r of ve(t))Ir.call(t,r)&&me(e,r,t[r]);return e};const xr={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}};function Cr(e,t,r,n={}){var a;const{flush:u="pre",deep:s=!0,listenToStorageChanges:o=!0,writeDefaults:l=!0,mergeDefaults:i=!1,shallow:d,window:g=P,eventFilter:v,onError:f=y=>{console.error(y)}}=n,c=(d?Be:_)(t);if(!r)try{r=Me("getDefaultStorage",()=>{var y;return(y=P)==null?void 0:y.localStorage})()}catch(y){f(y)}if(!r)return c;const p=k(t),m=Tr(p),b=(a=n.serializer)!=null?a:xr[m],{pause:w,resume:S}=He(c,()=>$(c.value),{flush:u,deep:s,eventFilter:v});return g&&o&&O(g,"storage",D),D(),c;function $(y){try{if(y==null)r.removeItem(e);else{const E=b.write(y),A=r.getItem(e);A!==E&&(r.setItem(e,E),g&&(g==null||g.dispatchEvent(new StorageEvent("storage",{key:e,oldValue:A,newValue:E,storageArea:r}))))}}catch(E){f(E)}}function x(y){const E=y?y.newValue:r.getItem(e);if(E==null)return l&&p!==null&&r.setItem(e,b.write(p)),p;if(!y&&i){const A=b.read(E);return B(i)?i(A,p):m==="object"&&!Array.isArray(A)?ge(ge({},p),A):A}else return typeof E!="string"?E:b.read(E)}function D(y){if(!(y&&y.storageArea!==r)){if(y&&y.key==null){c.value=p;return}if(!(y&&y.key!==e)){w();try{c.value=x(y)}catch(E){f(E)}finally{y?We(S):S()}}}}}function Ne(e){return Er("(prefers-color-scheme: dark)",e)}var Fr=Object.defineProperty,ye=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,Nr=Object.prototype.propertyIsEnumerable,be=(e,t,r)=>t in e?Fr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,kr=(e,t)=>{for(var r in t||(t={}))Mr.call(t,r)&&be(e,r,t[r]);if(ye)for(var r of ye(t))Nr.call(t,r)&&be(e,r,t[r]);return e};function Rr(e={}){const{selector:t="html",attribute:r="class",initialValue:n="auto",window:a=P,storage:u,storageKey:s="vueuse-color-scheme",listenToStorageChanges:o=!0,storageRef:l,emitAuto:i}=e,d=kr({auto:"",light:"light",dark:"dark"},e.modes||{}),g=Ne({window:a}),v=C(()=>g.value?"dark":"light"),f=l||(s==null?_(n):Cr(s,n,u,{window:a,listenToStorageChanges:o})),c=C({get(){return f.value==="auto"&&!i?v.value:f.value},set(w){f.value=w}}),p=Me("updateHTMLAttrs",(w,S,$)=>{const x=a==null?void 0:a.document.querySelector(w);if(x)if(S==="class"){const D=$.split(/\s/g);Object.values(d).flatMap(y=>(y||"").split(/\s/g)).filter(Boolean).forEach(y=>{D.includes(y)?x.classList.add(y):x.classList.remove(y)})}else x.setAttribute(S,$)});function m(w){var S;const $=w==="auto"?v.value:w;p(t,r,(S=d[$])!=null?S:$)}function b(w){e.onChanged?e.onChanged(w,m):m(w)}return T(c,b,{flush:"post",immediate:!0}),i&&T(v,()=>b(c.value),{flush:"post"}),q(()=>b(c.value)),c}function dn(e,t,{window:r=P,initialValue:n=""}={}){const a=_(n),u=C(()=>{var s;return j(t)||((s=r==null?void 0:r.document)==null?void 0:s.documentElement)});return T([u,()=>k(e)],([s,o])=>{var l;if(s&&r){const i=(l=r.getComputedStyle(s).getPropertyValue(o))==null?void 0:l.trim();a.value=i||n}},{immediate:!0}),T(a,s=>{var o;(o=u.value)!=null&&o.style&&u.value.style.setProperty(k(e),s)}),a}var zr=Object.defineProperty,Lr=Object.defineProperties,Dr=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,_e=(e,t,r)=>t in e?zr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Wr=(e,t)=>{for(var r in t||(t={}))Vr.call(t,r)&&_e(e,r,t[r]);if(he)for(var r of he(t))Br.call(t,r)&&_e(e,r,t[r]);return e},Ur=(e,t)=>Lr(e,Dr(t));function pn(e={}){const{valueDark:t="dark",valueLight:r="",window:n=P}=e,a=Rr(Ur(Wr({},e),{onChanged:(o,l)=>{var i;e.onChanged?(i=e.onChanged)==null||i.call(e,o==="dark"):l(o)},modes:{dark:t,light:r}})),u=Ne({window:n});return C({get(){return a.value==="dark"},set(o){o===u.value?a.value="auto":a.value=o?"dark":"light"}})}function vn({document:e=re}={}){if(!e)return _("visible");const t=_(e.visibilityState);return O(e,"visibilitychange",()=>{t.value=e.visibilityState}),t}var we=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable,Gr=(e,t)=>{var r={};for(var n in e)Qr.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&we)for(var n of we(e))t.indexOf(n)<0&&qr.call(e,n)&&(r[n]=e[n]);return r};function Hr(e,t,r={}){const n=r,{window:a=P}=n,u=Gr(n,["window"]);let s;const o=L(()=>a&&"ResizeObserver"in a),l=()=>{s&&(s.disconnect(),s=void 0)},i=T(()=>j(e),g=>{l(),o.value&&a&&g&&(s=new ResizeObserver(t),s.observe(g,u))},{immediate:!0,flush:"post"}),d=()=>{l(),i()};return R(d),{isSupported:o,stop:d}}function mn(e,t={}){const{reset:r=!0,windowResize:n=!0,windowScroll:a=!0,immediate:u=!0}=t,s=_(0),o=_(0),l=_(0),i=_(0),d=_(0),g=_(0),v=_(0),f=_(0);function c(){const p=j(e);if(!p){r&&(s.value=0,o.value=0,l.value=0,i.value=0,d.value=0,g.value=0,v.value=0,f.value=0);return}const m=p.getBoundingClientRect();s.value=m.height,o.value=m.bottom,l.value=m.left,i.value=m.right,d.value=m.top,g.value=m.width,v.value=m.x,f.value=m.y}return Hr(e,c),T(()=>j(e),p=>!p&&c()),a&&O("scroll",c,{capture:!0,passive:!0}),n&&O("resize",c,{passive:!0}),q(()=>{u&&c()}),{height:s,bottom:o,left:l,right:i,top:d,width:g,x:v,y:f,update:c}}const Oe=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]];function gn(e,t={}){const{document:r=re,autoExit:n=!1}=t,a=e||(r==null?void 0:r.querySelector("html")),u=_(!1);let s=Oe[0];const o=L(()=>{if(r){for(const p of Oe)if(p[1]in r)return s=p,!0}else return!1;return!1}),[l,i,d,,g]=s;async function v(){o.value&&(r!=null&&r[d]&&await r[i](),u.value=!1)}async function f(){if(!o.value)return;await v();const p=j(a);p&&(await p[l](),u.value=!0)}async function c(){u.value?await v():await f()}return r&&O(r,g,()=>{u.value=!!(r!=null&&r[d])},!1),n&&R(v),{isSupported:o,isFullscreen:u,enter:f,exit:v,toggle:c}}var Se=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,Kr=Object.prototype.propertyIsEnumerable,Xr=(e,t)=>{var r={};for(var n in e)Jr.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Se)for(var n of Se(e))t.indexOf(n)<0&&Kr.call(e,n)&&(r[n]=e[n]);return r};function Yr(e,t,r={}){const n=r,{window:a=P}=n,u=Xr(n,["window"]);let s;const o=L(()=>a&&"MutationObserver"in a),l=()=>{s&&(s.disconnect(),s=void 0)},i=T(()=>j(e),g=>{l(),o.value&&a&&g&&(s=new MutationObserver(t),s.observe(g,u))},{immediate:!0}),d=()=>{l(),i()};return R(d),{isSupported:o,stop:d}}var Ee;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(Ee||(Ee={}));function yn(){const e=_([]);return e.value.set=t=>{t&&e.value.push(t)},Ue(()=>{e.value.length=0}),e}function bn(e=null,t={}){var r,n;const{document:a=re}=t,u=$e((r=e??(a==null?void 0:a.title))!=null?r:null),s=e&&B(e);function o(l){if(!("titleTemplate"in t))return l;const i=t.titleTemplate||"%s";return B(i)?i(l):De(i).replace(/%s/g,l)}return T(u,(l,i)=>{l!==i&&a&&(a.title=o(Ae(l)?l:""))},{immediate:!0}),t.observe&&!t.titleTemplate&&a&&!s&&Yr((n=a.head)==null?void 0:n.querySelector("title"),()=>{a&&a.title!==u.value&&(u.value=o(a.title))},{childList:!0}),u}var Zr=Object.defineProperty,Pe=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,je=(e,t,r)=>t in e?Zr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,rn=(e,t)=>{for(var r in t||(t={}))en.call(t,r)&&je(e,r,t[r]);if(Pe)for(var r of Pe(t))tn.call(t,r)&&je(e,r,t[r]);return e};const nn={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};rn({linear:qe},nn);function hn(e,t,r,n={}){var a,u,s;const{clone:o=!1,passive:l=!1,eventName:i,deep:d=!1,defaultValue:g}=n,v=Qe(),f=r||(v==null?void 0:v.emit)||((a=v==null?void 0:v.$emit)==null?void 0:a.bind(v))||((s=(u=v==null?void 0:v.proxy)==null?void 0:u.$emit)==null?void 0:s.bind(v==null?void 0:v.proxy));let c=i;t||(t="modelValue"),c=i||c||`update:${t.toString()}`;const p=b=>o?B(o)?o(b):Pr(b):b,m=()=>Ke(e[t])?p(e[t]):g;if(l){const b=m(),w=_(b);return T(()=>e[t],S=>w.value=p(S)),T(w,S=>{(S!==e[t]||d)&&f(c,S)},{deep:d}),w}else return C({get(){return m()},set(b){f(c,b)}})}function _n({window:e=P}={}){if(!e)return _(!1);const t=_(e.document.hasFocus());return O(e,"blur",()=>{t.value=!1}),O(e,"focus",()=>{t.value=!0}),t}function wn(e={}){const{window:t=P,initialWidth:r=1/0,initialHeight:n=1/0,listenOrientation:a=!0,includeScrollbar:u=!0}=e,s=_(r),o=_(n),l=()=>{t&&(u?(s.value=t.innerWidth,o.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,o.value=t.document.documentElement.clientHeight))};return l(),q(l),O("resize",l,{passive:!0}),a&&O("orientationchange",l,{passive:!0}),{width:s,height:o}}export{hn as A,Bt as B,vn as C,_n as D,fn as E,yn as F,gn as G,X as S,ln as U,wn as a,mn as b,O as c,Hr as d,dn as e,pn as f,bn as g,Zt as h,it as i,Ie as j,tt as k,Ze as l,Qt as m,qt as n,cn as o,Yt as p,fr as q,dr as r,ir as s,un as t,j as u,se as v,zt as w,dt as x,z as y,sn as z};