1import{G as x,a1 as k,aw as I,V as ee,ax as te,J as $,H as G,ay as H,Q as ne,az as oe,v as K,aA as h,S as re,n as T,U as j,j as ie}from"./BWipN2Ft.js";const z=new WeakMap,ae=(...e)=>{var n;const t=e[0],o=(n=k())===null||n===void 0?void 0:n.proxy,r=o??te();if(r==null&&!I())throw new Error("injectLocal must be called in setup");return r&&z.has(r)&&t in z.get(r)?z.get(r)[t]:ee(...e)},ue=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const se=Object.prototype.toString,le=e=>se.call(e)==="[object Object]",P=()=>{};function ce(...e){if(e.length!==1)return ne(...e);const n=e[0];return typeof n=="function"?H(oe(()=>({get:n,set:P}))):K(n)}function Q(e,n){function t(...o){return new Promise((r,a)=>{Promise.resolve(e(()=>n.apply(this,o),{fn:n,thisArg:this,args:o})).then(r).catch(a)})}return t}const _=e=>e();function fe(e,n={}){let t,o,r=P;const a=f=>{clearTimeout(f),r(),r=P};let u;return f=>{const s=h(e),p=h(n.maxWait);return t&&a(t),s<=0||p!==void 0&&p<=0?(o&&(a(o),o=void 0),Promise.resolve(f())):new Promise((l,y)=>{r=n.rejectOnCancel?y:l,u=f,p&&!o&&(o=setTimeout(()=>{t&&a(t),o=void 0,l(u())},p)),t=setTimeout(()=>{o&&a(o),o=void 0,l(f())},s)})}}function de(e=_,n={}){const{initialState:t="active"}=n,o=ce(t==="active");function r(){o.value=!1}function a(){o.value=!0}const u=(...d)=>{o.value&&e(...d)};return{isActive:H(o),pause:r,resume:a,eventFilter:u}}function R(e){return e.endsWith("rem")?Number.parseFloat(e)*16:Number.parseFloat(e)}function F(e){return Array.isArray(e)?e:[e]}function pe(e){return k()}function ze(e,n=200,t={}){return Q(fe(n,t),e)}function ve(e,n,t={}){const{eventFilter:o=_,...r}=t;return x(e,Q(o,n),r)}function me(e,n,t={}){const{eventFilter:o,initialState:r="active",...a}=t,{eventFilter:u,pause:d,resume:f,isActive:s}=de(o,{initialState:r});return{stop:ve(e,n,{...a,eventFilter:u}),pause:d,resume:f,isActive:s}}function he(e,n=!0,t){pe()?$(e,t):n?e():G(e)}function ye(e,n,t){return x(e,n,{...t,immediate:!0})}const S=ue?window:void 0;function we(e){var n;const t=h(e);return(n=t?.$el)!==null&&n!==void 0?n:t}function O(...e){const n=(o,r,a,u)=>(o.addEventListener(r,a,u),()=>o.removeEventListener(r,a,u)),t=T(()=>{const o=F(h(e[0])).filter(r=>r!=null);return o.every(r=>typeof r!="string")?o:void 0});return ye(()=>{var o,r;return[(o=(r=t.value)===null||r===void 0?void 0:r.map(a=>we(a)))!==null&&o!==void 0?o:[S].filter(a=>a!=null),F(h(t.value?e[1]:e[0])),F(ie(t.value?e[2]:e[1])),h(t.value?e[3]:e[2])]},([o,r,a,u],d,f)=>{if(!o?.length||!r?.length||!a?.length)return;const s=le(u)?{...u}:u,p=o.flatMap(l=>r.flatMap(y=>a.map(v=>n(l,y,v,s))));f(()=>{p.forEach(l=>l())})},{flush:"post"})}function Se(){const e=j(!1),n=k();return n&&$(()=>{e.value=!0},n),e}function be(e){const n=Se();return T(()=>(n.value,!!e()))}function ge(e){return typeof e=="function"?e:typeof e=="string"?n=>n.key===e:Array.isArray(e)?n=>e.includes(n.key):()=>!0}function Fe(...e){let n,t,o={};e.length===3?(n=e[0],t=e[1],o=e[2]):e.length===2?typeof e[1]=="object"?(n=!0,t=e[0],o=e[1]):(n=e[0],t=e[1]):(n=!0,t=e[0]);const{target:r=S,eventName:a="keydown",passive:u=!1,dedupe:d=!1}=o,f=ge(n);return O(r,a,p=>{p.repeat&&h(d)||f(p)&&t(p)},u)}const Me=Symbol("vueuse-ssr-width");function We(){const e=I()?ae(Me,null):null;return typeof e=="number"?e:void 0}function Pe(e,n={}){const{window:t=S,ssrWidth:o=We()}=n,r=be(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function"),a=j(typeof o=="number"),u=j(),d=j(!1),f=s=>{d.value=s.matches};return re(()=>{if(a.value){a.value=!r.value,d.value=h(e).split(",").some(s=>{const p=s.includes("not all"),l=s.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),y=s.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let v=!!(l||y);return l&&v&&(v=o>=R(l[1])),y&&v&&(v=o<=R(y[1])),p?!v:v});return}r.value&&(u.value=t.matchMedia(h(e)),d.value=u.value.matches)}),O(u,"change",f,{passive:!0}),T(()=>d.value)}const A=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},E="__vueuse_ssr_handlers__",je=Ae();function Ae(){return E in A||(A[E]=A[E]||{}),A[E]}function Ee(e,n){return je[e]||n}function Oe(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"}const Te={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()}},V="vueuse-storage";function Ne(e,n,t,o={}){var r;const{flush:a="pre",deep:u=!0,listenToStorageChanges:d=!0,writeDefaults:f=!0,mergeDefaults:s=!1,shallow:p,window:l=S,eventFilter:y,onError:v=i=>{console.error(i)},initOnMounted:N}=o,g=(p?j:K)(typeof n=="function"?n():n),w=T(()=>h(e));if(!t)try{t=Ee("getDefaultStorage",()=>S?.localStorage)()}catch(i){v(i)}if(!t)return g;const b=h(n),D=Oe(b),M=(r=o.serializer)!==null&&r!==void 0?r:Te[D],{pause:B,resume:J}=me(g,i=>Y(i),{flush:a,deep:u,eventFilter:y});x(w,()=>W(),{flush:a});let C=!1;const U=i=>{N&&!C||W(i)},X=i=>{N&&!C||q(i)};l&&d&&(t instanceof Storage?O(l,"storage",U,{passive:!0}):O(l,V,X)),N?he(()=>{C=!0,W()}):W();function L(i,c){if(l){const m={key:w.value,oldValue:i,newValue:c,storageArea:t};l.dispatchEvent(t instanceof Storage?new StorageEvent("storage",m):new CustomEvent(V,{detail:m}))}}function Y(i){try{const c=t.getItem(w.value);if(i==null)L(c,null),t.removeItem(w.value);else{const m=M.write(i);c!==m&&(t.setItem(w.value,m),L(c,m))}}catch(c){v(c)}}function Z(i){const c=i?i.newValue:t.getItem(w.value);if(c==null)return f&&b!=null&&t.setItem(w.value,M.write(b)),b;if(!i&&s){const m=M.read(c);return typeof s=="function"?s(m,b):D==="object"&&!Array.isArray(m)?{...b,...m}:m}else return typeof c!="string"?c:M.read(c)}function W(i){if(!(i&&i.storageArea!==t)){if(i&&i.key==null){g.value=b;return}if(!(i&&i.key!==w.value)){B();try{const c=M.write(g.value);(i===void 0||i?.newValue!==c)&&(g.value=Z(i))}catch(c){v(c)}finally{i?G(J):J()}}}}function q(i){W(i.detail)}return g}function xe(e,n,t={}){const{window:o=S}=t;return Ne(e,n,o?.localStorage,t)}export{xe as a,ze as b,O as c,Fe as o,Pe 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.