1import{$ as e,At as t,Bn as n,Bt as r,En as i,Hn as a,In as o,Ln as s,M as c,Mn as l,Nn as u,P as d,Pn as f,Vn as p,Wn as m,_t as h,bn as g,bt as _,gt as v,in as y,kn as b,qn as x,vn as S,wt as C,xn as w}from"./Cl1RJ51X.js";import{t as ee}from"./BI4U3BnU.js";function te(e,t,n={}){let r,i,a,o=!0,s=()=>{o=!0,a()};y(e,s,{flush:`sync`,...n});let c=typeof t==`function`?t:t.get,l=typeof t==`function`?void 0:t.set,u=S((e,t)=>(i=e,a=t,{get(){return o&&=(r=c(r),!1),i(),r},set(e){l?.(e)}}));return u.trigger=s,u}function T(e,t){return w()?(b(e,t),!0):!1}function E(){let e=new Set,t=t=>{e.delete(t)};return{on:n=>{e.add(n);let r=()=>t(n);return T(r),{off:r}},off:t,trigger:(...t)=>Promise.all(Array.from(e).map(e=>e(...t))),clear:()=>{e.clear()}}}function D(e){let t=!1,n,r=g(!0);return((...i)=>(t||=(n=r.run(()=>e(...i)),!0),n))}var O=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var k=e=>e!==void 0,A=Object.prototype.toString,j=e=>A.call(e)===`[object Object]`,M=()=>{},N=P();function P(){var e,t;return O&&!!(!((e=window)==null||(e=e.navigator)==null)&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)==null||(t=t.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function F(...e){if(e.length!==1)return n(...e);let t=e[0];return typeof t==`function`?u(S(()=>({get:t,set:M}))):f(t)}function I(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 n}function L(e,t={}){let n,r,i=M,o=e=>{clearTimeout(e),i(),i=M},s;return c=>{let l=a(e),u=a(t.maxWait);return n&&o(n),l<=0||u!==void 0&&u<=0?(r&&=(o(r),void 0),Promise.resolve(c())):new Promise((e,a)=>{i=t.rejectOnCancel?a:e,s=c,u&&!r&&(r=setTimeout(()=>{n&&o(n),r=void 0,e(s())},u)),n=setTimeout(()=>{r&&o(r),r=void 0,e(c())},l)})}}function R(e){return Array.isArray(e)?e:[e]}function z(e){let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))}var B=/-(\w)/g,ne=z(e=>e.replace(B,(e,t)=>t?t.toUpperCase():``));function V(t){return t||e()}function H(e){if(!O)return e;let t=0,n,r,i=()=>{--t,r&&t<=0&&(r.stop(),n=void 0,r=void 0)};return((...a)=>(t+=1,r||(r=g(!0),n=r.run(()=>e(...a))),T(i),n))}function U(e,t){if(typeof Symbol<`u`){let n={...e};return Object.defineProperty(n,Symbol.iterator,{enumerable:!1,value(){let e=0;return{next:()=>({value:t[e++],done:e>t.length})}}}),n}else return Object.assign([...t],e)}function W(e){return i(e)?l(new Proxy({},{get(t,n,r){return m(Reflect.get(e.value,n,r))},set(t,n,r){return i(e.value[n])&&!i(r)?e.value[n].value=r:e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}})):l(e)}function G(e){return W(c(e))}function K(e,...t){let n=t.flat(),r=n[0];return G(()=>Object.fromEntries(typeof r==`function`?Object.entries(p(e)).filter(([e,t])=>!r(a(t),e)):Object.entries(p(e)).filter(e=>!n.includes(e[0]))))}function q(e,...t){let n=t.flat(),r=n[0];return G(()=>Object.fromEntries(typeof r==`function`?Object.entries(p(e)).filter(([e,t])=>r(a(t),e)):n.map(t=>[t,F(e,t)])))}function J(e,t=1e4){return S((n,r)=>{let i=a(e),o,s=()=>setTimeout(()=>{i=a(e),r()},a(t));return T(()=>{clearTimeout(o)}),{get(){return n(),i},set(e){i=e,r(),clearTimeout(o),o=s()}}})}function Y(e,t=200,n={}){return I(L(t,n),e)}function X(e,t){V(t)&&_(e,t)}
1function Z(e,t=!0,n){V(n)?C(e,n):t?e():h(e)}function Q(e,t,n={}){let{immediate:r=!0,immediateCallback:i=!1}=n,c=s(!1),l;function u(){l&&=(clearTimeout(l),void 0)}function d(){c.value=!1,u()}function f(...n){i&&e(),u(),c.value=!0,l=setTimeout(()=>{c.value=!1,l=void 0,e(...n)},a(t))}return r&&(c.value=!0,O&&f()),T(d),{isPending:o(c),start:f,stop:d}}function re(e=1e3,t={}){let{controls:n=!1,callback:r}=t,i=Q(r??M,e,t),a=c(()=>!i.isPending.value);return n?{ready:a,...i}:a}function ie(e,t,n){return y(e,t,{...n,immediate:!0})}function $(t){let r=e(),i=Object.keys(r?.type.props??{}).reduce((e,t)=>{let n=(r?.type.props[t]).default;return n!==void 0&&(e[t]=n),e},{}),a=n(t);return c(()=>{let e={},t=r?.vnode.props??{};return Object.keys(t).forEach(n=>{e[x(n)]=t[n]}),Object.keys({...i,...e}).reduce((e,t)=>(a.value[t]!==void 0&&(e[t]=a.value[t]),e),{})})}var ae={__name:`UIcon`,props:{name:{type:null,required:!0},mode:{type:String,required:!1},size:{type:[String,Number],required:!1},customize:{type:[Function,Boolean,null],required:!1}},setup(e){let n=$(q(e,`mode`,`size`,`customize`));return(i,a)=>typeof e.name==`string`?(t(),d(m(ee),v({key:0,name:e.name},m(n)),null,16,[`name`])):(t(),d(r(e.name),{key:1}))}};export{ie as C,Q as S,X as _,E as a,Y as b,O as c,j as d,U as f,R as g,J as h,te as i,k as l,q as m,$ as n,D as o,K as p,ne as r,H as s,ae as t,N as u,Z as v,re as x,T 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.