asp-smart-ui-plus-test
Version:
A Component Library for Vue 3
1 lines • 3.01 MB
JavaScript
/*! Element Plus v0.0.0-dev.1 */(function(U,t){typeof exports=="object"&&typeof module!="undefined"?t(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],t):(U=typeof globalThis!="undefined"?globalThis:U||self,t(U.ElementPlus={},U.Vue))})(this,function(U,t){"use strict";function bfe(e,n){return n.forEach(function(o){o&&typeof o!="string"&&!Array.isArray(o)&&Object.keys(o).forEach(function(r){if(r!=="default"&&!(r in e)){var a=Object.getOwnPropertyDescriptor(o,r);Object.defineProperty(e,r,a.get?a:{enumerable:!0,get:function(){return o[r]}})}})}),Object.freeze(e)}const h2=Symbol("INSTALLED_KEY"),BP=Symbol(),yfe='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',wfe=e=>process.env.NODE_ENV==="test"?!0:getComputedStyle(e).position==="fixed"?!1:e.offsetParent!==null,VP=e=>Array.from(e.querySelectorAll(yfe)).filter(n=>Cfe(n)&&wfe(n)),Cfe=e=>{if(e.tabIndex>0||e.tabIndex===0&&e.getAttribute("tabIndex")!==null)return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&e.rel!=="ignore";case"INPUT":return!(e.type==="hidden"||e.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},Yv=function(e,n,...o){let r;n.includes("mouse")||n.includes("click")?r="MouseEvents":n.includes("key")?r="KeyboardEvent":r="HTMLEvents";const a=document.createEvent(r);return a.initEvent(n,...o),e.dispatchEvent(a),e},MP=e=>!e.getAttribute("aria-owns"),RP=(e,n,o)=>{const{parentNode:r}=e;if(!r)return null;const a=r.querySelectorAll(o),l=Array.prototype.indexOf.call(a,e);return a[l+n]||null},Xv=e=>{!e||(e.focus(),!MP(e)&&e.click())},ir=(e,n,{checkForDefaultPrevented:o=!0}={})=>a=>{const l=e==null?void 0:e(a);if(o===!1||!l)return n==null?void 0:n(a)},DP=e=>n=>n.pointerType==="mouse"?e(n):void 0;var g2=!0,Sfe=Object.defineProperty,$fe=Object.defineProperties,xfe=Object.getOwnPropertyDescriptors,LP=Object.getOwnPropertySymbols,Nfe=Object.prototype.hasOwnProperty,kfe=Object.prototype.propertyIsEnumerable,zP=(e,n,o)=>n in e?Sfe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,Efe=(e,n)=>{for(var o in n||(n={}))Nfe.call(n,o)&&zP(e,o,n[o]);if(LP)for(var o of LP(n))kfe.call(n,o)&&zP(e,o,n[o]);return e},Afe=(e,n)=>$fe(e,xfe(n));function qv(e,n){var o;const r=t.shallowRef();return t.watchEffect(()=>{r.value=e()},Afe(Efe({},n),{flush:(o=n==null?void 0:n.flush)!=null?o:"sync"})),t.readonly(r)}var FP;const Ut=typeof window!="undefined",HP=e=>typeof e!="undefined",_fe=(e,...n)=>{e||console.warn(...n)},jP=Object.prototype.toString,Tfe=e=>typeof e=="boolean",ia=e=>typeof e=="function",Hf=e=>typeof e=="number",jf=e=>typeof e=="string",WP=e=>jP.call(e)==="[object Object]",Pfe=e=>typeof window!="undefined"&&jP.call(e)==="[object Window]",Ofe=()=>Date.now(),Gd=()=>+Date.now(),Oh=(e,n,o)=>Math.min(o,Math.max(n,e)),ro=()=>{},Ife=(e,n)=>(e=Math.ceil(e),n=Math.floor(n),Math.floor(Math.random()*(n-e+1))+e),Wf=Ut&&((FP=window==null?void 0:window.navigator)==null?void 0:FP.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent),KP=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);function at(e){return typeof e=="function"?e():t.unref(e)}function Yd(e,n){function o(...r){return new Promise((a,l)=>{Promise.resolve(e(()=>n.apply(this,r),{fn:n,thisArg:this,args:r})).then(a).catch(l)})}return o}const Ih=e=>e();function Zv(e,n={}){let o,r,a=ro;const l=s=>{clearTimeout(s),a(),a=ro};return s=>{const c=at(e),d=at(n.maxWait);return o&&l(o),c<=0||d!==void 0&&d<=0?(r&&(l(r),r=null),Promise.resolve(s())):new Promise((u,f)=>{a=n.rejectOnCancel?f:u,d&&!r&&(r=setTimeout(()=>{o&&l(o),r=null,u(s())},d)),o=setTimeout(()=>{r&&l(r),r=null,u(s())},c)})}}function Bh(e,n=!0,o=!0,r=!1){let a=0,l,i=!0,s=ro,c;const d=()=>{l&&(clearTimeout(l),l=void 0,s(),s=ro)};return f=>{const p=at(e),m=Date.now()-a,g=()=>c=f();return d(),p<=0?(a=Date.now(),g()):(m>p&&(o||!i)?(a=Date.now(),g()):n&&(c=new Promise((h,v)=>{s=r?v:h,l=setTimeout(()=>{a=Date.now(),i=!0,h(g()),d()},Math.max(0,p-m))})),!o&&!l&&(l=setTimeout(()=>i=!0,p)),i=!1,c)}}function v2(e=Ih){const n=t.ref(!0);function o(){n.value=!1}function r(){n.value=!0}const a=(...l)=>{n.value&&e(...l)};return{isActive:t.readonly(n),pause:o,resume:r,eventFilter:a}}function Bfe(e="this function"){}function Vfe(e="this function"){}const Mfe={mounted:g2?"mounted":"inserted",updated:g2?"updated":"componentUpdated",unmounted:g2?"unmounted":"unbind"};function Qv(e,n=!1,o="Timeout"){return new Promise((r,a)=>{setTimeout(n?()=>a(o):r,e)})}function b2(e){return e}function UP(e){let n;function o(){return n||(n=e()),n}return o.reset=async()=>{const r=n;n=void 0,r&&await r},o}function Rfe(e){return e()}function GP(e,...n){return n.some(o=>o in e)}function YP(e,n){var o;if(typeof e=="number")return e+n;const r=((o=e.match(/^-?[0-9]+\.?[0-9]*/))==null?void 0:o[0])||"",a=e.slice(r.length),l=parseFloat(r)+n;return Number.isNaN(l)?e:l+a}function XP(e,n,o=!1){return n.reduce((r,a)=>(a in e&&(!o||e[a]!==void 0)&&(r[a]=e[a]),r),{})}function Jv(e,n){let o,r,a;const l=t.ref(!0),i=()=>{l.value=!0,a()};t.watch(e,i,{flush:"sync"});const s=ia(n)?n:n.get,c=ia(n)?void 0:n.set,d=t.customRef((u,f)=>(r=u,a=f,{get(){return l.value&&(o=s(),l.value=!1),r(),o},set(p){c==null||c(p)}}));return Object.isExtensible(d)&&(d.trigger=i),d}function zn(e){return t.getCurrentScope()?(t.onScopeDispose(e),!0):!1}function Ta(){const e=[],n=a=>{const l=e.indexOf(a);l!==-1&&e.splice(l,1)};return{on:a=>{e.push(a);const l=()=>n(a);return zn(l),{off:l}},off:n,trigger:a=>{e.forEach(l=>l(a))}}}function Dfe(e){let n=!1,o;const r=t.effectScope(!0);return()=>(n||(o=r.run(e),n=!0),o)}function Lfe(e){const n=Symbol("InjectionState");return[(...a)=>{const l=e(...a);return t.provide(n,l),l},()=>t.inject(n)]}function zfe(e){let n=0,o,r;const a=()=>{n-=1,r&&n<=0&&(r.stop(),o=void 0,r=void 0)};return(...l)=>(n+=1,o||(r=t.effectScope(!0),o=r.run(()=>e(...l))),zn(a),o)}function qP(e,n,{enumerable:o=!1,unwrap:r=!0}={}){for(const[a,l]of Object.entries(n))a!=="value"&&(t.isRef(l)&&r?Object.defineProperty(e,a,{get(){return l.value},set(i){l.value=i},enumerable:o}):Object.defineProperty(e,a,{value:l,enumerable:o}));return e}function Ffe(e,n){return n==null?t.unref(e):t.unref(e)[n]}function Hfe(e){return t.unref(e)!=null}var jfe=Object.defineProperty,ZP=Object.getOwnPropertySymbols,Wfe=Object.prototype.hasOwnProperty,Kfe=Object.prototype.propertyIsEnumerable,QP=(e,n,o)=>n in e?jfe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,Ufe=(e,n)=>{for(var o in n||(n={}))Wfe.call(n,o)&&QP(e,o,n[o]);if(ZP)for(var o of ZP(n))Kfe.call(n,o)&&QP(e,o,n[o]);return e};function Gfe(e,n){if(typeof Symbol!="undefined"){const o=Ufe({},e);return Object.defineProperty(o,Symbol.iterator,{enumerable:!1,value(){let r=0;return{next:()=>({value:n[r++],done:r>n.length})}}}),o}else return Object.assign([...n],e)}function y2(e,n){const o=(n==null?void 0:n.computedGetter)===!1?t.unref:at;return function(...r){return t.computed(()=>e.apply(this,r.map(a=>o(a))))}}function Yfe(e,n={}){let o=[],r;if(Array.isArray(n))o=n;else{r=n;const{includeOwnProperties:a=!0}=n;o.push(...Object.keys(e)),a&&o.push(...Object.getOwnPropertyNames(e))}return Object.fromEntries(o.map(a=>{const l=e[a];return[a,typeof l=="function"?y2(l.bind(e),r):l]}))}function JP(e){if(!t.isRef(e))return t.reactive(e);const n=new Proxy({},{get(o,r,a){return t.unref(Reflect.get(e.value,r,a))},set(o,r,a){return t.isRef(e.value[r])&&!t.isRef(a)?e.value[r].value=a:e.value[r]=a,!0},deleteProperty(o,r){return Reflect.deleteProperty(e.value,r)},has(o,r){return Reflect.has(e.value,r)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return t.reactive(n)}function eO(e){return JP(t.computed(e))}function Xfe(e,...n){const o=n.flat();return eO(()=>Object.fromEntries(Object.entries(t.toRefs(e)).filter(r=>!o.includes(r[0]))))}function qfe(e,...n){const o=n.flat();return t.reactive(Object.fromEntries(o.map(r=>[r,t.toRef(e,r)])))}function tO(e,n=1e4){return t.customRef((o,r)=>{let a=e,l;const i=()=>setTimeout(()=>{a=e,r()},at(n));return zn(()=>{clearTimeout(l)}),{get(){return o(),a},set(s){a=s,r(),clearTimeout(l),l=i()}}})}function eb(e,n=200,o={}){return Yd(Zv(n,o),e)}function tb(e,n=200,o={}){const r=t.ref(e.value),a=eb(()=>{r.value=e.value},n,o);return t.watch(e,()=>a()),r}function Zfe(e,n){return t.computed({get(){var o;return(o=e.value)!=null?o:n},set(o){e.value=o}})}function Vh(e,n=200,o=!1,r=!0,a=!1){return Yd(Bh(n,o,r,a),e)}function w2(e,n=200,o=!0,r=!0){if(n<=0)return e;const a=t.ref(e.value),l=Vh(()=>{a.value=e.value},n,o,r);return t.watch(e,()=>l()),a}function nO(e,n={}){let o=e,r,a;const l=t.customRef((p,m)=>(r=p,a=m,{get(){return i()},set(g){s(g)}}));function i(p=!0){return p&&r(),o}function s(p,m=!0){var g,h;if(p===o)return;const v=o;((g=n.onBeforeChange)==null?void 0:g.call(n,p,v))!==!1&&(o=p,(h=n.onChanged)==null||h.call(n,p,v),m&&a())}return qP(l,{get:i,set:s,untrackedGet:()=>i(!1),silentSet:p=>s(p,!1),peek:()=>i(!1),lay:p=>s(p,!1)},{enumerable:!0})}const Qfe=nO;function sa(e){return typeof e=="function"?t.computed(e):t.ref(e)}function Jfe(...e){if(e.length===2){const[n,o]=e;n.value=o}if(e.length===3){const[n,o,r]=e;n[o]=r}}function C2(e,n,o={}){var r,a;const{flush:l="sync",deep:i=!1,immediate:s=!0,direction:c="both",transform:d={}}=o;let u,f;const p=(r=d.ltr)!=null?r:g=>g,m=(a=d.rtl)!=null?a:g=>g;return(c==="both"||c==="ltr")&&(u=t.watch(e,g=>n.value=p(g),{flush:l,deep:i,immediate:s})),(c==="both"||c==="rtl")&&(f=t.watch(n,g=>e.value=m(g),{flush:l,deep:i,immediate:s})),()=>{u==null||u(),f==null||f()}}function epe(e,n,o={}){const{flush:r="sync",deep:a=!1,immediate:l=!0}=o;return Array.isArray(n)||(n=[n]),t.watch(e,i=>n.forEach(s=>s.value=i),{flush:r,deep:a,immediate:l})}var tpe=Object.defineProperty,npe=Object.defineProperties,ope=Object.getOwnPropertyDescriptors,oO=Object.getOwnPropertySymbols,rpe=Object.prototype.hasOwnProperty,ape=Object.prototype.propertyIsEnumerable,rO=(e,n,o)=>n in e?tpe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,lpe=(e,n)=>{for(var o in n||(n={}))rpe.call(n,o)&&rO(e,o,n[o]);if(oO)for(var o of oO(n))ape.call(n,o)&&rO(e,o,n[o]);return e},ipe=(e,n)=>npe(e,ope(n));function S2(e){if(!t.isRef(e))return t.toRefs(e);const n=Array.isArray(e.value)?new Array(e.value.length):{};for(const o in e.value)n[o]=t.customRef(()=>({get(){return e.value[o]},set(r){if(Array.isArray(e.value)){const a=[...e.value];a[o]=r,e.value=a}else{const a=ipe(lpe({},e.value),{[o]:r});Object.setPrototypeOf(a,e.value),e.value=a}}}));return n}function spe(e,n=!0){t.getCurrentInstance()?t.onBeforeMount(e):n?e():t.nextTick(e)}function cpe(e){t.getCurrentInstance()&&t.onBeforeUnmount(e)}function Qa(e,n=!0){t.getCurrentInstance()?t.onMounted(e):n?e():t.nextTick(e)}function aO(e){t.getCurrentInstance()&&t.onUnmounted(e)}function $2(e,n=!1){function o(f,{flush:p="sync",deep:m=!1,timeout:g,throwOnTimeout:h}={}){let v=null;const y=[new Promise(w=>{v=t.watch(e,S=>{f(S)!==n&&(v==null||v(),w(S))},{flush:p,deep:m,immediate:!0})})];return g!=null&&y.push(Qv(g,h).then(()=>at(e)).finally(()=>v==null?void 0:v())),Promise.race(y)}function r(f,p){if(!t.isRef(f))return o(S=>S===f,p);const{flush:m="sync",deep:g=!1,timeout:h,throwOnTimeout:v}=p!=null?p:{};let b=null;const w=[new Promise(S=>{b=t.watch([e,f],([C,$])=>{n!==(C===$)&&(b==null||b(),S(C))},{flush:m,deep:g,immediate:!0})})];return h!=null&&w.push(Qv(h,v).then(()=>at(e)).finally(()=>(b==null||b(),at(e)))),Promise.race(w)}function a(f){return o(p=>Boolean(p),f)}function l(f){return r(null,f)}function i(f){return r(void 0,f)}function s(f){return o(Number.isNaN,f)}function c(f,p){return o(m=>{const g=Array.from(m);return g.includes(f)||g.includes(at(f))},p)}function d(f){return u(1,f)}function u(f=1,p){let m=-1;return o(()=>(m+=1,m>=f),p)}return Array.isArray(at(e))?{toMatch:o,toContains:c,changed:d,changedTimes:u,get not(){return $2(e,!n)}}:{toMatch:o,toBe:r,toBeTruthy:a,toBeNull:l,toBeNaN:s,toBeUndefined:i,changed:d,changedTimes:u,get not(){return $2(e,!n)}}}function nb(e){return $2(e)}function dpe(e,n){return t.computed(()=>at(e).every((o,r,a)=>n(at(o),r,a)))}function upe(e,n){return t.computed(()=>at(e).map(o=>at(o)).filter(n))}function fpe(e,n){return t.computed(()=>at(at(e).find((o,r,a)=>n(at(o),r,a))))}function ppe(e,n){return t.computed(()=>at(e).findIndex((o,r,a)=>n(at(o),r,a)))}function mpe(e,n){let o=e.length;for(;o-- >0;)if(n(e[o],o,e))return e[o]}function hpe(e,n){return t.computed(()=>at(Array.prototype.findLast?at(e).findLast((o,r,a)=>n(at(o),r,a)):mpe(at(e),(o,r,a)=>n(at(o),r,a))))}function gpe(e,n){return t.computed(()=>at(e).map(o=>at(o)).join(at(n)))}function vpe(e,n){return t.computed(()=>at(e).map(o=>at(o)).map(n))}function bpe(e,n,...o){const r=(a,l,i)=>n(at(a),at(l),i);return t.computed(()=>{const a=at(e);return o.length?a.reduce(r,at(o[0])):a.reduce(r)})}function ype(e,n){return t.computed(()=>at(e).some((o,r,a)=>n(at(o),r,a)))}function wpe(e){return t.computed(()=>[...new Set(at(e).map(n=>at(n)))])}function Cpe(e=0,n={}){const o=t.ref(e),{max:r=1/0,min:a=-1/0}=n,l=(u=1)=>o.value=Math.min(r,o.value+u),i=(u=1)=>o.value=Math.max(a,o.value-u),s=()=>o.value,c=u=>o.value=Math.max(a,Math.min(r,u));return{count:o,inc:l,dec:i,get:s,set:c,reset:(u=e)=>(e=u,c(u))}}const Spe=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,$pe=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a{1,2}|A{1,2}|m{1,2}|s{1,2}|Z{1,2}|SSS/g,xpe=(e,n,o,r)=>{let a=e<12?"AM":"PM";return r&&(a=a.split("").reduce((l,i)=>l+=`${i}.`,"")),o?a.toLowerCase():a},lO=(e,n,o={})=>{var r;const a=e.getFullYear(),l=e.getMonth(),i=e.getDate(),s=e.getHours(),c=e.getMinutes(),d=e.getSeconds(),u=e.getMilliseconds(),f=e.getDay(),p=(r=o.customMeridiem)!=null?r:xpe,m={YY:()=>String(a).slice(-2),YYYY:()=>a,M:()=>l+1,MM:()=>`${l+1}`.padStart(2,"0"),MMM:()=>e.toLocaleDateString(o.locales,{month:"short"}),MMMM:()=>e.toLocaleDateString(o.locales,{month:"long"}),D:()=>String(i),DD:()=>`${i}`.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(c),mm:()=>`${c}`.padStart(2,"0"),s:()=>String(d),ss:()=>`${d}`.padStart(2,"0"),SSS:()=>`${u}`.padStart(3,"0"),d:()=>f,dd:()=>e.toLocaleDateString(o.locales,{weekday:"narrow"}),ddd:()=>e.toLocaleDateString(o.locales,{weekday:"short"}),dddd:()=>e.toLocaleDateString(o.locales,{weekday:"long"}),A:()=>p(s,c),AA:()=>p(s,c,!1,!0),a:()=>p(s,c,!0),aa:()=>p(s,c,!0,!0)};return n.replace($pe,(g,h)=>h||m[g]())},iO=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 n=e.match(Spe);if(n){const o=n[2]-1||0,r=(n[7]||"0").substring(0,3);return new Date(n[1],o,n[3]||1,n[4]||0,n[5]||0,n[6]||0,r)}}return new Date(e)};function Npe(e,n="HH:mm:ss",o={}){return t.computed(()=>lO(iO(at(e)),at(n),o))}function Xd(e,n=1e3,o={}){const{immediate:r=!0,immediateCallback:a=!1}=o;let l=null;const i=t.ref(!1);function s(){l&&(clearInterval(l),l=null)}function c(){i.value=!1,s()}function d(){const u=at(n);u<=0||(i.value=!0,a&&e(),s(),l=setInterval(e,u))}if(r&&Ut&&d(),t.isRef(n)||ia(n)){const u=t.watch(n,()=>{i.value&&Ut&&d()});zn(u)}return zn(c),{isActive:i,pause:c,resume:d}}var kpe=Object.defineProperty,sO=Object.getOwnPropertySymbols,Epe=Object.prototype.hasOwnProperty,Ape=Object.prototype.propertyIsEnumerable,cO=(e,n,o)=>n in e?kpe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,_pe=(e,n)=>{for(var o in n||(n={}))Epe.call(n,o)&&cO(e,o,n[o]);if(sO)for(var o of sO(n))Ape.call(n,o)&&cO(e,o,n[o]);return e};function Tpe(e=1e3,n={}){const{controls:o=!1,immediate:r=!0,callback:a}=n,l=t.ref(0),i=()=>l.value+=1,s=()=>{l.value=0},c=Xd(a?()=>{i(),a(l.value)}:i,e,{immediate:r});return o?_pe({counter:l,reset:s},c):l}function Ppe(e,n={}){var o;const r=t.ref((o=n.initialValue)!=null?o:null);return t.watch(e,()=>r.value=Gd(),n),r}function Ri(e,n,o={}){const{immediate:r=!0}=o,a=t.ref(!1);let l=null;function i(){l&&(clearTimeout(l),l=null)}function s(){a.value=!1,i()}function c(...d){i(),a.value=!0,l=setTimeout(()=>{a.value=!1,l=null,e(...d)},at(n))}return r&&(a.value=!0,Ut&&c()),zn(s),{isPending:t.readonly(a),start:c,stop:s}}var Ope=Object.defineProperty,dO=Object.getOwnPropertySymbols,Ipe=Object.prototype.hasOwnProperty,Bpe=Object.prototype.propertyIsEnumerable,uO=(e,n,o)=>n in e?Ope(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,Vpe=(e,n)=>{for(var o in n||(n={}))Ipe.call(n,o)&&uO(e,o,n[o]);if(dO)for(var o of dO(n))Bpe.call(n,o)&&uO(e,o,n[o]);return e};function Mpe(e=1e3,n={}){const{controls:o=!1,callback:r}=n,a=Ri(r!=null?r:ro,e,n),l=t.computed(()=>!a.isPending.value);return o?Vpe({ready:l},a):l}function Rpe(e,n={}){const{method:o="parseFloat",radix:r,nanToZero:a}=n;return t.computed(()=>{let l=at(e);return typeof l=="string"&&(l=Number[o](l,r)),a&&isNaN(l)&&(l=0),l})}function Dpe(e){return t.computed(()=>`${at(e)}`)}function Lpe(e=!1,n={}){const{truthyValue:o=!0,falsyValue:r=!1}=n,a=t.isRef(e),l=t.ref(e);function i(s){if(arguments.length)return l.value=s,l.value;{const c=at(o);return l.value=l.value===c?at(r):c,l.value}}return a?i:[l,i]}function zpe(e,n,o){let r=o!=null&&o.immediate?[]:[...e instanceof Function?e():Array.isArray(e)?e:t.unref(e)];return t.watch(e,(a,l,i)=>{const s=new Array(r.length),c=[];for(const u of a){let f=!1;for(let p=0;p<r.length;p++)if(!s[p]&&u===r[p]){s[p]=!0,f=!0;break}f||c.push(u)}const d=r.filter((u,f)=>!s[f]);n(a,r,c,d,i),r=[...a]},o)}var fO=Object.getOwnPropertySymbols,Fpe=Object.prototype.hasOwnProperty,Hpe=Object.prototype.propertyIsEnumerable,jpe=(e,n)=>{var o={};for(var r in e)Fpe.call(e,r)&&n.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&fO)for(var r of fO(e))n.indexOf(r)<0&&Hpe.call(e,r)&&(o[r]=e[r]);return o};function Kf(e,n,o={}){const r=o,{eventFilter:a=Ih}=r,l=jpe(r,["eventFilter"]);return t.watch(e,Yd(a,n),l)}var pO=Object.getOwnPropertySymbols,Wpe=Object.prototype.hasOwnProperty,Kpe=Object.prototype.propertyIsEnumerable,Upe=(e,n)=>{var o={};for(var r in e)Wpe.call(e,r)&&n.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&pO)for(var r of pO(e))n.indexOf(r)<0&&Kpe.call(e,r)&&(o[r]=e[r]);return o};function Gpe(e,n,o){const r=o,{count:a}=r,l=Upe(r,["count"]),i=t.ref(0),s=Kf(e,(...c)=>{i.value+=1,i.value>=at(a)&&t.nextTick(()=>s()),n(...c)},l);return{count:i,stop:s}}var Ype=Object.defineProperty,Xpe=Object.defineProperties,qpe=Object.getOwnPropertyDescriptors,ob=Object.getOwnPropertySymbols,mO=Object.prototype.hasOwnProperty,hO=Object.prototype.propertyIsEnumerable,gO=(e,n,o)=>n in e?Ype(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,Zpe=(e,n)=>{for(var o in n||(n={}))mO.call(n,o)&&gO(e,o,n[o]);if(ob)for(var o of ob(n))hO.call(n,o)&&gO(e,o,n[o]);return e},Qpe=(e,n)=>Xpe(e,qpe(n)),Jpe=(e,n)=>{var o={};for(var r in e)mO.call(e,r)&&n.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&ob)for(var r of ob(e))n.indexOf(r)<0&&hO.call(e,r)&&(o[r]=e[r]);return o};function vO(e,n,o={}){const r=o,{debounce:a=0,maxWait:l=void 0}=r,i=Jpe(r,["debounce","maxWait"]);return Kf(e,n,Qpe(Zpe({},i),{eventFilter:Zv(a,{maxWait:l})}))}var eme=Object.defineProperty,tme=Object.defineProperties,nme=Object.getOwnPropertyDescriptors,rb=Object.getOwnPropertySymbols,bO=Object.prototype.hasOwnProperty,yO=Object.prototype.propertyIsEnumerable,wO=(e,n,o)=>n in e?eme(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,ome=(e,n)=>{for(var o in n||(n={}))bO.call(n,o)&&wO(e,o,n[o]);if(rb)for(var o of rb(n))yO.call(n,o)&&wO(e,o,n[o]);return e},rme=(e,n)=>tme(e,nme(n)),ame=(e,n)=>{var o={};for(var r in e)bO.call(e,r)&&n.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&rb)for(var r of rb(e))n.indexOf(r)<0&&yO.call(e,r)&&(o[r]=e[r]);return o};function Uf(e,n,o={}){const r=o,{eventFilter:a=Ih}=r,l=ame(r,["eventFilter"]),i=Yd(a,n);let s,c,d;if(l.flush==="sync"){const u=t.ref(!1);c=()=>{},s=f=>{u.value=!0,f(),u.value=!1},d=t.watch(e,(...f)=>{u.value||i(...f)},l)}else{const u=[],f=t.ref(0),p=t.ref(0);c=()=>{f.value=p.value},u.push(t.watch(e,()=>{p.value++},rme(ome({},l),{flush:"sync"}))),s=m=>{const g=p.value;m(),f.value+=p.value-g},u.push(t.watch(e,(...m)=>{const g=f.value>0&&f.value===p.value;f.value=0,p.value=0,!g&&i(...m)},l)),d=()=>{u.forEach(m=>m())}}return{stop:d,ignoreUpdates:s,ignorePrevAsyncUpdates:c}}function lme(e,n,o){const r=t.watch(e,(...a)=>(t.nextTick(()=>r()),n(...a)),o)}var ime=Object.defineProperty,sme=Object.defineProperties,cme=Object.getOwnPropertyDescriptors,ab=Object.getOwnPropertySymbols,CO=Object.prototype.hasOwnProperty,SO=Object.prototype.propertyIsEnumerable,$O=(e,n,o)=>n in e?ime(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,dme=(e,n)=>{for(var o in n||(n={}))CO.call(n,o)&&$O(e,o,n[o]);if(ab)for(var o of ab(n))SO.call(n,o)&&$O(e,o,n[o]);return e},ume=(e,n)=>sme(e,cme(n)),fme=(e,n)=>{var o={};for(var r in e)CO.call(e,r)&&n.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&ab)for(var r of ab(e))n.indexOf(r)<0&&SO.call(e,r)&&(o[r]=e[r]);return o};function lb(e,n,o={}){const r=o,{eventFilter:a}=r,l=fme(r,["eventFilter"]),{eventFilter:i,pause:s,resume:c,isActive:d}=v2(a);return{stop:Kf(e,n,ume(dme({},l),{eventFilter:i})),pause:s,resume:c,isActive:d}}var pme=Object.defineProperty,mme=Object.defineProperties,hme=Object.getOwnPropertyDescriptors,ib=Object.getOwnPropertySymbols,xO=Object.prototype.hasOwnProperty,NO=Object.prototype.propertyIsEnumerable,kO=(e,n,o)=>n in e?pme(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,gme=(e,n)=>{for(var o in n||(n={}))xO.call(n,o)&&kO(e,o,n[o]);if(ib)for(var o of ib(n))NO.call(n,o)&&kO(e,o,n[o]);return e},vme=(e,n)=>mme(e,hme(n)),bme=(e,n)=>{var o={};for(var r in e)xO.call(e,r)&&n.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&ib)for(var r of ib(e))n.indexOf(r)<0&&NO.call(e,r)&&(o[r]=e[r]);return o};function EO(e,n,o={}){const r=o,{throttle:a=0,trailing:l=!0,leading:i=!0}=r,s=bme(r,["throttle","trailing","leading"]);return Kf(e,n,vme(gme({},s),{eventFilter:Bh(a,l,i)}))}var yme=Object.defineProperty,wme=Object.defineProperties,Cme=Object.getOwnPropertyDescriptors,AO=Object.getOwnPropertySymbols,Sme=Object.prototype.hasOwnProperty,$me=Object.prototype.propertyIsEnumerable,_O=(e,n,o)=>n in e?yme(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,xme=(e,n)=>{for(var o in n||(n={}))Sme.call(n,o)&&_O(e,o,n[o]);if(AO)for(var o of AO(n))$me.call(n,o)&&_O(e,o,n[o]);return e},Nme=(e,n)=>wme(e,Cme(n));function kme(e,n,o={}){let r;function a(){if(!r)return;const u=r;r=void 0,u()}function l(u){r=u}const i=(u,f)=>(a(),n(u,f,l)),s=Uf(e,i,o),{ignoreUpdates:c}=s,d=()=>{let u;return c(()=>{u=i(Eme(e),Ame(e))}),u};return Nme(xme({},s),{trigger:d})}function Eme(e){return t.isReactive(e)?e:Array.isArray(e)?e.map(n=>TO(n)):TO(e)}function TO(e){return typeof e=="function"?e():t.unref(e)}function Ame(e){return Array.isArray(e)?e.map(()=>{}):void 0}function _me(e,n,o){return t.watch(e,(r,a,l)=>{r&&n(r,a,l)},o)}function PO(e,n,o){let r;t.isRef(o)?r={evaluating:o}:r=o||{};const{lazy:a=!1,evaluating:l=void 0,shallow:i=!1,onError:s=ro}=r,c=t.ref(!a),d=i?t.shallowRef(n):t.ref(n);let u=0;return t.watchEffect(async f=>{if(!c.value)return;u++;const p=u;let m=!1;l&&Promise.resolve().then(()=>{l.value=!0});try{const g=await e(h=>{f(()=>{l&&(l.value=!1),m||h()})});p===u&&(d.value=g)}catch(g){s(g)}finally{l&&p===u&&(l.value=!1),m=!0}}),a?t.computed(()=>(c.value=!0,d.value)):d}function Tme(e,n,o,r){let a=t.inject(e);return o&&(a=t.inject(e,o)),r&&(a=t.inject(e,o,r)),typeof n=="function"?t.computed(l=>n(a,l)):t.computed({get:l=>n.get(a,l),set:n.set})}const Pme=e=>function(...n){return e.apply(this,n.map(o=>t.unref(o)))};function ao(e){var n;const o=at(e);return(n=o==null?void 0:o.$el)!=null?n:o}const Zt=Ut?window:void 0,ca=Ut?window.document:void 0,Ja=Ut?window.navigator:void 0,Ome=Ut?window.location:void 0;function Ye(...e){let n,o,r,a;if(jf(e[0])||Array.isArray(e[0])?([o,r,a]=e,n=Zt):[n,o,r,a]=e,!n)return ro;Array.isArray(o)||(o=[o]),Array.isArray(r)||(r=[r]);const l=[],i=()=>{l.forEach(u=>u()),l.length=0},s=(u,f,p,m)=>(u.addEventListener(f,p,m),()=>u.removeEventListener(f,p,m)),c=t.watch(()=>[ao(n),at(a)],([u,f])=>{i(),u&&l.push(...o.flatMap(p=>r.map(m=>s(u,p,m,f))))},{immediate:!0,flush:"post"}),d=()=>{c(),i()};return zn(d),d}let OO=!1;function sb(e,n,o={}){const{window:r=Zt,ignore:a=[],capture:l=!0,detectIframe:i=!1}=o;if(!r)return;Wf&&!OO&&(OO=!0,Array.from(r.document.body.children).forEach(p=>p.addEventListener("click",ro)));let s=!0;const c=p=>a.some(m=>{if(typeof m=="string")return Array.from(r.document.querySelectorAll(m)).some(g=>g===p.target||p.composedPath().includes(g));{const g=ao(m);return g&&(p.target===g||p.composedPath().includes(g))}}),u=[Ye(r,"click",p=>{const m=ao(e);if(!(!m||m===p.target||p.composedPath().includes(m))){if(p.detail===0&&(s=!c(p)),!s){s=!0;return}n(p)}},{passive:!0,capture:l}),Ye(r,"pointerdown",p=>{const m=ao(e);m&&(s=!p.composedPath().includes(m)&&!c(p))},{passive:!0}),i&&Ye(r,"blur",p=>{var m;const g=ao(e);((m=r.document.activeElement)==null?void 0:m.tagName)==="IFRAME"&&!(g!=null&&g.contains(r.document.activeElement))&&n(p)})].filter(Boolean);return()=>u.forEach(p=>p())}var Ime=Object.defineProperty,Bme=Object.defineProperties,Vme=Object.getOwnPropertyDescriptors,IO=Object.getOwnPropertySymbols,Mme=Object.prototype.hasOwnProperty,Rme=Object.prototype.propertyIsEnumerable,BO=(e,n,o)=>n in e?Ime(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,x2=(e,n)=>{for(var o in n||(n={}))Mme.call(n,o)&&BO(e,o,n[o]);if(IO)for(var o of IO(n))Rme.call(n,o)&&BO(e,o,n[o]);return e},N2=(e,n)=>Bme(e,Vme(n));const Dme=e=>typeof e=="function"?e:typeof e=="string"?n=>n.key===e:Array.isArray(e)?n=>e.includes(n.key):()=>!0;function cb(...e){let n,o,r={};e.length===3?(n=e[0],o=e[1],r=e[2]):e.length===2?typeof e[1]=="object"?(n=!0,o=e[0],r=e[1]):(n=e[0],o=e[1]):(n=!0,o=e[0]);const{target:a=Zt,eventName:l="keydown",passive:i=!1}=r,s=Dme(n);return Ye(a,l,d=>{s(d)&&o(d)},i)}function Lme(e,n,o={}){return cb(e,n,N2(x2({},o),{eventName:"keydown"}))}function zme(e,n,o={}){return cb(e,n,N2(x2({},o),{eventName:"keypress"}))}function Fme(e,n,o={}){return cb(e,n,N2(x2({},o),{eventName:"keyup"}))}const Hme=500;function jme(e,n,o){var r,a;const l=t.computed(()=>ao(e));let i;function s(){i&&(clearTimeout(i),i=void 0)}function c(u){var f,p,m,g;((f=o==null?void 0:o.modifiers)==null?void 0:f.self)&&u.target!==l.value||(s(),(p=o==null?void 0:o.modifiers)!=null&&p.prevent&&u.preventDefault(),(m=o==null?void 0:o.modifiers)!=null&&m.stop&&u.stopPropagation(),i=setTimeout(()=>n(u),(g=o==null?void 0:o.delay)!=null?g:Hme))}const d={capture:(r=o==null?void 0:o.modifiers)==null?void 0:r.capture,once:(a=o==null?void 0:o.modifiers)==null?void 0:a.once};Ye(l,"pointerdown",c,d),Ye(l,"pointerup",s,d),Ye(l,"pointerleave",s,d)}const Wme=()=>{const{activeElement:e,body:n}=document;if(!e||e===n)return!1;switch(e.tagName){case"INPUT":case"TEXTAREA":return!0}return e.hasAttribute("contenteditable")},Kme=({keyCode:e,metaKey:n,ctrlKey:o,altKey:r})=>n||o||r?!1:e>=48&&e<=57||e>=96&&e<=105||e>=65&&e<=90;function Ume(e,n={}){const{document:o=ca}=n;o&&Ye(o,"keydown",a=>{!Wme()&&Kme(a)&&e(a)},{passive:!0})}function Gme(e,n=null){const o=t.getCurrentInstance();let r=()=>{};const a=t.customRef((l,i)=>(r=i,{get(){var s,c;return l(),(c=(s=o==null?void 0:o.proxy)==null?void 0:s.$refs[e])!=null?c:n},set(){}}));return Qa(r),t.onUpdated(r),a}function k2(e={}){var n;const{window:o=Zt}=e,r=(n=e.document)!=null?n:o==null?void 0:o.document,a=Jv(()=>null,()=>r==null?void 0:r.activeElement);return o&&(Ye(o,"blur",l=>{l.relatedTarget===null&&a.trigger()},!0),Ye(o,"focus",a.trigger,!0)),a}function Yme(e,n={}){const{interrupt:o=!0,onError:r=ro,onFinished:a=ro}=n,l={pending:"pending",rejected:"rejected",fulfilled:"fulfilled"},i=Array.from(new Array(e.length),()=>({state:l.pending,data:null})),s=t.reactive(i),c=t.ref(-1);if(!e||e.length===0)return a(),{activeIndex:c,result:s};function d(u,f){c.value++,s[c.value].data=f,s[c.value].state=u}return e.reduce((u,f)=>u.then(p=>{var m;if(((m=s[c.value])==null?void 0:m.state)===l.rejected&&o){a();return}return f(p).then(g=>(d(l.fulfilled,g),c.value===e.length-1&&a(),g))}).catch(p=>(d(l.rejected,p),r(),p)),Promise.resolve()),{activeIndex:c,result:s}}function VO(e,n,o){const{immediate:r=!0,delay:a=0,onError:l=ro,onSuccess:i=ro,resetOnExecute:s=!0,shallow:c=!0,throwError:d}=o!=null?o:{},u=c?t.shallowRef(n):t.ref(n),f=t.ref(!1),p=t.ref(!1),m=t.ref(void 0);async function g(h=0,...v){s&&(u.value=n),m.value=void 0,f.value=!1,p.value=!0,h>0&&await Qv(h);const b=typeof e=="function"?e(...v):e;try{const y=await b;u.value=y,f.value=!0,i(y)}catch(y){if(m.value=y,l(y),d)throw m}finally{p.value=!1}return u.value}return r&&g(a),{state:u,isReady:f,isLoading:p,error:m,execute:g}}const Mh={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 Xme(e){return e?e instanceof Map?Mh.map:e instanceof Set?Mh.set:Array.isArray(e)?Mh.array:Mh.object:Mh.null}function qme(e,n){const o=t.ref(""),r=t.ref();function a(){if(!!Ut)return r.value=new Promise((l,i)=>{try{const s=at(e);if(s==null)l("");else if(typeof s=="string")l(E2(new Blob([s],{type:"text/plain"})));else if(s instanceof Blob)l(E2(s));else if(s instanceof ArrayBuffer)l(window.btoa(String.fromCharCode(...new Uint8Array(s))));else if(s instanceof HTMLCanvasElement)l(s.toDataURL(n==null?void 0:n.type,n==null?void 0:n.quality));else if(s instanceof HTMLImageElement){const c=s.cloneNode(!1);c.crossOrigin="Anonymous",Zme(c).then(()=>{const d=document.createElement("canvas"),u=d.getContext("2d");d.width=c.width,d.height=c.height,u.drawImage(c,0,0,d.width,d.height),l(d.toDataURL(n==null?void 0:n.type,n==null?void 0:n.quality))}).catch(i)}else if(typeof s=="object"){const d=((n==null?void 0:n.serializer)||Xme(s))(s);return l(E2(new Blob([d],{type:"application/json"})))}else i(new Error("target is unsupported types"))}catch(s){i(s)}}),r.value.then(l=>o.value=l),r.value}return t.isRef(e)||ia(e)?t.watch(e,a,{immediate:!0}):a(),{base64:o,promise:r,execute:a}}function Zme(e){return new Promise((n,o)=>{e.complete?n():(e.onload=()=>{n()},e.onerror=o)})}function E2(e){return new Promise((n,o)=>{const r=new FileReader;r.onload=a=>{n(a.target.result)},r.onerror=o,r.readAsDataURL(e)})}function Un(e,n=!1){const o=t.ref(),r=()=>o.value=Boolean(e());return r(),Qa(r,n),o}function Qme({navigator:e=Ja}={}){const n=["chargingchange","chargingtimechange","dischargingtimechange","levelchange"],o=Un(()=>e&&"getBattery"in e),r=t.ref(!1),a=t.ref(0),l=t.ref(0),i=t.ref(1);let s;function c(){r.value=this.charging,a.value=this.chargingTime||0,l.value=this.dischargingTime||0,i.value=this.level}return o.value&&e.getBattery().then(d=>{s=d,c.call(s);for(const u of n)Ye(s,u,c,{passive:!0})}),{isSupported:o,charging:r,chargingTime:a,dischargingTime:l,level:i}}function Jme(e){let{acceptAllDevices:n=!1}=e||{};const{filters:o=void 0,optionalServices:r=void 0,navigator:a=Ja}=e||{},l=Un(()=>a&&"bluetooth"in a),i=t.shallowRef(void 0),s=t.shallowRef(null);t.watch(i,()=>{f()});async function c(){if(!!l.value){s.value=null,o&&o.length>0&&(n=!1);try{i.value=await(a==null?void 0:a.bluetooth.requestDevice({acceptAllDevices:n,filters:o,optionalServices:r}))}catch(p){s.value=p}}}const d=t.ref(),u=t.computed(()=>{var p;return((p=d.value)==null?void 0:p.connected)||!1});async function f(){if(s.value=null,i.value&&i.value.gatt){i.value.addEventListener("gattserverdisconnected",()=>{});try{d.value=await i.value.gatt.connect()}catch(p){s.value=p}}}return Qa(()=>{var p;i.value&&((p=i.value.gatt)==null||p.connect())}),zn(()=>{var p;i.value&&((p=i.value.gatt)==null||p.disconnect())}),{isSupported:l,isConnected:u,device:i,requestDevice:c,server:d,error:s}}function el(e,n={}){const{window:o=Zt}=n,r=Un(()=>o&&"matchMedia"in o&&typeof o.matchMedia=="function");let a;const l=t.ref(!1),i=()=>{!a||("removeEventListener"in a?a.removeEventListener("change",s):a.removeListener(s))},s=()=>{!r.value||(i(),a=o.matchMedia(sa(e).value),l.value=a.matches,"addEventListener"in a?a.addEventListener("change",s):a.addListener(s))};return t.watchEffect(s),zn(()=>i()),l}const ehe={sm:640,md:768,lg:1024,xl:1280,"2xl":1536},the={sm:576,md:768,lg:992,xl:1200,xxl:1400},nhe={xs:600,sm:960,md:1264,lg:1904},ohe={xs:480,sm:576,md:768,lg:992,xl:1200,xxl:1600},rhe={xs:600,sm:1024,md:1440,lg:1920},ahe={mobileS:320,mobileM:375,mobileL:425,tablet:768,laptop:1024,laptopL:1440,desktop4K:2560},lhe={"3xs":360,"2xs":480,xs:600,sm:768,md:1024,lg:1280,xl:1440,"2xl":1600,"3xl":1920,"4xl":2560};var ihe=Object.defineProperty,MO=Object.getOwnPropertySymbols,she=Object.prototype.hasOwnProperty,che=Object.prototype.propertyIsEnumerable,RO=(e,n,o)=>n in e?ihe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,dhe=(e,n)=>{for(var o in n||(n={}))she.call(n,o)&&RO(e,o,n[o]);if(MO)for(var o of MO(n))che.call(n,o)&&RO(e,o,n[o]);return e};function uhe(e,n={}){function o(s,c){let d=e[s];return c!=null&&(d=YP(d,c)),typeof d=="number"&&(d=`${d}px`),d}const{window:r=Zt}=n;function a(s){return r?r.matchMedia(s).matches:!1}const l=s=>el(`(min-width: ${o(s)})`,n),i=Object.keys(e).reduce((s,c)=>(Object.defineProperty(s,c,{get:()=>l(c),enumerable:!0,configurable:!0}),s),{});return dhe({greater(s){return el(`(min-width: ${o(s,.1)})`,n)},greaterOrEqual:l,smaller(s){return el(`(max-width: ${o(s,-.1)})`,n)},smallerOrEqual(s){return el(`(max-width: ${o(s)})`,n)},between(s,c){return el(`(min-width: ${o(s)}) and (max-width: ${o(c,-.1)})`,n)},isGreater(s){return a(`(min-width: ${o(s,.1)})`)},isGreaterOrEqual(s){return a(`(min-width: ${o(s)})`)},isSmaller(s){return a(`(max-width: ${o(s,-.1)})`)},isSmallerOrEqual(s){return a(`(max-width: ${o(s)})`)},isInBetween(s,c){return a(`(min-width: ${o(s)}) and (max-width: ${o(c,-.1)})`)}},i)}const fhe=e=>{const{name:n,window:o=Zt}=e,r=Un(()=>o&&"BroadcastChannel"in o),a=t.ref(!1),l=t.ref(),i=t.ref(),s=t.ref(null),c=u=>{l.value&&l.value.postMessage(u)},d=()=>{l.value&&l.value.close(),a.value=!0};return r.value&&Qa(()=>{s.value=null,l.value=new BroadcastChannel(n),l.value.addEventListener("message",u=>{i.value=u.data},{passive:!0}),l.value.addEventListener("messageerror",u=>{s.value=u},{passive:!0}),l.value.addEventListener("close",()=>{a.value=!0})}),zn(()=>{d()}),{isSupported:r,channel:l,data:i,post:c,close:d,error:s,isClosed:a}};function phe({window:e=Zt}={}){const n=r=>{const{state:a,length:l}=(e==null?void 0:e.history)||{},{hash:i,host:s,hostname:c,href:d,origin:u,pathname:f,port:p,protocol:m,search:g}=(e==null?void 0:e.location)||{};return{trigger:r,state:a,length:l,hash:i,host:s,hostname:c,href:d,origin:u,pathname:f,port:p,protocol:m,search:g}},o=t.ref(n("load"));return e&&(Ye(e,"popstate",()=>o.value=n("popstate"),{passive:!0}),Ye(e,"hashchange",()=>o.value=n("hashchange"),{passive:!0})),o}function mhe(e,n=(r,a)=>r===a,o){const r=t.ref(e.value);return t.watch(()=>e.value,a=>{n(a,r.value)||(r.value=a)},o),r}function hhe(e={}){const{navigator:n=Ja,read:o=!1,source:r,copiedDuring:a=1500,legacy:l=!1}=e,i=["copy","cut"],s=Un(()=>n&&"clipboard"in n),c=t.computed(()=>s.value||l),d=t.ref(""),u=t.ref(!1),f=Ri(()=>u.value=!1,a);function p(){s.value?n.clipboard.readText().then(v=>{d.value=v}):d.value=h()}if(c.value&&o)for(const v of i)Ye(v,p);async function m(v=at(r)){c.value&&v!=null&&(s.value?await n.clipboard.writeText(v):g(v),d.value=v,u.value=!0,f.start())}function g(v){const b=document.createElement("textarea");b.value=v!=null?v:"",b.style.position="absolute",b.style.opacity="0",document.body.appendChild(b),b.select(),document.execCommand("copy"),b.remove()}function h(){var v,b,y;return(y=(b=(v=document==null?void 0:document.getSelection)==null?void 0:v.call(document))==null?void 0:b.toString())!=null?y:""}return{isSupported:c,text:d,copied:u,copy:m}}var ghe=Object.defineProperty,vhe=Object.defineProperties,bhe=Object.getOwnPropertyDescriptors,DO=Object.getOwnPropertySymbols,yhe=Object.prototype.hasOwnProperty,whe=Object.prototype.propertyIsEnumerable,LO=(e,n,o)=>n in e?ghe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,Che=(e,n)=>{for(var o in n||(n={}))yhe.call(n,o)&&LO(e,o,n[o]);if(DO)for(var o of DO(n))whe.call(n,o)&&LO(e,o,n[o]);return e},She=(e,n)=>vhe(e,bhe(n));function Rh(e){return JSON.parse(JSON.stringify(e))}function $he(e,n={}){const o=t.ref({}),{manual:r,clone:a=Rh,deep:l=!0,immediate:i=!0}=n;function s(){o.value=a(t.unref(e))}return!r&&t.isRef(e)?t.watch(e,s,She(Che({},n),{deep:l,immediate:i})):s(),{cloned:o,sync:s}}const A2=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},_2="__vueuse_ssr_handlers__";A2[_2]=A2[_2]||{};const zO=A2[_2];function db(e,n){return zO[e]||n}function xhe(e,n){zO[e]=n}function FO(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}var Nhe=Object.defineProperty,HO=Object.getOwnPropertySymbols,khe=Object.prototype.hasOwnProperty,Ehe=Object.prototype.propertyIsEnumerable,jO=(e,n,o)=>n in e?Nhe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,WO=(e,n)=>{for(var o in n||(n={}))khe.call(n,o)&&jO(e,o,n[o]);if(HO)for(var o of HO(n))Ehe.call(n,o)&&jO(e,o,n[o]);return e};const T2={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()}},P2="vueuse-storage";function ub(e,n,o,r={}){var a;const{flush:l="pre",deep:i=!0,listenToStorageChanges:s=!0,writeDefaults:c=!0,mergeDefaults:d=!1,shallow:u,window:f=Zt,eventFilter:p,onError:m=E=>{console.error(E)}}=r,g=(u?t.shallowRef:t.ref)(n);if(!o)try{o=db("getDefaultStorage",()=>{var E;return(E=Zt)==null?void 0:E.localStorage})()}catch(E){m(E)}if(!o)return g;const h=at(n),v=FO(h),b=(a=r.serializer)!=null?a:T2[v],{pause:y,resume:w}=lb(g,()=>S(g.value),{flush:l,deep:i,eventFilter:p});return f&&s&&(Ye(f,"storage",x),Ye(f,P2,$)),x(),g;function S(E){try{if(E==null)o.removeItem(e);else{const _=b.write(E),k=o.getItem(e);k!==_&&(o.setItem(e,_),f&&f.dispatchEvent(new CustomEvent(P2,{detail:{key:e,oldValue:k,newValue:_,storageArea:o}})))}}catch(_){m(_)}}function C(E){const _=E?E.newValue:o.getItem(e);if(_==null)return c&&h!==null&&o.setItem(e,b.write(h)),h;if(!E&&d){const k=b.read(_);return ia(d)?d(k,h):v==="object"&&!Array.isArray(k)?WO(WO({},h),k):k}else return typeof _!="string"?_:b.read(_)}function $(E){x(E.detail)}function x(E){if(!(E&&E.storageArea!==o)){if(E&&E.key==null){g.value=h;return}if(!(E&&E.key!==e)){y();try{g.value=C(E)}catch(_){m(_)}finally{E?t.nextTick(w):w()}}}}}function O2(e){return el("(prefers-color-scheme: dark)",e)}var Ahe=Object.defineProperty,KO=Object.getOwnPropertySymbols,_he=Object.prototype.hasOwnProperty,The=Object.prototype.propertyIsEnumerable,UO=(e,n,o)=>n in e?Ahe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,Phe=(e,n)=>{for(var o in n||(n={}))_he.call(n,o)&&UO(e,o,n[o]);if(KO)for(var o of KO(n))The.call(n,o)&&UO(e,o,n[o]);return e};function GO(e={}){const{selector:n="html",attribute:o="class",initialValue:r="auto",window:a=Zt,storage:l,storageKey:i="vueuse-color-scheme",listenToStorageChanges:s=!0,storageRef:c,emitAuto:d}=e,u=Phe({auto:"",light:"light",dark:"dark"},e.modes||{}),f=O2({window:a}),p=t.computed(()=>f.value?"dark":"light"),m=c||(i==null?t.ref(r):ub(i,r,l,{window:a,listenToStorageChanges:s})),g=t.computed({get(){return m.value==="auto"&&!d?p.value:m.value},set(y){m.value=y}}),h=db("updateHTMLAttrs",(y,w,S)=>{const C=a==null?void 0:a.document.querySelector(y);if(!!C)if(w==="class"){const $=S.split(/\s/g);Object.values(u).flatMap(x=>(x||"").split(/\s/g)).filter(Boolean).forEach(x=>{$.includes(x)?C.classList.add(x):C.classList.remove(x)})}else C.setAttribute(w,S)});function v(y){var w;const S=y==="auto"?p.value:y;h(n,o,(w=u[S])!=null?w:S)}function b(y){e.onChanged?e.onChanged(y,v):v(y)}return t.watch(g,b,{flush:"post",immediate:!0}),d&&t.watch(p,()=>b(g.value),{flush:"post"}),Qa(()=>b(g.value)),g}function Ohe(e=t.ref(!1)){const n=Ta(),o=Ta(),r=Ta();let a=ro;const l=c=>(r.trigger(c),e.value=!0,new Promise(d=>{a=d})),i=c=>{e.value=!1,n.trigger(c),a({data:c,isCanceled:!1})},s=c=>{e.value=!1,o.trigger(c),a({data:c,isCanceled:!0})};return{isRevealed:t.computed(()=>e.value),reveal:l,confirm:i,cancel:s,onReveal:r.on,onConfirm:n.on,onCancel:o.on}}function Gf(e,n,{window:o=Zt,initialValue:r=""}={}){const a=t.ref(r),l=t.computed(()=>{var i;return ao(n)||((i=o==null?void 0:o.document)==null?void 0:i.documentElement)});return t.watch([l,()=>at(e)],([i,s])=>{var c;if(i&&o){const d=(c=o.getComputedStyle(i).getPropertyValue(s))==null?void 0:c.trim();a.value=d||r}},{immediate:!0}),t.watch(a,i=>{var s;(s=l.value)!=null&&s.style&&l.value.style.setProperty(at(e),i)}),a}function Ihe(){const e=t.getCurrentInstance(),n=Jv(()=>null,()=>e.proxy.$el);return t.onUpdated(n.trigger),t.onMounted(n.trigger),n}function Bhe(e,n){var o;const r=t.shallowRef((o=n==null?void 0:n.initialValue)!=null?o:e[0]),a=t.computed({get(){var d;let u=n!=null&&n.getIndexOf?n.getIndexOf(r.value,e):e.indexOf(r.value);return u<0&&(u=(d=n==null?void 0:n.fallbackIndex)!=null?d:0),u},set(d){l(d)}});function l(d){const u=e.length,f=(d%u+u)%u,p=e[f];return r.value=p,p}function i(d=1){return l(a.value+d)}function s(d=1){return i(d)}function c(d=1){return i(-d)}return{state:r,index:a,next:s,prev:c}}var Vhe=Object.defineProperty,Mhe=Object.defineProperties,Rhe=Object.getOwnPropertyDescriptors,YO=Object.getOwnPropertySymbols,Dhe=Object.prototype.hasOwnProperty,Lhe=Object.prototype.propertyIsEnumerable,XO=(e,n,o)=>n in e?Vhe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,zhe=(e,n)=>{for(var o in n||(n={}))Dhe.call(n,o)&&XO(e,o,n[o]);if(YO)for(var o of YO(n))Lhe.call(n,o)&&XO(e,o,n[o]);return e},Fhe=(e,n)=>Mhe(e,Rhe(n));function Hhe(e={}){const{valueDark:n="dark",valueLight:o="",window:r=Zt}=e,a=GO(Fhe(zhe({},e),{onChanged:(s,c)=>{var d;e.onChanged?(d=e.onChanged)==null||d.call(e,s==="dark"):c(s)},modes:{dark:n,light:o}})),l=O2({window:r});return t.computed({get(){return a.value==="dark"},set(s){s===l.value?a.value="auto":a.value=s?"dark":"light"}})}const qO=e=>e,jhe=(e,n)=>e.value=n;function Whe(e){return e?ia(e)?e:Rh:qO}function Khe(e){return e?ia(e)?e:Rh:qO}function ZO(e,n={}){const{clone:o=!1,dump:r=Whe(o),parse:a=Khe(o),setSource:l=jhe}=n;function i(){return t.markRaw({snapshot:r(e.value),timestamp:Gd()})}const s=t.ref(i()),c=t.ref([]),d=t.ref([]),u=w=>{l(e,a(w.snapshot)),s.value=w},f=()=>{c.value.unshift(s.value),s.value=i(),n.capacity&&c.value.length>n.capacity&&c.value.splice(n.capacity,1/0),d.value.length&&d.value.splice(0,d.value.length)},p=()=>{c.value.splice(0,c.value.length),d.value.splice(0,d.value.length)},m=()=>{const w=c.value.shift();w&&(d.value.unshift(s.value),u(w))},g=()=>{const w=d.value.shift();w&&(c.value.unshift(s.value),u(w))},h=()=>{u(s.value)},v=t.computed(()=>[s.value,...c.value]),b=t.computed(()=>c.value.length>0),y=t.computed(()=>d.value.length>0);return{source:e,undoStack:c,redoStack:d,last:s,history:v,canUndo:b,canRedo:y,clear:p,commit:f,reset:h,undo:m,redo:g}}var Uhe=Object.defineProperty,Ghe=Object.defineProperties,Yhe=Object.getOwnPropertyDescriptors,QO=Object.getOwnPropertySymbols,Xhe=Object.prototype.hasOwnProperty,qhe=Object.prototype.propertyIsEnumerable,JO=(e,n,o)=>n in e?Uhe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,eI=(e,n)=>{for(var o in n||(n={}))Xhe.call(n,o)&&JO(e,o,n[o]);if(QO)for(var o of QO(n))qhe.call(n,o)&&JO(e,o,n[o]);return e},tI=(e,n)=>Ghe(e,Yhe(n));function I2(e,n={}){const{deep:o=!1,flush:r="pre",eventFilter:a}=n,{eventFilter:l,pause:i,resume:s,isActive:c}=v2(a),{ignoreUpdates:d,ignorePrevAsyncUpdates:u,stop:f}=Uf(e,v,{deep:o,flush:r,eventFilter:l});function p(S,C){u(),d(()=>{S.value=C})}const m=ZO(e,tI(eI({},n),{clone:n.clone||o,setSource:p})),{clear:g,commit:h}=m;function v(){u(),h()}function b(S){s(),S&&v()}function y(S){let C=!1;const $=()=>C=!0;d(()=>{S($)}),C||v()}function w(){f(),g()}return tI(eI({},m),{isTracking:c,pause:i,resume:b,commit:v,batch:y,dispose:w})}var Zhe=Object.defineProperty,Qhe=Object.defineProperties,Jhe=Object.getOwnPropertyDescriptors,nI=Object.getOwnPropertySymbols,ege=Object.prototype.hasOwnProperty,tge=Object.prototype.propertyIsEnumerable,oI=(e,n,o)=>n in e?Zhe(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,rI=(e,n)=>{for(var o in n||(n={}))ege.call(n,o)&&oI(e,o,n[o]);if(nI)for(var o of nI(n))tge.call(n,o)&&oI(e,o,n[o]);return e},nge=(e,n)=>Qhe(e,Jhe(n));function oge(e,n={}){const o=n.debounce?Zv(n.debounce):void 0,r=I2(e,nge(rI({},n),{eventFilter:o}));return rI({},r)}function rge(e={}){const{window:n=Zt,eventFilter:o=Ih}=e,r=t.ref({x:null,y:null,z:null}),a=t.ref({alpha:null,beta:null,gamma:null}),l=t.ref(0),i=t.ref({x:null,y:null,z:null});if(n){const s=Yd(o,c=>{r.value=c.acceleration,i.value=c.accelerationIncludingGravity,a.value=c.rotationRate,l.value=c.interval});Ye(n,"devicemotion",s)}return{acceleration:r,accelerationIncludingGravity:i,rotationRate:a,interval:l}}function aI(e={}){const{window:n=Zt}=e,o=Un(()=>n&&"DeviceOrientationEvent"in n),r=t.ref(!1),a=t.ref(null),l=t.ref(null),i=t.ref(null);return n&&o.value&&Ye(n,"deviceorientation",s=>{r.value=s.absolute,a.value=s.alpha,l.value=s.beta,i.value=s.gamma}),{isSupported:o,isAbsolute:r,alpha:a,beta:l,gamma:i}}function age({window:e=Zt}={}){const n=t.ref(1);if(e){let o=function(){n.value=e.devicePixelRatio,r(),a=e.matchMedia(`(resolution: ${n.value}dppx)`),a.addEventListener("change",o,{once:!0})},r=function(){a==null||a.removeEventListener("change",o)},a;o(),zn(r)}return{pixelRatio:n}}function lI(e,n={}){const{controls:o=!1,navigator:r=Ja}=n,a=Un(()=>r&&"permissions"in r);let l;const i=typeof e=="string"?{name:e}:e,s=t.ref(),c=()=>{l&&(s.value=l.state)},d=UP(async()=>{if(!!a.value){if(!l)try{l=await r.permissions.query(i),Ye(l,"change",c),c()}catch(u){s.value="prompt"}return l}});return d(),o?{state:s,isSupported:a,query:d}:s}function lge(e={}){const{navigator:n=Ja,requestPermissions:o=!1,constraints:r={audio:!0,video:!0},onUpdated:a}=e,l=t.ref([]),i=t.computed(()=>l.value.filter(m=>m.kind==="videoinput")),s=t.computed(()=>l.value.filter(m=>m.kind==="audioinput")),c=t.computed(()=>l.value.filter(m=>m.kind==="audiooutput")),d=Un(()=>n&&n.mediaDevices&&n.mediaDevices.enumerateDevices),u=t.ref(!1);async function f(){!d.value||(l.value=await n.mediaDevices.enumerateDevices(),a==null||a(l.value))}async function p(){if(!d.value)return!1;if(u.value)return!0;const{state:m,query:g}=lI("camera",{controls:!0});return await g(),m.value!=="granted"&&((await n.mediaDevices.getUserMedia(r)).getTracks().forEach(v=>v.stop()),f()),u.value=!0,u.value}return d.value&&(o&&p(),Ye(n.mediaDevices,"devicechange",f),f()),{devices:l,ensurePermissions:p,permissionGranted:u,videoInputs:i,audioInputs:s,audioOutputs:c,isSupported:d}}function ige(e={}){var n;const o=t.ref((n=e.enabled)!=null?n:!1),r=e.video,a=e.audio,{navigator:l=Ja}=e,i=Un(()=>{var m;return(m=l==null?void 0:l.mediaDevices)==null?void 0:m.getDisplayMedia}),s={audio:a,video:r},c=t.shallowRef();async function d(){if(!(!i.value||c.value))return c.value=await l.mediaDevices.getDisplayMedia(s),c.value}async function u(){var m;(m=c.value)==null||m.getTracks().forEach(g=>g.stop()),c.value=void 0}function f(){u(),o.value=!1}async function p(){return await d(),c.value&&(o.value=!0),c.value}return t.watch(o,m=>{m?d():u()},{immediate:!0}),{isSupported:i,stream:c,start:p,stop:f,enabled:o}}function iI({document:e=ca}={}){if(!e)return t.ref("visible");const n=t.ref(e.visibilityState);return Ye(e,"visibilitychange",()=>{n.value=e.visibilityState}),n}var sge=Object.defineProperty,cge=Object.defineProperties,dge=Object.getOwnPropertyDescriptors,sI=Object.getOwnPropertySymbols,uge=Object.prototype.hasOwnProperty,fge=Object.prototype.propertyIsEnumerable,cI=(e,n,o)=>n in e?sge(e,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[n]=o,pge=(e,n)=>{for(var o in n||(n={}))uge.call(n,o)&&cI(e,o,n[o]);if(sI)for(var o of sI(n))fge.call(n,o)&&cI(e,o,n[o]);return e},mge=(e,n)=>cge(e,dge(n));function hge(e,n={}){var o,r,a;const l=(o=n.draggingElement)!=null?o:Zt,i=(r=n.handle)!=null?r:e,s=t.ref((a=at(n.initialValue))!=null?a:{x:0,y:0}),c=t.ref(),d=g=>n.pointerTypes?n.pointerTypes.includes(g.pointerType):!0,u=g=>{at(n.preventDefault)&&g.preventDefault(),at(n.stopPropagation)&&g.stopPropagation()},f=g=>{var h;if(!d(g)||at(n.exact)&&g.target!==at(e))return;const v=at(e).getBoundingClientRect(),b={x:g.clientX-v.left,y:g.clientY-v.top};((h=n.onStart)==null?void 0:h.call(n,b,g))!==!1&&(c.value=b,u(g))},p=g=>{var h;!d(g)||!c.value||(s.value={x:g.clientX-c.value.x,y:g.clientY-c.value.y},(h=n.onMove)==null||h.call(n,s.value,g),u(g))},m=g=>{var h;!d(g)||!c.value||(c.value=void 0,(h=n.onEnd)==null||h.call(n,s.value,g),u(g))};return Ut&&(Ye(i,"pointerdown",f,!0),Ye(l,"pointermove",p,!0),Ye(l,"pointerup",m,!0)),mge(pge({},S2(s)),{position:s,isDragging:t.computed(()=>!!c.value),style:t.computed(()=>`left:${s.value.x}px;top:${s.value.y}px;`)})}function gge(e,n){const o=t.ref(!1);let r=0;return Ut&&(Ye(e,"dragenter",a=>{a.preventDefault(),r+=1,o.value=!0}),Ye(e,"dragover",a=>{a.preventDefault()}),Ye(e,"dragleave",a=>{a.preventDefault(),r-=1,r===0&&(o.value=!1)}),Ye(e,"drop",a=>{var l,i;a.preventDefault(),r=0,o.value=!1;const s=Array.from((i=(l=a.dataTransfer)==null?void 0:l