UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

306 lines 872 kB
"use strict";var mv=Object.defineProperty;var vv=(t,a,r)=>a in t?mv(t,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[a]=r;var st=(t,a,r)=>vv(t,typeof a!="symbol"?a+"":a,r);Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),ut=typeof window<"u",hv=Object.prototype.toString,gv=Object.prototype.hasOwnProperty;function bv(t,a){return hv.call(t)===`[object ${a}]`}function Ti(t,a){return gv.call(t,a)}function Ft(t){return t!=null}function nt(t){return t==null}function yv(t){return Number.isNaN(t)}function Ou(t){return t===!0}function ks(t){return t===!1}function Tn(t){return bv(t,"Object")}function Fn(t){return!!t&&typeof t.then=="function"&&typeof t.catch=="function"}function Rt(t){return typeof t=="function"}function Jo(t){return Array.isArray(t)||typeof t=="string"?t.length===0:t instanceof Map||t instanceof Set?t.size===0:Tn(t)?Object.keys(t).length===0:typeof t=="number"?yv(t):nt(t)}function jn(t,a=!1){return!a&&!ut?!1:!!(t&&"nodeType"in t)}function Ma(t){return Ft(t)&&typeof t[Symbol.iterator]=="function"}function Tt(){}function kv(){return!0}function yr(){return!1}function _n(t,a=1,r=1){const l=[];for(let n=0;n<t;++n)l.push(a+n*r);return l}function wv(t){return Object.prototype.toString.call(t).slice(8,-1)}function _u(t=16){const a="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890",r=a.length;let l="";for(;t--;)l+=a.charAt(Math.floor(Math.random()*r));return l}async function _r(t,a={}){if(t.length){for(const[r,l]of t)if(typeof r=="function"?r():r)return typeof a.beforeMatchAny=="function"&&await a.beforeMatchAny(),await l(),typeof a.afterMatchAny=="function"&&await a.afterMatchAny(),!0}return!1}const Cv="[-\\+]?\\d+%?",xv="[-\\+]?\\d*\\.\\d+%?",Br=`(?:${xv})|(?:${Cv})`,Sv=`[\\s|\\(]+(${Br})[,|\\s]+(${Br})[,|\\s]+(${Br})\\s*\\)?`,Yl=`[\\s|\\(]+(${Br})[,|\\s]+(${Br})[,|\\s]+(${Br})[,|\\s]+(${Br})\\s*\\)?`,Hu=new RegExp(`rgb${Sv}`),ju=new RegExp(`rgba${Yl}`),Wu=new RegExp(`hsl${Yl}`),Ku=new RegExp(`hsla${Yl}`),Uu=new RegExp(`hsv${Yl}`),Xu=new RegExp(`hsva${Yl}`),Yu=/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,qu=/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Gu=/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,Zu=/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,Da=Object.freeze({aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"}),Nv=Object.freeze(new Set(Object.keys(Da)));function Ju(t){return t=String(t).trim().toLowerCase(),t?t==="transparent"||Da[t]?!0:t==="transparent"||Nv.has(t)||Hu.test(t)||ju.test(t)||Wu.test(t)||Ku.test(t)||Uu.test(t)||Xu.test(t)||Yu.test(t)||qu.test(t)||Gu.test(t)||Zu.test(t):!1}function Ev(t){if(t=t.toString().trim().toLowerCase(),t==="transparent")return{r:0,g:0,b:0,a:0,format:"name",toString:On};let a=!1;Da[t]&&(t=Da[t],a=!0);let r;if(r=Hu.exec(t)){const{r:l,g:n,b:o}=Fl(r[1],r[2],r[3]);return{r:l*255,g:n*255,b:o*255,format:"rgb",toString:On}}if(r=ju.exec(t)){const{r:l,g:n,b:o}=Fl(r[1],r[2],r[3]);return{r:l*255,g:n*255,b:o*255,a:rl(r[4]),format:"rgba",toString:On}}if(r=Wu.exec(t)){const{h:l,s:n,l:o}=Fa(r[0],r[1],r[3]);return{h:l*360,s:n,l:o,format:"hsl",toString:Ia}}if(r=Ku.exec(t)){const{h:l,s:n,l:o}=Fa(r[0],r[1],r[3]);return{h:l*360,s:n,l:o,a:rl(r[4]),format:"hsla",toString:Ia}}if(r=Uu.exec(t)){const{h:l,s:n,v:o}=La(r[0],r[1],r[3]);return{h:l*360,s:n,v:o,format:"hsv",toString:Oa}}if(r=Xu.exec(t)){const{h:l,s:n,v:o}=La(r[0],r[1],r[3]);return{h:l*360,s:n,v:o,a:rl(r[4]),format:"hsva",toString:Oa}}return(r=Yu.exec(t))?{r:parseInt(`${r[1]}${r[1]}`,16),g:parseInt(`${r[2]}${r[2]}`,16),b:parseInt(`${r[3]}${r[3]}`,16),format:a?"name":"hex3",toString:On}:(r=qu.exec(t))?{r:parseInt(`${r[1]}${r[1]}`,16),g:parseInt(`${r[2]}${r[2]}`,16),b:parseInt(`${r[3]}${r[3]}`,16),a:ws(`${r[4]}${r[4]}`),format:a?"name":"hex4",toString:On}:(r=Gu.exec(t))?{r:parseInt(r[1],16),g:parseInt(r[2],16),b:parseInt(r[3],16),format:a?"name":"hex6",toString:On}:(r=Zu.exec(t))?{r:parseInt(r[1],16),g:parseInt(r[2],16),b:parseInt(r[3],16),a:ws(r[4]),format:a?"name":"hex8",toString:On}:null}function kn(t){let a={r:0,g:0,b:0},r=1,l;return typeof t=="string"?l=Ev(t):l=t,l!==null&&typeof l=="object"&&("l"in l?a=Qu(l.h,l.s,l.l):"v"in l&&(a=ec(l.h,l.s,l.v)),"a"in l&&(r=rl(l.a??1),Number.isNaN(r)&&(r=1)),a=l),{...a,a:r,format:"rgba",toString:On}}function Fa(t,a,r){return{h:Wn(t,0,360)/360,s:Wn(Ll(a)?Il(a):a,0,1),l:Wn(Ll(r)?Il(r):r,0,1)}}function Fl(t,a,r){return{r:Wn(t,0,255)/255,g:Wn(a,0,255)/255,b:Wn(r,0,255)/255}}function La(t,a,r){return{h:Wn(t,0,360)/360,s:Wn(Ll(a)?Il(a):a,0,1),v:Wn(Ll(r)?Il(r):r,0,1)}}function rl(t){return Wn(Ll(t)?Il(t):t,0,1)}function Qu(t,a,r){let l,n,o;if({h:t,s:a,l:r}=Fa(t,a,r),a===0)l=n=o=r;else{const i=r<.5?1*(1+a):r+a-r*a,c=2*r-i;l=Mo(c,i,t+1/3),n=Mo(c,i,t),o=Mo(c,i,t-1/3)}return l*=255,n*=255,o*=255,{r:l,g:n,b:o,toString:On}}function Vv(t,a,r){({h:t,s:a,l:r}=Fa(t,a,r));const l=.5*(2*r+a*(1-Math.abs(2*r-1)));return a=2*(l-r)/l,{h:t*360,s:a,v:l,toString:Oa}}function Tv(t,a,r){({h:t,s:a,v:r}=La(t,a,r));const l=.5*r*(2-a);return a=r*a/(1-Math.abs(2*l-1)),{h:t*360,s:a,l,toString:Ia}}function ec(t,a,r){({h:t,s:a,v:r}=La(t,a,r)),t*=6;const l=Math.floor(t),n=t-l,o=r*(1-a),i=r*(1-n*a),c=r*(1-(1-n)*a),d=l%6;let p=[r,i,o,o,c,r][d],h=[c,r,r,i,o,o][d],g=[o,o,c,r,r,i][d];return p*=255,h*=255,g*=255,{r:p,g:h,b:g,toString:On}}function wa(t,a,r){({r:t,g:a,b:r}=Fl(t,a,r));const l=Math.max(t,a,r),n=Math.min(t,a,r);let o;const i=l,c=l-n,d=l===0?0:c/l;if(l===n)o=0;else{switch(l){case t:{o=(a-r)/c+(a<r?6:0);break}case a:{o=(r-t)/c+2;break}case r:{o=(t-a)/c+4;break}default:o=0}o*=60}return{h:o,s:d,v:i,toString:Oa}}function Qo(t,a,r,l=!1){({r:t,g:a,b:r}=Fl(t,a,r));const n=[$r(Math.round(t*255).toString(16)),$r(Math.round(a*255).toString(16)),$r(Math.round(r*255).toString(16))];return l&&Pr(n[0])&&Pr(n[1])&&Pr(n[2])?n[0].charAt(0)+n[1].charAt(0)+n[2].charAt(0):"#"+n.join("")}function ei(t,a,r,l,n=!1){({r:t,g:a,b:r}=Fl(t,a,r));const o=[$r(Math.round(t*255).toString(16)),$r(Math.round(a*255).toString(16)),$r(Math.round(r*255).toString(16)),$r($v(rl(l)))];return n&&Pr(o[0])&&Pr(o[1])&&Pr(o[2])&&Pr(o[3])?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):"#"+o.join("")}function kr(t,a,r=.5){if(!t&&!a)return{r:0,g:0,b:0,a:1};if(!t)return kn(a);if(!a)return kn(t);const l=kn(t),n=kn(a),o=Wn(r,0,1),i=o*2-1,c=l.a-n.a,p=((i*c===-1?i:(i+c)/(1+i*c))+1)/2,h=1-p;return{r:Math.round(l.r*p+n.r*h),g:Math.round(l.g*p+n.g*h),b:Math.round(l.b*p+n.b*h),a:Math.round(l.a*o+n.a*(1-o)),format:"rgba",toString:On}}function Bn(t,a){const r=kn(t);return r.a=rl(a),r}function zv(t,a=!1,r="hex"){const l=Math.round(Math.random()*360),n=Math.round(80+Math.random()*20)/100,o=Math.round(40+Math.random()*20)/100;if(r==="hsl")return Ia.bind({h:l,s:n,l:o})();let i;if(r==="hex"||r==="rgb"){if(i=Qu(l,n,o),r==="hex"){const{r:c,g:d,b:p}=i;return a?ei(c,d,p,Math.random()):Qo(c,d,p)}}else r==="hsv"&&(i=Vv(l,n,o));return a&&(i.a=Math.random()),i.toString()}function Bv(t=!1,a="hex"){return zv("hard",t,a)}function $r(t){return t.length===1?`0${t}`:t.toString()}function Pr(t){return t.charAt(0)===t.charAt(1)}function $v(t){return Math.round(parseFloat(t)*255).toString(16)}function ws(t){return parseInt(t,16)/255}function Wn(t,a,r){return Math.max(a,Math.min(r,parseFloat(t)))}function Mo(t,a,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+(a-t)*6*r:r<1/2?a:r<2/3?t+(a-t)*(2/3-r)*6:t}function Ll(t){return String(t).trim().includes("%")}function Il(t){const a=parseFloat(t)/100;return Number.isNaN(a)?0:a}function On(){return Ft(this.a)&&this.a>=0&&this.a<1?`rgba(${this.r}, ${this.g}, ${this.b}, ${this.a})`:`rgb(${this.r}, ${this.g}, ${this.b})`}function Ia(){const t=`${this.s*100}%`,a=`${this.l*100}%`;return Ft(this.a)&&this.a>=0&&this.a<1?`hsla(${this.h}, ${t}, ${a}, ${this.a})`:`hsl(${this.h}, ${t}, ${a})`}function Oa(){const t=`${this.s*100}%`,a=`${this.v*100}%`;return Ft(this.a)&&this.a>=0&&this.a<1?`hsva(${this.h}, ${t}, ${a}, ${this.a})`:`hsv(${this.h}, ${t}, ${a})`}let Pv=0;function tc(){return Pv++}function Cs(t){return t&-t}function nc(t,a=0){const r=new Array(t+1).fill(0);function l(c,d){if(!(!d||c>=t))for(c+=1;c<=t;)r[c]+=d,c+=Cs(c)}function n(c=t){if(c<=0)return 0;c>t&&(c=t);let d=c*a;for(;c>0;)d+=r[c],c-=Cs(c);return d}function o(c){return n(c+1)-n(c)}function i(c){let d=0,p=t;for(;p>d;){const h=Math.floor((d+p)/2),g=n(h);if(g>c){p=h;continue}else if(g<c){if(d===h)return n(d+1)<=c?d+1:d;d=h}else return h}return d}return{tree:r,add:l,sum:n,get:o,boundIndex:i}}const Rv=/^\s*[+-]?\d*\.?\d+(?:[eE][+-]?\d+)?\s*$/;function cl(t,a=!1){return typeof t=="number"?!Number.isNaN(t):a?Rv.test(String(t)):!Number.isNaN(parseFloat(t))||!Number.isNaN(Number(t))}function Pt(t){let a=parseFloat(t);return Number.isNaN(a)&&(a=Number(t)),Number.isNaN(a)?0:a}function Av(t,a){return`${t<0?"-":""}${String(Math.abs(Math.round(t))).padStart(a,"0")}`}function Cn(t){return Av(t,2)}function tr(t){const a=t.toString().split(/[eE]/),r=(a[0].split(".")[1]||"").length-+(a[1]||0);return r>0?r:0}function un(t,a){if(a===0)return Math.round(t);let r=t.toFixed(tr(t));const l=r.indexOf(".");if(l===-1)return t;const n=r.replace(".","").split(""),o=l+a;return n[o]?(r.charAt(o+1)==="5"?r=r.substring(0,o+1)+"6":r=r.substring(0,o+2),parseFloat(Number(r).toFixed(a))):t}function Vl(t,a,r){return un(t*a,r)}function Dt(t,a,r){return Math.max(a,Math.min(r,parseFloat(t)))}function Mv(t,a,r=0){if(t<=0||a<=1)return[t];r<1&&(r=1/0);const l=[];let n=0;for(;t>=a&&n<r;)l.push(t%a),t=Math.floor(t/a),++n;return l.push(t),l.reverse()}function ua(t,a=0){return a===t?a:(a>t&&([a,t]=[t,a]),Math.random()*(t-a)+a)}function Dv(t,a=15){return+parseFloat(Number(t).toPrecision(a))}function xs(t){const a=String(t);if(!a.includes("e"))return Number(a.replace(".",""));const r=tr(t);return r>0?Dv(Number(t)*10**r):Number(t)}function zi(t){return(...a)=>{let r=a[0];for(let l=1,n=a.length;l<n;++l)r=t(r,a[l]);return r}}const _a=zi((t,a)=>{const r=xs(t),l=xs(a),n=tr(t)+tr(a);return r*l/10**n}),Fv=zi((t,a)=>{const r=10**Math.max(tr(t),tr(a));return(_a(t,r)+_a(a,r))/r}),Lv=zi((t,a)=>{const r=10**Math.max(tr(t),tr(a));return(_a(t,r)-_a(a,r))/r}),Lr=1e3,Ja=60,Ss=Ja*Lr,Bi=60,Iv=Bi*Ja,Ns=Iv*Lr,rc=24,Ov=rc*Bi,lc=Ov*Ja,_v=lc*Lr,Xr=lc*Lr,Hv=7,jv=Hv*rc,Wv=jv*Bi,Kv=Wv*Ja,Uv=Kv*Lr,Xv={y(t,a){const r=t.getFullYear();return a.length===4?r:r%1e3%100},M(t,a){const r=t.getMonth()+1;return a.length===2?Cn(r):r},d(t,a){const r=t.getDate();return a.length===2?Cn(r):r},H(t,a){const r=t.getHours();return a.length===2?Cn(r):r},m(t,a){const r=t.getMinutes();return a.length===2?Cn(r):r},s(t,a){const r=t.getSeconds();return a.length===2?Cn(r):r},q(t,a){const r=Math.ceil((t.getMonth()+1)/3);return a.length===2?Cn(r):r}},Yv=/[yMdHmsq](\w)*|./g,qv=/'(.+?)'/g;function Rn(t,a=!1){const r=new Date(t);if(a&&Number.isNaN(+r))throw new RangeError("Invalid date value");return typeof t=="string"&&!t.includes(":")&&(r.setHours(0),r.setMinutes(0),r.setSeconds(0)),r}function ac(t,a="yyyy-MM-dd HH:mm:ss"){t=Rn(t);const r=a.match(Yv),l=r==null?void 0:r.length;if(!l)return a;let n=0,o="";for(;n<l;){const i=r[n],c=i[0],d=Xv[c];d?o+=d(t,i):o+=i,++n}return o.replace(qv,"$1")}function ca(t){return t=Rn(t),`${Cn(t.getHours())}:${Cn(t.getMinutes())}:${Cn(t.getSeconds())}`}function Gv(t,a){return t=Rn(t),a=~~a,t.setDate(t.getDate()+a),t}function Zv(t,a=42,r=1){t=Rn(t);const l=[];for(let n=0;n<a;++n)l.push(Gv(t,n*r));return l}function ti(t){return t=Rn(t),t.setHours(0,0,0,0),t}function Jv(t){return t=Rn(t),t.setHours(23,59,59,999),t}function ni(t,a=0){a=a%7,a<0&&(a+=7),t=Rn(t);const r=t.getDay(),l=(r<a?7:0)+r-a;return t.setDate(t.getDate()-l),t.setHours(0,0,0,0),t}function oc(t){return t%4===0&&t%100!==0||t%400===0}function ic(t,a){let r;return a<7?a!==2?r=30+a%2:oc(t)?r=29:r=28:r=31-a%2,r}function Qv(t,a=1){t=Rn(t);const r=t.getFullYear(),l=t.getMonth()+1,n=t.getDate(),o=ic(r,l);return a=a%o,a<0&&(a+=o),n<a&&t.setMonth(l-1),t.setDate(a),t.setHours(0,0,0,0),t}function gr(t,a){return t=ti(t),a=ti(a),(a.getTime()-t.getTime())/_v}function eh(t,a,r=0){return t=ni(t,r),a=ni(a,r),(a.getTime()-t.getTime())/Uv}function sc(t,a={}){if(t==null||typeof t!="object")return t;const{cloneObject:r=Tt}=a,l=Object.create(null),n=[{parent:l,prop:"root",data:t}],o=new WeakMap,i=[],c=[];for(;n.length;){const{parent:d,prop:p,data:h}=n.pop();if(!d)continue;const g=wv(h);if(g==="Date"){d[p]=new Date(h);continue}if(g!=="Array"){const s=r(g,h);if(s!=null){d[p]=s;continue}}const f=d[p]=g==="Array"||g==="Set"||g==="Map"?[]:Object.create(null);if(g==="Set"||g==="Map"){let s=0;if(g==="Set"){for(const m of h)o.has(m)?f[s]=o.get(m):m!==null&&typeof m=="object"?n.push({parent:f,prop:s,data:m}):f[s]=m,++s;i.push({parent:d,prop:p})}else{for(const m of h){const u=[];s=0;for(const v of m)o.has(v)?u[s]=o.get(v):v!==null&&typeof v=="object"?n.push({parent:u,prop:s,data:v}):u[s]=v,++s;f.push(u)}c.push({parent:d,prop:p})}}else for(const s of Object.keys(h)){const m=h[s];o.has(m)?f[s]=o.get(m):m!==null&&typeof m=="object"?n.push({parent:f,prop:s,data:m}):f[s]=m}o.set(h,f)}for(const{parent:d,prop:p}of i)d[p]=new Set(d[p]);for(const{parent:d,prop:p}of c)d[p]=new Map(d[p]);return l.root}const th="This object was destroyed, do not use it anywhere",nh=()=>!0;function hl(t,a=th){const r=()=>{throw new Error(a)};Object.keys(t).forEach(l=>{typeof t[l]=="function"?t[l]=r.bind(t):t[l]=null}),Object.getOwnPropertyNames(t.constructor.prototype).forEach(l=>{l!=="constructor"&&typeof t[l]=="function"&&(t[l]=r.bind(t))}),t.isDestroyed=nh}const Dn=ut&&("ontouchstart"in window||lh()>0),rh=Dn?"pointerdown":"click";function lh(){return typeof navigator<"u"&&(navigator.maxTouchPoints||navigator.msMaxTouchPoints)||0}function ah(t,a,r=window.Event){const{type:l,bubbles:n=!1,cancelable:o=!1,...i}=a;if(!Ft(l)||l==="")return!1;let c;return Ft(r)?c=new r(l,{bubbles:n,cancelable:o}):(c=document.createEvent("HTMLEvents"),c.initEvent(l,n,o)),Object.assign(c,i),t.dispatchEvent(c)}const oh=["button","[href]:not(.disabled)","input","select","textarea","[tabindex]","[contenteditable]"].map(t=>`${t}:not(:disabled):not([disabled])`).join(", ");function $i(t){return!!t&&t.nodeType===1}function ih(t){return $i(t)?t:document.body}function uc(t,a){return!ut||!t?[]:Array.from(ih(a).querySelectorAll(t))}function sh(t,a){if(!t||!a)return!1;const r=a.__transferElement;return a.contains(t)||!!r&&(r===t||r.contains(t))}function uh(t){if(!ut||!$i(t)||!t.parentNode||!sh(t,document.body)||t.style.display==="none")return!0;const a=t.getBoundingClientRect();return!(a&&a.width>0&&a.height>0)}function ch(t){return!uh(t)}function dh(t){return!$i(t)||t.hasAttribute("disabled")&&t.getAttribute("disabled")!=="false"||t.disabled}function fh(t,a=!1){const r=a?()=>!1:dh;return uc(oh,t).filter(l=>ch(l)&&l.tabIndex>-1&&!r(l))}function ph(t){if(!ut||!t)return 0;const a=getComputedStyle(t);return parseFloat(a.paddingLeft)+parseFloat(a.paddingRight)||0}function mh(t){if(!ut||!t)return 0;const a=getComputedStyle(t);return parseFloat(a.borderTopWidth)+parseFloat(a.borderBottomWidth)||0}function Qa(t){if(!ut||!t)return 0;const a=document.createRange();a.setStart(t,0),a.setEnd(t,t.childNodes.length);const r=a.getBoundingClientRect().width,l=ph(t);return r+l}function Ol(t){return cl(t,!0)?`${Pt(t)}px`:String(t).trim()}function Vn(t){return Ft(t)&&t!==!1?String(t):void 0}function Pi(){const t=new Map;return{on(a,r){const l=t.get(a);(l==null?void 0:l.add(r))||t.set(a,new Set([r]))},off(a,r){const l=t.get(a);l&&l.delete(r)},clear(a){const r=t.get(a);r&&r.clear()},clearAll(){t.clear()},emit(a,...r){const l=t.get(a);l&&l.forEach(n=>{n(...r)})}}}function vh(t,a,r){a.has(t)||(r(t),a.add(t))}const hh=new Set;function gh(t,a=console.warn){vh(t,hh,a)}const cc=ut?requestAnimationFrame:t=>{setTimeout(t,16)};function Ln(t,a=16){if(typeof t!="function")return Tt;const r=(...o)=>{t(...o)};if(a<=0)return tn(r);let l=0,n;return function(...o){const i=Date.now(),c=i-l;clearTimeout(n),c>=a?(l=i,r(...o)):n=setTimeout(()=>{l=Date.now(),r(...o)},Math.max(0,a-c))}}function xr(t,a=100){if(typeof t!="function")return Tt;const r=(...n)=>{t(...n)};if(a<=0)return tn(r);let l;return function(...n){clearTimeout(l),l=setTimeout(()=>{r(...n)},a)}}function tn(t){if(typeof t!="function")return t;let a=!1,r,l;return function(...n){return r=n,a||(a=!0,l=Promise.resolve().then(()=>(a=!1,l=void 0,t(...r)))),l}}const Tl=new Set,dc=new WeakMap;function bh(){Tl.forEach(t=>{t(...dc.get(t))}),Tl.clear()}function ll(t,...a){if(typeof t!="function")return t;dc.set(t,a),!Tl.has(t)&&(Tl.add(t),Tl.size===1&&cc(bh))}let Do=null;function yh(){if(!ut)return!0;if(Do===null){const t=document.createElement("div");t.style.display="flex",t.style.flexDirection="column",t.style.rowGap="1px",t.appendChild(document.createElement("div")),t.appendChild(document.createElement("div")),document.body.appendChild(t),Do=t.scrollHeight===1,document.body.removeChild(t)}return Do}let Fo=null;function kh(){return ut?(Fo===null&&(Fo="loading"in document.createElement("img")),Fo):!1}function gl(t){return Array.isArray(t)?t:[t]}function zn(t,...a){return Rt(t)?t(...a):t}function Ht(t){return t[t.length-1]}const Es=t=>t;function ri(t,a,r,l){let n;l===void 0&&(l=!1),n=Es;const o=l?new Map:{};if(!Ft(a))return o;const i=l?(d,p)=>o.set(d,p):(d,p)=>o[d]=p,c=Rt(a)?a:d=>d[a];return t.forEach(d=>{if(!Ft(d))return;const p=c(d);Ft(p)&&i(p,n(d))}),o}function eo(t,a,r=!1){let l=-1;return r||typeof a!="function"?l=t.findIndex(n=>n===a):l=t.findIndex(a),~l?t.splice(l,1)[0]:null}function fc(t,a={}){const{keyField:r="id",childField:l="children",parentField:n="parent",rootId:o=null}=a,i=Ft(o)&&o!=="",c=[],d=new Map;for(let p=0,h=t.length;p<h;++p){const g=t[p],f=g[r];if(!(i?f===o:!Ft(f)))if(d.has(f)?g[l]=d.get(f):(g[l]=[],d.set(f,g[l])),g[n]&&(!i||g[n]!==o)){const s=g[n];d.has(s)||d.set(s,[]),d.get(s).push(g)}else c.push(g)}return c}function li(t,a={}){const{keyField:r="id",childField:l="children",parentField:n="parent",rootId:o=null,depthFirst:i=!1,injectId:c=!0,buildId:d=v=>v,filter:p=kv,cascaded:h=!1,forceInject:g=!1}=a;let f=1;const s=Ft(o)&&o!=="",m=[],u=[...t];for(;u.length;){const v=u.shift(),b=v[l],y=Array.isArray(b)&&b.length?b:[];c&&(g||!v[r])&&(v[r]=d(f++));const C=v[r];c&&n&&(s?v[n]===o:!v[n])&&(v[n]=o);const B=p(v);if(B&&m.push(v),B||!h){for(let w=0,V=y.length;w<V;++w){const k=y[w];c&&n&&(k[n]=C),!i&&u.push(k)}i&&u.unshift(...y)}}return m}function Ca(t,a,r={}){const{childField:l="children",depthFirst:n=!1}=r,o=[...t.map(i=>({item:i,depth:0,parent:null}))];for(;o.length;){const{item:i,depth:c,parent:d}=o.shift(),p=i[l];a(i,c,d),Ma(p)&&o[n?"unshift":"push"](...Array.from(p).map(h=>({item:h,depth:c+1,parent:i})))}}function pc(t,a,r={}){const{childField:l="children",depthFirst:n=!1,clearChildren:o=!0}=r,i=[],c=[...t.map(d=>({item:d,depth:0,parent:null,result:i}))];for(;c.length;){const{item:d,depth:p,parent:h,result:g}=c.shift(),f=d[l],s=a(d,p,h)??{};o&&(s[l]=[]),g.push(s),Ma(f)&&Array.from(f).length&&(s[l]=[],c[n?"unshift":"push"](...Array.from(f).map(u=>({item:u,depth:p+1,parent:d,result:s[l]}))))}return i}function wh(t,a,r={}){const{childField:l="children",leafOnly:n=!1,isLeaf:o=c=>!Ma(c[l])}=r,i=(c,d,p)=>c.map(h=>({...h})).filter(h=>{const g=h[l],f=o(h),s=Ma(g)&&Array.from(g);if(n&&!f){if(s&&s.length){const u=i(s,d+1,h);return h[l]=u,!!u.length}return!1}const m=a(h,d,p);if(f)return m;if(!n&&m)return!0;if(s&&s.length){const u=i(s,d+1,h);return h[l]=u,!!u.length}return m});return i(t,0,null)}const Vs=(t,a)=>Number.isNaN(Number(t)-Number(a))?String(t).localeCompare(a):t-a;function Ch(t,a){if(!t.sort||Tn(a)&&!a.key||!a.length)return t;const r=Array.from(t);Array.isArray(a)||(a=[a]);const l=a.map(n=>typeof n=="string"?{key:n,method:Vs,type:"asc"}:n).map(n=>(typeof n.accessor!="function"&&(n.accessor=o=>o[n.key]),typeof n.method!="function"&&(n.method=Vs),n.params=Array.isArray(n.params)?n.params:[],n));return r.sort((n,o)=>{let i=0;for(const c of l){const{method:d,type:p,accessor:h,params:g}=c,f=p==="desc",s=d(h(n,...g),h(o,...g));if(i=f?-s:s,i)break}return i}),r}function al(t,a,r=!0){t=r?sc(t):t;const l=[{source:t,target:a}];for(;l.length;){const{source:n,target:o}=l.pop();Object.keys(o).forEach(i=>{Tn(o[i])?(Tn(n[i])||(n[i]=Object.create(null)),l.push({source:n[i],target:o[i]})):Array.isArray(o[i])?(Array.isArray(n[i])||(n[i]=[]),l.push({source:n[i],target:o[i]})):n[i]=o[i]})}return t}function xh(t){t=Array.from(t);let a=!1;const r=()=>{var l;a||((l=t.shift())==null||l(),t.length&&cc(r))};return r(),()=>a=!0}function mc(t){return t=t.trim().replace(/\s+/g,"-"),t=t.replace(/-+(\w)/g,(a,r)=>r?r.toUpperCase():""),(t.charAt(0).toLocaleUpperCase()+t.slice(1)).replace(/[^\w]/g,"")}const xa="___vxp-provided-hover-delay",zl=e.computed(()=>100);function Lo(t,a){return Ft(t)&&!Number.isNaN(t)?t:a}function vc(t,a){if(a){const r=e.computed(()=>{const l=e.unref(t);return Lo(l,zl.value)});a.provide(xa,r)}else{const r=e.inject(xa,null),l=e.computed(()=>{const n=e.unref(t);return Lo(n,r?Lo(r.value,zl.value):zl.value)});e.provide(xa,l)}}function Sr(){return e.getCurrentInstance()?e.inject(xa,zl):zl}function Sh(){return{locale:"zh-CN",wordSpace:!1,calendar:{year:"年",month:"月",month1:"01月",month2:"02月",month3:"03月",month4:"04月",month5:"05月",month6:"06月",month7:"07月",month8:"08月",month9:"09月",month10:"10月",month11:"11月",month12:"12月",week1:"一",week2:"二",week3:"三",week4:"四",week5:"五",week6:"六",week7:"日",ariaLabel:{year:"年",month:"月",month1:"一月",month2:"二月",month3:"三月",month4:"四月",month5:"五月",month6:"六月",month7:"七月",month8:"八月",month9:"九月",month10:"十月",month11:"十一月",month12:"十二月",week1:"星期一",week2:"星期二",week3:"星期三",week4:"星期四",week5:"星期五",week6:"星期六",week7:"星期日"}},captcha:{slideEnd:"请滑动到最后",slide:"请滑动到适当的位置",success:"验证成功",fail:"验证失败,请重试",doCaptcha:"请完成下面的验证",pointInOrder:"请按顺序点击",trigger:"点击进行验证",completed:"已完成验证"},checkbox:{all:"全选"},colorPicker:{confirm:"确定",cancel:"重置",ariaLabel:{clear:"清空颜色"}},confirm:{confirm:"确认",cancel:"取消"},datePicker:{confirm:"确认",cancel:"取消",placeholder:{year:"年份",month:"月份",date:"日期",datetime:"日期时间",start:"开始",end:"结束",select:"请选择"},startTime:"开始时间",endTime:"结束时间",ariaLabel:{clear:"清空日期",quarter:"季度",week:"周",date:"日",hour:"时",minute:"分",second:"秒"}},drawer:{confirm:"确认",cancel:"取消"},form:{submit:"提交",reset:"重置",notNullable:"不可为空",validateFail:"验证未通过"},image:{placeholder:"加载中...",error:"加载失败"},input:{placeholder:"请输入",ariaLabel:{clear:"清空文本"}},layout:{signOut:"注销",signType:"导航模式",majorColor:"主题颜色",themeMode:"主题模式"},modal:{confirm:"确认",cancel:"取消"},numberInput:{placeholder:"请输入数字",outOfRange:"超出范围",ariaLabel:{clear:"清空数字",increase:"增加",decrease:"减少"}},pagination:{page:"页",perPage:"条/页",prevPage:"上一页",nextPage:"下一页",prev:"向前",next:"向后",total:"共",jumpTo:"跳转",itemUnit:"条"},select:{placeholder:"请选择",empty:"暂无数据",search:"搜索选项",ariaLabel:{clear:"清空选项"}},table:{empty:"暂无数据",filterConfirm:"筛选",filterReset:"重置",filterAll:"全部"},timeAgo:{ago:"前",late:"后",justNow:"刚刚",second:"秒",minute:"分钟",hour:"小时",yesterday:"昨天",days:"天",lastMonth:"上个月",months:"个月",lastYear:"去年",years:"年"},timePicker:{confirm:"确认",cancel:"取消",placeholder:{time:"时间",start:"开始",end:"结束",select:"请选择"},ariaLabel:{clear:"清空时间",hour:"时",minute:"分",second:"秒"}},tour:{prev:"上一步",next:"下一步",done:"完成",stepCount:"第 {n} 步"},transfer:{source:"源",target:"目标",empty:"暂无数据",reverse:"反选",search:"搜索 (Ctrl + F)"},tree:{empty:"暂无数据"},upload:{upload:"上传文件",uploading:"上传中",dragOrClick:"将文件拖到此处, 或点击上传",ariaLabel:{preview:"预览文件",delete:"删除文件"}},video:{play:"播放",pause:"暂停",playPrev:"上一个",playNext:"下一个",refresh:"刷新",flip:"镜像翻转",requestPip:"进入画中画",exitPip:"退出画中画",fullWindow:"进入网页全屏",fullWindowExit:"退出网页全屏",fullScreen:"进入全屏",fullScreenExit:"退出全屏",chapterCount:"第 {n} 章"},viewer:{rotateRight:"向右旋转",rotateLeft:"向左旋转",flipHorizontal:"横向翻转",flipVertical:"纵向翻转",zoomIn:"放大",zoomOut:"缩小",fullScreen:"进入全屏",fullScreenExit:"退出全屏",reset:"重置"}}}const Bl="__vxp-provided-locale",_l=e.computed(()=>Sh()),Nh=new Map;function Ts(t){return t&&Nh.get(t)||_l.value}function to(t,a){if(a){const r=e.computed(()=>{const l=e.unref(t);return al(Ts(l.locale),l)});a.provide(Bl,r)}else{const r=e.inject(Bl,null),l=e.computed(()=>{const n=e.unref(t);return r!=null&&r.value?al(r.value,n):al(Ts(n.locale),n)});e.provide(Bl,l)}}function Lt(t,a){const r=e.inject(Bl,_l);return t?a?e.computed(()=>{var l;return{...((l=r.value)==null?void 0:l[t])??{},...e.unref(a)??{}}}):e.computed(()=>{var l;return((l=r.value)==null?void 0:l[t])??{}}):r}function no(){const t=e.inject(Bl,_l);return e.computed(()=>t.value.wordSpace??!1)}function Sa(t,a){const r=t.split("|");return r.length===1?`${a} ${t}`:`${a} ${a>1?r[1].trim():r[0].trim()}`}function Eh(t,a){const r=t.split("|");return r.length===1?t:a>1?r[1].trim():r[0].trim()}function dl(t,a=_l.value.wordSpace??!1){return a?t:t.replace(/\s+/g,"")}function hc(t,a){return t.replace(/{n}/g,`${a}`)}/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const zs=t=>t.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Vh=t=>t.replace(/^([A-Z])|[\s-_]+(\w)/g,(a,r,l)=>l?l.toUpperCase():r.toLowerCase()),Th=t=>{const a=Vh(t);return a.charAt(0).toUpperCase()+a.slice(1)},zh=(...t)=>t.filter((a,r,l)=>!!a&&a.trim()!==""&&l.indexOf(a)===r).join(" ").trim();/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */var da={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"};/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Bh=({size:t,strokeWidth:a=2,absoluteStrokeWidth:r,color:l,iconNode:n,name:o,class:i,...c},{slots:d})=>e.h("svg",{...da,width:t||da.width,height:t||da.height,stroke:l||da.stroke,"stroke-width":r?Number(a)*24/Number(t):a,class:zh("lucide",...o?[`lucide-${zs(Th(o))}-icon`,`lucide-${zs(o)}`]:["lucide-icon"]),...c},[...n.map(p=>e.h(...p)),...d.default?[d.default()]:[]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const mt=(t,a)=>(r,{slots:l})=>e.h(Bh,{...r,iconNode:a,name:t},l);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const $h=mt("arrow-left-right",[["path",{d:"M8 3 4 7l4 4",key:"9rb6wj"}],["path",{d:"M4 7h16",key:"6tx8e3"}],["path",{d:"m16 21 4-4-4-4",key:"siv7j2"}],["path",{d:"M20 17H4",key:"h6l3hr"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ph=mt("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Rh=mt("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ah=mt("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Mh=mt("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Dh=mt("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Fh=mt("chevron-up",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Lh=mt("chevrons-left",[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ih=mt("chevrons-right",[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Oh=mt("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const _h=mt("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Hh=mt("circle-help",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Bs=mt("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const jh=mt("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Wh=mt("cloud-upload",[["path",{d:"M12 13v8",key:"1l5pq0"}],["path",{d:"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242",key:"1pljnt"}],["path",{d:"m8 17 4-4 4 4",key:"1quai1"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Kh=mt("ellipsis",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Uh=mt("eye-off",[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const $s=mt("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Xh=mt("file-archive",[["path",{d:"M10 12v-1",key:"v7bkov"}],["path",{d:"M10 18v-2",key:"1cjy8d"}],["path",{d:"M10 7V6",key:"dljcrl"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M15.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v16a2 2 0 0 0 .274 1.01",key:"gkbcor"}],["circle",{cx:"10",cy:"20",r:"2",key:"1xzdoj"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Yh=mt("file-code",[["path",{d:"M10 12.5 8 15l2 2.5",key:"1tg20x"}],["path",{d:"m14 12.5 2 2.5-2 2.5",key:"yinavb"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z",key:"1mlx9k"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const qh=mt("file-image",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["circle",{cx:"10",cy:"12",r:"2",key:"737tya"}],["path",{d:"m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22",key:"wt3hpn"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Gh=mt("file-music",[["path",{d:"M10.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v8.4",key:"1d3kfm"}],["path",{d:"M8 18v-7.7L16 9v7",key:"1oie6o"}],["circle",{cx:"14",cy:"16",r:"2",key:"1bzzi3"}],["circle",{cx:"6",cy:"18",r:"2",key:"1fncim"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Zh=mt("file-text",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Jh=mt("file-video",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m10 11 5 3-5 3v-6Z",key:"7ntvm4"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Qh=mt("file",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const eg=mt("flip-horizontal",[["path",{d:"M8 3H5a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h3",key:"1i73f7"}],["path",{d:"M16 3h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-3",key:"saxlbk"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"M12 14v2",key:"8jcxud"}],["path",{d:"M12 8v2",key:"1woqiv"}],["path",{d:"M12 2v2",key:"tus03m"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const tg=mt("flip-vertical",[["path",{d:"M21 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v3",key:"14bfxa"}],["path",{d:"M21 16v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-3",key:"14rx03"}],["path",{d:"M4 12H2",key:"rhcxmi"}],["path",{d:"M10 12H8",key:"s88cx1"}],["path",{d:"M16 12h-2",key:"10asgb"}],["path",{d:"M22 12h-2",key:"14jgyd"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const ng=mt("fullscreen",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}],["rect",{width:"10",height:"8",x:"7",y:"8",rx:"1",key:"vys8me"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const rg=mt("funnel",[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const lg=mt("grip-vertical",[["circle",{cx:"9",cy:"12",r:"1",key:"1vctgf"}],["circle",{cx:"9",cy:"5",r:"1",key:"hp0tcf"}],["circle",{cx:"9",cy:"19",r:"1",key:"fkjjf6"}],["circle",{cx:"15",cy:"12",r:"1",key:"1tmaij"}],["circle",{cx:"15",cy:"5",r:"1",key:"19l28e"}],["circle",{cx:"15",cy:"19",r:"1",key:"f4zoj3"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const ag=mt("image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const og=mt("indent-decrease",[["path",{d:"M21 12H11",key:"wd7e0v"}],["path",{d:"M21 18H11",key:"4wu86t"}],["path",{d:"M21 6H11",key:"6dy1d6"}],["path",{d:"m7 8-4 4 4 4",key:"o5hrat"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const ig=mt("indent-increase",[["path",{d:"M21 12H11",key:"wd7e0v"}],["path",{d:"M21 18H11",key:"4wu86t"}],["path",{d:"M21 6H11",key:"6dy1d6"}],["path",{d:"m3 8 4 4-4 4",key:"1a3j6y"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const sg=mt("info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const ug=mt("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const cg=mt("log-out",[["path",{d:"m16 17 5-5-5-5",key:"1bji2h"}],["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const dg=mt("maximize",[["path",{d:"M8 3H5a2 2 0 0 0-2 2v3",key:"1dcmit"}],["path",{d:"M21 8V5a2 2 0 0 0-2-2h-3",key:"1e4gt3"}],["path",{d:"M3 16v3a2 2 0 0 0 2 2h3",key:"wsl5sc"}],["path",{d:"M16 21h3a2 2 0 0 0 2-2v-3",key:"18trek"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const fg=mt("message-circle-question",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const pg=mt("minimize",[["path",{d:"M8 3v3a2 2 0 0 1-2 2H3",key:"hohbtr"}],["path",{d:"M21 8h-3a2 2 0 0 1-2-2V3",key:"5jw1f3"}],["path",{d:"M3 16h3a2 2 0 0 1 2 2v3",key:"198tvr"}],["path",{d:"M16 21v-3a2 2 0 0 1 2-2h3",key:"ph8mxp"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const mg=mt("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const vg=mt("moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ps=mt("pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const hg=mt("picture-in-picture",[["path",{d:"M2 10h6V4",key:"zwrco"}],["path",{d:"m2 4 6 6",key:"ug085t"}],["path",{d:"M21 10V7a2 2 0 0 0-2-2h-7",key:"git5jr"}],["path",{d:"M3 14v2a2 2 0 0 0 2 2h3",key:"1f7fh3"}],["rect",{x:"12",y:"14",width:"10",height:"7",rx:"1",key:"1wjs3o"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Rs=mt("play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const gg=mt("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const bg=mt("refresh-cw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const yg=mt("repeat-2",[["path",{d:"m2 9 3-3 3 3",key:"1ltn5i"}],["path",{d:"M13 18H7a2 2 0 0 1-2-2V6",key:"1r6tfw"}],["path",{d:"m22 15-3 3-3-3",key:"4rnwn2"}],["path",{d:"M11 6h6a2 2 0 0 1 2 2v10",key:"2f72bc"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const kg=mt("rotate-ccw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const wg=mt("rotate-cw",[["path",{d:"M21 12a9 9 0 1 1-9-9c2.52 0 4.93 1 6.74 2.74L21 8",key:"1p45f6"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Cg=mt("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const xg=mt("siren",[["path",{d:"M7 18v-6a5 5 0 1 1 10 0v6",key:"pcx96s"}],["path",{d:"M5 21a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2z",key:"1b4s83"}],["path",{d:"M21 12h1",key:"jtio3y"}],["path",{d:"M18.5 4.5 18 5",key:"g5sp9y"}],["path",{d:"M2 12h1",key:"1uaihz"}],["path",{d:"M12 2v1",key:"11qlp1"}],["path",{d:"m4.929 4.929.707.707",key:"1i51kw"}],["path",{d:"M12 12v6",key:"3ahymv"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Sg=mt("skip-back",[["polygon",{points:"19 20 9 12 19 4 19 20",key:"o2sva"}],["line",{x1:"5",x2:"5",y1:"19",y2:"5",key:"1ocqjk"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ng=mt("skip-forward",[["polygon",{points:"5 4 15 12 5 20 5 4",key:"16p6eg"}],["line",{x1:"19",x2:"19",y1:"5",y2:"19",key:"futhcm"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Eg=mt("square-minus",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M8 12h8",key:"1wcyev"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Vg=mt("square-plus",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Tg=mt("sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);/** * @license lucide-vue-next v0.511.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const zg=mt("trash-2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14"