1import{En as e,H as t,Ht as n,L as r,On as i,Ut as a,bn as o,ct as s,g as c,gn as l,un as u,vn as d,xn as f}from"./B8D2lM98.js";import{a as p,b as m,c as h,f as g,g as _,h as v,i as y,l as b,m as x,o as S,p as C,s as w,u as T,v as E}from"./BNFyBCRs.js";function D(e,t,n){let r;r=u(n)?{evaluating:n}:n||{};let{lazy:i=!1,flush:o=`sync`,evaluating:s=void 0,shallow:l=!0,onError:p=globalThis.reportError??w}=r,m=f(!i),h=l?f(t):d(t),g=0;return a(async t=>{if(!m.value)return;g++;let n=g,r=!1;s&&Promise.resolve().then(()=>{s.value=!0});try{let i=await e(e=>{t(()=>{s&&(s.value=!1),r||e()})});n===g&&(h.value=i)}catch(e){p(e)}finally{s&&n===g&&(s.value=!1),r=!0}},{flush:o}),i?c(()=>(m.value=!0,h.value)):h}var O=p?window:void 0;p&&window.document,p&&window.navigator,p&&window.location;function k(t){let n=e(t);return n?.$el??n}function A(...t){let n=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),r=c(()=>{let n=g(e(t[0])).filter(e=>e!=null);return n.every(e=>typeof e!=`string`)?n:void 0});return m(()=>[r.value?.map(e=>k(e))??[O].filter(e=>e!=null),g(e(r.value?t[1]:t[0])),g(i(r.value?t[2]:t[1])),e(r.value?t[3]:t[2])],([e,t,r,i],a,o)=>{if(!e?.length||!t?.length||!r?.length)return;let s=S(i)?{...i}:i,c=e.flatMap(e=>t.flatMap(t=>r.map(r=>n(e,t,r,s))));o(()=>{c.forEach(e=>e())})},{flush:`post`})}function j(){let e=f(!1),t=r();return t&&s(()=>{e.value=!0},t),e}function M(e){let t=j();return c(()=>(t.value,!!e()))}function N(t,r,i={}){let{window:a=O,...o}=i,s,l=M(()=>a&&`MutationObserver`in a),u=()=>{s&&=(s.disconnect(),void 0)},d=c(()=>{let n=e(t),r=g(n).map(k).filter(h);return new Set(r)}),f=n(d,e=>{u(),l.value&&e.size&&(s=new MutationObserver(r),e.forEach(e=>s.observe(e,o)))},{immediate:!0,flush:`post`}),p=()=>s?.takeRecords(),m=()=>{f(),u()};return v(m),{isSupported:l,stop:m,takeRecords:p}}function P(e){return typeof e==`function`?e:typeof e==`string`?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function F(...t){let n,r,i={};t.length===3?(n=t[0],r=t[1],i=t[2]):t.length===2?typeof t[1]==`object`?(n=!0,r=t[0],i=t[1]):(n=t[0],r=t[1]):(n=!0,r=t[0]);let{target:a=O,eventName:o=`keydown`,passive:s=!1,dedupe:c=!1}=i,l=P(n);return A(a,o,t=>{t.repeat&&e(c)||l(t)&&r(t)},s)}function I(t,n={}){let{immediate:r=!0,fpsLimit:i=null,window:a=O,once:s=!1}=n,l=f(!1),u=c(()=>{let t=e(i);return t?1e3/t:null}),d=0,p=null;function m(e){if(!l.value||!a)return;d||=e;let n=e-d;if(u.value&&n<u.value){p=a.requestAnimationFrame(m);return}if(d=e,t({delta:n,timestamp:e}),s){l.value=!1,p=null;return}p=a.requestAnimationFrame(m)}function h(){!l.value&&a&&(l.value=!0,d=0,p=a.requestAnimationFrame(m))}function g(){l.value=!1,p!=null&&a&&(a.cancelAnimationFrame(p),p=null)}return r&&h(),v(g),{isActive:o(l),pause:g,resume:h}}function L(t,n,r){let{immediate:i=!0,delay:a=0,onError:o=globalThis.reportError??w,onSuccess:s=w,resetOnExecute:c=!0,shallow:l=!0,throwError:u}=r??{},p=l?f(n):d(n),m=f(!1),h=f(!1),g=f(void 0),v=0;async function y(r=0,...i){let a=v+=1;c&&(p.value=e(n)),g.value=void 0,m.value=!1,h.value=!0,r>0&&await b(r);let l=typeof t==`function`?t(...i):t;try{let e=await l;return a===v&&(p.value=e,m.value=!0),s(e),e}catch(e){if(a===v&&(g.value=e),o(e),u)throw e}finally{a===v&&(h.value=!1)}}i&&y(a);let x={state:p,isReady:m,isLoading:h,error:g,execute:y,executeImmediate:(...e)=>y(0,...e)};function S(){return new Promise((e,t)=>{_(h).toBe(!1).then(()=>e(x)).catch(t)})}return{...x,then(e,t){return S().then(e,t)}}}var R=Symbol(`vueuse-ssr-width`);function z(){let e=t()?y(R,null):null;return typeof e==`number`?e:void 0}function B(t,n={}){let{window:r=O,ssrWidth:i=z()}=n,o=M(()=>r&&`matchMedia`in r&&typeof r.matchMedia==`function`),s=f(typeof i==`number`),l=f(),u=f(!1);return a(()=>{if(s.value){s.value=!o.value;let n=e(t).split(`,`);u.value=n.some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),r=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||r);return n&&a&&(a=i>=T(n[1])),r&&a&&(a=i<=T(r[1])),t?!a:a});return}o.value&&(l.value=r.matchMedia(e(t)),u.value=l.value.matches)}),A(l,`change`,e=>{u.value=e.matches},{passive:!0}),c(()=>u.value)}function V(e){return B(`(prefers-color-scheme: dark)`,e)}
1function H(e={}){let{window:t=O}=e,n=f(1),r=B(()=>`(resolution: ${n.value}dppx)`,e),i=w;return t&&(i=m(r,()=>n.value=t.devicePixelRatio)),{pixelRatio:o(n),stop:i}}var U={speed:2,margin:30,direction:`both`};function W(e){e.scrollLeft>e.scrollWidth-e.clientWidth&&(e.scrollLeft=Math.max(0,e.scrollWidth-e.clientWidth)),e.scrollTop>e.scrollHeight-e.clientHeight&&(e.scrollTop=Math.max(0,e.scrollHeight-e.clientHeight))}function G(t,r={}){let{pointerTypes:i,preventDefault:a,stopPropagation:o,exact:s,onMove:l,onEnd:u,onStart:f,initialValue:m,axis:h=`both`,draggingElement:g=O,containerElement:_,handle:v=t,buttons:y=[0],restrictInView:b,autoScroll:x=!1}=r,S=d(e(m)??{x:0,y:0}),w=d(),T=e=>!i||i.includes(e.pointerType),E=t=>{e(a)&&t.preventDefault(),e(o)&&t.stopPropagation()},D=e(x),k=typeof D==`object`?{speed:e(D.speed)??U.speed,margin:e(D.margin)??U.margin,direction:D.direction??U.direction}:U,j=e=>typeof e==`number`?[e,e]:[e.x,e.y],M=(e,t,n)=>{let{clientWidth:r,clientHeight:i,scrollLeft:a,scrollTop:o,scrollWidth:s,scrollHeight:c}=e,[l,u]=j(k.margin),[d,f]=j(k.speed),p=0,m=0;(k.direction===`x`||k.direction===`both`)&&(n.x<l&&a>0?p=-d:n.x+t.width>r-l&&a<s-r&&(p=d)),(k.direction===`y`||k.direction===`both`)&&(n.y<u&&o>0?m=-f:n.y+t.height>i-u&&o<c-i&&(m=f)),(p||m)&&e.scrollBy({left:p,top:m,behavior:`auto`})},N=null,P=()=>{let n=e(_);n&&!N&&(N=setInterval(()=>{let r=e(t).getBoundingClientRect(),{x:i,y:a}=S.value,o={x:i-n.scrollLeft,y:a-n.scrollTop};o.x>=0&&o.y>=0&&(M(n,r,o),o.x+=n.scrollLeft,o.y+=n.scrollTop,S.value=o)},1e3/60))},F=()=>{N&&=(clearInterval(N),null)},I=(e,t,n,r)=>{let[i,a]=typeof n==`number`?[n,n]:[n.x,n.y],{clientWidth:o,clientHeight:s}=t;return e.x<i||e.x+r.width>o-i||e.y<a||e.y+r.height>s-a};e(x)&&n(S,()=>{if(e(r.disabled)||!w.value)return;let n=e(_);if(!n)return;let i=e(t).getBoundingClientRect(),{x:a,y:o}=S.value,s={x:a-n.scrollLeft,y:o-n.scrollTop};I(s,n,k.margin,i)?P():F()});let L=n=>{var i;if(!e(y).includes(n.button)||e(r.disabled)||!T(n)||e(s)&&n.target!==e(t))return;let a=e(_),o=a==null||(i=a.getBoundingClientRect)==null?void 0:i.call(a),c=e(t).getBoundingClientRect(),l={x:n.clientX-(a?c.left-o.left+(x?0:a.scrollLeft):c.left),y:n.clientY-(a?c.top-o.top+(x?0:a.scrollTop):c.top)};f?.(l,n)!==!1&&(w.value=l,E(n))},R=n=>{if(e(r.disabled)||!T(n)||!w.value)return;let i=e(_);i instanceof HTMLElement&&W(i);let a=e(t).getBoundingClientRect(),{x:o,y:s}=S.value;if((h===`x`||h===`both`)&&(o=n.clientX-w.value.x,i&&(o=Math.min(Math.max(0,o),i.scrollWidth-a.width))),(h===`y`||h===`both`)&&(s=n.clientY-w.value.y,i&&(s=Math.min(Math.max(0,s),i.scrollHeight-a.height))),e(x)&&i&&(N===null&&M(i,a,{x:o,y:s}),o+=i.scrollLeft,s+=i.scrollTop),i&&(b||x)){if(h!==`y`){let e=o-i.scrollLeft;e<0?o=i.scrollLeft:e>i.clientWidth-a.width&&(o=i.clientWidth-a.width+i.scrollLeft)}if(h!==`x`){let e=s-i.scrollTop;e<0?s=i.scrollTop:e>i.clientHeight-a.height&&(s=i.clientHeight-a.height+i.scrollTop)}}S.value={x:o,y:s},l?.(S.value,n),E(n)},z=t=>{!e(r.disabled)&&T(t)&&w.value&&(w.value=void 0,x&&F(),u?.(S.value,t),E(t))};if(p){let t=()=>({capture:r.capture??!0,passive:!e(a)});A(v,`pointerdown`,L,t),A(g,`pointermove`,R,t),A(g,[`pointerup`,`pointercancel`],z,t)}return{...C(S),position:S,isDragging:c(()=>!!w.value),style:c(()=>` 2 left: ${S.value.x}px; 3 top: ${S.value.y}px; 4 ${x?`text-wrap: nowrap;`:``} 5 `)}}function K(t,r,i={}){let{window:a=O,...o}=i,s,l=M(()=>a&&`ResizeObserver`in a),u=()=>{s&&=(s.disconnect(),void 0)},d=c(()=>{let n=e(t);return Array.isArray(n)?n.map(e=>k(e)):[k(n)]}),f=n(d,e=>{if(u(),l.value&&a){s=new ResizeObserver(r);for(let t of e)t instanceof Element&&s.observe(t,o)}},{immediate:!0,flush:`post`}),p=()=>{u(),f()};return v(p),{isSupported:l,stop:p}}function q(e,t={width:0,height:0},r={}){let{window:i=O,box:a=`content-box`}=r,o=c(()=>{var t;return(t=k(e))==null||(t=t.namespaceURI)==null?void 0:t.includes(`svg`)}),s=f(t.width),l=f(t.height),{stop:u}=K(e,([t])=>{let n=a===`border-box`?t.borderBoxSize:a===`content-box`?t.contentBoxSize:t.devicePixelContentBoxSize;if(i&&o.value){let t=k(e);if(t){let e=t.getBoundingClientRect();s.value=e.width,l.value=e.height}}else if(n){let e=g(n);s.value=e.reduce((e,{inlineSize:t})=>e+t,0),l.value=e.reduce((e,{blockSize:t})=>e+t,0)}else s.value=t.contentRect.width,l.value=t.contentRect.height},r);x(()=>{let n=k(e);if(n&&`offsetWidth`in n){if(a===`content-box`&&i){let e=i.getComputedStyle(n),t=Number.parseFloat(e.paddingLeft)+Number.parseFloat(e.paddingRight),r=Number.parseFloat(e.paddingTop)+Number.parseFloat(e.paddingBottom),a=Number.parseFloat(e.borderLeftWidth)+Number.parseFloat(e.borderRightWidth),o=Number.parseFloat(e.borderTopWidth)+Number.parseFloat(e.borderBottomWidth);s.value=n.offsetWidth-t-a,l.value=n.offsetHeight-r-o}else s.value=n.offsetWidth,l.value=n.offsetHeight}else n&&(s.value=t.width,l.value=t.height)});let d=n(()=>k(e),e=>{s.value=e?t.width:0,l.value=e?t.height:0});function p(){u(),d()}return{width:s,height:l,stop:p}}function J(t,r,i={}){let{root:a,rootMargin:o,threshold:s=0,window:l=O,immediate:u=!0}=i,d=M(()=>l&&`IntersectionObserver`in l),p=c(()=>{let n=e(t);return g(n).map(k).filter(h)}),m=w,_=f(u),y=d.value?n(()=>[p.value,k(a),e(o),_.value],([e,t,n])=>{if(m(),!_.value||!e.length)return;let i=new IntersectionObserver(r,{root:k(t),rootMargin:n,threshold:s});
5e.forEach(e=>e&&i.observe(e)),m=()=>{i.disconnect(),m=w}},{immediate:u,flush:`post`}):w,b=()=>{m(),y(),_.value=!1};return v(b),{isSupported:d,isActive:_,pause(){m(),_.value=!1},resume(){_.value=!0},stop:b}}function Y(e){let t=f(0);if(typeof performance>`u`)return t;let n=e?.every??10,r=performance.now(),i=0;return I(()=>{if(i+=1,i>=n){let e=performance.now(),n=e-r;t.value=Math.round(1e3/(n/i)),r=e,i=0}}),t}var X={ctrl:`control`,command:`meta`,cmd:`meta`,option:`alt`,up:`arrowup`,down:`arrowdown`,left:`arrowleft`,right:`arrowright`};function Z(t={}){let{reactive:n=!1,target:r=O,aliasMap:i=X,passive:a=!0,onEventFired:o=w}=t,s=l(new Set),u={toJSON(){return{}},current:s},d=n?l(u):u,p=new Set,m=new Map([[`Meta`,p],[`Shift`,new Set],[`Alt`,new Set]]),h=new Set;function g(e,t){e in d&&(n?d[e]=t:d[e].value=t)}function _(){s.clear();for(let e of h)g(e,!1)}function v(e,t,n){if(e&&typeof t.getModifierState==`function`){for(let[e,r]of m)if(t.getModifierState(e)){n.forEach(e=>r.add(e));break}}}function y(e,t){if(e)return;let n=`${t[0].toUpperCase()}${t.slice(1)}`,r=m.get(n);if(![`shift`,`alt`].includes(t)||!r)return;let i=Array.from(r),a=i.indexOf(t);i.forEach((e,t)=>{t>=a&&(s.delete(e),g(e,!1))}),r.clear()}function b(e,t){let n=e.key?.toLowerCase(),r=[e.code?.toLowerCase(),n].filter(Boolean);if(n){n&&(t?s.add(n):s.delete(n));for(let e of r)h.add(e),g(e,t);v(t,e,[...s,...r]),y(t,n),n===`meta`&&!t&&(p.forEach(e=>{s.delete(e),g(e,!1)}),p.clear())}}A(r,`keydown`,e=>(b(e,!0),o(e)),{passive:a}),A(r,`keyup`,e=>(b(e,!1),o(e)),{passive:a}),A(`blur`,_,{passive:a}),A(`focus`,_,{passive:a});let x=new Proxy(d,{get(t,r,a){if(typeof r!=`string`)return Reflect.get(t,r,a);if(r=r.toLowerCase(),r in i&&(r=i[r]),!(r in d)){if(/[+_-]/.test(r)){let t=r.split(/[+_-]/g).map(e=>e.trim());d[r]=c(()=>t.map(t=>e(x[t])).every(Boolean))}else d[r]=f(!1)}let o=Reflect.get(t,r,a);return n?e(o):o}});return x}function Q(e={}){let t=f(),n=M(()=>typeof performance<`u`&&`memory`in performance);if(n.value){let{scheduler:n=E}=e;n(()=>{t.value=performance.memory})}return{isSupported:n,memory:t}}var $={page:e=>[e.pageX,e.pageY],client:e=>[e.clientX,e.clientY],screen:e=>[e.screenX,e.screenY],movement:e=>e instanceof MouseEvent?[e.movementX,e.movementY]:null};function ee(e={}){let{type:t=`page`,touch:n=!0,resetOnTouchEnds:r=!1,initialValue:i={x:0,y:0},window:a=O,target:o=a,scroll:s=!0,eventFilter:c}=e,l=null,u=0,d=0,p=f(i.x),m=f(i.y),h=f(null),g=typeof t==`function`?t:$[t],_=e=>{let t=g(e);l=e,t&&([p.value,m.value]=t,h.value=`mouse`),a&&(u=a.scrollX,d=a.scrollY)},v=e=>{if(e.touches.length>0){let t=g(e.touches[0]);t&&([p.value,m.value]=t,h.value=`touch`)}},y=()=>{if(!l||!a)return;let e=g(l);l instanceof MouseEvent&&e&&(p.value=e[0]+a.scrollX-u,m.value=e[1]+a.scrollY-d)},b=()=>{p.value=i.x,m.value=i.y},x=c?e=>c(()=>_(e),{}):e=>_(e),S=c?e=>c(()=>v(e),{}):e=>v(e),C=c?()=>c(()=>y(),{}):()=>y();if(o){let e={passive:!0};A(o,[`mousemove`,`dragover`],x,e),n&&t!==`movement`&&(A(o,[`touchstart`,`touchmove`],S,e),r&&A(o,`touchend`,b,e)),s&&t===`page`&&A(a,`scroll`,C,e)}return{x:p,y:m,sourceType:h}}function te(e={}){let{window:t=O,initialWidth:r=1/0,initialHeight:i=1/0,listenOrientation:a=!0,includeScrollbar:o=!0,type:s=`inner`}=e,c=f(r),l=f(i),u=()=>{if(t){if(s===`outer`)c.value=t.outerWidth,l.value=t.outerHeight;else if(s===`visual`&&t.visualViewport){let{width:e,height:n,scale:r}=t.visualViewport;c.value=Math.round(e*r),l.value=Math.round(n*r)}else o?(c.value=t.innerWidth,l.value=t.innerHeight):(c.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)}};u(),x(u);let d={passive:!0};if(A(`resize`,u,d),t&&s===`visual`&&t.visualViewport&&A(t.visualViewport,`resize`,u,d),a){let e=B(`(orientation: portrait)`);n(e,()=>u())}return{width:c,height:l}}export{K as _,H as a,A as c,Z as d,Q as f,I as g,V as h,L as i,Y as l,N as m,F as n,G as o,ee as p,k as r,q as s,D as t,J as u,te as v};
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.