1import{z as B,a3 as k,a as Q,b as h,av as U,ao as Y,u as H,w as y,y as $,n as j,k as M,r as N,g as F,c as A}from"./@vue-BmGsfn0j.js";function fe(e,t){var o;const n=Q();return B(()=>{n.value=e()},{...t,flush:(o=void 0)!=null?o:"sync"}),k(n)}function P(e){return U()?(Y(e),!0):!1}function b(e){return typeof e=="function"?e():H(e)}function K(e){if(!M(e))return N(e);const t=new Proxy({},{get(o,n,i){return H(Reflect.get(e.value,n,i))},set(o,n,i){return M(e.value[n])&&!M(i)?e.value[n].value=i:e.value[n]=i,!0},deleteProperty(o,n){return Reflect.deleteProperty(e.value,n)},has(o,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return N(t)}function ve(e){return K(A(e))}const W=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const X=e=>typeof e<"u",G=e=>e!=null,Z=Object.prototype.toString,ee=e=>Z.call(e)==="[object Object]",me=(e,t,o)=>Math.min(o,Math.max(t,e)),O=()=>{},te=ne();function ne(){var e,t;return W&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function J(e,t){function o(...n){return new Promise((i,s)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(i).catch(s)})}return o}function oe(e,t={}){let o,n,i=O;const s=r=>{clearTimeout(r),i(),i=O};return r=>{const v=b(e),f=b(t.maxWait);return o&&s(o),v<=0||f!==void 0&&f<=0?(n&&(s(n),n=null),Promise.resolve(r())):new Promise((l,a)=>{i=t.rejectOnCancel?a:l,f&&!n&&(n=setTimeout(()=>{o&&s(o),n=null,l(r())},f)),o=setTimeout(()=>{n&&s(n),n=null,l(r())},v)})}}function ie(...e){let t=0,o,n=!0,i=O,s,c,r,v,f;!M(e[0])&&typeof e[0]=="object"?{delay:c,trailing:r=!0,leading:v=!0,rejectOnCancel:f=!1}=e[0]:[c,r=!0,v=!0,f=!1]=e;const l=()=>{o&&(clearTimeout(o),o=void 0,i(),i=O)};return u=>{const d=b(c),m=Date.now()-t,p=()=>s=u();return l(),d<=0?(t=Date.now(),p()):(m>d&&(v||!n)?(t=Date.now(),p()):r&&(s=new Promise((g,_)=>{i=f?_:g,o=setTimeout(()=>{t=Date.now(),n=!0,g(p()),l()},Math.max(0,d-m))})),!v&&!o&&(o=setTimeout(()=>n=!0,d)),n=!1,s)}}function re(e){return F()}function se(e,t=200,o={}){return J(oe(t,o),e)}function he(e,t=200,o={}){const n=h(e.value),i=se(()=>{n.value=e.value},t,o);return y(e,()=>i()),n}function pe(e,t=200,o=!1,n=!0,i=!1){return J(ie(t,o,n,i),e)}function L(e,t=!0,o){re()?$(e,o):t?e():j(e)}function we(e,t,o={}){const{immediate:n=!0}=o,i=h(!1);let s=null;function c(){s&&(clearTimeout(s),s=null)}function r(){i.value=!1,c()}function v(...f){c(),i.value=!0,s=setTimeout(()=>{i.value=!1,s=null,e(...f)},b(t))}return n&&(i.value=!0,W&&v()),P(r),{isPending:k(i),start:v,stop:r}}function w(e){var t;const o=b(e);return(t=o==null?void 0:o.$el)!=null?t:o}const x=W?window:void 0,ue=W?window.document:void 0;function S(...e){let t,o,n,i;if(typeof e[0]=="string"||Array.isArray(e[0])?([o,n,i]=e,t=x):[t,o,n,i]=e,!t)return O;Array.isArray(o)||(o=[o]),Array.isArray(n)||(n=[n]);const s=[],c=()=>{s.forEach(l=>l()),s.length=0},r=(l,a,u,d)=>(l.addEventListener(a,u,d),()=>l.removeEventListener(a,u,d)),v=y(()=>[w(t),b(i)],([l,a])=>{if(c(),!l)return;const u=ee(a)?{...a}:a;s.push(...o.flatMap(d=>n.map(m=>r(l,d,m,u))))},{immediate:!0,flush:"post"}),f=()=>{v(),c()};return P(f),f}let z=!1;function ge(e,t,o={}){const{window:n=x,ignore:i=[],capture:s=!0,detectIframe:c=!1}=o;if(!n)return O;te&&!z&&(z=!0,Array.from(n.document.body.children).forEach(u=>u.addEventListener("click",O)),n.document.documentElement.addEventListener("click",O));let r=!0;const v=u=>i.some(d=>{if(typeof d=="string")return Array.from(n.document.querySelectorAll(d)).some(m=>m===u.target||u.composedPath().includes(m));{const m=w(d);return m&&(u.target===m||u.composedPath().includes(m))}}),l=[S(n,"click",u=>{const d=w(e);if(!(!d||d===u.target||u.composedPath().includes(d))){if(u.detail===0&&(r=!v(u)),!r){r=!0;return}t(u)}},{passive:!0,capture:s}),S(n,"pointerdown",u=>{const d=w(e);r=!v(u)&&!!(d&&!u.composedPath().includes(d))},{passive:!0}),c&&S(n,"blur",u=>{setTimeout(()=>{var d;const m=w(e);((d=n.document.activeElement)==null?void 0:d.tagName)==="IFRAME"&&!(m!=null&&m.contains(n.document.activeElement))&&t(u)},0)}
1)].filter(Boolean);return()=>l.forEach(u=>u())}function le(){const e=h(!1),t=F();return t&&$(()=>{e.value=!0},t),e}function R(e){const t=le();return A(()=>(t.value,!!e()))}function V(e,t,o={}){const{window:n=x,...i}=o;let s;const c=R(()=>n&&"MutationObserver"in n),r=()=>{s&&(s.disconnect(),s=void 0)},v=A(()=>{const u=b(e),d=(Array.isArray(u)?u:[u]).map(w).filter(G);return new Set(d)}),f=y(()=>v.value,u=>{r(),c.value&&u.size&&(s=new MutationObserver(t),u.forEach(d=>s.observe(d,i)))},{immediate:!0,flush:"post"}),l=()=>s==null?void 0:s.takeRecords(),a=()=>{r(),f()};return P(a),{isSupported:c,stop:a,takeRecords:l}}function be(e={}){var t;const{window:o=x,deep:n=!0,triggerOnRemoval:i=!1}=e,s=(t=e.document)!=null?t:o==null?void 0:o.document,c=()=>{var f;let l=s==null?void 0:s.activeElement;if(n)for(;l!=null&&l.shadowRoot;)l=(f=l==null?void 0:l.shadowRoot)==null?void 0:f.activeElement;return l},r=h(),v=()=>{r.value=c()};return o&&(S(o,"blur",f=>{f.relatedTarget===null&&v()},!0),S(o,"focus",v,!0)),i&&V(s,f=>{f.filter(l=>
1l.removedNodes.length).map(l=>Array.from(l.removedNodes)).flat().forEach(l=>{l===r.value&&v()})},{childList:!0,subtree:!0}),v(),r}function ae(e,t={}){const{window:o=x}=t,n=R(()=>o&&"matchMedia"in o&&typeof o.matchMedia=="function");let i;const s=h(!1),c=f=>{s.value=f.matches},r=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",c):i.removeListener(c))},v=B(()=>{n.value&&(r(),i=o.matchMedia(b(e)),"addEventListener"in i?i.addEventListener("change",c):i.addListener(c),s.value=i.matches)});return P(()=>{v(),r(),i=void 0}),s}function ce(e){return JSON.parse(JSON.stringify(e))}function ye(e,t,o={}){const{window:n=x,initialValue:i="",observe:s=!1}=o,c=h(i),r=A(()=>{var f;return w(t)||((f=n==null?void 0:n.document)==null?void 0:f.documentElement)});function v(){var f;const l=b(e),a=b(r);if(a&&n){const u=(f=n.getComputedStyle(a).getPropertyValue(l))==null?void 0:f.trim();c.value=u||i}}return s&&V(r,v,{attributeFilter:["style","class"],window:n}),y([r,()=>b(e)],v,{immediate:!0}),y(c,f=>{var l;(l=r.value)!=null&&l.style&&r.value.style.setProperty(b(e),f)}),c}function Ee(e={}){const{document:t=ue}=e;if(!t)return h("visible");const o=h(t.visibilityState);return S(t,"visibilitychange",()=>{o.value=t.visibilityState}),o}function q(e,t,o={}){const{window:n=x,...i}=o;let s;const c=R(()=>n&&"ResizeObserver"in n),r=()=>{s&&(s.disconnect(),s=void 0)},v=A(()=>Array.isArray(e)?e.map(a=>w(a)):[w(e)]),f=y(v,a=>{if(r(),c.value&&n){s=new ResizeObserver(t);for(const u of a)u&&s.observe(u,i)}},{immediate:!0,flush:"post"}),l=()=>{r(),f()};return P(l),{isSupported:c,stop:l}}function Oe(e,t={}){const{reset:o=!0,windowResize:n=!0,windowScroll:i=!0,immediate:s=!0}=t,c=h(0),r=h(0),v=h(0),f=h(0),l=h(0),a=h(0),u=h(0),d=h(0);function m(){const p=w(e);if(!p){o&&(c.value=0,r.value=0,v.value=0,f.value=0,l.value=0,a.value=0,u.value=0,d.value=0);return}const g=p.getBoundingClientRect();c.value=g.height,r.value=g.bottom,v.value=g.left,f.value=g.right,l.value=g.top,a.value=g.width,u.value=g.x,d.value=g.y}return q(e,m),y(()=>w(e),p=>!p&&m()),V(e,m,{attributeFilter:["style","class"]}),i&&S("scroll",m,{capture:!0,passive:!0}),n&&S("resize",m,{passive:!0}),L(()=>{s&&m()}),{height:c,bottom:r,left:v,right:f,top:l,width:a,x:u,y:d,update:m}}function Se(e,t={width:0,height:0},o={}){const{window:n=x,box:i="content-box"}=o,s=A(()=>{var a,u;return(u=(a=w(e))==null?void 0:a.namespaceURI)==null?void 0:u.includes("svg")}),c=h(t.width),r=h(t.height),{stop:v}=q(e,([a])=>{const u=i==="border-box"?a.borderBoxSize:i==="content-box"?a.contentBoxSize:a.devicePixelContentBoxSize;if(n&&s.value){const d=w(e);if(d){const m=d.getBoundingClientRect();c.value=m.width,r.value=m.height}}else if(u){const d=Array.isArray(u)?u:[u];c.value=d.reduce((m,{inlineSize:p})=>m+p,0),r.value=d.reduce((m,{blockSize:p})=>m+p,0)}else c.value=a.contentRect.width,r.value=a.contentRect.height},o);L(()=>{const a=w(e);a&&(c.value="offsetWidth"in a?a.offsetWidth:t.width,r.value="offsetHeight"in a?a.offsetHeight:t.height)});const f=y(()=>w(e),a=>{c.value=a?t.width:0,r.value=a?t.height:0});function l(){v(),f()}return{width:c,height:r,stop:l}}function xe(e,t,o={}){const{root:n,rootMargin:i="0px",threshold:s=.1,window:c=x,immediate:r=!0}=o,v=R(()=>c&&"IntersectionObserver"in c),f=A(()=>{const m=b(e);return(Array.isArray(m)?m:[m]).map(w).filter(G)});let l=O;const a=h(r),u=v.value?y(()=>[f.value,w(n),a.value],([m,p])=>{if(l(),!a.value||!m.length)return;const g=new IntersectionObserver(t,{root:w(p),rootMargin:i,threshold:s});m.forEach(_=>_&&g.observe(_)),l=()=>{g.disconnect(),l=O}},{immediate:r,flush:"post"}):O,d=()=>{l(),u(),a.value=!1};return P(d),{isSupported:v,isActive:a,pause(){l(),a.value=!1},resume(){a.value=!0},stop:d}}function Ae(e,t,o,n={}){var i,s,c;const{clone:r=!1,passive:v=!1,eventName:f,deep:l=!1,defaultValue:a,shouldEmit:u}=n,d=F(),m=o||(d==null?void 0:d.emit)||((i=d==null?void 0:d.$emit)==null?void 0:i.bind(d))||((c=(s=d==null?void 0:d.proxy)==null?void 0:s.$emit)==null?void 0:c.bind(d==null?void 0:d.proxy));let p=f;t||(t="modelValue"),p=p||`update:${t.toString()}`;const g=E=>r?typeof r=="function"?r(E):ce(E):E,_=()=>X(e[t])?g(e[t]):a,D=E=>{u?u(E)&&m(p,E):m(p,E)};if(v){const E=_(),C=h(E);let T=!1;return y(()=>e[t],I=>{T||(T=!0,C.value=g(I),j(()=>T=!1))}),y(C,I=>{!T&&(I!==e[t]||l)&&D(I)},{deep:l}),C}else return A({get(){return _()},set(E){D(E)}})}function _e(e={}){const{window:t=x}=e;if(!t)return h(!1);const o=h(t.document.hasFocus());return S(t,"blur",()=>{o.value=!1}),S(t,"focus",()=>{o.value=!0}),o}function Pe(e={}){const{window:t=x,initialWidth:o=Number.POSITIVE_INFINITY,initialHeight:n=Number.POSITIVE_INFINITY,listenOrientation:i=!0,includeScrollbar:s=!0}=e,c=h(o),r=h(n),v=()=>
1{t&&(s?(c.value=t.innerWidth,r.value=t.innerHeight):(c.value=t.document.documentElement.clientWidth,r.value=t.document.documentElement.clientHeight))};if(v(),L(v),S("resize",v,{passive:!0}),i){const f=ae("(orientation: portrait)");y(f,()=>v())}return{width:c,height:r}}export{Oe as a,S as b,fe as c,q as d,w as e,se as f,pe as g,te as h,W as i,V as j,ye as k,we as l,me as m,he as n,ge as o,xe as p,Ee as q,ve as r,_e as s,P as t,Pe as u,Se as v,Ae as w,be as x};
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.