PageSourceSearch

https://www.rfi.fr/build/4974.b74e6af5102305c47a68.js

js rfi.fr collected 2026-09-24 07:27:38 UTC 169,008 bytes, 1 lines download raw bytes

1(self.webpackChunk=self.webpackChunk||[]).push([[4974],{1249:e=>{var t=function(e){return e.replace(/^\s+|\s+$/g,"")},n=function(e){return"[object Array]"===Object.prototype.toString.call(e)};e.exports=function(e){if(!e)return{};for(var r={},o=t(e).split("\n"),a=0;a<o.length;a++){var i=o[a],l=i.indexOf(":"),u=t(i.slice(0,l)).toLowerCase(),s=t(i.slice(l+1));void 0===r[u]?r[u]=s:n(r[u])?r[u].push(s):r[u]=[r[u],s]}return r}},18592:(e,t,n)=>{"use strict";var r=n(56394),o=n(10663);function a(e,t,n){let a;a=o.isRef(n)?{evaluating:n}:n||{};const{lazy:i=!1,evaluating:l,shallow:u=!1,onError:s=r.noop}=a,c=o.ref(!i),f=u?o.shallowRef(t):o.ref(t);let d=0;return o.watchEffect(async t=>{if(!c.value)return;d++;const n=d;let r=!1;l&&Promise.resolve().then(()=>{l.value=!0});try{const o=await e(e=>{t(()=>{l&&(l.value=!1),r||e()})});n===d&&(f.value=o)}catch(e){s(e)}finally{l&&n===d&&(l.value=!1),r=!0}}),i?o.computed(()=>(c.value=!0,f.value)):f}function i(e){var t;const n=r.resolveUnref(e);return null!=(t=null==n?void 0:n.$el)?t:n}const l=r.isClient?window:void 0,u=r.isClient?window.document:void 0,s=r.isClient?window.navigator:void 0,c=r.isClient?window.location:void 0;function f(...e){let t,n,a,u;if(r.isString(e[0])||Array.isArray(e[0])?([n,a,u]=e,t=l):[t,n,a,u]=e,!t)return r.noop;Array.isArray(n)||(n=[n]),Array.isArray(a)||(a=[a]);const s=[],c=()=>{s.forEach(e=>e()),s.length=0},f=o.watch(()=>[i(t),r.resolveUnref(u)],([e,t])=>{c(),e&&s.push(...n.flatMap(n=>a.map(r=>((e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)))(e,n,r,t))))},{immediate:!0,flush:"post"}),d=()=>{f(),c()};return r.tryOnScopeDispose(d),d}let d=!1;var v=Object.defineProperty,p=Object.defineProperties,m=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,b=(e,t,n)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,w=(e,t)=>{for(var n in t||(t={}))y.call(t,n)&&b(e,n,t[n]);if(h)for(var n of h(t))g.call(t,n)&&b(e,n,t[n]);return e},O=(e,t)=>p(e,m(t));function S(...e){let t,n,r={};3===e.length?(t=e[0],n=e[1],r=e[2]):2===e.length?"object"==typeof e[1]?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:o=l,eventName:a="keydown",passive:i=!1}=r,u="function"==typeof(s=t)?s:"string"==typeof s?e=>e.key===s:Array.isArray(s)?e=>s.includes(e.key):()=>!0;var s;return f(o,a,e=>{u(e)&&n(e)},i)}function k(e={}){var t;const{window:n=l}=e,o=null!=(t=e.document)?t:null==n?void 0:n.document,a=r.computedWithControl(()=>null,()=>null==o?void 0:o.activeElement);return n&&(f(n,"blur",e=>{null===e.relatedTarget&&a.trigger()},!0),f(n,"focus",a.trigger,!0)),a}function P(e,t,n){const{immediate:a=!0,delay:i=0,onError:l=r.noop,onSuccess:u=r.noop,resetOnExecute:s=!0,shallow:c=!0,throwError:f}=null!=n?n:{},d=c?o.shallowRef(t):o.ref(t),v=o.ref(!1),p=o.ref(!1),m=o.ref(void 0);async function h(n=0,...o){s&&(d.value=t),m.value=void 0,v.value=!1,p.value=!0,n>0&&await r.promiseTimeout(n);const a="function"==typeof e?e(...o):e;try{const e=await a;d.value=e,v.value=!0,u(e)}catch(e){if(m.value=e,l(e),f)throw m}finally{p.value=!1}return d.value}return a&&h(i),{state:d,isReady:v,isLoading:p,error:m,execute:h}}const x=e=>JSON.stringify(e),E=e=>JSON.stringify(e),j=e=>JSON.stringify(Array.from(e)),D=e=>JSON.stringify(Object.fromEntries(e)),R=()=>"";function A(e){return new Promise((t,n)=>{const r=new FileReader;r.onload=e=>{t(e.target.result)}
1,r.onerror=n,r.readAsDataURL(e)})}function T(e,t=!1){const n=o.ref(),a=()=>n.value=Boolean(e());return a(),r.tryOnMounted(a,t),n}function C(e,t={}){const{window:n=l}=t,a=T(()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia);let i;const u=o.ref(!1),s=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",c):i.removeListener(c))},c=()=>{a.value&&(s(),i=n.matchMedia(r.resolveRef(e).value),u.value=i.matches,"addEventListener"in i?i.addEventListener("change",c):i.addListener(c))};return o.watchEffect(c),r.tryOnScopeDispose(()=>s()),u}var F=Object.defineProperty,M=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,N=(e,t,n)=>t in e?F(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var U=Object.defineProperty,V=Object.defineProperties,B=Object.getOwnPropertyDescriptors,$=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,W=(e,t,n)=>t in e?U(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function q(e){return JSON.parse(JSON.stringify(e))}const X="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},G="__vueuse_ssr_handlers__";X[G]=X[G]||{};const _=X[G];function Y(e,t){return _[e]||t}function J(e){return null==e?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":"boolean"==typeof e?"boolean":"string"==typeof e?"string":"object"==typeof e?"object":Number.isNaN(e)?"any":"number"}var K=Object.defineProperty,Z=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(e,t,n
1)=>t in e?K(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ne=(e,t)=>{for(var n in t||(t={}))Q.call(t,n)&&te(e,n,t[n]);if(Z)for(var n of Z(t))ee.call(t,n)&&te(e,n,t[n]);return e};const re={boolean:{read:e=>"true"===e,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()}},oe="vueuse-storage";function ae(e,t,n,a={}){var i;const{flush:u="pre",deep:s=!0,listenToStorageChanges:c=!0,writeDefaults:d=!0,mergeDefaults:v=!1,shallow:p,window:m=l,eventFilter:h,onError:y=e=>{}}=a,g=(p?o.shallowRef:o.ref)(t);if(!n)try{n=Y("getDefaultStorage",()=>{var e;return null==(e=l)?void 0:e.localStorage})()}catch(e){y(e)}if(!n)return g;const b=r.resolveUnref(t),w=J(b),O=null!=(i=a.serializer)?i:re[w],{pause:S,resume:k}=r.pausableWatch(g,()=>function(t){try{if(null==t)n.removeItem(e);else{const r=O.write(t),o=n.getItem(e);o!==r&&(n.setItem(e,r),m&&m.dispatchEvent(new CustomEvent(oe,{detail:{key:e,oldValue:o,newValue:r,storageArea:n}})))}}catch(e){y(e)}}(g.value),{flush:u,deep:s,eventFilter:h});return m&&c&&(f(m,"storage",P),f(m,oe,function(e){P(e.detail)})),P(),g;function P(t){if(!t||t.storageArea===n)if(t&&null==t.key)g.value=b;else if(!t||t.key===e){S();try{g.value=function(t){const o=t?t.newValue:n.getItem(e);if(null==o)return d&&null!==b&&n.setItem(e,O.write(b)),b;if(!t&&v){const e=O.read(o);return r.isFunction(v)?v(e,b):"object"!==w||Array.isArray(e)?e:ne(ne({},b),e)}return"string"!=typeof o?o:O.read(o)}(t)}catch(e){y(e)}finally{t?o.nextTick(k):k()}}}}function ie(e){return C("(prefers-color-scheme: dark)",e)}var le=Object.defineProperty,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(e,t,n)=>t in e?le(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function de(e={}){const{selector:t="html",attribute:n="class",initialValue:a="auto",window:i=l,storage:u,storageKey:s="vueuse-color-scheme",listenToStorageChanges:c=!0,storageRef:f,emitAuto:d}=e,v=((e,t)=>{for(var n in t||(t={}))se.call(t,n)&&fe(e,n,t[n]);if(ue)for(var n of ue(t))ce.call(t,n)&&fe(e,n,t[n]);return e})({auto:"",light:"light",dark:"dark"},e.modes||{}),p=ie({window:i}),m=o.computed(()=>p.value?"dark":"light"),h=f||(null==s?o.ref(a):ae(s,a,u,{window:i,listenToStorageChanges:c})),y=o.computed({get:()=>"auto"!==h.value||d?h.value:m.value,set(e){h.value=e}}),g=Y("updateHTMLAttrs",(e,t,n)=>{const r=null==i?void 0:i.document.querySelector(e);if(r)if("class"===t){const e=n.split(/\s/g);Object.values(v).flatMap(e=>(e||"").split(/\s/g)).filter(Boolean).forEach(t=>{e.includes(t)?r.classList.add(t):r.classList.remove(t)})}else r.setAttribute(t,n)});function b(e){var r;const o="auto"===e?m.value:e;g(t,n,null!=(r=v[o])?r:o)}function w(t){e.onChanged?e.onChanged(t,b):b(t)}return o.watch(y,w,{flush:"post",immediate:!0}),d&&o.watch(m,()=>w(y.value),{flush:"post"}),r.tryOnMounted(()=>w(y.value)),y}function ve(e,t,{window:n=l,initialValue:a=""}={}){const u=o.ref(a),s=o.computed(()=>{var e;return i(t)||(null==(e=null==n?void 0:n.document)?void 0:e.documentElement)});return o.watch([s,()=>r.resolveUnref(e)],([e,t])=>{var r;if(e&&n){const o=null==(r=n.getComputedStyle(e).getPropertyValue(t))?void 0:r.trim();u.value=o||a}},{immediate:!0}),o.watch(u,t=>{var n;(null==(n=s.value)?void 0:n.style)&&s.value.style.setProperty(r.resolveUnref(e),t)}),u}var pe=Object.defineProperty,me=Object.defineProperties,he=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,we=(e,t,n)=>t in e?pe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const Oe=e=>e,Se=(e,t)=>e.value=t;function ke(e){return e?r.isFunction(e)?e:q:Oe}function Pe(e){return e?r.isFunction(e)?e:q:Oe}function xe(e,t={}){const{clone:n=!1,dump:a=ke(n),parse:i=Pe(n),setSource:l=Se}=t;function u(){return o.markRaw({snapshot:a(e.value),timestamp:r.timestamp()})}const s=o.ref(u()),c=o.ref([]),f=o.ref([]),d=t=>{l(e,i(t.snapshot)),s.value=t},v=o.computed(()=>[s.value,...c.value]),p=o.computed(()=>c.value.length>0),m=o.computed(()=>f.value.length>0);return{source:e,undoStack:c,redoStack:f,last:s,history:v,canUndo:p,canRedo:m,clear:()=>{c.value.splice(0,c.value.length),f.value.splice(0,f.value.length)},commit:()=>{c.value.unshift(s.value),s.value=u(),t.capacity&&c.value.length>t.capacity&&c.value.splice(t.capacity,1/0),f.value.length&&f.value.splice(0,f.value.length)},reset:()=>{d(s.value)},undo:()=>{const e=c.value.shift();e&&(f.value.unshift(s.value),d(e))},redo:()=>{const e=f.value.shift();e&&(c.value.unshift(s.value),d(e))}}}var Ee=Object.defineProperty,je=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ce=(e,t,n)=>t in e?Ee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Fe=(e,t)=>{for(var n in t||(t={}))Ae.call(t,n)&&Ce(e,n,t[n]);if(Re)for(var n of Re(t))Te.call(t,n)&&Ce(e,n,t[n]);return e},Me=(e,t)=>je(e,De(t));function Ie(e,t={}){const{deep:n=!1,flush:o="pre",eventFilter:a}=t,{eventFilter:i,pause:l,resume:u,isActive:s}
1=r.pausableFilter(a),{ignoreUpdates:c,ignorePrevAsyncUpdates:f,stop:d}=r.watchIgnorable(e,h,{deep:n,flush:o,eventFilter:i});const v=xe(e,Me(Fe({},t),{clone:t.clone||n,setSource:function(e,t){f(),c(()=>{e.value=t})}})),{clear:p,commit:m}=v;function h(){f(),m()}return Me(Fe({},v),{isTracking:s,pause:l,resume:function(e){u(),e&&h()},commit:h,batch:function(e){let t=!1;const n=()=>t=!0;c(()=>{e(n)}),t||h()},dispose:function(){d(),p()}})}var Le=Object.defineProperty,Ne=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,He=(e,t,n)=>t in e?Le(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ze=(e,t)=>{for(var n in t||(t={}))Be.call(t,n)&&He(e,n,t[n]);if(Ve)for(var n of Ve(t))$e.call(t,n)&&He(e,n,t[n]);return e};function We(e={}){const{window:t=l}=e,n=T(()=>t&&"DeviceOrientationEvent"in t),r=o.ref(!1),a=o.ref(null),i=o.ref(null),u=o.ref(null);return t&&n.value&&f(t,"deviceorientation",e=>{r.value=e.absolute,a.value=e.alpha,i.value=e.beta,u.value=e.gamma}),{isSupported:n,isAbsolute:r,alpha:a,beta:i,gamma:u}}function qe(e,t={}){const{controls:n=!1,navigator:a=s}=t,i=T(()=>a&&"permissions"in a);let l;const u="string"==typeof e?{name:e}:e,c=o.ref(),d=()=>{l&&(c.value=l.state)},v=r.createSingletonPromise(async()=>{if(i.value){if(!l)try{l=await a.permissions.query(u),f(l,"change",d),d()}catch(e){c.value="prompt"}return l}});return v(),n?{state:c,isSupported:i,query:v}:c}var Xe=Object.defineProperty,Ge=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ze=(e,t,n)=>t in e?Xe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Qe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable;function nt(e,t,n={}){const a=n,{window:u=l}=a,s=((e,t)=>{var n={};for(var r in e)et.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Qe)for(var r of Qe(e))t.indexOf(r)<0&&tt.call(e,r)&&(n[r]=e[r]);return n})(a,["window"]);let c;const f=T(()=>u&&"ResizeObserver"in u),d=()=>{c&&(c.disconnect(),c=void 0)},v=o.watch(()=>i(e),e=>{d(),f.value&&u&&e&&(c=new ResizeObserver(t),c.observe(e,s))},{immediate:!0,flush:"post"}),p=()=>{d(),v()};return r.tryOnScopeDispose(p),{isSupported:f,stop:p}}function rt(e,t={}){const{immediate:n=!0,window:a=l}=t,i=o.ref(!1);let u=0,s=null;function c(t){if(!i.value||!a)return;e({delta:t-u,timestamp:t}),u=t,s=a.requestAnimationFrame(c)}function f(){!i.value&&a&&(i.value=!0,s=a.requestAnimationFrame(c))}function d(){i.value=!1,null!=s&&a&&(a.cancelAnimationFrame(s),s=null)}return n&&f(),r.tryOnScopeDispose(d),{isActive:o.readonly(i),pause:d,resume:f}}var ot=Object.defineProperty,at=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,ut=(e,t,n)=>t in e?ot(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function st(e,t={width:0,height:0},n={}){const{window:r=l,box:a="content-box"}=n,u=o.computed(()=>{var t,n;return null==(n=null==(t=i(e))?void 0:t.namespaceURI)?void 0:n.includes("svg")}),s=o.ref(t.width),c=o.ref(t.height);return nt(e,([t])=>{const n="border-box"===a?t.borderBoxSize:"content-box"===a?t.contentBoxSize:t.devicePixelContentBoxSize;if(r&&u.value){const t=i(e);if(t){const e=r.getComputedStyle(t);s.value=parseFloat(e.width),c.value=parseFloat(e.height)}}else if(n){const e=Array.isArray(n)?n:[n];s.value=e.reduce((e,{inlineSize:t})=>e+t,0),c.value=e.reduce((e,{blockSize:t})=>e+t,0)}else s.value=t.contentRect.width,c.value=t.contentRect.height},n),o.watch(()=>i(e),e=>{s.value=e?t.width:0,c.value=e?t.height:0}),{width:s,height:c}}const ct=new Map;var ft=Object.defineProperty,dt=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,pt=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,yt=(e,t,n)=>t in e?ft(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,gt=(e,t)=>{for(var n in t||(t={}))mt.call(t,n)&&yt(e,n,t[n]);if(pt)for(var n of pt(t))ht.call(t,n)&&yt(e,n,t[n]);return e},bt=(e,t)=>dt(e,vt(t));const wt={json:"application/json",text:"text/plain"};function Ot(e){return e&&r.containsProp(e,"immediate","refetch","initialData","timeout","beforeFetch","afterFetch","onFetchError","fetch")}function St(e){return"undefined"!=typeof Headers&&e instanceof Headers?Object.fromEntries([...e.entries()]):e}function kt(e,...t){return"overwrite"===e?async e=>{const n=t[t.length-1];return void 0!==n&&await n(e),e}:async e=>(await t.reduce((t,n)=>t.then(async()=>{n&&(e=gt(gt({},e),await n(e)))}),Promise.resolve()),e)}function Pt(e,...t){var n;const a="function"==typeof AbortController;let i={},u={immediate:!0,refetch:!1,timeout:0};const s={method:"GET",type:"text",payload:void 0};t.length>0&&(Ot(t[0])?u=gt(gt({},u),t[0]):i=t[0]),t.length>1&&Ot(t[1])&&(u=gt(gt({},u),t[1]));const{fetch:c=(null==(n=l)?void 0:n.fetch),initialData:f,timeout:d}=u,v=r.createEventHook(),p=r.createEventHook(),m=r.createEventHook(),h=o.ref(!1),y=o.ref(!1),g=o.ref(!1),b=
1o.ref(null),w=o.shallowRef(null),O=o.shallowRef(null),S=o.shallowRef(f),k=o.computed(()=>a&&y.value);let P,x;const E=()=>{a&&P&&(P.abort(),P=void 0)},j=e=>{y.value=e,h.value=!e};d&&(x=r.useTimeoutFn(E,d,{immediate:!1}));const D=async(t=!1)=>{var n;j(!0),O.value=null,b.value=null,g.value=!1,a&&(E(),P=new AbortController,P.signal.onabort=()=>g.value=!0,i=bt(gt({},i),{signal:P.signal}));const o={method:s.method,headers:{}};if(s.payload){const e=St(o.headers);s.payloadType&&(e["Content-Type"]=null!=(n=wt[s.payloadType])?n:s.payloadType);const t=r.resolveUnref(s.payload);o.body="json"===s.payloadType?JSON.stringify(t):t}let l=!1;const f={url:r.resolveUnref(e),options:gt(gt({},o),i),cancel:()=>{l=!0}};if(u.beforeFetch&&Object.assign(f,await u.beforeFetch(f)),l||!c)return j(!1),Promise.resolve(null);let d=null;return x&&x.start(),new Promise((e,n)=>{var r;c(f.url,bt(gt(gt({},o),f.options),{headers:gt(gt({},St(o.headers)),St(null==(r=f.options)?void 0:r.headers))})).then(async t=>{if(w.value=t,b.value=t.status,d=await t[s.type](),u.afterFetch&&b.value>=200&&b.value<300&&({data:d}=await u.afterFetch({data:d,response:t})),S.value=d,!t.ok)throw new Error(t.statusText);return v.trigger(t),e(t)}).catch(async r=>{let o=r.message||r.name;return u.onFetchError&&({data:d,error:o}=await u.onFetchError({data:d,error:r,response:w.value})),S.value=d,O.value=o,p.trigger(r),t?n(r):e(null)}).finally(()=>{j(!1),x&&x.stop(),m.trigger(null)})})},R=r.resolveRef(u.refetch);o.watch([R,r.resolveRef(e)],([e])=>e&&D(),{deep:!0});const A={isFinished:h,statusCode:b,response:w,error:O,data:S,isFetching:y,canAbort:k,aborted:g,abort:E,execute:D,onFetchResponse:v.on,onFetchError:p.on,onFetchFinally:m.on,get:T("GET"),put:T("PUT"),post:T("POST"),delete:T("DELETE"),patch:T("PATCH"),head:T("HEAD"),options:T("OPTIONS"),json:F("json"),text:F("text"),blob:F("blob"),arrayBuffer:F("arrayBuffer"),formData:F("formData")};function T(e){return(t,n)=>{if(!y.value){s.method=e,s.payload=t,s.payloadType=n,o.isRef(s.payload)&&o.watch([R,r.resolveRef(s.payload)],([e])=>e&&D(),{deep:!0});const a=r.resolveUnref(s.payload);return n||!a||Object.getPrototypeOf(a)!==Object.prototype||a instanceof FormData||(s.payloadType="json"),bt(gt({},A),{then:(e,t)=>C().then(e,t)})}}}function C(){return new Promise((e,t)=>{r.until(h).toBe(!0).then(()=>e(A)).catch(e=>t(e))})}function F(e){return()=>{if(!y.value)return s.type=e,bt(gt({},A),{then:(e,t)=>C().then(e,t)})}}return u.immediate&&setTimeout(D,0),bt(gt({},A),{then:(e,t)=>C().then(e,t)})}var xt=Object.defineProperty,Et=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Dt=Object.prototype.propertyIsEnumerable,Rt=(e,t,n)=>t in e?xt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,At=(e,t)=>{for(var n in t||(t={}))jt.call(t,n)&&Rt(e,n,t[n]);if(Et)for(var n of Et(t))Dt.call(t,n)&&Rt(e,n,t[n]);return e};const Tt={multiple:!0,accept:"*"};var Ct=Object.defineProperty,Ft=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,Lt=(e,t,n)=>t in e?Ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Nt=(e,t)=>{for(var n in t||(t={}))Mt.call(t,n)&&Lt(e,n,t[n]);if(Ft)for(var n of Ft(t))It.call(t,n)&&Lt(e,n,t[n]);return e};const Ut=[["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"]];const Vt=["mousemove","mousedown","resize","keydown","touchstart","wheel"];var Bt=Object.defineProperty,$t=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Wt=(e,t,n)=>t in e?Bt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function qt(e,t={}){const{throttle:n=0,idle:a=200,onStop:i=r.noop,onScroll:l=r.noop,offset:u={left:0,right:0,top:0,bottom:0},eventListenerOptions:s={capture:!1,passive:!0},behavior:c="auto"}=t,d=o.ref(0),v=o.ref(0),p=o.computed({get:()=>d.value,set(e){h(e,void 0)}}),m=o.computed({get:()=>v.value,set(e){h(void 0,e)}});function h(t,n){var o,a,i;const l=r.resolveUnref(e);l&&(null==(i=l instanceof Document?document.body:l)||i.scrollTo({top:null!=(o=r.resolveUnref(n))?o:m.value,left:null!=(a=r.resolveUnref(t))?a:p.value,behavior:r.resolveUnref(c)}))}const y=o.ref(!1),g=o.reactive({left:!0,right:!1,top:!0,bottom:!1}),b=o.reactive({left:!1,right:!1,top:!1,bottom:!1}),w=e=>{y.value&&(y.value=!1,b.left=!1,b.right=!1,b.top=!1,b.bottom=!1,i(e))},O=r.useDebounceFn(w,n+a),S=e=>{const t=e.target===document?e.target.documentElement:e.target,n=t.scrollLeft;b.left=n<d.value,b.right=n>v.value,g.left=n<=0+(u.left||0),g.right=n+t.clientWidth>=t.scrollWidth-(u.right||0)-1,d.value=n;let r=t.scrollTop;e.target!==document||r||(r=document.body.scrollTop),b.top=r<v.value,b.bottom=r>v.value,g.top=r<=0+(u.top||0),g.bottom=r+t.clientHeight>=t.scrollHeight-(u.bottom||0)-1,v.value=r,y.value=!0,O(e),l(e)};return f(e,"scroll",n?r.useThrottleFn(S,n,!0,!1):S,s),f(e,"scrollend",w,s),{x:p,y:m,isScrolling:y,arrivedState:g,directions:b}}var Xt=Object.defineProperty,Gt=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,Yt=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Zt=(e,t,n
1)=>t in e?Xt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qt=(e,t)=>{for(var n in t||(t={}))Jt.call(t,n)&&Zt(e,n,t[n]);if(Yt)for(var n of Yt(t))Kt.call(t,n)&&Zt(e,n,t[n]);return e};const en=["mousedown","mouseup","keydown","keyup"];const tn={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};var nn=Object.defineProperty,rn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,ln=(e,t,n)=>t in e?nn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,un=(e,t)=>{for(var n in t||(t={}))on.call(t,n)&&ln(e,n,t[n]);if(rn)for(var n of rn(t))an.call(t,n)&&ln(e,n,t[n]);return e};function sn(e,t){r.resolveUnref(e)&&t(r.resolveUnref(e))}function cn(e){return Array.from(e).map(({label:e,kind:t,language:n,mode:r,activeCues:o,cues:a,inBandMetadataTrackDispatchType:i},l)=>({id:l,label:e,kind:t,language:n,mode:r,activeCues:o,cues:a,inBandMetadataTrackDispatchType:i}))}const fn={src:"",tracks:[]};function dn(e={}){const{type:t="page",touch:n=!0,resetOnTouchEnds:r=!1,initialValue:a={x:0,y:0},window:i=l,eventFilter:u}=e,s=o.ref(a.x),c=o.ref(a.y),d=o.ref(null),v=e=>{"page"===t?(s.value=e.pageX,c.value=e.pageY):"client"===t?(s.value=e.clientX,c.value=e.clientY):"movement"===t&&(s.value=e.movementX,c.value=e.movementY),d.value="mouse"},p=()=>{s.value=a.x,c.value=a.y},m=e=>{if(e.touches.length>0){const n=e.touches[0];"page"===t?(s.value=n.pageX,c.value=n.pageY):"client"===t&&(s.value=n.clientX,c.value=n.clientY),d.value="touch"}},h=e=>void 0===u?v(e):u(()=>v(e),{}),y=e=>void 0===u?m(e):u(()=>m(e),{});return i&&(f(i,"mousemove",h,{passive:!0}),f(i,"dragover",h,{passive:!0}),n&&"movement"!==t&&(f(i,"touchstart",y,{passive:!0}),f(i,"touchmove",y,{passive:!0}),r&&f(i,"touchend",p,{passive:!0}))),{x:s,y:c,sourceType:d}}function vn(e,t={}){const{handleOutside:n=!0,window:r=l}=t,{x:a,y:u,sourceType:s}=dn(t),c=o.ref(null!=e?e:null==r?void 0:r.document.body),d=o.ref(0),v=o.ref(0),p=o.ref(0),m=o.ref(0),h=o.ref(0),y=o.ref(0),g=o.ref(!0);let b=()=>{};return r&&(b=o.watch([c,a,u],()=>{const e=i(c);if(!e)return;const{left:t,top:o,width:l,height:s}=e.getBoundingClientRect();p.value=t+r.pageXOffset,m.value=o+r.pageYOffset,h.value=s,y.value=l;const f=a.value-p.value,b=u.value-m.value;g.value=0===l||0===s||f<0||b<0||f>l||b>s,!n&&g.value||(d.value=f,v.value=b)},{immediate:!0}),f(document,"mouseleave",()=>{g.value=!0})),{x:a,y:u,sourceType:s,elementX:d,elementY:v,elementPositionX:p,elementPositionY:m,elementHeight:h,elementWidth:y,isOutside:g,stop:b}}var pn=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable;function yn(e,t,n={}){const a=n,{window:u=l}=a,s=((e,t)=>{var n={};for(var r in e)mn.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&pn)for(var r of pn(e))t.indexOf(r)<0&&hn.call(e,r)&&(n[r]=e[r]);return n})(a,["window"]);let c;const f=T(()=>u&&"MutationObserver"in u),d=()=>{c&&(c.disconnect(),c=void 0)},v=o.watch(()=>i(e),e=>{d(),f.value&&u&&e&&(c=new MutationObserver(t),c.observe(e,s))},{immediate:!0}),p=()=>{d(),v()};return r.tryOnScopeDispose(p),{isSupported:f,stop:p}}function gn(e={}){const{window:t=l}=e,n=null==t?void 0:t.navigator,r=T(()=>n&&"connection"in n),a=o.ref(!0),i=o.ref(!1),u=o.ref(void 0),s=o.ref(void 0),c=o.ref(void 0),d=o.ref(void 0),v=o.ref(void 0),p=o.ref(void 0),m=o.ref("unknown"),h=r.value&&n.connection;function y(){n&&(a.value=n.onLine,u.value=a.value?void 0:Date.now(),s.value=a.value?Date.now():void 0,h&&(c.value=h.downlink,d.value=h.downlinkMax,p.value=h.effectiveType,v.value=h.rtt,i.value=h.saveData,m.value=h.type))}return t&&(f(t,"offline",()=>{a.value=!1,u.value=Date.now()}),f(t,"online",()=>{a.value=!0,s.value=Date.now()})),h&&f(h,"change",y,!1),y(),{isSupported:r,isOnline:a,saveData:i,offlineAt:u,onlineAt:s,downlink:c,downlinkMax:d,effectiveType:p,rtt:v,type:m}}var bn=Object.defineProperty,wn=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,kn=(e,t,n)=>t in e?bn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function Pn(e={}){const{controls:t=!1,interval:n="requestAnimationFrame"}=e,a=o.ref(new Date),i=()=>a.value=new Date,l="requestAnimationFrame"===n?rt(i,{immediate:!0}):r.useIntervalFn(i,n,{immediate:!0});return t?((e,t)=>{for(var n in t||(t={}))On.call(t,n)&&kn(e,n,t[n]);if(wn)for(var n of wn(t))Sn.call(t,n)&&kn(e,n,t[n]);return e})({now:a},l):a}function xn(e,t,n){if(r.isFunction(e)||o.isReadonly(e))return o.computed(()=>r.clamp(r.resolveUnref(e),r.resolveUnref(t),r.resolveUnref(n)));const a=o.ref(e);return o.computed({get:()=>a.value=r.clamp(a.value,r.resolveUnref(t),r.resolveUnref(n)),set(e){a.value=r.clamp(e,r.resolveUnref(t),r.resolveUnref(n))}})}var En=Object.defineProperty,jn=Object.defineProperties,Dn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Cn=(e,t,n)=>t in e?En(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const Fn={x:0,y:0,pointerId:0,pressure:0,tiltX:0,tiltY:0,width:0,height:0,twist:0,pointerType:null},Mn=Object.keys(Fn);var In;t.SwipeDirection=void 0,(In=t.SwipeDirection||(t.SwipeDirection={})).UP="UP",In.RIGHT="RIGHT",In.DOWN="DOWN",In.LEFT="LEFT",In.NONE="NONE";const Ln="--vueuse-safe-area-top",Nn="--vueuse-safe-area-right",Un="--vueuse-safe-area-bottom",Vn="--vueuse-safe-area-left";function Bn(e){return getComputedStyle(document.documentElement).getPropertyValue(e)}function $n(e){const t=window.getComputedStyle(e);
1if("scroll"===t.overflowX||"scroll"===t.overflowY||"auto"===t.overflowX&&e.clientHeight<e.scrollHeight||"auto"===t.overflowY&&e.clientWidth<e.scrollWidth)return!0;{const t=e.parentNode;return!(!t||"BODY"===t.tagName)&&$n(t)}}function Hn(e){const t=e||window.event;return!$n(t.target)&&(t.touches.length>1||(t.preventDefault&&t.preventDefault(),!1))}var zn=Object.defineProperty,Wn=Object.getOwnPropertySymbols,qn=Object.prototype.hasOwnProperty,Xn=Object.prototype.propertyIsEnumerable,Gn=(e,t,n)=>t in e?zn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_n=(e,t)=>{for(var n in t||(t={}))qn.call(t,n)&&Gn(e,n,t[n]);if(Wn)for(var n of Wn(t))Xn.call(t,n)&&Gn(e,n,t[n]);return e};const Yn=(e,t)=>e.sort(t),Jn=(e,t)=>e-t;var Kn=Object.defineProperty,Zn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,tr=(e,t,n)=>t in e?Kn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nr=(e,t)=>{for(var n in t||(t={}))Qn.call(t,n)&&tr(e,n,t[n]);if(Zn)for(var n of Zn(t))er.call(t,n)&&tr(e,n,t[n]);return e};let rr=0;var or=Object.defineProperty,ar=Object.defineProperties,ir=Object.getOwnPropertyDescriptors,lr=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,cr=(e,t,n)=>t in e?or(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,fr=(e,t)=>{for(var n in t||(t={}))ur.call(t,n)&&cr(e,n,t[n]);if(lr)for(var n of lr(t))sr.call(t,n)&&cr(e,n,t[n]);return e};var dr=Object.defineProperty,vr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,hr=(e,t,n)=>t in e?dr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const yr=[{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"}],gr={justNow:"just now",past:e=>e.match(/\d/)?`${e} ago`:e,future:e=>e.match(/\d/)?`in ${e}`:e,month:(e,t)=>1===e?t?"last month":"next month":`${e} month${e>1?"s":""}`,year:(e,t)=>1===e?t?"last year":"next year":`${e} year${e>1?"s":""}`,day:(e,t)=>1===e?t?"yesterday":"tomorrow":`${e} day${e>1?"s":""}`,week:(e,t)=>1===e?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":""}`,invalid:""},br=e=>e.toISOString().slice(0,10);function wr(e,t={},n=Date.now()){var r;const{max:o,messages:a=gr,fullDateFormatter:i=br,units:l=yr,showSecond:u=!1,rounding:s="round"}=t,c="number"==typeof s?e=>+e.toFixed(s):Math[s],f=+n-+e,d=Math.abs(f);function v(e,t){return c(Math.abs(e)/t.value)}function p(e,t){const n=v(e,t),r=e>0,o=m(t.name,n,r);return m(r?"past":"future",o,r)}function m(e,t,n){const r=a[e];return"function"==typeof r?r(t,n):r.replace("{0}",t.toString())}if(d<6e4&&!u)return a.justNow;if("number"==typeof o&&d>o)return i(new Date(e));if("string"==typeof o){const t=null==(r=l.find(e=>e.name===o))?void 0:r.max;if(t&&d>t)return i(new Date(e))}for(const[e,t]of l.entries()){if(v(f,t)<=0&&l[e-1])return p(f,l[e-1]);if(d<t.max)return p(f,t)}return a.invalid}var Or=Object.defineProperty,Sr=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,xr=(e,t,n)=>t in e?Or(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Er=Object.defineProperty,jr=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Ar=(e,t,n)=>t in e?Er(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;const Tr=((e,t)=>{for(var n in t||(t={}))Dr.call(t,n)&&Ar(e,n,t[n]);if(jr)for(var n of jr(t))Rr.call(t,n)&&Ar(e,n,t[n]);return e})({linear:r.identity},{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]});function Cr([e,t,n,r]){const o=(e,t)=>1-3*t+3*e,a=(e,t)=>3*t-6*e,i=e=>
13*e,l=(e,t,n)=>((o(t,n)*e+a(t,n))*e+i(t))*e,u=(e,t,n)=>3*o(t,n)*e*e+2*a(t,n)*e+i(t);return o=>e===t&&n===r?o:l((t=>{let r=t;for(let o=0;o<4;++o){const o=u(r,e,n);if(0===o)return r;r-=(l(r,e,n)-t)/o}return r})(o),t,r)}function Fr(e,t,n,a={}){var i,l,u,s,c;const{clone:f=!1,passive:d=!1,eventName:v,deep:p=!1,defaultValue:m}=a,h=o.getCurrentInstance(),y=n||(null==h?void 0:h.emit)||(null==(i=null==h?void 0:h.$emit)?void 0:i.bind(h))||(null==(u=null==(l=null==h?void 0:h.proxy)?void 0:l.$emit)?void 0:u.bind(null==h?void 0:h.proxy));let g=v;if(!t)if(o.isVue2){const e=null==(c=null==(s=null==h?void 0:h.proxy)?void 0:s.$options)?void 0:c.model;t=(null==e?void 0:e.value)||"value",v||(g=(null==e?void 0:e.event)||"input")}else t="modelValue";g=v||g||`update:${t.toString()}`;const b=e=>f?r.isFunction(f)?f(e):q(e):e,w=()=>r.isDef(e[t])?b(e[t]):m;if(d){const n=w(),r=o.ref(n);return o.watch(()=>e[t],e=>r.value=b(e)),o.watch(r,n=>{(n!==e[t]||p)&&y(g,n)},{deep:p}),r}return o.computed({get:()=>w(),set(e){y(g,e)}})}function Mr(e){const t=o.ref(null),n=st(t),r=o.ref([]),a=o.shallowRef(e);return{state:o.ref({start:0,end:10}),source:a,currentList:r,size:n,containerRef:t}}function Ir(e,t,n){return r=>{if("number"==typeof n)return Math.ceil(r/n);const{start:o=0}=e.value;let a=0,i=0;for(let e=o;e<t.value.length;e++){if(a+=n(e),i=e,a>r)break}return i-o}}function Lr(e,t){return n=>{if("number"==typeof t)return Math.floor(n/t)+1;let r=0,o=0;for(let a=0;a<e.value.length;a++){if(r+=t(a),r>=n){o=a;break}}return o+1}}function Nr(e,t,n,r,{containerRef:o,state:a,currentList:i,source:l}){return()=>{const u=o.value;if(u){const o=n("vertical"===e?u.scrollTop:u.scrollLeft),s=r("vertical"===e?u.clientHeight:u.clientWidth),c=o-t,f=o+s+t;a.value={start:c<0?0:c,end:f>l.value.length?l.value.length:f},i.value=l.value.slice(a.value.start,a.value.end).map((e,t)=>({data:e,index:t+a.value.start}))}}}function Ur(e,t){return n=>{if("number"==typeof e){return n*e}return t.value.slice(0,n).reduce((t,n,r)=>t+e(r),0)}}function Vr(e,t,n){o.watch([e.width,e.height,t],()=>{n()})}function Br(e,t){return o.computed(()=>"number"==typeof e?t.value.length*e:t.value.reduce((t,n,r)=>t+e(r),0))}const $r={horizontal:"scrollLeft",vertical:"scrollTop"};function Hr(e,t,n,r){return o=>{r.value&&(r.value[$r[e]]=n(o),t())}}const zr="ping";function Wr(e){return!0===e?{}:e}const qr=e=>t=>{const n=t.data[0];return Promise.resolve(e.apply(void 0,n)).then(e=>{postMessage(["SUCCESS",e])}).catch(e=>{postMessage(["ERROR",e])})},Xr=(e,t)=>{const n=`${(e=>0===e.length?"":`importScripts(${e.map(e=>`'${e}'`).toString()})`)(t)}; onmessage=(${qr})(${e})`,r=new Blob([n],{type:"text/javascript"});return URL.createObjectURL(r)};t.DefaultMagicKeysAliasMap=tn,t.StorageSerializers=re,t.TransitionPresets=Tr,t.asyncComputed=a,t.breakpointsAntDesign={xs:480,sm:576,md:768,lg:992,xl:1200,xxl:1600},t.breakpointsBootstrapV5={sm:576,md:768,lg:992,xl:1200,xxl:1400},t.breakpointsMasterCss={"3xs":360,"2xs":480,xs:600,sm:768,md:1024,lg:1280,xl:1440,"2xl":1600,"3xl":1920,"4xl":2560},t.breakpointsQuasar={xs:600,sm:1024,md:1440,lg:1920},t.breakpointsSematic={mobileS:320,mobileM:375,mobileL:425,tablet:768,laptop:1024,laptopL:1440,desktop4K:2560},t.breakpointsTailwind={sm:640,md:768,lg:1024,xl:1280,"2xl":1536},t.breakpointsVuetify={xs:600,sm:960,md:1264,lg:1904},t.cloneFnJSON=q,t.computedAsync=a,t.computedInject=function(e,t,n,r){let a=o.inject(e);return n&&(a=o.inject(e,n)),r&&(a=o.inject(e,n,r)),"function"==typeof t?o.computed(e=>t(a,e)):o.computed({get:e=>t.get(a,e),set:t.set})},t.createFetch=function(e={}){const t=e.combination||"chain",n=e.options||{},a=e.fetchOptions||{};return function(i,...l){const u=o.computed(()=>{const t=r.resolveUnref(e.baseUrl),n=r.resolveUnref(i);return t&&!function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}(n)?(a=n,(o=t).endsWith("/")||a.startsWith("/")?`${o}${a}`:`${o}/${a}`):n;var o,a});let s=n,c=a;return l.length>0&&(Ot(l[0])?s=bt(gt(gt({},s),l[0]),{beforeFetch:kt(t,n.beforeFetch,l[0].beforeFetch),afterFetch:kt(t,n.afterFetch,l[0].afterFetch),onFetchError:kt(t,n.onFetchError,l[0].onFetchError)}):c=bt(gt(gt({},c),l[0]),{headers:gt(gt({},St(c.headers)||{}),St(l[0].headers)||{})})),l.length>1&&Ot(l[1])&&(s=bt(gt(gt({},s),l[1]),{beforeFetch:kt(t,n.beforeFetch,l[1].beforeFetch),afterFetch:kt(t,n.afterFetch,l[1].afterFetch),onFetchError:kt(t,n.onFetchError,l[1].onFetchError)})),Pt(u,c,s)}},t.createUnrefFn=e=>function(...t){return e.apply(this,t.map(e=>o.unref(e)))},t.customStorageEventName=oe,t.defaultDocument=u,t.defaultLocation=c,t.defaultNavigator=s,t.defaultWindow=l,t.formatTimeAgo=wr,t.getSSRHandler=Y,t.mapGamepadToXbox360Controller=function(e){return o.computed(()=>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)},t.onClickOutside=function(e,t,n={}){const{window:o=l,ignore:a=[],capture:u=!0,detectIframe:s=!1}=n;if(!o)return;
1r.isIOS&&!d&&(d=!0,Array.from(o.document.body.children).forEach(e=>e.addEventListener("click",r.noop)));let c=!0;const v=e=>a.some(t=>{if("string"==typeof t)return Array.from(o.document.querySelectorAll(t)).some(t=>t===e.target||e.composedPath().includes(t));{const n=i(t);return n&&(e.target===n||e.composedPath().includes(n))}}),p=[f(o,"click",n=>{const r=i(e);r&&r!==n.target&&!n.composedPath().includes(r)&&(0===n.detail&&(c=!v(n)),c?t(n):c=!0)},{passive:!0,capture:u}),f(o,"pointerdown",t=>{const n=i(e);n&&(c=!t.composedPath().includes(n)&&!v(t))},{passive:!0}),s&&f(o,"blur",n=>{var r;const a=i(e);"IFRAME"!==(null==(r=o.document.activeElement)?void 0:r.tagName)||(null==a?void 0:a.contains(o.document.activeElement))||t(n)})].filter(Boolean);return()=>p.forEach(e=>e())},t.onKeyDown=function(e,t,n={}){return S(e,t,O(w({},n),{eventName:"keydown"}))},t.onKeyPressed=function(e,t,n={}){return S(e,t,O(w({},n),{eventName:"keypress"}))},t.onKeyStroke=S,t.onKeyUp=function(e,t,n={}){return S(e,t,O(w({},n),{eventName:"keyup"}))},t.onLongPress=function(e,t,n){var r,a;const l=o.computed(()=>i(e));let u;function s(){u&&(clearTimeout(u),u=void 0)}const c={capture:null==(r=null==n?void 0:n.modifiers)?void 0:r.capture,once:null==(a=null==n?void 0:n.modifiers)?void 0:a.once};f(l,"pointerdown",function(e){var r,o,a,i;(null==(r=null==n?void 0:n.modifiers)?void 0:r.self)&&e.target!==l.value||(s(),(null==(o=null==n?void 0:n.modifiers)?void 0:o.prevent)&&e.preventDefault(),(null==(a=null==n?void 0:n.modifiers)?void 0:a.stop)&&e.stopPropagation(),u=setTimeout(()=>t(e),null!=(i=null==n?void 0:n.delay)?i:500))},c),f(l,"pointerup",s,c),f(l,"pointerleave",s,c)},t.onStartTyping=function(e,t={}){const{document:n=u}=t;n&&f(n,"keydown",t=>{!(()=>{const{activeElement:e,body:t}=document;if(!e)return!1;if(e===t)return!1;switch(e.tagName){case"INPUT":case"TEXTAREA":return!0}return e.hasAttribute("contenteditable")})()&&(({keyCode:e,metaKey:t,ctrlKey:n,altKey:r})=>!(t||n||r)&&(e>=48&&e<=57||e>=96&&e<=105||e>=65&&e<=90))(t)&&e(t)},{passive:!0})},t.setSSRHandler=function(e,t){_[e]=t},t.templateRef=function(e,t=null){const n=o.getCurrentInstance();let a=()=>{};const i=o.customRef((r,o)=>(a=o,{get(){var o,a;return r(),null!=(a=null==(o=null==n?void 0:n.proxy)?void 0:o.$refs[e])?a:t},set(){}}));return r.tryOnMounted(a),o.onUpdated(a),i},t.unrefElement=i,t.useActiveElement=k,t.useAsyncQueue=function(e,t={}){const{interrupt:n=!0,onError:a=r.noop,onFinished:i=r.noop}=t,l="pending",u="rejected",s="fulfilled",c=Array.from(new Array(e.length),()=>({state:l,data:null})),f=o.reactive(c),d=o.ref(-1);if(!e||0===e.length)return i(),{activeIndex:d,result:f};function v(e,t){d.value++,f[d.value].data=t,f[d.value].state=e}return e.reduce((t,r)=>t.then(t=>{var o;if((null==(o=f[d.value])?void 0:o.state)!==u||!n)return r(t).then(t=>(v(s,t),d.value===e.length-1&&i(),t));i()}).catch(e=>(v(u,e),a(),e)),Promise.resolve()),{activeIndex:d,result:f}},t.useAsyncState=P,t.useBase64=function(e,t){const n=o.ref(""),a=o.ref();function i(){if(r.isClient)return a.value=new Promise((n,o)=>{try{const a=r.resolveUnref(e);if(null==a)n("");else if("string"==typeof a)n(A(new Blob([a],{type:"text/plain"})));else if(a instanceof Blob)n(A(a));else if(a instanceof ArrayBuffer)n(window.btoa(String.fromCharCode(...new Uint8Array(a))));else if(a instanceof HTMLCanvasElement)n(a.toDataURL(null==t?void 0:t.type,null==t?void 0:t.quality));else if(a instanceof HTMLImageElement){const e=a.cloneNode(!1);e.crossOrigin="Anonymous",function(e){return new Promise((t,n)=>{e.complete?t():(e.onload=()=>{t()},e.onerror=n)})}(e).then(()=>{const r=document.createElement("canvas"),o=r.getContext("2d");r.width=e.width,r.height=e.height,o.drawImage(e,0,0,r.width,r.height),n(r.toDataURL(null==t?void 0:t.type,null==t?void 0:t.quality))}).catch(o)}else{if("object"==typeof a){const e=(null==t?void 0:t.serializer)||function(e){return e?e instanceof Map?D:e instanceof Set?j:Array.isArray(e)?x:E:R}(a),r=e(a);return n(A(new Blob([r],{type:"application/json"})))}o(new Error("target is unsupported types"))}}catch(e){o(e)}}),a.value.then(e=>n.value=e),a.value}return o.isRef(e)||r.isFunction(e)?o.watch(e,i,{immediate:!0}):i(),{base64:n,promise:a,execute:i}},t.useBattery=function({navigator:e=s}={}){const t=["chargingchange","chargingtimechange","dischargingtimechange","levelchange"],n=T(()=>e&&"getBattery"in e),r=o.ref(!1),a=o.ref(0),i=o.ref(0),l=o.ref(1);let u;function c(){r.value=this.charging,a.value=this.chargingTime||0,i.value=this.dischargingTime||0,l.value=this.level}return n.value&&e.getBattery().then(e=>{u=e,c.call(u);for(const e of t)f(u,e,c,{passive:!0})}),{isSupported:n,charging:r,chargingTime:a,dischargingTime:i,level:l}},t.useBluetooth=function(e){let{acceptAllDevices:t=!1}=e||{};const{filters:n,optionalServices:a,navigator:i=s}=e||{},l=T(()=>i&&"bluetooth"in i),u=o.shallowRef(void 0),c=o.shallowRef(null);o.watch(u,()=>{!async function(){if(c.value=null,u.value&&u.value.gatt){u.value.addEventListener("gattserverdisconnected",()=>{});try{f.value=await u.value.gatt.connect()}catch(e){c.value=e}}}()});const f=o.ref(),d=o.computed(()=>{var e;return(null==(e=f.value)?void 0:e.connected)||!1});return r.tryOnMounted(()=>{var e;u.value&&(null==(e=u.value.gatt)||e.connect())}),r.tryOnScopeDispose(()=>{var e;u.value&&(null==(e=u.value.gatt)||e.disconnect())}),{isSupported:l,isConnected:d,device:u,requestDevice:async function(){if(l.value){c.value=null,n&&n.length>0&&(t=!1);try{u.value=await(null==i?void 0:i.bluetooth.requestDevice({acceptAllDevices:t,filters:n,optionalServices:a}))}catch(e){c.value=e}}},server:f,error:c}}
1,t.useBreakpoints=function(e,t={}){function n(t,n){let o=e[t];return null!=n&&(o=r.increaseWithUnit(o,n)),"number"==typeof o&&(o=`${o}px`),o}const{window:o=l}=t;function a(e){return!!o&&o.matchMedia(e).matches}const i=e=>C(`(min-width: ${n(e)})`,t),u=Object.keys(e).reduce((e,t)=>(Object.defineProperty(e,t,{get:()=>i(t),enumerable:!0,configurable:!0}),e),{});return((e,t)=>{for(var n in t||(t={}))I.call(t,n)&&N(e,n,t[n]);if(M)for(var n of M(t))L.call(t,n)&&N(e,n,t[n]);return e})({greater:e=>C(`(min-width: ${n(e,.1)})`,t),greaterOrEqual:i,smaller:e=>C(`(max-width: ${n(e,-.1)})`,t),smallerOrEqual:e=>C(`(max-width: ${n(e)})`,t),between:(e,r)=>C(`(min-width: ${n(e)}) and (max-width: ${n(r,-.1)})`,t),isGreater:e=>a(`(min-width: ${n(e,.1)})`),isGreaterOrEqual:e=>a(`(min-width: ${n(e)})`),isSmaller:e=>a(`(max-width: ${n(e,-.1)})`),isSmallerOrEqual:e=>a(`(max-width: ${n(e)})`),isInBetween:(e,t)=>a(`(min-width: ${n(e)}) and (max-width: ${n(t,-.1)})`)},u)},t.useBroadcastChannel=e=>{const{name:t,window:n=l}=e,a=T(()=>n&&"BroadcastChannel"in n),i=o.ref(!1),u=o.ref(),s=o.ref(),c=o.ref(null),f=()=>{u.value&&u.value.close(),i.value=!0};return a.value&&r.tryOnMounted(()=>{c.value=null,u.value=new BroadcastChannel(t),u.value.addEventListener("message",e=>{s.value=e.data},{passive:!0}),u.value.addEventListener("messageerror",e=>{c.value=e},{passive:!0}),u.value.addEventListener("close",()=>{i.value=!0})}),r.tryOnScopeDispose(()=>{f()}),{isSupported:a,channel:u,data:s,post:e=>{u.value&&u.value.postMessage(e)},close:f,error:c,isClosed:i}},t.useBrowserLocation=function({window:e=l}={}){const t=t=>{const{state:n,length:r}=(null==e?void 0:e.history)||{},{hash:o,host:a,hostname:i,href:l,origin:u,pathname:s,port:c,protocol:f,search:d}=(null==e?void 0:e.location)||{};return{trigger:t,state:n,length:r,hash:o,host:a,hostname:i,href:l,origin:u,pathname:s,port:c,protocol:f,search:d}},n=o.ref(t("load"));return e&&(f(e,"popstate",()=>n.value=t("popstate"),{passive:!0}),f(e,"hashchange",()=>n.value=t("hashchange"),{passive:!0})),n},t.useCached=function(e,t=(e,t)=>e===t,n){const r=o.ref(e.value);return o.watch(()=>e.value,e=>{t(e,r.value)||(r.value=e)},n),r},t.useClipboard=function(e={}){const{navigator:t=s,read:n=!1,source:a,copiedDuring:i=1500,legacy:l=!1}=e,u=["copy","cut"],c=T(()=>t&&"clipboard"in t),d=o.computed(()=>c.value||l),v=o.ref(""),p=o.ref(!1),m=r.useTimeoutFn(()=>p.value=!1,i);function h(){var e,n,r;c.value?t.clipboard.readText().then(e=>{v.value=e}):v.value=null!=(r=null==(n=null==(e=null==document?void 0:document.getSelection)?void 0:e.call(document))?void 0:n.toString())?r:""}if(d.value&&n)for(const e of u)f(e,h);return{isSupported:d,text:v,copied:p,copy:async function(e=r.resolveUnref(a)){d.value&&null!=e&&(c.value?await t.clipboard.writeText(e):function(e){const t=document.createElement("textarea");t.value=null!=e?e:"",t.style.position="absolute",t.style.opacity="0",document.body.appendChild(t),t.select(),document.execCommand("copy"),t.remove()}(e),v.value=e,p.value=!0,m.start())}}},t.useCloned=function(e,t={}){const n=o.ref({}),{manual:r,clone:a=q,deep:i=!0,immediate:l=!0}=t;function u(){n.value=a(o.unref(e))}var s;return!r&&o.isRef(e)?o.watch(e,u,(s=((e,t)=>{for(var n in t||(t={}))H.call(t,n)&&W(e,n,t[n]);if($)for(var n of $(t))z.call(t,n)&&W(e,n,t[n]);return e})({},t),V(s,B({deep:i,immediate:l})))):u(),{cloned:n,sync:u}},t.useColorMode=de,t.useConfirmDialog=function(e=o.ref(!1)){const t=r.createEventHook(),n=r.createEventHook(),a=r.createEventHook();let i=r.noop;return{isRevealed:o.computed(()=>e.value),reveal:t=>(a.trigger(t),e.value=!0,new Promise(e=>{i=e})),confirm:n=>{e.value=!1,t.trigger(n),i({data:n,isCanceled:!1})},cancel:t=>{e.value=!1,n.trigger(t),i({data:t,isCanceled:!0})},onReveal:a.on,onConfirm:t.on,onCancel:n.on}},t.useCssVar=ve,t.useCurrentElement=function(){const e=o.getCurrentInstance(),t=r.computedWithControl(()=>null,()=>e.proxy.$el);return o.onUpdated(t.trigger),o.onMounted(t.trigger),t},t.useCycleList=function(e,t){var n;const r=o.shallowRef(null!=(n=null==t?void 0:t.initialValue)?n:e[0]),a=o.computed({get(){var n;let o=(null==t?void 0:t.getIndexOf)?t.getIndexOf(r.value,e):e.indexOf(r.value);return o<0&&(o=null!=(n=null==t?void 0:t.fallbackIndex)?n:0),o},set(e){i(e)}});function i(t){const n=e.length,o=e[(t%n+n)%n];return r.value=o,o}function l(e=1){return i(a.value+e)}return{state:r,index:a,next:function(e=1){return l(e)},prev:function(e=1){return l(-e)}}},t.useDark=function(e={}){const{valueDark:t="dark",valueLight:n="",window:r=l}=e,a=de((i=((e,t)=>{for(var n in t||(t={}))ge.call(t,n)&&we(e,n,t[n]);if(ye)for(var n of ye(t))be.call(t,n)&&we(e,n,t[n]);return e})({},e),me(i,he({onChanged:(t,n)=>{var r;e.onChanged?null==(r=e.onChanged)||r.call(e,"dark"===t):n(t)},modes:{dark:t,light:n}}))));var i;const u=ie({window:r});return o.computed({get:()=>"dark"===a.value,set(e){e===u.value?a.value="auto":a.value=e?"dark":"light"}})},t.useDebouncedRefHistory=function(e,t={}){const n=t.debounce?r.debounceFilter(t.debounce):void 0,o=Ie(e,(a=ze({},t),Ne(a,Ue({eventFilter:n}
1))));var a;return ze({},o)},t.useDeviceMotion=function(e={}){const{window:t=l,eventFilter:n=r.bypassFilter}=e,a=o.ref({x:null,y:null,z:null}),i=o.ref({alpha:null,beta:null,gamma:null}),u=o.ref(0),s=o.ref({x:null,y:null,z:null});if(t){f(t,"devicemotion",r.createFilterWrapper(n,e=>{a.value=e.acceleration,s.value=e.accelerationIncludingGravity,i.value=e.rotationRate,u.value=e.interval}))}return{acceleration:a,accelerationIncludingGravity:s,rotationRate:i,interval:u}},t.useDeviceOrientation=We,t.useDevicePixelRatio=function({window:e=l}={}){const t=o.ref(1);if(e){let n,o=function(){t.value=e.devicePixelRatio,a(),n=e.matchMedia(`(resolution: ${t.value}dppx)`),n.addEventListener("change",o,{once:!0})},a=function(){null==n||n.removeEventListener("change",o)};o(),r.tryOnScopeDispose(a)}return{pixelRatio:t}},t.useDevicesList=function(e={}){const{navigator:t=s,requestPermissions:n=!1,constraints:r={audio:!0,video:!0},onUpdated:a}=e,i=o.ref([]),l=o.computed(()=>i.value.filter(e=>"videoinput"===e.kind)),u=o.computed(()=>i.value.filter(e=>"audioinput"===e.kind)),c=o.computed(()=>i.value.filter(e=>"audiooutput"===e.kind)),d=T(()=>t&&t.mediaDevices&&t.mediaDevices.enumerateDevices),v=o.ref(!1);async function p(){d.value&&(i.value=await t.mediaDevices.enumerateDevices(),null==a||a(i.value))}async function m(){if(!d.value)return!1;if(v.value)return!0;const{state:e,query:n}=qe("camera",{controls:!0});if(await n(),"granted"!==e.value){(await t.mediaDevices.getUserMedia(r)).getTracks().forEach(e=>e.stop()),p(),v.value=!0}else v.value=!0;return v.value}return d.value&&(n&&m(),f(t.mediaDevices,"devicechange",p),p()),{devices:i,ensurePermissions:m,permissionGranted:v,videoInputs:l,audioInputs:u,audioOutputs:c,isSupported:d}},t.useDisplayMedia=function(e={}){var t;const n=o.ref(null!=(t=e.enabled)&&t),r=e.video,a=e.audio,{navigator:i=s}=e,l=T(()=>{var e;return null==(e=null==i?void 0:i.mediaDevices)?void 0:e.getDisplayMedia}),u={audio:a,video:r},c=o.shallowRef();async function f(){if(l.value&&!c.value)return c.value=await i.mediaDevices.getDisplayMedia(u),c.value}async function d(){var e;null==(e=c.value)||e.getTracks().forEach(e=>e.stop()),c.value=void 0}return o.watch(n,e=>{e?f():d()},{immediate:!0}),{isSupported:l,stream:c,start:async function(){return await f(),c.value&&(n.value=!0),c.value},stop:function(){d(),n.value=!1},enabled:n}},t.useDocumentVisibility=function({document:e=u}={}){if(!e)return o.ref("visible");const t=o.ref(e.visibilityState);return f(e,"visibilitychange",()=>{t.value=e.visibilityState}),t},t.useDraggable=function(e,t={}){var n,a,i;const u=null!=(n=t.draggingElement)?n:l,s=null!=(a=t.handle)?a:e,c=o.ref(null!=(i=r.resolveUnref(t.initialValue))?i:{x:0,y:0}),d=o.ref(),v=e=>!t.pointerTypes||t.pointerTypes.includes(e.pointerType),p=e=>{r.resolveUnref(t.preventDefault)&&e.preventDefault(),r.resolveUnref(t.stopPropagation)&&e.stopPropagation()},m=n=>{var o;if(!v(n))return;if(r.resolveUnref(t.exact)&&n.target!==r.resolveUnref(e))return;const a=r.resolveUnref(e).getBoundingClientRect(),i={x:n.clientX-a.left,y:n.clientY-a.top};!1!==(null==(o=t.onStart)?void 0:o.call(t,i,n))&&(d.value=i,p(n))},h=e=>{var n;v(e)&&d.value&&(c.value={x:e.clientX-d.value.x,y:e.clientY-d.value.y},null==(n=t.onMove)||n.call(t,c.value,e),p(e))},y=e=>{var n;v(e)&&d.value&&(d.value=void 0,null==(n=t.onEnd)||n.call(t,c.value,e),p(e))};return r.isClient&&(f(s,"pointerdown",m,!0),f(u,"pointermove",h,!0),f(u,"pointerup",y,!0)),g=((e,t)=>{for(var n in t||(t={}))Je.call(t,n)&&Ze(e,n,t[n]);if(Ye)for(var n of Ye(t))Ke.call(t,n)&&Ze(e,n,t[n]);return e})({},r.toRefs(c)),b={position:c,isDragging:o.computed(()=>!!d.value),style:o.computed(()=>`left:${c.value.x}px;top:${c.value.y}px;`)},Ge(g,_e(b));var g,b},t.useDropZone=function(e,t){const n=o.ref(!1);let a=0;return r.isClient&&(f(e,"dragenter",e=>{e.preventDefault(),a+=1,n.value=!0}),f(e,"dragover",e=>{e.preventDefault()}),f(e,"dragleave",e=>{e.preventDefault(),a-=1,0===a&&(n.value=!1)}),f(e,"drop",e=>{var r,o;e.preventDefault(),a=0,n.value=!1;const i=Array.from(null!=(o=null==(r=e.dataTransfer)?void 0:r.files)?o:[]);null==t||t(0===i.length?null:i)})),{isOverDropZone:n}},t.useElementBounding=function(e,t={}){const{reset:n=!0,windowResize:a=!0,windowScroll:l=!0,immediate:u=!0}=t,s=o.ref(0),c=o.ref(0),d=o.ref(0),v=o.ref(0),p=o.ref(0),m=o.ref(0),h=o.ref(0),y=o.ref(0);function g(){const t=i(e);if(!t)return void(n&&(s.value=0,c.value=0,d.value=0,v.value=0,p.value=0,m.value=0,h.value=0,y.value=0));const r=t.getBoundingClientRect();s.value=r.height,c.value=r.bottom,d.value=r.left,v.value=r.right,p.value=r.top,m.value=r.width,h.value=r.x,y.value=r.y}return nt(e,g),o.watch(()=>i(e),e=>!e&&g()),l&&f("scroll",g,{capture:!0,passive:!0}),a&&f("resize",g,{passive:!0}),r.tryOnMounted(()=>{u&&g()}),{height:s,bottom:c,left:d,right:v,top:p,width:m,x:h,y,update:g}},t.useElementByPoint=function(e){const t=o.ref(null),{x:n,y:a,document:i=u}=e,l=rt(()=>{t.value=(null==i?void 0:i.elementFromPoint(r.resolveUnref(n),r.resolveUnref(a)))||null});return((e,t)=>{for(var n in t||(t={}))it.call(t,n)&&ut(e,n,t[n]);if(at)for(var n of at(t))lt.call(t,n)&&ut(e,n,t[n]);return e})({element:t},l)},t.useElementHover=function(e,t={}){const n=t?t.delayEnter:0,r=t?t.delayLeave:0,a=o.ref(!1);let i;const l=e=>{const t=e?n:r;i&&(clearTimeout(i),i=void 0),t?i=setTimeout(()=>a.value=e,t):a.value=e};return window?(f(e,"mouseenter",()=>l(!0),{passive:!0}),f(e,"mouseleave",()=>l(!1),{passive:!0}),a):a},t.useElementSize=st,t.useElementVisibility=function(e,{window:t=l,scrollTarget:n}={}){const r=o.ref(!1),a=()=>
1{if(!t)return;const n=t.document,o=i(e);if(o){const e=o.getBoundingClientRect();r.value=e.top<=(t.innerHeight||n.documentElement.clientHeight)&&e.left<=(t.innerWidth||n.documentElement.clientWidth)&&e.bottom>=0&&e.right>=0}else r.value=!1};return o.watch(()=>i(e),()=>a(),{immediate:!0,flush:"post"}),t&&f(n||t,"scroll",a,{capture:!1,passive:!0}),r},t.useEventBus=function(e){const t=o.getCurrentScope();function n(n){var o;const a=ct.get(e)||[];a.push(n),ct.set(e,a);const i=()=>r(n);return null==(o=null==t?void 0:t.cleanups)||o.push(i),i}function r(t){const n=ct.get(e);if(!n)return;const r=n.indexOf(t);r>-1&&n.splice(r,1),n.length||ct.delete(e)}return{on:n,once:function(e){return n(function t(...n){r(t),e(...n)})},off:r,emit:function(t,n){var r;null==(r=ct.get(e))||r.forEach(e=>e(t,n))},reset:function(){ct.delete(e)}}},t.useEventListener=f,t.useEventSource=function(e,t=[],n={}){const a=o.ref(null),i=o.ref(null),l=o.ref("CONNECTING"),u=o.ref(null),s=o.ref(null),{withCredentials:c=!1}=n,d=()=>{u.value&&(u.value.close(),u.value=null,l.value="CLOSED")},v=new EventSource(e,{withCredentials:c});u.value=v,v.onopen=()=>{l.value="OPEN",s.value=null},v.onerror=e=>{l.value="CLOSED",s.value=e},v.onmessage=e=>{a.value=null,i.value=e.data};for(const e of t)f(v,e,t=>{a.value=e,i.value=t.data||null});return r.tryOnScopeDispose(()=>{d()}),{eventSource:u,event:a,data:i,status:l,error:s,close:d}},t.useEyeDropper=function(e={}){const{initialValue:t=""}=e,n=T(()=>"undefined"!=typeof window&&"EyeDropper"in window),r=o.ref(t);return{isSupported:n,sRGBHex:r,open:async function(e){if(!n.value)return;const t=new window.EyeDropper,o=await t.open(e);return r.value=o.sRGBHex,o}}},t.useFavicon=function(e=null,t={}){const{baseUrl:n="",rel:a="icon",document:i=u}=t,l=r.resolveRef(e);return o.watch(l,(e,t)=>{var o;r.isString(e)&&e!==t&&(o=e,null==i||i.head.querySelectorAll(`link[rel*="${a}"]`).forEach(e=>e.href=`${n}${o}`))},{immediate:!0}),l},t.useFetch=Pt,t.useFileDialog=function(e={}){const{document:t=u}=e,n=o.ref(null);let a;return t&&(a=t.createElement("input"),a.type="file",a.onchange=e=>{const t=e.target;n.value=t.files}),{files:o.readonly(n),open:t=>{if(!a)return;const n=At(At(At({},Tt),e),t);a.multiple=n.multiple,a.accept=n.accept,r.hasOwn(n,"capture")&&(a.capture=n.capture),a.click()},reset:()=>{n.value=null,a&&(a.value="")}}},t.useFileSystemAccess=function(e={}){const{window:t=l,dataType:n="Text"}=o.unref(e),r=t,a=T(()=>r&&"showSaveFilePicker"in r&&"showOpenFilePicker"in r),i=o.ref(),u=o.ref(),s=o.ref(),c=o.computed(()=>{var e,t;return null!=(t=null==(e=s.value)?void 0:e.name)?t:""}),f=o.computed(()=>{var e,t;return null!=(t=null==(e=s.value)?void 0:e.type)?t:""}),d=o.computed(()=>{var e,t;return null!=(t=null==(e=s.value)?void 0:e.size)?t:0}),v=o.computed(()=>{var e,t;return null!=(t=null==(e=s.value)?void 0:e.lastModified)?t:0});async function p(t={}){if(a.value){if(i.value=await r.showSaveFilePicker(Nt(Nt({},o.unref(e)),t)),u.value){const e=await i.value.createWritable();
1await e.write(u.value),await e.close()}await m()}}async function m(){var e;s.value=await(null==(e=i.value)?void 0:e.getFile())}async function h(){var e,t;"Text"===o.unref(n)&&(u.value=await(null==(e=s.value)?void 0:e.text())),"ArrayBuffer"===o.unref(n)&&(u.value=await(null==(t=s.value)?void 0:t.arrayBuffer())),"Blob"===o.unref(n)&&(u.value=s.value)}return o.watch(()=>o.unref(n),h),{isSupported:a,data:u,file:s,fileName:c,fileMIME:f,fileSize:d,fileLastModified:v,open:async function(t={}){if(!a.value)return;const[n]=await r.showOpenFilePicker(Nt(Nt({},o.unref(e)),t));i.value=n,await m(),await h()},create:async function(t={}){a.value&&(i.value=await r.showSaveFilePicker(Nt(Nt({},o.unref(e)),t)),u.value=void 0,await m(),await h())},save:async function(e={}){if(a.value){if(!i.value)return p(e);if(u.value){const e=await i.value.createWritable();await e.write(u.value),await e.close()}await m()}},saveAs:p,updateData:h}},t.useFocus=function(e,t={}){const{initialValue:n=!1}=t,r=o.ref(!1),a=o.computed(()=>i(e));f(a,"focus",()=>r.value=!0),f(a,"blur",()=>r.value=!1);const l=o.computed({get:()=>r.value,set(e){var t,n;!e&&r.value?null==(t=a.value)||t.blur():e&&!r.value&&(null==(n=a.value)||n.focus())}});return o.watch(a,()=>{l.value=n},{immediate:!0,flush:"post"}),{focused:l}},t.useFocusWithin=function(e,t={}){const n=k(t),r=o.computed(()=>i(e));return{focused:o.computed(()=>!(!r.value||!n.value)&&r.value.contains(n.value))}},t.useFps=function(e){var t;const n=o.ref(0);if("undefined"==typeof performance)return n;const r=null!=(t=null==e?void 0:e.every)?t:10;let a=performance.now(),i=0;return rt(()=>{if(i+=1,i>=r){const e=performance.now(),t=e-a;n.value=Math.round(1e3/(t/i)),a=e,i=0}}),n},t.useFullscreen=function(e,t={}){const{document:n=u,autoExit:a=!1}=t,l=e||(null==n?void 0:n.querySelector("html")),s=o.ref(!1);let c=Ut[0];const d=T(()=>{if(!n)return!1;for(const e of Ut)if(e[1]in n)return c=e,!0;return!1}),[v,p,m,,h]=c;async function y(){d.value&&((null==n?void 0:n[m])&&await n[p](),s.value=!1)}async function g(){if(!d.value)return;await y();const e=i(l);e&&(await e[v](),s.value=!0)}return n&&f(n,h,()=>{s.value=!!(null==n?void 0:n[m])},!1),a&&r.tryOnScopeDispose(y),{isSupported:d,isFullscreen:s,enter:g,exit:y,toggle:async function(){s.value?await y():await g()}}},t.useGamepad=function(e={}){const{navigator:t=s}=e,n=T(()=>t&&"getGamepads"in t),a=o.ref([]),i=r.createEventHook(),l=r.createEventHook(),u=e=>{const t=[],n="vibrationActuator"in e?e.vibrationActuator:null;return n&&t.push(n),e.hapticActuators&&t.push(...e.hapticActuators),{id:e.id,hapticActuators:t,index:e.index,mapping:e.mapping,connected:e.connected,timestamp:e.timestamp,axes:e.axes.map(e=>e),buttons:e.buttons.map(e=>({pressed:e.pressed,touched:e.touched,value:e.value}))}},{isActive:c,pause:d,resume:v}=rt(()=>{const e=(null==t?void 0:t.getGamepads())||[];for(let t=0;t<e.length;++t){const n=e[t];if(n){const e=a.value.findIndex(({index:e})=>e===n.index);e>-1&&(a.value[e]=u(n))}}}),p=e=>{a.value.some(({index:t})=>t===e.index)||(a.value.push(u(e)),i.trigger(e.index)),v()};return f("gamepadconnected",e=>p(e.gamepad)),f("gamepaddisconnected",e=>{return t=e.gamepad,a.value=a.value.filter(e=>e.index!==t.index),void l.trigger(t.index);var t}),r.tryOnMounted(()=>{const e=(null==t?void 0:t.getGamepads())||[];if(e)for(let t=0;t<e.length;++t){const n=e[t];n&&p(n)}}),d(),{isSupported:n,onConnected:i.on,onDisconnected:l.on,gamepads:a,pause:d,resume:v,isActive:c}},t.useGeolocation=function(e={}){const{enableHighAccuracy:t=!0,maximumAge:n=3e4,timeout:a=27e3,navigator:i=s,immediate:l=!0}=e,u=T(()=>i&&"geolocation"in i),c=o.ref(null),f=o.ref(null),d=o.ref({accuracy:0,latitude:1/0,longitude:1/0,altitude:null,altitudeAccuracy:null,heading:null,speed:null});function v(e){c.value=e.timestamp,d.value=e.coords,f.value=null}let p;function m(){u.value&&(p=i.geolocation.watchPosition(v,e=>f.value=e,{enableHighAccuracy:t,maximumAge:n,timeout:a}))}function h(){p&&i&&i.geolocation.clearWatch(p)}return l&&m(),r.tryOnScopeDispose(()=>{h()}),{isSupported:u,coords:d,locatedAt:c,error:f,resume:m,pause:h}},t.useIdle=function(e=6e4,t={}){const{initialState:n=!1,listenForVisibilityChange:a=!0,events:i=Vt,window:u=l,eventFilter:s=r.throttleFilter(50)}=t,c=o.ref(n),d=o.ref(r.timestamp());let v;const p=r.createFilterWrapper(s,()=>{c.value=!1,d.value=r.timestamp(),clearTimeout(v),v=setTimeout(()=>c.value=!0,e)});if(u){const e=u.document;for(const e of i)f(u,e,p,{passive:!0});a&&f(e,"visibilitychange",()=>{e.hidden||p()})}return v=setTimeout(()=>c.value=!0,e),{idle:c,lastActive:d}},t.useImage=(e,t={})=>{const n=P(()=>async function(e){return new Promise((t,n)=>{const r=new Image,{src:o,srcset:a,sizes:i}=e;r.src=o,a&&(r.srcset=a),i&&(r.sizes=i),r.onload=()=>t(r),r.onerror=n})}(r.resolveUnref(e)),void 0,((e,t)=>{for(var n in t||(t={}))Ht.call(t,n)&&Wt(e,n,t[n]);if($t)for(var n of $t(t))zt.call(t,n)&&Wt(e,n,t[n]);return e})({resetOnExecute:!0},t));return o.watch(()=>r.resolveUnref(e),()=>n.execute(t.delay),{deep:!0}),n},t.useInfiniteScroll=function(e,t,n={}){var a,i;const l=null!=(a=n.direction)?a:"bottom",u=o.reactive(qt(e,(s=Qt({},n),c={offset:Qt({[l]:null!=(i=n.distance)?i:0},n.offset)},Gt(s,_t(c)))));var s,c;o.watch(()=>u.arrivedState[l],async a=>{var i,l;if(a){const a=r.resolveUnref(e),s={height:null!=(i=null==a?void 0:a.scrollHeight)?i:0,width:null!=(l=null==a?void 0:a.scrollWidth)?l:0};await t(u),n.preserveScrollPosition&&a&&o.nextTick(()=>{a.scrollTo({top:a.scrollHeight-s.height,left:a.scrollWidth-s.width})})}})},t.useIntersectionObserver=function(e,t,n={}){const{root:a,rootMargin:u="0px",threshold:s=.1,window:c=l}=n,f=T(()=>c&&"IntersectionObserver"in c);let d=r.noop;const v=f.value?o.watch(()=>({el:i(e),root:i(a)}),({el:e,root:n})=>{if(d(),!e)return;const o=new IntersectionObserver(t,{root:n,rootMargin:u,threshold:s});o.observe(e),d=()=>{o.disconnect(),d=r.noop}},{immediate:!0,flush:"post"}):r.noop,p=()=>{d(),v()};return r.tryOnScopeDispose(p),{isSupported:f,stop:p}},t.useKeyModifier=function(e,t={}){const{events:n=en,document:r=u,initial:a=null}=t,i=o.ref(a);
1return r&&n.forEach(t=>{f(r,t,t=>{"function"==typeof t.getModifierState&&(i.value=t.getModifierState(e))})}),i},t.useLocalStorage=function(e,t,n={}){const{window:r=l}=n;return ae(e,t,null==r?void 0:r.localStorage,n)},t.useMagicKeys=function(e={}){const{reactive:t=!1,target:n=l,aliasMap:a=tn,passive:i=!0,onEventFired:u=r.noop}=e,s=o.reactive(new Set),c={toJSON:()=>({}),current:s},d=t?o.reactive(c):c,v=new Set,p=new Set;function m(e,n){e in d&&(t?d[e]=n:d[e].value=n)}function h(){s.clear();for(const e of p)m(e,!1)}function y(e,t){var n,r;const o=null==(n=e.key)?void 0:n.toLowerCase(),a=[null==(r=e.code)?void 0:r.toLowerCase(),o].filter(Boolean);o&&(t?s.add(o):s.delete(o));for(const e of a)p.add(e),m(e,t);"meta"!==o||t?"function"==typeof e.getModifierState&&e.getModifierState("Meta")&&t&&[...s,...a].forEach(e=>v.add(e)):(v.forEach(e=>{s.delete(e),m(e,!1)}),v.clear())}f(n,"keydown",e=>(y(e,!0),u(e)),{passive:i}),f(n,"keyup",e=>(y(e,!1),u(e)),{passive:i}),f("blur",h,{passive:!0}),f("focus",h,{passive:!0});const g=new Proxy(d,{get(e,n,r){if("string"!=typeof n)return Reflect.get(e,n,r);if((n=n.toLowerCase())in a&&(n=a[n]),!(n in d))if(/[+_-]/.test(n)){const e=n.split(/[+_-]/g).map(e=>e.trim());d[n]=o.computed(()=>e.every(e=>o.unref(g[e])))}else d[n]=o.ref(!1);const i=Reflect.get(e,n,r);return t?o.unref(i):i}});return g},t.useManualRefHistory=xe,t.useMediaControls=function(e,t={}){t=un(un({},fn),t);const{document:n=u}=t,a=o.ref(0),i=o.ref(0),l=o.ref(!1),s=o.ref(1),c=o.ref(!1),d=o.ref(!1),v=o.ref(!1),p=o.ref(1),m=o.ref(!1),h=o.ref([]),y=o.ref([]),g=o.ref(-1),b=o.ref(!1),w=o.ref(!1),O=n&&"pictureInPictureEnabled"in n,S=r.createEventHook(),k=t=>{sn(e,e=>{if(t){const n=r.isNumber(t)?t:t.id;e.textTracks[n].mode="disabled"}else for(let t=0;t<e.textTracks.length;++t)e.textTracks[t].mode="disabled";g.value=-1})};o.watchEffect(()=>{if(!n)return;const o=r.resolveUnref(e);if(!o)return;const a=r.resolveUnref(t.src);let i=[];a&&(r.isString(a)?i=[{src:a}]:Array.isArray(a)?i=a:r.isObject(a)&&(i=[a]),o.querySelectorAll("source").forEach(e=>{e.removeEventListener("error",S.trigger),e.remove()}
1),i.forEach(({src:e,type:t})=>{const r=n.createElement("source");r.setAttribute("src",e),r.setAttribute("type",t||""),r.addEventListener("error",S.trigger),o.appendChild(r)}),o.load())}),r.tryOnScopeDispose(()=>{const t=r.resolveUnref(e);t&&t.querySelectorAll("source").forEach(e=>e.removeEventListener("error",S.trigger))}),o.watch(s,t=>{const n=r.resolveUnref(e);n&&(n.volume=t)}),o.watch(w,t=>{const n=r.resolveUnref(e);n&&(n.muted=t)}),o.watch(p,t=>{const n=r.resolveUnref(e);n&&(n.playbackRate=t)}),o.watchEffect(()=>{if(!n)return;const o=r.resolveUnref(t.tracks),a=r.resolveUnref(e);o&&o.length&&a&&(a.querySelectorAll("track").forEach(e=>e.remove()),o.forEach(({default:e,kind:t,label:r,src:o,srcLang:i},l)=>{const u=n.createElement("track");u.default=e||!1,u.kind=t,u.label=r,u.src=o,u.srclang=i,u.default&&(g.value=l),a.appendChild(u)}))});const{ignoreUpdates:P}=r.watchIgnorable(a,t=>{const n=r.resolveUnref(e);n&&(n.currentTime=t)}),{ignoreUpdates:x}=r.watchIgnorable(v,t=>{const n=r.resolveUnref(e);n&&(t?n.play():n.pause())});f(e,"timeupdate",()=>P(()=>a.value=r.resolveUnref(e).currentTime)),f(e,"durationchange",()=>i.value=r.resolveUnref(e).duration),f(e,"progress",()=>h.value=function(e){let t=[];for(let n=0;n<e.length;++n)t=[...t,[e.start(n),e.end(n)]];return t}(r.resolveUnref(e).buffered)),f(e,"seeking",()=>l.value=!0),f(e,"seeked",()=>l.value=!1),f(e,"waiting",()=>c.value=!0),f(e,"playing",()=>{c.value=!1,d.value=!1}),f(e,"ratechange",()=>p.value=r.resolveUnref(e).playbackRate),f(e,"stalled",()=>m.value=!0),f(e,"ended",()=>d.value=!0),f(e,"pause",()=>x(()=>v.value=!1)),f(e,"play",()=>x(()=>v.value=!0)),f(e,"enterpictureinpicture",()=>b.value=!0),f(e,"leavepictureinpicture",()=>b.value=!1),f(e,"volumechange",()=>{const t=r.resolveUnref(e);t&&(s.value=t.volume,w.value=t.muted)});const E=[],j=o.watch([e],()=>{const t=r.resolveUnref(e);t&&(j(),E[0]=f(t.textTracks,"addtrack",()=>y.value=cn(t.textTracks)),E[1]=f(t.textTracks,"removetrack",()=>y.value=cn(t.textTracks)),E[2]=f(t.textTracks,"change",()=>y.value=cn(t.textTracks)))});return r.tryOnScopeDispose(()=>E.forEach(e=>e())),{currentTime:a,duration:i,waiting:c,seeking:l,ended:d,stalled:m,buffered:h,playing:v,rate:p,volume:s,muted:w,tracks:y,selectedTrack:g,enableTrack:(t,n=!0)=>{sn(e,e=>{const o=r.isNumber(t)?t:t.id;n&&k(),e.textTracks[o].mode="showing",g.value=o})},disableTrack:k,supportsPictureInPicture:O,togglePictureInPicture:()=>new Promise((t,r)=>{sn(e,async e=>{O&&(b.value?n.exitPictureInPicture().then(t).catch(r):e.requestPictureInPicture().then(t).catch(r))})}),isPictureInPicture:b,onSourceError:S.on}},t.useMediaQuery=C,t.useMemoize=function(e,t){const n=(null==t?void 0:t.cache)?o.reactive(t.cache):o.isVue2?(()=>{const e=o.reactive({});return{get:t=>e[t],set:(t,n)=>o.set(e,t,n),has:t=>r.hasOwn(e,t),delete:t=>o.del(e,t),clear:()=>{Object.keys(e).forEach(t=>{o.del(e,t)})}}})():o.reactive(new Map),a=(...e)=>(null==t?void 0:t.getKey)?t.getKey(...e):JSON.stringify(e),i=(t,...r)=>(n.set(t,e(...r)),n.get(t)),l=(...e)=>{const t=a(...e);return n.has(t)?n.get(t):i(t,...e)};return l.load=(...e)=>i(a(...e),...e),l.delete=(...e)=>{n.delete(a(...e))},l.clear=()=>{n.clear()},l.generateKey=a,l.cache=n,l},t.useMemory=function(e={}){const t=o.ref(),n=T(()=>"undefined"!=typeof performance&&"memory"in performance);if(n.value){const{interval:n=1e3}=e;r.useIntervalFn(()=>{t.value=performance.memory},n,{immediate:e.immediate,immediateCallback:e.immediateCallback})}return{isSupported:n,memory:t}},t.useMounted=function(){const e=o.ref(!1);return o.onMounted(()=>{e.value=!0}),e},t.useMouse=dn,t.useMouseInElement=vn,t.useMousePressed=function(e={}){const{touch:t=!0,drag:n=!0,initialValue:r=!1,window:a=l}=e,u=o.ref(r),s=o.ref(null);if(!a)return{pressed:u,sourceType:s};const c=e=>()=>{u.value=!0,s.value=e},d=()=>{u.value=!1,s.value=null},v=o.computed(()=>i(e.target)||a);return f(v,"mousedown",c("mouse"),{passive:!0}),f(a,"mouseleave",d,{passive:!0}),f(a,"mouseup",d,{passive:!0}),n&&(f(v,"dragstart",c("mouse"),{passive:!0}),f(a,"drop",d,{passive:!0}),f(a,"dragend",d,{passive:!0})),t&&(f(v,"touchstart",c("touch"),{passive:!0}),f(a,"touchend",d,{passive:!0}),f(a,"touchcancel",d,{passive:!0})),{pressed:u,sourceType:s}},t.useMutationObserver=yn,t.useNavigatorLanguage=(e={})=>{const{window:t=l}=e,n=null==t?void 0:t.navigator,r=T(()=>n&&"language"in n),a=o.ref(null==n?void 0:n.language);return f(t,"languagechange",()=>{n&&(a.value=n.language)}),{isSupported:r,language:a}},t.useNetwork=gn,t.useNow=Pn,t.useObjectUrl=function(e){const t=o.ref(),n=()=>{t.value&&URL.revokeObjectURL(t.value),t.value=void 0};return o.watch(()=>o.unref(e),e=>{n(),e&&(t.value=URL.createObjectURL(e))},{immediate:!0}),r.tryOnScopeDispose(n),o.readonly(t)},t.useOffsetPagination=function(e){const{total:t=1/0,pageSize:n=10,page:a=1,onPageChange:i=r.noop,onPageSizeChange:l=r.noop,onPageCountChange:u=r.noop}=e,s=xn(n,1,1/0),c=o.computed(()=>Math.max(1,Math.ceil(o.unref(t)/o.unref(s)))),f=xn(a,1,c),d=o.computed(()=>1===f.value),v=o.computed(()=>f.value===c.value);o.isRef(a)&&r.syncRef(a,f),o.isRef(n)&&r.syncRef(n,s);const p={currentPage:f,currentPageSize:s,pageCount:c,isFirstPage:d,isLastPage:v,prev:function(){f.value--},next:function(){f.value++}};return o.watch(f,()=>{i(o.reactive(p))}),o.watch(s,()=>{l(o.reactive(p))}),o.watch(c,()=>{u(o.reactive(p))}),p},t.useOnline=function(e={}){const{isOnline:t}=gn(e);return t},t.usePageLeave=function(e={}){const{window:t=l}=e,n=o.ref(!1),r=e=>{if(!t)return;const r=(e=e||t.event).relatedTarget||e.toElement;n.value=!r};return t&&(f(t,"mouseout",r,{passive:!0}),f(t.document,"mouseleave",r,{passive:!0}),f(t.document,"mouseenter",r,{passive:!0})),n},t.useParallax=function(e,t={}){const{deviceOrientationTiltAdjust:n=e=>e,deviceOrientationRollAdjust:r=e=>e,mouseTiltAdjust:a=e=>e,mouseRollAdjust:i=e=>e,window:u=l}=t,s=o.reactive(We({window:u})),{elementX:c,elementY:f,elementWidth:d,elementHeight:v}=vn(e,{handleOutside:!1,window:u}),p=o.computed(()=>s.isSupported&&(null!=s.alpha&&0!==s.alpha||null!=s.gamma&&0!==s.gamma)?"deviceOrientation":"mouse");return{roll:o.computed(()=>
1{if("deviceOrientation"===p.value){const e=-s.beta/90;return r(e)}{const e=-(f.value-v.value/2)/v.value;return i(e)}}),tilt:o.computed(()=>{if("deviceOrientation"===p.value){const e=s.gamma/90;return n(e)}{const e=(c.value-d.value/2)/d.value;return a(e)}}),source:p}},t.usePermission=qe,t.usePointer=function(e={}){const{target:t=l}=e,n=o.ref(!1),a=o.ref(e.initialValue||{});Object.assign(a.value,Fn,a.value);const i=t=>{n.value=!0,e.pointerTypes&&!e.pointerTypes.includes(t.pointerType)||(a.value=r.objectPick(t,Mn,!1))};return t&&(f(t,"pointerdown",i,{passive:!0}),f(t,"pointermove",i,{passive:!0}),f(t,"pointerleave",()=>n.value=!1,{passive:!0})),u=((e,t)=>{for(var n in t||(t={}))An.call(t,n)&&Cn(e,n,t[n]);if(Rn)for(var n of Rn(t))Tn.call(t,n)&&Cn(e,n,t[n]);return e})({},r.toRefs(a)),jn(u,Dn({isInside:n}));var u},t.usePointerLock=function(e,t={}){const{document:n=u,pointerLockOptions:a}=t,l=T(()=>n&&"pointerLockElement"in n),s=o.ref(),c=o.ref();let d;return l.value&&(f(n,"pointerlockchange",()=>{var e;const t=null!=(e=n.pointerLockElement)?e:s.value;d&&t===d&&(s.value=n.pointerLockElement,s.value||(d=c.value=null))}),f(n,"pointerlockerror",()=>{var e;const t=null!=(e=n.pointerLockElement)?e:s.value;if(d&&t===d){const e=n.pointerLockElement?"release":"acquire";throw new Error(`Failed to ${e} pointer lock.`)}})),{isSupported:l,element:s,triggerElement:c,lock:async function(t,n){var o;if(!l.value)throw new Error("Pointer Lock API is not supported by your browser.");if(c.value=t instanceof Event?t.currentTarget:null,d=t instanceof Event?null!=(o=i(e))?o:c.value:i(t),!d)throw new Error("Target element undefined.");return d.requestPointerLock(null!=n?n:a),await r.until(s).toBe(d)},unlock:async function(){return!!s.value&&(n.exitPointerLock(),await r.until(s).toBeNull(),!0)}}},t.usePointerSwipe=function(e,n={}){const a=r.resolveRef(e),{threshold:i=50,onSwipe:l,onSwipeEnd:u,onSwipeStart:s}=n,c=o.reactive({x:0,y:0}),d=o.reactive({x:0,y:0}),v=(e,t)=>
1{d.x=e,d.y=t},p=o.computed(()=>c.x-d.x),m=o.computed(()=>c.y-d.y),{max:h,abs:y}=Math,g=o.computed(()=>h(y(p.value),y(m.value))>=i),b=o.ref(!1),w=o.ref(!1),O=o.computed(()=>g.value?y(p.value)>y(m.value)?p.value>0?t.SwipeDirection.LEFT:t.SwipeDirection.RIGHT:m.value>0?t.SwipeDirection.UP:t.SwipeDirection.DOWN:t.SwipeDirection.NONE),S=e=>{var t,r,o;const a=0===e.buttons,i=1===e.buttons;return null==(o=null!=(r=null==(t=n.pointerTypes)?void 0:t.includes(e.pointerType))?r:a||i)||o},k=[f(e,"pointerdown",e=>{var t,n;if(!S(e))return;w.value=!0,null==(n=null==(t=a.value)?void 0:t.style)||n.setProperty("touch-action","none");const r=e.target;null==r||r.setPointerCapture(e.pointerId);const{clientX:o,clientY:i}=e;((e,t)=>{c.x=e,c.y=t})(o,i),v(o,i),null==s||s(e)}),f(e,"pointermove",e=>{if(!S(e))return;if(!w.value)return;const{clientX:t,clientY:n}=e;v(t,n),!b.value&&g.value&&(b.value=!0),b.value&&(null==l||l(e))}),f(e,"pointerup",e=>{var t,n;S(e)&&(b.value&&(null==u||u(e,O.value)),w.value=!1,b.value=!1,null==(n=null==(t=a.value)?void 0:t.style)||n.setProperty("touch-action","initial"))})];return{isSwiping:o.readonly(b),direction:o.readonly(O),posStart:o.readonly(c),posEnd:o.readonly(d),distanceX:p,distanceY:m,stop:()=>k.forEach(e=>e())}},t.usePreferredColorScheme=function(e){const t=C("(prefers-color-scheme: light)",e),n=C("(prefers-color-scheme: dark)",e);return o.computed(()=>n.value?"dark":t.value?"light":"no-preference")},t.usePreferredContrast=function(e){const t=C("(prefers-contrast: more)",e),n=C("(prefers-contrast: less)",e),r=C("(prefers-contrast: custom)",e);return o.computed(()=>t.value?"more":n.value?"less":r.value?"custom":"no-preference")},t.usePreferredDark=ie,t.usePreferredLanguages=function(e={}){const{window:t=l}=e;if(!t)return o.ref(["en"]);const n=t.navigator,r=o.ref(n.languages);return f(t,"languagechange",()=>{r.value=n.languages}),r},t.usePreferredReducedMotion=function(e){const t=C("(prefers-reduced-motion: reduce)",e);return o.computed(()=>t.value?"reduce":"no-preference")},t.usePrevious=function(e,t){const n=o.shallowRef(t);return o.watch(r.resolveRef(e),(e,t)=>{n.value=t},{flush:"sync"}),o.readonly(n)},t.useRafFn=rt,t.useRefHistory=Ie,t.useResizeObserver=nt,t.useScreenOrientation=(e={})=>{const{window:t=l}=e,n=T(()=>t&&"screen"in t&&"orientation"in t.screen),r=n.value?t.screen.orientation:{},a=o.ref(r.type),i=o.ref(r.angle||0);n.value&&f(t,"orientationchange",()=>{a.value=r.type,i.value=r.angle});return{isSupported:n,orientation:a,angle:i,lockOrientation:e=>n.value?r.lock(e):Promise.reject(new Error("Not supported")),unlockOrientation:()=>{n.value&&r.unlock()}}},t.useScreenSafeArea=function(){const e=o.ref(""),t=o.ref(""),n=o.ref(""),a=o.ref("");if(r.isClient){const e=ve(Ln),t=ve(Nn),n=ve(Un),o=ve(Vn);e.value="env(safe-area-inset-top, 0px)",t.value="env(safe-area-inset-right, 0px)",n.value="env(safe-area-inset-bottom, 0px)",o.value="env(safe-area-inset-left, 0px)",i(),f("resize",r.useDebounceFn(i))}function i(){e.value=Bn(Ln),t.value=Bn(Nn),n.value=Bn(Un),a.value=Bn(Vn)}return{top:e,right:t,bottom:n,left:a,update:i}},t.useScriptTag=function(e,t=r.noop,n={}){const{immediate:a=!0,manual:i=!1,type:l="text/javascript",async:s=!0,crossOrigin:c,referrerPolicy:f,noModule:d,defer:v,document:p=u,attrs:m={}}=n,h=o.ref(null);let y=null;const g=(n=!0)=>(y||(y=(n=>new Promise((o,a)=>{const i=e=>(h.value=e,o(e),e);if(!p)return void o(!1);let u=!1,y=p.querySelector(`script[src="${r.resolveUnref(e)}"]`);y?y.hasAttribute("data-loaded")&&i(y):(y=p.createElement("script"),y.type=l,y.async=s,y.src=r.resolveUnref(e),v&&(y.defer=v),c&&(y.crossOrigin=c),d&&(y.noModule=d),f&&(y.referrerPolicy=f),Object.entries(m).forEach(([e,t])=>null==y?void 0:y.setAttribute(e,t)),u=!0),y.addEventListener("error",e=>a(e)),y.addEventListener("abort",e=>a(e)),y.addEventListener("load",()=>{y.setAttribute("data-loaded","true"),t(y),i(y)}),u&&(y=p.head.appendChild(y)),n||i(y)}))(n)),y),b=()=>{if(!p)return;y=null,h.value&&(h.value=null);const t=p.querySelector(`script[src="${r.resolveUnref(e)}"]`);t&&p.head.removeChild(t)};return a&&!i&&r.tryOnMounted(g),i||r.tryOnUnmounted(b),{scriptTag:h,load:g,unload:b}},t.useScroll=qt,t.useScrollLock=function(e,t=!1){const n=o.ref(t);let a,i=null;o.watch(r.resolveRef(e),e=>{if(e){const t=e;a=t.style.overflow,n.value&&(t.style.overflow="hidden")}},{immediate:!0});const l=()=>{const t=r.resolveUnref(e);t&&n.value&&(r.isIOS&&(null==i||i()),t.style.overflow=a,n.value=!1)};return r.tryOnScopeDispose(l),o.computed({get:()=>n.value,set(t){t?(()=>{const t=r.resolveUnref(e);t&&!n.value&&(r.isIOS&&(i=f(t,"touchmove",e=>{Hn(e)},{passive:!1})),t.style.overflow="hidden",n.value=!0)})():l()}})},t.useSessionStorage=function(e,t,n={}){const{window:r=l}=n;return ae(e,t,null==r?void 0:r.sessionStorage,n)},t.useShare=function(e={},t={}){const{navigator:n=s}=t,o=n,a=T(()=>
1o&&"canShare"in o);return{isSupported:a,share:async(t={})=>{if(a.value){const n=_n(_n({},r.resolveUnref(e)),r.resolveUnref(t));let a=!0;if(n.files&&o.canShare&&(a=o.canShare({files:n.files})),a)return o.share(n)}}}},t.useSorted=function(...e){var t,n,r,a;const[i]=e;let l=Jn,u={};2===e.length?"object"==typeof e[1]?(u=e[1],l=null!=(t=u.compareFn)?t:Jn):l=null!=(n=e[1])?n:Jn:e.length>2&&(l=null!=(r=e[1])?r:Jn,u=null!=(a=e[2])?a:{});const{dirty:s=!1,sortFn:c=Yn}=u;return s?(o.watchEffect(()=>{const e=c(o.unref(i),l);o.isRef(i)?i.value=e:i.splice(0,i.length,...e)}),i):o.computed(()=>c([...o.unref(i)],l))},t.useSpeechRecognition=function(e={}){const{interimResults:t=!0,continuous:n=!0,window:a=l}=e,i=r.resolveRef(e.lang||"en-US"),u=o.ref(!1),s=o.ref(!1),c=o.ref(""),f=o.shallowRef(void 0),d=a&&(a.SpeechRecognition||a.webkitSpeechRecognition),v=T(()=>d);let p;return v.value&&(p=new d,p.continuous=n,p.interimResults=t,p.lang=o.unref(i),p.onstart=()=>{s.value=!1},o.watch(i,e=>{p&&!u.value&&(p.lang=e)}),p.onresult=e=>{const t=Array.from(e.results).map(e=>
1(s.value=e.isFinal,e[0])).map(e=>e.transcript).join("");c.value=t,f.value=void 0},p.onerror=e=>{f.value=e},p.onend=()=>{u.value=!1,p.lang=o.unref(i)},o.watch(u,()=>{u.value?p.start():p.stop()})),r.tryOnScopeDispose(()=>{u.value=!1}),{isSupported:v,isListening:u,isFinal:s,recognition:p,result:c,error:f,toggle:(e=!u.value)=>{u.value=e},start:()=>{u.value=!0},stop:()=>{u.value=!1}}},t.useSpeechSynthesis=function(e,t={}){const{pitch:n=1,rate:a=1,volume:i=1,window:u=l}=t,s=u&&u.speechSynthesis,c=T(()=>s),f=o.ref(!1),d=o.ref("init"),v=r.resolveRef(e||""),p=r.resolveRef(t.lang||"en-US"),m=o.shallowRef(void 0),h=e=>{e.lang=o.unref(p),e.voice=o.unref(t.voice)||null,e.pitch=n,e.rate=a,e.volume=i,e.onstart=()=>{f.value=!0,d.value="play"},e.onpause=()=>{f.value=!1,d.value="pause"},e.onresume=()=>{f.value=!0,d.value="play"},e.onend=()=>{f.value=!1,d.value="end"},e.onerror=e=>{m.value=e}},y=o.computed(()=>{f.value=!1,d.value="init";const e=new SpeechSynthesisUtterance(v.value);return h(e),e});return c.value&&(h(y.value),o.watch(p,e=>{y.value&&!f.value&&(y.value.lang=e)}),t.voice&&o.watch(t.voice,()=>{s.cancel()}),o.watch(f,()=>{f.value?s.resume():s.pause()})),r.tryOnScopeDispose(()=>{f.value=!1}),{isSupported:c,isPlaying:f,status:d,utterance:y,error:m,stop:()=>{s.cancel(),f.value=!1},toggle:(e=!f.value)=>{f.value=e},speak:()=>{s.cancel(),y&&s.speak(y.value)}}},t.useStepper=function(e,t){const n=o.ref(e),r=o.computed(()=>Array.isArray(n.value)?n.value:Object.keys(n.value)),a=o.ref(r.value.indexOf(null!=t?t:r.value[0])),i=o.computed(()=>f(a.value)),l=o.computed(()=>0===a.value),u=o.computed(()=>a.value===r.value.length-1),s=o.computed(()=>r.value[a.value+1]),c=o.computed(()=>r.value[a.value-1]);function f(e){return Array.isArray(n.value)?n.value[e]:n.value[r.value[e]]}function d(e){r.value.includes(e)&&(a.value=r.value.indexOf(e))}function v(e){return a.value>r.value.indexOf(e)}return{steps:n,stepNames:r,index:a,current:i,next:s,previous:c,isFirst:l,isLast:u,at:f,get:function(e){if(r.value.includes(e))return f(r.value.indexOf(e))},goTo:d,goToNext:function(){u.value||a.value++},goToPrevious:function(){l.value||a.value--},goBackTo:function(e){v(e)&&d(e)},isNext:function(e){return r.value.indexOf(e)===a.value+1},isPrevious:function(e){return r.value.indexOf(e)===a.value-1},isCurrent:function(e){return r.value.indexOf(e)===a.value},isBefore:function(e){return a.value<r.value.indexOf(e)},isAfter:v}},t.useStorage=ae,t.useStorageAsync=function(e,t,n,a={}){var i;const{flush:u="pre",deep:s=!0,listenToStorageChanges:c=!0,writeDefaults:d=!0,mergeDefaults:v=!1,shallow:p,window:m=l,eventFilter:h,onError:y=e=>{}}=a,g=r.resolveUnref(t),b=J(g),w=(p?o.shallowRef:o.ref)(t),O=null!=(i=a.serializer)?i:re[b];if(!n)try{n=Y("getDefaultStorage",()=>{var e;return null==(e=l)?void 0:e.localStorage})()}catch(e){y(e)}async function S(t){if(n&&(!t||t.key===e))try{const o=t?t.newValue:await n.getItem(e);if(null==o)w.value=g,d&&null!==g&&await n.setItem(e,await O.write(g));else if(v){const e=await O.read(o);r.isFunction(v)?w.value=v(e,g):"object"!==b||Array.isArray(e)?w.value=e:w.value=nr(nr({},g),e)}else w.value=await O.read(o)}catch(e){y(e)}}return S(),m&&c&&f(m,"storage",e=>setTimeout(()=>S(e),0)),n&&r.watchWithFilter(w,async()=>{try{null==w.value?await n.removeItem(e):await n.setItem(e,await O.write(w.value))}catch(e){y(e)}},{flush:u,deep:s,eventFilter:h}),w},t.useStyleTag=function(e,t={}){const n=o.ref(!1),{document:a=u,immediate:i=!0,manual:l=!1,id:s="vueuse_styletag_"+ ++rr}=t,c=o.ref(e);let f=()=>{};const d=()=>{if(!a)return;const e=a.getElementById(s)||a.createElement("style");e.isConnected||(e.type="text/css",e.id=s,t.media&&(e.media=t.media),a.head.appendChild(e)),n.value||(f=o.watch(c,t=>{e.textContent=t},{immediate:!0}),n.value=!0)},v=()=>{a&&n.value&&(f(),a.head.removeChild(a.getElementById(s)),n.value=!1)};return i&&!l&&r.tryOnMounted(d),l||r.tryOnScopeDispose(v),{id:s,css:c,unload:v,load:d,isLoaded:o.readonly(n)}},t.useSupported=T,t.useSwipe=function(e,n={}){const{threshold:a=50,onSwipe:i,onSwipeEnd:u,onSwipeStart:s,passive:c=!0,window:d=l}=n,v=o.reactive({x:0,y:0}),p=o.reactive({x:0,y:0}),m=o.computed(()=>v.x-p.x),h=o.computed(()=>v.y-p.y),{max:y,abs:g}=Math,b=o.computed(()=>y(g(m.value),g(h.value))>=a),w=o.ref(!1),O=o.computed(()=>b.value?g(m.value)>g(h.value)?m.value>0?t.SwipeDirection.LEFT:t.SwipeDirection.RIGHT:h.value>0?t.SwipeDirection.UP:t.SwipeDirection.DOWN:t.SwipeDirection.NONE),S=e=>[e.touches[0].clientX,e.touches[0].clientY],k=(e,t)=>{p.x=e,p.y=t};let P;const x=function(e){if(!e)return!1;let t=!1;
1const n={get passive(){return t=!0,!1}};return e.addEventListener("x",r.noop,n),e.removeEventListener("x",r.noop),t}(null==d?void 0:d.document);P=c?x?{passive:!0}:{capture:!1}:x?{passive:!1,capture:!0}:{capture:!0};const E=e=>{w.value&&(null==u||u(e,O.value)),w.value=!1},j=[f(e,"touchstart",e=>{P.capture&&!P.passive&&e.preventDefault();const[t,n]=S(e);((e,t)=>{v.x=e,v.y=t})(t,n),k(t,n),null==s||s(e)},P),f(e,"touchmove",e=>{const[t,n]=S(e);k(t,n),!w.value&&b.value&&(w.value=!0),w.value&&(null==i||i(e))},P),f(e,"touchend",E,P),f(e,"touchcancel",E,P)];return{isPassiveEventSupported:x,isSwiping:w,direction:O,coordsStart:v,coordsEnd:p,lengthX:m,lengthY:h,stop:()=>j.forEach(e=>e())}},t.useTemplateRefsList=function(){const e=o.ref([]);return e.value.set=t=>{t&&e.value.push(t)},o.onBeforeUpdate(()=>{e.value.length=0}),e},t.useTextDirection=function(e={}){const{document:t=u,selector:n="html",observe:a=!1,initialValue:i="ltr"}=e;function l(){var e,r;return null!=(r=null==(e=null==t?void 0:t.querySelector(n))?void 0:e.getAttribute("dir"))?r:i}const s=o.ref(l());return r.tryOnMounted(()=>s.value=l()),a&&t&&yn(t.querySelector(n),()=>s.value=l(),{attributes:!0}),o.computed({get:()=>s.value,set(e){var r,o;s.value=e,t&&(s.value?null==(r=t.querySelector(n))||r.setAttribute("dir",s.value):null==(o=t.querySelector(n))||o.removeAttribute("dir"))}})},t.useTextSelection=function(e={}){const{window:t=l}=e,n=o.ref(null),r=o.computed(()=>{var e,t;return null!=(t=null==(e=n.value)?void 0:e.toString())?t:""}),a=o.computed(()=>n.value?function(e){var t;const n=null!=(t=e.rangeCount)?t:0,r=new Array(n);for(let t=0;t<n;t++){const n=e.getRangeAt(t);r[t]=n}return r}(n.value):[]),i=o.computed(()=>a.value.map(e=>e.getBoundingClientRect()));return t&&f(t.document,"selectionchange",function(){n.value=null,t&&(n.value=t.getSelection())}),{text:r,rects:i,ranges:a,selection:n}},t.useTextareaAutosize=function(e){const t=o.ref(null==e?void 0:e.element),n=o.ref(null==e?void 0:e.input);function r(){var n,r;t.value&&(t.value.style.height="1px",t.value.style.height=`${null==(n=t.value)?void 0:n.scrollHeight}px`,null==(r=null==e?void 0:e.onResize)||r.call(e))}return o.watch([n,t],r,{immediate:!0}),nt(t,()=>r()),(null==e?void 0:e.watch)&&o.watch(e.watch,r,{immediate:!0,deep:!0}),{textarea:t,input:n,triggerResize:r}},t.useThrottledRefHistory=function(e,t={}){const{throttle:n=200,trailing:o=!0}=t,a=r.throttleFilter(n,o),i=Ie(e,(l=fr({},t),ar(l,ir({eventFilter:a}))));var l;return fr({},i)},t.useTimeAgo=function(e,t={}){const{controls:n=!1,updateInterval:a=3e4}=t,i=Pn({interval:a,controls:!0}),{now:l}=i,u=((e,t)=>{var n={};for(var r in e)pr.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&vr)for(var r of vr(e))t.indexOf(r)<0&&mr.call(e,r)&&(n[r]=e[r]);return n})(i,["now"]),s=o.computed(()=>wr(new Date(r.resolveUnref(e)),t,o.unref(l.value)));return n?((e,t)=>{for(var n in t||(t={}))pr.call(t,n)&&hr(e,n,t[n]);if(vr)for(var n of vr(t))mr.call(t,n)&&hr(e,n,t[n]);return e})({timeAgo:s},u):s},t.useTimeoutPoll=function(e,t,n){const{start:a}=r.useTimeoutFn(l,t),i=o.ref(!1);async function l(){i.value&&(await e(),a())}function u(){i.value||(i.value=!0,l())}function s(){i.value=!1}return(null==n?void 0:n.immediate)&&u(),r.tryOnScopeDispose(s),{isActive:i,pause:s,resume:u}},t.useTimestamp=function(e={}){const{controls:t=!1,offset:n=0,immediate:a=!0,interval:i="requestAnimationFrame",callback:l}=e,u=o.ref(r.timestamp()+n),s=()=>u.value=r.timestamp()+n,c=l?()=>{s(),l(u.value)}:s,f="requestAnimationFrame"===i?rt(c,{immediate:a}):r.useIntervalFn(c,i,{immediate:a});return t?((e,t)=>{for(var n in t||(t={}))kr.call(t,n)&&xr(e,n,t[n]);if(Sr)for(var n of Sr(t))Pr.call(t,n)&&xr(e,n,t[n]);return e})({timestamp:u},f):u},t.useTitle=function(e=null,t={}){var n,a;const{document:i=u}=t,l=r.resolveRef(null!=(n=null!=e?e:null==i?void 0:i.title)?n:null),s=e&&r.isFunction(e);function c(e){if(!("titleTemplate"in t))return e;const n=t.titleTemplate||"%s";return r.isFunction(n)?n(e):o.unref(n).replace(/%s/g,e)}return o.watch(l,(e,t)=>{e!==t&&i&&(i.title=c(r.isString(e)?e:""))},{immediate:!0}),t.observe&&!t.titleTemplate&&i&&!s&&yn(null==(a=i.head)?void 0:a.querySelector("title"),
1()=>{i&&i.title!==l.value&&(l.value=c(i.title))},{childList:!0}),l},t.useTransition=function(e,t={}){const{delay:n=0,disabled:a=!1,duration:i=1e3,onFinished:l=r.noop,onStarted:u=r.noop,transition:s=r.identity}=t,c=o.computed(()=>{const e=o.unref(s);return r.isFunction(e)?e:Cr(e)}),f=o.computed(()=>{const t=o.unref(e);return r.isNumber(t)?t:t.map(o.unref)}),d=o.computed(()=>r.isNumber(f.value)?[f.value]:f.value),v=o.ref(d.value.slice(0));let p,m,h,y,g;const{resume:b,pause:w}=rt(()=>{const e=Date.now(),t=r.clamp(1-(h-e)/p,0,1);v.value=g.map((e,n)=>{var r;return e+(null!=(r=m[n])?r:0)*c.value(t)}),t>=1&&(w(),l())},{immediate:!1}),O=()=>{w(),p=o.unref(i),m=v.value.map((e,t)=>{var n,r;return(null!=(n=d.value[t])?n:0)-(null!=(r=v.value[t])?r:0)}),g=v.value.slice(0),y=Date.now(),h=y+p,b(),u()},S=r.useTimeoutFn(O,n,{immediate:!1});return o.watch(d,()=>{o.unref(a)||(o.unref(n)<=0?O():S.start())},{deep:!0}),o.watch(()=>o.unref(a),e=>{e&&(v.value=d.value.slice(0),w())}),o.computed(()=>{const e=o.unref(a)?d:v;return r.isNumber(f.value)?e.value[0]:e.value})},t.useUrlSearchParams=function(e="history",t={}){const{initialValue:n={},removeNullishValues:a=!0,removeFalsyValues:i=!1,write:u=!0,window:s=l}=t;if(!s)return o.reactive(n);const c=o.reactive({});function d(){return new URLSearchParams(function(){if("history"===e)return s.location.search||"";if("hash"===e){const e=s.location.hash||"",t=e.indexOf("?");return t>0?e.slice(t):""}return(s.location.hash||"").replace(/^#/,"")}())}function v(e){const t=new Set(Object.keys(c));for(const n of e.keys()){const r=e.getAll(n);c[n]=r.length>1?r:e.get(n)||"",t.delete(n)}Array.from(t).forEach(e=>delete c[e])}const{pause:p,resume:m}=r.pausableWatch(c,()=>{const e=new URLSearchParams("");Object.keys(c).forEach(t=>{const n=c[t];Array.isArray(n)?n.forEach(n=>e.append(t,n)):a&&null==n||i&&!n?e.delete(t):e.set(t,n)}),h(e)},{deep:!0});function h(t,n){p(),n&&v(t),s.history.replaceState(s.history.state,s.document.title,s.location.pathname+function(t){const n=t.toString();if("history"===e)return`${n?`?${n}`:""}${s.location.hash||""}`;if("hash-params"===e)return`${s.location.search||""}${n?`#${n}`:""}`;const r=s.location.hash||"#",o=r.indexOf("?");return o>0?`${r.slice(0,o)}${n?`?${n}`:""}`:`${r}${n?`?${n}`:""}`}(t)),m()}function y(){u&&h(d(),!0)}f(s,"popstate",y,!1),"history"!==e&&f(s,"hashchange",y,!1);const g=d();return g.keys().next().value?v(g):Object.assign(c,n),c},t.useUserMedia=function(e={}){var t,n;const r=o.ref(null!=(t=e.enabled)&&t),a=o.ref(null==(n=e.autoSwitch)||n),i=o.ref(e.videoDeviceId),l=o.ref(e.audioDeviceId),{navigator:u=s}=e,c=T(()=>{var e;return null==(e=null==u?void 0:u.mediaDevices)?void 0:e.getUserMedia}),f=o.shallowRef();function d(e){return"none"!==e.value&&!1!==e.value&&(null==e.value||{deviceId:e.value})}async function v(){if(c.value&&!f.value)return f.value=await u.mediaDevices.getUserMedia({video:d(i),audio:d(l)}),f.value}async function p(){var e;null==(e=f.value)||e.getTracks().forEach(e=>e.stop()),f.value=void 0}async function m(){return await v(),f.value&&(r.value=!0),f.value}async function h(){return p(),await m()}return o.watch(r,e=>{e?v():p()},{immediate:!0}),o.watch([i,l],()=>{a.value&&f.value&&h()},{immediate:!0}),{isSupported:c,stream:f,start:m,stop:function(){p(),r.value=!1},restart:h,videoDeviceId:i,audioDeviceId:l,enabled:r,autoSwitch:a}},t.useVModel=Fr,t.useVModels=function(e,t,n={}){const r={};for(const o in e)r[o]=Fr(e,o,t,n);return r},t.useVibrate=function(e){const{pattern:t=[],interval:n=0,navigator:o=s}=e||{},a=T(()=>void 0!==o&&"vibrate"in o),i=r.resolveRef(t);let l;const u=(e=i.value)=>{a.value&&o.vibrate(e)};return n>0&&(l=r.useIntervalFn(u,n,{immediate:!1,immediateCallback:!1})),{isSupported:a,pattern:t,intervalControls:l,vibrate:u,stop:()=>{a.value&&o.vibrate(0),null==l||l.pause()}}},t.useVirtualList=function(e,t){const{containerStyle:n,wrapperProps:r,scrollTo:a,calculateRange:i,currentList:l,containerRef:u}="itemHeight"in t?function(e,t){const n=Mr(t),{state:r,source:a,currentList:i,size:l,containerRef:u}=n,s={overflowY:"auto"},{itemHeight:c,overscan:f=5}=e,d=Ir(r,a,c),v=Lr(a,c),p=Nr("vertical",f,v,d,n),m=Ur(c,a),h=o.computed(()=>m(r.value.start)),y=Br(c,a);Vr(l,t,p);const g=Hr("vertical",p,m,u),b=o.computed(()=>({style:{width:"100%",height:y.value-h.value+"px",marginTop:`${h.value}px`}}));return{calculateRange:p,scrollTo:g,containerStyle:s,wrapperProps:b,currentList:i,containerRef:u}}(t,e):function(e,t){const n=Mr(t),{state:r,source:a,currentList:i,size:l,containerRef:u}=n,s={overflowX:"auto"},{itemWidth:c,overscan:f=5}=e,d=Ir(r,a,c),v=Lr(a,c),p=Nr("horizontal",f,v,d,n),m=Ur(c,a),h=o.computed(()=>m(r.value.start)),y=Br(c,a);Vr(l,t,p);const g=Hr("horizontal",p,m,u),b=o.computed(()=>({style:{height:"100%",width:y.value-h.value+"px",marginLeft:`${h.value}px`,display:"flex"}}));return{scrollTo:g,calculateRange:p,wrapperProps:b,containerStyle:s,currentList:i,containerRef:u}}(t,e);return{list:l,scrollTo:a,containerProps:{ref:u,onScroll:()=>{i()},style:n},wrapperProps:r}},t.useWakeLock=(e={})=>{const{navigator:t=s,document:n=u}=e;let r;const a=T(()=>t&&"wakeLock"in t),i=o.ref(!1);return n&&f(n,"visibilitychange",async function(){a.value&&r&&(n&&"visible"===n.visibilityState&&(r=await t.wakeLock.request("screen")),i.value=!r.released)},{passive:!0}),{isSupported:a,isActive:i,request:async function(e){a.value&&(r=await t.wakeLock.request(e),i.value=!r.released)},release:async function(){a.value&&r&&(await r.release(),i.value=!r.released,r=null)}}},t.useWebNotification=(e={})=>{const{window:t=l}=e,n=T(()=>!!t&&"Notification"in t),a=o.ref(null),i=async()=>{n.value&&"permission"in Notification&&"denied"!==Notification.permission&&await Notification.requestPermission()},u=r.createEventHook(),s=r.createEventHook(),c=r.createEventHook(),d=r.createEventHook(),v=()=>{a.value&&a.value.close(),a.value=null};if(r.tryOnMounted(async()=>{n.value&&await i()}),r.tryOnScopeDispose(v),n.value&&t){const e=t.document;f(e,"visibilitychange",t=>{t.preventDefault(),"visible"===e.visibilityState&&v()})}return{isSupported:n,notification:a,show:async t=>{if(!n.value)return;await i();const r=Object.assign({},e,t);return a.value=new Notification(r.title||"",r),a.value.onclick=e=>u.trigger(e),a.value.onshow=e=>s.trigger(e),a.value.onerror=e=>c.trigger(e),a.value.onclose=e=>d.trigger(e),a.value},close:v,onClick:u,onShow:s,onError:c,onClose:d}},t.useWebSocket=function(e,t={}){const{onConnected:n,onDisconnected:a,onError:i,onMessage:l,immediate:u=!0,autoClose:s=!0,protocols:c=[]}=t,d=o.ref(null),v=o.ref("CLOSED"),p=o.ref(),m=r.resolveRef(e);let h,y,g,b=!1,w=0,O=[];const S=(e=1e3,t)=>{p.value&&(b=!0,null==h||h(),p.value.close(e,t))},k=()=>
1{if(O.length&&p.value&&"OPEN"===v.value){for(const e of O)p.value.send(e);O=[]}},P=(e,t=!0)=>p.value&&"OPEN"===v.value?(k(),p.value.send(e),!0):(t&&O.push(e),!1),x=()=>{if(b||void 0===m.value)return;const e=new WebSocket(m.value,c);p.value=e,v.value="CONNECTING",e.onopen=()=>{v.value="OPEN",null==n||n(e),null==y||y(),k()},e.onclose=n=>{if(v.value="CLOSED",p.value=void 0,null==a||a(e,n),!b&&t.autoReconnect){const{retries:e=-1,delay:n=1e3,onFailed:r}=Wr(t.autoReconnect);w+=1,"number"==typeof e&&(e<0||w<e)||"function"==typeof e&&e()?setTimeout(x,n):null==r||r()}},e.onerror=t=>{null==i||i(e,t)},e.onmessage=n=>{if(t.heartbeat){clearTimeout(g),g=void 0;const{message:e=zr}=Wr(t.heartbeat);if(n.data===e)return}d.value=n.data,null==l||l(e,n)}};if(t.heartbeat){const{message:e=zr,interval:n=1e3,pongTimeout:o=1e3}=Wr(t.heartbeat),{pause:a,resume:i}=r.useIntervalFn(()=>{P(e,!1),null==g&&(g=setTimeout(()=>{S()},o))},n,{immediate:!1});h=a,y=i}s&&(f(window,"beforeunload",()=>S()),r.tryOnScopeDispose(S));const E=()=>{S(),b=!1,w=0,x()};return u&&o.watch(m,E,{immediate:!0}),{data:d,status:v,close:S,send:P,open:E,ws:p}},t.useWebWorker=function(e,t,n){const{window:a=l}=null!=n?n:{},i=o.ref(null),u=o.shallowRef();return a&&(r.isString(e)?u.value=new Worker(e,t):r.isFunction(e)?u.value=e():u.value=e,u.value.onmessage=e=>{i.value=e.data},r.tryOnScopeDispose(()=>{u.value&&u.value.terminate()})),{data:i,post:function(e){u.value&&u.value.postMessage(e)},terminate:function(){u.value&&u.value.terminate()},worker:u}},t.useWebWorkerFn=(e,t={})=>{const{dependencies:n=[],timeout:a,window:i=l}=t,u=o.ref(),s=o.ref("PENDING"),c=o.ref({}),f=o.ref(),d=(e="PENDING")=>{u.value&&u.value._url&&i&&(u.value.terminate(),URL.revokeObjectURL(u.value._url),c.value={},u.value=void 0,i.clearTimeout(f.value),s.value=e)};d(),r.tryOnScopeDispose(d);return{workerFn:(...t)=>"RUNNING"===s.value?Promise.reject():(u.value=(()=>{const t=Xr(e,n),r=new Worker(t);return r._url=t,r.onmessage=e=>{const{resolve:t=()=>{},reject:n=()=>{}}=c.value,[r,o]=e.data;"SUCCESS"===r?(t(o),d(r)):(n(o),d("ERROR"))},r.onerror=e=>{const{reject:t=()=>{}}=c.value;t(e),d("ERROR")},a&&(f.value=setTimeout(()=>d("TIMEOUT_EXPIRED"),a)),r})(),((...e)=>new Promise((t,n)=>{c.value={resolve:t,reject:n},u.value&&u.value.postMessage([[...e]]),s.value="RUNNING"}))(...t)),workerStatus:s,workerTerminate:d}},t.useWindowFocus=function({window:e=l}={}){if(!e)return o.ref(!1);const t=o.ref(e.document.hasFocus());return f(e,"blur",()=>{t.value=!1}),f(e,"focus",()=>{t.value=!0}),t},t.useWindowScroll=function({window:e=l}={}){if(!e)return{x:o.ref(0),y:o.ref(0)};const t=o.ref(e.scrollX),n=o.ref(e.scrollY);return f(e,"scroll",()=>{t.value=e.scrollX,n.value=e.scrollY},{capture:!1,passive:!0}),{x:t,y:n}},t.useWindowSize=function(e={}){const{window:t=l,initialWidth:n=1/0,initialHeight:a=1/0,listenOrientation:i=!0,includeScrollbar:u=!0}=e,s=o.ref(n),c=o.ref(a),d=()=>{t&&(u?(s.value=t.innerWidth,c.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,c.value=t.document.documentElement.clientHeight))};return d(),r.tryOnMounted(d),f("resize",d,{passive:!0}),i&&f("orientationchange",d,{passive:!0}),{width:s,height:c}},Object.keys(r).forEach(function(e){"default"===e||t.hasOwnProperty(e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}})})},35150:e=>{e.exports=function(e){if(!e)return!1;var n=t.call(e);return"[object Function]"===n||"function"==typeof e&&"[object RegExp]"!==n||"undefined"!=typeof window&&(e===window.setTimeout||e===window.alert||e===window.confirm||e===window.prompt)};var t=Object.prototype.toString},51622:(e,t,n)=>{var r;r="undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},e.exports=r},56394:(e,t,n)=>{"use strict";var r,o=n(10663),a=Object.defineProperty,i=Object.defineProperties,l=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,f=(e,t,n)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function d(e,t){var n;const r=o.shallowRef();var a,d;return o.watchEffect(()=>{r.value=e()},(a=((e,t)=>{for(var n in t||(t={}))s.call(t,n)&&f(e,n,t[n]);if(u)for(var n of u(t))c.call(t,n)&&f(e,n,t[n]);return e})({},t),d={flush:null!=(n=null==t?void 0:t.flush)?n:"sync"},i(a,l(d)))),o.readonly(r)}const v="undefined"!=typeof window,p=Object.prototype.toString,m=e=>"function"==typeof e,h=()=>+Date.now(),y=()=>{},g=v&&(null==(r=null==window?void 0:window.navigator)?void 0:r.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function b(e){return"function"==typeof e?e():o.unref(e)}function w(e,t){return function(...n){return new Promise((r,o)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(o)})}}const O=e=>e();function S(e,t={}){let n,r,o=y;const a=e=>{clearTimeout(e),o(),o=y};return i=>{const l=b(e),u=b(t.maxWait);return n&&a(n),l<=0||void 0!==u&&u<=0?(r&&(a(r),r=null),Promise.resolve(i())):new Promise((e,s)=>{o=t.rejectOnCancel?s:e,u&&!r&&(r=setTimeout(()=>{n&&a(n),r=null,e(i())},u)),n=setTimeout(()=>{r&&a(r),r=null,e(i())},l)})}}function k(e,t=!0,n=!0,r=!1){let o,a,i=0,l=!0,u=y;const s=()=>{o&&(clearTimeout(o),o=void 0,u(),u=y)};return c=>{const f=b(e),d=Date.now()-i,v=()=>a=c();return s(),f<=0?(i=Date.now(),v()):(d>f&&(n||!l)?(i=Date.now(),v()):t&&(a=new Promise((e,t)=>
1{u=r?t:e,o=setTimeout(()=>{i=Date.now(),l=!0,e(v()),s()},Math.max(0,f-d))})),n||o||(o=setTimeout(()=>l=!0,f)),l=!1,a)}}function P(e=O){const t=o.ref(!0);return{isActive:o.readonly(t),pause:function(){t.value=!1},resume:function(){t.value=!0},eventFilter:(...n)=>{t.value&&e(...n)}}}function x(e="this function"){if(!o.isVue3&&!o.version.startsWith("2.7."))throw new Error(`[VueUse] ${e} is only works on Vue 2.7 or above.`)}const E={mounted:o.isVue3?"mounted":"inserted",updated:o.isVue3?"updated":"componentUpdated",unmounted:o.isVue3?"unmounted":"unbind"};function j(e,t=!1,n="Timeout"){return new Promise((r,o)=>{t?setTimeout(()=>o(n),e):setTimeout(r,e)})}function D(e,t){let n,r,a;const i=o.ref(!0),l=()=>{i.value=!0,a()};o.watch(e,l,{flush:"sync"});const u=m(t)?t:t.get,s=m(t)?void 0:t.set,c=o.customRef((e,t)=>(r=e,a=t,{get:()=>(i.value&&(n=u(),i.value=!1),r(),n),set(e){null==s||s(e)}}));return Object.isExtensible(c)&&(c.trigger=l),c}function R(e){return!!o.getCurrentScope()&&(o.onScopeDispose(e),!0)}function A(e,t,{enumerable:n=!1,unwrap:r=!0}={}){x();for(const[a,i]of Object.entries(t))"value"!==a&&(o.isRef(i)&&r?Object.defineProperty(e,a,{get:()=>i.value,set(e){i.value=e},enumerable:n}):Object.defineProperty(e,a,{value:i,enumerable:n}));return e}var T=Object.defineProperty,C=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,I=(e,t,n)=>t in e?T(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function L(e,t){const n=!1===(null==t?void 0:t.computedGetter)?o.unref:b;return function(...t){return o.computed(()=>e.apply(this,t.map(e=>n(e))))}}function N(e){if(!o.isRef(e))return o.reactive(e);const t=new Proxy({},{get:(t,n,r)=>o.unref(Reflect.get(e.value,n,r)),set:(t,n,r)=>(o.isRef(e.value[n])&&!o.isRef(r)?e.value[n].value=r:e.value[n]=r,!0),deleteProperty:(t,n)=>Reflect.deleteProperty(e.value,n),has:(t,n)=>Reflect.has(e.value,n),ownKeys:()=>Object.keys(e.value),getOwnPropertyDescriptor:()=>({enumerable:!0,configurable:!0})});return o.reactive(t)}function U(e){return N(o.computed(e))}function V(e,t=1e4){return o.customRef((n,r)=>{let o,a=e;return R(()=>{clearTimeout(o)}),{get:()=>(n(),a),set(n){a=n,r(),clearTimeout(o),o=setTimeout(()=>{a=e,r()},b(t))}}})}function B(e,t=200,n={}){return w(S(t,n),e)}function $(e,t=200,n={}){const r=o.ref(e.value),a=B(()=>{r.value=e.value},t,n);return o.watch(e,()=>a()),r}function H(e,t=200,n=!1,r=!0,o=!1){return w(k(t,n,r,o),e)}function z(e,t=200,n=!0,r=!0){if(t<=0)return e;const a=o.ref(e.value),i=H(()=>{a.value=e.value},t,n,r);return o.watch(e,()=>i()),a}function W(e,t={}){let n,r,a=e;function i(e=!0){return e&&n(),a}function l(e,n=!0){var o,i;if(e===a)return;const l=a;!1!==(null==(o=t.onBeforeChange)?void 0:o.call(t,e,l))&&(a=e,null==(i=t.onChanged)||i.call(t,e,l),n&&r())}return A(o.customRef((e,t)=>(n=e,r=t,{get:()=>i(),set(e){l(e)}})),{get:i,set:l,untrackedGet:()=>i(!1),silentSet:e=>l(e,!1),peek:()=>i(!1),lay:e=>l(e,!1)},{enumerable:!0})}const q=W;var X=Object.defineProperty,G=Object.defineProperties,_=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,Z=(e,t,n)=>t in e?X(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Q=(e,t)=>{for(var n in t||(t={}))J.call(t,n)&&Z(e,n,t[n]);if(Y)for(var n of Y(t))K.call(t,n)&&Z(e,n,t[n]);return e};function ee(e,t=!1){function n(n,{flush:r="sync",deep:a=!1,timeout:i,throwOnTimeout:l}={}){let u=null;const s=[new Promise(i=>{u=o.watch(e,e=>{n(e)!==t&&(null==u||u(),i(e))},{flush:r,deep:a,immediate:!0})})];return null!=i&&s.push(j(i,l).then(()=>b(e)).finally(()=>null==u?void 0:u())),Promise.race(s)}function r(r,a){if(!o.isRef(r))return n(e=>e===r,a);const{flush:i="sync",deep:l=!1,timeout:u,throwOnTimeout:s}=null!=a?a:{};let c=null;const f=[new Promise(n=>{c=o.watch([e,r],([e,r])=>{t!==(e===r)&&(null==c||c(),n(e))},{flush:i,deep:l,immediate:!0})})];return null!=u&&f.push(j(u,s).then(()=>b(e)).finally(()=>(null==c||c(),b(e)))),Promise.race(f)}function a(e){return i(1,e)}function i(e=1,t){let r=-1;return n(()=>(r+=1,r>=e),t)}if(Array.isArray(b(e))){return{toMatch:n,toContains:function(e,t){return n(t=>{const n=Array.from(t);return n.includes(e)||n.includes(b(e))},t)},changed:a,changedTimes:i,get not(){return ee(e,!t)}}}return{toMatch:n,toBe:r,toBeTruthy:function(e){return n(e=>Boolean(e),e)},toBeNull:function(e){return r(null,e)},toBeNaN:function(e){return n(Number.isNaN,e)},toBeUndefined:function(e){return r(void 0,e)},changed:a,changedTimes:i,get not(){return ee(e,!t)}}}const te=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,ne=/\[([^\]]+)]|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,re=(e,t,n,r)=>{let o=e<12?"AM":"PM";return r&&(o=o.split("").reduce((e,t)=>
1e+`${t}.`,"")),n?o.toLowerCase():o},oe=(e,t,n={})=>{var r;const o=e.getFullYear(),a=e.getMonth(),i=e.getDate(),l=e.getHours(),u=e.getMinutes(),s=e.getSeconds(),c=e.getMilliseconds(),f=e.getDay(),d=null!=(r=n.customMeridiem)?r:re,v={YY:()=>String(o).slice(-2),YYYY:()=>o,M:()=>a+1,MM:()=>`${a+1}`.padStart(2,"0"),MMM:()=>e.toLocaleDateString(n.locales,{month:"short"}),MMMM:()=>e.toLocaleDateString(n.locales,{month:"long"}),D:()=>String(i),DD:()=>`${i}`.padStart(2,"0"),H:()=>String(l),HH:()=>`${l}`.padStart(2,"0"),h:()=>`${l%12||12}`.padStart(1,"0"),hh:()=>`${l%12||12}`.padStart(2,"0"),m:()=>String(u),mm:()=>`${u}`.padStart(2,"0"),s:()=>String(s),ss:()=>`${s}`.padStart(2,"0"),SSS:()=>`${c}`.padStart(3,"0"),d:()=>f,dd:()=>e.toLocaleDateString(n.locales,{weekday:"narrow"}),ddd:()=>e.toLocaleDateString(n.locales,{weekday:"short"}),dddd:()=>e.toLocaleDateString(n.locales,{weekday:"long"}),A:()=>d(l,u),AA:()=>d(l,u,!1,!0),a:()=>d(l,u,!0),aa:()=>d(l,u,!0,!0)};return t.replace(ne,(e,t)=>t||v[e]())},ae=e=>{if(null===e)return new Date(NaN);if(void 0===e)return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){const t=e.match(te);if(t){const e=t[2]-1||0,n=(t[7]||"0").substring(0,3);return new Date(t[1],e,t[3]||1,t[4]||0,t[5]||0,t[6]||0,n)}}return new Date(e)};function ie(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:a=!1}=n;let i=null;const l=o.ref(!1);function u(){i&&(clearInterval(i),i=null)}function s(){l.value=!1,u()}function c(){const n=b(t);n<=0||(l.value=!0,a&&e(),u(),i=setInterval(e,n))}if(r&&v&&c(),o.isRef(t)||m(t)){R(o.watch(t,()=>{l.value&&v&&c()}))}return R(s),{isActive:l,pause:s,resume:c}}var le=Object.defineProperty,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(e,t,n)=>t in e?le(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function de(e,t,n={}){const{immediate:r=!0}=n,a=o.ref(!1);let i=null;function l(){i&&(clearTimeout(i),i=null)}function u(){a.value=!1,l()}function s(...n){l(),a.value=!0,i=setTimeout(()=>{a.value=!1,i=null,e(...n)},b(t))}return r&&(a.value=!0,v&&s()),R(u),{isPending:o.readonly(a),start:s,stop:u}}var ve=Object.defineProperty,pe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,ye=(e,t,n)=>t in e?ve(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ge=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable;function Oe(e,t,n={}){const r=n,{eventFilter:a=O}=r,i=((e,t)=>{var n={};for(var r in e)be.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&ge)for(var r of ge(e))t.indexOf(r)<0&&we.call(e,r)&&(n[r]=e[r]);return n})(r,["eventFilter"]);return o.watch(e,w(a,t),i)}var Se=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable;var xe=Object.defineProperty,Ee=Object.defineProperties,je=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Te=(e,t,n)=>t in e?xe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function Ce(e,t,n={}){const r=n,{debounce:o=0,maxWait:a}=r,i=((e,t)=>{var n={};for(var r in e)Re.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&De)for(var r of De(e))t.indexOf(r)<0&&Ae.call(e,r)&&(n[r]=e[r]);return n})(r,["debounce","maxWait"]);return Oe(e,t,(l=((e,t)=>{for(var n in t||(t={}))Re.call(t,n)&&Te(e,n,t[n]);if(De)for(var n of De(t))Ae.call(t,n)&&Te(e,n,t[n]);return e})({},i),u={eventFilter:S(o,{maxWait:a})},Ee(l,je(u))));var l,u}var Fe=Object.defineProperty,Me=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Ve=(e,t,n)=>t in e?Fe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function Be(e,t,n={}){const r=n,{eventFilter:a=O}=r,i=((e,t)=>{var n={};for(var r in e)Ne.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Le)for(var r of Le(e))t.indexOf(r)<0&&Ue.call(e,r)&&(n[r]=e[r]);return n})(r,["eventFilter"]),l=w(a,t);let u,s,c;if("sync"===i.flush){const t=o.ref(!1);s=()=>{},u=e=>{t.value=!0,e(),t.value=!1},c=o.watch(e,(...e)=>{t.value||l(...e)},i)}else{const t=[],n=o.ref(0),r=o.ref(0);s=()=>{n.value=r.value}
1,t.push(o.watch(e,()=>{r.value++},(f=((e,t)=>{for(var n in t||(t={}))Ne.call(t,n)&&Ve(e,n,t[n]);if(Le)for(var n of Le(t))Ue.call(t,n)&&Ve(e,n,t[n]);return e})({},i),Me(f,Ie({flush:"sync"}))))),u=e=>{const t=r.value;e(),n.value+=r.value-t},t.push(o.watch(e,(...e)=>{const t=n.value>0&&n.value===r.value;n.value=0,r.value=0,t||l(...e)},i)),c=()=>{t.forEach(e=>e())}}var f;return{stop:c,ignoreUpdates:u,ignorePrevAsyncUpdates:s}}var $e=Object.defineProperty,He=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Ge=(e,t,n)=>t in e?$e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function _e(e,t,n={}){const r=n,{eventFilter:o}=r,a=((e,t)=>{var n={};for(var r in e)qe.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&We)for(var r of We(e))t.indexOf(r)<0&&Xe.call(e,r)&&(n[r]=e[r]);return n})(r,["eventFilter"]),{eventFilter:i,pause:l,resume:u,isActive:s}=P(o),c=Oe(e,t,(f=((e,t)=>{for(var n in t||(t={}))qe.call(t,n)&&Ge(e,n,t[n]);if(We)for(var n of We(t))Xe.call(t,n)&&Ge(e,n,t[n]);return e})({},a),He(f,ze({eventFilter:i}))));var f;return{stop:c,pause:l,resume:u,isActive:s}}var Ye=Object.defineProperty,Je=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,tt=(e,t,n)=>t in e?Ye(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function nt(e,t,n={}){const r=n,{throttle:o=0,trailing:a=!0,leading:i=!0}=r,l=((e,t)=>{var n={};for(var r in e)Qe.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Ze)for(var r of Ze(e))t.indexOf(r)<0&&et.call(e,r)&&(n[r]=e[r]);return n})(r,["throttle","trailing","leading"]);return Oe(e,t,(u=((e,t)=>{for(var n in t||(t={}))Qe.call(t,n)&&tt(e,n,t[n]);if(Ze)for(var n of Ze(t))et.call(t,n)&&tt(e,n,t[n]);return e})({},l),s={eventFilter:k(o,a,i)},Je(u,Ke(s))));var u,s}var rt=Object.defineProperty,ot=Object.defineProperties,at=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,st=(e,t,n)=>t in e?rt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;function ct(e){return"function"==typeof e?e():o.unref(e)}t.__onlyVue27Plus=x,t.__onlyVue3=function(e="this function"){if(!o.isVue3)throw new Error(`[VueUse] ${e} is only works on Vue 3.`)},t.assert=(e,...t)=>{},t.autoResetRef=V,t.bypassFilter=O,t.clamp=(e,t,n)=>Math.min(n,Math.max(t,e)),t.computedEager=d,t.computedWithControl=D,t.containsProp=function(e,...t){return t.some(t=>t in e)},t.controlledComputed=D,t.controlledRef=q,t.createEventHook=function(){const e=[],t=t=>{const n=e.indexOf(t);-1!==n&&e.splice(n,1)};return{on:n=>{e.push(n);const r=()=>t(n);return R(r),{off:r}},off:t,trigger:t=>{e.forEach(e=>e(t))}}},t.createFilterWrapper=w,t.createGlobalState=function(e){let t,n=!1;const r=o.effectScope(!0);return()=>(n||(t=r.run(e),n=!0),t)},t.createInjectionState=function(e){const t=Symbol("InjectionState");return[(...n)=>{const r=e(...n);return o.provide(t,r),r},()=>o.inject(t)]},t.createReactiveFn=L,t.createSharedComposable=function(e){let t,n,r=0;const a=()=>{r-=1,n&&r<=0&&(n.stop(),t=void 0,n=void 0)};return(...i)=>(r+=1,t||(n=o.effectScope(!0),t=n.run(()=>e(...i))),R(a),t)},t.createSingletonPromise=function(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const e=t;t=void 0,e&&await e},n},t.debounceFilter=S,t.debouncedRef=$,t.debouncedWatch=Ce,t.directiveHooks=E,t.eagerComputed=d,t.extendRef=A,t.formatDate=oe,t.get=function(e,t){return null==t?o.unref(e):o.unref(e)[t]},t.hasOwn=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),t.identity=function(e){return e},t.ignorableWatch=Be,t.increaseWithUnit=function(e,t){var n;if("number"==typeof e)return e+t;const r=(null==(n=e.match(/^-?[0-9]+\.?[0-9]*/))?void 0:n[0])||"",o=e.slice(r.length),a=parseFloat(r)+t;return Number.isNaN(a)?e:a+o},t.invoke=function(e){return e()},t.isBoolean=e=>"boolean"==typeof e,t.isClient=v,t.isDef=e=>void 0!==e,t.isDefined=function(e){return null!=o.unref(e)},t.isFunction=m,t.isIOS=g,t.isNumber=e=>"number"==typeof e,t.isObject=e=>"[object Object]"===p.call(e),t.isString=e=>"string"==typeof e,t.isWindow=e=>"undefined"!=typeof window&&"[object Window]"===p.call(e),t.makeDestructurable=function(e,t){if("undefined"!=typeof Symbol){const n=((e,t)=>{for(var n in t||(t={}))F.call(t,n)&&I(e,n,t[n]);if(C)for(var n of C(t))M.call(t,n)&&I(e,n,t[n]);return e})({},e);return Object.defineProperty(n,Symbol.iterator,{enumerable:!1,value(){let e=0;return{next:()=>({value:t[e++],done:e>t.length})}}}),n}return Object.assign([...t],e)},t.noop=y,t.normalizeDate=ae,t.now=()=>Date.now(),t.objectPick=function(e,t,n=!1){return t.reduce((t,r)=>(r in e&&(n&&void 0===e[r]||(t[r]=e[r])),t),{})},t.pausableFilter=P,t.pausableWatch=_e,t.promiseTimeout=j,t.rand=(e,t)=>
1(e=Math.ceil(e),t=Math.floor(t),Math.floor(Math.random()*(t-e+1))+e),t.reactify=L,t.reactifyObject=function(e,t={}){let n,r=[];if(Array.isArray(t))r=t;else{n=t;const{includeOwnProperties:o=!0}=t;r.push(...Object.keys(e)),o&&r.push(...Object.getOwnPropertyNames(e))}return Object.fromEntries(r.map(t=>{const r=e[t];return[t,"function"==typeof r?L(r.bind(e),n):r]}))},t.reactiveComputed=U,t.reactiveOmit=function(e,...t){const n=t.flat();return U(()=>Object.fromEntries(Object.entries(o.toRefs(e)).filter(e=>!n.includes(e[0]))))},t.reactivePick=function(e,...t){const n=t.flat();return o.reactive(Object.fromEntries(n.map(t=>[t,o.toRef(e,t)])))},t.refAutoReset=V,t.refDebounced=$,t.refDefault=function(e,t){return o.computed({get(){var n;return null!=(n=e.value)?n:t},set(t){e.value=t}})},t.refThrottled=z,t.refWithControl=W,t.resolveRef=function(e){return"function"==typeof e?o.computed(e):o.ref(e)},t.resolveUnref=b,t.set=function(...e){if(2===e.length){const[t,n]=e;t.value=n}if(3===e.length)if(o.isVue2)o.set(...e);else{const[t,n,r]=e;t[n]=r}},t.syncRef=function(e,t,n={}){var r,a;const{flush:i="sync",deep:l=!1,immediate:u=!0,direction:s="both",transform:c={}}=n;let f,d;const v=null!=(r=c.ltr)?r:e=>e,p=null!=(a=c.rtl)?a:e=>e;return"both"!==s&&"ltr"!==s||(f=o.watch(e,e=>t.value=v(e),{flush:i,deep:l,immediate:u})),"both"!==s&&"rtl"!==s||(d=o.watch(t,t=>e.value=p(t),{flush:i,deep:l,immediate:u})),()=>{null==f||f(),null==d||d()}},t.syncRefs=function(e,t,n={}){const{flush:r="sync",deep:a=!1,immediate:i=!0}=n;return Array.isArray(t)||(t=[t]),o.watch(e,e=>t.forEach(t=>t.value=e),{flush:r,deep:a,immediate:i})},t.throttleFilter=k,t.throttledRef=z,t.throttledWatch=nt,t.timestamp=h,t.toReactive=N,t.toRefs=function(e){if(!o.isRef(e))return o.toRefs(e);const t=Array.isArray(e.value)?new Array(e.value.length):{};for(const n in e.value)t[n]=o.customRef(()=>({get:()=>e.value[n],set(t){if(Array.isArray(e.value)){const r=[...e.value];r[n]=t,e.value=r}else{const o=(r=Q({},e.value),G(r,_({[n]:t})));Object.setPrototypeOf(o,e.value),e.value=o}var r}}));return t},t.tryOnBeforeMount=function(e,t=!0){o.getCurrentInstance()?o.onBeforeMount(e):t?e():o.nextTick(e)},t.tryOnBeforeUnmount=function(e){o.getCurrentInstance()&&o.onBeforeUnmount(e)},t.tryOnMounted=function(e,t=!0){o.getCurrentInstance()?o.onMounted(e):t?e():o.nextTick(e)},t.tryOnScopeDispose=R,t.tryOnUnmounted=function(e){o.getCurrentInstance()&&o.onUnmounted(e)},t.until=function(e){return ee(e)},t.useArrayEvery=function(e,t){return o.computed(()=>b(e).every((e,n,r)=>t(b(e),n,r)))},t.useArrayFilter=function(e,t){return o.computed(()=>b(e).map(e=>b(e)).filter(t))},t.useArrayFind=function(e,t){return o.computed(()=>b(b(e).find((e,n,r)=>t(b(e),n,r))))},t.useArrayFindIndex=function(e,t){return o.computed(()=>b(e).findIndex((e,n,r)=>t(b(e),n,r)))},t.useArrayFindLast=function(e,t){return o.computed(()=>b(Array.prototype.findLast?b(e).findLast((e,n,r)=>t(b(e),n,r)):function(e,t){let n=e.length;for(;n-- >0;)if(t(e[n],n,e))return e[n]}(b(e),(e,n,r)=>t(b(e),n,r))))},t.useArrayJoin=function(e,t){return o.computed(()=>b(e).map(e=>b(e)).join(b(t)))},t.useArrayMap=function(e,t){return o.computed(()=>b(e).map(e=>b(e)).map(t))},t.useArrayReduce=function(e,t,...n){const r=(e,n,r)=>t(b(e),b(n),r);return o.computed(()=>{const t=b(e);return n.length?t.reduce(r,b(n[0])):t.reduce(r)})},t.useArraySome=function(e,t){return o.computed(()=>b(e).some((e,n,r)=>t(b(e),n,r)))},t.useArrayUnique=function(e){return o.computed(()=>[...new Set(b(e).map(e=>b(e)))])},t.useCounter=function(e=0,t={}){const n=o.ref(e),{max:r=1/0,min:a=-1/0}=t,i=e=>n.value=Math.max(a,Math.min(r,e));return{count:n,inc:(e=1)=>n.value=Math.min(r,n.value+e),dec:(e=1)=>n.value=Math.max(a,n.value-e),get:()=>n.value,set:i,reset:(t=e)=>(e=t,i(t))}},t.useDateFormat=function(e,t="HH:mm:ss",n={}){return o.computed(()=>oe(ae(b(e)),b(t),n))},t.useDebounce=$,t.useDebounceFn=B,t.useInterval=function(e=1e3,t={}){const{controls:n=!1,immediate:r=!0,callback:a}=t,i=o.ref(0),l=()=>i.value+=1,u=()=>{i.value=0},s=ie(a?()=>{l(),a(i.value)}:l,e,{immediate:r});return n?((e,t)=>{for(var n in t||(t={}))se.call(t,n)&&fe(e,n,t[n]);if(ue)for(var n of ue(t))ce.call(t,n)&&fe(e,n,t[n]);return e})({counter:i,reset:u},s):i},t.useIntervalFn=ie,t.useLastChanged=function(e,t={}){var n;const r=o.ref(null!=(n=t.initialValue)?n:null);return o.watch(e,()=>r.value=h(),t),r},t.useThrottle=z,t.useThrottleFn=H,t.useTimeout=function(e=1e3,t={}){const{controls:n=!1,callback:r}=t,a=de(null!=r?r:y,e,t),i=o.computed(()=>!a.isPending.value);return n?((e,t)=>
1{for(var n in t||(t={}))me.call(t,n)&&ye(e,n,t[n]);if(pe)for(var n of pe(t))he.call(t,n)&&ye(e,n,t[n]);return e})({ready:i},a):i},t.useTimeoutFn=de,t.useToNumber=function(e,t={}){const{method:n="parseFloat",radix:r,nanToZero:a}=t;return o.computed(()=>{let t=b(e);return"string"==typeof t&&(t=Number[n](t,r)),a&&isNaN(t)&&(t=0),t})},t.useToString=function(e){return o.computed(()=>`${b(e)}`)},t.useToggle=function(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,a=o.isRef(e),i=o.ref(e);function l(e){if(arguments.length)return i.value=e,i.value;{const e=b(n);return i.value=i.value===e?b(r):e,i.value}}return a?l:[i,l]},t.watchArray=function(e,t,n){let r=(null==n?void 0:n.immediate)?[]:[...e instanceof Function?e():Array.isArray(e)?e:o.unref(e)];return o.watch(e,(e,n,o)=>{const a=new Array(r.length),i=[];for(const t of e){let e=!1;for(let n=0;n<r.length;n++)if(!a[n]&&t===r[n]){a[n]=!0,e=!0;break}e||i.push(t)}const l=r.filter((e,t)=>!a[t]);t(e,r,i,l,o),r=[...e]},n)},t.watchAtMost=function(e,t,n){const r=n,{count:a}=r,i=((e,t)=>{var n={};for(var r in e)ke.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&Se)for(var r of Se(e))t.indexOf(r)<0&&Pe.call(e,r)&&(n[r]=e[r]);return n})(r,["count"]),l=o.ref(0),u=Oe(e,(...e)=>{l.value+=1,l.value>=b(a)&&o.nextTick(()=>u()),t(...e)},i);return{count:l,stop:u}},t.watchDebounced=Ce,t.watchIgnorable=Be,t.watchOnce=function(e,t,n){const r=o.watch(e,(...e)=>(o.nextTick(()=>r()),t(...e)),n)},t.watchPausable=_e,t.watchThrottled=nt,t.watchTriggerable=function(e,t,n={}){let r;function a(e){r=e}const i=(e,n)=>(function(){if(!r)return;const e=r;r=void 0,e()}(),t(e,n,a)),l=Be(e,i,n),{ignoreUpdates:u}=l;return s=((e,t)=>{for(var n in t||(t={}))lt.call(t,n)&&st(e,n,t[n]);if(it)for(var n of it(t))ut.call(t,n)&&st(e,n,t[n]);return e})({},l),ot(s,at({trigger:()=>{let t;return u(()=>{var n;t=i((n=e,o.isReactive(n)?n:Array.isArray(n)?n.map(e=>ct(e)):ct(n)),function(e){return Array.isArray(e)?e.map(()=>{}):void 0}(e))}),t}}));var s},t.watchWithFilter=Oe,t.whenever=function(e,t,n){return o.watch(e,(e,n,r)=>{e&&t(e,n,r)},n)}},66095:(e,t,n)=>{"use strict";var r=n(51622),o=n(35150),a=n(1249),i=n(70128);function l(e,t,n){var r=e;return o(t)?(n=t,"string"==typeof e&&(r={uri:e})):r=i(t,{uri:e}),r.callback=n,r}function u(e,t,n){return s(t=l(e,t,n))}function s(e){if(void 0===e.callback)throw new Error("callback argument missing");var t=!1,n=function(n,r,o){t||(t=!0,e.callback(n,r,o))};function r(){var e=void 0;if(e=c.response?c.response:c.responseText||function(e){try{if("document"===e.responseType)return e.responseXML;var t=e.responseXML&&"parsererror"===e.responseXML.documentElement.nodeName;if(""===e.responseType&&!t)return e.responseXML}catch(e){}return null}(c),y)try{e=JSON.parse(e)}catch(e){}return e}function o(e){return clearTimeout(f),e instanceof Error||(e=new Error(""+(e||"Unknown XMLHttpRequest Error"))),e.statusCode=0,n(e,g)}function i(){if(!s){var t;clearTimeout(f),t=e.useXDR&&void 0===c.status?200:1223===c.status?204:c.status;var o=g,i=null;return 0!==t?(o={body:r(),statusCode:t,method:v,headers:{},url:d,rawRequest:c},c.getAllResponseHeaders&&(o.headers=a(c.getAllResponseHeaders()))):i=new Error("Internal XMLHttpRequest Error"),n(i,o,o.body)}}var l,s,c=e.xhr||null;c||(c=e.cors||e.useXDR?new u.XDomainRequest:new u.XMLHttpRequest);var f,d=c.url=e.uri||e.url,v=c.method=e.method||"GET",p=e.body||e.data,m=c.headers=e.headers||{},h=!!e.sync,y=!1,g={body:void 0,headers:{},statusCode:0,method:v,url:d,rawRequest:c};if("json"in e&&!1!==e.json&&(y=!0,m.accept||m.Accept||(m.Accept="application/json"),"GET"!==v&&"HEAD"!==v&&(m["content-type"]||m["Content-Type"]||(m["Content-Type"]="application/json"),p=JSON.stringify(!0===e.json?p:e.json))),c.onreadystatechange=function(){4===c.readyState&&setTimeout(i,0)},c.onload=i,c.onerror=o,c.onprogress=function(){},c.onabort=function(){s=!0},c.ontimeout=o,c.open(v,d,!h,e.username,e.password),h||(c.withCredentials=!!e.withCredentials),!h&&e.timeout>0&&(f=setTimeout(function(){if(!s){s=!0,c.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",o(e)}}
1,e.timeout)),c.setRequestHeader)for(l in m)m.hasOwnProperty(l)&&c.setRequestHeader(l,m[l]);else if(e.headers&&!function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(c.responseType=e.responseType),"beforeSend"in e&&"function"==typeof e.beforeSend&&e.beforeSend(c),c.send(p||null),c}e.exports=u,e.exports.default=u,u.XMLHttpRequest=r.XMLHttpRequest||function(){},u.XDomainRequest="withCredentials"in new u.XMLHttpRequest?u.XMLHttpRequest:r.XDomainRequest,function(e,t){for(var n=0;n<e.length;n++)t(e[n])}(["get","put","post","patch","head","delete"],function(e){u["delete"===e?"del":e]=function(t,n,r){return(n=l(t,n,r)).method=e.toUpperCase(),s(n)}})},66262:(e,t)=>{"use strict";t.A=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n}},70128:e=>{e.exports=function(){for(var e={},n=0;n<arguments.length;n++){var r=arguments[n];for(var o in r)t.call(r,o)&&(e[o]=r[o])}return e};var t=Object.prototype.hasOwnProperty},99620:function(e,t,n){var r;"undefined"!=typeof self&&self,e.exports=(r=n(31387),function(){var e={388:function(e,t){var n,r,o,a;"undefined"!=typeof self&&self,a=function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(e){var n,r,o,a=/@([^@]*):(\d+):(\d+)\s*$/gi,i=/.*at [^(]*\((.*):(.+):(.+)\)$/gi.exec(e.stack)||a.exec(e.stack),l=i&&i[1]||!1,u=i&&i[2]||!1,s=document.location.href.replace(document.location.hash,""),c=document.getElementsByTagName("script");l===s&&(n=document.documentElement.outerHTML,r=new RegExp("(?:[^\\n]+?\\n){0,"+(u-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=n.replace(r,"$1").trim());for(var f=0;f<c.length;f++){if("interactive"===c[f].readyState)return c[f];if(c[f].src===l)return c[f];if(l===s&&c[f].innerHTML&&c[f].innerHTML.trim()===o)return c[f]}return null}}return e},r=[],void 0===(o="function"==typeof(n=a)?n.apply(t,r):n)||(e.exports=o)},905:function(e,t,n){"use strict";n.r(t);var r=n(117),o=n.n(r),a=n(488),i=n.n(a)()(o());i.push([e.id,".vue-slider-dot{position:absolute;-webkit-transition:all 0s;transition:all 0s;z-index:5}.vue-slider-dot:focus{outline:none}.vue-slider-dot-tooltip{position:absolute;visibility:hidden}.vue-slider-dot-hover:hover .vue-slider-dot-tooltip,.vue-slider-dot-tooltip-show{visibility:visible}.vue-slider-dot-tooltip-top{top:-10px;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.vue-slider-dot-tooltip-bottom{bottom:-10px;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.vue-slider-dot-tooltip-left{left:-10px;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.vue-slider-dot-tooltip-right{right:-10px;top:50%;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}",""]),t.default=i},121:function(e,t,n){"use strict";n.r(t);var r=n(117),o=n.n(r),a=n(488),i=n.n(a)()(o());i.push([e.id,".vue-slider-marks{position:relative;width:100%;height:100%}.vue-slider-mark{position:absolute;z-index:1}.vue-slider-ltr .vue-slider-mark,.vue-slider-rtl .vue-slider-mark{width:0;height:100%;top:50%}.vue-slider-ltr .vue-slider-mark-step,.vue-slider-rtl .vue-slider-mark-step{top:0}.vue-slider-ltr .vue-slider-mark-label,.vue-slider-rtl .vue-slider-mark-label{top:100%;margin-top:10px}.vue-slider-ltr .vue-slider-mark{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vue-slider-ltr .vue-slider-mark-step{left:0}.vue-slider-ltr .vue-slider-mark-label{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.vue-slider-rtl .vue-slider-mark{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.vue-slider-rtl .vue-slider-mark-step{right:0}.vue-slider-rtl .vue-slider-mark-label{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.vue-slider-btt .vue-slider-mark,.vue-slider-ttb .vue-slider-mark{width:100%;height:0;left:50%}.vue-slider-btt .vue-slider-mark-step,.vue-slider-ttb .vue-slider-mark-step{left:0}.vue-slider-btt .vue-slider-mark-label,.vue-slider-ttb .vue-slider-mark-label{left:100%;margin-left:10px}.vue-slider-btt .vue-slider-mark{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.vue-slider-btt .vue-slider-mark-step{top:0}.vue-slider-btt .vue-slider-mark-label{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.vue-slider-ttb .vue-slider-mark{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vue-slider-ttb .vue-slider-mark-step{bottom:0}.vue-slider-ttb .vue-slider-mark-label{bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.vue-slider-mark-label,.vue-slider-mark-step{position:absolute}",""]),t.default=i},207:function(e,t,n){"use strict";n.r(t);var r=n(117),o=n.n(r),a=n(488),i=n.n(a)()(o());
1i.push([e.id,".vue-slider{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.vue-slider-rail{position:relative;width:100%;height:100%;-webkit-transition-property:width,height,left,right,top,bottom;transition-property:width,height,left,right,top,bottom}.vue-slider-process{position:absolute;z-index:1}",""]),t.default=i},488:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n}).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var l=0;l<this.length;l++){var u=this[l][0];null!=u&&(i[u]=!0)}for(var s=0;s<e.length;s++){var c=[].concat(e[s]);r&&i[c[0]]||(void 0!==a&&(void 0===c[5]||(c[1]="@layer".concat(c[5].length>0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=a),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),o&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=o):c[4]="".concat(o)),t.push(c))}},t}},117:function(e){"use strict";e.exports=function(e){return e[1]}},831:function(e,t){"use strict";t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n}},466:function(e,t,n){var r=n(905);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(959).Z)("50bc1720",r,!0,{sourceMap:!1,shadowMode:!1})},18:function(e,t,n){var r=n(121);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(959).Z)("10aa5f36",r,!0,{sourceMap:!1,shadowMode:!1})},631:function(e,t,n){var r=n(207);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(959).Z)("1772934e",r,!0,{sourceMap:!1,shadowMode:!1})},959:function(e,t,n){"use strict";function r(e,t){for(var n=[],r={},o=0;o<t.length;o++){var a=t[o],i=a[0],l={id:e+":"+o,css:a[1],media:a[2],sourceMap:a[3]};r[i]?r[i].parts.push(l):n.push(r[i]={id:i,parts:[l]})}return n}n.d(t,{Z:function(){return p}});var o="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!o)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var a={},i=o&&(document.head||document.getElementsByTagName("head")[0]),l=null,u=0,s=!1,c=function(){},f=null,d="data-vue-ssr-id",v="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function p(e,t,n,o){s=n,f=o||{};var i=r(e,t);return m(i),function(t){for(var n=[],o=0;o<i.length;o++){var l=i[o],u=a[l.id];u.refs--,n.push(u)}for(t?m(i=r(e,t)):i=[],o=0;o<n.length;o++)if(0===(u=n[o]).refs){for(var s=0;s<u.parts.length;s++)u.parts[s]();delete a[u.id]}}}function m(e){for(var t=0;t<e.length;t++){var n=e[t],r=a[n.id];if(r){r.refs++;for(var o=0;o<r.parts.length;o++)r.parts[o](n.parts[o]);for(;o<n.parts.length;o++)r.parts.push(y(n.parts[o]));r.parts.length>n.parts.length&&(r.parts.length=n.parts.length)}else{var i=[];for(o=0;o<n.parts.length;o++)i.push(y(n.parts[o]));a[n.id]={id:n.id,refs:1,parts:i}}}}function h(){var e=document.createElement("style");return e.type="text/css",i.appendChild(e),e}function y(e){var t,n,r=document.querySelector("style["+d+'~="'+e.id+'"]');if(r){if(s)return c;r.parentNode.removeChild(r)}if(v){var o=u++;r=l||(l=h()),t=b.bind(null,r,o,!1),n=b.bind(null,r,o,!0)}else r=h(),t=w.bind(null,r),n=function(){r.parentNode.removeChild(r)};return t(e),function(r){if(r){if(r.css===e.css&&r.media===e.media&&r.sourceMap===e.sourceMap)return;t(e=r)}else n()}}var g=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}();function b(e,t,n,r){var o=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=g(t,o);else{var a=document.createTextNode(o),i=e.childNodes;i[t]&&e.removeChild(i[t]),i.length?e.insertBefore(a,i[t]):e.appendChild(a)}}function w(e,t){var n=t.css,r=t.media,o=t.sourceMap;if(r&&e.setAttribute("media",r),f.ssrId&&e.setAttribute(d,t.id),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},927:function(e){"use strict";e.exports=r}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={id:r,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.exports}
1n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="";var o={};return function(){"use strict";if(n.d(o,{default:function(){return ye}}),"undefined"!=typeof window){var e=window.document.currentScript,t=n(388);e=t(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:t});var r=e&&e.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);r&&(n.p=r[1])}var a=n(927);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l={key:0,class:"vue-slider-marks"};function u(e,t,n,r,o,u){var s=(0,a.resolveComponent)("vue-slider-mark"),c=(0,a.resolveComponent)("vue-slider-dot");return(0,a.openBlock)(),(0,a.createElementBlock)("div",(0,a.mergeProps)({ref:"container",class:e.containerClasses,style:e.containerStyles,onClick:t[1]||(t[1]=function(){return e.clickHandle&&e.clickHandle.apply(e,arguments)}),onTouchstartPassive:t[2]||(t[2]=function(){return e.dragStartOnProcess&&e.dragStartOnProcess.apply(e,arguments)}),onMousedownPassive:t[3]||(t[3]=function(){return e.dragStartOnProcess&&e.dragStartOnProcess.apply(e,arguments)})},e.$attrs),[(0,a.createElementVNode)("div",{class:"vue-slider-rail",style:(0,a.normalizeStyle)(e.railStyle)},[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.processArray,function(t,n){return(0,a.renderSlot)(e.$slots,"process",(0,a.normalizeProps)((0,a.guardReactiveProps)(t)),function(){return[((0,a.openBlock)(),(0,a.createElementBlock)("div",{class:"vue-slider-process",key:"process-".concat(n),style:(0,a.normalizeStyle)(t.style)},null,4))]})}),256)),e.sliderMarks&&e.control?((0,a.openBlock)(),(0,a.createElementBlock)("div",l,[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.control.markList,function(t,n){return(0,a.renderSlot)(e.$slots,"mark",(0,a.normalizeProps)((0,a.guardReactiveProps)(t)),function(){var r;return[((0,a.openBlock)(),(0,a.createBlock)(s,{key:"mark-".concat(n),mark:t,hideLabel:e.hideLabel,style:(0,a.normalizeStyle)((r={},i(r,e.isHorizontal?"height":"width","100%"),i(r,e.isHorizontal?"width":"height",e.tailSize),i(r,e.mainDirection,"".concat(t.pos,"%")),r)),stepStyle:e.stepStyle,stepActiveStyle:e.stepActiveStyle,labelStyle:e.labelStyle,labelActiveStyle:e.labelActiveStyle,onPressLabel:function(t){return e.clickable&&e.setValueByPos(t)}},{step:(0,a.withCtx)(function(){return[(0,a.renderSlot)(e.$slots,"step",(0,a.normalizeProps)((0,a.guardReactiveProps)(t)))]}),label:(0,a.withCtx)(function(){return[(0,a.renderSlot)(e.$slots,"label",(0,a.normalizeProps)((0,a.guardReactiveProps)(t)))]}),_:2},1032,["mark","hideLabel","style","stepStyle","stepActiveStyle","labelStyle","labelActiveStyle","onPressLabel"]))]})}),256))])):(0,a.createCommentVNode)("",!0),((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(e.dots,function(n,r){var o;return(0,a.openBlock)(),(0,a.createBlock)(c,(0,a.mergeProps)({ref_for:!0,ref:"dot-".concat(r),key:"dot-".concat(r),value:n.value,disabled:n.disabled,focus:n.focus,"dot-style":[n.style,n.disabled?n.disabledStyle:null,n.focus?n.focusStyle:null],tooltip:n.tooltip||e.tooltip,"tooltip-style":[e.tooltipStyle,n.tooltipStyle,n.disabled?n.tooltipDisabledStyle:null,n.focus?n.tooltipFocusStyle:null],"tooltip-formatter":Array.isArray(e.sliderTooltipFormatter)?e.sliderTooltipFormatter[r]:e.sliderTooltipFormatter,"tooltip-placement":e.tooltipDirections[r],style:[e.dotBaseStyle,(o={},i(o,e.mainDirection,"".concat(n.pos,"%")),i(o,"transition","".concat(e.mainDirection," ").concat(e.animateTime,"s")),o)],onDragStart:function(){return e.dragStart(r)},role:"slider","aria-valuenow":n.value,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":e.isHorizontal?"horizontal":"vertical",tabindex:"0",onFocus:function(){return e.focus(n,r)},onBlur:t[0]||(t[0]=function(){return e.blur()})},e.dotAttrs),{dot:(0,a.withCtx)(function(){return[(0,a.renderSlot)(e.$slots,"dot",(0,a.normalizeProps)((0,a.guardReactiveProps)(n)))]}),tooltip:(0,a.withCtx)(function(){return[(0,a.renderSlot)(e.$slots,"tooltip",(0,a.normalizeProps)((0,a.guardReactiveProps)(n)))]}),_:2},1040,["value","disabled","focus","dot-style","tooltip","tooltip-style","tooltip-formatter","tooltip-placement","style","onDragStart","aria-valuenow","aria-valuemin","aria-valuemax","aria-orientation","onFocus"])}),128))],4),(0,a.renderSlot)(e.$slots,"default",{value:e.getValue()})],16)}var s=["aria-valuetext"],c={class:"vue-slider-dot-tooltip-text"};function f(e,t,n,r,o,i){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{ref:"dot",class:(0,a.normalizeClass)(e.dotClasses),"aria-valuetext":e.tooltipValue,onMousedownPassive:t[0]||(t[0]=function(){return e.dragStart&&e.dragStart.apply(e,arguments)}),onTouchstartPassive:t[1]||(t[1]=function(){return e.dragStart&&e.dragStart.apply(e,arguments)})},[(0,a.renderSlot)(e.$slots,"dot",{},function(){return[(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)(e.handleClasses),style:(0,a.normalizeStyle)(e.dotStyle)},null,6)]}),"none"!==e.tooltip?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0,class:(0,a.normalizeClass)(e.tooltipClasses)},[(0,a.renderSlot)(e.$slots,"tooltip",{},function(){return[(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)(e.tooltipInnerClasses),style:(0,a.normalizeStyle)(e.tooltipStyle)},[(0,a.createElementVNode)("span",c,(0,a.toDisplayString)(e.tooltipValue),1)],6)]})],2)):(0,a.createCommentVNode)("",!0)],42,s)}n(466);var d=(0,a.defineComponent)({name:"VueSliderDot",emits:["DragStart"],props:{value:{type:[String,Number],default:0},tooltip:{type:String,required:!0},tooltipPlacement:{type:String,validator:function(e){return["top","right","bottom","left"].indexOf(e)>-1},required:!0},tooltipFormatter:{type:[String,Function]},focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},dotStyle:{type:Object},tooltipStyle:{type:Object}},computed:{dotClasses:function(){return["vue-slider-dot",{"vue-slider-dot-hover":"hover"===this.tooltip||"active"===this.tooltip,"vue-slider-dot-disabled":this.disabled,"vue-slider-dot-focus":this.focus}]},handleClasses:function(){return["vue-slider-dot-handle",{"vue-slider-dot-handle-disabled":this.disabled,"vue-slider-dot-handle-focus":this.focus}]},tooltipClasses:function(){return["vue-slider-dot-tooltip",["vue-slider-dot-tooltip-".concat(this.tooltipPlacement)],{"vue-slider-dot-tooltip-show":this.showTooltip}]},tooltipInnerClasses:function(){return["vue-slider-dot-tooltip-inner",["vue-slider-dot-tooltip-inner-".concat(this.tooltipPlacement)],{"vue-slider-dot-tooltip-inner-disabled":this.disabled,"vue-slider-dot-tooltip-inner-focus":this.focus}]},showTooltip:function(){switch(this.tooltip){case"always":return!0;case"none":default:return!1;case"focus":case"active":return!!this.focus}},tooltipValue:function(){return this.tooltipFormatter?"string"==typeof this.tooltipFormatter?this.tooltipFormatter.replace(/\{value\}/,String(this.value)):this.tooltipFormatter(this.value):this.value}},methods:{dragStart:function(){if(this.disabled)return!1;this.$emit("DragStart")}}}),v=n(831),p=(0,v.Z)(d,[["render",f]]);function m(e,t,n,r,o,i){return(0,a.openBlock)(),(0,a.createElementBlock)("div",{class:(0,a.normalizeClass)(e.marksClasses)},[(0,a.renderSlot)(e.$slots,"step",{},function(){return[(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)(e.stepClasse
1s),style:(0,a.normalizeStyle)([e.stepStyle,e.mark.style,e.mark.active?e.stepActiveStyle:null,e.mark.active?e.mark.activeStyle:null])},null,6)]}),e.hideLabel?(0,a.createCommentVNode)("",!0):(0,a.renderSlot)(e.$slots,"label",{key:0},function(){return[(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)(e.labelClasses),style:(0,a.normalizeStyle)([e.labelStyle,e.mark.labelStyle,e.mark.active?e.labelActiveStyle:null,e.mark.active?e.mark.labelActiveStyle:null]),onClick:t[0]||(t[0]=function(){return e.labelClickHandle&&e.labelClickHandle.apply(e,arguments)})},(0,a.toDisplayString)(e.mark.label),7)]})],2)}n(18);var h,y=(0,a.defineComponent)({name:"VueSliderMark",emits:["PressLabel"],props:{mark:{type:Object,required:!0},hideLabel:{type:Boolean},stepStyle:{type:Object},stepActiveStyle:{type:Object},labelStyle:{type:Object},labelActiveStyle:{type:Object}},computed:{marksClasses:function(){return["vue-slider-mark",{"vue-slider-mark-active":this.mark.active}]},stepClasses:function(){return["vue-slider-mark-step",{"vue-slider-mark-step-active":this.mark.active}]},labelClasses:function(){return["vue-slider-mark-label",{"vue-slider-mark-label-active":this.mark.active}]}},methods:{labelClickHandle:function(e){e.stopPropagation(),this.$emit("PressLabel",this.mark.pos)}}}),g=(0,v.Z)(y,[["render",m]]),b=function(e){return"number"==typeof e?"".concat(e,"px"):e},w=function(e){var t=document.documentElement,n=document.body,r=e.getBoundingClientRect();return{y:r.top+(window.pageYOffset||t.scrollTop)-(t.clientTop||n.clientTop||0),x:r.left+(window.pageXOffset||t.scrollLeft)-(t.clientLeft||n.clientLeft||0)}},O=function(e,t,n){var r="targetTouches"in e?e.targetTouches[0]:e,o=w(t),a={x:r.pageX-o.x,y:r.pageY-o.y};return{x:n?t.offsetWidth-a.x:a.x,y:n?t.offsetHeight-a.y:a.y}};!function(e){e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN"}(h||(h={}));var S=function(e,t){if(t.hook){var n=t.hook(e);if("function"==typeof n)return n;if(!n)return null}switch(e.keyCode){case h.UP:return function(e){return"ttb"===t.direction?e-1:e+1};case h.RIGHT:return function(e){return"rtl"===t.direction?e-1:e+1};case h.DOWN:return function(e){return"ttb"===t.direction?e+1:e-1};case h.LEFT:return function(e){return"rtl"===t.direction?e+1:e-1};case h.END:return function(){return t.max};case h.HOME:return function(){return t.min};case h.PAGE_UP:return function(e){return e+10};case h.PAGE_DOWN:return function(e){return e-10};default:return null}};function k(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function P(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function x(e,t,n){return t&&P(e.prototype,t),n&&P(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var j,D,R=function(){function e(t){k(this,e),E(this,"num",void 0),this.num=t}return x(e,[{key:"decimal",value:function(e,t){var n=this.num,r=this.getDecimalLen(n),o=this.getDecimalLen(e),a=0;switch(t){case"+":a=this.getExponent(r,o),this.num=(this.safeRoundUp(n,a)+this.safeRoundUp(e,a))/a;break;case"-":a=this.getExponent(r,o),this.num=(this.safeRoundUp(n,a)-this.safeRoundUp(e,a))/a;break;case"*":this.num=this.safeRoundUp(this.safeRoundUp(n,this.getExponent(r)),this.safeRoundUp(e,this.getExponent(o)))/this.getExponent(r+o);break;case"/":a=this.getExponent(r,o),this.num=this.safeRoundUp(n,a)/this.safeRoundUp(e,a);break;case"%":a=this.getExponent(r,o),this.num=this.safeRoundUp(n,a)%this.safeRoundUp(e,a)/a}return this}},{key:"plus",value:function(e){return this.decimal(e,"+")}},{key:"minus",value:function(e){return this.decimal(e,"-")}},{key:"multiply",value:function(e){return this.decimal(e,"*")}},{key:"divide",value:function(e){return this.decimal(e,"/")}},{key:"remainder",value:function(e){return this.decimal(e,"%")}},{key:"toNumber",value:function(){return this.num}},{key:"getDecimalLen",value:function(e){var t="".concat(e).split("e");return("".concat(t[0]).split(".")[1]||"").length-(t[1]?+t[1]:0)}},{key:"getExponent",value:function(e,t){return Math.pow(10,void 0!==t?Math.max(e,t):e)}},{key:"safeRoundUp",value:function(e,t){return Math.round(e*t)}}]),e}();function A(e,t){return F(e)||C(e,t)||U(e,t)||T()}
1function T(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function C(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}}function F(e){if(Array.isArray(e))return e}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach(function(t){q(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function L(e){return B(e)||V(e)||U(e)||N()}function N(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function U(e,t){if(e){if("string"==typeof e)return $(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$(e,t):void 0}}function V(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function B(e){if(Array.isArray(e))return $(e)}function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function H(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function z(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function W(e,t,n){return t&&z(e.prototype,t),n&&z(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}!function(e){e[e.VALUE=1]="VALUE",e[e.INTERVAL=2]="INTERVAL",e[e.MIN=3]="MIN",e[e.MAX=4]="MAX",e[e.ORDER=5]="ORDER"}(D||(D={}));var X=(q(j={},D.VALUE,'The type of the "value" is illegal'),q(j,D.INTERVAL,'The prop "interval" is invalid, "(max - min)" must be divisible by "interval"'),q(j,D.MIN,'The "value" must be greater than or equal to the "min".'),q(j,D.MAX,'The "value" must be less than or equal to the "max".'),q(j,D.ORDER,'When "order" is false, the parameters "minRange", "maxRange", "fixed", "enabled" are invalid.'),j),G=function(){function e(t){H(this,e),q(this,"dotsPos",[]),q(this,"dotsValue",[]),q(this,"data",void 0),q(this,"enableCross",void 0),q(this,"fixed",void 0),q(this,"max",void 0),q(this,"min",void 0),q(this,"interval",void 0),q(this,"minRange",void 0),q(this,"maxRange",void 0),q(this,"order",void 0),q(this,"marks",void 0),q(this,"included",void 0),q(this,"process",void 0),q(this,"adsorb",void 0),q(this,"dotOptions",void 0),q(this,"onError",void 0),q(this,"cacheRangeDir",{}),this.data=t.data,this.max=t.max,this.min=t.min,this.interval=t.interval,this.order=t.order,this.marks=t.marks,this.included=t.included,this.process=t.process,this.adsorb=t.adsorb,this.dotOptions=t.dotOptions,this.onError=t.onError,this.order?(this.minRange=t.minRange||0,this.maxRange=t.maxRange||0,this.enableCross=t.enableCross,this.fixed=t.fixed):((t.minRange||t.maxRange||!t.enableCross||t.fixed)&&this.emitError(D.ORDER),this.minRange=0,this.maxRange=0,this.enableCross=!0,this.fixed=!1),this.setValue(t.value)}return W(e,[{key:"setValue",value:function(e){this.setDotsValue(Array.isArray(e)?L(e):[e],!0)}},{key:"setDotsValue",value:function(e,t){this.dotsValue=e,t&&this.syncDotsPos()}},{key:"setDotsPos",value:function(e){var t=this,n=this.order?L(e).sort(function(e,t){return e-t}):e;this.dotsPos=n,this.setDotsValue(n.map(function(e){return t.getValueByPos(e)}),this.adsorb)}},{key:"getValueByPos",value:function(e){var t=this.parsePos(e);if(this.included){var n=100;this.markList.forEach(function(r){var o=Math.abs(r.pos-e);o<n&&(n=o,t=r.value)})}return t}},{key:"syncDotsPos",value:function(){var e=this;this.dotsPos=this.dotsValue.map(function(t){return e.parseValue(t)})}},{key:"markList",get:function(){var e=this;if(!this.marks)return[];var t=function(t,n){var r=e.parseValue(t);return I({pos:r,value:t,label:t,active:e.isActiveByPos(r)},n)};return!0===this.marks?this.getValues().map(function(e){return t(e)}):"[object Object]"===Object.prototype.toString.call(this.marks)?Object.keys(this.marks).sort(function(e,t){return+e-+t}).map(function(n){var r=e.marks[n];return t(n,"string"!=typeof r?r:{label:r})}):Array.isArray(this.marks)?this.marks.map(function(e){return t(e)}):"function"==typeof this.marks?this.getValues().map(function(t){return{value:t,result:e.marks(t)}}).filter(function(e){return!!e.result}).map(function(e){var n=e.value,r=e.result;return t(n,r)}):[]}},{key:"getRecentDot",value:function(e){var t=this.dotsPos.map(function(t){return Math.abs(t-e)});return t.indexOf(Math.min.apply(Math,L(t)))}},{key:"getIndexByValue",value:function(e){return this.data?this.data.indexOf(e):new R(+e).minus(this.min).divide(this.interval).toNumber()}},{key:"getValueByIndex",value:function(e){return e<0?e=0:e>this.total&&(e=this.total),this.data?this.data[e]:new R(e).multiply(this.interval).plus(this.min).toNumber()}},{key:"setDotPos",value:function(e,t){var n=(e=this.getValidPos(e,t).pos)-this.dotsPos[t];if(n){var r=new Array(this.dotsPos.length);this.fixed?r=this.getFixedChangePosArr(n,t):this.minRange||this.maxRange?r=this.getLimitRangeChangePosArr(e,n,t):r[t]=n,this.setDotsPos(this.dotsPos.map(function(e,t){return e+(r[t]||0)}))}}},{key:"getFixedChangePosArr",value:function(e,t){var n=this;return this.dotsPos.forEach(function(r,o){if(o!==t){var a=n.getValidPos(r+e,o),i=a.pos;a.inRange||(e=Math.min(Math.abs(i-r),Math.abs(e))*(e<0?-1:1))}}),this.dotsPos.map(function(t){return e})}},{key:"getLimitRangeChangePosArr",value:function(e,t,n){var r=this,o=[{index:n,changePos:t}],a=t;return[this.minRange,this.maxRange].forEach(function(i,l){if(!i)return!1;for(var u=0===l,s=t>0,c=0,f=function(e,t){var n=Math.abs(e-t);return u?n<r.minRangeDir:n>r.maxRangeDir},d=n+(c=u?s?1:-1:s?-1:1),v=r.dotsPos[d],p=e;r.isPos(v)&&f(v,p);){var m=r.getValidPos(v+a,d).pos;o.push({index:d,changePos:m-v}),d+=c,p=m,v=r.dotsPos[d]}}),this.dotsPos.map(function(e,t){var n=o.filter(function(e){return e.index===t});return n.length?n[0].changePos:0})}},{key:"isPos",value:function(e){return"number"==typeof e}},{key:"getValidPos",value:function(e,t){var n=this.valuePosRange[t],r=!0;return e<n[0]?(e=n[0],r=!1):e>n[1]&&(e=n[1],r=!1),{pos:e,inRange:r}}},{key:"parseValue",value:function(e){if(this.data)e=this.data.indexOf(e);else if("number"==typeof e||"string"==typeof e){if((e=+e)<this.min)return this.emitError(D.MIN),0;if(e>this.max)return this.emitError(D.MAX),0;if("number"!=typeof e||e!=e)return this.emitError(D.VALUE),0;e=new R(e).minus(this.min).divide(this.interval).toNumber()}var t=new R(e).multiply(this.gap).toNumber();return t<0?0:t>100?100:t}},{key:"parsePos",value:function(e){var t=Math.round(e/this.gap);return this.getValueByIndex(t)}},{key:"isActiveByPos",value:function(e){return this.processArray.some(function(t){var n=A(t,2),r=n[0],o=n[1];return e>=r&&e<=o})}},{key:"getValues",value:function(){if(this.data)return this.data;for(var e=[],t=0;t<=this.total;t++)e.push(new R(t).multiply(this.interval).plus(this.min).toNumber());return e}},{key:"getRangeDir",value:function(e){return e?new R(e).divide(new R(this.data?this.data.length-1:this.max).minus(this.data?0:this.min).toNumber()).multiply(100).toNumber():100}},{key:"emitError",value:function(e){this.onError&&this.onError(e,X[e])}},{key:"processArray",get:function(){if(this.process){if("function"==typeof this.process)return this.process(this.dotsPos);if(1===this.dotsPos.length)return[[0,this.dotsPos[0]]];if(this.dotsPos.length>1)return[[Math.min.apply(Math,L(this.dotsPos)),Math.max.apply(Math,L(this.dotsPos))]]}return[]}},{key:"total",get:function(){var e=0;return(e=this.data?this.data.length-1:new R(this.max).minus(this.min).divide(this.interval).toNumber())-Math.floor(e)!==0?(this.emitError(D.INTERVAL),0):e}},{key:"gap",get:function(){return 100/this.total}},{key:"minRangeDir",get:function(){return this.cacheRangeDir[this.minRange]?this.cacheRangeDir[this.minRange]:this.cacheRangeDir[this.minRange]=this.getRangeDir(this.minRange)}},{key:"maxRangeDir",get:function(){return this.cacheRangeDir[this.maxRange]?this.cacheRangeDir[this.maxRange]:this.cacheRangeDir[this.maxRange]=this.getRangeDir(this.maxRange)}},{key:"getDotRange",value:function(e,t,n){if(!this.dotOptions)return n;var r=Array.isArray(this.dotOptions)?this.dotOptions[e]:this.dotOptions;return r&&void 0!==r[t]?this.parseValue(r[t]):n}},{key:"valuePosRange",get:function(){var e=this,t=this.dotsPos,n=[];return t.forEach(function(r,o){n.push([Math.max(e.minRange?e.minRangeDir*o:0,e.enableCross?0:t[o-1]||0,e.getDotRange(o,"min",0)),Math.min(e.minRange?100-e.minRangeDir*(t.length-1-o):100,e.enableCross?100:t[o+1]||100,e.getDotRange(o,"max",100))])}),n}},{key:"dotsIndex",get:function(){var e=this;return this.dotsValue.map(function(t){return e.getIndexByValue(t)})}}]),e}();function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function J(e,t,n){return t&&Y(e.prototype,t),n&&Y(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function K(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Z=function(){function e(t){_(this,e),K(this,"map",void 0),K(this,"states",0),this.map=t}return J(e,[{key:"add",value:function(e){this.states|=e}},{key:"delete",value:function(e){this.states&=~e}},{key:"toggle",value:function(e){this.has(e)?this.delete(e):this.add(e)}},{key:"has",value:function(e){return!!(this.states&e)}}]),e}();function Q(e){return ne(e)||te(e)||se(e)||ee()}function ee(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function te(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function ne(e){if(Array.isArray(e))return ce(e)}function re(e){return re="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},re(e)}function oe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ae(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?oe(Object(n),!0).forEach(function(t){ie(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oe(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ie(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function le(e,t){return de(e)||fe(e,t)||se(e,t)||ue()}function ue(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function se(e,t){if(e){if("string"==typeof e)return ce(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ce(e,t):void 0}}function ce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function fe(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,a=[],i=!0,l=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){l=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(l)throw o}}return a}}function de(e){if(Array.isArray(e))return e}n(631);var ve={None:0,Drag:2,Focus:4},pe=4,me=(0,a.defineComponent)({name:"VueSlider",components:{VueSliderDot:p,VueSliderMark:g},emits:["change","drag-start","dragging","drag-end","error","update:modelValue"],data:function(){return{control:null,states:new Z(ve),scale:1,focusDotIndex:0}},props:{modelValue:{type:[Number,String,Array],default:0},silent:{type:Boolean,default:!1},direction:{type:String,default:"ltr",validator:function(e){return["ltr","rtl","ttb","btt"].indexOf(e)>-1}},width:{type:[Number,String]},height:{type:[Number,String]},dotSize:{type:[Number,Array],default:14},contained:{type:Boolean,default:!1},min:{type:Number,default:0},max:{type:Number,default:100},interval:{type:Number,default:1},disabled:{type:Boolean,default:!1},clickable:{type:Boolean,default:!0},dragOnClick:{type:Boolean,default:!1},duration:{type:Number,default:.5},vData:{type:[Object,Array]},dataValue:{type:String,default:"value"},dataLabel:{type:String,default:"label"},lazy:{type:Boolean,default:!1},tooltip:{type:String,default:"active",validator:function(e){return["none","always","focus","hover","active"].indexOf(e)>-1}},tooltipPlacement:{type:[String,Array],validator:function(e){return(Array.isArray(e)?e:[e]).every(function(e){return["top","right","bottom","left"].indexOf(e)>-1})}},tooltipFormatter:{type:[String,Array,Function]},useKeyboard:{type:Boolean,default:!0},keydownHook:{type:Function},enableCross:{type:Boolean,default:!0},fixed:{type:Boolean,default:!1},order:{type:Boolean,default:!0},minRange:{type:Number},maxRange:{type:Number},marks:{type:[Boolean,Object,Array,Function],default:!1},process:{type:[Boolean,Function],default:!0},included:{type:Boolean},adsorb:{type:Boolean},hideLabel:{type:Boolean},dotOptions:{type:[Object,Array]},dotAttrs:{type:Object},railStyle:{type:Object},processStyle:{type:Object},dotStyle:{type:Object},tooltipStyle:{type:Object},stepStyle:{type:Object},stepActiveStyle:{type:Object},labelStyle:{type:Object},labelActiveStyle:{type:Object}},computed:{isHorizontal:function(){return"ltr"===this.direction||"rtl"===this.direction},isReverse:function(){return"rtl"===this.direction||"btt"===this.direction},tailSize:function(){return b((this.isHorizontal?this.height:this.width)||pe)},containerClasses:function(){return["vue-slider",["vue-slider-".concat(this.direction)],{"vue-slider-disabled":this.disabled}]},containerStyles:function(){var e=le(Array.isArray(this.dotSize)?this.dotSize:[this.dotSize,this.dotSize],2),t=e[0],n=e[1],r=this.width?b(this.width):this.isHorizontal?"auto":b(pe),o=this.height?b(this.height):this.isHorizontal?b(pe):"auto";return{padding:this.contained?"".concat(n/2,"px ").concat(t/2,"px"):this.isHorizontal?"".concat(n/2,"px 0"):"0 ".concat(t/2,"px"),width:r,height:o}},processArray:function(){var e=this;return this.control.processArray.map(function(t,n){var r,o=le(t,3),a=o[0],i=o[1],l=o[2];if(a>i){var u=[i,a];a=u[0],i=u[1]}var s=e.isHorizontal?"width":"height";return{start:a,end:i,index:n,style:ae(ae((r={},ie(r,e.isHorizontal?"height":"width","100%"),ie(r,e.isHorizontal?"top":"left",0),ie(r,e.mainDirection,"".concat(a,"%")),ie(r,s,"".concat(i-a,"%")),ie(r,"transitionProperty","".concat(s,",").concat(e.mainDirection)),ie(r,"transitionDuration","".concat(e.animateTime,"s")),r),e.processStyle),l)}})},dotBaseStyle:function(){var e,t=le(Array.isArray(this.dotSize)?this.dotSize:[this.dotSize,this.dotSize],2),n=t[0],r=t[1];return e=this.isHorizontal?ie({transform:"translate(".concat(this.isReverse?"50%":"-50%",", -50%)"),WebkitTransform:"translate(".concat(this.isReverse?"50%":"-50%",", -50%)"),top:"50%"},"ltr"===this.direction?"left":"right","0"):ie({transform:"translate(-50%, ".concat(this.isReverse?"50%":"-50%",")"),WebkitTransform:"translate(-50%, ".concat(this.isReverse?"50%":"-50%",")"),left:"50%"},"btt"===this.direction?"bottom":"top","0"),ae({width:"".concat(n,"px"),height:"".concat(r,"px")},e)},mainDirection:function(){switch(this.direction){case"ltr":default:return"left";case"rtl":return"right";case"btt":return"bottom";case"ttb":return"top"}},tooltipDirections:function(){var e=this.tooltipPlacement||(this.isHorizontal?"top":"left");return Array.isArray(e)?e:this.dots.map(function(){return e})},dots:function(){var e=this;return this.control.dotsPos.map(function(t,n){return ae({pos:t,index:n,value:e.control.dotsValue[n],focus:e.states.has(ve.Focus)&&e.focusDotIndex===n,disabled:e.disabled,style:e.dotStyle},(Array.isArray(e.dotOptions)?e.dotOptions[n]:e.dotOptions)||{})})},animateTime:function(){return this.states.has(ve.Drag)?0:this.duration},canSort:function(){return this.order&&!this.minRange&&!this.maxRange&&!this.fixed&&this.enableCross},sliderData:function(){var e=this;return this.isObjectArrayData(this.vData)?this.vData.map(function(t){return t[e.dataValue]}):this.isObjectData(this.vData)?Object.keys(this.vData):this.vData},sliderMarks:function(){var e=this;return this.marks?this.marks:this.isObjectArrayData(this.vData)?function(t){var n={label:t};return e.vData.some(function(r){return r[e.dataValue]===t&&(n.label=r[e.dataLabel],!0)}),n}:this.isObjectData(this.vData)?this.vData:void 0},sliderTooltipFormatter:function(){var e=this;if(this.tooltipFormatter)return this.tooltipFormatter;if(this.isObjectArrayData(this.vData))return function(t){var n=""+t;return e.vData.some(function(r){return r[e.dataValue]===t&&(n=r[e.dataLabel],!0)}),n};if(this.isObjectData(this.vData)){var t=this.vData;return function(e){return t[e]}}},isNotSync:function(){var e=this.control.dotsValue;return Array.isArray(this.modelValue)?this.modelValue.length!==e.length||this.modelValue.some(function(t,n){return t!==e[n]}):this.modelValue!==e[0]},dragRange:function(){var e=this.dots[this.focusDotIndex-1],t=this.dots[this.focusDotIndex+1];
1return[e?e.pos:-1/0,t?t.pos:1/0]}},watch:{modelValue:function(){this.control&&!this.states.has(ve.Drag)&&this.isNotSync&&this.control.setValue(this.modelValue)}},methods:{isObjectData:function(e){return!!e&&"[object Object]"===Object.prototype.toString.call(e)},isObjectArrayData:function(e){return!!e&&Array.isArray(e)&&e.length>0&&"object"===re(e[0])},bindEvent:function(){document.addEventListener("touchmove",this.dragMove,{passive:!1}),document.addEventListener("touchend",this.dragEnd,{passive:!1}),document.addEventListener("mousedown",this.blurHandle),document.addEventListener("mousemove",this.dragMove),document.addEventListener("mouseup",this.dragEnd),document.addEventListener("mouseleave",this.dragEnd),document.addEventListener("keydown",this.keydownHandle)},unbindEvent:function(){document.removeEventListener("touchmove",this.dragMove),document.removeEventListener("touchend",this.dragEnd),document.removeEventListener("mousedown",this.blurHandle),document.removeEventListener("mousemove",this.dragMove),document.removeEventListener("mouseup",this.dragEnd),document.removeEventListener("mouseleave",this.dragEnd),document.removeEventListener("keydown",this.keydownHandle)},setScale:function(){this.scale=new R(Math.floor(this.isHorizontal?this.$el.offsetWidth:this.$el.offsetHeight)).divide(100).toNumber()},initControl:function(){var e=this;this.control=new G({value:this.modelValue,data:this.sliderData,enableCross:this.enableCross,fixed:this.fixed,max:this.max,min:this.min,interval:this.interval,minRange:this.minRange,maxRange:this.maxRange,order:this.order,marks:this.sliderMarks,included:this.included,process:this.process,adsorb:this.adsorb,dotOptions:this.dotOptions,onError:this.emitError}),["data","enableCross","fixed","max","min","interval","minRange","maxRange","order","marks","process","adsorb","included","dotOptions"].forEach(function(t){e.$watch(t,function(n){if("data"===t&&Array.isArray(e.control.data)&&Array.isArray(n)&&e.control.data.length===n.length&&n.every(function(t,n){return t===e.control.data[n]}))return!1;switch(t){case"data":case"dataLabel":case"dataValue":e.control.data=e.sliderData;break;case"mark":e.control.marks=e.sliderMarks;break;default:e.control[t]=n}["data","max","min","interval"].indexOf(t)>-1&&e.control.syncDotsPos()})})},syncValueByPos:function(){var e=this.control.dotsValue;if(this.isDiff(e,Array.isArray(this.modelValue)?this.modelValue:[this.modelValue])){var t=1===e.length?e[0]:Q(e);this.$emit("change",t,this.focusDotIndex),this.$emit("update:modelValue",t)}},isDiff:function(e,t){return e.length!==t.length||e.some(function(e,n){return e!==t[n]})},emitError:function(e,t){this.silent,this.$emit("error",e,t)},dragStartOnProcess:function(e){if(this.dragOnClick){this.setScale();var t=this.getPosByEvent(e),n=this.control.getRecentDot(t);if(this.dots[n].disabled)return;this.dragStart(n),this.control.setDotPos(t,this.focusDotIndex),this.lazy||this.syncValueByPos()}},dragStart:function(e){this.focusDotIndex=e,this.setScale(),this.states.add(ve.Drag),this.states.add(ve.Focus),this.$emit("drag-start",this.focusDotIndex)},dragMove:function(e){if(!this.states.has(ve.Drag))return!1;e.preventDefault();var t=this.getPosByEvent(e);this.isCrossDot(t),this.control.setDotPos(t,this.focusDotIndex),this.lazy||this.syncValueByPos();var n=this.control.dotsValue;this.$emit("dragging",1===n.length?n[0]:Q(n),this.focusDotIndex)},isCrossDot:function(e){if(this.canSort){var t=this.focusDotIndex,n=e;if(n>this.dragRange[1]?(n=this.dragRange[1],this.focusDotIndex++):n<this.dragRange[0]&&(n=this.dragRange[0],this.focusDotIndex--),t!==this.focusDotIndex){var r=this.$refs["dot-".concat(this.focusDotIndex)];r&&r.$el&&r.$el.focus(),this.control.setDotPos(n,t)}}},dragEnd:function(e){var t=this;if(!this.states.has(ve.Drag))return!1;setTimeout(function(){t.lazy&&t.syncValueByPos(),t.included&&t.isNotSync?t.control.setValue(t.modelValue):t.control.syncDotsPos(),t.states.delete(ve.Drag),t.useKeyboard&&!("targetTouches"in e)||t.states.delete(ve.Focus),t.$emit("drag-end",t.focusDotIndex)})},blurHandle:function(e){if(!this.states.has(ve.Focus)||!this.$refs.container||this.$refs.container.contains(e.target))return!1;this.states.delete(ve.Focus)},clickHandle:function(e){if(!this.clickable||this.disabled)return!1;if(!this.states.has(ve.Drag)){this.setScale();var t=this.getPosByEvent(e);this.setValueByPos(t)}},focus:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;e.disabled||(this.states.add(ve.Focus),this.focusDotIndex=t)},blur:function(){this.states.delete(ve.Focus)},getValue:function(){var e=this.control.dotsValue;return 1===e.length?e[0]:e},getIndex:function(){var e=this.control.dotsIndex;return 1===e.length?e[0]:e},setValue:function(e){this.control.setValue(Array.isArray(e)?Q(e):[e]),this.syncValueByPos()},setIndex:function(e){var t=this,n=Array.isArray(e)?e.map(function(e){return t.control.getValueByIndex(e)}):this.control.getValueByIndex(e);this.setValue(n)},setValueByPos:function(e){var t=this,n=this.control.getRecentDot(e);
1if(this.disabled||this.dots[n].disabled)return!1;this.focusDotIndex=n,this.control.setDotPos(e,n),this.syncValueByPos(),this.useKeyboard&&this.states.add(ve.Focus),setTimeout(function(){t.included&&t.isNotSync?t.control.setValue(t.modelValue):t.control.syncDotsPos()})},keydownHandle:function(e){var t=this;if(!this.useKeyboard||!this.states.has(ve.Focus))return!1;var n=this.included&&this.marks,r=S(e,{direction:this.direction,max:n?this.control.markList.length-1:this.control.total,min:0,hook:this.keydownHook});if(r){e.preventDefault();var o=-1,a=0;n?(this.control.markList.some(function(e,n){return e.value===t.control.dotsValue[t.focusDotIndex]&&(o=r(n),!0)}),o<0?o=0:o>this.control.markList.length-1&&(o=this.control.markList.length-1),a=this.control.markList[o].pos):(o=r(this.control.getIndexByValue(this.control.dotsValue[this.focusDotIndex])),a=this.control.parseValue(this.control.getValueByIndex(o))),this.isCrossDot(a),this.control.setDotPos(a,this.focusDotIndex),this.syncValueByPos()}},getPosByEvent:function(e){return O(e,this.$el,this.isReverse)[this.isHorizontal?"x":"y"]/this.scale},renderSlot:function(e,t,n){var r=this.$slots[e];return r?r(t):n}},created:function(){this.initControl()},mounted:function(){this.bindEvent()},beforeUnmount:function(){this.unbindEvent()}}),he=(0,v.Z)(me,[["render",u]]);he.VueSliderMark=g,he.VueSliderDot=p;var ye=he}(),o=o.default}())}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.