import{i as Qe}from"./vue-demi.5fb18120.js";import{s as G,f as Re,g as le,u as C,r as p,w as D,i as $e,j as ir,k as lr,l as no,m as q,p as S,q as B,v as ro,t as cr,x as fe,y as oo,n as Ee,a as ao,o as ft,z as uo,A as so,B as Ce,C as io,D as fr,E as lo,F as co}from"./@vue.cb43a243.js";import"./vue.db505ee4.js";var fo=Object.defineProperty,vo=Object.defineProperties,po=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,mo=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,xt=(e,t,n)=>t in e?fo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,go=(e,t)=>{for(var n in t||(t={}))mo.call(t,n)&&xt(e,n,t[n]);if(Et)for(var n of Et(t))ho.call(t,n)&&xt(e,n,t[n]);return e},yo=(e,t)=>vo(e,po(t));function Tt(e,t){var n;const r=G();return Re(()=>{r.value=e()},yo(go({},t),{flush:(n=t==null?void 0:t.flush)!=null?n:"sync"})),le(r)}var Dt;const Q=typeof window!="undefined",Ne=e=>typeof e!="undefined",_o=(e,...t)=>{e||console.warn(...t)},vr=Object.prototype.toString,wo=e=>typeof e=="boolean",oe=e=>typeof e=="function",ye=e=>typeof e=="number",xe=e=>typeof e=="string",dr=e=>vr.call(e)==="[object Object]",Oo=e=>typeof window!="undefined"&&vr.call(e)==="[object Window]",bo=()=>Date.now(),ce=()=>+Date.now(),Me=(e,t,n)=>Math.min(n,Math.max(t,e)),L=()=>{},Po=(e,t)=>(e=Math.ceil(e),t=Math.floor(t),Math.floor(Math.random()*(t-e+1))+e),ut=Q&&((Dt=window==null?void 0:window.navigator)==null?void 0:Dt.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent),pr=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);function P(e){return typeof e=="function"?e():C(e)}function ve(e,t){function n(...r){e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})}return n}const Te=e=>e();function qe(e,t={}){let n,r;return a=>{const s=P(e),u=P(t.maxWait);if(n&&clearTimeout(n),s<=0||u!==void 0&&u<=0)return r&&(clearTimeout(r),r=null),a();u&&!r&&(r=setTimeout(()=>{n&&clearTimeout(n),r=null,a()},u)),n=setTimeout(()=>{r&&clearTimeout(r),r=null,a()},s)}}function De(e,t=!0,n=!0){let r=0,o,a=!0;const s=()=>{o&&(clearTimeout(o),o=void 0)};return i=>{const l=P(e),c=Date.now()-r;if(s(),l<=0)return r=Date.now(),i();c>l&&(n||!a)?(r=Date.now(),i()):t&&(o=setTimeout(()=>{r=Date.now(),a=!0,s(),i()},l)),!n&&!o&&(o=setTimeout(()=>a=!0,l)),a=!1}}function vt(e=Te){const t=p(!0);function n(){t.value=!1}function r(){t.value=!0}return{isActive:t,pause:n,resume:r,eventFilter:(...a)=>{t.value&&e(...a)}}}function So(e="this function"){}const $o={mounted:Qe?"mounted":"inserted",updated:Qe?"updated":"componentUpdated",unmounted:Qe?"unmounted":"unbind"};function ke(e,t=!1,n="Timeout"){return new Promise((r,o)=>{setTimeout(t?()=>o(n):r,e)})}function dt(e){return e}function mr(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function Eo(e){return e()}function hr(e,...t){return t.some(n=>n in e)}function gr(e,t){var n;if(typeof e=="number")return e+t;const r=((n=e.match(/^-?[0-9]+\.?[0-9]*/))==null?void 0:n[0])||"",o=e.slice(r.length),a=parseFloat(r)+t;return Number.isNaN(a)?e:a+o}function yr(e,t,n=!1){return t.reduce((r,o)=>(o in e&&(!n||e[o]!==void 0)&&(r[o]=e[o]),r),{})}function Le(e,t){let n,r,o;const a=p(!0),s=()=>{a.value=!0,o()};D(e,s,{flush:"sync"});const u=oe(t)?t:t.get,i=oe(t)?void 0:t.set,l=$e((c,f)=>(r=c,o=f,{get(){return a.value&&(n=u(),a.value=!1),r(),n},set(v){i==null||i(v)}}));return Object.isExtensible(l)&&(l.trigger=s),l}function z(){const e=[],t=o=>{const a=e.indexOf(o);a!==-1&&e.splice(a,1)};return{on:o=>(e.push(o),{off:()=>t(o)}),off:t,trigger:o=>{e.forEach(a=>a(o))}}}function xo(e){let t=!1,n;const r=ir(!0);return()=>(t||(n=r.run(e),t=!0),n)}function To(e){const t=Symbol("InjectionState");return[(...o)=>{so(t,e(...o))},()=>Ce(t)]}function N(e){return lr()?(no(e),!0):!1}function Do(e){let t=0,n,r;const o=()=>{t-=1,r&&t<=0&&(r.stop(),n=void 0,r=void 0)};return(...a)=>(t+=1,n||(r=ir(!0),n=r.run(()=>e(...a))),N(o),n)}function _r(e,t,{enumerable:n=!1,unwrap:r=!0}={}){for(const[o,a]of Object.entries(t))o!=="value"&&(q(a)&&r?Object.defineProperty(e,o,{get(){return a.value},set(s){a.value=s},enumerable:n}):Object.defineProperty(e,o,{value:a,enumerable:n}));return e}function Io(e,t){return t==null?C(e):C(e)[t]}function Fo(e){return C(e)!=null}var jo=Object.defineProperty,It=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,Ft=(e,t,n)=>t in e?jo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ro=(e,t)=>{for(var n in t||(t={}))Ao.call(t,n)&&Ft(e,n,t[n]);if(It)for(var n of It(t))Co.call(t,n)&&Ft(e,n,t[n]);return e};function No(e,t){if(typeof Symbol!="undefined"){const n=Ro({},e);return Object.defineProperty(n,Symbol.iterator,{enumerable:!1,value(){let r=0;return{next:()=>({value:t[r++],done:r>t.length})}}}),n}else return Object.assign([...t],e)}function st(e,t){const n=(t==null?void 0:t.computedGetter)===!1?C:P;return function(...r){return S(()=>e.apply(this,r.map(o=>n(o))))}}function Mo(e,t={}){let n=[],r;if(Array.isArray(t))n=t;else{r=t;const{includeOwnProperties:o=!0}=t;n.push(...Object.keys(e)),o&&n.push(...Object.getOwnPropertyNames(e))}return Object.fromEntries(n.map(o=>{const a=e[o];return[o,typeof a=="function"?st(a.bind(e),r):a]}))}function wr(e){if(!q(e))return B(e);const t=new Proxy({},{get(n,r,o){return C(Reflect.get(e.value,r,o))},set(n,r,o){return q(e.value[r])&&!q(o)?e.value[r].value=o:e.value[r]=o,!0},deleteProperty(n,r){return Reflect.deleteProperty(e.value,r)},has(n,r){return Reflect.has(e.value,r)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return B(t)}function Or(e){return wr(S(e))}function ko(e,...t){const n=t.flat();return Or(()=>Object.fromEntries(Object.entries(cr(e)).filter(r=>!n.includes(r[0]))))}function Lo(e,...t){const n=t.flat();return B(Object.fromEntries(n.map(r=>[r,ro(e,r)])))}function jt(e,t=1e4){return $e((n,r)=>{let o=e,a;const s=()=>setTimeout(()=>{o=e,r()},P(t));return N(()=>{clearTimeout(a)}),{get(){return n(),o},set(u){o=u,r(),clearTimeout(a),a=s()}}})}function Xe(e,t=200,n={}){return ve(qe(t,n),e)}function Ze(e,t=200,n={}){if(t<=0)return e;const r=p(e.value),o=Xe(()=>{r.value=e.value},t,n);return D(e,()=>o()),r}function Vo(e,t){return S({get(){var n;return(n=e.value)!=null?n:t},set(n){e.value=n}})}function pt(e,t=200,n=!1,r=!0){return ve(De(t,n,r),e)}function et(e,t=200,n=!0,r=!0){if(t<=0)return e;const o=p(e.value),a=pt(()=>{o.value=e.value},t,n,r);return D(e,()=>a()),o}function br(e,t={}){let n=e,r,o;const a=$e((v,d)=>(r=v,o=d,{get(){return s()},set(m){u(m)}}));function s(v=!0){return v&&r(),n}function u(v,d=!0){var m,h;if(v===n)return;const g=n;((m=t.onBeforeChange)==null?void 0:m.call(t,v,g))!==!1&&(n=v,(h=t.onChanged)==null||h.call(t,v,g),d&&o())}return _r(a,{get:s,set:u,untrackedGet:()=>s(!1),silentSet:v=>u(v,!1),peek:()=>s(!1),lay:v=>u(v,!1)},{enumerable:!0})}const Wo=br;function re(e){return typeof e=="function"?S(e):p(e)}function Bo(...e){if(e.length===2){const[t,n]=e;t.value=n}if(e.length===3){const[t,n,r]=e;t[n]=r}}function it(e,t,n={}){var r,o;const{flush:a="sync",deep:s=!1,immediate:u=!0,direction:i="both",transform:l={}}=n;let c,f;const v=(r=l.ltr)!=null?r:m=>m,d=(o=l.rtl)!=null?o:m=>m;return(i==="both"||i==="ltr")&&(c=D(e,m=>t.value=v(m),{flush:a,deep:s,immediate:u})),(i==="both"||i==="rtl")&&(f=D(t,m=>e.value=d(m),{flush:a,deep:s,immediate:u})),()=>{c==null||c(),f==null||f()}}function Uo(e,t,n={}){const{flush:r="sync",deep:o=!1,immediate:a=!0}=n;return Array.isArray(t)||(t=[t]),D(e,s=>t.forEach(u=>u.value=s),{flush:r,deep:o,immediate:a})}var Ho=Object.defineProperty,zo=Object.defineProperties,Go=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,Ct=(e,t,n)=>t in e?Ho(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Yo=(e,t)=>{for(var n in t||(t={}))qo.call(t,n)&&Ct(e,n,t[n]);if(At)for(var n of At(t))Xo.call(t,n)&&Ct(e,n,t[n]);return e},Ko=(e,t)=>zo(e,Go(t));function mt(e){if(!q(e))return cr(e);const t=Array.isArray(e.value)?new Array(e.value.length):{};for(const n in e.value)t[n]=$e(()=>({get(){return e.value[n]},set(r){if(Array.isArray(e.value)){const o=[...e.value];o[n]=r,e.value=o}else{const o=Ko(Yo({},e.value),{[n]:r});Object.setPrototypeOf(o,e.value),e.value=o}}}));return t}function Pr(e,t=!0){fe()?oo(e):t?e():Ee(e)}function Jo(e){fe()&&ao(e)}function Z(e,t=!0){fe()?ft(e):t?e():Ee(e)}function Sr(e){fe()&&uo(e)}function $r(e){let t=!1;function n(f,{flush:v="sync",deep:d=!1,timeout:m,throwOnTimeout:h}={}){let g=null;const y=[new Promise(w=>{g=D(e,$=>{f($)!==t&&(g==null||g(),w($))},{flush:v,deep:d,immediate:!0})})];return m!=null&&y.push(ke(m,h).then(()=>P(e)).finally(()=>g==null?void 0:g())),Promise.race(y)}function r(f,v){if(!q(f))return n($=>$===f,v);const{flush:d="sync",deep:m=!1,timeout:h,throwOnTimeout:g}=v!=null?v:{};let _=null;const w=[new Promise($=>{_=D([e,f],([b,E])=>{t!==(b===E)&&(_==null||_(),$(b))},{flush:d,deep:m,immediate:!0})})];return h!=null&&w.push(ke(h,g).then(()=>P(e)).finally(()=>(_==null||_(),P(e)))),Promise.race(w)}function o(f){return n(v=>Boolean(v),f)}function a(f){return r(null,f)}function s(f){return r(void 0,f)}function u(f){return n(Number.isNaN,f)}function i(f,v){return n(d=>{const m=Array.from(d);return m.includes(f)||m.includes(P(f))},v)}function l(f){return c(1,f)}function c(f=1,v){let d=-1;return n(()=>(d+=1,d>=f),v)}return Array.isArray(P(e))?{toMatch:n,toContains:i,changed:l,changedTimes:c,get not(){return t=!t,this}}:{toMatch:n,toBe:r,toBeTruthy:o,toBeNull:a,toBeNaN:u,toBeUndefined:s,changed:l,changedTimes:c,get not(){return t=!t,this}}}function Qo(e,t){return S(()=>P(e).every((n,r,o)=>t(P(n),r,o)))}function Zo(e,t){return S(()=>P(e).map(n=>P(n)).filter(t))}function ea(e,t){return S(()=>P(P(e).find((n,r,o)=>t(P(n),r,o))))}function ta(e,t){return S(()=>P(e).findIndex((n,r,o)=>t(P(n),r,o)))}function na(e,t){return S(()=>P(e).map(n=>P(n)).join(P(t)))}function ra(e,t){return S(()=>P(e).map(n=>P(n)).map(t))}function oa(e,t,...n){const r=(o,a,s)=>t(P(o),P(a),s);return S(()=>{const o=P(e);return n.length?o.reduce(r,P(n[0])):o.reduce(r)})}function aa(e,t){return S(()=>P(e).some((n,r,o)=>t(P(n),r,o)))}function ua(e=0,t={}){const n=p(e),{max:r=1/0,min:o=-1/0}=t,a=(c=1)=>n.value=Math.min(r,n.value+c),s=(c=1)=>n.value=Math.max(o,n.value-c),u=()=>n.value,i=c=>n.value=c;return{count:n,inc:a,dec:s,get:u,set:i,reset:(c=e)=>(e=c,i(c))}}const sa=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,ia=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,Er=(e,t,n)=>{const r=e.getFullYear(),o=e.getMonth(),a=e.getDate(),s=e.getHours(),u=e.getMinutes(),i=e.getSeconds(),l=e.getMilliseconds(),c=e.getDay(),f={YY:()=>String(r).slice(-2),YYYY:()=>r,M:()=>o+1,MM:()=>`${o+1}`.padStart(2,"0"),D:()=>String(a),DD:()=>`${a}`.padStart(2,"0"),H:()=>String(s),HH:()=>`${s}`.padStart(2,"0"),h:()=>`${s%12||12}`.padStart(1,"0"),hh:()=>`${s%12||12}`.padStart(2,"0"),m:()=>String(u),mm:()=>`${u}`.padStart(2,"0"),s:()=>String(i),ss:()=>`${i}`.padStart(2,"0"),SSS:()=>`${l}`.padStart(3,"0"),d:()=>c,dd:()=>e.toLocaleDateString(n,{weekday:"narrow"}),ddd:()=>e.toLocaleDateString(n,{weekday:"short"}),dddd:()=>e.toLocaleDateString(n,{weekday:"long"})};return t.replace(ia,(v,d)=>d||f[v]())},xr=e=>{if(e===null)return new Date(NaN);if(e===void 0)return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){const t=e.match(sa);if(t){const n=t[2]-1||0,r=(t[7]||"0").substring(0,3);return new Date(t[1],n,t[3]||1,t[4]||0,t[5]||0,t[6]||0,r)}}return new Date(e)};function la(e,t="HH:mm:ss",n={}){return S(()=>Er(xr(P(e)),P(t),n==null?void 0:n.locales))}function de(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:o=!1}=n;let a=null;const s=p(!1);function u(){a&&(clearInterval(a),a=null)}function i(){s.value=!1,u()}function l(){C(t)<=0||(s.value=!0,o&&e(),u(),a=setInterval(e,P(t)))}if(r&&Q&&l(),q(t)){const c=D(t,()=>{s.value&&Q&&l()});N(c)}return N(i),{isActive:s,pause:i,resume:l}}var ca=Object.defineProperty,Rt=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,Nt=(e,t,n)=>t in e?ca(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,da=(e,t)=>{for(var n in t||(t={}))fa.call(t,n)&&Nt(e,n,t[n]);if(Rt)for(var n of Rt(t))va.call(t,n)&&Nt(e,n,t[n]);return e};function pa(e=1e3,t={}){const{controls:n=!1,immediate:r=!0}=t,o=p(0),a=de(()=>o.value+=1,e,{immediate:r});return n?da({counter:o},a):o}function ma(e,t={}){var n;const r=p((n=t.initialValue)!=null?n:null);return D(e,()=>r.value=ce(),t),r}function we(e,t,n={}){const{immediate:r=!0}=n,o=p(!1);let a=null;function s(){a&&(clearTimeout(a),a=null)}function u(){o.value=!1,s()}function i(...l){s(),o.value=!0,a=setTimeout(()=>{o.value=!1,a=null,e(...l)},P(t))}return r&&(o.value=!0,Q&&i()),N(u),{isPending:o,start:i,stop:u}}var ha=Object.defineProperty,Mt=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,kt=(e,t,n)=>t in e?ha(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_a=(e,t)=>{for(var n in t||(t={}))ga.call(t,n)&&kt(e,n,t[n]);if(Mt)for(var n of Mt(t))ya.call(t,n)&&kt(e,n,t[n]);return e};function wa(e=1e3,t={}){const{controls:n=!1}=t,r=we(L,e,t),o=S(()=>!r.isPending.value);return n?_a({ready:o},r):o}function Oa(e,t={}){const{method:n="parseFloat",radix:r,nanToZero:o}=t;return S(()=>{let a=P(e);return typeof a=="string"&&(a=Number[n](a,r)),o&&isNaN(a)&&(a=0),a})}function ba(e){return S(()=>`${P(e)}`)}function Pa(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,o=q(e),a=p(e);function s(u){if(arguments.length)return a.value=u,a.value;{const i=P(n);return a.value=a.value===i?P(r):i,a.value}}return o?s:[a,s]}function Sa(e,t,n){let r=(n==null?void 0:n.immediate)?[]:[...e instanceof Function?e():Array.isArray(e)?e:C(e)];return D(e,(o,a,s)=>{const u=new Array(r.length),i=[];for(const c of o){let f=!1;for(let v=0;v!u[f]);t(o,r,i,l,s),r=[...o]},n)}var Lt=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,xa=(e,t)=>{var n={};for(var r in e)$a.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Lt)for(var r of Lt(e))t.indexOf(r)<0&&Ea.call(e,r)&&(n[r]=e[r]);return n};function Oe(e,t,n={}){const r=n,{eventFilter:o=Te}=r,a=xa(r,["eventFilter"]);return D(e,ve(o,t),a)}var Vt=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,Ia=(e,t)=>{var n={};for(var r in e)Ta.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Vt)for(var r of Vt(e))t.indexOf(r)<0&&Da.call(e,r)&&(n[r]=e[r]);return n};function Fa(e,t,n){const r=n,{count:o}=r,a=Ia(r,["count"]),s=p(0),u=Oe(e,(...i)=>{s.value+=1,s.value>=P(o)&&Ee(()=>u()),t(...i)},a);return{count:s,stop:u}}var ja=Object.defineProperty,Aa=Object.defineProperties,Ca=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Tr=Object.prototype.hasOwnProperty,Dr=Object.prototype.propertyIsEnumerable,Wt=(e,t,n)=>t in e?ja(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ra=(e,t)=>{for(var n in t||(t={}))Tr.call(t,n)&&Wt(e,n,t[n]);if(Ve)for(var n of Ve(t))Dr.call(t,n)&&Wt(e,n,t[n]);return e},Na=(e,t)=>Aa(e,Ca(t)),Ma=(e,t)=>{var n={};for(var r in e)Tr.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Ve)for(var r of Ve(e))t.indexOf(r)<0&&Dr.call(e,r)&&(n[r]=e[r]);return n};function Bt(e,t,n={}){const r=n,{debounce:o=0,maxWait:a=void 0}=r,s=Ma(r,["debounce","maxWait"]);return Oe(e,t,Na(Ra({},s),{eventFilter:qe(o,{maxWait:a})}))}var ka=Object.defineProperty,La=Object.defineProperties,Va=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Ut=(e,t,n)=>t in e?ka(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wa=(e,t)=>{for(var n in t||(t={}))Ir.call(t,n)&&Ut(e,n,t[n]);if(We)for(var n of We(t))Fr.call(t,n)&&Ut(e,n,t[n]);return e},Ba=(e,t)=>La(e,Va(t)),Ua=(e,t)=>{var n={};for(var r in e)Ir.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&We)for(var r of We(e))t.indexOf(r)<0&&Fr.call(e,r)&&(n[r]=e[r]);return n};function _e(e,t,n={}){const r=n,{eventFilter:o=Te}=r,a=Ua(r,["eventFilter"]),s=ve(o,t);let u,i,l;if(a.flush==="sync"){const c=p(!1);i=()=>{},u=f=>{c.value=!0,f(),c.value=!1},l=D(e,(...f)=>{c.value||s(...f)},a)}else{const c=[],f=p(0),v=p(0);i=()=>{f.value=v.value},c.push(D(e,()=>{v.value++},Ba(Wa({},a),{flush:"sync"}))),u=d=>{const m=v.value;d(),f.value+=v.value-m},c.push(D(e,(...d)=>{const m=f.value>0&&f.value===v.value;f.value=0,v.value=0,!m&&s(...d)},a)),l=()=>{c.forEach(d=>d())}}return{stop:l,ignoreUpdates:u,ignorePrevAsyncUpdates:i}}function Ha(e,t,n){const r=D(e,(...o)=>(Ee(()=>r()),t(...o)),n)}var za=Object.defineProperty,Ga=Object.defineProperties,qa=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,jr=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,Ht=(e,t,n)=>t in e?za(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Xa=(e,t)=>{for(var n in t||(t={}))jr.call(t,n)&&Ht(e,n,t[n]);if(Be)for(var n of Be(t))Ar.call(t,n)&&Ht(e,n,t[n]);return e},Ya=(e,t)=>Ga(e,qa(t)),Ka=(e,t)=>{var n={};for(var r in e)jr.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Be)for(var r of Be(e))t.indexOf(r)<0&&Ar.call(e,r)&&(n[r]=e[r]);return n};function Ue(e,t,n={}){const r=n,{eventFilter:o}=r,a=Ka(r,["eventFilter"]),{eventFilter:s,pause:u,resume:i,isActive:l}=vt(o);return{stop:Oe(e,t,Ya(Xa({},a),{eventFilter:s})),pause:u,resume:i,isActive:l}}var Ja=Object.defineProperty,Qa=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,zt=(e,t,n)=>t in e?Ja(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,eu=(e,t)=>{for(var n in t||(t={}))Cr.call(t,n)&&zt(e,n,t[n]);if(He)for(var n of He(t))Rr.call(t,n)&&zt(e,n,t[n]);return e},tu=(e,t)=>Qa(e,Za(t)),nu=(e,t)=>{var n={};for(var r in e)Cr.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&He)for(var r of He(e))t.indexOf(r)<0&&Rr.call(e,r)&&(n[r]=e[r]);return n};function Gt(e,t,n={}){const r=n,{throttle:o=0,trailing:a=!0,leading:s=!0}=r,u=nu(r,["throttle","trailing","leading"]);return Oe(e,t,tu(eu({},u),{eventFilter:De(o,a,s)}))}var ru=Object.defineProperty,ou=Object.defineProperties,au=Object.getOwnPropertyDescriptors,qt=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Xt=(e,t,n)=>t in e?ru(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iu=(e,t)=>{for(var n in t||(t={}))uu.call(t,n)&&Xt(e,n,t[n]);if(qt)for(var n of qt(t))su.call(t,n)&&Xt(e,n,t[n]);return e},lu=(e,t)=>ou(e,au(t));function cu(e,t,n={}){let r;function o(){if(!r)return;const c=r;r=void 0,c()}function a(c){r=c}const s=(c,f)=>(o(),t(c,f,a)),u=_e(e,s,n),{ignoreUpdates:i}=u,l=()=>{let c;return i(()=>{c=s(fu(e),vu(e))}),c};return lu(iu({},u),{trigger:l})}function fu(e){return io(e)?e:Array.isArray(e)?e.map(t=>Yt(t)):Yt(e)}function Yt(e){return typeof e=="function"?e():C(e)}function vu(e){return Array.isArray(e)?e.map(()=>{}):void 0}function du(e,t,n){return D(e,(r,o,a)=>{r&&t(r,o,a)},n)}function Kt(e,t,n){let r;q(n)?r={evaluating:n}:r=n||{};const{lazy:o=!1,evaluating:a=void 0,onError:s=L}=r,u=p(!o),i=p(t);let l=0;return Re(async c=>{if(!u.value)return;l++;const f=l;let v=!1;a&&Promise.resolve().then(()=>{a.value=!0});try{const d=await e(m=>{c(()=>{a&&(a.value=!1),v||m()})});f===l&&(i.value=d)}catch(d){s(d)}finally{a&&f===l&&(a.value=!1),v=!0}}),o?S(()=>(u.value=!0,i.value)):i}function pu(e,t,n,r){let o=Ce(e);return n&&(o=Ce(e,n)),r&&(o=Ce(e,n,r)),typeof t=="function"?S(a=>t(o,a)):S({get:a=>t.get(o,a),set:t.set})}const mu=e=>function(...t){return e.apply(this,t.map(n=>C(n)))};function V(e){var t;const n=P(e);return(t=n==null?void 0:n.$el)!=null?t:n}const j=Q?window:void 0,ee=Q?window.document:void 0,te=Q?window.navigator:void 0,hu=Q?window.location:void 0;function O(...e){let t,n,r,o;if(xe(e[0])?([n,r,o]=e,t=j):[t,n,r,o]=e,!t)return L;let a=L;const s=D(()=>V(t),i=>{a(),!!i&&(i.addEventListener(n,r,o),a=()=>{i.removeEventListener(n,r,o),a=L})},{immediate:!0,flush:"post"}),u=()=>{s(),a()};return N(u),u}function gu(e,t,n={}){const{window:r=j,ignore:o,capture:a=!0,detectIframe:s=!1}=n;if(!r)return;const u=p(!0);let i;const l=v=>{r.clearTimeout(i);const d=V(e),m=v.composedPath();!d||d===v.target||m.includes(d)||!u.value||o&&o.length>0&&o.some(h=>{const g=V(h);return g&&(v.target===g||m.includes(g))})||t(v)},c=[O(r,"click",l,{passive:!0,capture:a}),O(r,"pointerdown",v=>{const d=V(e);u.value=!!d&&!v.composedPath().includes(d)},{passive:!0}),O(r,"pointerup",v=>{if(v.button===0){const d=v.composedPath();v.composedPath=()=>d,i=r.setTimeout(()=>l(v),50)}},{passive:!0}),s&&O(r,"blur",v=>{var d;const m=V(e);((d=document.activeElement)==null?void 0:d.tagName)==="IFRAME"&&!(m==null?void 0:m.contains(document.activeElement))&&t(v)})].filter(Boolean);return()=>c.forEach(v=>v())}var yu=Object.defineProperty,_u=Object.defineProperties,wu=Object.getOwnPropertyDescriptors,Jt=Object.getOwnPropertySymbols,Ou=Object.prototype.hasOwnProperty,bu=Object.prototype.propertyIsEnumerable,Qt=(e,t,n)=>t in e?yu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ht=(e,t)=>{for(var n in t||(t={}))Ou.call(t,n)&&Qt(e,n,t[n]);if(Jt)for(var n of Jt(t))bu.call(t,n)&&Qt(e,n,t[n]);return e},gt=(e,t)=>_u(e,wu(t));const Pu=e=>typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):e?()=>!0:()=>!1;function Ye(e,t,n={}){const{target:r=j,eventName:o="keydown",passive:a=!1}=n,s=Pu(e);return O(r,o,i=>{s(i)&&t(i)},a)}function Su(e,t,n={}){return Ye(e,t,gt(ht({},n),{eventName:"keydown"}))}function $u(e,t,n={}){return Ye(e,t,gt(ht({},n),{eventName:"keypress"}))}function Eu(e,t,n={}){return Ye(e,t,gt(ht({},n),{eventName:"keyup"}))}const xu=500;function Tu(e,t,n){var r,o;const a=S(()=>V(e));let s;function u(){s&&(clearTimeout(s),s=void 0)}function i(c){var f,v,d,m;((f=n==null?void 0:n.modifiers)==null?void 0:f.self)&&c.target!==a.value||(u(),((v=n==null?void 0:n.modifiers)==null?void 0:v.prevent)&&c.preventDefault(),((d=n==null?void 0:n.modifiers)==null?void 0:d.stop)&&c.stopPropagation(),s=setTimeout(()=>t(c),(m=n==null?void 0:n.delay)!=null?m:xu))}const l={capture:(r=n==null?void 0:n.modifiers)==null?void 0:r.capture,once:(o=n==null?void 0:n.modifiers)==null?void 0:o.once};O(a,"pointerdown",i,l),O(a,"pointerup",u,l),O(a,"pointerleave",u,l)}const Du=()=>{const{activeElement:e,body:t}=document;if(!e||e===t)return!1;switch(e.tagName){case"INPUT":case"TEXTAREA":return!0}return e.hasAttribute("contenteditable")},Iu=({keyCode:e,metaKey:t,ctrlKey:n,altKey:r})=>t||n||r?!1:e>=48&&e<=57||e>=96&&e<=105||e>=65&&e<=90;function Fu(e,t={}){const{document:n=ee}=t;n&&O(n,"keydown",o=>{!Du()&&Iu(o)&&e(o)},{passive:!0})}function ju(e,t=null){const n=fe();let r=()=>{};const o=$e((a,s)=>(r=s,{get(){var u,i;return a(),(i=(u=n==null?void 0:n.proxy)==null?void 0:u.$refs[e])!=null?i:t},set(){}}));return Z(r),fr(r),o}function yt(e={}){const{window:t=j}=e,n=Le(()=>null,()=>t==null?void 0:t.document.activeElement);return t&&(O(t,"blur",n.trigger,!0),O(t,"focus",n.trigger,!0)),n}function Au(e,t={}){const{interrupt:n=!0,onError:r=L,onFinished:o=L}=t,a={pending:"pending",rejected:"rejected",fulfilled:"fulfilled"},s=Array.from(new Array(e.length),()=>({state:a.pending,data:null})),u=B(s),i=p(-1);if(!e||e.length===0)return o(),{activeIndex:i,result:u};function l(c,f){i.value++,u[i.value].data=f,u[i.value].state=c}return e.reduce((c,f)=>c.then(v=>{var d;if(((d=u[i.value])==null?void 0:d.state)===a.rejected&&n){o();return}return f(v).then(m=>(l(a.fulfilled,m),i.value===e.length-1&&o(),m))}).catch(v=>(l(a.rejected,v),r(),v)),Promise.resolve()),{activeIndex:i,result:u}}function Nr(e,t,n){const{immediate:r=!0,delay:o=0,onError:a=L,resetOnExecute:s=!0,shallow:u=!0,throwError:i}=n!=null?n:{},l=u?G(t):p(t),c=p(!1),f=p(!1),v=p(void 0);async function d(m=0,...h){s&&(l.value=t),v.value=void 0,c.value=!1,f.value=!0,m>0&&await ke(m);const g=typeof e=="function"?e(...h):e;try{const _=await g;l.value=_,c.value=!0}catch(_){if(v.value=_,a(_),i)throw v}finally{f.value=!1}return l.value}return r&&d(o),{state:l,isReady:c,isLoading:f,error:v,execute:d}}const be={array:e=>JSON.stringify(e),object:e=>JSON.stringify(e),set:e=>JSON.stringify(Array.from(e)),map:e=>JSON.stringify(Object.fromEntries(e)),null:()=>""};function Cu(e){return e?e instanceof Map?be.map:e instanceof Set?be.set:Array.isArray(e)?be.array:be.object:be.null}function Ru(e,t){const n=p(""),r=p();function o(){if(!!Q)return r.value=new Promise((a,s)=>{try{const u=P(e);if(u==null)a("");else if(typeof u=="string")a(tt(new Blob([u],{type:"text/plain"})));else if(u instanceof Blob)a(tt(u));else if(u instanceof ArrayBuffer)a(window.btoa(String.fromCharCode(...new Uint8Array(u))));else if(u instanceof HTMLCanvasElement)a(u.toDataURL(t==null?void 0:t.type,t==null?void 0:t.quality));else if(u instanceof HTMLImageElement){const i=u.cloneNode(!1);i.crossOrigin="Anonymous",Nu(i).then(()=>{const l=document.createElement("canvas"),c=l.getContext("2d");l.width=i.width,l.height=i.height,c.drawImage(i,0,0,l.width,l.height),a(l.toDataURL(t==null?void 0:t.type,t==null?void 0:t.quality))}).catch(s)}else if(typeof u=="object"){const l=((t==null?void 0:t.serializer)||Cu(u))(u);return a(tt(new Blob([l],{type:"application/json"})))}else s(new Error("target is unsupported types"))}catch(u){s(u)}}),r.value.then(a=>n.value=a),r.value}return q(e)||oe(e)?D(e,o,{immediate:!0}):o(),{base64:n,promise:r,execute:o}}function Nu(e){return new Promise((t,n)=>{e.complete?t():(e.onload=()=>{t()},e.onerror=n)})}function tt(e){return new Promise((t,n)=>{const r=new FileReader;r.onload=o=>{t(o.target.result)},r.onerror=n,r.readAsDataURL(e)})}function M(e,t=!1){const n=p(),r=()=>n.value=Boolean(e());return r(),Z(r,t),n}function Mu({navigator:e=te}={}){const t=["chargingchange","chargingtimechange","dischargingtimechange","levelchange"],n=M(()=>e&&"getBattery"in e),r=p(!1),o=p(0),a=p(0),s=p(1);let u;function i(){r.value=this.charging,o.value=this.chargingTime||0,a.value=this.dischargingTime||0,s.value=this.level}return n.value&&e.getBattery().then(l=>{u=l,i.call(u);for(const c of t)O(u,c,i,{passive:!0})}),{isSupported:n,charging:r,chargingTime:o,dischargingTime:a,level:s}}function ku(e){let{acceptAllDevices:t=!1}=e||{};const{filters:n=void 0,optionalServices:r=void 0,navigator:o=te}=e||{},a=M(()=>o&&"bluetooth"in o),s=p(void 0),u=p(null);D(s,()=>{f()});async function i(){if(!!a.value){u.value=null,n&&n.length>0&&(t=!1);try{s.value=await(o==null?void 0:o.bluetooth.requestDevice({acceptAllDevices:t,filters:n,optionalServices:r}))}catch(v){u.value=v}}}const l=p(),c=S(()=>{var v;return((v=l.value)==null?void 0:v.connected)||!1});async function f(){if(u.value=null,s.value&&s.value.gatt){s.value.addEventListener("gattserverdisconnected",()=>{});try{l.value=await s.value.gatt.connect()}catch(v){u.value=v}}}return Z(()=>{var v;s.value&&((v=s.value.gatt)==null||v.connect())}),N(()=>{var v;s.value&&((v=s.value.gatt)==null||v.disconnect())}),{isSupported:a,isConnected:c,device:s,requestDevice:i,server:l,error:u}}function K(e,t={}){const{window:n=j}=t,r=M(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const a=p(!1),s=()=>{!r.value||(o||(o=n.matchMedia(e)),a.value=o.matches)};return Pr(()=>{s(),!!o&&("addEventListener"in o?o.addEventListener("change",s):o.addListener(s),N(()=>{"removeEventListener"in o?o.removeEventListener("change",s):o.removeListener(s)}))}),a}const Lu={sm:640,md:768,lg:1024,xl:1280,"2xl":1536},Vu={sm:576,md:768,lg:992,xl:1200,xxl:1400},Wu={xs:600,sm:960,md:1264,lg:1904},Bu={xs:480,sm:576,md:768,lg:992,xl:1200,xxl:1600},Uu={xs:600,sm:1024,md:1440,lg:1920},Hu={mobileS:320,mobileM:375,mobileL:425,tablet:768,laptop:1024,laptopL:1440,desktop4K:2560};var zu=Object.defineProperty,Zt=Object.getOwnPropertySymbols,Gu=Object.prototype.hasOwnProperty,qu=Object.prototype.propertyIsEnumerable,en=(e,t,n)=>t in e?zu(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Xu=(e,t)=>{for(var n in t||(t={}))Gu.call(t,n)&&en(e,n,t[n]);if(Zt)for(var n of Zt(t))qu.call(t,n)&&en(e,n,t[n]);return e};function Yu(e,t={}){function n(u,i){let l=e[u];return i!=null&&(l=gr(l,i)),typeof l=="number"&&(l=`${l}px`),l}const{window:r=j}=t;function o(u){return r?r.matchMedia(u).matches:!1}const a=u=>K(`(min-width: ${n(u)})`,t),s=Object.keys(e).reduce((u,i)=>(Object.defineProperty(u,i,{get:()=>a(i),enumerable:!0,configurable:!0}),u),{});return Xu({greater(u){return K(`(min-width: ${n(u,.1)})`,t)},greaterOrEqual:a,smaller(u){return K(`(max-width: ${n(u,-.1)})`,t)},smallerOrEqual(u){return K(`(max-width: ${n(u)})`,t)},between(u,i){return K(`(min-width: ${n(u)}) and (max-width: ${n(i,-.1)})`,t)},isGreater(u){return o(`(min-width: ${n(u,.1)})`)},isGreaterOrEqual(u){return o(`(min-width: ${n(u)})`)},isSmaller(u){return o(`(max-width: ${n(u,-.1)})`)},isSmallerOrEqual(u){return o(`(max-width: ${n(u)})`)},isInBetween(u,i){return o(`(min-width: ${n(u)}) and (max-width: ${n(i,-.1)})`)}},s)}const Ku=e=>{const{name:t,window:n=j}=e,r=M(()=>n&&"BroadcastChannel"in n),o=p(!1),a=p(),s=p(),u=p(null),i=c=>{a.value&&a.value.postMessage(c)},l=()=>{a.value&&a.value.close(),o.value=!0};return r.value&&Z(()=>{u.value=null,a.value=new BroadcastChannel(t),a.value.addEventListener("message",c=>{s.value=c.data},{passive:!0}),a.value.addEventListener("messageerror",c=>{u.value=c},{passive:!0}),a.value.addEventListener("close",()=>{o.value=!0})}),N(()=>{l()}),{isSupported:r,channel:a,data:s,post:i,close:l,error:u,isClosed:o}};function Ju({window:e=j}={}){const t=r=>{const{state:o,length:a}=(e==null?void 0:e.history)||{},{hash:s,host:u,hostname:i,href:l,origin:c,pathname:f,port:v,protocol:d,search:m}=(e==null?void 0:e.location)||{};return{trigger:r,state:o,length:a,hash:s,host:u,hostname:i,href:l,origin:c,pathname:f,port:v,protocol:d,search:m}},n=p(t("load"));return e&&(O(e,"popstate",()=>n.value=t("popstate"),{passive:!0}),O(e,"hashchange",()=>n.value=t("hashchange"),{passive:!0})),n}function Qu(e,t=(r,o)=>r===o,n){const r=p(e.value);return D(()=>e.value,o=>{t(o,r.value)||(r.value=o)},n),r}function Zu(e={}){const{navigator:t=te,read:n=!1,source:r,copiedDuring:o=1500}=e,a=["copy","cut"],s=M(()=>t&&"clipboard"in t),u=p(""),i=p(!1),l=we(()=>i.value=!1,o);function c(){t.clipboard.readText().then(v=>{u.value=v})}if(s.value&&n)for(const v of a)O(v,c);async function f(v=P(r)){s.value&&v!=null&&(await t.clipboard.writeText(v),u.value=v,i.value=!0,l.start())}return{isSupported:s,text:u,copied:i,copy:f}}var es=Object.defineProperty,ts=Object.defineProperties,ns=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,rs=Object.prototype.hasOwnProperty,os=Object.prototype.propertyIsEnumerable,nn=(e,t,n)=>t in e?es(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,as=(e,t)=>{for(var n in t||(t={}))rs.call(t,n)&&nn(e,n,t[n]);if(tn)for(var n of tn(t))os.call(t,n)&&nn(e,n,t[n]);return e},us=(e,t)=>ts(e,ns(t));function Ie(e){return JSON.parse(JSON.stringify(e))}function ss(e,t={}){const n=p({}),{manual:r,clone:o=Ie,deep:a=!0,immediate:s=!0}=t;function u(){n.value=o(C(e))}return!r&&q(e)?D(e,u,us(as({},t),{deep:a,immediate:s})):u(),{cloned:n,sync:u}}const lt=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},ct="__vueuse_ssr_handlers__";lt[ct]=lt[ct]||{};const Mr=lt[ct];function Ke(e,t){return Mr[e]||t}function is(e,t){Mr[e]=t}function kr(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"||Array.isArray(e)?"object":Number.isNaN(e)?"any":"number"}var ls=Object.defineProperty,rn=Object.getOwnPropertySymbols,cs=Object.prototype.hasOwnProperty,fs=Object.prototype.propertyIsEnumerable,on=(e,t,n)=>t in e?ls(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,an=(e,t)=>{for(var n in t||(t={}))cs.call(t,n)&&on(e,n,t[n]);if(rn)for(var n of rn(t))fs.call(t,n)&&on(e,n,t[n]);return e};const _t={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 Je(e,t,n,r={}){var o;const{flush:a="pre",deep:s=!0,listenToStorageChanges:u=!0,writeDefaults:i=!0,mergeDefaults:l=!1,shallow:c,window:f=j,eventFilter:v,onError:d=x=>{console.error(x)}}=r,m=(c?G:p)(t);if(!n)try{n=Ke("getDefaultStorage",()=>{var x;return(x=j)==null?void 0:x.localStorage})()}catch(x){d(x)}if(!n)return m;const h=P(t),g=kr(h),_=(o=r.serializer)!=null?o:_t[g],{pause:y,resume:w}=Ue(m,()=>$(m.value),{flush:a,deep:s,eventFilter:v});return f&&u&&O(f,"storage",E),E(),m;function $(x){try{x==null?n.removeItem(e):n.setItem(e,_.write(x))}catch(I){d(I)}}function b(x){if(!(x&&x.key!==e)){y();try{const I=x?x.newValue:n.getItem(e);if(I==null)return i&&h!==null&&n.setItem(e,_.write(h)),h;if(!x&&l){const A=_.read(I);return oe(l)?l(A,h):g==="object"&&!Array.isArray(A)?an(an({},h),A):A}else return typeof I!="string"?I:_.read(I)}catch(I){d(I)}finally{w()}}}function E(x){x&&x.key!==e||(m.value=b(x))}}function wt(e){return K("(prefers-color-scheme: dark)",e)}var vs=Object.defineProperty,un=Object.getOwnPropertySymbols,ds=Object.prototype.hasOwnProperty,ps=Object.prototype.propertyIsEnumerable,sn=(e,t,n)=>t in e?vs(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ms=(e,t)=>{for(var n in t||(t={}))ds.call(t,n)&&sn(e,n,t[n]);if(un)for(var n of un(t))ps.call(t,n)&&sn(e,n,t[n]);return e};function Lr(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:o=j,storage:a,storageKey:s="vueuse-color-scheme",listenToStorageChanges:u=!0,storageRef:i,emitAuto:l}=e,c=ms({auto:"",light:"light",dark:"dark"},e.modes||{}),f=wt({window:o}),v=S(()=>f.value?"dark":"light"),d=i||(s==null?p(r):Je(s,r,a,{window:o,listenToStorageChanges:u})),m=S({get(){return d.value==="auto"&&!l?v.value:d.value},set(y){d.value=y}}),h=Ke("updateHTMLAttrs",(y,w,$)=>{const b=o==null?void 0:o.document.querySelector(y);if(!!b)if(w==="class"){const E=$.split(/\s/g);Object.values(c).flatMap(x=>(x||"").split(/\s/g)).filter(Boolean).forEach(x=>{E.includes(x)?b.classList.add(x):b.classList.remove(x)})}else b.setAttribute(w,$)});function g(y){var w;const $=y==="auto"?v.value:y;h(t,n,(w=c[$])!=null?w:$)}function _(y){e.onChanged?e.onChanged(y,g):g(y)}return D(m,_,{flush:"post",immediate:!0}),l&&D(v,()=>_(m.value),{flush:"post"}),Z(()=>_(m.value)),m}function hs(e=p(!1)){const t=z(),n=z(),r=z();let o=L;const a=i=>(r.trigger(i),e.value=!0,new Promise(l=>{o=l})),s=i=>{e.value=!1,t.trigger(i),o({data:i,isCanceled:!1})},u=i=>{e.value=!1,n.trigger(i),o({data:i,isCanceled:!0})};return{isRevealed:S(()=>e.value),reveal:a,confirm:s,cancel:u,onReveal:r.on,onConfirm:t.on,onCancel:n.on}}function Pe(e,t,{window:n=j,initialValue:r=""}={}){const o=p(r),a=S(()=>{var s;return V(t)||((s=n==null?void 0:n.document)==null?void 0:s.documentElement)});return D([a,()=>P(e)],([s,u])=>{var i;if(s&&n){const l=(i=n.getComputedStyle(s).getPropertyValue(u))==null?void 0:i.trim();o.value=l||r}},{immediate:!0}),D(o,s=>{var u;((u=a.value)==null?void 0:u.style)&&a.value.style.setProperty(P(e),s)}),o}function gs(){const e=fe(),t=Le(()=>null,()=>e.proxy.$el);return fr(t.trigger),ft(t.trigger),t}function ys(e,t){var n;const r=G((n=t==null?void 0:t.initialValue)!=null?n:e[0]),o=S({get(){var l;let c=(t==null?void 0:t.getIndexOf)?t.getIndexOf(r.value,e):e.indexOf(r.value);return c<0&&(c=(l=t==null?void 0:t.fallbackIndex)!=null?l:0),c},set(l){a(l)}});function a(l){const c=e.length,f=(l%c+c)%c,v=e[f];return r.value=v,v}function s(l=1){return a(o.value+l)}function u(l=1){return s(l)}function i(l=1){return s(-l)}return{state:r,index:o,next:u,prev:i}}var _s=Object.defineProperty,ws=Object.defineProperties,Os=Object.getOwnPropertyDescriptors,ln=Object.getOwnPropertySymbols,bs=Object.prototype.hasOwnProperty,Ps=Object.prototype.propertyIsEnumerable,cn=(e,t,n)=>t in e?_s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ss=(e,t)=>{for(var n in t||(t={}))bs.call(t,n)&&cn(e,n,t[n]);if(ln)for(var n of ln(t))Ps.call(t,n)&&cn(e,n,t[n]);return e},$s=(e,t)=>ws(e,Os(t));function Es(e={}){const{valueDark:t="dark",valueLight:n="",window:r=j}=e,o=Lr($s(Ss({},e),{onChanged:(u,i)=>{var l;e.onChanged?(l=e.onChanged)==null||l.call(e,u==="dark"):i(u)},modes:{dark:t,light:n}})),a=wt({window:r});return S({get(){return o.value==="dark"},set(u){u===a.value?o.value="auto":o.value=u?"dark":"light"}})}const Vr=e=>e,xs=(e,t)=>e.value=t;function Ts(e){return e?oe(e)?e:Ie:Vr}function Ds(e){return e?oe(e)?e:Ie:Vr}function Wr(e,t={}){const{clone:n=!1,dump:r=Ts(n),parse:o=Ds(n),setSource:a=xs}=t;function s(){return lo({snapshot:r(e.value),timestamp:ce()})}const u=p(s()),i=p([]),l=p([]),c=w=>{a(e,o(w.snapshot)),u.value=w},f=()=>{i.value.unshift(u.value),u.value=s(),t.capacity&&i.value.length>t.capacity&&i.value.splice(t.capacity,1/0),l.value.length&&l.value.splice(0,l.value.length)},v=()=>{i.value.splice(0,i.value.length),l.value.splice(0,l.value.length)},d=()=>{const w=i.value.shift();w&&(l.value.unshift(u.value),c(w))},m=()=>{const w=l.value.shift();w&&(i.value.unshift(u.value),c(w))},h=()=>{c(u.value)},g=S(()=>[u.value,...i.value]),_=S(()=>i.value.length>0),y=S(()=>l.value.length>0);return{source:e,undoStack:i,redoStack:l,last:u,history:g,canUndo:_,canRedo:y,clear:v,commit:f,reset:h,undo:d,redo:m}}var Is=Object.defineProperty,Fs=Object.defineProperties,js=Object.getOwnPropertyDescriptors,fn=Object.getOwnPropertySymbols,As=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,vn=(e,t,n)=>t in e?Is(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,dn=(e,t)=>{for(var n in t||(t={}))As.call(t,n)&&vn(e,n,t[n]);if(fn)for(var n of fn(t))Cs.call(t,n)&&vn(e,n,t[n]);return e},pn=(e,t)=>Fs(e,js(t));function Ot(e,t={}){const{deep:n=!1,flush:r="pre",eventFilter:o}=t,{eventFilter:a,pause:s,resume:u,isActive:i}=vt(o),{ignoreUpdates:l,ignorePrevAsyncUpdates:c,stop:f}=_e(e,g,{deep:n,flush:r,eventFilter:a});function v($,b){c(),l(()=>{$.value=b})}const d=Wr(e,pn(dn({},t),{clone:t.clone||n,setSource:v})),{clear:m,commit:h}=d;function g(){c(),h()}function _($){u(),$&&g()}function y($){let b=!1;const E=()=>b=!0;l(()=>{$(E)}),b||g()}function w(){f(),m()}return pn(dn({},d),{isTracking:i,pause:s,resume:_,commit:g,batch:y,dispose:w})}var Rs=Object.defineProperty,Ns=Object.defineProperties,Ms=Object.getOwnPropertyDescriptors,mn=Object.getOwnPropertySymbols,ks=Object.prototype.hasOwnProperty,Ls=Object.prototype.propertyIsEnumerable,hn=(e,t,n)=>t in e?Rs(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,gn=(e,t)=>{for(var n in t||(t={}))ks.call(t,n)&&hn(e,n,t[n]);if(mn)for(var n of mn(t))Ls.call(t,n)&&hn(e,n,t[n]);return e},Vs=(e,t)=>Ns(e,Ms(t));function Ws(e,t={}){const n=t.debounce?qe(t.debounce):void 0,r=Ot(e,Vs(gn({},t),{eventFilter:n}));return gn({},r)}function Bs(e={}){const{window:t=j,eventFilter:n=Te}=e,r=p({x:null,y:null,z:null}),o=p({alpha:null,beta:null,gamma:null}),a=p(0),s=p({x:null,y:null,z:null});if(t){const u=ve(n,i=>{r.value=i.acceleration,s.value=i.accelerationIncludingGravity,o.value=i.rotationRate,a.value=i.interval});O(t,"devicemotion",u)}return{acceleration:r,accelerationIncludingGravity:s,rotationRate:o,interval:a}}function Br(e={}){const{window:t=j}=e,n=M(()=>t&&"DeviceOrientationEvent"in t),r=p(!1),o=p(null),a=p(null),s=p(null);return t&&n.value&&O(t,"deviceorientation",u=>{r.value=u.absolute,o.value=u.alpha,a.value=u.beta,s.value=u.gamma}),{isSupported:n,isAbsolute:r,alpha:o,beta:a,gamma:s}}function Us({window:e=j}={}){if(!e)return{pixelRatio:p(1)};const t=p(1),n=[],r=()=>{n.map(a=>a()),n.length=0},o=()=>{t.value=e.devicePixelRatio,r();const a=e.matchMedia(`(resolution: ${t.value}dppx)`);a.addEventListener("change",o,{once:!0}),n.push(()=>{a.removeEventListener("change",o)})};return o(),N(r),{pixelRatio:t}}function Ur(e,t={}){const{controls:n=!1,navigator:r=te}=t,o=M(()=>r&&"permissions"in r);let a;const s=typeof e=="string"?{name:e}:e,u=p(),i=()=>{a&&(u.value=a.state)},l=mr(async()=>{if(!!o.value){if(!a)try{a=await r.permissions.query(s),O(a,"change",i),i()}catch{u.value="prompt"}return a}});return l(),n?{state:u,isSupported:o,query:l}:u}function Hs(e={}){const{navigator:t=te,requestPermissions:n=!1,constraints:r={audio:!0,video:!0},onUpdated:o}=e,a=p([]),s=S(()=>a.value.filter(d=>d.kind==="videoinput")),u=S(()=>a.value.filter(d=>d.kind==="audioinput")),i=S(()=>a.value.filter(d=>d.kind==="audiooutput")),l=M(()=>t&&t.mediaDevices&&t.mediaDevices.enumerateDevices),c=p(!1);async function f(){!l.value||(a.value=await t.mediaDevices.enumerateDevices(),o==null||o(a.value))}async function v(){if(!l.value)return!1;if(c.value)return!0;const{state:d,query:m}=Ur("camera",{controls:!0});return await m(),d.value!=="granted"&&((await t.mediaDevices.getUserMedia(r)).getTracks().forEach(g=>g.stop()),f()),c.value=!0,c.value}return l.value&&(n&&v(),O(t.mediaDevices,"devicechange",f),f()),{devices:a,ensurePermissions:v,permissionGranted:c,videoInputs:s,audioInputs:u,audioOutputs:i,isSupported:l}}function zs(e={}){var t;const n=p((t=e.enabled)!=null?t:!1),r=e.video,o=e.audio,{navigator:a=te}=e,s=M(()=>{var d;return(d=a==null?void 0:a.mediaDevices)==null?void 0:d.getDisplayMedia}),u={audio:o,video:r},i=G();async function l(){if(!(!s.value||i.value))return i.value=await a.mediaDevices.getDisplayMedia(u),i.value}async function c(){var d;(d=i.value)==null||d.getTracks().forEach(m=>m.stop()),i.value=void 0}function f(){c(),n.value=!1}async function v(){return await l(),i.value&&(n.value=!0),i.value}return D(n,d=>{d?l():c()},{immediate:!0}),{isSupported:s,stream:i,start:v,stop:f,enabled:n}}function Gs({document:e=ee}={}){if(!e)return p("visible");const t=p(e.visibilityState);return O(e,"visibilitychange",()=>{t.value=e.visibilityState}),t}var qs=Object.defineProperty,Xs=Object.defineProperties,Ys=Object.getOwnPropertyDescriptors,yn=Object.getOwnPropertySymbols,Ks=Object.prototype.hasOwnProperty,Js=Object.prototype.propertyIsEnumerable,_n=(e,t,n)=>t in e?qs(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qs=(e,t)=>{for(var n in t||(t={}))Ks.call(t,n)&&_n(e,n,t[n]);if(yn)for(var n of yn(t))Js.call(t,n)&&_n(e,n,t[n]);return e},Zs=(e,t)=>Xs(e,Ys(t));function ei(e,t={}){var n,r,o;const a=(n=t.draggingElement)!=null?n:j,s=(r=t.handle)!=null?r:e,u=p((o=P(t.initialValue))!=null?o:{x:0,y:0}),i=p(),l=m=>t.pointerTypes?t.pointerTypes.includes(m.pointerType):!0,c=m=>{P(t.preventDefault)&&m.preventDefault(),P(t.stopPropagation)&&m.stopPropagation()},f=m=>{var h;if(!l(m)||P(t.exact)&&m.target!==P(e))return;const g=P(e).getBoundingClientRect(),_={x:m.pageX-g.left,y:m.pageY-g.top};((h=t.onStart)==null?void 0:h.call(t,_,m))!==!1&&(i.value=_,c(m))},v=m=>{var h;!l(m)||!i.value||(u.value={x:m.pageX-i.value.x,y:m.pageY-i.value.y},(h=t.onMove)==null||h.call(t,u.value,m),c(m))},d=m=>{var h;!l(m)||!i.value||(i.value=void 0,(h=t.onEnd)==null||h.call(t,u.value,m),c(m))};return Q&&(O(s,"pointerdown",f,!0),O(a,"pointermove",v,!0),O(a,"pointerup",d,!0)),Zs(Qs({},mt(u)),{position:u,isDragging:S(()=>!!i.value),style:S(()=>`left:${u.value.x}px;top:${u.value.y}px;`)})}function ti(e,t){const n=p(!1);let r=0;return Q&&(O(e,"dragenter",o=>{o.preventDefault(),r+=1,n.value=!0}),O(e,"dragover",o=>{o.preventDefault()}),O(e,"dragleave",o=>{o.preventDefault(),r-=1,r===0&&(n.value=!1)}),O(e,"drop",o=>{var a,s;o.preventDefault(),r=0,n.value=!1;const u=Array.from((s=(a=o.dataTransfer)==null?void 0:a.files)!=null?s:[]);t==null||t(u.length===0?null:u)})),{isOverDropZone:n}}var wn=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,ri=Object.prototype.propertyIsEnumerable,oi=(e,t)=>{var n={};for(var r in e)ni.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&wn)for(var r of wn(e))t.indexOf(r)<0&&ri.call(e,r)&&(n[r]=e[r]);return n};function bt(e,t,n={}){const r=n,{window:o=j}=r,a=oi(r,["window"]);let s;const u=M(()=>o&&"ResizeObserver"in o),i=()=>{s&&(s.disconnect(),s=void 0)},l=D(()=>V(e),f=>{i(),u.value&&o&&f&&(s=new ResizeObserver(t),s.observe(f,a))},{immediate:!0,flush:"post"}),c=()=>{i(),l()};return N(c),{isSupported:u,stop:c}}function ai(e,t={}){const{reset:n=!0,windowResize:r=!0,windowScroll:o=!0,immediate:a=!0}=t,s=p(0),u=p(0),i=p(0),l=p(0),c=p(0),f=p(0),v=p(0),d=p(0);function m(){const h=V(e);if(!h){n&&(s.value=0,u.value=0,i.value=0,l.value=0,c.value=0,f.value=0,v.value=0,d.value=0);return}const g=h.getBoundingClientRect();s.value=g.height,u.value=g.bottom,i.value=g.left,l.value=g.right,c.value=g.top,f.value=g.width,v.value=g.x,d.value=g.y}return bt(e,m),D(()=>V(e),h=>!h&&m()),o&&O("scroll",m,{passive:!0}),r&&O("resize",m,{passive:!0}),Z(()=>{a&&m()}),{height:s,bottom:u,left:i,right:l,top:c,width:f,x:v,y:d,update:m}}function pe(e,t={}){const{immediate:n=!0,window:r=j}=t,o=p(!1);let a=null;function s(){!o.value||!r||(e(),a=r.requestAnimationFrame(s))}function u(){!o.value&&r&&(o.value=!0,s())}function i(){o.value=!1,a!=null&&r&&(r.cancelAnimationFrame(a),a=null)}return n&&u(),N(i),{isActive:o,pause:i,resume:u}}var ui=Object.defineProperty,On=Object.getOwnPropertySymbols,si=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,bn=(e,t,n)=>t in e?ui(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,li=(e,t)=>{for(var n in t||(t={}))si.call(t,n)&&bn(e,n,t[n]);if(On)for(var n of On(t))ii.call(t,n)&&bn(e,n,t[n]);return e};function ci(e){const t=p(null),{x:n,y:r}=e,o=pe(()=>{t.value=document.elementFromPoint(P(n),P(r))});return li({element:t},o)}function fi(e){const t=p(!1);return O(e,"mouseenter",()=>t.value=!0),O(e,"mouseleave",()=>t.value=!1),t}function Hr(e,t={width:0,height:0},n={}){const{box:r="content-box"}=n,o=p(t.width),a=p(t.height);return bt(e,([s])=>{const u=r==="border-box"?s.borderBoxSize:r==="content-box"?s.contentBoxSize:s.devicePixelContentBoxSize;u?(o.value=u.reduce((i,{inlineSize:l})=>i+l,0),a.value=u.reduce((i,{blockSize:l})=>i+l,0)):(o.value=s.contentRect.width,a.value=s.contentRect.height)},n),D(()=>V(e),s=>{o.value=s?t.width:0,a.value=s?t.height:0}),{width:o,height:a}}function vi(e,{window:t=j,scrollTarget:n}={}){const r=p(!1),o=()=>{if(!t)return;const a=t.document,s=V(e);if(!s)r.value=!1;else{const u=s.getBoundingClientRect();r.value=u.top<=(t.innerHeight||a.documentElement.clientHeight)&&u.left<=(t.innerWidth||a.documentElement.clientWidth)&&u.bottom>=0&&u.right>=0}};return D(()=>V(e),()=>o(),{immediate:!0,flush:"post"}),t&&O(n||t,"scroll",o,{capture:!1,passive:!0}),r}const me=new Map;function di(e){const t=lr();function n(u){var i;const l=me.get(e)||[];l.push(u),me.set(e,l);const c=()=>o(u);return(i=t==null?void 0:t.cleanups)==null||i.push(c),c}function r(u){function i(...l){o(i),u(...l)}return n(i)}function o(u){const i=me.get(e);if(!i)return;const l=i.indexOf(u);l>-1&&i.splice(l,1),i.length||me.delete(e)}function a(){me.delete(e)}function s(u,i){var l;(l=me.get(e))==null||l.forEach(c=>c(u,i))}return{on:n,once:r,off:o,emit:s,reset:a}}function pi(e,t=[],n={}){const r=p(null),o=p(null),a=p("CONNECTING"),s=p(null),u=p(null),{withCredentials:i=!1}=n,l=()=>{s.value&&(s.value.close(),s.value=null,a.value="CLOSED")},c=new EventSource(e,{withCredentials:i});s.value=c,c.onopen=()=>{a.value="OPEN",u.value=null},c.onerror=f=>{a.value="CLOSED",u.value=f},c.onmessage=f=>{r.value=null,o.value=f.data};for(const f of t)O(c,f,v=>{r.value=f,o.value=v.data||null});return N(()=>{l()}),{eventSource:s,event:r,data:o,status:a,error:u,close:l}}function mi(e={}){const{initialValue:t=""}=e,n=M(()=>typeof window!="undefined"&&"EyeDropper"in window),r=p(t);async function o(a){if(!n.value)return;const u=await new window.EyeDropper().open(a);return r.value=u.sRGBHex,u}return{isSupported:n,sRGBHex:r,open:o}}function hi(e=null,t={}){const{baseUrl:n="",rel:r="icon",document:o=ee}=t,a=re(e),s=u=>{o==null||o.head.querySelectorAll(`link[rel*="${r}"]`).forEach(i=>i.href=`${n}${u}`)};return D(a,(u,i)=>{xe(u)&&u!==i&&s(u)},{immediate:!0}),a}var gi=Object.defineProperty,yi=Object.defineProperties,_i=Object.getOwnPropertyDescriptors,Pn=Object.getOwnPropertySymbols,wi=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,Sn=(e,t,n)=>t in e?gi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,k=(e,t)=>{for(var n in t||(t={}))wi.call(t,n)&&Sn(e,n,t[n]);if(Pn)for(var n of Pn(t))Oi.call(t,n)&&Sn(e,n,t[n]);return e},ie=(e,t)=>yi(e,_i(t));const bi={json:"application/json",text:"text/plain",formData:"multipart/form-data"};function ze(e){return hr(e,"immediate","refetch","initialData","timeout","beforeFetch","afterFetch","onFetchError","fetch")}function Se(e){return typeof Headers!="undefined"&&e instanceof Headers?Object.fromEntries([...e.entries()]):e}function he(...e){return t=>(e.forEach(async n=>{n&&(t=k(k({},t),await n(t)))}),t)}function Pi(e={}){const t=e.options||{},n=e.fetchOptions||{};function r(o,...a){const s=S(()=>e.baseUrl?Si(P(e.baseUrl),P(o)):P(o));let u=t,i=n;return a.length>0&&(ze(a[0])?u=ie(k(k({},u),a[0]),{beforeFetch:he(t.beforeFetch,a[0].beforeFetch),afterFetch:he(t.afterFetch,a[0].afterFetch),onFetchError:he(t.onFetchError,a[0].onFetchError)}):i=ie(k(k({},i),a[0]),{headers:k(k({},Se(i.headers)||{}),Se(a[0].headers)||{})})),a.length>1&&ze(a[1])&&(u=ie(k(k({},u),a[1]),{beforeFetch:he(t.beforeFetch,a[1].beforeFetch),afterFetch:he(t.afterFetch,a[1].afterFetch),onFetchError:he(t.onFetchError,a[1].onFetchError)})),zr(s,i,u)}return r}function zr(e,...t){var n;const r=typeof AbortController=="function";let o={},a={immediate:!0,refetch:!1,timeout:0};const s={method:"GET",type:"text",payload:void 0};t.length>0&&(ze(t[0])?a=k(k({},a),t[0]):o=t[0]),t.length>1&&ze(t[1])&&(a=k(k({},a),t[1]));const{fetch:u=(n=j)==null?void 0:n.fetch,initialData:i,timeout:l}=a,c=z(),f=z(),v=z(),d=p(!1),m=p(!1),h=p(!1),g=p(null),_=G(null),y=G(null),w=G(i),$=S(()=>r&&m.value);let b,E;const x=()=>{r&&b&&b.abort()},I=W=>{m.value=W,d.value=!W};l&&(E=we(x,l,{immediate:!1}));const A=async(W=!1)=>{var ne;I(!0),y.value=null,g.value=null,h.value=!1,b=void 0,r&&(b=new AbortController,b.signal.onabort=()=>h.value=!0,o=ie(k({},o),{signal:b.signal}));const U={method:s.method,headers:{}};if(s.payload){const Fe=Se(U.headers);s.payloadType&&(Fe["Content-Type"]=(ne=bi[s.payloadType])!=null?ne:s.payloadType);const je=P(s.payload);U.body=s.payloadType==="json"?JSON.stringify(je):je}let Y=!1;const ue={url:P(e),options:k(k({},U),o),cancel:()=>{Y=!0}};if(a.beforeFetch&&Object.assign(ue,await a.beforeFetch(ue)),Y||!u)return I(!1),Promise.resolve(null);let se=null;return E&&E.start(),new Promise((Fe,je)=>{var St;u(ue.url,ie(k(k({},U),ue.options),{headers:k(k({},Se(U.headers)),Se((St=ue.options)==null?void 0:St.headers))})).then(async H=>{if(_.value=H,g.value=H.status,se=await H[s.type](),a.afterFetch&&g.value>=200&&g.value<300&&({data:se}=await a.afterFetch({data:se,response:H})),w.value=se,!H.ok)throw new Error(H.statusText);return c.trigger(H),Fe(H)}).catch(async H=>{let $t=H.message||H.name;return a.onFetchError&&({data:se,error:$t}=await a.onFetchError({data:se,error:H,response:_.value})),w.value=se,y.value=$t,f.trigger(H),W?je(H):Fe(null)}).finally(()=>{I(!1),E&&E.stop(),v.trigger(null)})})},T=re(a.refetch);D([T,re(e)],([W])=>W&&A(),{deep:!0});const F={isFinished:d,statusCode:g,response:_,error:y,data:w,isFetching:m,canAbort:$,aborted:h,abort:x,execute:A,onFetchResponse:c.on,onFetchError:f.on,onFetchFinally:v.on,get:R("GET"),put:R("PUT"),post:R("POST"),delete:R("DELETE"),patch:R("PATCH"),head:R("HEAD"),options:R("OPTIONS"),json:ae("json"),text:ae("text"),blob:ae("blob"),arrayBuffer:ae("arrayBuffer"),formData:ae("formData")};function R(W){return(ne,U)=>{if(!m.value){s.method=W,s.payload=ne,s.payloadType=U,q(s.payload)&&D([T,re(s.payload)],([ue])=>ue&&A(),{deep:!0});const Y=P(s.payload);return!U&&Y&&Object.getPrototypeOf(Y)===Object.prototype&&(s.payloadType="json"),ie(k({},F),{then(ue,se){return X().then(ue,se)}})}}}function X(){return new Promise((W,ne)=>{$r(d).toBe(!0).then(()=>W(F)).catch(U=>ne(U))})}function ae(W){return()=>{if(!m.value)return s.type=W,ie(k({},F),{then(ne,U){return X().then(ne,U)}})}}return a.immediate&&setTimeout(A,0),ie(k({},F),{then(W,ne){return X().then(W,ne)}})}function Si(e,t){return!e.endsWith("/")&&!t.startsWith("/")?`${e}/${t}`:`${e}${t}`}var $i=Object.defineProperty,$n=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,En=(e,t,n)=>t in e?$i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nt=(e,t)=>{for(var n in t||(t={}))Ei.call(t,n)&&En(e,n,t[n]);if($n)for(var n of $n(t))xi.call(t,n)&&En(e,n,t[n]);return e};const Ti={multiple:!0,accept:"*"};function Di(e={}){const{document:t=ee}=e,n=p(null);let r;t&&(r=t.createElement("input"),r.type="file",r.onchange=s=>{const u=s.target;n.value=u.files});const o=s=>{if(!r)return;const u=nt(nt(nt({},Ti),e),s);r.multiple=u.multiple,r.accept=u.accept,pr(u,"capture")&&(r.capture=u.capture),r.click()},a=()=>{n.value=null,r&&(r.value="")};return{files:le(n),open:o,reset:a}}var Ii=Object.defineProperty,xn=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,Tn=(e,t,n)=>t in e?Ii(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ge=(e,t)=>{for(var n in t||(t={}))Fi.call(t,n)&&Tn(e,n,t[n]);if(xn)for(var n of xn(t))ji.call(t,n)&&Tn(e,n,t[n]);return e};function Ai(e={}){const{window:t=j,dataType:n="Text"}=C(e),r=t,o=M(()=>r&&"showSaveFilePicker"in r&&"showOpenFilePicker"in r),a=p(),s=p(),u=p(),i=S(()=>{var y,w;return(w=(y=u.value)==null?void 0:y.name)!=null?w:""}),l=S(()=>{var y,w;return(w=(y=u.value)==null?void 0:y.type)!=null?w:""}),c=S(()=>{var y,w;return(w=(y=u.value)==null?void 0:y.size)!=null?w:0}),f=S(()=>{var y,w;return(w=(y=u.value)==null?void 0:y.lastModified)!=null?w:0});async function v(y={}){if(!o.value)return;const[w]=await r.showOpenFilePicker(ge(ge({},C(e)),y));a.value=w,await g(),await _()}async function d(y={}){!o.value||(a.value=await r.showSaveFilePicker(ge(ge({},C(e)),y)),s.value=void 0,await g(),await _())}async function m(y={}){if(!!o.value){if(!a.value)return h(y);if(s.value){const w=await a.value.createWritable();await w.write(s.value),await w.close()}await g()}}async function h(y={}){if(!!o.value){if(a.value=await r.showSaveFilePicker(ge(ge({},C(e)),y)),s.value){const w=await a.value.createWritable();await w.write(s.value),await w.close()}await g()}}async function g(){var y;u.value=await((y=a.value)==null?void 0:y.getFile())}async function _(){var y,w;C(n)==="Text"&&(s.value=await((y=u.value)==null?void 0:y.text())),C(n)==="ArrayBuffer"&&(s.value=await((w=u.value)==null?void 0:w.arrayBuffer())),C(n)==="Blob"&&(s.value=u.value)}return D(()=>C(n),_),{isSupported:o,data:s,file:u,fileName:i,fileMIME:l,fileSize:c,fileLastModified:f,open:v,create:d,save:m,saveAs:h,updateData:_}}function Ci(e,t={}){const{initialValue:n=!1}=t,r=yt(t),o=S(()=>V(e)),a=S({get(){return Ne(r.value)&&Ne(o.value)&&r.value===o.value},set(s){var u,i;!s&&a.value&&((u=o.value)==null||u.blur()),s&&!a.value&&((i=o.value)==null||i.focus())}});return D(o,()=>{a.value=n},{immediate:!0,flush:"post"}),{focused:a}}function Ri(e,t={}){const n=yt(t),r=S(()=>V(e));return{focused:S(()=>r.value&&n.value?r.value.contains(n.value):!1)}}function Ni(e){var t;const n=p(0);if(typeof performance=="undefined")return n;const r=(t=e==null?void 0:e.every)!=null?t:10;let o=performance.now(),a=0;return pe(()=>{if(a+=1,a>=r){const s=performance.now(),u=s-o;n.value=Math.round(1e3/(u/a)),o=s,a=0}}),n}const Dn=[["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 Mi(e,t={}){const{document:n=ee,autoExit:r=!1}=t,o=e||(n==null?void 0:n.querySelector("html")),a=p(!1);let s=Dn[0];const u=M(()=>{if(n){for(const h of Dn)if(h[1]in n)return s=h,!0}else return!1;return!1}),[i,l,c,,f]=s;async function v(){!u.value||((n==null?void 0:n[c])&&await n[l](),a.value=!1)}async function d(){if(!u.value)return;await v();const h=V(o);h&&(await h[i](),a.value=!0)}async function m(){a.value?await v():await d()}return n&&O(n,f,()=>{a.value=!!(n==null?void 0:n[c])},!1),r&&N(v),{isSupported:u,isFullscreen:a,enter:d,exit:v,toggle:m}}function ki(e){return S(()=>e.value?{buttons:{a:e.value.buttons[0],b:e.value.buttons[1],x:e.value.buttons[2],y:e.value.buttons[3]},bumper:{left:e.value.buttons[4],right:e.value.buttons[5]},triggers:{left:e.value.buttons[6],right:e.value.buttons[7]},stick:{left:{horizontal:e.value.axes[0],vertical:e.value.axes[1],button:e.value.buttons[10]},right:{horizontal:e.value.axes[2],vertical:e.value.axes[3],button:e.value.buttons[11]}},dpad:{up:e.value.buttons[12],down:e.value.buttons[13],left:e.value.buttons[14],right:e.value.buttons[15]},back:e.value.buttons[8],start:e.value.buttons[9]}:null)}function Li(e={}){const{navigator:t=te}=e,n=M(()=>t&&"getGamepads"in t),r=p([]),o=z(),a=z(),s=d=>{const m=[],h="vibrationActuator"in d?d.vibrationActuator:null;return h&&m.push(h),d.hapticActuators&&m.push(...d.hapticActuators),{id:d.id,hapticActuators:m,index:d.index,mapping:d.mapping,connected:d.connected,timestamp:d.timestamp,axes:d.axes.map(g=>g),buttons:d.buttons.map(g=>({pressed:g.pressed,touched:g.touched,value:g.value}))}},u=()=>{const d=(t==null?void 0:t.getGamepads())||[];for(let m=0;m_===h.index);g>-1&&(r.value[g]=s(h))}}},{isActive:i,pause:l,resume:c}=pe(u),f=d=>{r.value.some(({index:m})=>m===d.index)||(r.value.push(s(d)),o.trigger(d.index)),c()},v=d=>{r.value=r.value.filter(m=>m.index!==d.index),a.trigger(d.index)};return O("gamepadconnected",d=>f(d.gamepad)),O("gamepaddisconnected",d=>v(d.gamepad)),Z(()=>{const d=(t==null?void 0:t.getGamepads())||[];if(d)for(let m=0;mo&&"geolocation"in o),s=p(null),u=p(null),i=p({accuracy:0,latitude:1/0,longitude:1/0,altitude:null,altitudeAccuracy:null,heading:null,speed:null});function l(f){s.value=f.timestamp,i.value=f.coords,u.value=null}let c;return a.value&&(c=o.geolocation.watchPosition(l,f=>u.value=f,{enableHighAccuracy:t,maximumAge:n,timeout:r})),N(()=>{c&&o&&o.geolocation.clearWatch(c)}),{isSupported:a,coords:i,locatedAt:s,error:u}}const Wi=["mousemove","mousedown","resize","keydown","touchstart","wheel"],Bi=6e4;function Ui(e=Bi,t={}){const{initialState:n=!1,listenForVisibilityChange:r=!0,events:o=Wi,window:a=j,eventFilter:s=De(50)}=t,u=p(n),i=p(ce());let l;const c=ve(s,()=>{u.value=!1,i.value=ce(),clearTimeout(l),l=setTimeout(()=>u.value=!0,e)});if(a){const f=a.document;for(const v of o)O(a,v,c,{passive:!0});r&&O(f,"visibilitychange",()=>{f.hidden||c()})}return l=setTimeout(()=>u.value=!0,e),{idle:u,lastActive:i}}var Hi=Object.defineProperty,In=Object.getOwnPropertySymbols,zi=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,Fn=(e,t,n)=>t in e?Hi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,qi=(e,t)=>{for(var n in t||(t={}))zi.call(t,n)&&Fn(e,n,t[n]);if(In)for(var n of In(t))Gi.call(t,n)&&Fn(e,n,t[n]);return e};async function Xi(e){return new Promise((t,n)=>{const r=new Image,{src:o,srcset:a,sizes:s}=e;r.src=o,a&&(r.srcset=a),s&&(r.sizes=s),r.onload=()=>t(r),r.onerror=n})}const Yi=(e,t={})=>{const n=Nr(()=>Xi(P(e)),void 0,qi({resetOnExecute:!0},t));return D(()=>P(e),()=>n.execute(t.delay),{deep:!0}),n},jn=1;function Gr(e,t={}){const{throttle:n=0,idle:r=200,onStop:o=L,onScroll:a=L,offset:s={left:0,right:0,top:0,bottom:0},eventListenerOptions:u={capture:!1,passive:!0}}=t,i=p(0),l=p(0),c=p(!1),f=B({left:!0,right:!1,top:!0,bottom:!1}),v=B({left:!1,right:!1,top:!1,bottom:!1}),d=Xe(h=>{c.value=!1,v.left=!1,v.right=!1,v.top=!1,v.bottom=!1,o(h)},n+r),m=h=>{const g=h.target===document?h.target.documentElement:h.target,_=g.scrollLeft;v.left=_i.value,f.left=_<=0+(s.left||0),f.right=_+g.clientWidth>=g.scrollWidth-(s.right||0)-jn,i.value=_;let y=g.scrollTop;h.target===document&&!y&&(y=document.body.scrollTop),v.top=yl.value,f.top=y<=0+(s.top||0),f.bottom=y+g.clientHeight>=g.scrollHeight-(s.bottom||0)-jn,l.value=y,c.value=!0,d(h),a(h)};return O(e,"scroll",n?pt(m,n):m,u),{x:i,y:l,isScrolling:c,arrivedState:f,directions:v}}var Ki=Object.defineProperty,Ji=Object.defineProperties,Qi=Object.getOwnPropertyDescriptors,An=Object.getOwnPropertySymbols,Zi=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,Cn=(e,t,n)=>t in e?Ki(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Rn=(e,t)=>{for(var n in t||(t={}))Zi.call(t,n)&&Cn(e,n,t[n]);if(An)for(var n of An(t))el.call(t,n)&&Cn(e,n,t[n]);return e},tl=(e,t)=>Ji(e,Qi(t));function nl(e,t,n={}){var r,o;const a=(r=n.direction)!=null?r:"bottom",s=B(Gr(e,tl(Rn({},n),{offset:Rn({[a]:(o=n.distance)!=null?o:0},n.offset)})));D(()=>s.arrivedState[a],async u=>{var i,l;if(u){const c=P(e),f={height:(i=c==null?void 0:c.scrollHeight)!=null?i:0,width:(l=c==null?void 0:c.scrollWidth)!=null?l:0};await t(s),n.preserveScrollPosition&&c&&Ee(()=>{c.scrollTo({top:c.scrollHeight-f.height,left:c.scrollWidth-f.width})})}})}function rl(e,t,n={}){const{root:r,rootMargin:o="0px",threshold:a=.1,window:s=j}=n,u=M(()=>s&&"IntersectionObserver"in s);let i=L;const l=u.value?D(()=>({el:V(e),root:V(r)}),({el:f,root:v})=>{if(i(),!f)return;const d=new IntersectionObserver(t,{root:v,rootMargin:o,threshold:a});d.observe(f),i=()=>{d.disconnect(),i=L}},{immediate:!0,flush:"post"}):L,c=()=>{i(),l()};return N(c),{isSupported:u,stop:c}}const ol=["mousedown","mouseup","keydown","keyup"];function al(e,t={}){const{events:n=ol,document:r=ee,initial:o=null}=t,a=p(o);return r&&n.forEach(s=>{O(r,s,u=>{typeof u.getModifierState=="function"&&(a.value=u.getModifierState(e))})}),a}function ul(e,t,n={}){const{window:r=j}=n;return Je(e,t,r==null?void 0:r.localStorage,n)}const qr={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};function sl(e={}){const{reactive:t=!1,target:n=j,aliasMap:r=qr,passive:o=!0,onEventFired:a=L}=e,s=B(new Set),u={toJSON(){return{}},current:s},i=t?B(u):u,l=new Set,c=new Set;function f(h,g){h in i&&(t?i[h]=g:i[h].value=g)}function v(){for(const h of c)f(h,!1)}function d(h,g){var _,y;const w=(_=h.key)==null?void 0:_.toLowerCase(),b=[(y=h.code)==null?void 0:y.toLowerCase(),w].filter(Boolean);w&&(g?s.add(w):s.delete(w));for(const E of b)c.add(E),f(E,g);w==="meta"&&!g?(l.forEach(E=>{s.delete(E),f(E,!1)}),l.clear()):typeof h.getModifierState=="function"&&h.getModifierState("Meta")&&g&&[...s,...b].forEach(E=>l.add(E))}O(n,"keydown",h=>(d(h,!0),a(h)),{passive:o}),O(n,"keyup",h=>(d(h,!1),a(h)),{passive:o}),O("blur",v,{passive:!0}),O("focus",v,{passive:!0});const m=new Proxy(i,{get(h,g,_){if(typeof g!="string")return Reflect.get(h,g,_);if(g=g.toLowerCase(),g in r&&(g=r[g]),!(g in i))if(/[+_-]/.test(g)){const w=g.split(/[+_-]/g).map($=>$.trim());i[g]=S(()=>w.every($=>C(m[$])))}else i[g]=p(!1);const y=Reflect.get(h,g,_);return t?C(y):y}});return m}var il=Object.defineProperty,Nn=Object.getOwnPropertySymbols,ll=Object.prototype.hasOwnProperty,cl=Object.prototype.propertyIsEnumerable,Mn=(e,t,n)=>t in e?il(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,kn=(e,t)=>{for(var n in t||(t={}))ll.call(t,n)&&Mn(e,n,t[n]);if(Nn)for(var n of Nn(t))cl.call(t,n)&&Mn(e,n,t[n]);return e};function rt(e,t){P(e)&&t(P(e))}function fl(e){let t=[];for(let n=0;n({id:i,label:t,kind:n,language:r,mode:o,activeCues:a,cues:s,inBandMetadataTrackDispatchType:u}))}const vl={src:"",tracks:[]};function dl(e,t={}){t=kn(kn({},vl),t);const{document:n=ee}=t,r=p(0),o=p(0),a=p(!1),s=p(1),u=p(!1),i=p(!1),l=p(!1),c=p(1),f=p(!1),v=p([]),d=p([]),m=p(-1),h=p(!1),g=p(!1),_=n&&"pictureInPictureEnabled"in n,y=z(),w=T=>{rt(e,F=>{if(T){const R=ye(T)?T:T.id;F.textTracks[R].mode="disabled"}else for(let R=0;R{rt(e,R=>{const X=ye(T)?T:T.id;F&&w(),R.textTracks[X].mode="showing",m.value=X})},b=()=>new Promise((T,F)=>{rt(e,async R=>{_&&(h.value?n.exitPictureInPicture().then(T).catch(F):R.requestPictureInPicture().then(T).catch(F))})});Re(()=>{if(!n)return;const T=P(e);if(!T)return;const F=P(t.src);let R=[];!F||(xe(F)?R=[{src:F}]:Array.isArray(F)?R=F:dr(F)&&(R=[F]),T.querySelectorAll("source").forEach(X=>{X.removeEventListener("error",y.trigger),X.remove()}),R.forEach(({src:X,type:ae})=>{const W=n.createElement("source");W.setAttribute("src",X),W.setAttribute("type",ae||""),W.addEventListener("error",y.trigger),T.appendChild(W)}),T.load())}),N(()=>{const T=P(e);!T||T.querySelectorAll("source").forEach(F=>F.removeEventListener("error",y.trigger))}),D(s,T=>{const F=P(e);!F||(F.volume=T)}),D(g,T=>{const F=P(e);!F||(F.muted=T)}),D(c,T=>{const F=P(e);!F||(F.playbackRate=T)}),Re(()=>{if(!n)return;const T=P(t.tracks),F=P(e);!T||!T.length||!F||(F.querySelectorAll("track").forEach(R=>R.remove()),T.forEach(({default:R,kind:X,label:ae,src:W,srcLang:ne},U)=>{const Y=n.createElement("track");Y.default=R||!1,Y.kind=X,Y.label=ae,Y.src=W,Y.srclang=ne,Y.default&&(m.value=U),F.appendChild(Y)}))});const{ignoreUpdates:E}=_e(r,T=>{const F=P(e);!F||(F.currentTime=T)}),{ignoreUpdates:x}=_e(l,T=>{const F=P(e);!F||(T?F.play():F.pause())});O(e,"timeupdate",()=>E(()=>r.value=P(e).currentTime)),O(e,"durationchange",()=>o.value=P(e).duration),O(e,"progress",()=>v.value=fl(P(e).buffered)),O(e,"seeking",()=>a.value=!0),O(e,"seeked",()=>a.value=!1),O(e,"waiting",()=>u.value=!0),O(e,"playing",()=>u.value=!1),O(e,"ratechange",()=>c.value=P(e).playbackRate),O(e,"stalled",()=>f.value=!0),O(e,"ended",()=>i.value=!0),O(e,"pause",()=>x(()=>l.value=!1)),O(e,"play",()=>x(()=>l.value=!0)),O(e,"enterpictureinpicture",()=>h.value=!0),O(e,"leavepictureinpicture",()=>h.value=!1),O(e,"volumechange",()=>{const T=P(e);!T||(s.value=T.volume,g.value=T.muted)});const I=[],A=D([e],()=>{const T=P(e);!T||(A(),I[0]=O(T.textTracks,"addtrack",()=>d.value=ot(T.textTracks)),I[1]=O(T.textTracks,"removetrack",()=>d.value=ot(T.textTracks)),I[2]=O(T.textTracks,"change",()=>d.value=ot(T.textTracks)))});return N(()=>I.forEach(T=>T())),{currentTime:r,duration:o,waiting:u,seeking:a,ended:i,stalled:f,buffered:v,playing:l,rate:c,volume:s,muted:g,tracks:d,selectedTrack:m,enableTrack:$,disableTrack:w,supportsPictureInPicture:_,togglePictureInPicture:b,isPictureInPicture:h,onSourceError:y.on}}function pl(e,t){const r=(()=>(t==null?void 0:t.cache)?B(t.cache):B(new Map))(),o=(...c)=>(t==null?void 0:t.getKey)?t.getKey(...c):JSON.stringify(c),a=(c,...f)=>(r.set(c,e(...f)),r.get(c)),s=(...c)=>a(o(...c),...c),u=(...c)=>{r.delete(o(...c))},i=()=>{r.clear()},l=(...c)=>{const f=o(...c);return r.has(f)?r.get(f):a(f,...c)};return l.load=s,l.delete=u,l.clear=i,l.generateKey=o,l.cache=r,l}function ml(e={}){const t=p(),n=M(()=>typeof performance!="undefined"&&"memory"in performance);if(n.value){const{interval:r=1e3}=e;de(()=>{t.value=performance.memory},r,{immediate:e.immediate,immediateCallback:e.immediateCallback})}return{isSupported:n,memory:t}}function hl(){const e=p(!1);return ft(()=>{e.value=!0}),e}function Xr(e={}){const{type:t="page",touch:n=!0,resetOnTouchEnds:r=!1,initialValue:o={x:0,y:0},window:a=j,eventFilter:s}=e,u=p(o.x),i=p(o.y),l=p(null),c=h=>{t==="page"?(u.value=h.pageX,i.value=h.pageY):t==="client"&&(u.value=h.clientX,i.value=h.clientY),l.value="mouse"},f=()=>{u.value=o.x,i.value=o.y},v=h=>{if(h.touches.length>0){const g=h.touches[0];t==="page"?(u.value=g.pageX,i.value=g.pageY):t==="client"&&(u.value=g.clientX,i.value=g.clientY),l.value="touch"}},d=h=>s===void 0?c(h):s(()=>c(h),{}),m=h=>s===void 0?v(h):s(()=>v(h),{});return a&&(O(a,"mousemove",d,{passive:!0}),O(a,"dragover",d,{passive:!0}),n&&(O(a,"touchstart",m,{passive:!0}),O(a,"touchmove",m,{passive:!0}),r&&O(a,"touchend",f,{passive:!0}))),{x:u,y:i,sourceType:l}}function Yr(e,t={}){const{handleOutside:n=!0,window:r=j}=t,{x:o,y:a,sourceType:s}=Xr(t),u=p(e!=null?e:r==null?void 0:r.document.body),i=p(0),l=p(0),c=p(0),f=p(0),v=p(0),d=p(0),m=p(!0);let h=()=>{};return r&&(h=D([u,o,a],()=>{const g=V(u);if(!g)return;const{left:_,top:y,width:w,height:$}=g.getBoundingClientRect();c.value=_+r.pageXOffset,f.value=y+r.pageYOffset,v.value=$,d.value=w;const b=o.value-c.value,E=a.value-f.value;m.value=w===0||$===0||b<0||E<0||b>w||E>$,(n||!m.value)&&(i.value=b,l.value=E)},{immediate:!0})),{x:o,y:a,sourceType:s,elementX:i,elementY:l,elementPositionX:c,elementPositionY:f,elementHeight:v,elementWidth:d,isOutside:m,stop:h}}function gl(e={}){const{touch:t=!0,drag:n=!0,initialValue:r=!1,window:o=j}=e,a=p(r),s=p(null);if(!o)return{pressed:a,sourceType:s};const u=c=>()=>{a.value=!0,s.value=c},i=()=>{a.value=!1,s.value=null},l=S(()=>V(e.target)||o);return O(l,"mousedown",u("mouse"),{passive:!0}),O(o,"mouseleave",i,{passive:!0}),O(o,"mouseup",i,{passive:!0}),n&&(O(l,"dragstart",u("mouse"),{passive:!0}),O(o,"drop",i,{passive:!0}),O(o,"dragend",i,{passive:!0})),t&&(O(l,"touchstart",u("touch"),{passive:!0}),O(o,"touchend",i,{passive:!0}),O(o,"touchcancel",i,{passive:!0})),{pressed:a,sourceType:s}}var Ln=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,_l=Object.prototype.propertyIsEnumerable,wl=(e,t)=>{var n={};for(var r in e)yl.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Ln)for(var r of Ln(e))t.indexOf(r)<0&&_l.call(e,r)&&(n[r]=e[r]);return n};function Pt(e,t,n={}){const r=n,{window:o=j}=r,a=wl(r,["window"]);let s;const u=M(()=>o&&"MutationObserver"in o),i=()=>{s&&(s.disconnect(),s=void 0)},l=D(()=>V(e),f=>{i(),u.value&&o&&f&&(s=new MutationObserver(t),s.observe(f,a))},{immediate:!0}),c=()=>{i(),l()};return N(c),{isSupported:u,stop:c}}const Ol=(e={})=>{const{window:t=j}=e,n=t==null?void 0:t.navigator,r=M(()=>n&&"language"in n),o=p(n==null?void 0:n.language);return O(t,"languagechange",()=>{n&&(o.value=n.language)}),{isSupported:r,language:o}};function Kr(e={}){const{window:t=j}=e,n=t==null?void 0:t.navigator,r=M(()=>n&&"connection"in n),o=p(!0),a=p(!1),s=p(void 0),u=p(void 0),i=p(void 0),l=p(void 0),c=p(void 0),f=p(void 0),v=p("unknown"),d=r.value&&n.connection;function m(){!n||(o.value=n.onLine,s.value=o.value?void 0:Date.now(),u.value=o.value?Date.now():void 0,d&&(i.value=d.downlink,l.value=d.downlinkMax,f.value=d.effectiveType,c.value=d.rtt,a.value=d.saveData,v.value=d.type))}return t&&(O(t,"offline",()=>{o.value=!1,s.value=Date.now()}),O(t,"online",()=>{o.value=!0,u.value=Date.now()})),d&&O(d,"change",m,!1),m(),{isSupported:r,isOnline:o,saveData:a,offlineAt:s,onlineAt:u,downlink:i,downlinkMax:l,effectiveType:f,rtt:c,type:v}}var bl=Object.defineProperty,Vn=Object.getOwnPropertySymbols,Pl=Object.prototype.hasOwnProperty,Sl=Object.prototype.propertyIsEnumerable,Wn=(e,t,n)=>t in e?bl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,$l=(e,t)=>{for(var n in t||(t={}))Pl.call(t,n)&&Wn(e,n,t[n]);if(Vn)for(var n of Vn(t))Sl.call(t,n)&&Wn(e,n,t[n]);return e};function Jr(e={}){const{controls:t=!1,interval:n="requestAnimationFrame"}=e,r=p(new Date),o=()=>r.value=new Date,a=n==="requestAnimationFrame"?pe(o,{immediate:!0}):de(o,n,{immediate:!0});return t?$l({now:r},a):r}function El(e){const t=p(),n=()=>{t.value&&URL.revokeObjectURL(t.value),t.value=void 0};return D(()=>C(e),r=>{n(),r&&(t.value=URL.createObjectURL(r))},{immediate:!0}),N(n),le(t)}function Bn(e,t,n){const r=p(e);return S({get(){return r.value=Me(r.value,P(t),P(n))},set(o){r.value=Me(o,P(t),P(n))}})}function xl(e){const{total:t=1/0,pageSize:n=10,page:r=1,onPageChange:o=L,onPageSizeChange:a=L,onPageCountChange:s=L}=e,u=Bn(n,1,1/0),i=S(()=>Math.max(1,Math.ceil(C(t)/C(u)))),l=Bn(r,1,i),c=S(()=>l.value===1),f=S(()=>l.value===i.value);q(r)&&it(r,l),q(n)&&it(n,u);function v(){l.value--}function d(){l.value++}const m={currentPage:l,currentPageSize:u,pageCount:i,isFirstPage:c,isLastPage:f,prev:v,next:d};return D(l,()=>{o(B(m))}),D(u,()=>{a(B(m))}),D(i,()=>{s(B(m))}),m}function Tl(e={}){const{isOnline:t}=Kr(e);return t}function Dl(e={}){const{window:t=j}=e,n=p(!1),r=o=>{if(!t)return;o=o||t.event;const a=o.relatedTarget||o.toElement;n.value=!a};return t&&(O(t,"mouseout",r,{passive:!0}),O(t.document,"mouseleave",r,{passive:!0}),O(t.document,"mouseenter",r,{passive:!0})),n}function Il(e,t={}){const{deviceOrientationTiltAdjust:n=h=>h,deviceOrientationRollAdjust:r=h=>h,mouseTiltAdjust:o=h=>h,mouseRollAdjust:a=h=>h,window:s=j}=t,u=B(Br({window:s})),{elementX:i,elementY:l,elementWidth:c,elementHeight:f}=Yr(e,{handleOutside:!1,window:s}),v=S(()=>u.isSupported&&(u.alpha!=null&&u.alpha!==0||u.gamma!=null&&u.gamma!==0)?"deviceOrientation":"mouse"),d=S(()=>{if(v.value==="deviceOrientation"){const h=-u.beta/90;return r(h)}else{const h=-(l.value-f.value/2)/f.value;return a(h)}}),m=S(()=>{if(v.value==="deviceOrientation"){const h=u.gamma/90;return n(h)}else{const h=(i.value-c.value/2)/c.value;return o(h)}});return{roll:d,tilt:m,source:v}}var Fl=Object.defineProperty,jl=Object.defineProperties,Al=Object.getOwnPropertyDescriptors,Un=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,Hn=(e,t,n)=>t in e?Fl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Nl=(e,t)=>{for(var n in t||(t={}))Cl.call(t,n)&&Hn(e,n,t[n]);if(Un)for(var n of Un(t))Rl.call(t,n)&&Hn(e,n,t[n]);return e},Ml=(e,t)=>jl(e,Al(t));const Qr={x:0,y:0,pointerId:0,pressure:0,tiltX:0,tiltY:0,width:0,height:0,twist:0,pointerType:null},kl=Object.keys(Qr);function Ll(e={}){const{target:t=j}=e,n=p(!1),r=p(e.initialValue||{});Object.assign(r.value,Qr,r.value);const o=a=>{n.value=!0,!(e.pointerTypes&&!e.pointerTypes.includes(a.pointerType))&&(r.value=yr(a,kl,!1))};return t&&(O(t,"pointerdown",o,{passive:!0}),O(t,"pointermove",o,{passive:!0}),O(t,"pointerleave",()=>n.value=!1,{passive:!0})),Ml(Nl({},mt(r)),{isInside:n})}var J;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(J||(J={}));function Vl(e,t={}){const{threshold:n=50,onSwipe:r,onSwipeEnd:o,onSwipeStart:a,passive:s=!0,window:u=j}=t,i=B({x:0,y:0}),l=B({x:0,y:0}),c=S(()=>i.x-l.x),f=S(()=>i.y-l.y),{max:v,abs:d}=Math,m=S(()=>v(d(c.value),d(f.value))>=n),h=p(!1),g=S(()=>m.value?d(c.value)>d(f.value)?c.value>0?J.LEFT:J.RIGHT:f.value>0?J.UP:J.DOWN:J.NONE),_=A=>[A.touches[0].clientX,A.touches[0].clientY],y=(A,T)=>{i.x=A,i.y=T},w=(A,T)=>{l.x=A,l.y=T};let $;const b=Wl(u==null?void 0:u.document);s?$=b?{passive:!0}:{capture:!1}:$=b?{passive:!1,capture:!0}:{capture:!0};const E=A=>{h.value&&(o==null||o(A,g.value)),h.value=!1},x=[O(e,"touchstart",A=>{$.capture&&!$.passive&&A.preventDefault();const[T,F]=_(A);y(T,F),w(T,F),a==null||a(A)},$),O(e,"touchmove",A=>{const[T,F]=_(A);w(T,F),!h.value&&m.value&&(h.value=!0),h.value&&(r==null||r(A))},$),O(e,"touchend",E,$),O(e,"touchcancel",E,$)];return{isPassiveEventSupported:b,isSwiping:h,direction:g,coordsStart:i,coordsEnd:l,lengthX:c,lengthY:f,stop:()=>x.forEach(A=>A())}}function Wl(e){if(!e)return!1;let t=!1;const n={get passive(){return t=!0,!1}};return e.addEventListener("x",L,n),e.removeEventListener("x",L),t}function Bl(e,t={}){const n=re(e),{threshold:r=50,onSwipe:o,onSwipeEnd:a,onSwipeStart:s}=t,u=B({x:0,y:0}),i=(E,x)=>{u.x=E,u.y=x},l=B({x:0,y:0}),c=(E,x)=>{l.x=E,l.y=x},f=S(()=>u.x-l.x),v=S(()=>u.y-l.y),{max:d,abs:m}=Math,h=S(()=>d(m(f.value),m(v.value))>=r),g=p(!1),_=p(!1),y=S(()=>h.value?m(f.value)>m(v.value)?f.value>0?J.LEFT:J.RIGHT:v.value>0?J.UP:J.DOWN:J.NONE),w=E=>t.pointerTypes?t.pointerTypes.includes(E.pointerType):!0,$=[O(e,"pointerdown",E=>{var x,I;if(!w(E))return;_.value=!0,(I=(x=n.value)==null?void 0:x.style)==null||I.setProperty("touch-action","none");const A=E.target;A==null||A.setPointerCapture(E.pointerId);const{clientX:T,clientY:F}=E;i(T,F),c(T,F),s==null||s(E)}),O(e,"pointermove",E=>{if(!w(E)||!_.value)return;const{clientX:x,clientY:I}=E;c(x,I),!g.value&&h.value&&(g.value=!0),g.value&&(o==null||o(E))}),O(e,"pointerup",E=>{var x,I;!w(E)||(g.value&&(a==null||a(E,y.value)),_.value=!1,g.value=!1,(I=(x=n.value)==null?void 0:x.style)==null||I.setProperty("touch-action","initial"))})],b=()=>$.forEach(E=>E());return{isSwiping:le(g),direction:le(y),posStart:le(u),posEnd:le(l),distanceX:f,distanceY:v,stop:b}}function Ul(e){const t=K("(prefers-color-scheme: light)",e),n=K("(prefers-color-scheme: dark)",e);return S(()=>n.value?"dark":t.value?"light":"no-preference")}function Hl(e){const t=K("(prefers-contrast: more)",e),n=K("(prefers-contrast: less)",e),r=K("(prefers-contrast: custom)",e);return S(()=>t.value?"more":n.value?"less":r.value?"custom":"no-preference")}function zl(e={}){const{window:t=j}=e;if(!t)return p(["en"]);const n=t.navigator,r=p(n.languages);return O(t,"languagechange",()=>{r.value=n.languages}),r}function Gl(e){const t=K("(prefers-reduced-motion: reduce)",e);return S(()=>t.value?"reduce":"no-preference")}const ql=(e={})=>{const{window:t=j}=e,n=M(()=>t&&"screen"in t&&"orientation"in t.screen),r=n.value?t.screen.orientation:{},o=p(r.type),a=p(r.angle||0);return n.value&&O(t,"orientationchange",()=>{o.value=r.type,a.value=r.angle}),{isSupported:n,orientation:o,angle:a,lockOrientation:i=>n.value?r.lock(i):Promise.reject(new Error("Not supported")),unlockOrientation:()=>{n.value&&r.unlock()}}},zn="--vueuse-safe-area-top",Gn="--vueuse-safe-area-right",qn="--vueuse-safe-area-bottom",Xn="--vueuse-safe-area-left";function Xl(){const e=p(""),t=p(""),n=p(""),r=p("");if(Q){const a=Pe(zn),s=Pe(Gn),u=Pe(qn),i=Pe(Xn);a.value="env(safe-area-inset-top, 0px)",s.value="env(safe-area-inset-right, 0px)",u.value="env(safe-area-inset-bottom, 0px)",i.value="env(safe-area-inset-left, 0px)",o(),O("resize",Xe(o))}function o(){e.value=Ae(zn),t.value=Ae(Gn),n.value=Ae(qn),r.value=Ae(Xn)}return{top:e,right:t,bottom:n,left:r,update:o}}function Ae(e){return getComputedStyle(document.documentElement).getPropertyValue(e)}function Yl(e,t=L,n={}){const{immediate:r=!0,manual:o=!1,type:a="text/javascript",async:s=!0,crossOrigin:u,referrerPolicy:i,noModule:l,defer:c,document:f=ee,attrs:v={}}=n,d=p(null);let m=null;const h=y=>new Promise((w,$)=>{const b=I=>(d.value=I,w(I),I);if(!f){w(!1);return}let E=!1,x=f.querySelector(`script[src="${P(e)}"]`);x?x.hasAttribute("data-loaded")&&b(x):(x=f.createElement("script"),x.type=a,x.async=s,x.src=P(e),c&&(x.defer=c),u&&(x.crossOrigin=u),l&&(x.noModule=l),i&&(x.referrerPolicy=i),Object.entries(v).forEach(([I,A])=>x==null?void 0:x.setAttribute(I,A)),E=!0),x.addEventListener("error",I=>$(I)),x.addEventListener("abort",I=>$(I)),x.addEventListener("load",()=>{x.setAttribute("data-loaded","true"),t(x),b(x)}),E&&(x=f.head.appendChild(x)),y||b(x)}),g=(y=!0)=>(m||(m=h(y)),m),_=()=>{if(!f)return;m=null,d.value&&(d.value=null);const y=f.querySelector(`script[src="${P(e)}"]`);y&&f.head.removeChild(y)};return r&&!o&&Z(g),o||Sr(_),{scriptTag:d,load:g,unload:_}}function Kl(e){const t=e||window.event;return t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)}function Jl(e,t=!1){const n=p(t);let r=null,o;D(re(e),u=>{if(u){const i=u;o=i.style.overflow,n.value&&(i.style.overflow="hidden")}},{immediate:!0});const a=()=>{const u=P(e);!u||n.value||(ut&&(r=O(u,"touchmove",Kl,{passive:!1})),u.style.overflow="hidden",n.value=!0)},s=()=>{const u=P(e);!u||!n.value||(ut&&(r==null||r()),u.style.overflow=o,n.value=!1)};return N(s),S({get(){return n.value},set(u){u?a():s()}})}function Ql(e,t,n={}){const{window:r=j}=n;return Je(e,t,r==null?void 0:r.sessionStorage,n)}var Zl=Object.defineProperty,Yn=Object.getOwnPropertySymbols,ec=Object.prototype.hasOwnProperty,tc=Object.prototype.propertyIsEnumerable,Kn=(e,t,n)=>t in e?Zl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Jn=(e,t)=>{for(var n in t||(t={}))ec.call(t,n)&&Kn(e,n,t[n]);if(Yn)for(var n of Yn(t))tc.call(t,n)&&Kn(e,n,t[n]);return e};function nc(e={},t={}){const{navigator:n=te}=t,r=n,o=M(()=>r&&"canShare"in r);return{isSupported:o,share:async(s={})=>{if(o.value){const u=Jn(Jn({},P(e)),P(s));let i=!0;if(u.files&&r.canShare&&(i=r.canShare({files:u.files})),i)return r.share(u)}}}}function rc(e={}){const{interimResults:t=!0,continuous:n=!0,window:r=j}=e,o=re(e.lang||"en-US"),a=p(!1),s=p(!1),u=p(""),i=G(void 0),l=(h=!a.value)=>{a.value=h},c=()=>{a.value=!0},f=()=>{a.value=!1},v=r&&(r.SpeechRecognition||r.webkitSpeechRecognition),d=M(()=>v);let m;return d.value&&(m=new v,m.continuous=n,m.interimResults=t,m.lang=C(o),m.onstart=()=>{s.value=!1},D(o,h=>{m&&!a.value&&(m.lang=h)}),m.onresult=h=>{const g=Array.from(h.results).map(_=>(s.value=_.isFinal,_[0])).map(_=>_.transcript).join("");u.value=g,i.value=void 0},m.onerror=h=>{i.value=h},m.onend=()=>{a.value=!1,m.lang=C(o)},D(a,()=>{a.value?m.start():m.stop()})),N(()=>{a.value=!1}),{isSupported:d,isListening:a,isFinal:s,recognition:m,result:u,error:i,toggle:l,start:c,stop:f}}function oc(e,t={}){const{pitch:n=1,rate:r=1,volume:o=1,window:a=j}=t,s=a&&a.speechSynthesis,u=M(()=>s),i=p(!1),l=p("init"),c=re(e||""),f=re(t.lang||"en-US"),v=G(void 0),d=(_=!i.value)=>{i.value=_},m=_=>{_.lang=C(f),_.voice=C(t.voice)||null,_.pitch=n,_.rate=r,_.volume=o,_.onstart=()=>{i.value=!0,l.value="play"},_.onpause=()=>{i.value=!1,l.value="pause"},_.onresume=()=>{i.value=!0,l.value="play"},_.onend=()=>{i.value=!1,l.value="end"},_.onerror=y=>{v.value=y}},h=S(()=>{i.value=!1,l.value="init";const _=new SpeechSynthesisUtterance(c.value);return m(_),_}),g=()=>{s.cancel(),h&&s.speak(h.value)};return u.value&&(m(h.value),D(f,_=>{h.value&&!i.value&&(h.value.lang=_)}),t.voice&&D(t.voice,()=>{s.cancel()}),D(i,()=>{i.value?s.resume():s.pause()})),N(()=>{i.value=!1}),{isSupported:u,isPlaying:i,status:l,utterance:h,error:v,toggle:d,speak:g}}function ac(e,t){const n=p(e),r=S(()=>Array.isArray(n.value)?n.value:Object.keys(n.value)),o=p(r.value.indexOf(t!=null?t:r.value[0])),a=S(()=>c(o.value)),s=S(()=>o.value===0),u=S(()=>o.value===r.value.length-1),i=S(()=>r.value[o.value+1]),l=S(()=>r.value[o.value-1]);function c(b){return Array.isArray(n.value)?n.value[b]:n.value[r.value[b]]}function f(b){if(!!r.value.includes(b))return c(r.value.indexOf(b))}function v(b){r.value.includes(b)&&(o.value=r.value.indexOf(b))}function d(){u.value||o.value++}function m(){s.value||o.value--}function h(b){$(b)&&v(b)}function g(b){return r.value.indexOf(b)===o.value+1}function _(b){return r.value.indexOf(b)===o.value-1}function y(b){return r.value.indexOf(b)===o.value}function w(b){return o.valuer.value.indexOf(b)}return{steps:n,stepNames:r,index:o,current:a,next:i,previous:l,isFirst:s,isLast:u,at:c,get:f,goTo:v,goToNext:d,goToPrevious:m,goBackTo:h,isNext:g,isPrevious:_,isCurrent:y,isBefore:w,isAfter:$}}function uc(e,t,n,r={}){var o;const{flush:a="pre",deep:s=!0,listenToStorageChanges:u=!0,writeDefaults:i=!0,shallow:l,window:c=j,eventFilter:f,onError:v=y=>{console.error(y)}}=r,d=P(t),m=kr(d),h=(l?G:p)(t),g=(o=r.serializer)!=null?o:_t[m];if(!n)try{n=Ke("getDefaultStorage",()=>{var y;return(y=j)==null?void 0:y.localStorage})()}catch(y){v(y)}async function _(y){if(!(!n||y&&y.key!==e))try{const w=y?y.newValue:await n.getItem(e);w==null?(h.value=d,i&&d!==null&&await n.setItem(e,await g.write(d))):h.value=await g.read(w)}catch(w){v(w)}}return _(),c&&u&&O(c,"storage",y=>setTimeout(()=>_(y),0)),n&&Oe(h,async()=>{try{h.value==null?await n.removeItem(e):await n.setItem(e,await g.write(h.value))}catch(y){v(y)}},{flush:a,deep:s,eventFilter:f}),h}let sc=0;function ic(e,t={}){const n=p(!1),{document:r=ee,immediate:o=!0,manual:a=!1,id:s=`vueuse_styletag_${++sc}`}=t,u=p(e);let i=()=>{};const l=()=>{if(!r)return;const f=r.getElementById(s)||r.createElement("style");f.type="text/css",f.id=s,t.media&&(f.media=t.media),r.head.appendChild(f),!n.value&&(i=D(u,v=>{f.innerText=v},{immediate:!0}),n.value=!0)},c=()=>{!r||!n.value||(i(),r.head.removeChild(r.getElementById(s)),n.value=!1)};return o&&!a&&Z(l),a||N(c),{id:s,css:u,unload:c,load:l,isLoaded:le(n)}}function lc(){const e=p([]);return e.value.set=t=>{t&&e.value.push(t)},co(()=>{e.value.length=0}),e}function cc(e={}){const{document:t=ee,selector:n="html",observe:r=!1,initialValue:o="ltr"}=e;function a(){var u,i;return(i=(u=t==null?void 0:t.querySelector(n))==null?void 0:u.getAttribute("dir"))!=null?i:o}const s=p(a());return Z(()=>s.value=a()),r&&t&&Pt(t.querySelector(n),()=>s.value=a(),{attributes:!0}),S({get(){return s.value},set(u){var i,l;s.value=u,!!t&&(s.value?(i=t.querySelector(n))==null||i.setAttribute("dir",s.value):(l=t.querySelector(n))==null||l.removeAttribute("dir"))}})}function fc(e){var t;const n=(t=e.rangeCount)!=null?t:0,r=new Array(n);for(let o=0;o{var u,i;return(i=(u=n.value)==null?void 0:u.toString())!=null?i:""}),o=S(()=>n.value?fc(n.value):[]),a=S(()=>o.value.map(u=>u.getBoundingClientRect()));function s(){n.value=null,t&&(n.value=t.getSelection())}return t&&O(t.document,"selectionchange",s),{text:r,rects:a,ranges:o,selection:n}}function dc(e){const t=p(e==null?void 0:e.element),n=p(e==null?void 0:e.input);function r(){var o,a;!t.value||(t.value.style.height="1px",t.value.style.height=`${(o=t.value)==null?void 0:o.scrollHeight}px`,(a=e==null?void 0:e.onResize)==null||a.call(e))}return D([n,t],r,{immediate:!0}),(e==null?void 0:e.watch)&&D(e.watch,r,{immediate:!0,deep:!0}),{textarea:t,input:n,triggerResize:r}}var pc=Object.defineProperty,mc=Object.defineProperties,hc=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,gc=Object.prototype.hasOwnProperty,yc=Object.prototype.propertyIsEnumerable,Zn=(e,t,n)=>t in e?pc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,er=(e,t)=>{for(var n in t||(t={}))gc.call(t,n)&&Zn(e,n,t[n]);if(Qn)for(var n of Qn(t))yc.call(t,n)&&Zn(e,n,t[n]);return e},_c=(e,t)=>mc(e,hc(t));function wc(e,t={}){const{throttle:n=200,trailing:r=!0}=t,o=De(n,r),a=Ot(e,_c(er({},t),{eventFilter:o}));return er({},a)}var Oc=Object.defineProperty,Ge=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,eo=Object.prototype.propertyIsEnumerable,tr=(e,t,n)=>t in e?Oc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,bc=(e,t)=>{for(var n in t||(t={}))Zr.call(t,n)&&tr(e,n,t[n]);if(Ge)for(var n of Ge(t))eo.call(t,n)&&tr(e,n,t[n]);return e},Pc=(e,t)=>{var n={};for(var r in e)Zr.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Ge)for(var r of Ge(e))t.indexOf(r)<0&&eo.call(e,r)&&(n[r]=e[r]);return n};const nr=[{max:6e4,value:1e3,name:"second"},{max:276e4,value:6e4,name:"minute"},{max:72e6,value:36e5,name:"hour"},{max:5184e5,value:864e5,name:"day"},{max:24192e5,value:6048e5,name:"week"},{max:28512e6,value:2592e6,name:"month"},{max:1/0,value:31536e6,name:"year"}],Sc={justNow:"just now",past:e=>e.match(/\d/)?`${e} ago`:e,future:e=>e.match(/\d/)?`in ${e}`:e,month:(e,t)=>e===1?t?"last month":"next month":`${e} month${e>1?"s":""}`,year:(e,t)=>e===1?t?"last year":"next year":`${e} year${e>1?"s":""}`,day:(e,t)=>e===1?t?"yesterday":"tomorrow":`${e} day${e>1?"s":""}`,week:(e,t)=>e===1?t?"last week":"next week":`${e} week${e>1?"s":""}`,hour:e=>`${e} hour${e>1?"s":""}`,minute:e=>`${e} minute${e>1?"s":""}`,second:e=>`${e} second${e>1?"s":""}`},$c=e=>e.toISOString().slice(0,10);function Ec(e,t={}){const{controls:n=!1,max:r,updateInterval:o=3e4,messages:a=Sc,fullDateFormatter:s=$c}=t,{abs:u,round:i}=Math,l=Jr({interval:o,controls:!0}),{now:c}=l,f=Pc(l,["now"]);function v(g,_){var y;const w=+_-+g,$=u(w);if($<6e4)return a.justNow;if(typeof r=="number"&&$>r)return s(new Date(g));if(typeof r=="string"){const b=(y=nr.find(E=>E.name===r))==null?void 0:y.max;if(b&&$>b)return s(new Date(g))}for(const b of nr)if($0,$=d(_.name,y,w);return d(w?"past":"future",$,w)}const h=S(()=>v(new Date(P(e)),C(c.value)));return n?bc({timeAgo:h},f):h}function xc(e,t,n){const{start:r}=we(a,t),o=p(!1);async function a(){!o.value||(await e(),r())}function s(){o.value||(o.value=!0,a())}function u(){o.value=!1}return(n==null?void 0:n.immediate)&&s(),N(u),{isActive:o,pause:u,resume:s}}var Tc=Object.defineProperty,rr=Object.getOwnPropertySymbols,Dc=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable,or=(e,t,n)=>t in e?Tc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Fc=(e,t)=>{for(var n in t||(t={}))Dc.call(t,n)&&or(e,n,t[n]);if(rr)for(var n of rr(t))Ic.call(t,n)&&or(e,n,t[n]);return e};function jc(e={}){const{controls:t=!1,offset:n=0,immediate:r=!0,interval:o="requestAnimationFrame"}=e,a=p(ce()+n),s=()=>a.value=ce()+n,u=o==="requestAnimationFrame"?pe(s,{immediate:r}):de(s,o,{immediate:r});return t?Fc({timestamp:a},u):a}function Ac(e=null,t={}){var n,r;const{document:o=ee,observe:a=!1,titleTemplate:s="%s"}=t,u=re((n=e!=null?e:o==null?void 0:o.title)!=null?n:null),i=e&&oe(e);function l(c){return oe(s)?s(c):C(s).replace("%s",c)}return D(u,(c,f)=>{xe(c)&&c!==f&&o&&(o.title=l(c))},{immediate:!0}),a&&o&&!i&&Pt((r=o.head)==null?void 0:r.querySelector("title"),()=>{o&&o.title!==u.value&&(u.value=l(o.title))},{childList:!0}),u}var Cc=Object.defineProperty,ar=Object.getOwnPropertySymbols,Rc=Object.prototype.hasOwnProperty,Nc=Object.prototype.propertyIsEnumerable,ur=(e,t,n)=>t in e?Cc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Mc=(e,t)=>{for(var n in t||(t={}))Rc.call(t,n)&&ur(e,n,t[n]);if(ar)for(var n of ar(t))Nc.call(t,n)&&ur(e,n,t[n]);return e};const kc={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]},Lc=Mc({linear:dt},kc);function Vc([e,t,n,r]){const o=(c,f)=>1-3*f+3*c,a=(c,f)=>3*f-6*c,s=c=>3*c,u=(c,f,v)=>((o(f,v)*c+a(f,v))*c+s(f))*c,i=(c,f,v)=>3*o(f,v)*c*c+2*a(f,v)*c+s(f),l=c=>{let f=c;for(let v=0;v<4;++v){const d=i(f,e,n);if(d===0)return f;f-=(u(f,e,n)-c)/d}return f};return c=>e===t&&n===r?c:u(l(c),t,r)}function Wc(e,t={}){const{delay:n=0,disabled:r=!1,duration:o=1e3,onFinished:a=L,onStarted:s=L,transition:u=dt}=t,i=S(()=>{const b=C(u);return oe(b)?b:Vc(b)}),l=S(()=>{const b=C(e);return ye(b)?b:b.map(C)}),c=S(()=>ye(l.value)?[l.value]:l.value),f=p(c.value.slice(0));let v,d,m,h,g;const{resume:_,pause:y}=pe(()=>{const b=Date.now(),E=Me(1-(m-b)/v,0,1);f.value=g.map((x,I)=>{var A;return x+((A=d[I])!=null?A:0)*i.value(E)}),E>=1&&(y(),a())},{immediate:!1}),w=()=>{y(),v=C(o),d=f.value.map((b,E)=>{var x,I;return((x=c.value[E])!=null?x:0)-((I=f.value[E])!=null?I:0)}),g=f.value.slice(0),h=Date.now(),m=h+v,_(),s()},$=we(w,n,{immediate:!1});return D(c,()=>{C(r)?f.value=c.value.slice(0):C(n)<=0?w():$.start()},{deep:!0}),S(()=>{const b=C(r)?c:f;return ye(l.value)?b.value[0]:b.value})}function Bc(e="history",t={}){const{initialValue:n={},removeNullishValues:r=!0,removeFalsyValues:o=!1,write:a=!0,window:s=j}=t;if(!s)return B(n);const u=B({});function i(){if(e==="history")return s.location.search||"";if(e==="hash"){const _=s.location.hash||"",y=_.indexOf("?");return y>0?_.slice(y):""}else return(s.location.hash||"").replace(/^#/,"")}function l(_){const y=_.toString();if(e==="history")return`${y?`?${y}`:""}${s.location.hash||""}`;if(e==="hash-params")return`${s.location.search||""}${y?`#${y}`:""}`;const w=s.location.hash||"#",$=w.indexOf("?");return $>0?`${w.slice(0,$)}${y?`?${y}`:""}`:`${w}${y?`?${y}`:""}`}function c(){return new URLSearchParams(i())}function f(_){const y=new Set(Object.keys(u));for(const w of _.keys()){const $=_.getAll(w);u[w]=$.length>1?$:_.get(w)||"",y.delete(w)}Array.from(y).forEach(w=>delete u[w])}const{pause:v,resume:d}=Ue(u,()=>{const _=new URLSearchParams("");Object.keys(u).forEach(y=>{const w=u[y];Array.isArray(w)?w.forEach($=>_.append(y,$)):r&&w==null||o&&!w?_.delete(y):_.set(y,w)}),m(_)},{deep:!0});function m(_,y){v(),y&&f(_),s.history.replaceState(s.history.state,s.document.title,s.location.pathname+l(_)),d()}function h(){!a||m(c(),!0)}O(s,"popstate",h,!1),e!=="history"&&O(s,"hashchange",h,!1);const g=c();return g.keys().next().value?f(g):Object.assign(u,n),u}function Uc(e={}){var t,n;const r=p((t=e.enabled)!=null?t:!1),o=p((n=e.autoSwitch)!=null?n:!0),a=p(e.videoDeviceId),s=p(e.audioDeviceId),{navigator:u=te}=e,i=M(()=>{var g;return(g=u==null?void 0:u.mediaDevices)==null?void 0:g.getUserMedia}),l=G();function c(g){return g.value==="none"||g.value===!1?!1:g.value==null?!0:{deviceId:g.value}}async function f(){if(!(!i.value||l.value))return l.value=await u.mediaDevices.getUserMedia({video:c(a),audio:c(s)}),l.value}async function v(){var g;(g=l.value)==null||g.getTracks().forEach(_=>_.stop()),l.value=void 0}function d(){v(),r.value=!1}async function m(){return await f(),l.value&&(r.value=!0),l.value}async function h(){return v(),await m()}return D(r,g=>{g?f():v()},{immediate:!0}),D([a,s],()=>{o.value&&l.value&&h()},{immediate:!0}),{isSupported:i,stream:l,start:m,stop:d,restart:h,videoDeviceId:a,audioDeviceId:s,enabled:r,autoSwitch:o}}function to(e,t,n,r={}){var o,a,s;const{clone:u=!1,passive:i=!1,eventName:l,deep:c=!1,defaultValue:f}=r,v=fe(),d=n||(v==null?void 0:v.emit)||((o=v==null?void 0:v.$emit)==null?void 0:o.bind(v))||((s=(a=v==null?void 0:v.proxy)==null?void 0:a.$emit)==null?void 0:s.bind(v==null?void 0:v.proxy));let m=l;t||(t="modelValue"),m=l||m||`update:${t.toString()}`;const h=_=>u?oe(u)?u(_):Ie(_):_,g=()=>Ne(e[t])?h(e[t]):f;if(i){const _=g(),y=p(_);return D(()=>e[t],w=>y.value=h(w)),D(y,w=>{(w!==e[t]||c)&&d(m,w)},{deep:c}),y}else return S({get(){return g()},set(_){d(m,_)}})}function Hc(e,t,n={}){const r={};for(const o in e)r[o]=to(e,o,t,n);return r}function zc(e){const{pattern:t=[],interval:n=0,navigator:r=te}=e||{},o=M(()=>typeof r!="undefined"&&"vibrate"in r),a=re(t);let s;const u=(l=a.value)=>{o.value&&r.vibrate(l)},i=()=>{o.value&&r.vibrate(0),s==null||s.pause()};return n>0&&(s=de(u,n,{immediate:!1,immediateCallback:!1})),{isSupported:o,pattern:t,intervalControls:s,vibrate:u,stop:i}}function Gc(e,t){const n=p(),r=Hr(n),o=p([]),a=G(e),s=p({start:0,end:10}),{itemHeight:u,overscan:i=5}=t,l=y=>{if(typeof u=="number")return Math.ceil(y/u);const{start:w=0}=s.value;let $=0,b=0;for(let E=w;E=y){b=E;break}return b-w},c=y=>{if(typeof u=="number")return Math.floor(y/u)+1;let w=0,$=0;for(let b=0;b=y){$=b;break}return $+1},f=()=>{const y=n.value;if(y){const w=c(y.scrollTop),$=l(y.clientHeight),b=w-i,E=w+$+i;s.value={start:b<0?0:b,end:E>a.value.length?a.value.length:E},o.value=a.value.slice(s.value.start,s.value.end).map((x,I)=>({data:x,index:I+s.value.start}))}};D([r.width,r.height,e],()=>{f()});const v=S(()=>typeof u=="number"?a.value.length*u:a.value.reduce((y,w,$)=>y+u($),0)),d=y=>typeof u=="number"?y*u:a.value.slice(0,y).reduce(($,b,E)=>$+u(E),0),m=y=>{n.value&&(n.value.scrollTop=d(y),f())},h=S(()=>d(s.value.start)),g=S(()=>({style:{width:"100%",height:`${v.value-h.value}px`,marginTop:`${h.value}px`}}));return{list:o,scrollTo:m,containerProps:{ref:n,onScroll:()=>{f()},style:{overflowY:"auto"}},wrapperProps:g}}const qc=(e={})=>{const{navigator:t=te,document:n=ee}=e;let r;const o=M(()=>t&&"wakeLock"in t),a=p(!1);async function s(){!o.value||!r||(n&&n.visibilityState==="visible"&&(r=await t.wakeLock.request("screen")),a.value=!r.released)}n&&O(n,"visibilitychange",s,{passive:!0});async function u(l){!o.value||(r=await t.wakeLock.request(l),a.value=!r.released)}async function i(){!o.value||!r||(await r.release(),a.value=!r.released,r=null)}return{isSupported:o,isActive:a,request:u,release:i}},Xc=(e={})=>{const{window:t=j}=e,n=M(()=>!!t&&"Notification"in t),r=p(null),o=async()=>{!n.value||"permission"in Notification&&Notification.permission!=="denied"&&await Notification.requestPermission()},a=z(),s=z(),u=z(),i=z(),l=async f=>{if(!n.value)return;await o();const v=Object.assign({},e,f);return r.value=new Notification(v.title||"",v),r.value.onclick=d=>a.trigger(d),r.value.onshow=d=>s.trigger(d),r.value.onerror=d=>u.trigger(d),r.value.onclose=d=>i.trigger(d),r.value},c=()=>{r.value&&r.value.close(),r.value=null};if(Z(async()=>{n.value&&await o()}),N(c),n.value&&t){const f=t.document;O(f,"visibilitychange",v=>{v.preventDefault(),f.visibilityState==="visible"&&c()})}return{isSupported:n,notification:r,show:l,close:c,onClick:a,onShow:s,onError:u,onClose:i}},sr="ping";function at(e){return e===!0?{}:e}function Yc(e,t={}){const{onConnected:n,onDisconnected:r,onError:o,onMessage:a,immediate:s=!0,autoClose:u=!0,protocols:i=[]}=t,l=p(null),c=p("CLOSED"),f=p();let v,d,m=!1,h=0,g=[],_;const y=(I=1e3,A)=>{!f.value||(m=!0,v==null||v(),f.value.close(I,A))},w=()=>{if(g.length&&f.value&&c.value==="OPEN"){for(const I of g)f.value.send(I);g=[]}},$=()=>{clearTimeout(_)},b=(I,A=!0)=>!f.value||c.value!=="OPEN"?(A&&g.push(I),!1):(w(),f.value.send(I),!0),E=()=>{const I=new WebSocket(e,i);f.value=I,c.value="CONNECTING",m=!1,I.onopen=()=>{c.value="OPEN",n==null||n(I),d==null||d(),w()},I.onclose=A=>{if(c.value="CLOSED",f.value=void 0,r==null||r(I,A),!m&&t.autoReconnect){const{retries:T=-1,delay:F=1e3,onFailed:R}=at(t.autoReconnect);h+=1,typeof T=="number"&&(T<0||h{o==null||o(I,A)},I.onmessage=A=>{if($(),t.heartbeat){const{message:T=sr}=at(t.heartbeat);if(A.data===T)return}l.value=A.data,a==null||a(I,A)}};if(t.heartbeat){const{message:I=sr,interval:A=1e3,pongTimeout:T=1e3}=at(t.heartbeat),{pause:F,resume:R}=de(()=>{b(I,!1),_=setTimeout(()=>{y()},T)},A,{immediate:!1});v=F,d=R}return s&&E(),u&&(O(window,"beforeunload",()=>y()),N(y)),{data:l,status:c,close:y,send:b,open:()=>{y(),h=0,E()},ws:f}}function Kc(e,t,n={}){const{window:r=j}=n,o=p(null),a=G(),s=function(l){!a.value||a.value.postMessage(l)},u=function(){!a.value||a.value.terminate()};return r&&(a.value=new Worker(e,t),a.value.onmessage=i=>{o.value=i.data},N(()=>{a.value&&a.value.terminate()})),{data:o,post:s,terminate:u,worker:a}}const Jc=e=>t=>{const n=t.data[0];return Promise.resolve(e.apply(void 0,n)).then(r=>{postMessage(["SUCCESS",r])}).catch(r=>{postMessage(["ERROR",r])})},Qc=e=>e.length===0?"":`importScripts(${e.map(n=>`'${n}'`).toString()})`,Zc=(e,t)=>{const n=`${Qc(t)}; onmessage=(${Jc})(${e})`,r=new Blob([n],{type:"text/javascript"});return URL.createObjectURL(r)},ef=(e,t={})=>{const{dependencies:n=[],timeout:r,window:o=j}=t,a=p(),s=p("PENDING"),u=p({}),i=p(),l=(d="PENDING")=>{a.value&&a.value._url&&o&&(a.value.terminate(),URL.revokeObjectURL(a.value._url),u.value={},a.value=void 0,o.clearTimeout(i.value),s.value=d)};l(),N(l);const c=()=>{const d=Zc(e,n),m=new Worker(d);return m._url=d,m.onmessage=h=>{const{resolve:g=()=>{},reject:_=()=>{}}=u.value,[y,w]=h.data;switch(y){case"SUCCESS":g(w),l(y);break;default:_(w),l("ERROR");break}},m.onerror=h=>{const{reject:g=()=>{}}=u.value;g(h),l("ERROR")},r&&(i.value=setTimeout(()=>l("TIMEOUT_EXPIRED"),r)),m},f=(...d)=>new Promise((m,h)=>{u.value={resolve:m,reject:h},a.value&&a.value.postMessage([[...d]]),s.value="RUNNING"});return{workerFn:(...d)=>s.value==="RUNNING"?(console.error("[useWebWorkerFn] You can only run one instance of the worker at a time."),Promise.reject()):(a.value=c(),f(...d)),workerStatus:s,workerTerminate:l}};function tf({window:e=j}={}){if(!e)return p(!1);const t=p(e.document.hasFocus());return O(e,"blur",()=>{t.value=!1}),O(e,"focus",()=>{t.value=!0}),t}function nf({window:e=j}={}){if(!e)return{x:p(0),y:p(0)};const t=p(e.pageXOffset),n=p(e.pageYOffset);return O("scroll",()=>{t.value=e.pageXOffset,n.value=e.pageYOffset},{capture:!1,passive:!0}),{x:t,y:n}}function rf(e={}){const{window:t=j,initialWidth:n=1/0,initialHeight:r=1/0,listenOrientation:o=!0,includeScrollbar:a=!0}=e,s=p(n),u=p(r),i=()=>{t&&(a?(s.value=t.innerWidth,u.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,u.value=t.document.documentElement.clientHeight))};return i(),Z(i),O("resize",i,{passive:!0}),o&&O("orientationchange",i,{passive:!0}),{width:s,height:u}}var sf=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",DefaultMagicKeysAliasMap:qr,StorageSerializers:_t,get SwipeDirection(){return J},TransitionPresets:Lc,asyncComputed:Kt,breakpointsAntDesign:Bu,breakpointsBootstrapV5:Vu,breakpointsQuasar:Uu,breakpointsSematic:Hu,breakpointsTailwind:Lu,breakpointsVuetify:Wu,cloneFnJSON:Ie,computedAsync:Kt,computedInject:pu,createFetch:Pi,createUnrefFn:mu,defaultDocument:ee,defaultLocation:hu,defaultNavigator:te,defaultWindow:j,getSSRHandler:Ke,mapGamepadToXbox360Controller:ki,onClickOutside:gu,onKeyDown:Su,onKeyPressed:$u,onKeyStroke:Ye,onKeyUp:Eu,onLongPress:Tu,onStartTyping:Fu,setSSRHandler:is,templateRef:ju,unrefElement:V,useActiveElement:yt,useAsyncQueue:Au,useAsyncState:Nr,useBase64:Ru,useBattery:Mu,useBluetooth:ku,useBreakpoints:Yu,useBroadcastChannel:Ku,useBrowserLocation:Ju,useCached:Qu,useClipboard:Zu,useCloned:ss,useColorMode:Lr,useConfirmDialog:hs,useCssVar:Pe,useCurrentElement:gs,useCycleList:ys,useDark:Es,useDebouncedRefHistory:Ws,useDeviceMotion:Bs,useDeviceOrientation:Br,useDevicePixelRatio:Us,useDevicesList:Hs,useDisplayMedia:zs,useDocumentVisibility:Gs,useDraggable:ei,useDropZone:ti,useElementBounding:ai,useElementByPoint:ci,useElementHover:fi,useElementSize:Hr,useElementVisibility:vi,useEventBus:di,useEventListener:O,useEventSource:pi,useEyeDropper:mi,useFavicon:hi,useFetch:zr,useFileDialog:Di,useFileSystemAccess:Ai,useFocus:Ci,useFocusWithin:Ri,useFps:Ni,useFullscreen:Mi,useGamepad:Li,useGeolocation:Vi,useIdle:Ui,useImage:Yi,useInfiniteScroll:nl,useIntersectionObserver:rl,useKeyModifier:al,useLocalStorage:ul,useMagicKeys:sl,useManualRefHistory:Wr,useMediaControls:dl,useMediaQuery:K,useMemoize:pl,useMemory:ml,useMounted:hl,useMouse:Xr,useMouseInElement:Yr,useMousePressed:gl,useMutationObserver:Pt,useNavigatorLanguage:Ol,useNetwork:Kr,useNow:Jr,useObjectUrl:El,useOffsetPagination:xl,useOnline:Tl,usePageLeave:Dl,useParallax:Il,usePermission:Ur,usePointer:Ll,usePointerSwipe:Bl,usePreferredColorScheme:Ul,usePreferredContrast:Hl,usePreferredDark:wt,usePreferredLanguages:zl,usePreferredReducedMotion:Gl,useRafFn:pe,useRefHistory:Ot,useResizeObserver:bt,useScreenOrientation:ql,useScreenSafeArea:Xl,useScriptTag:Yl,useScroll:Gr,useScrollLock:Jl,useSessionStorage:Ql,useShare:nc,useSpeechRecognition:rc,useSpeechSynthesis:oc,useStepper:ac,useStorage:Je,useStorageAsync:uc,useStyleTag:ic,useSupported:M,useSwipe:Vl,useTemplateRefsList:lc,useTextDirection:cc,useTextSelection:vc,useTextareaAutosize:dc,useThrottledRefHistory:wc,useTimeAgo:Ec,useTimeoutPoll:xc,useTimestamp:jc,useTitle:Ac,useTransition:Wc,useUrlSearchParams:Bc,useUserMedia:Uc,useVModel:to,useVModels:Hc,useVibrate:zc,useVirtualList:Gc,useWakeLock:qc,useWebNotification:Xc,useWebSocket:Yc,useWebWorker:Kc,useWebWorkerFn:ef,useWindowFocus:tf,useWindowScroll:nf,useWindowSize:rf,__onlyVue3:So,assert:_o,autoResetRef:jt,bypassFilter:Te,clamp:Me,computedEager:Tt,computedWithControl:Le,containsProp:hr,controlledComputed:Le,controlledRef:Wo,createEventHook:z,createFilterWrapper:ve,createGlobalState:xo,createInjectionState:To,createReactiveFn:st,createSharedComposable:Do,createSingletonPromise:mr,debounceFilter:qe,debouncedRef:Ze,debouncedWatch:Bt,directiveHooks:$o,eagerComputed:Tt,extendRef:_r,formatDate:Er,get:Io,hasOwn:pr,identity:dt,ignorableWatch:_e,increaseWithUnit:gr,invoke:Eo,isBoolean:wo,isClient:Q,isDef:Ne,isDefined:Fo,isFunction:oe,isIOS:ut,isNumber:ye,isObject:dr,isString:xe,isWindow:Oo,makeDestructurable:No,noop:L,normalizeDate:xr,now:bo,objectPick:yr,pausableFilter:vt,pausableWatch:Ue,promiseTimeout:ke,rand:Po,reactify:st,reactifyObject:Mo,reactiveComputed:Or,reactiveOmit:ko,reactivePick:Lo,refAutoReset:jt,refDebounced:Ze,refDefault:Vo,refThrottled:et,refWithControl:br,resolveRef:re,resolveUnref:P,set:Bo,syncRef:it,syncRefs:Uo,throttleFilter:De,throttledRef:et,throttledWatch:Gt,timestamp:ce,toReactive:wr,toRefs:mt,tryOnBeforeMount:Pr,tryOnBeforeUnmount:Jo,tryOnMounted:Z,tryOnScopeDispose:N,tryOnUnmounted:Sr,until:$r,useArrayEvery:Qo,useArrayFilter:Zo,useArrayFind:ea,useArrayFindIndex:ta,useArrayJoin:na,useArrayMap:ra,useArrayReduce:oa,useArraySome:aa,useCounter:ua,useDateFormat:la,useDebounce:Ze,useDebounceFn:Xe,useInterval:pa,useIntervalFn:de,useLastChanged:ma,useThrottle:et,useThrottleFn:pt,useTimeout:wa,useTimeoutFn:we,useToNumber:Oa,useToString:ba,useToggle:Pa,watchArray:Sa,watchAtMost:Fa,watchDebounced:Bt,watchIgnorable:_e,watchOnce:Ha,watchPausable:Ue,watchThrottled:Gt,watchTriggerable:cu,watchWithFilter:Oe,whenever:du});export{sf as V,ic as a,O as b,to as c,Hr as d,Hc as e,Jo as t,Yl as u,Bt as w};