1import{a$ as A,cB as D,c_ as $,cD as B,c$ as X,d0 as Y,d1 as y,b8 as m,cO as g,bb as T,bs as z,aH as F}from"#entry";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},o=new e.Error().stack;o&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[o]="4b1c923d-2a1c-4dc6-b8d8-cd41807f8a6a",e._sentryDebugIdIdentifier="sentry-dbid-4b1c923d-2a1c-4dc6-b8d8-cd41807f8a6a")}catch{}})();const M=new WeakMap,G=(...e)=>{var o;const s=e[0],n=(o=D())===null||o===void 0?void 0:o.proxy,t=n??X();if(t==null&&!$())throw new Error("injectLocal must be called in setup");return t&&M.has(t)&&s in M.get(t)?M.get(t)[s]:B(...e)},N=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ee=e=>typeof e<"u",Q=Object.prototype.toString,R=e=>Q.call(e)==="[object Object]";function j(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function x(e){return Array.isArray(e)?e:[e]}function V(e,o,s){return A(e,o,{...s,immediate:!0})}const k=N?window:void 0;function H(e){var o;const s=y(e);return(o=s?.$el)!==null&&o!==void 0?o:s}function E(...e){const o=(n,t,a,i)=>(n.addEventListener(t,a,i),()=>n.removeEventListener(t,a,i)),s=m(()=>{const n=x(y(e[0])).filter(t=>t!=null);return n.every(t=>typeof t!="string")?n:void 0});return V(()=>{var n,t;return[(n=(t=s.value)===null||t===void 0?void 0:t.map(a=>H(a)))!==null&&n!==void 0?n:[k].filter(a=>a!=null),x(y(s.value?e[1]:e[0])),x(F(s.value?e[2]:e[1])),y(s.value?e[3]:e[2])]},([n,t,a,i],l,f)=>{if(!n?.length||!t?.length||!a?.length)return;const c=R(i)?{...i}:i,v=n.flatMap(h=>t.flatMap(d=>a.map(r=>o(h,d,r,c))));f(()=>{v.forEach(h=>h())})},{flush:"post"})}function J(){const e=g(!1),o=D();return o&&z(()=>{e.value=!0},o),e}function K(e){const o=J();return m(()=>(o.value,!!e()))}const U=Symbol("vueuse-ssr-width");function Z(){const e=$()?G(U,null):null;return typeof e=="number"?e:void 0}function te(e,o={}){const{window:s=k,ssrWidth:n=Z()}=o,t=K(()=>s&&"matchMedia"in s&&typeof s.matchMedia=="function"),a=g(typeof n=="number"),i=g(),l=g(!1),f=c=>{l.value=c.matches};return Y(()=>{if(a.value){a.value=!t.value,l.value=y(e).split(",").some(c=>{const v=c.includes("not all"),h=c.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),d=c.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let r=!!(h||d);return h&&r&&(r=n>=j(h[1])),d&&r&&(r=n<=j(d[1])),v?!r:r});return}t.value&&(i.value=s.matchMedia(y(e)),l.value=i.value.matches)}),E(i,"change",f,{passive:!0}),m(()=>l.value)}function ne(e,o={}){const{threshold:s=50,onSwipe:n,onSwipeEnd:t,onSwipeStart:a,passive:i=!0}=o,l=T({x:0,y:0}),f=T({x:0,y:0}),c=m(()=>l.x-f.x),v=m(()=>l.y-f.y),{max:h,abs:d}=Math,r=m(()=>h(d(c.value),d(v.value))>=s),b=g(!1),W=m(()=>r.value?d(c.value)>d(v.value)?c.value>0?"left":"right":v.value>0?"up":"down":"none"),C=u=>[u.touches[0].clientX,u.touches[0].clientY],L=(u,p)=>{l.x=u,l.y=p},I=(u,p)=>{f.x=u,f.y=p},S={passive:i,capture:!i},O=u=>{b.value&&t?.(u,W.value),b.value=!1},P=[E(e,"touchstart",u=>{if(u.touches.length!==1)return;const[p,w]=C(u);L(p,w),I(p,w),a?.(u)},S),E(e,"touchmove",u=>{if(u.touches.length!==1)return;const[p,w]=C(u);I(p,w),S.capture&&!S.passive&&Math.abs(c.value)>Math.abs(v.value)&&u.preventDefault(),!b.value&&r.value&&(b.value=!0),b.value&&n?.(u)},S),E(e,["touchend","touchcancel"],O,S)];return{isSwiping:b,direction:W,coordsStart:l,coordsEnd:f,lengthX:c,lengthY:v,stop:()=>P.forEach(u=>u())}}export{ne as a,ee as i,te as u};
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.