1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`[email protected]`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`8ccfdb9a-c588-444d-bbbf-d0bbd3de08ef`,e._sentryDebugIdIdentifier=`sentry-dbid-8ccfdb9a-c588-444d-bbbf-d0bbd3de08ef`)}catch{}})();import{B as e,Ct as t,Et as n,L as r,N as i,O as a,Ot as o,Tt as s,at as c,bt as l,d as u,dt as d,gt as f,k as p,kt as m,ot as h,pt as g,vt as _,w as v,wt as y,xt as b,yt as x}from"./CTPa6F84.js";function S(e,t){return g()?(_(e,t),!0):!1}var C=new WeakMap,w=(...e)=>{let t=e[0],n=v()?.proxy??g();if(n==null&&!a())throw Error(`injectLocal must be called in setup`);return n&&C.has(n)&&t in C.get(n)?C.get(n)[t]:p(...e)},T=typeof window<`u`&&typeof document<`u`,E=typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope,D=e=>e!=null,O=Object.prototype.toString,k=e=>O.call(e)===`[object Object]`,A=()=>+Date.now(),j=()=>{};function M(...e){if(e.length!==1)return n(...e);let t=e[0];return typeof t==`function`?l(d(()=>({get:t,set:j}))):b(t)}function N(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return`cancel`in e&&Object.assign(n,{cancel:e.cancel,flush:e.flush,isPending:e.isPending}),n}var P=e=>e();function ee(e,n={}){let r,i,a=j,s=j,c=y(!1),l=e=>{clearTimeout(e),a(),a=j},u;return Object.assign(t=>{let d=o(e),f=o(n.maxWait);return r&&l(r),d<=0||f!==void 0&&f<=0?(i&&=(l(i),void 0),c.value=!1,Promise.resolve(t())):(c.value=!0,new Promise((e,o)=>{a=n.rejectOnCancel?o:e,s=e,u=t,f&&!i&&(i=setTimeout(()=>{r&&l(r),i=void 0,c.value=!1,e(u())},f)),r=setTimeout(()=>{i&&l(i),i=void 0,c.value=!1,e(t())},d)}))},{cancel:()=>{r&&=(l(r),void 0),i&&=(l(i),void 0),c.value=!1,s=j},flush:()=>
1{if(c.value){r&&=(clearTimeout(r),void 0),i&&=(clearTimeout(i),void 0),c.value=!1;let e=s;a=j,s=j,e(u())}},isPending:t(c)})}function te(...e){let t=0,n,r=!0,i=j,a,s,c,l,u;!f(e[0])&&typeof e[0]==`object`?{delay:s,trailing:c=!0,leading:l=!0,rejectOnCancel:u=!1}=e[0]:[s,c=!0,l=!0,u=!1]=e;let d=()=>{n&&(clearTimeout(n),n=void 0,i(),i=j)};return e=>{let f=o(s),p=Date.now()-t,m=()=>a=e();return d(),f<=0?(t=Date.now(),m()):(p>f?(t=Date.now(),(l||!r)&&m()):c&&(a=new Promise((e,a)=>{i=u?a:e,n=setTimeout(()=>{t=Date.now(),r=!0,e(m()),d()},Math.max(0,f-p))})),!l&&!n&&(n=setTimeout(()=>r=!0,f)),r=!1,a)}}function ne(e=P,n={}){let{initialState:r=`active`}=n,i=M(r===`active`);function a(){i.value=!1}function o(){i.value=!0}return{isActive:t(i),pause:a,resume:o,eventFilter:(...t)=>{i.value&&e(...t)}}}function re(e){let t;function n(){return t||=e(),t}return n.reset=async()=>{let e=t;t=void 0,e&&await e},n}function ie(e,t){if(typeof e==`number`)return e+t;let n=e.match(/^-?\d+\.?\d*/)?.[0]||``,r=e.slice(n.length),i=Number.parseFloat(n)+t;return Number.isNaN(i)?e:i+r}function F(e){return e.endsWith(`rem`)?Number.parseFloat(e)*16:Number.parseFloat(e)}function ae(e){return Object.entries(e)}function I(e){return Array.isArray(e)?e:[e]}function oe(e){return e||v()}function se(e,t=200,n={}){return N(ee(t,n),e)}function ce(e,n=200,r={}){let i=b(o(e)),a=se(()=>{i.value=e.value},n,r);return c(e,()=>a()),t(i)}var le=ce;function ue(e,t=200,n=!1,r=!0,i=!1){return N(te(t,n,r,i),e)}function de(e,t,n={}){let{eventFilter:r=P,...i}=n;return c(e,N(r,t),i)}function fe(e,t,n={}){let{eventFilter:r,initialState:i=`active`,...a}=n,{eventFilter:o,pause:s,resume:c,isActive:l}=ne(r,{initialState:i});return{stop:de(e,t,{...a,eventFilter:o}),pause:s,resume:c,isActive:l}}function L(t,n=!0,r){oe(r)?e(t,r):n?t():i(t)}function R(e,n=1e3,r={}){let{immediate:i=!0,immediateCallback:a=!1}=r,s=null,l=y(!1);function u(){s&&=(clearInterval(s),null)}function d(){l.value=!1,u()}function p(){let t=o(n);t<=0||(l.value=!0,a&&e(),u(),l.value&&(s=setInterval(e,t)))}return i&&T&&p(),(f(n)||typeof n==`function`)&&S(c(n,()=>{l.value&&T&&p()})),S(d),{isActive:t(l),pause:d,resume:p}}function z(e,n,r={}){let{immediate:i=!0,immediateCallback:a=!1}=r,s=y(!1),c;function l(){c&&=(clearTimeout(c),void 0)}function u(){s.value=!1,l()}function d(...t){a&&e(),l(),s.value=!0,c=setTimeout(()=>{s.value=!1,c=void 0,e(...t)},o(n))}return i&&(s.value=!0,T&&d()),S(u),{isPending:t(s),start:d,stop:u}}function pe(e,t,n){return c(e,t,{...n,immediate:!0})}var B=T?window:void 0;T&&window.document;var V=T?window.navigator:void 0;T&&window.location;function H(e){let t=o(e);return t?.$el??t}function U(...e){let t=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),n=u(()=>{let t=I(o(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0});return pe(()=>[n.value?.map(e=>H(e))??[B].filter(e=>e!=null),I(o(n.value?e[1]:e[0])),I(m(n.value?e[2]:e[1])),o(n.value?e[3]:e[2])],([e,n,r,i],a,o)=>{if(!e?.length||!n?.length||!r?.length)return;let s=k(i)?{...i}:i,c=e.flatMap(e=>n.flatMap(n=>r.map(r=>t(e,n,r,s))));o(()=>{c.forEach(e=>e())})},{flush:`post`})}function me(){let t=y(!1),n=v();return n&&e(()=>{t.value=!0},n),t}function W(e){let t=me();return u(()=>(t.value,!!e()))}function he(e,t,n={}){let{window:r=B,...i}=n,a,s=W(()=>r&&`MutationObserver`in r),l=()=>{a&&=(a.disconnect(),void 0)},d=c(u(()=>{let t=I(o(e)).map(H).filter(D);return new Set(t)}),e=>{l(),s.value&&e.size&&(a=new MutationObserver(t),e.forEach(e=>a.observe(e,i)))},{immediate:!0,flush:`post`}),f=()=>a?.takeRecords(),p=()=>{d(),l()};return S(p),{isSupported:s,stop:p,takeRecords:f}}function G(e,n={}){let{immediate:r=!0,fpsLimit:i=null,window:a=B,once:s=!1}=n,c=y(!1),l=u(()=>{let e=o(i);return e?1e3/e:null}),d=0,f=null;function p(t){if(!c.value||!a)return;d||=t;let n=t-d;if(l.value&&n<l.value){f=a.requestAnimationFrame(p);return}if(d=t,e({delta:n,timestamp:t}),s){c.value=!1,f=null;return}f=a.requestAnimationFrame(p)}function m(){!c.value&&a&&(c.value=!0,d=0,f=a.requestAnimationFrame(p))}function h(){c.value=!1,f!=null&&a&&(a.cancelAnimationFrame(f),f=null)}return r&&m(),S(h),{isActive:t(c),pause:h,resume:m}}var ge=Symbol(`vueuse-ssr-width`);function K(){let e=a()?w(ge,null):null;return typeof e==`number`?e:void 0}function q(e,t={}){let{window:n=B,ssrWidth:r=K()}=t,i=W(()=>n&&`matchMedia`in n&&typeof n.matchMedia==`function`),a=y(typeof r==`number`),s=y(),c=y(!1);return h(()=>
1{if(a.value){a.value=!i.value;let t=o(e).split(`,`);c.value=t.some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||i);return n&&a&&(a=r>=F(n[1])),i&&a&&(a=r<=F(i[1])),t?!a:a});return}i.value&&(s.value=n.matchMedia(o(e)),c.value=s.value.matches)}),U(s,`change`,e=>{c.value=e.matches},{passive:!0}),u(()=>c.value)}var _e={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};function ve(e,t={}){function n(t,n){let r=o(e[o(t)]);return n!=null&&(r=ie(r,n)),typeof r==`number`&&(r=`${r}px`),r}let{window:r=B,strategy:i=`min-width`,ssrWidth:a=K()}=t,s=typeof a==`number`,c=s?y(!1):{value:!0};s&&L(()=>c.value=!!r);function l(e,t){return!c.value&&s?e===`min`?a>=F(t):a<=F(t):r?r.matchMedia(`(${e}-width: ${t})`).matches:!1}let d=e=>q(()=>`(min-width: ${n(e)})`,t),f=e=>q(()=>`(max-width: ${n(e)})`,t),p=Object.keys(e).reduce((e,t)=>(Object.defineProperty(e,t,{get:()=>i===`min-width`?d(t):f(t),enumerable:!0,configurable:!0}),e),{});function m(){let t=Object.keys(e).map(e=>[e,p[e],F(n(e))]).sort((e,t)=>e[2]-t[2]);return u(()=>t.filter(([,e])=>e.value).map(([e])=>e))}return Object.assign(p,{greaterOrEqual:d,smallerOrEqual:f,greater(e){return q(()=>`(min-width: ${n(e,.1)})`,t)},smaller(e){return q(()=>`(max-width: ${n(e,-.1)})`,t)},between(e,r){return q(()=>`(min-width: ${n(e)}) and (max-width: ${n(r,-.1)})`,t)},isGreater(e){return l(`min`,n(e,.1))},isGreaterOrEqual(e){return l(`min`,n(e))},isSmaller(e){return l(`max`,n(e,-.1))},isSmallerOrEqual(e){return l(`max`,n(e))},isInBetween(e,t){return l(`min`,n(e))&&l(`max`,n(t,-.1))},current:m,active(){let e=m();return u(()=>e.value.length===0?``:e.value.at(i===`min-width`?-1:0))}})}function ye(e,t={}){let{controls:n=!1,navigator:r=V}=t,i=W(()=>r&&`permissions`in r),a=y(),o=typeof e==`string`?{name:e}:e,c=y(),l=()=>{c.value=a.value?.state??`prompt`};U(a,`change`,l,{passive:!0});let u=re(async()=>{if(i.value){if(!a.value)try{a.value=await r.permissions.query(o)}catch{a.value=void 0}finally{l()}if(n)return s(a.value)}});return u(),n?{state:c,isSupported:i,query:u}:c}function be(e={}){let{navigator:n=V,read:r=!1,source:i,copiedDuring:a=1500,legacy:s=!1}=e,c=W(()=>n&&`clipboard`in n),l=ye(`clipboard-read`),d=ye(`clipboard-write`),f=u(()=>c.value||s),p=y(``),m=y(!1),h=y(!1),g=z(()=>m.value=!1,a,{immediate:!1}),_=0;async function v(){let e=!(c.value&&w(l.value));if(!e)try{p.value=await n.clipboard.readText()}catch{e=!0}e&&(p.value=C())}f.value&&r&&U([`copy`,`cut`],v,{passive:!0});async function b(e){let t=e??o(i);if(f.value&&t!=null){h.value=!0;let e=!(c.value&&w(d.value));if(!e)try{let e=x(t);await n.clipboard.write([e])}catch{e=!0}if(e){if(typeof t==`string`)p.value=t,S(t);else{let e=++_,n=await t();n!=null&&e===_&&(p.value=n,S(n))}}m.value=!0,g.start(),h.value=!1}}function x(e){return typeof e==`string`?(p.value=e,new ClipboardItem({"text/plain":e})):new ClipboardItem({"text/plain":e().then((e=``)=>(p.value=e,new Blob([e],{type:`text/plain`})))})}function S(e){let t=document.createElement(`textarea`);t.value=e,t.style.position=`absolute`,t.style.opacity=`0`,t.setAttribute(`readonly`,``),document.body.appendChild(t),t.select(),document.execCommand(`copy`),t.remove()}function C(){var e,t;return((e=document)==null||(t=e.getSelection)==null||(t=t.call(e))==null?void 0:t.toString())??``}function w(e){return e===`granted`||e===`prompt`}return{copyPending:t(h),isSupported:f,text:t(p),copied:t(m),copy:b}}var J=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},Y=`__vueuse_ssr_handlers__`,xe=Se();function Se(){return Y in J||(J[Y]=J[Y]||{}),J[Y]}function Ce(e,t){return xe[e]||t}function we(e){return q(`(prefers-color-scheme: dark)`,e)}function Te(e){return e==null?`any`:e instanceof Set?`set`:e instanceof Map?`map`:e instanceof Date?`date`:typeof e==`boolean`?`boolean`:typeof e==`string`?`string`:typeof e==`object`?`object`:Number.isNaN(e)?`any`:`number`}var Ee={boolean:{read:e=>e===`true`,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},X=`vueuse-storage`;function De(e,t,n,r={}){let{flush:a=`pre`,deep:s=!0,listenToStorageChanges:l=!0,writeDefaults:d=!0,mergeDefaults:f=!1,shallow:p,window:m=B,eventFilter:h,onError:g=e=>{console.error(e)},initOnMounted:_}=r,v=(p?y:b)(typeof t==`function`?t():t),x=u(()=>
1o(e));if(!n)try{n=Ce(`getDefaultStorage`,()=>B?.localStorage)()}catch(e){g(e)}if(!n)return v;let S=o(t),C=Te(S),w=r.serializer??Ee[C],{pause:T,resume:E}=fe(v,e=>k(e),{flush:a,deep:s,eventFilter:h});c(x,()=>j(),{flush:a});let D=!1;m&&l&&(n instanceof Storage?U(m,`storage`,e=>{(!_||D)&&j(e)},{passive:!0}):U(m,X,e=>{(!_||D)&&M(e)})),_?L(()=>{D=!0,j()}):j();function O(e,t){if(m){let r={key:x.value,oldValue:e,newValue:t,storageArea:n};m.dispatchEvent(n instanceof Storage?new StorageEvent(`storage`,r):new CustomEvent(X,{detail:r}))}}function k(e){try{let t=n.getItem(x.value);if(e==null)O(t,null),n.removeItem(x.value);else{let r=w.write(e);t!==r&&(n.setItem(x.value,r),O(t,r))}}catch(e){g(e)}}function A(e){let t=e?e.newValue:n.getItem(x.value);if(t==null)return d&&S!=null&&n.setItem(x.value,w.write(S)),S;if(!e&&f){let e=w.read(t);return typeof f==`function`?f(e,S):C===`object`&&!Array.isArray(e)?{...S,...e}:e}return typeof t==`string`?w.read(t):t}function j(e){if(!(e&&e.storageArea!==n)){if(e&&e.key==null){v.value=S;return}if(!(e&&e.key!==x.value)){T();try{let t=w.write(v.value);(e===void 0||e?.newValue!==t)&&(v.value=A(e))}catch(e){g(e)}finally{e?i(E):E()}}}}function M(e){j(e.detail)}return v}function Oe(e,t,n={}){let{window:r=B,...i}=n,a,s=W(()=>r&&`ResizeObserver`in r),l=()=>{a&&=(a.disconnect(),void 0)},d=c(u(()=>{let t=o(e);return Array.isArray(t)?t.map(e=>H(e)):[H(t)]}),e=>{if(l(),s.value&&r){a=new ResizeObserver(t);for(let t of e)t&&a.observe(t,i)}},{immediate:!0,flush:`post`}),f=()=>{l(),d()};return S(f),{isSupported:s,stop:f}}function ke(e,t={width:0,height:0},n={}){let{window:r=B,box:i=`content-box`}=n,a=u(()=>{var t;return(t=H(e))==null||(t=t.namespaceURI)==null?void 0:t.includes(`svg`)}),o=y(t.width),s=y(t.height),{stop:l}=Oe(e,([t])=>{let n=i===`border-box`?t.borderBoxSize:i===`content-box`?t.contentBoxSize:t.devicePixelContentBoxSize;if(r&&a.value){let t=H(e);if(t){let e=t.getBoundingClientRect();o.value=e.width,s.value=e.height}}else if(n){let e=I(n);o.value=e.reduce((e,{inlineSize:t})=>e+t,0),s.value=e.reduce((e,{blockSize:t})=>e+t,0)}else o.value=t.contentRect.width,s.value=t.contentRect.height},n);L(()=>{let n=H(e);if(n&&`offsetWidth`in n){if(i===`content-box`&&r){let e=r.getComputedStyle(n),t=Number.parseFloat(e.paddingLeft)+Number.parseFloat(e.paddingRight),i=Number.parseFloat(e.paddingTop)+Number.parseFloat(e.paddingBottom),a=Number.parseFloat(e.borderLeftWidth)+Number.parseFloat(e.borderRightWidth),c=Number.parseFloat(e.borderTopWidth)+Number.parseFloat(e.borderBottomWidth);o.value=n.offsetWidth-t-a,s.value=n.offsetHeight-i-c}else o.value=n.offsetWidth,s.value=n.offsetHeight}else n&&(o.value=t.width,s.value=t.height)});let d=c(()=>H(e),e=>{o.value=e?t.width:0,s.value=e?t.height:0});function f(){l(),d()}return{width:o,height:s,stop:f}}function Ae(e,t,n={}){let{root:r,rootMargin:i,threshold:a=0,window:s=B,immediate:l=!0}=n,d=W(()=>s&&`IntersectionObserver`in s),f=u(()=>I(o(e)).map(H).filter(D)),p=j,m=y(l),h=d.value?c(()=>[f.value,H(r),o(i),m.value],([e,n,r])=>{if(p(),!m.value||!e.length)return;let i=new IntersectionObserver(t,{root:H(n),rootMargin:r,threshold:a});e.forEach(e=>e&&i.observe(e)),p=()=>{i.disconnect(),p=j}},{immediate:l,flush:`post`}):j,g=()=>{p(),h(),m.value=!1};return S(g),{isSupported:d,isActive:m,pause(){p(),m.value=!1},resume(){m.value=!0},stop:g}}var Z=new Map;function je(e){function t(t){let n=Z.get(e)||new Set;n.add(t),Z.set(e,n);let i=()=>r(t);return S(i),i}function n(e){function n(...t){r(n),e(...t)}return t(n)}function r(t){let n=Z.get(e);n&&(n.delete(t),n.size||i())}function i(){Z.delete(e)}function a(t,n){var r;(r=Z.get(e))==null||r.forEach(e=>e(t,n))}return{on:t,once:n,off:r,emit:a,reset:i}}var Me=1;function Ne(e,t={}){let{throttle:n=0,idle:r=200,onStop:i=j,onScroll:a=j,offset:s={left:0,right:0,top:0,bottom:0},observe:c={mutation:!1},eventListenerOptions:l={capture:!1,passive:!0},behavior:d=`auto`,window:f=B,onError:p=e=>{console.error(e)}}=t,m=typeof c==`boolean`?{mutation:c}:c,h=y(0),g=y(0),_=u({get(){return h.value},set(e){b(e,void 0)}}),v=u({get(){return g.value},set(e){b(void 0,e)}});function b(t,n){var r,i;if(!f)return;let a=o(e);if(!a)return;(r=a instanceof Document?f.document.body:a)==null||r.scrollTo({top:o(n)??v.value,left:o(t)??_.value,behavior:o(d)});let s=(a==null||(i=a.document)==null?void 0:i.documentElement)||a?.documentElement||a;_!=null&&(h.value=s.scrollLeft),v!=null&&(g.value=s.scrollTop)}let S=y(!1),C=x({left:!0,right:!1,top:!0,bottom:!1}),w=x({left:!1,right:!1,top:!1,bottom:!1}),T=e=>{S.value&&(S.value=!1,w.left=!1,w.right=!1,w.top=!1,w.bottom=!1,i(e))},E=se(T,n+r),D=e=>{var t;if(!f)return;let n=(e==null||(t=e.document)==null?void 0:t.documentElement)||e?.documentElement||H(e),{display:r,flexDirection:i,direction:a}=f.getComputedStyle(n),o=a===`rtl`?-1:1,c=n.scrollLeft;w.left=c<h.value,w.right=c>h.value;let l=Math.abs(c*o)<=(s.left||0),u=Math.abs(c*o)+n.clientWidth>=n.scrollWidth-(s.right||0)-Me;r===`flex`&&i===`row-reverse`?(C.left=u,C.right=l):(C.left=l,C.right=u),h.value=c;let d=n.scrollTop;
1e===f.document&&!d&&(d=f.document.body.scrollTop),w.top=d<g.value,w.bottom=d>g.value;let p=Math.abs(d)<=(s.top||0),m=Math.abs(d)+n.clientHeight>=n.scrollHeight-(s.bottom||0)-Me;r===`flex`&&i===`column-reverse`?(C.top=m,C.bottom=p):(C.top=p,C.bottom=m),g.value=d},O=e=>{if(!f)return;let t=e.target.documentElement??e.target;D(t),S.value=!0,E(e),a(e)};return U(e,`scroll`,n?ue(O,n,!0,!1):O,l),L(()=>{try{let t=o(e);if(!t)return;D(t)}catch(e){p(e)}}),m?.mutation&&e!=null&&e!==f&&e!==document&&he(e,()=>{let t=o(e);t&&D(t)},{attributes:!0,childList:!0,subtree:!0}),U(e,`scrollend`,T,l),{x:_,y:v,isScrolling:S,arrivedState:C,directions:w,measure(){let t=o(e);f&&t&&D(t)}}}function Pe(e,t,n={}){let{window:r=B}=n;return De(e,t,r?.sessionStorage,n)}function Fe(){let e=b([]);return e.value.set=t=>{t&&e.value.push(t)},r(()=>{e.value.length=0}),e}function Ie(e){if(`interval`in e||`immediate`in e){let{interval:t=`requestAnimationFrame`,immediate:n=!0}=e;return t===`requestAnimationFrame`?e=>G(e,{immediate:n}):e=>R(e,t,{immediate:n})}return G}function Le(e={}){let{controls:t=!1,offset:n=0,scheduler:r=Ie(e),callback:i}=e,a=y(A()+n),o=()=>a.value=A()+n,s=r(i?()=>{o(),i(a.value)}:o);return t?{timestamp:a,...s}:a}var Q=`ping`;function $(e){return e===!0?{}:e}function Re(e){if(`interval`in e){let{interval:t=1e3}=e;return e=>R(e,t,{immediate:!1})}return e=>R(e,1e3,{immediate:!1})}function ze(e,t={}){let{onConnected:n,onDisconnected:r,onError:i,onMessage:a,immediate:s=!0,autoConnect:l=!0,autoClose:u=!0,protocols:d=[]}=t,f=y(null),p=y(`CLOSED`),m=y(),h=M(e),g,_,v=!1,b=0,x=[],C,w,D=()=>{if(x.length&&m.value&&p.value===`OPEN`){for(let e of x)m.value.send(e);x=[]}},O=()=>{C!=null&&(clearTimeout(C),C=void 0)},k=()=>{clearTimeout(w),w=void 0},A=(e=1e3,t)=>{O(),(T||E)&&m.value&&(v=!0,k(),g?.(),m.value.close(e,t),m.value=void 0,p.value=`CLOSED`)},j=(e,t=!0)=>!m.value||p.value!==`OPEN`?(t&&x.push(e),!1):(D(),m.value.send(e),!0),N=()=>{if(v||h.value===void 0)return;let e=new WebSocket(h.value,d);m.value=e,p.value=`CONNECTING`,e.onopen=()=>{m.value===e&&(p.value=`OPEN`,b=0,n?.(e),_?.(),D())},e.onclose=n=>{if(m.value===e&&(p.value=`CLOSED`),k(),g?.(),r?.(e,n),!v&&t.autoReconnect&&(m.value==null||e===m.value)){let{retries:e=-1,delay:n=1e3,onFailed:r}=$(t.autoReconnect);if((typeof e==`function`?e:()=>typeof e==`number`&&(e<0||b<e))(b)){b+=1;let e=typeof n==`function`?n(b):n;C=setTimeout(N,e)}else r?.()}},e.onerror=t=>{i?.(e,t)},e.onmessage=n=>{if(t.heartbeat){k();let{message:e=Q,responseMessage:r=e}=$(t.heartbeat);if(n.data===o(r))return}f.value=n.data,a?.(e,n)}};if(t.heartbeat){let{message:e=Q,scheduler:n=Re($(t.heartbeat)),pongTimeout:r=1e3}=$(t.heartbeat),{pause:i,resume:a}=n(()=>{j(o(e),!1),w??=setTimeout(()=>{A(),v=!1},r)});g=i,_=a}u&&(T&&U(`beforeunload`,()=>A(),{passive:!0}),S(A));let P=()=>{(T||E)&&(A(),v=!1,b=0,N())};return s&&P(),l&&c(h,P),{data:f,status:p,close:A,send:j,open:P,ws:m}}function Be(e={}){let{window:t=B,initialWidth:n=1/0,initialHeight:r=1/0,listenOrientation:i=!0,includeScrollbar:a=!0,type:o=`inner`}=e,s=y(n),l=y(r),u=()=>{if(t){if(o===`outer`)s.value=t.outerWidth,l.value=t.outerHeight;else if(o===`visual`&&t.visualViewport){let{width:e,height:n,scale:r}=t.visualViewport;s.value=Math.round(e*r),l.value=Math.round(n*r)}else a?(s.value=t.innerWidth,l.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)}};u(),L(u);let d={passive:!0};return U(`resize`,u,d),t&&o===`visual`&&t.visualViewport&&U(t.visualViewport,`resize`,u,d),i&&c(q(`(orientation: portrait)`),()=>u()),{width:s,height:l}}export{ae as _,je as a,z as b,we as c,Pe as d,De as f,Be as g,ze as h,ke as i,Oe as l,Le as m,ve as n,U as o,Fe as p,be as r,Ae as s,_e as t,Ne as u,le as v,R as y};
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.