| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- var KH=Object.defineProperty;var GH=(e,t,n)=>t in e?KH(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var it=(e,t,n)=>(GH(e,typeof t!="symbol"?t+"":t,n),n),Zw=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)};var g=(e,t,n)=>(Zw(e,t,"read from private field"),n?n.call(e):t.get(e)),z=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},G=(e,t,n,i)=>(Zw(e,t,"write to private field"),i?i.call(e,n):t.set(e,n),n),Ki=(e,t,n,i)=>({set _(o){G(e,t,o,n)},get _(){return g(e,t,i)}}),J=(e,t,n)=>(Zw(e,t,"access private method"),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const r of s.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&i(r)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function i(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();/**
- * @vue/shared v3.5.12
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **//*! #__NO_SIDE_EFFECTS__ */function c2(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const xt={},Ld=[],Qr=()=>{},YH=()=>!1,Tg=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),iA=e=>e.startsWith("onUpdate:"),ln=Object.assign,rA=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},XH=Object.prototype.hasOwnProperty,Vt=(e,t)=>XH.call(e,t),ut=Array.isArray,Ed=e=>Lh(e)==="[object Map]",Hu=e=>Lh(e)==="[object Set]",YL=e=>Lh(e)==="[object Date]",QH=e=>Lh(e)==="[object RegExp]",mt=e=>typeof e=="function",dn=e=>typeof e=="string",xo=e=>typeof e=="symbol",nn=e=>e!==null&&typeof e=="object",oA=e=>(nn(e)||mt(e))&&mt(e.then)&&mt(e.catch),QM=Object.prototype.toString,Lh=e=>QM.call(e),JH=e=>Lh(e).slice(8,-1),u2=e=>Lh(e)==="[object Object]",sA=e=>dn(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Id=c2(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),d2=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},eZ=/-(\w)/g,mi=d2(e=>e.replace(eZ,(t,n)=>n?n.toUpperCase():"")),tZ=/\B([A-Z])/g,gr=d2(e=>e.replace(tZ,"-$1").toLowerCase()),Eh=d2(e=>e.charAt(0).toUpperCase()+e.slice(1)),Td=d2(e=>e?`on${Eh(e)}`:""),er=(e,t)=>!Object.is(e,t),Od=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},JM=(e,t,n,i=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:n})},Ly=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ey=e=>{const t=dn(e)?Number(e):NaN;return isNaN(t)?e:t};let XL;const f2=()=>XL||(XL=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),nZ="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",iZ=c2(nZ);function ne(e){if(ut(e)){const t={};for(let n=0;n<e.length;n++){const i=e[n],o=dn(i)?lZ(i):ne(i);if(o)for(const s in o)t[s]=o[s]}return t}else if(dn(e)||nn(e))return e}const rZ=/;(?![^(]*\))/g,oZ=/:([^]+)/,sZ=/\/\*[^]*?\*\//g;function lZ(e){const t={};return e.replace(sZ,"").split(rZ).forEach(n=>{if(n){const i=n.split(oZ);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function E(e){let t="";if(dn(e))t=e;else if(ut(e))for(let n=0;n<e.length;n++){const i=E(e[n]);i&&(t+=i+" ")}else if(nn(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function jt(e){if(!e)return null;let{class:t,style:n}=e;return t&&!dn(t)&&(e.class=E(t)),n&&(e.style=ne(n)),e}const aZ="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",cZ=c2(aZ);function eN(e){return!!e||e===""}function uZ(e,t){if(e.length!==t.length)return!1;let n=!0;for(let i=0;n&&i<e.length;i++)n=Ma(e[i],t[i]);return n}function Ma(e,t){if(e===t)return!0;let n=YL(e),i=YL(t);if(n||i)return n&&i?e.getTime()===t.getTime():!1;if(n=xo(e),i=xo(t),n||i)return e===t;if(n=ut(e),i=ut(t),n||i)return n&&i?uZ(e,t):!1;if(n=nn(e),i=nn(t),n||i){if(!n||!i)return!1;const o=Object.keys(e).length,s=Object.keys(t).length;if(o!==s)return!1;for(const r in e){const l=e.hasOwnProperty(r),a=t.hasOwnProperty(r);if(l&&!a||!l&&a||!Ma(e[r],t[r]))return!1}}return String(e)===String(t)}function h2(e,t){return e.findIndex(n=>Ma(n,t))}const tN=e=>!!(e&&e.__v_isRef===!0),Te=e=>dn(e)?e:e==null?"":ut(e)||nn(e)&&(e.toString===QM||!mt(e.toString))?tN(e)?Te(e.value):JSON.stringify(e,nN,2):String(e),nN=(e,t)=>tN(t)?nN(e,t.value):Ed(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,o],s)=>(n[qw(i,s)+" =>"]=o,n),{})}:Hu(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>qw(n))}:xo(t)?qw(t):nn(t)&&!ut(t)&&!u2(t)?String(t):t,qw=(e,t="")=>{var n;return xo(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
- * @vue/reactivity v3.5.12
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **/let Ji;class p2{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ji,!t&&Ji&&(this.index=(Ji.scopes||(Ji.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Ji;try{return Ji=this,t()}finally{Ji=n}}}on(){Ji=this}off(){Ji=this.parent}stop(t){if(this._active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this._active=!1}}}function Og(e){return new p2(e)}function xg(){return Ji}function m2(e,t=!1){Ji&&Ji.cleanups.push(e)}let un;const Uw=new WeakSet;class mh{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Ji&&Ji.active&&Ji.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Uw.has(this)&&(Uw.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||rN(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,QL(this),oN(this);const t=un,n=Eo;un=this,Eo=!0;try{return this.fn()}finally{sN(this),un=t,Eo=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)cA(t);this.deps=this.depsTail=void 0,QL(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Uw.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){A8(this)&&this.run()}get dirty(){return A8(this)}}let iN=0,xp,Mp;function rN(e,t=!1){if(e.flags|=8,t){e.next=Mp,Mp=e;return}e.next=xp,xp=e}function lA(){iN++}function aA(){if(--iN>0)return;if(Mp){let t=Mp;for(Mp=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;xp;){let t=xp;for(xp=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(i){e||(e=i)}t=n}}if(e)throw e}function oN(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function sN(e){let t,n=e.depsTail,i=n;for(;i;){const o=i.prevDep;i.version===-1?(i===n&&(n=o),cA(i),dZ(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=o}e.deps=t,e.depsTail=n}function A8(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(lN(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function lN(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===sm))return;e.globalVersion=sm;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!A8(e)){e.flags&=-3;return}const n=un,i=Eo;un=e,Eo=!0;try{oN(e);const o=e.fn(e._value);(t.version===0||er(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{un=n,Eo=i,sN(e),e.flags&=-3}}function cA(e,t=!1){const{dep:n,prevSub:i,nextSub:o}=e;if(i&&(i.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=i,e.nextSub=void 0),n.subs===e&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)cA(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function dZ(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function aN(e,t){e.effect instanceof mh&&(e=e.effect.fn);const n=new mh(e);t&&ln(n,t);try{n.run()}catch(o){throw n.stop(),o}const i=n.run.bind(n);return i.effect=n,i}function cN(e){e.effect.stop()}let Eo=!0;const uN=[];function Fa(){uN.push(Eo),Eo=!1}function Va(){const e=uN.pop();Eo=e===void 0?!0:e}function QL(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=un;un=void 0;try{t()}finally{un=n}}}let sm=0,fZ=class{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}};class v2{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!un||!Eo||un===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==un)n=this.activeLink=new fZ(un,this),un.deps?(n.prevDep=un.depsTail,un.depsTail.nextDep=n,un.depsTail=n):un.deps=un.depsTail=n,dN(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=un.depsTail,n.nextDep=void 0,un.depsTail.nextDep=n,un.depsTail=n,un.deps===n&&(un.deps=i)}return n}trigger(t){this.version++,sm++,this.notify(t)}notify(t){lA();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{aA()}}}function dN(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let i=t.deps;i;i=i.nextDep)dN(i)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Iy=new WeakMap,Su=Symbol(""),L8=Symbol(""),lm=Symbol("");function Di(e,t,n){if(Eo&&un){let i=Iy.get(e);i||Iy.set(e,i=new Map);let o=i.get(n);o||(i.set(n,o=new v2),o.map=i,o.key=n),o.track()}}function dl(e,t,n,i,o,s){const r=Iy.get(e);if(!r){sm++;return}const l=a=>{a&&a.trigger()};if(lA(),t==="clear")r.forEach(l);else{const a=ut(e),u=a&&sA(n);if(a&&n==="length"){const c=Number(i);r.forEach((d,f)=>{(f==="length"||f===lm||!xo(f)&&f>=c)&&l(d)})}else switch((n!==void 0||r.has(void 0))&&l(r.get(n)),u&&l(r.get(lm)),t){case"add":a?u&&l(r.get("length")):(l(r.get(Su)),Ed(e)&&l(r.get(L8)));break;case"delete":a||(l(r.get(Su)),Ed(e)&&l(r.get(L8)));break;case"set":Ed(e)&&l(r.get(Su));break}}aA()}function hZ(e,t){const n=Iy.get(e);return n&&n.get(t)}function sd(e){const t=It(e);return t===e?t:(Di(t,"iterate",lm),br(e)?t:t.map(Fi))}function g2(e){return Di(e=It(e),"iterate",lm),e}const pZ={__proto__:null,[Symbol.iterator](){return Kw(this,Symbol.iterator,Fi)},concat(...e){return sd(this).concat(...e.map(t=>ut(t)?sd(t):t))},entries(){return Kw(this,"entries",e=>(e[1]=Fi(e[1]),e))},every(e,t){return As(this,"every",e,t,void 0,arguments)},filter(e,t){return As(this,"filter",e,t,n=>n.map(Fi),arguments)},find(e,t){return As(this,"find",e,t,Fi,arguments)},findIndex(e,t){return As(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return As(this,"findLast",e,t,Fi,arguments)},findLastIndex(e,t){return As(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return As(this,"forEach",e,t,void 0,arguments)},includes(...e){return Gw(this,"includes",e)},indexOf(...e){return Gw(this,"indexOf",e)},join(e){return sd(this).join(e)},lastIndexOf(...e){return Gw(this,"lastIndexOf",e)},map(e,t){return As(this,"map",e,t,void 0,arguments)},pop(){return Gh(this,"pop")},push(...e){return Gh(this,"push",e)},reduce(e,...t){return JL(this,"reduce",e,t)},reduceRight(e,...t){return JL(this,"reduceRight",e,t)},shift(){return Gh(this,"shift")},some(e,t){return As(this,"some",e,t,void 0,arguments)},splice(...e){return Gh(this,"splice",e)},toReversed(){return sd(this).toReversed()},toSorted(e){return sd(this).toSorted(e)},toSpliced(...e){return sd(this).toSpliced(...e)},unshift(...e){return Gh(this,"unshift",e)},values(){return Kw(this,"values",Fi)}};function Kw(e,t,n){const i=g2(e),o=i[t]();return i!==e&&!br(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.value&&(s.value=n(s.value)),s}),o}const mZ=Array.prototype;function As(e,t,n,i,o,s){const r=g2(e),l=r!==e&&!br(e),a=r[t];if(a!==mZ[t]){const d=a.apply(e,s);return l?Fi(d):d}let u=n;r!==e&&(l?u=function(d,f){return n.call(this,Fi(d),f,e)}:n.length>2&&(u=function(d,f){return n.call(this,d,f,e)}));const c=a.call(r,u,i);return l&&o?o(c):c}function JL(e,t,n,i){const o=g2(e);let s=n;return o!==e&&(br(e)?n.length>3&&(s=function(r,l,a){return n.call(this,r,l,a,e)}):s=function(r,l,a){return n.call(this,r,Fi(l),a,e)}),o[t](s,...i)}function Gw(e,t,n){const i=It(e);Di(i,"iterate",lm);const o=i[t](...n);return(o===-1||o===!1)&&Ng(n[0])?(n[0]=It(n[0]),i[t](...n)):o}function Gh(e,t,n=[]){Fa(),lA();const i=It(e)[t].apply(e,n);return aA(),Va(),i}const vZ=c2("__proto__,__v_isRef,__isVue"),fN=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(xo));function gZ(e){xo(e)||(e=String(e));const t=It(this);return Di(t,"has",e),t.hasOwnProperty(e)}class hN{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return i===(o?s?bN:yN:s?gN:vN).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const r=ut(t);if(!o){let a;if(r&&(a=pZ[n]))return a;if(n==="hasOwnProperty")return gZ}const l=Reflect.get(t,n,sn(t)?t:i);return(xo(n)?fN.has(n):vZ(n))||(o||Di(t,"get",n),s)?l:sn(l)?r&&sA(n)?l:l.value:nn(l)?o?Mg(l):Oe(l):l}}class pN extends hN{constructor(t=!1){super(!1,t)}set(t,n,i,o){let s=t[n];if(!this._isShallow){const a=Sl(s);if(!br(i)&&!Sl(i)&&(s=It(s),i=It(i)),!ut(t)&&sn(s)&&!sn(i))return a?!1:(s.value=i,!0)}const r=ut(t)&&sA(n)?Number(n)<t.length:Vt(t,n),l=Reflect.set(t,n,i,sn(t)?t:o);return t===It(o)&&(r?er(i,s)&&dl(t,"set",n,i):dl(t,"add",n,i)),l}deleteProperty(t,n){const i=Vt(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&i&&dl(t,"delete",n,void 0),o}has(t,n){const i=Reflect.has(t,n);return(!xo(n)||!fN.has(n))&&Di(t,"has",n),i}ownKeys(t){return Di(t,"iterate",ut(t)?"length":Su),Reflect.ownKeys(t)}}class mN extends hN{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const yZ=new pN,bZ=new mN,kZ=new pN(!0),wZ=new mN(!0),E8=e=>e,u1=e=>Reflect.getPrototypeOf(e);function CZ(e,t,n){return function(...i){const o=this.__v_raw,s=It(o),r=Ed(s),l=e==="entries"||e===Symbol.iterator&&r,a=e==="keys"&&r,u=o[e](...i),c=n?E8:t?I8:Fi;return!t&&Di(s,"iterate",a?L8:Su),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:l?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function d1(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function $Z(e,t){const n={get(o){const s=this.__v_raw,r=It(s),l=It(o);e||(er(o,l)&&Di(r,"get",o),Di(r,"get",l));const{has:a}=u1(r),u=t?E8:e?I8:Fi;if(a.call(r,o))return u(s.get(o));if(a.call(r,l))return u(s.get(l));s!==r&&s.get(o)},get size(){const o=this.__v_raw;return!e&&Di(It(o),"iterate",Su),Reflect.get(o,"size",o)},has(o){const s=this.__v_raw,r=It(s),l=It(o);return e||(er(o,l)&&Di(r,"has",o),Di(r,"has",l)),o===l?s.has(o):s.has(o)||s.has(l)},forEach(o,s){const r=this,l=r.__v_raw,a=It(l),u=t?E8:e?I8:Fi;return!e&&Di(a,"iterate",Su),l.forEach((c,d)=>o.call(s,u(c),u(d),r))}};return ln(n,e?{add:d1("add"),set:d1("set"),delete:d1("delete"),clear:d1("clear")}:{add(o){!t&&!br(o)&&!Sl(o)&&(o=It(o));const s=It(this);return u1(s).has.call(s,o)||(s.add(o),dl(s,"add",o,o)),this},set(o,s){!t&&!br(s)&&!Sl(s)&&(s=It(s));const r=It(this),{has:l,get:a}=u1(r);let u=l.call(r,o);u||(o=It(o),u=l.call(r,o));const c=a.call(r,o);return r.set(o,s),u?er(s,c)&&dl(r,"set",o,s):dl(r,"add",o,s),this},delete(o){const s=It(this),{has:r,get:l}=u1(s);let a=r.call(s,o);a||(o=It(o),a=r.call(s,o)),l&&l.call(s,o);const u=s.delete(o);return a&&dl(s,"delete",o,void 0),u},clear(){const o=It(this),s=o.size!==0,r=o.clear();return s&&dl(o,"clear",void 0,void 0),r}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=CZ(o,e,t)}),n}function y2(e,t){const n=$Z(e,t);return(i,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?i:Reflect.get(Vt(n,o)&&o in i?n:i,o,s)}const SZ={get:y2(!1,!1)},_Z={get:y2(!1,!0)},PZ={get:y2(!0,!1)},AZ={get:y2(!0,!0)},vN=new WeakMap,gN=new WeakMap,yN=new WeakMap,bN=new WeakMap;function LZ(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function EZ(e){return e.__v_skip||!Object.isExtensible(e)?0:LZ(JH(e))}function Oe(e){return Sl(e)?e:k2(e,!1,yZ,SZ,vN)}function b2(e){return k2(e,!1,kZ,_Z,gN)}function Mg(e){return k2(e,!0,bZ,PZ,yN)}function kN(e){return k2(e,!0,wZ,AZ,bN)}function k2(e,t,n,i,o){if(!nn(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const r=EZ(e);if(r===0)return e;const l=new Proxy(e,r===2?i:n);return o.set(e,l),l}function Io(e){return Sl(e)?Io(e.__v_raw):!!(e&&e.__v_isReactive)}function Sl(e){return!!(e&&e.__v_isReadonly)}function br(e){return!!(e&&e.__v_isShallow)}function Ng(e){return e?!!e.__v_raw:!1}function It(e){const t=e&&e.__v_raw;return t?It(t):e}function zg(e){return!Vt(e,"__v_skip")&&Object.isExtensible(e)&&JM(e,"__v_skip",!0),e}const Fi=e=>nn(e)?Oe(e):e,I8=e=>nn(e)?Mg(e):e;function sn(e){return e?e.__v_isRef===!0:!1}function R(e){return wN(e,!1)}function Ih(e){return wN(e,!0)}function wN(e,t){return sn(e)?e:new IZ(e,t)}class IZ{constructor(t,n){this.dep=new v2,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:It(t),this._value=n?t:Fi(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,i=this.__v_isShallow||br(t)||Sl(t);t=i?t:It(t),er(t,n)&&(this._rawValue=t,this._value=i?t:Fi(t),this.dep.trigger())}}function CN(e){e.dep&&e.dep.trigger()}function An(e){return sn(e)?e.value:e}function $N(e){return mt(e)?e():An(e)}const TZ={get:(e,t,n)=>t==="__v_raw"?e:An(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const o=e[t];return sn(o)&&!sn(n)?(o.value=n,!0):Reflect.set(e,t,n,i)}};function w2(e){return Io(e)?e:new Proxy(e,TZ)}class OZ{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new v2,{get:i,set:o}=t(n.track.bind(n),n.trigger.bind(n));this._get=i,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function uA(e){return new OZ(e)}function ze(e){const t=ut(e)?new Array(e.length):{};for(const n in e)t[n]=SN(e,n);return t}class xZ{constructor(t,n,i){this._object=t,this._key=n,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return hZ(It(this._object),this._key)}}class MZ{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function lr(e,t,n){return sn(e)?e:mt(e)?new MZ(e):nn(e)&&arguments.length>1?SN(e,t,n):R(e)}function SN(e,t,n){const i=e[t];return sn(i)?i:new xZ(e,t,n)}class NZ{constructor(t,n,i){this.fn=t,this.setter=n,this._value=void 0,this.dep=new v2(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=sm-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&un!==this)return rN(this,!0),!0}get value(){const t=this.dep.track();return lN(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function zZ(e,t,n=!1){let i,o;return mt(e)?i=e:(i=e.get,o=e.set),new NZ(i,o,n)}const _N={GET:"get",HAS:"has",ITERATE:"iterate"},PN={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},f1={},Ty=new WeakMap;let Vl;function AN(){return Vl}function dA(e,t=!1,n=Vl){if(n){let i=Ty.get(n);i||Ty.set(n,i=[]),i.push(e)}}function jZ(e,t,n=xt){const{immediate:i,deep:o,once:s,scheduler:r,augmentJob:l,call:a}=n,u=$=>o?$:br($)||o===!1||o===0?fl($,1):fl($);let c,d,f,h,m=!1,b=!1;if(sn(e)?(d=()=>e.value,m=br(e)):Io(e)?(d=()=>u(e),m=!0):ut(e)?(b=!0,m=e.some($=>Io($)||br($)),d=()=>e.map($=>{if(sn($))return $.value;if(Io($))return u($);if(mt($))return a?a($,2):$()})):mt(e)?t?d=a?()=>a(e,2):e:d=()=>{if(f){Fa();try{f()}finally{Va()}}const $=Vl;Vl=c;try{return a?a(e,3,[h]):e(h)}finally{Vl=$}}:d=Qr,t&&o){const $=d,A=o===!0?1/0:o;d=()=>fl($(),A)}const w=xg(),y=()=>{c.stop(),w&&rA(w.effects,c)};if(s&&t){const $=t;t=(...A)=>{$(...A),y()}}let C=b?new Array(e.length).fill(f1):f1;const k=$=>{if(!(!(c.flags&1)||!c.dirty&&!$))if(t){const A=c.run();if(o||m||(b?A.some((P,L)=>er(P,C[L])):er(A,C))){f&&f();const P=Vl;Vl=c;try{const L=[A,C===f1?void 0:b&&C[0]===f1?[]:C,h];a?a(t,3,L):t(...L),C=A}finally{Vl=P}}}else c.run()};return l&&l(k),c=new mh(d),c.scheduler=r?()=>r(k,!1):k,h=$=>dA($,!1,c),f=c.onStop=()=>{const $=Ty.get(c);if($){if(a)a($,4);else for(const A of $)A();Ty.delete(c)}},t?i?k(!0):C=c.run():r?r(k.bind(null,!0),!0):c.run(),y.pause=c.pause.bind(c),y.resume=c.resume.bind(c),y.stop=y,y}function fl(e,t=1/0,n){if(t<=0||!nn(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,sn(e))fl(e.value,t,n);else if(ut(e))for(let i=0;i<e.length;i++)fl(e[i],t,n);else if(Hu(e)||Ed(e))e.forEach(i=>{fl(i,t,n)});else if(u2(e)){for(const i in e)fl(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&fl(e[i],t,n)}return e}/**
- * @vue/runtime-core v3.5.12
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **/const LN=[];function RZ(e){LN.push(e)}function BZ(){LN.pop()}function EN(e,t){}const IN={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},DZ={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",[0]:"setup function",[1]:"render function",[2]:"watcher getter",[3]:"watcher callback",[4]:"watcher cleanup function",[5]:"native event handler",[6]:"component event handler",[7]:"vnode hook",[8]:"directive hook",[9]:"transition hook",[10]:"app errorHandler",[11]:"app warnHandler",[12]:"ref function",[13]:"async component loader",[14]:"scheduler flush",[15]:"component update",[16]:"app unmount cleanup function"};function Zu(e,t,n,i){try{return i?e(...i):e()}catch(o){Wa(o,t,n)}}function Rr(e,t,n,i){if(mt(e)){const o=Zu(e,t,n,i);return o&&oA(o)&&o.catch(s=>{Wa(s,t,n)}),o}if(ut(e)){const o=[];for(let s=0;s<e.length;s++)o.push(Rr(e[s],t,n,i));return o}}function Wa(e,t,n,i=!0){const o=t?t.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:r}=t&&t.appContext.config||xt;if(t){let l=t.parent;const a=t.proxy,u=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const c=l.ec;if(c){for(let d=0;d<c.length;d++)if(c[d](e,a,u)===!1)return}l=l.parent}if(s){Fa(),Zu(s,null,10,[e,a,u]),Va();return}}FZ(e,n,o,i,r)}function FZ(e,t,n,i=!0,o=!1){if(o)throw e;console.error(e)}const tr=[];let qo=-1;const xd=[];let Wl=null,ud=0;const TN=Promise.resolve();let Oy=null;function Ct(e){const t=Oy||TN;return e?t.then(this?e.bind(this):e):t}function VZ(e){let t=qo+1,n=tr.length;for(;t<n;){const i=t+n>>>1,o=tr[i],s=cm(o);s<e||s===e&&o.flags&2?t=i+1:n=i}return t}function fA(e){if(!(e.flags&1)){const t=cm(e),n=tr[tr.length-1];!n||!(e.flags&2)&&t>=cm(n)?tr.push(e):tr.splice(VZ(t),0,e),e.flags|=1,ON()}}function ON(){Oy||(Oy=TN.then(xN))}function am(e){ut(e)?xd.push(...e):Wl&&e.id===-1?Wl.splice(ud+1,0,e):e.flags&1||(xd.push(e),e.flags|=1),ON()}function eE(e,t,n=qo+1){for(;n<tr.length;n++){const i=tr[n];if(i&&i.flags&2){if(e&&i.id!==e.uid)continue;tr.splice(n,1),n--,i.flags&4&&(i.flags&=-2),i(),i.flags&4||(i.flags&=-2)}}}function xy(e){if(xd.length){const t=[...new Set(xd)].sort((n,i)=>cm(n)-cm(i));if(xd.length=0,Wl){Wl.push(...t);return}for(Wl=t,ud=0;ud<Wl.length;ud++){const n=Wl[ud];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Wl=null,ud=0}}const cm=e=>e.id==null?e.flags&2?-1:1/0:e.id;function xN(e){const t=Qr;try{for(qo=0;qo<tr.length;qo++){const n=tr[qo];n&&!(n.flags&8)&&(n.flags&4&&(n.flags&=-2),Zu(n,n.i,n.i?15:14),n.flags&4||(n.flags&=-2))}}finally{for(;qo<tr.length;qo++){const n=tr[qo];n&&(n.flags&=-2)}qo=-1,tr.length=0,xy(),Oy=null,(tr.length||xd.length)&&xN()}}let dd,h1=[];function MN(e,t){var n,i;dd=e,dd?(dd.enabled=!0,h1.forEach(({event:o,args:s})=>dd.emit(o,...s)),h1=[]):typeof window<"u"&&window.HTMLElement&&!((i=(n=window.navigator)==null?void 0:n.userAgent)!=null&&i.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(s=>{MN(s,t)}),setTimeout(()=>{dd||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,h1=[])},3e3)):h1=[]}let ni=null,C2=null;function um(e){const t=ni;return ni=e,C2=e&&e.type.__scopeId||null,t}function NN(e){C2=e}function zN(){C2=null}const jN=e=>he;function he(e,t=ni,n){if(!t||e._n)return e;const i=(...o)=>{i._d&&Ry(-1);const s=um(t);let r;try{r=e(...o)}finally{um(s),i._d&&Ry(1)}return r};return i._n=!0,i._c=!0,i._d=!0,i}function vn(e,t){if(ni===null)return e;const n=Dg(ni),i=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[s,r,l,a=xt]=t[o];s&&(mt(s)&&(s={mounted:s,updated:s}),s.deep&&fl(r),i.push({dir:s,instance:n,value:r,oldValue:void 0,arg:l,modifiers:a}))}return e}function Uo(e,t,n,i){const o=e.dirs,s=t&&t.dirs;for(let r=0;r<o.length;r++){const l=o[r];s&&(l.oldValue=s[r].value);let a=l.dir[i];a&&(Fa(),Rr(a,n,8,[e.el,l,e,t]),Va())}}const RN=Symbol("_vte"),BN=e=>e.__isTeleport,Np=e=>e&&(e.disabled||e.disabled===""),WZ=e=>e&&(e.defer||e.defer===""),tE=e=>typeof SVGElement<"u"&&e instanceof SVGElement,nE=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,T8=(e,t)=>{const n=e&&e.to;return dn(n)?t?t(n):null:n},HZ={name:"Teleport",__isTeleport:!0,process(e,t,n,i,o,s,r,l,a,u){const{mc:c,pc:d,pbc:f,o:{insert:h,querySelector:m,createText:b,createComment:w}}=u,y=Np(t.props);let{shapeFlag:C,children:k,dynamicChildren:$}=t;if(e==null){const A=t.el=b(""),P=t.anchor=b("");h(A,n,i),h(P,n,i);const L=(T,M)=>{C&16&&(o&&o.isCE&&(o.ce._teleportTarget=T),c(k,T,M,o,s,r,l,a))},O=()=>{const T=t.target=T8(t.props,m),M=DN(T,t,b,h);T&&(r!=="svg"&&tE(T)?r="svg":r!=="mathml"&&nE(T)&&(r="mathml"),y||(L(T,M),F1(t,!1)))};y&&(L(n,P),F1(t,!0)),WZ(t.props)?hi(O,s):O()}else{t.el=e.el,t.targetStart=e.targetStart;const A=t.anchor=e.anchor,P=t.target=e.target,L=t.targetAnchor=e.targetAnchor,O=Np(e.props),T=O?n:P,M=O?A:L;if(r==="svg"||tE(P)?r="svg":(r==="mathml"||nE(P))&&(r="mathml"),$?(f(e.dynamicChildren,$,T,o,s,r,l),EA(e,t,!0)):a||d(e,t,T,M,o,s,r,l,!1),y)O?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):p1(t,n,A,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const x=t.target=T8(t.props,m);x&&p1(t,x,null,u,0)}else O&&p1(t,P,L,u,1);F1(t,y)}},remove(e,t,n,{um:i,o:{remove:o}},s){const{shapeFlag:r,children:l,anchor:a,targetStart:u,targetAnchor:c,target:d,props:f}=e;if(d&&(o(u),o(c)),s&&o(a),r&16){const h=s||!Np(f);for(let m=0;m<l.length;m++){const b=l[m];i(b,t,n,h,!!b.dynamicChildren)}}},move:p1,hydrate:ZZ};function p1(e,t,n,{o:{insert:i},m:o},s=2){s===0&&i(e.targetAnchor,t,n);const{el:r,anchor:l,shapeFlag:a,children:u,props:c}=e,d=s===2;if(d&&i(r,t,n),(!d||Np(c))&&a&16)for(let f=0;f<u.length;f++)o(u[f],t,n,2);d&&i(l,t,n)}function ZZ(e,t,n,i,o,s,{o:{nextSibling:r,parentNode:l,querySelector:a,insert:u,createText:c}},d){const f=t.target=T8(t.props,a);if(f){const h=Np(t.props),m=f._lpa||f.firstChild;if(t.shapeFlag&16)if(h)t.anchor=d(r(e),t,l(e),n,i,o,s),t.targetStart=m,t.targetAnchor=m&&r(m);else{t.anchor=r(e);let b=m;for(;b;){if(b&&b.nodeType===8){if(b.data==="teleport start anchor")t.targetStart=b;else if(b.data==="teleport anchor"){t.targetAnchor=b,f._lpa=t.targetAnchor&&r(t.targetAnchor);break}}b=r(b)}t.targetAnchor||DN(f,t,c,u),d(m&&r(m),t,f,n,i,o,s)}F1(t,h)}return t.anchor&&r(t.anchor)}const Th=HZ;function F1(e,t){const n=e.ctx;if(n&&n.ut){let i,o;for(t?(i=e.el,o=e.anchor):(i=e.targetStart,o=e.targetAnchor);i&&i!==o;)i.nodeType===1&&i.setAttribute("data-v-owner",n.uid),i=i.nextSibling;n.ut()}}function DN(e,t,n,i){const o=t.targetStart=n(""),s=t.targetAnchor=n("");return o[RN]=s,e&&(i(o,e),i(s,e)),s}const Hl=Symbol("_leaveCb"),m1=Symbol("_enterCb");function $2(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return st(()=>{e.isMounted=!0}),Jt(()=>{e.isUnmounting=!0}),e}const Vr=[Function,Array],S2={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Vr,onEnter:Vr,onAfterEnter:Vr,onEnterCancelled:Vr,onBeforeLeave:Vr,onLeave:Vr,onAfterLeave:Vr,onLeaveCancelled:Vr,onBeforeAppear:Vr,onAppear:Vr,onAfterAppear:Vr,onAppearCancelled:Vr},FN=e=>{const t=e.subTree;return t.component?FN(t.component):t},qZ={name:"BaseTransition",props:S2,setup(e,{slots:t}){const n=Bt(),i=$2();return()=>{const o=t.default&&jg(t.default(),!0);if(!o||!o.length)return;const s=VN(o),r=It(e),{mode:l}=r;if(i.isLeaving)return Yw(s);const a=iE(s);if(!a)return Yw(s);let u=Ou(a,r,i,n,f=>u=f);a.type!==Pn&&ks(a,u);const c=n.subTree,d=c&&iE(c);if(d&&d.type!==Pn&&!Po(a,d)&&FN(n).type!==Pn){const f=Ou(d,r,i,n);if(ks(d,f),l==="out-in"&&a.type!==Pn)return i.isLeaving=!0,f.afterLeave=()=>{i.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave},Yw(s);l==="in-out"&&a.type!==Pn&&(f.delayLeave=(h,m,b)=>{const w=WN(i,d);w[String(d.key)]=d,h[Hl]=()=>{m(),h[Hl]=void 0,delete u.delayedLeave},u.delayedLeave=b})}return s}}};function VN(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Pn){t=n;break}}return t}const hA=qZ;function WN(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Ou(e,t,n,i,o){const{appear:s,mode:r,persisted:l=!1,onBeforeEnter:a,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:h,onAfterLeave:m,onLeaveCancelled:b,onBeforeAppear:w,onAppear:y,onAfterAppear:C,onAppearCancelled:k}=t,$=String(e.key),A=WN(n,e),P=(T,M)=>{T&&Rr(T,i,9,M)},L=(T,M)=>{const x=M[1];P(T,M),ut(T)?T.every(B=>B.length<=1)&&x():T.length<=1&&x()},O={mode:r,persisted:l,beforeEnter(T){let M=a;if(!n.isMounted)if(s)M=w||a;else return;T[Hl]&&T[Hl](!0);const x=A[$];x&&Po(e,x)&&x.el[Hl]&&x.el[Hl](),P(M,[T])},enter(T){let M=u,x=c,B=d;if(!n.isMounted)if(s)M=y||u,x=C||c,B=k||d;else return;let F=!1;const K=T[m1]=te=>{F||(F=!0,te?P(B,[T]):P(x,[T]),O.delayedLeave&&O.delayedLeave(),T[m1]=void 0)};M?L(M,[T,K]):K()},leave(T,M){const x=String(e.key);if(T[m1]&&T[m1](!0),n.isUnmounting)return M();P(f,[T]);let B=!1;const F=T[Hl]=K=>{B||(B=!0,M(),K?P(b,[T]):P(m,[T]),T[Hl]=void 0,A[x]===e&&delete A[x])};A[x]=e,h?L(h,[T,F]):F()},clone(T){const M=Ou(T,t,n,i,o);return o&&o(M),M}};return O}function Yw(e){if(Rg(e))return e=Li(e),e.children=null,e}function iE(e){if(!Rg(e))return BN(e.type)&&e.children?VN(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&mt(n.default))return n.default()}}function ks(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ks(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function jg(e,t=!1,n){let i=[],o=0;for(let s=0;s<e.length;s++){let r=e[s];const l=n==null?r.key:String(n)+String(r.key!=null?r.key:s);r.type===Be?(r.patchFlag&128&&o++,i=i.concat(jg(r.children,t,l))):(t||r.type!==Pn)&&i.push(l!=null?Li(r,{key:l}):r)}if(o>1)for(let s=0;s<i.length;s++)i[s].patchFlag=-2;return i}/*! #__NO_SIDE_EFFECTS__ */function N(e,t){return mt(e)?(()=>ln({name:e.name},t,{setup:e}))():e}function HN(){const e=Bt();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function pA(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function mA(e){const t=Bt(),n=Ih(null);if(t){const o=t.refs===xt?t.refs={}:t.refs;Object.defineProperty(o,e,{enumerable:!0,get:()=>n.value,set:s=>n.value=s})}return n}function My(e,t,n,i,o=!1){if(ut(e)){e.forEach((m,b)=>My(m,t&&(ut(t)?t[b]:t),n,i,o));return}if(Oa(i)&&!o)return;const s=i.shapeFlag&4?Dg(i.component):i.el,r=o?null:s,{i:l,r:a}=e,u=t&&t.r,c=l.refs===xt?l.refs={}:l.refs,d=l.setupState,f=It(d),h=d===xt?()=>!1:m=>Vt(f,m);if(u!=null&&u!==a&&(dn(u)?(c[u]=null,h(u)&&(d[u]=null)):sn(u)&&(u.value=null)),mt(a))Zu(a,l,12,[r,c]);else{const m=dn(a),b=sn(a);if(m||b){const w=()=>{if(e.f){const y=m?h(a)?d[a]:c[a]:a.value;o?ut(y)&&rA(y,s):ut(y)?y.includes(s)||y.push(s):m?(c[a]=[s],h(a)&&(d[a]=c[a])):(a.value=[s],e.k&&(c[e.k]=a.value))}else m?(c[a]=r,h(a)&&(d[a]=r)):b&&(a.value=r,e.k&&(c[e.k]=r))};r?(w.id=-1,hi(w,n)):w()}}}let rE=!1;const ld=()=>{rE||(console.error("Hydration completed but contains mismatches."),rE=!0)},UZ=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",KZ=e=>e.namespaceURI.includes("MathML"),v1=e=>{if(e.nodeType===1){if(UZ(e))return"svg";if(KZ(e))return"mathml"}},Cd=e=>e.nodeType===8;function GZ(e){const{mt:t,p:n,o:{patchProp:i,createText:o,nextSibling:s,parentNode:r,remove:l,insert:a,createComment:u}}=e,c=(k,$)=>{if(!$.hasChildNodes()){n(null,k,$),xy(),$._vnode=k;return}d($.firstChild,k,null,null,null),xy(),$._vnode=k},d=(k,$,A,P,L,O=!1)=>{O=O||!!$.dynamicChildren;const T=Cd(k)&&k.data==="[",M=()=>b(k,$,A,P,L,T),{type:x,ref:B,shapeFlag:F,patchFlag:K}=$;let te=k.nodeType;$.el=k,K===-2&&(O=!1,$.dynamicChildren=null);let H=null;switch(x){case ys:te!==3?$.children===""?(a($.el=o(""),r(k),k),H=k):H=M():(k.data!==$.children&&(ld(),k.data=$.children),H=s(k));break;case Pn:C(k)?(H=s(k),y($.el=k.content.firstChild,k,A)):te!==8||T?H=M():H=s(k);break;case xa:if(T&&(k=s(k),te=k.nodeType),te===1||te===3){H=k;const D=!$.children.length;for(let W=0;W<$.staticCount;W++)D&&($.children+=H.nodeType===1?H.outerHTML:H.data),W===$.staticCount-1&&($.anchor=H),H=s(H);return T?s(H):H}else M();break;case Be:T?H=m(k,$,A,P,L,O):H=M();break;default:if(F&1)(te!==1||$.type.toLowerCase()!==k.tagName.toLowerCase())&&!C(k)?H=M():H=f(k,$,A,P,L,O);else if(F&6){$.slotScopeIds=L;const D=r(k);if(T?H=w(k):Cd(k)&&k.data==="teleport start"?H=w(k,k.data,"teleport end"):H=s(k),t($,D,null,A,P,v1(D),O),Oa($)){let W;T?(W=v(Be),W.anchor=H?H.previousSibling:D.lastChild):W=k.nodeType===3?De(""):v("div"),W.el=k,$.component.subTree=W}}else F&64?te!==8?H=M():H=$.type.hydrate(k,$,A,P,L,O,e,h):F&128&&(H=$.type.hydrate(k,$,A,P,v1(r(k)),L,O,e,d))}return B!=null&&My(B,null,P,$),H},f=(k,$,A,P,L,O)=>{O=O||!!$.dynamicChildren;const{type:T,props:M,patchFlag:x,shapeFlag:B,dirs:F,transition:K}=$,te=T==="input"||T==="option";if(te||x!==-1){F&&Uo($,null,A,"created");let H=!1;if(C(k)){H=Pz(null,K)&&A&&A.vnode.props&&A.vnode.props.appear;const W=k.content.firstChild;H&&K.beforeEnter(W),y(W,k,A),$.el=k=W}if(B&16&&!(M&&(M.innerHTML||M.textContent))){let W=h(k.firstChild,$,k,A,P,L,O);for(;W;){g1(k,1)||ld();const Z=W;W=W.nextSibling,l(Z)}}else if(B&8){let W=$.children;W[0]===`
- `&&(k.tagName==="PRE"||k.tagName==="TEXTAREA")&&(W=W.slice(1)),k.textContent!==W&&(g1(k,0)||ld(),k.textContent=$.children)}if(M){if(te||!O||x&48){const W=k.tagName.includes("-");for(const Z in M)(te&&(Z.endsWith("value")||Z==="indeterminate")||Tg(Z)&&!Id(Z)||Z[0]==="."||W)&&i(k,Z,null,M[Z],void 0,A)}else if(M.onClick)i(k,"onClick",null,M.onClick,void 0,A);else if(x&4&&Io(M.style))for(const W in M.style)M.style[W]}let D;(D=M&&M.onVnodeBeforeMount)&&pr(D,A,$),F&&Uo($,null,A,"beforeMount"),((D=M&&M.onVnodeMounted)||F||H)&&Mz(()=>{D&&pr(D,A,$),H&&K.enter(k),F&&Uo($,null,A,"mounted")},P)}return k.nextSibling},h=(k,$,A,P,L,O,T)=>{T=T||!!$.dynamicChildren;const M=$.children,x=M.length;for(let B=0;B<x;B++){const F=T?M[B]:M[B]=vr(M[B]),K=F.type===ys;k?(K&&!T&&B+1<x&&vr(M[B+1]).type===ys&&(a(o(k.data.slice(F.children.length)),A,s(k)),k.data=F.children),k=d(k,F,P,L,O,T)):K&&!F.children?a(F.el=o(""),A):(g1(A,1)||ld(),n(null,F,A,null,P,L,v1(A),O))}return k},m=(k,$,A,P,L,O)=>{const{slotScopeIds:T}=$;T&&(L=L?L.concat(T):T);const M=r(k),x=h(s(k),$,M,A,P,L,O);return x&&Cd(x)&&x.data==="]"?s($.anchor=x):(ld(),a($.anchor=u("]"),M,x),x)},b=(k,$,A,P,L,O)=>{if(g1(k.parentElement,1)||ld(),$.el=null,O){const x=w(k);for(;;){const B=s(k);if(B&&B!==x)l(B);else break}}const T=s(k),M=r(k);return l(k),n(null,$,M,T,A,P,v1(M),L),T},w=(k,$="[",A="]")=>{let P=0;for(;k;)if(k=s(k),k&&Cd(k)&&(k.data===$&&P++,k.data===A)){if(P===0)return s(k);P--}return k},y=(k,$,A)=>{const P=$.parentNode;P&&P.replaceChild(k,$);let L=A;for(;L;)L.vnode.el===$&&(L.vnode.el=L.subTree.el=k),L=L.parent},C=k=>k.nodeType===1&&k.tagName==="TEMPLATE";return[c,d]}const oE="data-allow-mismatch",YZ={[0]:"text",[1]:"children",[2]:"class",[3]:"style",[4]:"attribute"};function g1(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(oE);)e=e.parentElement;const n=e&&e.getAttribute(oE);if(n==null)return!1;if(n==="")return!0;{const i=n.split(",");return t===0&&i.includes("children")?!0:n.split(",").includes(YZ[t])}}const XZ=f2().requestIdleCallback||(e=>setTimeout(e,1)),QZ=f2().cancelIdleCallback||(e=>clearTimeout(e)),ZN=(e=1e4)=>t=>{const n=XZ(t,{timeout:e});return()=>QZ(n)};function JZ(e){const{top:t,left:n,bottom:i,right:o}=e.getBoundingClientRect(),{innerHeight:s,innerWidth:r}=window;return(t>0&&t<s||i>0&&i<s)&&(n>0&&n<r||o>0&&o<r)}const qN=e=>(t,n)=>{const i=new IntersectionObserver(o=>{for(const s of o)if(s.isIntersecting){i.disconnect(),t();break}},e);return n(o=>{if(o instanceof Element){if(JZ(o))return t(),i.disconnect(),!1;i.observe(o)}}),()=>i.disconnect()},UN=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},KN=(e=[])=>(t,n)=>{dn(e)&&(e=[e]);let i=!1;const o=r=>{i||(i=!0,s(),t(),r.target.dispatchEvent(new r.constructor(r.type,r)))},s=()=>{n(r=>{for(const l of e)r.removeEventListener(l,o)})};return n(r=>{for(const l of e)r.addEventListener(l,o,{once:!0})}),s};function eq(e,t){if(Cd(e)&&e.data==="["){let n=1,i=e.nextSibling;for(;i;){if(i.nodeType===1){if(t(i)===!1)break}else if(Cd(i))if(i.data==="]"){if(--n===0)break}else i.data==="["&&n++;i=i.nextSibling}}else t(e)}const Oa=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function GN(e){mt(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:i,delay:o=200,hydrate:s,timeout:r,suspensible:l=!0,onError:a}=e;let u=null,c,d=0;const f=()=>(d++,u=null,h()),h=()=>{let m;return u||(m=u=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),a)return new Promise((w,y)=>{a(b,()=>w(f()),()=>y(b),d+1)});throw b}).then(b=>m!==u&&u?u:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),c=b,b)))};return N({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(m,b,w){const y=s?()=>{const C=s(w,k=>eq(m,k));C&&(b.bum||(b.bum=[])).push(C)}:w;c?y():h().then(()=>!b.isUnmounted&&y())},get __asyncResolved(){return c},setup(){const m=Jn;if(pA(m),c)return()=>Xw(c,m);const b=k=>{u=null,Wa(k,m,13,!i)};if(l&&m.suspense||vh)return h().then(k=>()=>Xw(k,m)).catch(k=>(b(k),()=>i?v(i,{error:k}):null));const w=R(!1),y=R(),C=R(!!o);return o&&setTimeout(()=>{C.value=!1},o),r!=null&&setTimeout(()=>{if(!w.value&&!y.value){const k=new Error(`Async component timed out after ${r}ms.`);b(k),y.value=k}},r),h().then(()=>{w.value=!0,m.parent&&Rg(m.parent.vnode)&&m.parent.update()}).catch(k=>{b(k),y.value=k}),()=>{if(w.value&&c)return Xw(c,m);if(y.value&&i)return v(i,{error:y.value});if(n&&!C.value)return v(n)}}})}function Xw(e,t){const{ref:n,props:i,children:o,ce:s}=t.vnode,r=v(e,i,o);return r.ref=n,r.ce=s,delete t.vnode.ce,r}const Rg=e=>e.type.__isKeepAlive,tq={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Bt(),i=n.ctx;if(!i.renderer)return()=>{const C=t.default&&t.default();return C&&C.length===1?C[0]:C};const o=new Map,s=new Set;let r=null;const l=n.suspense,{renderer:{p:a,m:u,um:c,o:{createElement:d}}}=i,f=d("div");i.activate=(C,k,$,A,P)=>{const L=C.component;u(C,k,$,0,l),a(L.vnode,C,k,$,L,l,A,C.slotScopeIds,P),hi(()=>{L.isDeactivated=!1,L.a&&Od(L.a);const O=C.props&&C.props.onVnodeMounted;O&&pr(O,L.parent,C)},l)},i.deactivate=C=>{const k=C.component;zy(k.m),zy(k.a),u(C,f,null,1,l),hi(()=>{k.da&&Od(k.da);const $=C.props&&C.props.onVnodeUnmounted;$&&pr($,k.parent,C),k.isDeactivated=!0},l)};function h(C){Qw(C),c(C,n,l,!0)}function m(C){o.forEach((k,$)=>{const A=V8(k.type);A&&!C(A)&&b($)})}function b(C){const k=o.get(C);k&&(!r||!Po(k,r))?h(k):r&&Qw(r),o.delete(C),s.delete(C)}Fe(()=>[e.include,e.exclude],([C,k])=>{C&&m($=>ap(C,$)),k&&m($=>!ap(k,$))},{flush:"post",deep:!0});let w=null;const y=()=>{w!=null&&(jy(n.subTree.type)?hi(()=>{o.set(w,y1(n.subTree))},n.subTree.suspense):o.set(w,y1(n.subTree)))};return st(y),Mn(y),Jt(()=>{o.forEach(C=>{const{subTree:k,suspense:$}=n,A=y1(k);if(C.type===A.type&&C.key===A.key){Qw(A);const P=A.component.da;P&&hi(P,$);return}h(C)})}),()=>{if(w=null,!t.default)return r=null;const C=t.default(),k=C[0];if(C.length>1)return r=null,C;if(!Nt(k)||!(k.shapeFlag&4)&&!(k.shapeFlag&128))return r=null,k;let $=y1(k);if($.type===Pn)return r=null,$;const A=$.type,P=V8(Oa($)?$.type.__asyncResolved||{}:A),{include:L,exclude:O,max:T}=e;if(L&&(!P||!ap(L,P))||O&&P&&ap(O,P))return $.shapeFlag&=-257,r=$,k;const M=$.key==null?A:$.key,x=o.get(M);return $.el&&($=Li($),k.shapeFlag&128&&(k.ssContent=$)),w=M,x?($.el=x.el,$.component=x.component,$.transition&&ks($,$.transition),$.shapeFlag|=512,s.delete(M),s.add(M)):(s.add(M),T&&s.size>parseInt(T,10)&&b(s.values().next().value)),$.shapeFlag|=256,r=$,jy(k.type)?k:$}}},YN=tq;function ap(e,t){return ut(e)?e.some(n=>ap(n,t)):dn(e)?e.split(",").includes(t):QH(e)?(e.lastIndex=0,e.test(t)):!1}function vA(e,t){XN(e,"a",t)}function _2(e,t){XN(e,"da",t)}function XN(e,t,n=Jn){const i=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(P2(t,i,n),n){let o=n.parent;for(;o&&o.parent;)Rg(o.parent.vnode)&&nq(i,t,n,o),o=o.parent}}function nq(e,t,n,i){const o=P2(t,e,i,!0);En(()=>{rA(i[t],o)},n)}function Qw(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function y1(e){return e.shapeFlag&128?e.ssContent:e}function P2(e,t,n=Jn,i=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...r)=>{Fa();const l=Mu(n),a=Rr(t,n,e,r);return l(),Va(),a});return i?o.unshift(s):o.push(s),s}}const _l=e=>(t,n=Jn)=>{(!vh||e==="sp")&&P2(e,(...i)=>t(...i),n)},A2=_l("bm"),st=_l("m"),L2=_l("bu"),Mn=_l("u"),Jt=_l("bum"),En=_l("um"),gA=_l("sp"),yA=_l("rtg"),bA=_l("rtc");function kA(e,t=Jn){P2("ec",e,t)}const wA="components",iq="directives";function ie(e,t){return CA(wA,e,!0,t)||e}const QN=Symbol.for("v-ndc");function Hi(e){return dn(e)?CA(wA,e,!1)||e:e||QN}function E2(e){return CA(iq,e)}function CA(e,t,n=!0,i=!1){const o=ni||Jn;if(o){const s=o.type;if(e===wA){const l=V8(s,!1);if(l&&(l===t||l===mi(t)||l===Eh(mi(t))))return s}const r=sE(o[e]||s[e],t)||sE(o.appContext[e],t);return!r&&i?s:r}}function sE(e,t){return e&&(e[t]||e[mi(t)]||e[Eh(mi(t))])}function kt(e,t,n,i){let o;const s=n&&n[i],r=ut(e);if(r||dn(e)){const l=r&&Io(e);let a=!1;l&&(a=!br(e),e=g2(e)),o=new Array(e.length);for(let u=0,c=e.length;u<c;u++)o[u]=t(a?Fi(e[u]):e[u],u,void 0,s&&s[u])}else if(typeof e=="number"){o=new Array(e);for(let l=0;l<e;l++)o[l]=t(l+1,l,void 0,s&&s[l])}else if(nn(e))if(e[Symbol.iterator])o=Array.from(e,(l,a)=>t(l,a,void 0,s&&s[a]));else{const l=Object.keys(e);o=new Array(l.length);for(let a=0,u=l.length;a<u;a++){const c=l[a];o[a]=t(e[c],c,a,s&&s[a])}}else o=[];return n&&(n[i]=o),o}function tn(e,t){for(let n=0;n<t.length;n++){const i=t[n];if(ut(i))for(let o=0;o<i.length;o++)e[i[o].name]=i[o].fn;else i&&(e[i.name]=i.key?(...o)=>{const s=i.fn(...o);return s&&(s.key=i.key),s}:i.fn)}return e}function pe(e,t,n={},i,o){if(ni.ce||ni.parent&&Oa(ni.parent)&&ni.parent.ce)return t!=="default"&&(n.name=t),S(),ve(Be,null,[v("slot",n,i&&i())],64);let s=e[t];s&&s._c&&(s._d=!1),S();const r=s&&$A(s(n)),l=n.key||r&&r.key,a=ve(Be,{key:(l&&!xo(l)?l:`_${t}`)+(!r&&i?"_fb":"")},r||(i?i():[]),r&&e._===1?64:-2);return!o&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),s&&s._c&&(s._d=!0),a}function $A(e){return e.some(t=>Nt(t)?!(t.type===Pn||t.type===Be&&!$A(t.children)):!0)?e:null}function JN(e,t){const n={};for(const i in e)n[t&&/[A-Z]/.test(i)?`on:${i}`:Td(i)]=e[i];return n}const O8=e=>e?Dz(e)?Dg(e):O8(e.parent):null,zp=ln(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>O8(e.parent),$root:e=>O8(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>SA(e),$forceUpdate:e=>e.f||(e.f=()=>{fA(e.update)}),$nextTick:e=>e.n||(e.n=Ct.bind(e.proxy)),$watch:e=>bq.bind(e)}),Jw=(e,t)=>e!==xt&&!e.__isScriptSetup&&Vt(e,t),x8={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:i,data:o,props:s,accessCache:r,type:l,appContext:a}=e;let u;if(t[0]!=="$"){const h=r[t];if(h!==void 0)switch(h){case 1:return i[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(Jw(i,t))return r[t]=1,i[t];if(o!==xt&&Vt(o,t))return r[t]=2,o[t];if((u=e.propsOptions[0])&&Vt(u,t))return r[t]=3,s[t];if(n!==xt&&Vt(n,t))return r[t]=4,n[t];M8&&(r[t]=0)}}const c=zp[t];let d,f;if(c)return t==="$attrs"&&Di(e.attrs,"get",""),c(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==xt&&Vt(n,t))return r[t]=4,n[t];if(f=a.config.globalProperties,Vt(f,t))return f[t]},set({_:e},t,n){const{data:i,setupState:o,ctx:s}=e;return Jw(o,t)?(o[t]=n,!0):i!==xt&&Vt(i,t)?(i[t]=n,!0):Vt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:o,propsOptions:s}},r){let l;return!!n[r]||e!==xt&&Vt(e,r)||Jw(t,r)||(l=s[0])&&Vt(l,r)||Vt(i,r)||Vt(zp,r)||Vt(o.config.globalProperties,r)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Vt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},rq=ln({},x8,{get(e,t){if(t!==Symbol.unscopables)return x8.get(e,t,e)},has(e,t){return t[0]!=="_"&&!iZ(t)}});function ez(){return null}function tz(){return null}function nz(e){}function iz(e){}function rz(){return null}function oz(){}function sz(e,t){return null}function lz(){return cz().slots}function az(){return cz().attrs}function cz(){const e=Bt();return e.setupContext||(e.setupContext=Zz(e))}function dm(e){return ut(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function uz(e,t){const n=dm(e);for(const i in t){if(i.startsWith("__skip"))continue;let o=n[i];o?ut(o)||mt(o)?o=n[i]={type:o,default:t[i]}:o.default=t[i]:o===null&&(o=n[i]={default:t[i]}),o&&t[`__skip_${i}`]&&(o.skipFactory=!0)}return n}function dz(e,t){return!e||!t?e||t:ut(e)&&ut(t)?e.concat(t):ln({},dm(e),dm(t))}function fz(e,t){const n={};for(const i in e)t.includes(i)||Object.defineProperty(n,i,{enumerable:!0,get:()=>e[i]});return n}function hz(e){const t=Bt();let n=e();return B8(),oA(n)&&(n=n.catch(i=>{throw Mu(t),i})),[n,()=>Mu(t)]}let M8=!0;function oq(e){const t=SA(e),n=e.proxy,i=e.ctx;M8=!1,t.beforeCreate&&lE(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:r,watch:l,provide:a,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:h,updated:m,activated:b,deactivated:w,beforeDestroy:y,beforeUnmount:C,destroyed:k,unmounted:$,render:A,renderTracked:P,renderTriggered:L,errorCaptured:O,serverPrefetch:T,expose:M,inheritAttrs:x,components:B,directives:F,filters:K}=t;if(u&&sq(u,i,null),r)for(const D in r){const W=r[D];mt(W)&&(i[D]=W.bind(n))}if(o){const D=o.call(n,n);nn(D)&&(e.data=Oe(D))}if(M8=!0,s)for(const D in s){const W=s[D],Z=mt(W)?W.bind(n,n):mt(W.get)?W.get.bind(n,n):Qr,q=!mt(W)&&mt(W.set)?W.set.bind(n):Qr,Q=p({get:Z,set:q});Object.defineProperty(i,D,{enumerable:!0,configurable:!0,get:()=>Q.value,set:se=>Q.value=se})}if(l)for(const D in l)pz(l[D],i,n,D);if(a){const D=mt(a)?a.call(n):a;Reflect.ownKeys(D).forEach(W=>{vt(W,D[W])})}c&&lE(c,e,"c");function H(D,W){ut(W)?W.forEach(Z=>D(Z.bind(n))):W&&D(W.bind(n))}if(H(A2,d),H(st,f),H(L2,h),H(Mn,m),H(vA,b),H(_2,w),H(kA,O),H(bA,P),H(yA,L),H(Jt,C),H(En,$),H(gA,T),ut(M))if(M.length){const D=e.exposed||(e.exposed={});M.forEach(W=>{Object.defineProperty(D,W,{get:()=>n[W],set:Z=>n[W]=Z})})}else e.exposed||(e.exposed={});A&&e.render===Qr&&(e.render=A),x!=null&&(e.inheritAttrs=x),B&&(e.components=B),F&&(e.directives=F),T&&pA(e)}function sq(e,t,n=Qr){ut(e)&&(e=N8(e));for(const i in e){const o=e[i];let s;nn(o)?"default"in o?s=Ze(o.from||i,o.default,!0):s=Ze(o.from||i):s=Ze(o),sn(s)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>s.value,set:r=>s.value=r}):t[i]=s}}function lE(e,t,n){Rr(ut(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function pz(e,t,n,i){let o=i.includes(".")?Lz(n,i):()=>n[i];if(dn(e)){const s=t[e];mt(s)&&Fe(o,s)}else if(mt(e))Fe(o,e.bind(n));else if(nn(e))if(ut(e))e.forEach(s=>pz(s,t,n,i));else{const s=mt(e.handler)?e.handler.bind(n):t[e.handler];mt(s)&&Fe(o,s,e)}}function SA(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:r}}=e.appContext,l=s.get(t);let a;return l?a=l:!o.length&&!n&&!i?a=t:(a={},o.length&&o.forEach(u=>Ny(a,u,r,!0)),Ny(a,t,r)),nn(t)&&s.set(t,a),a}function Ny(e,t,n,i=!1){const{mixins:o,extends:s}=t;s&&Ny(e,s,n,!0),o&&o.forEach(r=>Ny(e,r,n,!0));for(const r in t)if(!(i&&r==="expose")){const l=lq[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const lq={data:aE,props:cE,emits:cE,methods:cp,computed:cp,beforeCreate:Gi,created:Gi,beforeMount:Gi,mounted:Gi,beforeUpdate:Gi,updated:Gi,beforeDestroy:Gi,beforeUnmount:Gi,destroyed:Gi,unmounted:Gi,activated:Gi,deactivated:Gi,errorCaptured:Gi,serverPrefetch:Gi,components:cp,directives:cp,watch:cq,provide:aE,inject:aq};function aE(e,t){return t?e?function(){return ln(mt(e)?e.call(this,this):e,mt(t)?t.call(this,this):t)}:t:e}function aq(e,t){return cp(N8(e),N8(t))}function N8(e){if(ut(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Gi(e,t){return e?[...new Set([].concat(e,t))]:t}function cp(e,t){return e?ln(Object.create(null),e,t):t}function cE(e,t){return e?ut(e)&&ut(t)?[...new Set([...e,...t])]:ln(Object.create(null),dm(e),dm(t??{})):t}function cq(e,t){if(!e)return t;if(!t)return e;const n=ln(Object.create(null),e);for(const i in t)n[i]=Gi(e[i],t[i]);return n}function mz(){return{app:null,config:{isNativeTag:YH,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let uq=0;function dq(e,t){return function(i,o=null){mt(i)||(i=ln({},i)),o!=null&&!nn(o)&&(o=null);const s=mz(),r=new WeakSet,l=[];let a=!1;const u=s.app={_uid:uq++,_component:i,_props:o,_container:null,_context:s,_instance:null,version:jA,get config(){return s.config},set config(c){},use(c,...d){return r.has(c)||(c&&mt(c.install)?(r.add(c),c.install(u,...d)):mt(c)&&(r.add(c),c(u,...d))),u},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),u},component(c,d){return d?(s.components[c]=d,u):s.components[c]},directive(c,d){return d?(s.directives[c]=d,u):s.directives[c]},mount(c,d,f){if(!a){const h=u._ceVNode||v(i,o);return h.appContext=s,f===!0?f="svg":f===!1&&(f=void 0),d&&t?t(h,c):e(h,c,f),a=!0,u._container=c,c.__vue_app__=u,Dg(h.component)}},onUnmount(c){l.push(c)},unmount(){a&&(Rr(l,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide(c,d){return s.provides[c]=d,u},runWithContext(c){const d=_u;_u=u;try{return c()}finally{_u=d}}};return u}}let _u=null;function vt(e,t){if(Jn){let n=Jn.provides;const i=Jn.parent&&Jn.parent.provides;i===n&&(n=Jn.provides=Object.create(i)),n[e]=t}}function Ze(e,t,n=!1){const i=Jn||ni;if(i||_u){const o=_u?_u._context.provides:i?i.parent==null?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&mt(t)?t.call(i&&i.proxy):t}}function _A(){return!!(Jn||ni||_u)}const vz={},gz=()=>Object.create(vz),yz=e=>Object.getPrototypeOf(e)===vz;function fq(e,t,n,i=!1){const o={},s=gz();e.propsDefaults=Object.create(null),bz(e,t,o,s);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);n?e.props=i?o:b2(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function hq(e,t,n,i){const{props:o,attrs:s,vnode:{patchFlag:r}}=e,l=It(o),[a]=e.propsOptions;let u=!1;if((i||r>0)&&!(r&16)){if(r&8){const c=e.vnode.dynamicProps;for(let d=0;d<c.length;d++){let f=c[d];if(I2(e.emitsOptions,f))continue;const h=t[f];if(a)if(Vt(s,f))h!==s[f]&&(s[f]=h,u=!0);else{const m=mi(f);o[m]=z8(a,l,m,h,e,!1)}else h!==s[f]&&(s[f]=h,u=!0)}}}else{bz(e,t,o,s)&&(u=!0);let c;for(const d in l)(!t||!Vt(t,d)&&((c=gr(d))===d||!Vt(t,c)))&&(a?n&&(n[d]!==void 0||n[c]!==void 0)&&(o[d]=z8(a,l,d,void 0,e,!0)):delete o[d]);if(s!==l)for(const d in s)(!t||!Vt(t,d))&&(delete s[d],u=!0)}u&&dl(e.attrs,"set","")}function bz(e,t,n,i){const[o,s]=e.propsOptions;let r=!1,l;if(t)for(let a in t){if(Id(a))continue;const u=t[a];let c;o&&Vt(o,c=mi(a))?!s||!s.includes(c)?n[c]=u:(l||(l={}))[c]=u:I2(e.emitsOptions,a)||(!(a in i)||u!==i[a])&&(i[a]=u,r=!0)}if(s){const a=It(n),u=l||xt;for(let c=0;c<s.length;c++){const d=s[c];n[d]=z8(o,a,d,u[d],e,!Vt(u,d))}}return r}function z8(e,t,n,i,o,s){const r=e[n];if(r!=null){const l=Vt(r,"default");if(l&&i===void 0){const a=r.default;if(r.type!==Function&&!r.skipFactory&&mt(a)){const{propsDefaults:u}=o;if(n in u)i=u[n];else{const c=Mu(o);i=u[n]=a.call(null,t),c()}}else i=a;o.ce&&o.ce._setProp(n,i)}r[0]&&(s&&!l?i=!1:r[1]&&(i===""||i===gr(n))&&(i=!0))}return i}const pq=new WeakMap;function kz(e,t,n=!1){const i=n?pq:t.propsCache,o=i.get(e);if(o)return o;const s=e.props,r={},l=[];let a=!1;if(!mt(e)){const c=d=>{a=!0;const[f,h]=kz(d,t,!0);ln(r,f),h&&l.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!s&&!a)return nn(e)&&i.set(e,Ld),Ld;if(ut(s))for(let c=0;c<s.length;c++){const d=mi(s[c]);uE(d)&&(r[d]=xt)}else if(s)for(const c in s){const d=mi(c);if(uE(d)){const f=s[c],h=r[d]=ut(f)||mt(f)?{type:f}:ln({},f),m=h.type;let b=!1,w=!0;if(ut(m))for(let y=0;y<m.length;++y){const C=m[y],k=mt(C)&&C.name;if(k==="Boolean"){b=!0;break}else k==="String"&&(w=!1)}else b=mt(m)&&m.name==="Boolean";h[0]=b,h[1]=w,(b||Vt(h,"default"))&&l.push(d)}}const u=[r,l];return nn(e)&&i.set(e,u),u}function uE(e){return e[0]!=="$"&&!Id(e)}const wz=e=>e[0]==="_"||e==="$stable",PA=e=>ut(e)?e.map(vr):[vr(e)],mq=(e,t,n)=>{if(t._n)return t;const i=he((...o)=>PA(t(...o)),n);return i._c=!1,i},Cz=(e,t,n)=>{const i=e._ctx;for(const o in e){if(wz(o))continue;const s=e[o];if(mt(s))t[o]=mq(o,s,i);else if(s!=null){const r=PA(s);t[o]=()=>r}}},$z=(e,t)=>{const n=PA(t);e.slots.default=()=>n},Sz=(e,t,n)=>{for(const i in t)(n||i!=="_")&&(e[i]=t[i])},vq=(e,t,n)=>{const i=e.slots=gz();if(e.vnode.shapeFlag&32){const o=t._;o?(Sz(i,t,n),n&&JM(i,"_",o,!0)):Cz(t,i)}else t&&$z(e,t)},gq=(e,t,n)=>{const{vnode:i,slots:o}=e;let s=!0,r=xt;if(i.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:Sz(o,t,n):(s=!t.$stable,Cz(t,o)),r=t}else t&&($z(e,t),r={default:1});if(s)for(const l in o)!wz(l)&&r[l]==null&&delete o[l]},hi=Mz;function AA(e){return _z(e)}function LA(e){return _z(e,GZ)}function _z(e,t){const n=f2();n.__VUE__=!0;const{insert:i,remove:o,patchProp:s,createElement:r,createText:l,createComment:a,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:h=Qr,insertStaticContent:m}=e,b=(X,V,re,ge=null,ke=null,Y=null,ee=void 0,le=null,we=!!V.dynamicChildren)=>{if(X===V)return;X&&!Po(X,V)&&(ge=ce(X),se(X,ke,Y,!0),X=null),V.patchFlag===-2&&(we=!1,V.dynamicChildren=null);const{type:Ie,ref:Ne,shapeFlag:ye}=V;switch(Ie){case ys:w(X,V,re,ge);break;case Pn:y(X,V,re,ge);break;case xa:X==null&&C(V,re,ge,ee);break;case Be:B(X,V,re,ge,ke,Y,ee,le,we);break;default:ye&1?A(X,V,re,ge,ke,Y,ee,le,we):ye&6?F(X,V,re,ge,ke,Y,ee,le,we):(ye&64||ye&128)&&Ie.process(X,V,re,ge,ke,Y,ee,le,we,Se)}Ne!=null&&ke&&My(Ne,X&&X.ref,Y,V||X,!V)},w=(X,V,re,ge)=>{if(X==null)i(V.el=l(V.children),re,ge);else{const ke=V.el=X.el;V.children!==X.children&&u(ke,V.children)}},y=(X,V,re,ge)=>{X==null?i(V.el=a(V.children||""),re,ge):V.el=X.el},C=(X,V,re,ge)=>{[X.el,X.anchor]=m(X.children,V,re,ge,X.el,X.anchor)},k=({el:X,anchor:V},re,ge)=>{let ke;for(;X&&X!==V;)ke=f(X),i(X,re,ge),X=ke;i(V,re,ge)},$=({el:X,anchor:V})=>{let re;for(;X&&X!==V;)re=f(X),o(X),X=re;o(V)},A=(X,V,re,ge,ke,Y,ee,le,we)=>{V.type==="svg"?ee="svg":V.type==="math"&&(ee="mathml"),X==null?P(V,re,ge,ke,Y,ee,le,we):T(X,V,ke,Y,ee,le,we)},P=(X,V,re,ge,ke,Y,ee,le)=>{let we,Ie;const{props:Ne,shapeFlag:ye,transition:Le,dirs:qe}=X;if(we=X.el=r(X.type,Y,Ne&&Ne.is,Ne),ye&8?c(we,X.children):ye&16&&O(X.children,we,null,ge,ke,e4(X,Y),ee,le),qe&&Uo(X,null,ge,"created"),L(we,X,X.scopeId,ee,ge),Ne){for(const _e in Ne)_e!=="value"&&!Id(_e)&&s(we,_e,null,Ne[_e],Y,ge);"value"in Ne&&s(we,"value",null,Ne.value,Y),(Ie=Ne.onVnodeBeforeMount)&&pr(Ie,ge,X)}qe&&Uo(X,null,ge,"beforeMount");const Ee=Pz(ke,Le);Ee&&Le.beforeEnter(we),i(we,V,re),((Ie=Ne&&Ne.onVnodeMounted)||Ee||qe)&&hi(()=>{Ie&&pr(Ie,ge,X),Ee&&Le.enter(we),qe&&Uo(X,null,ge,"mounted")},ke)},L=(X,V,re,ge,ke)=>{if(re&&h(X,re),ge)for(let Y=0;Y<ge.length;Y++)h(X,ge[Y]);if(ke){let Y=ke.subTree;if(V===Y||jy(Y.type)&&(Y.ssContent===V||Y.ssFallback===V)){const ee=ke.vnode;L(X,ee,ee.scopeId,ee.slotScopeIds,ke.parent)}}},O=(X,V,re,ge,ke,Y,ee,le,we=0)=>{for(let Ie=we;Ie<X.length;Ie++){const Ne=X[Ie]=le?Zl(X[Ie]):vr(X[Ie]);b(null,Ne,V,re,ge,ke,Y,ee,le)}},T=(X,V,re,ge,ke,Y,ee)=>{const le=V.el=X.el;let{patchFlag:we,dynamicChildren:Ie,dirs:Ne}=V;we|=X.patchFlag&16;const ye=X.props||xt,Le=V.props||xt;let qe;if(re&&nc(re,!1),(qe=Le.onVnodeBeforeUpdate)&&pr(qe,re,V,X),Ne&&Uo(V,X,re,"beforeUpdate"),re&&nc(re,!0),(ye.innerHTML&&Le.innerHTML==null||ye.textContent&&Le.textContent==null)&&c(le,""),Ie?M(X.dynamicChildren,Ie,le,re,ge,e4(V,ke),Y):ee||W(X,V,le,null,re,ge,e4(V,ke),Y,!1),we>0){if(we&16)x(le,ye,Le,re,ke);else if(we&2&&ye.class!==Le.class&&s(le,"class",null,Le.class,ke),we&4&&s(le,"style",ye.style,Le.style,ke),we&8){const Ee=V.dynamicProps;for(let _e=0;_e<Ee.length;_e++){const xe=Ee[_e],Ke=ye[xe],_t=Le[xe];(_t!==Ke||xe==="value")&&s(le,xe,Ke,_t,ke,re)}}we&1&&X.children!==V.children&&c(le,V.children)}else!ee&&Ie==null&&x(le,ye,Le,re,ke);((qe=Le.onVnodeUpdated)||Ne)&&hi(()=>{qe&&pr(qe,re,V,X),Ne&&Uo(V,X,re,"updated")},ge)},M=(X,V,re,ge,ke,Y,ee)=>{for(let le=0;le<V.length;le++){const we=X[le],Ie=V[le],Ne=we.el&&(we.type===Be||!Po(we,Ie)||we.shapeFlag&70)?d(we.el):re;b(we,Ie,Ne,null,ge,ke,Y,ee,!0)}},x=(X,V,re,ge,ke)=>{if(V!==re){if(V!==xt)for(const Y in V)!Id(Y)&&!(Y in re)&&s(X,Y,V[Y],null,ke,ge);for(const Y in re){if(Id(Y))continue;const ee=re[Y],le=V[Y];ee!==le&&Y!=="value"&&s(X,Y,le,ee,ke,ge)}"value"in re&&s(X,"value",V.value,re.value,ke)}},B=(X,V,re,ge,ke,Y,ee,le,we)=>{const Ie=V.el=X?X.el:l(""),Ne=V.anchor=X?X.anchor:l("");let{patchFlag:ye,dynamicChildren:Le,slotScopeIds:qe}=V;qe&&(le=le?le.concat(qe):qe),X==null?(i(Ie,re,ge),i(Ne,re,ge),O(V.children||[],re,Ne,ke,Y,ee,le,we)):ye>0&&ye&64&&Le&&X.dynamicChildren?(M(X.dynamicChildren,Le,re,ke,Y,ee,le),(V.key!=null||ke&&V===ke.subTree)&&EA(X,V,!0)):W(X,V,re,Ne,ke,Y,ee,le,we)},F=(X,V,re,ge,ke,Y,ee,le,we)=>{V.slotScopeIds=le,X==null?V.shapeFlag&512?ke.ctx.activate(V,re,ge,ee,we):K(V,re,ge,ke,Y,ee,we):te(X,V,we)},K=(X,V,re,ge,ke,Y,ee)=>{const le=X.component=Bz(X,ge,ke);if(Rg(X)&&(le.ctx.renderer=Se),Fz(le,!1,ee),le.asyncDep){if(ke&&ke.registerDep(le,H,ee),!X.el){const we=le.subTree=v(Pn);y(null,we,V,re)}}else H(le,X,V,re,ke,Y,ee)},te=(X,V,re)=>{const ge=V.component=X.component;if(Sq(X,V,re))if(ge.asyncDep&&!ge.asyncResolved){D(ge,V,re);return}else ge.next=V,ge.update();else V.el=X.el,ge.vnode=V},H=(X,V,re,ge,ke,Y,ee)=>{const le=()=>{if(X.isMounted){let{next:ye,bu:Le,u:qe,parent:Ee,vnode:_e}=X;{const Zt=Az(X);if(Zt){ye&&(ye.el=_e.el,D(X,ye,ee)),Zt.asyncDep.then(()=>{X.isUnmounted||le()});return}}let xe=ye,Ke;nc(X,!1),ye?(ye.el=_e.el,D(X,ye,ee)):ye=_e,Le&&Od(Le),(Ke=ye.props&&ye.props.onVnodeBeforeUpdate)&&pr(Ke,Ee,ye,_e),nc(X,!0);const _t=V1(X),Ot=X.subTree;X.subTree=_t,b(Ot,_t,d(Ot.el),ce(Ot),X,ke,Y),ye.el=_t.el,xe===null&&MA(X,_t.el),qe&&hi(qe,ke),(Ke=ye.props&&ye.props.onVnodeUpdated)&&hi(()=>pr(Ke,Ee,ye,_e),ke)}else{let ye;const{el:Le,props:qe}=V,{bm:Ee,m:_e,parent:xe,root:Ke,type:_t}=X,Ot=Oa(V);if(nc(X,!1),Ee&&Od(Ee),!Ot&&(ye=qe&&qe.onVnodeBeforeMount)&&pr(ye,xe,V),nc(X,!0),Le&&je){const Zt=()=>{X.subTree=V1(X),je(Le,X.subTree,X,ke,null)};Ot&&_t.__asyncHydrate?_t.__asyncHydrate(Le,X,Zt):Zt()}else{Ke.ce&&Ke.ce._injectChildStyle(_t);const Zt=X.subTree=V1(X);b(null,Zt,re,ge,X,ke,Y),V.el=Zt.el}if(_e&&hi(_e,ke),!Ot&&(ye=qe&&qe.onVnodeMounted)){const Zt=V;hi(()=>pr(ye,xe,Zt),ke)}(V.shapeFlag&256||xe&&Oa(xe.vnode)&&xe.vnode.shapeFlag&256)&&X.a&&hi(X.a,ke),X.isMounted=!0,V=re=ge=null}};X.scope.on();const we=X.effect=new mh(le);X.scope.off();const Ie=X.update=we.run.bind(we),Ne=X.job=we.runIfDirty.bind(we);Ne.i=X,Ne.id=X.uid,we.scheduler=()=>fA(Ne),nc(X,!0),Ie()},D=(X,V,re)=>{V.component=X;const ge=X.vnode.props;X.vnode=V,X.next=null,hq(X,V.props,ge,re),gq(X,V.children,re),Fa(),eE(X),Va()},W=(X,V,re,ge,ke,Y,ee,le,we=!1)=>{const Ie=X&&X.children,Ne=X?X.shapeFlag:0,ye=V.children,{patchFlag:Le,shapeFlag:qe}=V;if(Le>0){if(Le&128){q(Ie,ye,re,ge,ke,Y,ee,le,we);return}else if(Le&256){Z(Ie,ye,re,ge,ke,Y,ee,le,we);return}}qe&8?(Ne&16&&be(Ie,ke,Y),ye!==Ie&&c(re,ye)):Ne&16?qe&16?q(Ie,ye,re,ge,ke,Y,ee,le,we):be(Ie,ke,Y,!0):(Ne&8&&c(re,""),qe&16&&O(ye,re,ge,ke,Y,ee,le,we))},Z=(X,V,re,ge,ke,Y,ee,le,we)=>{X=X||Ld,V=V||Ld;const Ie=X.length,Ne=V.length,ye=Math.min(Ie,Ne);let Le;for(Le=0;Le<ye;Le++){const qe=V[Le]=we?Zl(V[Le]):vr(V[Le]);b(X[Le],qe,re,null,ke,Y,ee,le,we)}Ie>Ne?be(X,ke,Y,!0,!1,ye):O(V,re,ge,ke,Y,ee,le,we,ye)},q=(X,V,re,ge,ke,Y,ee,le,we)=>{let Ie=0;const Ne=V.length;let ye=X.length-1,Le=Ne-1;for(;Ie<=ye&&Ie<=Le;){const qe=X[Ie],Ee=V[Ie]=we?Zl(V[Ie]):vr(V[Ie]);if(Po(qe,Ee))b(qe,Ee,re,null,ke,Y,ee,le,we);else break;Ie++}for(;Ie<=ye&&Ie<=Le;){const qe=X[ye],Ee=V[Le]=we?Zl(V[Le]):vr(V[Le]);if(Po(qe,Ee))b(qe,Ee,re,null,ke,Y,ee,le,we);else break;ye--,Le--}if(Ie>ye){if(Ie<=Le){const qe=Le+1,Ee=qe<Ne?V[qe].el:ge;for(;Ie<=Le;)b(null,V[Ie]=we?Zl(V[Ie]):vr(V[Ie]),re,Ee,ke,Y,ee,le,we),Ie++}}else if(Ie>Le)for(;Ie<=ye;)se(X[Ie],ke,Y,!0),Ie++;else{const qe=Ie,Ee=Ie,_e=new Map;for(Ie=Ee;Ie<=Le;Ie++){const Qe=V[Ie]=we?Zl(V[Ie]):vr(V[Ie]);Qe.key!=null&&_e.set(Qe.key,Ie)}let xe,Ke=0;const _t=Le-Ee+1;let Ot=!1,Zt=0;const We=new Array(_t);for(Ie=0;Ie<_t;Ie++)We[Ie]=0;for(Ie=qe;Ie<=ye;Ie++){const Qe=X[Ie];if(Ke>=_t){se(Qe,ke,Y,!0);continue}let ot;if(Qe.key!=null)ot=_e.get(Qe.key);else for(xe=Ee;xe<=Le;xe++)if(We[xe-Ee]===0&&Po(Qe,V[xe])){ot=xe;break}ot===void 0?se(Qe,ke,Y,!0):(We[ot-Ee]=Ie+1,ot>=Zt?Zt=ot:Ot=!0,b(Qe,V[ot],re,null,ke,Y,ee,le,we),Ke++)}const Xe=Ot?yq(We):Ld;for(xe=Xe.length-1,Ie=_t-1;Ie>=0;Ie--){const Qe=Ee+Ie,ot=V[Qe],ht=Qe+1<Ne?V[Qe+1].el:ge;We[Ie]===0?b(null,ot,re,ht,ke,Y,ee,le,we):Ot&&(xe<0||Ie!==Xe[xe]?Q(ot,re,ht,2):xe--)}}},Q=(X,V,re,ge,ke=null)=>{const{el:Y,type:ee,transition:le,children:we,shapeFlag:Ie}=X;if(Ie&6){Q(X.component.subTree,V,re,ge);return}if(Ie&128){X.suspense.move(V,re,ge);return}if(Ie&64){ee.move(X,V,re,Se);return}if(ee===Be){i(Y,V,re);for(let ye=0;ye<we.length;ye++)Q(we[ye],V,re,ge);i(X.anchor,V,re);return}if(ee===xa){k(X,V,re);return}if(ge!==2&&Ie&1&&le)if(ge===0)le.beforeEnter(Y),i(Y,V,re),hi(()=>le.enter(Y),ke);else{const{leave:ye,delayLeave:Le,afterLeave:qe}=le,Ee=()=>i(Y,V,re),_e=()=>{ye(Y,()=>{Ee(),qe&&qe()})};Le?Le(Y,Ee,_e):_e()}else i(Y,V,re)},se=(X,V,re,ge=!1,ke=!1)=>{const{type:Y,props:ee,ref:le,children:we,dynamicChildren:Ie,shapeFlag:Ne,patchFlag:ye,dirs:Le,cacheIndex:qe}=X;if(ye===-2&&(ke=!1),le!=null&&My(le,null,re,X,!0),qe!=null&&(V.renderCache[qe]=void 0),Ne&256){V.ctx.deactivate(X);return}const Ee=Ne&1&&Le,_e=!Oa(X);let xe;if(_e&&(xe=ee&&ee.onVnodeBeforeUnmount)&&pr(xe,V,X),Ne&6)ue(X.component,re,ge);else{if(Ne&128){X.suspense.unmount(re,ge);return}Ee&&Uo(X,null,V,"beforeUnmount"),Ne&64?X.type.remove(X,V,re,Se,ge):Ie&&!Ie.hasOnce&&(Y!==Be||ye>0&&ye&64)?be(Ie,V,re,!1,!0):(Y===Be&&ye&384||!ke&&Ne&16)&&be(we,V,re),ge&&fe(X)}(_e&&(xe=ee&&ee.onVnodeUnmounted)||Ee)&&hi(()=>{xe&&pr(xe,V,X),Ee&&Uo(X,null,V,"unmounted")},re)},fe=X=>{const{type:V,el:re,anchor:ge,transition:ke}=X;if(V===Be){de(re,ge);return}if(V===xa){$(X);return}const Y=()=>{o(re),ke&&!ke.persisted&&ke.afterLeave&&ke.afterLeave()};if(X.shapeFlag&1&&ke&&!ke.persisted){const{leave:ee,delayLeave:le}=ke,we=()=>ee(re,Y);le?le(X.el,Y,we):we()}else Y()},de=(X,V)=>{let re;for(;X!==V;)re=f(X),o(X),X=re;o(V)},ue=(X,V,re)=>{const{bum:ge,scope:ke,job:Y,subTree:ee,um:le,m:we,a:Ie}=X;zy(we),zy(Ie),ge&&Od(ge),ke.stop(),Y&&(Y.flags|=8,se(ee,X,V,re)),le&&hi(le,V),hi(()=>{X.isUnmounted=!0},V),V&&V.pendingBranch&&!V.isUnmounted&&X.asyncDep&&!X.asyncResolved&&X.suspenseId===V.pendingId&&(V.deps--,V.deps===0&&V.resolve())},be=(X,V,re,ge=!1,ke=!1,Y=0)=>{for(let ee=Y;ee<X.length;ee++)se(X[ee],V,re,ge,ke)},ce=X=>{if(X.shapeFlag&6)return ce(X.component.subTree);if(X.shapeFlag&128)return X.suspense.next();const V=f(X.anchor||X.el),re=V&&V[RN];return re?f(re):V};let $e=!1;const me=(X,V,re)=>{X==null?V._vnode&&se(V._vnode,null,null,!0):b(V._vnode||null,X,V,null,null,null,re),V._vnode=X,$e||($e=!0,eE(),xy(),$e=!1)},Se={p:b,um:se,m:Q,r:fe,mt:K,mc:O,pc:W,pbc:M,n:ce,o:e};let Pe,je;return t&&([Pe,je]=t(Se)),{render:me,hydrate:Pe,createApp:dq(me,Pe)}}function e4({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function nc({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Pz(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function EA(e,t,n=!1){const i=e.children,o=t.children;if(ut(i)&&ut(o))for(let s=0;s<i.length;s++){const r=i[s];let l=o[s];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=o[s]=Zl(o[s]),l.el=r.el),!n&&l.patchFlag!==-2&&EA(r,l)),l.type===ys&&(l.el=r.el)}}function yq(e){const t=e.slice(),n=[0];let i,o,s,r,l;const a=e.length;for(i=0;i<a;i++){const u=e[i];if(u!==0){if(o=n[n.length-1],e[o]<u){t[i]=o,n.push(i);continue}for(s=0,r=n.length-1;s<r;)l=s+r>>1,e[n[l]]<u?s=l+1:r=l;u<e[n[s]]&&(s>0&&(t[i]=n[s-1]),n[s]=i)}}for(s=n.length,r=n[s-1];s-- >0;)n[s]=r,r=t[r];return n}function Az(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Az(t)}function zy(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const IA=Symbol.for("v-scx"),TA=()=>Ze(IA);function Vn(e,t){return Bg(e,null,t)}function OA(e,t){return Bg(e,null,{flush:"post"})}function xA(e,t){return Bg(e,null,{flush:"sync"})}function Fe(e,t,n){return Bg(e,t,n)}function Bg(e,t,n=xt){const{immediate:i,deep:o,flush:s,once:r}=n,l=ln({},n),a=t&&i||!t&&s!=="post";let u;if(vh){if(s==="sync"){const h=TA();u=h.__watcherHandles||(h.__watcherHandles=[])}else if(!a){const h=()=>{};return h.stop=Qr,h.resume=Qr,h.pause=Qr,h}}const c=Jn;l.call=(h,m,b)=>Rr(h,c,m,b);let d=!1;s==="post"?l.scheduler=h=>{hi(h,c&&c.suspense)}:s!=="sync"&&(d=!0,l.scheduler=(h,m)=>{m?h():fA(h)}),l.augmentJob=h=>{t&&(h.flags|=4),d&&(h.flags|=2,c&&(h.id=c.uid,h.i=c))};const f=jZ(e,t,l);return vh&&(u?u.push(f):a&&f()),f}function bq(e,t,n){const i=this.proxy,o=dn(e)?e.includes(".")?Lz(i,e):()=>i[e]:e.bind(i,i);let s;mt(t)?s=t:(s=t.handler,n=t);const r=Mu(this),l=Bg(o,s.bind(i),n);return r(),l}function Lz(e,t){const n=t.split(".");return()=>{let i=e;for(let o=0;o<n.length&&i;o++)i=i[n[o]];return i}}function Ez(e,t,n=xt){const i=Bt(),o=mi(t),s=gr(t),r=Iz(e,o),l=uA((a,u)=>{let c,d=xt,f;return xA(()=>{const h=e[o];er(c,h)&&(c=h,u())}),{get(){return a(),n.get?n.get(c):c},set(h){const m=n.set?n.set(h):h;if(!er(m,c)&&!(d!==xt&&er(h,d)))return;const b=i.vnode.props;b&&(t in b||o in b||s in b)&&(`onUpdate:${t}`in b||`onUpdate:${o}`in b||`onUpdate:${s}`in b)||(c=h,u()),i.emit(`update:${t}`,m),er(h,m)&&er(h,d)&&!er(m,f)&&u(),d=h,f=m}}});return l[Symbol.iterator]=()=>{let a=0;return{next(){return a<2?{value:a++?r||xt:l,done:!1}:{done:!0}}}},l}const Iz=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${mi(t)}Modifiers`]||e[`${gr(t)}Modifiers`];function kq(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||xt;let o=n;const s=t.startsWith("update:"),r=s&&Iz(i,t.slice(7));r&&(r.trim&&(o=n.map(c=>dn(c)?c.trim():c)),r.number&&(o=n.map(Ly)));let l,a=i[l=Td(t)]||i[l=Td(mi(t))];!a&&s&&(a=i[l=Td(gr(t))]),a&&Rr(a,e,6,o);const u=i[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Rr(u,e,6,o)}}function Tz(e,t,n=!1){const i=t.emitsCache,o=i.get(e);if(o!==void 0)return o;const s=e.emits;let r={},l=!1;if(!mt(e)){const a=u=>{const c=Tz(u,t,!0);c&&(l=!0,ln(r,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(nn(e)&&i.set(e,null),null):(ut(s)?s.forEach(a=>r[a]=null):ln(r,s),nn(e)&&i.set(e,r),r)}function I2(e,t){return!e||!Tg(t)?!1:(t=t.slice(2).replace(/Once$/,""),Vt(e,t[0].toLowerCase()+t.slice(1))||Vt(e,gr(t))||Vt(e,t))}function V1(e){const{type:t,vnode:n,proxy:i,withProxy:o,propsOptions:[s],slots:r,attrs:l,emit:a,render:u,renderCache:c,props:d,data:f,setupState:h,ctx:m,inheritAttrs:b}=e,w=um(e);let y,C;try{if(n.shapeFlag&4){const $=o||i,A=$;y=vr(u.call(A,$,c,d,h,f,m)),C=l}else{const $=t;y=vr($.length>1?$(d,{attrs:l,slots:r,emit:a}):$(d,null)),C=t.props?l:Cq(l)}}catch($){jp.length=0,Wa($,e,1),y=v(Pn)}let k=y;if(C&&b!==!1){const $=Object.keys(C),{shapeFlag:A}=k;$.length&&A&7&&(s&&$.some(iA)&&(C=$q(C,s)),k=Li(k,C,!1,!0))}return n.dirs&&(k=Li(k,null,!1,!0),k.dirs=k.dirs?k.dirs.concat(n.dirs):n.dirs),n.transition&&ks(k,n.transition),y=k,um(w),y}function wq(e,t=!0){let n;for(let i=0;i<e.length;i++){const o=e[i];if(Nt(o)){if(o.type!==Pn||o.children==="v-if"){if(n)return;n=o}}else return}return n}const Cq=e=>{let t;for(const n in e)(n==="class"||n==="style"||Tg(n))&&((t||(t={}))[n]=e[n]);return t},$q=(e,t)=>{const n={};for(const i in e)(!iA(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function Sq(e,t,n){const{props:i,children:o,component:s}=e,{props:r,children:l,patchFlag:a}=t,u=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return i?dE(i,r,u):!!r;if(a&8){const c=t.dynamicProps;for(let d=0;d<c.length;d++){const f=c[d];if(r[f]!==i[f]&&!I2(u,f))return!0}}}else return(o||l)&&(!l||!l.$stable)?!0:i===r?!1:i?r?dE(i,r,u):!0:!!r;return!1}function dE(e,t,n){const i=Object.keys(t);if(i.length!==Object.keys(e).length)return!0;for(let o=0;o<i.length;o++){const s=i[o];if(t[s]!==e[s]&&!I2(n,s))return!0}return!1}function MA({vnode:e,parent:t},n){for(;t;){const i=t.subTree;if(i.suspense&&i.suspense.activeBranch===e&&(i.el=e.el),i===e)(e=t.vnode).el=n,t=t.parent;else break}}const jy=e=>e.__isSuspense;let j8=0;const _q={name:"Suspense",__isSuspense:!0,process(e,t,n,i,o,s,r,l,a,u){if(e==null)Pq(t,n,i,o,s,r,l,a,u);else{if(s&&s.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Aq(e,t,n,i,o,r,l,a,u)}},hydrate:Lq,normalize:Eq},Oz=_q;function fm(e,t){const n=e.props&&e.props[t];mt(n)&&n()}function Pq(e,t,n,i,o,s,r,l,a){const{p:u,o:{createElement:c}}=a,d=c("div"),f=e.suspense=xz(e,o,i,t,d,n,s,r,l,a);u(null,f.pendingBranch=e.ssContent,d,null,i,f,s,r),f.deps>0?(fm(e,"onPending"),fm(e,"onFallback"),u(null,e.ssFallback,t,n,i,null,s,r),Md(f,e.ssFallback)):f.resolve(!1,!0)}function Aq(e,t,n,i,o,s,r,l,{p:a,um:u,o:{createElement:c}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,h=t.ssFallback,{activeBranch:m,pendingBranch:b,isInFallback:w,isHydrating:y}=d;if(b)d.pendingBranch=f,Po(f,b)?(a(b,f,d.hiddenContainer,null,o,d,s,r,l),d.deps<=0?d.resolve():w&&(y||(a(m,h,n,i,o,null,s,r,l),Md(d,h)))):(d.pendingId=j8++,y?(d.isHydrating=!1,d.activeBranch=b):u(b,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),w?(a(null,f,d.hiddenContainer,null,o,d,s,r,l),d.deps<=0?d.resolve():(a(m,h,n,i,o,null,s,r,l),Md(d,h))):m&&Po(f,m)?(a(m,f,n,i,o,d,s,r,l),d.resolve(!0)):(a(null,f,d.hiddenContainer,null,o,d,s,r,l),d.deps<=0&&d.resolve()));else if(m&&Po(f,m))a(m,f,n,i,o,d,s,r,l),Md(d,f);else if(fm(t,"onPending"),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=j8++,a(null,f,d.hiddenContainer,null,o,d,s,r,l),d.deps<=0)d.resolve();else{const{timeout:C,pendingId:k}=d;C>0?setTimeout(()=>{d.pendingId===k&&d.fallback(h)},C):C===0&&d.fallback(h)}}function xz(e,t,n,i,o,s,r,l,a,u,c=!1){const{p:d,m:f,um:h,n:m,o:{parentNode:b,remove:w}}=u;let y;const C=Iq(e);C&&t&&t.pendingBranch&&(y=t.pendingId,t.deps++);const k=e.props?Ey(e.props.timeout):void 0,$=s,A={vnode:e,parent:t,parentComponent:n,namespace:r,container:i,hiddenContainer:o,deps:0,pendingId:j8++,timeout:typeof k=="number"?k:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(P=!1,L=!1){const{vnode:O,activeBranch:T,pendingBranch:M,pendingId:x,effects:B,parentComponent:F,container:K}=A;let te=!1;A.isHydrating?A.isHydrating=!1:P||(te=T&&M.transition&&M.transition.mode==="out-in",te&&(T.transition.afterLeave=()=>{x===A.pendingId&&(f(M,K,s===$?m(T):s,0),am(B))}),T&&(b(T.el)===K&&(s=m(T)),h(T,F,A,!0)),te||f(M,K,s,0)),Md(A,M),A.pendingBranch=null,A.isInFallback=!1;let H=A.parent,D=!1;for(;H;){if(H.pendingBranch){H.effects.push(...B),D=!0;break}H=H.parent}!D&&!te&&am(B),A.effects=[],C&&t&&t.pendingBranch&&y===t.pendingId&&(t.deps--,t.deps===0&&!L&&t.resolve()),fm(O,"onResolve")},fallback(P){if(!A.pendingBranch)return;const{vnode:L,activeBranch:O,parentComponent:T,container:M,namespace:x}=A;fm(L,"onFallback");const B=m(O),F=()=>{A.isInFallback&&(d(null,P,M,B,T,null,x,l,a),Md(A,P))},K=P.transition&&P.transition.mode==="out-in";K&&(O.transition.afterLeave=F),A.isInFallback=!0,h(O,T,null,!0),K||F()},move(P,L,O){A.activeBranch&&f(A.activeBranch,P,L,O),A.container=P},next(){return A.activeBranch&&m(A.activeBranch)},registerDep(P,L,O){const T=!!A.pendingBranch;T&&A.deps++;const M=P.vnode.el;P.asyncDep.catch(x=>{Wa(x,P,0)}).then(x=>{if(P.isUnmounted||A.isUnmounted||A.pendingId!==P.suspenseId)return;P.asyncResolved=!0;const{vnode:B}=P;D8(P,x,!1),M&&(B.el=M);const F=!M&&P.subTree.el;L(P,B,b(M||P.subTree.el),M?null:m(P.subTree),A,r,O),F&&w(F),MA(P,B.el),T&&--A.deps===0&&A.resolve()})},unmount(P,L){A.isUnmounted=!0,A.activeBranch&&h(A.activeBranch,n,P,L),A.pendingBranch&&h(A.pendingBranch,n,P,L)}};return A}function Lq(e,t,n,i,o,s,r,l,a){const u=t.suspense=xz(t,i,n,e.parentNode,document.createElement("div"),null,o,s,r,l,!0),c=a(e,u.pendingBranch=t.ssContent,n,u,s,r);return u.deps===0&&u.resolve(!1,!0),c}function Eq(e){const{shapeFlag:t,children:n}=e,i=t&32;e.ssContent=fE(i?n.default:n),e.ssFallback=i?fE(n.fallback):v(Pn)}function fE(e){let t;if(mt(e)){const n=xu&&e._c;n&&(e._d=!1,S()),e=e(),n&&(e._d=!0,t=Vi,Nz())}return ut(e)&&(e=wq(e)),e=vr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Mz(e,t){t&&t.pendingBranch?ut(e)?t.effects.push(...e):t.effects.push(e):am(e)}function Md(e,t){e.activeBranch=t;const{vnode:n,parentComponent:i}=e;let o=t.el;for(;!o&&t.component;)t=t.component.subTree,o=t.el;n.el=o,i&&i.subTree===n&&(i.vnode.el=o,MA(i,o))}function Iq(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Be=Symbol.for("v-fgt"),ys=Symbol.for("v-txt"),Pn=Symbol.for("v-cmt"),xa=Symbol.for("v-stc"),jp=[];let Vi=null;function S(e=!1){jp.push(Vi=e?null:[])}function Nz(){jp.pop(),Vi=jp[jp.length-1]||null}let xu=1;function Ry(e){xu+=e,e<0&&Vi&&(Vi.hasOnce=!0)}function zz(e){return e.dynamicChildren=xu>0?Vi||Ld:null,Nz(),xu>0&&Vi&&Vi.push(e),e}function I(e,t,n,i,o,s){return zz(_(e,t,n,i,o,s,!0))}function ve(e,t,n,i,o){return zz(v(e,t,n,i,o,!0))}function Nt(e){return e?e.__v_isVNode===!0:!1}function Po(e,t){return e.type===t.type&&e.key===t.key}function jz(e){}const Rz=({key:e})=>e??null,W1=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?dn(e)||sn(e)||mt(e)?{i:ni,r:e,k:t,f:!!n}:e:null);function _(e,t=null,n=null,i=0,o=null,s=e===Be?0:1,r=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Rz(t),ref:t&&W1(t),scopeId:C2,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:i,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:ni};return l?(NA(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=dn(n)?8:16),xu>0&&!r&&Vi&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&Vi.push(a),a}const v=Tq;function Tq(e,t=null,n=null,i=0,o=null,s=!1){if((!e||e===QN)&&(e=Pn),Nt(e)){const l=Li(e,t,!0);return n&&NA(l,n),xu>0&&!s&&Vi&&(l.shapeFlag&6?Vi[Vi.indexOf(e)]=l:Vi.push(l)),l.patchFlag=-2,l}if(zq(e)&&(e=e.__vccOpts),t){t=Qn(t);let{class:l,style:a}=t;l&&!dn(l)&&(t.class=E(l)),nn(a)&&(Ng(a)&&!ut(a)&&(a=ln({},a)),t.style=ne(a))}const r=dn(e)?1:jy(e)?128:BN(e)?64:nn(e)?4:mt(e)?2:0;return _(e,t,n,i,o,r,s,!0)}function Qn(e){return e?Ng(e)||yz(e)?ln({},e):e:null}function Li(e,t,n=!1,i=!1){const{props:o,ref:s,patchFlag:r,children:l,transition:a}=e,u=t?Ae(o||{},t):o,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Rz(u),ref:t&&t.ref?n&&s?ut(s)?s.concat(W1(t)):[s,W1(t)]:W1(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Be?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Li(e.ssContent),ssFallback:e.ssFallback&&Li(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&i&&ks(c,a.clone(c)),c}function De(e=" ",t=0){return v(ys,null,e,t)}function Oh(e,t){const n=v(xa,null,e);return n.staticCount=t,n}function ae(e="",t=!1){return t?(S(),ve(Pn,null,e)):v(Pn,null,e)}function vr(e){return e==null||typeof e=="boolean"?v(Pn):ut(e)?v(Be,null,e.slice()):Nt(e)?Zl(e):v(ys,null,String(e))}function Zl(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Li(e)}function NA(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(ut(t))n=16;else if(typeof t=="object")if(i&65){const o=t.default;o&&(o._c&&(o._d=!1),NA(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!yz(t)?t._ctx=ni:o===3&&ni&&(ni.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else mt(t)?(t={default:t,_ctx:ni},n=32):(t=String(t),i&64?(n=16,t=[De(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ae(...e){const t={};for(let n=0;n<e.length;n++){const i=e[n];for(const o in i)if(o==="class")t.class!==i.class&&(t.class=E([t.class,i.class]));else if(o==="style")t.style=ne([t.style,i.style]);else if(Tg(o)){const s=t[o],r=i[o];r&&s!==r&&!(ut(s)&&s.includes(r))&&(t[o]=s?[].concat(s,r):r)}else o!==""&&(t[o]=i[o])}return t}function pr(e,t,n,i=null){Rr(e,t,7,[n,i])}const Oq=mz();let xq=0;function Bz(e,t,n){const i=e.type,o=(t?t.appContext:e.appContext)||Oq,s={uid:xq++,vnode:e,type:i,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new p2(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:kz(i,o),emitsOptions:Tz(i,o),emit:null,emitted:null,propsDefaults:xt,inheritAttrs:i.inheritAttrs,ctx:xt,data:xt,props:xt,attrs:xt,slots:xt,refs:xt,setupState:xt,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=kq.bind(null,s),e.ce&&e.ce(s),s}let Jn=null;const Bt=()=>Jn||ni;let By,R8;{const e=f2(),t=(n,i)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(i),s=>{o.length>1?o.forEach(r=>r(s)):o[0](s)}};By=t("__VUE_INSTANCE_SETTERS__",n=>Jn=n),R8=t("__VUE_SSR_SETTERS__",n=>vh=n)}const Mu=e=>{const t=Jn;return By(e),e.scope.on(),()=>{e.scope.off(),By(t)}},B8=()=>{Jn&&Jn.scope.off(),By(null)};function Dz(e){return e.vnode.shapeFlag&4}let vh=!1;function Fz(e,t=!1,n=!1){t&&R8(t);const{props:i,children:o}=e.vnode,s=Dz(e);fq(e,i,s,t),vq(e,o,n);const r=s?Mq(e,t):void 0;return t&&R8(!1),r}function Mq(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,x8);const{setup:i}=n;if(i){Fa();const o=e.setupContext=i.length>1?Zz(e):null,s=Mu(e),r=Zu(i,e,0,[e.props,o]),l=oA(r);if(Va(),s(),(l||e.sp)&&!Oa(e)&&pA(e),l){if(r.then(B8,B8),t)return r.then(a=>{D8(e,a,t)}).catch(a=>{Wa(a,e,0)});e.asyncDep=r}else D8(e,r,t)}else Hz(e,t)}function D8(e,t,n){mt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:nn(t)&&(e.setupState=w2(t)),Hz(e,n)}let Dy,F8;function Vz(e){Dy=e,F8=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,rq))}}const Wz=()=>!Dy;function Hz(e,t,n){const i=e.type;if(!e.render){if(!t&&Dy&&!i.render){const o=i.template||SA(e).template;if(o){const{isCustomElement:s,compilerOptions:r}=e.appContext.config,{delimiters:l,compilerOptions:a}=i,u=ln(ln({isCustomElement:s,delimiters:l},r),a);i.render=Dy(o,u)}}e.render=i.render||Qr,F8&&F8(e)}{const o=Mu(e);Fa();try{oq(e)}finally{Va(),o()}}}const Nq={get(e,t){return Di(e,"get",""),e[t]}};function Zz(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Nq),slots:e.slots,emit:e.emit,expose:t}}function Dg(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(w2(zg(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in zp)return zp[n](e)},has(t,n){return n in t||n in zp}})):e.proxy}function V8(e,t=!0){return mt(e)?e.displayName||e.name:e.name||t&&e.__name}function zq(e){return mt(e)&&"__vccOpts"in e}const p=(e,t)=>zZ(e,t,vh);function Wt(e,t,n){const i=arguments.length;return i===2?nn(t)&&!ut(t)?Nt(t)?v(e,null,[t]):v(e,t):v(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Nt(n)&&(n=[n]),v(e,t,n))}function qz(){}function Uz(e,t,n,i){const o=n[i];if(o&&zA(o,e))return o;const s=t();return s.memo=e.slice(),s.cacheIndex=i,n[i]=s}function zA(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let i=0;i<n.length;i++)if(er(n[i],t[i]))return!1;return xu>0&&Vi&&Vi.push(e),!0}const jA="3.5.12",Kz=Qr,Gz=DZ,Yz=dd,Xz=MN,jq={createComponentInstance:Bz,setupComponent:Fz,renderComponentRoot:V1,setCurrentRenderingInstance:um,isVNode:Nt,normalizeVNode:vr,getComponentPublicInstance:Dg,ensureValidVNode:$A,pushWarningContext:RZ,popWarningContext:BZ},Qz=jq,Jz=null,ej=null,tj=null;/**
- * @vue/runtime-dom v3.5.12
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **/let W8;const hE=typeof window<"u"&&window.trustedTypes;if(hE)try{W8=hE.createPolicy("vue",{createHTML:e=>e})}catch{}const nj=W8?e=>W8.createHTML(e):e=>e,Rq="http://www.w3.org/2000/svg",Bq="http://www.w3.org/1998/Math/MathML",Ns=typeof document<"u"?document:null,pE=Ns&&Ns.createElement("template"),Dq={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const o=t==="svg"?Ns.createElementNS(Rq,e):t==="mathml"?Ns.createElementNS(Bq,e):n?Ns.createElement(e,{is:n}):Ns.createElement(e);return e==="select"&&i&&i.multiple!=null&&o.setAttribute("multiple",i.multiple),o},createText:e=>Ns.createTextNode(e),createComment:e=>Ns.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ns.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,o,s){const r=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{pE.innerHTML=nj(i==="svg"?`<svg>${e}</svg>`:i==="mathml"?`<math>${e}</math>`:e);const l=pE.content;if(i==="svg"||i==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Tl="transition",Yh="animation",gh=Symbol("_vtc"),ij={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},rj=ln({},S2,ij),Fq=e=>(e.displayName="Transition",e.props=rj,e),Ei=Fq((e,{slots:t})=>Wt(hA,oj(e),t)),ic=(e,t=[])=>{ut(e)?e.forEach(n=>n(...t)):e&&e(...t)},mE=e=>e?ut(e)?e.some(t=>t.length>1):e.length>1:!1;function oj(e){const t={};for(const B in e)B in ij||(t[B]=e[B]);if(e.css===!1)return t;const{name:n="v",type:i,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:r=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:u=r,appearToClass:c=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,m=Vq(o),b=m&&m[0],w=m&&m[1],{onBeforeEnter:y,onEnter:C,onEnterCancelled:k,onLeave:$,onLeaveCancelled:A,onBeforeAppear:P=y,onAppear:L=C,onAppearCancelled:O=k}=t,T=(B,F,K)=>{jl(B,F?c:l),jl(B,F?u:r),K&&K()},M=(B,F)=>{B._isLeaving=!1,jl(B,d),jl(B,h),jl(B,f),F&&F()},x=B=>(F,K)=>{const te=B?L:C,H=()=>T(F,B,K);ic(te,[F,H]),vE(()=>{jl(F,B?a:s),Os(F,B?c:l),mE(te)||gE(F,i,b,H)})};return ln(t,{onBeforeEnter(B){ic(y,[B]),Os(B,s),Os(B,r)},onBeforeAppear(B){ic(P,[B]),Os(B,a),Os(B,u)},onEnter:x(!1),onAppear:x(!0),onLeave(B,F){B._isLeaving=!0;const K=()=>M(B,F);Os(B,d),Os(B,f),lj(),vE(()=>{B._isLeaving&&(jl(B,d),Os(B,h),mE($)||gE(B,i,w,K))}),ic($,[B,K])},onEnterCancelled(B){T(B,!1),ic(k,[B])},onAppearCancelled(B){T(B,!0),ic(O,[B])},onLeaveCancelled(B){M(B),ic(A,[B])}})}function Vq(e){if(e==null)return null;if(nn(e))return[t4(e.enter),t4(e.leave)];{const t=t4(e);return[t,t]}}function t4(e){return Ey(e)}function Os(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[gh]||(e[gh]=new Set)).add(t)}function jl(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[gh];n&&(n.delete(t),n.size||(e[gh]=void 0))}function vE(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Wq=0;function gE(e,t,n,i){const o=e._endId=++Wq,s=()=>{o===e._endId&&i()};if(n!=null)return setTimeout(s,n);const{type:r,timeout:l,propCount:a}=sj(e,t);if(!r)return i();const u=r+"end";let c=0;const d=()=>{e.removeEventListener(u,f),s()},f=h=>{h.target===e&&++c>=a&&d()};setTimeout(()=>{c<a&&d()},l+1),e.addEventListener(u,f)}function sj(e,t){const n=window.getComputedStyle(e),i=m=>(n[m]||"").split(", "),o=i(`${Tl}Delay`),s=i(`${Tl}Duration`),r=yE(o,s),l=i(`${Yh}Delay`),a=i(`${Yh}Duration`),u=yE(l,a);let c=null,d=0,f=0;t===Tl?r>0&&(c=Tl,d=r,f=s.length):t===Yh?u>0&&(c=Yh,d=u,f=a.length):(d=Math.max(r,u),c=d>0?r>u?Tl:Yh:null,f=c?c===Tl?s.length:a.length:0);const h=c===Tl&&/\b(transform|all)(,|$)/.test(i(`${Tl}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:h}}function yE(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,i)=>bE(n)+bE(e[i])))}function bE(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function lj(){return document.body.offsetHeight}function Hq(e,t,n){const i=e[gh];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Fy=Symbol("_vod"),aj=Symbol("_vsh"),yn={beforeMount(e,{value:t},{transition:n}){e[Fy]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Xh(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),Xh(e,!0),i.enter(e)):i.leave(e,()=>{Xh(e,!1)}):Xh(e,t))},beforeUnmount(e,{value:t}){Xh(e,t)}};function Xh(e,t){e.style.display=t?e[Fy]:"none",e[aj]=!t}function Zq(){yn.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const cj=Symbol("");function uj(e){const t=Bt();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(s=>Vy(s,o))},i=()=>{const o=e(t.proxy);t.ce?Vy(t.ce,o):H8(t.subTree,o),n(o)};A2(()=>{OA(i)}),st(()=>{const o=new MutationObserver(i);o.observe(t.subTree.el.parentNode,{childList:!0}),En(()=>o.disconnect())})}function H8(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{H8(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Vy(e.el,t);else if(e.type===Be)e.children.forEach(n=>H8(n,t));else if(e.type===xa){let{el:n,anchor:i}=e;for(;n&&(Vy(n,t),n!==i);)n=n.nextSibling}}function Vy(e,t){if(e.nodeType===1){const n=e.style;let i="";for(const o in t)n.setProperty(`--${o}`,t[o]),i+=`--${o}: ${t[o]};`;n[cj]=i}}const qq=/(^|;)\s*display\s*:/;function Uq(e,t,n){const i=e.style,o=dn(n);let s=!1;if(n&&!o){if(t)if(dn(t))for(const r of t.split(";")){const l=r.slice(0,r.indexOf(":")).trim();n[l]==null&&H1(i,l,"")}else for(const r in t)n[r]==null&&H1(i,r,"");for(const r in n)r==="display"&&(s=!0),H1(i,r,n[r])}else if(o){if(t!==n){const r=i[cj];r&&(n+=";"+r),i.cssText=n,s=qq.test(n)}}else t&&e.removeAttribute("style");Fy in e&&(e[Fy]=s?i.display:"",e[aj]&&(i.display="none"))}const kE=/\s*!important$/;function H1(e,t,n){if(ut(n))n.forEach(i=>H1(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=Kq(e,t);kE.test(n)?e.setProperty(gr(i),n.replace(kE,""),"important"):e[i]=n}}const wE=["Webkit","Moz","ms"],n4={};function Kq(e,t){const n=n4[t];if(n)return n;let i=mi(t);if(i!=="filter"&&i in e)return n4[t]=i;i=Eh(i);for(let o=0;o<wE.length;o++){const s=wE[o]+i;if(s in e)return n4[t]=s}return t}const CE="http://www.w3.org/1999/xlink";function $E(e,t,n,i,o,s=cZ(t)){i&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(CE,t.slice(6,t.length)):e.setAttributeNS(CE,t,n):n==null||s&&!eN(n)?e.removeAttribute(t):e.setAttribute(t,s?"":xo(n)?String(n):n)}function SE(e,t,n,i,o){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?nj(n):n);return}const s=e.tagName;if(t==="value"&&s!=="PROGRESS"&&!s.includes("-")){const l=s==="OPTION"?e.getAttribute("value")||"":e.value,a=n==null?e.type==="checkbox"?"on":"":String(n);(l!==a||!("_value"in e))&&(e.value=a),n==null&&e.removeAttribute(t),e._value=n;return}let r=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=eN(n):n==null&&l==="string"?(n="",r=!0):l==="number"&&(n=0,r=!0)}try{e[t]=n}catch{}r&&e.removeAttribute(o||t)}function hl(e,t,n,i){e.addEventListener(t,n,i)}function Gq(e,t,n,i){e.removeEventListener(t,n,i)}const _E=Symbol("_vei");function Yq(e,t,n,i,o=null){const s=e[_E]||(e[_E]={}),r=s[t];if(i&&r)r.value=i;else{const[l,a]=Xq(t);if(i){const u=s[t]=eU(i,o);hl(e,l,u,a)}else r&&(Gq(e,l,r,a),s[t]=void 0)}}const PE=/(?:Once|Passive|Capture)$/;function Xq(e){let t;if(PE.test(e)){t={};let i;for(;i=e.match(PE);)e=e.slice(0,e.length-i[0].length),t[i[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):gr(e.slice(2)),t]}let i4=0;const Qq=Promise.resolve(),Jq=()=>i4||(Qq.then(()=>i4=0),i4=Date.now());function eU(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Rr(tU(i,n.value),t,5,[i])};return n.value=e,n.attached=Jq(),n}function tU(e,t){if(ut(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>o=>!o._stopped&&i&&i(o))}else return t}const AE=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,nU=(e,t,n,i,o,s)=>{const r=o==="svg";t==="class"?Hq(e,i,r):t==="style"?Uq(e,n,i):Tg(t)?iA(t)||Yq(e,t,n,i,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):iU(e,t,i,r))?(SE(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&$E(e,t,i,r,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!dn(i))?SE(e,mi(t),i,s,t):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),$E(e,t,i,r))};function iU(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&AE(t)&&mt(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return AE(t)&&dn(n)?!1:t in e}const LE={};/*! #__NO_SIDE_EFFECTS__ */function RA(e,t,n){const i=N(e,t);u2(i)&&ln(i,t);class o extends Fg{constructor(r){super(i,r,n)}}return o.def=i,o}/*! #__NO_SIDE_EFFECTS__ */const dj=(e,t)=>RA(e,t,VA),rU=typeof HTMLElement<"u"?HTMLElement:class{};class Fg extends rU{constructor(t,n={},i=za){super(),this._def=t,this._props=n,this._createApp=i,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&i!==za?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof Fg){this._parent=t;break}this._instance||(this._resolved?(this._setParent(),this._update()):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._instance.provides=t._instance.provides)}disconnectedCallback(){this._connected=!1,Ct(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let i=0;i<this.attributes.length;i++)this._setAttr(this.attributes[i].name);this._ob=new MutationObserver(i=>{for(const o of i)this._setAttr(o.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(i,o=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:s,styles:r}=i;let l;if(s&&!ut(s))for(const a in s){const u=s[a];(u===Number||u&&u.type===Number)&&(a in this._props&&(this._props[a]=Ey(this._props[a])),(l||(l=Object.create(null)))[mi(a)]=!0)}this._numberProps=l,o&&this._resolveProps(i),this.shadowRoot&&this._applyStyles(r),this._mount(i)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(i=>t(this._def=i,!0)):t(this._def)}_mount(t){this._app=this._createApp(t),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const i in n)Vt(this,i)||Object.defineProperty(this,i,{get:()=>An(n[i])})}_resolveProps(t){const{props:n}=t,i=ut(n)?n:Object.keys(n||{});for(const o of Object.keys(this))o[0]!=="_"&&i.includes(o)&&this._setProp(o,this[o]);for(const o of i.map(mi))Object.defineProperty(this,o,{get(){return this._getProp(o)},set(s){this._setProp(o,s,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let i=n?this.getAttribute(t):LE;const o=mi(t);n&&this._numberProps&&this._numberProps[o]&&(i=Ey(i)),this._setProp(o,i,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,i=!0,o=!1){n!==this._props[t]&&(n===LE?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),o&&this._instance&&this._update(),i&&(n===!0?this.setAttribute(gr(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(gr(t),n+""):n||this.removeAttribute(gr(t))))}_update(){Mo(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=v(this._def,ln(t,this._props));return this._instance||(n.ce=i=>{this._instance=i,i.ce=this,i.isCE=!0;const o=(s,r)=>{this.dispatchEvent(new CustomEvent(s,u2(r[0])?ln({detail:r},r[0]):{detail:r}))};i.emit=(s,...r)=>{o(s,r),gr(s)!==s&&o(gr(s),r)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const i=this._nonce;for(let o=t.length-1;o>=0;o--){const s=document.createElement("style");i&&s.setAttribute("nonce",i),s.textContent=t[o],this.shadowRoot.prepend(s)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const i=n.nodeType===1&&n.getAttribute("slot")||"default";(t[i]||(t[i]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let i=0;i<t.length;i++){const o=t[i],s=o.getAttribute("name")||"default",r=this._slots[s],l=o.parentNode;if(r)for(const a of r){if(n&&a.nodeType===1){const u=n+"-s",c=document.createTreeWalker(a,1);a.setAttribute(u,"");let d;for(;d=c.nextNode();)d.setAttribute(u,"")}l.insertBefore(a,o)}else for(;o.firstChild;)l.insertBefore(o.firstChild,o);l.removeChild(o)}}_injectChildStyle(t){this._applyStyles(t.styles,t)}_removeChildStyle(t){}}function BA(e){const t=Bt(),n=t&&t.ce;return n||null}function fj(){const e=BA();return e&&e.shadowRoot}function hj(e="$style"){{const t=Bt();if(!t)return xt;const n=t.type.__cssModules;if(!n)return xt;const i=n[e];return i||xt}}const pj=new WeakMap,mj=new WeakMap,Wy=Symbol("_moveCb"),EE=Symbol("_enterCb"),oU=e=>(delete e.props.mode,e),sU=oU({name:"TransitionGroup",props:ln({},rj,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Bt(),i=$2();let o,s;return Mn(()=>{if(!o.length)return;const r=e.moveClass||`${e.name||"v"}-move`;if(!uU(o[0].el,n.vnode.el,r))return;o.forEach(lU),o.forEach(aU);const l=o.filter(cU);lj(),l.forEach(a=>{const u=a.el,c=u.style;Os(u,r),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Wy]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Wy]=null,jl(u,r))};u.addEventListener("transitionend",d)})}),()=>{const r=It(e),l=oj(r);let a=r.tag||Be;if(o=[],s)for(let u=0;u<s.length;u++){const c=s[u];c.el&&c.el instanceof Element&&(o.push(c),ks(c,Ou(c,l,i,n)),pj.set(c,c.el.getBoundingClientRect()))}s=t.default?jg(t.default()):[];for(let u=0;u<s.length;u++){const c=s[u];c.key!=null&&ks(c,Ou(c,l,i,n))}return v(a,null,s)}}}),qu=sU;function lU(e){const t=e.el;t[Wy]&&t[Wy](),t[EE]&&t[EE]()}function aU(e){mj.set(e,e.el.getBoundingClientRect())}function cU(e){const t=pj.get(e),n=mj.get(e),i=t.left-n.left,o=t.top-n.top;if(i||o){const s=e.el.style;return s.transform=s.webkitTransform=`translate(${i}px,${o}px)`,s.transitionDuration="0s",e}}function uU(e,t,n){const i=e.cloneNode(),o=e[gh];o&&o.forEach(l=>{l.split(/\s+/).forEach(a=>a&&i.classList.remove(a))}),n.split(/\s+/).forEach(l=>l&&i.classList.add(l)),i.style.display="none";const s=t.nodeType===1?t:t.parentNode;s.appendChild(i);const{hasTransform:r}=sj(i);return s.removeChild(i),r}const Na=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ut(t)?n=>Od(t,n):t};function dU(e){e.target.composing=!0}function IE(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Jr=Symbol("_assign"),hm={created(e,{modifiers:{lazy:t,trim:n,number:i}},o){e[Jr]=Na(o);const s=i||o.props&&o.props.type==="number";hl(e,t?"change":"input",r=>{if(r.target.composing)return;let l=e.value;n&&(l=l.trim()),s&&(l=Ly(l)),e[Jr](l)}),n&&hl(e,"change",()=>{e.value=e.value.trim()}),t||(hl(e,"compositionstart",dU),hl(e,"compositionend",IE),hl(e,"change",IE))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:i,trim:o,number:s}},r){if(e[Jr]=Na(r),e.composing)return;const l=(s||e.type==="number")&&!/^0\d/.test(e.value)?Ly(e.value):e.value,a=t??"";l!==a&&(document.activeElement===e&&e.type!=="range"&&(i&&t===n||o&&e.value.trim()===a)||(e.value=a))}},T2={deep:!0,created(e,t,n){e[Jr]=Na(n),hl(e,"change",()=>{const i=e._modelValue,o=yh(e),s=e.checked,r=e[Jr];if(ut(i)){const l=h2(i,o),a=l!==-1;if(s&&!a)r(i.concat(o));else if(!s&&a){const u=[...i];u.splice(l,1),r(u)}}else if(Hu(i)){const l=new Set(i);s?l.add(o):l.delete(o),r(l)}else r(vj(e,s))})},mounted:TE,beforeUpdate(e,t,n){e[Jr]=Na(n),TE(e,t,n)}};function TE(e,{value:t,oldValue:n},i){e._modelValue=t;let o;if(ut(t))o=h2(t,i.props.value)>-1;else if(Hu(t))o=t.has(i.props.value);else{if(t===n)return;o=Ma(t,vj(e,!0))}e.checked!==o&&(e.checked=o)}const O2={created(e,{value:t},n){e.checked=Ma(t,n.props.value),e[Jr]=Na(n),hl(e,"change",()=>{e[Jr](yh(e))})},beforeUpdate(e,{value:t,oldValue:n},i){e[Jr]=Na(i),t!==n&&(e.checked=Ma(t,i.props.value))}},DA={deep:!0,created(e,{value:t,modifiers:{number:n}},i){const o=Hu(t);hl(e,"change",()=>{const s=Array.prototype.filter.call(e.options,r=>r.selected).map(r=>n?Ly(yh(r)):yh(r));e[Jr](e.multiple?o?new Set(s):s:s[0]),e._assigning=!0,Ct(()=>{e._assigning=!1})}),e[Jr]=Na(i)},mounted(e,{value:t}){OE(e,t)},beforeUpdate(e,t,n){e[Jr]=Na(n)},updated(e,{value:t}){e._assigning||OE(e,t)}};function OE(e,t){const n=e.multiple,i=ut(t);if(!(n&&!i&&!Hu(t))){for(let o=0,s=e.options.length;o<s;o++){const r=e.options[o],l=yh(r);if(n)if(i){const a=typeof l;a==="string"||a==="number"?r.selected=t.some(u=>String(u)===String(l)):r.selected=h2(t,l)>-1}else r.selected=t.has(l);else if(Ma(yh(r),t)){e.selectedIndex!==o&&(e.selectedIndex=o);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function yh(e){return"_value"in e?e._value:e.value}function vj(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const FA={created(e,t,n){b1(e,t,n,null,"created")},mounted(e,t,n){b1(e,t,n,null,"mounted")},beforeUpdate(e,t,n,i){b1(e,t,n,i,"beforeUpdate")},updated(e,t,n,i){b1(e,t,n,i,"updated")}};function gj(e,t){switch(e){case"SELECT":return DA;case"TEXTAREA":return hm;default:switch(t){case"checkbox":return T2;case"radio":return O2;default:return hm}}}function b1(e,t,n,i,o){const r=gj(e.tagName,n.props&&n.props.type)[o];r&&r(e,t,n,i)}function fU(){hm.getSSRProps=({value:e})=>({value:e}),O2.getSSRProps=({value:e},t)=>{if(t.props&&Ma(t.props.value,e))return{checked:!0}},T2.getSSRProps=({value:e},t)=>{if(ut(e)){if(t.props&&h2(e,t.props.value)>-1)return{checked:!0}}else if(Hu(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},FA.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=gj(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const hU=["ctrl","shift","alt","meta"],pU={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>hU.some(n=>e[`${n}Key`]&&!t.includes(n))},rr=(e,t)=>{const n=e._withMods||(e._withMods={}),i=t.join(".");return n[i]||(n[i]=(o,...s)=>{for(let r=0;r<t.length;r++){const l=pU[t[r]];if(l&&l(o,t))return}return e(o,...s)})},mU={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},vs=(e,t)=>{const n=e._withKeys||(e._withKeys={}),i=t.join(".");return n[i]||(n[i]=o=>{if(!("key"in o))return;const s=gr(o.key);if(t.some(r=>r===s||mU[r]===s))return e(o)})},yj=ln({patchProp:nU},Dq);let Rp,xE=!1;function bj(){return Rp||(Rp=AA(yj))}function kj(){return Rp=xE?Rp:LA(yj),xE=!0,Rp}const Mo=(...e)=>{bj().render(...e)},wj=(...e)=>{kj().hydrate(...e)},za=(...e)=>{const t=bj().createApp(...e),{mount:n}=t;return t.mount=i=>{const o=$j(i);if(!o)return;const s=t._component;!mt(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const r=n(o,!1,Cj(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),r},t},VA=(...e)=>{const t=kj().createApp(...e),{mount:n}=t;return t.mount=i=>{const o=$j(i);if(o)return n(o,!0,Cj(o))},t};function Cj(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function $j(e){return dn(e)?document.querySelector(e):e}let ME=!1;const Sj=()=>{ME||(ME=!0,fU(),Zq())};/**
- * vue v3.5.12
- * (c) 2018-present Yuxi (Evan) You and Vue contributors
- * @license MIT
- **/const _j=()=>{},vU=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:hA,BaseTransitionPropsValidators:S2,Comment:Pn,DeprecationTypes:tj,EffectScope:p2,ErrorCodes:IN,ErrorTypeStrings:Gz,Fragment:Be,KeepAlive:YN,ReactiveEffect:mh,Static:xa,Suspense:Oz,Teleport:Th,Text:ys,TrackOpTypes:_N,Transition:Ei,TransitionGroup:qu,TriggerOpTypes:PN,VueElement:Fg,assertNumber:EN,callWithAsyncErrorHandling:Rr,callWithErrorHandling:Zu,camelize:mi,capitalize:Eh,cloneVNode:Li,compatUtils:ej,compile:_j,computed:p,createApp:za,createBlock:ve,createCommentVNode:ae,createElementBlock:I,createElementVNode:_,createHydrationRenderer:LA,createPropsRestProxy:fz,createRenderer:AA,createSSRApp:VA,createSlots:tn,createStaticVNode:Oh,createTextVNode:De,createVNode:v,customRef:uA,defineAsyncComponent:GN,defineComponent:N,defineCustomElement:RA,defineEmits:tz,defineExpose:nz,defineModel:oz,defineOptions:iz,defineProps:ez,defineSSRCustomElement:dj,defineSlots:rz,devtools:Yz,effect:aN,effectScope:Og,getCurrentInstance:Bt,getCurrentScope:xg,getCurrentWatcher:AN,getTransitionRawChildren:jg,guardReactiveProps:Qn,h:Wt,handleError:Wa,hasInjectionContext:_A,hydrate:wj,hydrateOnIdle:ZN,hydrateOnInteraction:KN,hydrateOnMediaQuery:UN,hydrateOnVisible:qN,initCustomFormatter:qz,initDirectivesForSSR:Sj,inject:Ze,isMemoSame:zA,isProxy:Ng,isReactive:Io,isReadonly:Sl,isRef:sn,isRuntimeOnly:Wz,isShallow:br,isVNode:Nt,markRaw:zg,mergeDefaults:uz,mergeModels:dz,mergeProps:Ae,nextTick:Ct,normalizeClass:E,normalizeProps:jt,normalizeStyle:ne,onActivated:vA,onBeforeMount:A2,onBeforeUnmount:Jt,onBeforeUpdate:L2,onDeactivated:_2,onErrorCaptured:kA,onMounted:st,onRenderTracked:bA,onRenderTriggered:yA,onScopeDispose:m2,onServerPrefetch:gA,onUnmounted:En,onUpdated:Mn,onWatcherCleanup:dA,openBlock:S,popScopeId:zN,provide:vt,proxyRefs:w2,pushScopeId:NN,queuePostFlushCb:am,reactive:Oe,readonly:Mg,ref:R,registerRuntimeCompiler:Vz,render:Mo,renderList:kt,renderSlot:pe,resolveComponent:ie,resolveDirective:E2,resolveDynamicComponent:Hi,resolveFilter:Jz,resolveTransitionHooks:Ou,setBlockTracking:Ry,setDevtoolsHook:Xz,setTransitionHooks:ks,shallowReactive:b2,shallowReadonly:kN,shallowRef:Ih,ssrContextKey:IA,ssrUtils:Qz,stop:cN,toDisplayString:Te,toHandlerKey:Td,toHandlers:JN,toRaw:It,toRef:lr,toRefs:ze,toValue:$N,transformVNodeArgs:jz,triggerRef:CN,unref:An,useAttrs:az,useCssModule:hj,useCssVars:uj,useHost:BA,useId:HN,useModel:Ez,useSSRContext:TA,useShadowRoot:fj,useSlots:lz,useTemplateRef:mA,useTransitionState:$2,vModelCheckbox:T2,vModelDynamic:FA,vModelRadio:O2,vModelSelect:DA,vModelText:hm,vShow:yn,version:jA,warn:Kz,watch:Fe,watchEffect:Vn,watchPostEffect:OA,watchSyncEffect:xA,withAsyncContext:hz,withCtx:he,withDefaults:sz,withDirectives:vn,withKeys:vs,withMemo:Uz,withModifiers:rr,withScopeId:jN},Symbol.toStringTag,{value:"Module"})),Uu=Object.prototype.toString;function at(e){return Uu.call(e)==="[object Array]"}function Ui(e){return Uu.call(e)==="[object Null]"}function Zi(e){return Uu.call(e)==="[object Boolean]"}function ft(e){return Uu.call(e)==="[object Object]"}const Nu=e=>Uu.call(e)==="[object Promise]";function $n(e){return Uu.call(e)==="[object String]"}function oe(e){return Uu.call(e)==="[object Number]"&&e===e}function Ge(e){return e===void 0}function Ue(e){return typeof e=="function"}function gU(e){return ft(e)&&Object.keys(e).length===0}function NE(e){return e||e===0}function Z1(e){return e===window}const Pj=e=>(e==null?void 0:e.$)!==void 0,yU=e=>/\[Q]Q/.test(e);function eo(e){return ft(e)&&"$y"in e&&"$M"in e&&"$D"in e&&"$d"in e&&"$H"in e&&"$m"in e&&"$s"in e}const Ii=Symbol("ArcoConfigProvider"),k1={formatYear:"YYYY 年",formatMonth:"YYYY 年 MM 月",today:"今天",view:{month:"月",year:"年",week:"周",day:"日"},month:{long:{January:"一月",February:"二月",March:"三月",April:"四月",May:"五月",June:"六月",July:"七月",August:"八月",September:"九月",October:"十月",November:"十一月",December:"十二月"},short:{January:"一月",February:"二月",March:"三月",April:"四月",May:"五月",June:"六月",July:"七月",August:"八月",September:"九月",October:"十月",November:"十一月",December:"十二月"}},week:{long:{self:"周",monday:"周一",tuesday:"周二",wednesday:"周三",thursday:"周四",friday:"周五",saturday:"周六",sunday:"周日"},short:{self:"周",monday:"一",tuesday:"二",wednesday:"三",thursday:"四",friday:"五",saturday:"六",sunday:"日"}}},bU={locale:"zh-CN",empty:{description:"暂无数据"},drawer:{okText:"确定",cancelText:"取消"},popconfirm:{okText:"确定",cancelText:"取消"},modal:{okText:"确定",cancelText:"取消"},pagination:{goto:"前往",page:"页",countPerPage:"条/页",total:"共 {0} 条"},table:{okText:"确定",resetText:"重置"},upload:{start:"开始",cancel:"取消",delete:"删除",retry:"点击重试",buttonText:"点击上传",preview:"预览",drag:"点击或拖拽文件到此处上传",dragHover:"释放文件并开始上传",error:"上传失败"},calendar:k1,datePicker:{view:k1.view,month:k1.month,week:k1.week,placeholder:{date:"请选择日期",week:"请选择周",month:"请选择月份",year:"请选择年份",quarter:"请选择季度",time:"请选择时间"},rangePlaceholder:{date:["开始日期","结束日期"],week:["开始周","结束周"],month:["开始月份","结束月份"],year:["开始年份","结束年份"],quarter:["开始季度","结束季度"],time:["开始时间","结束时间"]},selectTime:"选择时间",today:"今天",now:"此刻",ok:"确定"},image:{loading:"加载中"},imagePreview:{fullScreen:"全屏",rotateRight:"向右旋转",rotateLeft:"向左旋转",zoomIn:"放大",zoomOut:"缩小",originalSize:"原始尺寸"},typography:{copied:"已复制",copy:"复制",expand:"展开",collapse:"折叠",edit:"编辑"},form:{validateMessages:{required:"#{field} 是必填项",type:{string:"#{field} 不是合法的文本类型",number:"#{field} 不是合法的数字类型",boolean:"#{field} 不是合法的布尔类型",array:"#{field} 不是合法的数组类型",object:"#{field} 不是合法的对象类型",url:"#{field} 不是合法的 url 地址",email:"#{field} 不是合法的邮箱地址",ip:"#{field} 不是合法的 IP 地址"},number:{min:"`#{value}` 小于最小值 `#{min}`",max:"`#{value}` 大于最大值 `#{max}`",equal:"`#{value}` 不等于 `#{equal}`",range:"`#{value}` 不在 `#{min} ~ #{max}` 范围内",positive:"`#{value}` 不是正数",negative:"`#{value}` 不是负数"},array:{length:"`#{field}` 个数不等于 #{length}",minLength:"`#{field}` 个数最少为 #{minLength}",maxLength:"`#{field}` 个数最多为 #{maxLength}",includes:"#{field} 不包含 #{includes}",deepEqual:"#{field} 不等于 #{deepEqual}",empty:"`#{field}` 不是空数组"},string:{minLength:"字符数最少为 #{minLength}",maxLength:"字符数最多为 #{maxLength}",length:"字符数必须是 #{length}",match:"`#{value}` 不符合模式 #{pattern}",uppercase:"`#{value}` 必须全大写",lowercase:"`#{value}` 必须全小写"},object:{deepEqual:"`#{field}` 不等于期望值",hasKeys:"`#{field}` 不包含必须字段",empty:"`#{field}` 不是对象"},boolean:{true:"期望是 `true`",false:"期望是 `false`"}}},colorPicker:{history:"最近使用颜色",preset:"系统预设颜色",empty:"暂无"}},WA=R("zh-CN"),Hy=Oe({"zh-CN":bU}),kU=(e,t)=>{for(const n of Object.keys(e))(!Hy[n]||t!=null&&t.overwrite)&&(Hy[n]=e[n])},wU=e=>{if(!Hy[e]){console.warn(`use ${e} failed! Please add ${e} first`);return}WA.value=e},CU=()=>WA.value,fn=()=>{const e=Ze(Ii,void 0),t=p(()=>{var o;return(o=e==null?void 0:e.locale)!=null?o:Hy[WA.value]}),n=p(()=>t.value.locale);return{i18nMessage:t,locale:n,t:(o,...s)=>{const r=o.split(".");let l=t.value;for(const a of r){if(!l[a])return o;l=l[a]}return $n(l)&&s.length>0?l.replace(/{(\d+)}/g,(a,u)=>{var c;return(c=s[u])!=null?c:a}):l}}};var $U=Object.defineProperty,SU=Object.defineProperties,_U=Object.getOwnPropertyDescriptors,zE=Object.getOwnPropertySymbols,PU=Object.prototype.hasOwnProperty,AU=Object.prototype.propertyIsEnumerable,jE=(e,t,n)=>t in e?$U(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,LU=(e,t)=>{for(var n in t||(t={}))PU.call(t,n)&&jE(e,n,t[n]);if(zE)for(var n of zE(t))AU.call(t,n)&&jE(e,n,t[n]);return e},EU=(e,t)=>SU(e,_U(t));const IU="A",TU="arco",Z8="$arco",tt=e=>{var t;return(t=e==null?void 0:e.componentPrefix)!=null?t:IU},nt=(e,t)=>{var n;t&&t.classPrefix&&(e.config.globalProperties[Z8]=EU(LU({},(n=e.config.globalProperties[Z8])!=null?n:{}),{classPrefix:t.classPrefix}))},j=e=>{var t,n,i;const o=Bt(),s=Ze(Ii,void 0),r=(i=(n=s==null?void 0:s.prefixCls)!=null?n:(t=o==null?void 0:o.appContext.config.globalProperties[Z8])==null?void 0:t.classPrefix)!=null?i:TU;return e?`${r}-${e}`:r};var Aj=function(){if(typeof Map<"u")return Map;function e(t,n){var i=-1;return t.some(function(o,s){return o[0]===n?(i=s,!0):!1}),i}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(n){var i=e(this.__entries__,n),o=this.__entries__[i];return o&&o[1]},t.prototype.set=function(n,i){var o=e(this.__entries__,n);~o?this.__entries__[o][1]=i:this.__entries__.push([n,i])},t.prototype.delete=function(n){var i=this.__entries__,o=e(i,n);~o&&i.splice(o,1)},t.prototype.has=function(n){return!!~e(this.__entries__,n)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(n,i){i===void 0&&(i=null);for(var o=0,s=this.__entries__;o<s.length;o++){var r=s[o];n.call(i,r[1],r[0])}},t}()}(),q8=typeof window<"u"&&typeof document<"u"&&window.document===document,Zy=function(){return typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")()}(),OU=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(Zy):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),xU=2;function MU(e,t){var n=!1,i=!1,o=0;function s(){n&&(n=!1,e()),i&&l()}function r(){OU(s)}function l(){var a=Date.now();if(n){if(a-o<xU)return;i=!0}else n=!0,i=!1,setTimeout(r,t);o=a}return l}var NU=20,zU=["top","right","bottom","left","width","height","size","weight"],jU=typeof MutationObserver<"u",RU=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=MU(this.refresh.bind(this),NU)}return e.prototype.addObserver=function(t){~this.observers_.indexOf(t)||this.observers_.push(t),this.connected_||this.connect_()},e.prototype.removeObserver=function(t){var n=this.observers_,i=n.indexOf(t);~i&&n.splice(i,1),!n.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){var t=this.updateObservers_();t&&this.refresh()},e.prototype.updateObservers_=function(){var t=this.observers_.filter(function(n){return n.gatherActive(),n.hasActive()});return t.forEach(function(n){return n.broadcastActive()}),t.length>0},e.prototype.connect_=function(){!q8||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),jU?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!q8||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var n=t.propertyName,i=n===void 0?"":n,o=zU.some(function(s){return!!~i.indexOf(s)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Lj=function(e,t){for(var n=0,i=Object.keys(t);n<i.length;n++){var o=i[n];Object.defineProperty(e,o,{value:t[o],enumerable:!1,writable:!1,configurable:!0})}return e},bh=function(e){var t=e&&e.ownerDocument&&e.ownerDocument.defaultView;return t||Zy},Ej=x2(0,0,0,0);function qy(e){return parseFloat(e)||0}function RE(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce(function(i,o){var s=e["border-"+o+"-width"];return i+qy(s)},0)}function BU(e){for(var t=["top","right","bottom","left"],n={},i=0,o=t;i<o.length;i++){var s=o[i],r=e["padding-"+s];n[s]=qy(r)}return n}function DU(e){var t=e.getBBox();return x2(0,0,t.width,t.height)}function FU(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return Ej;var i=bh(e).getComputedStyle(e),o=BU(i),s=o.left+o.right,r=o.top+o.bottom,l=qy(i.width),a=qy(i.height);if(i.boxSizing==="border-box"&&(Math.round(l+s)!==t&&(l-=RE(i,"left","right")+s),Math.round(a+r)!==n&&(a-=RE(i,"top","bottom")+r)),!WU(e)){var u=Math.round(l+s)-t,c=Math.round(a+r)-n;Math.abs(u)!==1&&(l-=u),Math.abs(c)!==1&&(a-=c)}return x2(o.left,o.top,l,a)}var VU=function(){return typeof SVGGraphicsElement<"u"?function(e){return e instanceof bh(e).SVGGraphicsElement}:function(e){return e instanceof bh(e).SVGElement&&typeof e.getBBox=="function"}}();function WU(e){return e===bh(e).document.documentElement}function HU(e){return q8?VU(e)?DU(e):FU(e):Ej}function ZU(e){var t=e.x,n=e.y,i=e.width,o=e.height,s=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,r=Object.create(s.prototype);return Lj(r,{x:t,y:n,width:i,height:o,top:n,right:t+i,bottom:o+n,left:t}),r}function x2(e,t,n,i){return{x:e,y:t,width:n,height:i}}var qU=function(){function e(t){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=x2(0,0,0,0),this.target=t}return e.prototype.isActive=function(){var t=HU(this.target);return this.contentRect_=t,t.width!==this.broadcastWidth||t.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var t=this.contentRect_;return this.broadcastWidth=t.width,this.broadcastHeight=t.height,t},e}(),UU=function(){function e(t,n){var i=ZU(n);Lj(this,{target:t,contentRect:i})}return e}(),KU=function(){function e(t,n,i){if(this.activeObservations_=[],this.observations_=new Aj,typeof t!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=t,this.controller_=n,this.callbackCtx_=i}return e.prototype.observe=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof bh(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)||(n.set(t,new qU(t)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(t){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(t instanceof bh(t).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(t)&&(n.delete(t),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var t=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&t.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var t=this.callbackCtx_,n=this.activeObservations_.map(function(i){return new UU(i.target,i.broadcastRect())});this.callback_.call(t,n,t),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),Ij=typeof WeakMap<"u"?new WeakMap:new Aj,Tj=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=RU.getInstance(),i=new KU(t,n,this);Ij.set(this,i)}return e}();["observe","unobserve","disconnect"].forEach(function(e){Tj.prototype[e]=function(){var t;return(t=Ij.get(this))[e].apply(t,arguments)}});var M2=function(){return typeof Zy.ResizeObserver<"u"?Zy.ResizeObserver:Tj}(),BE;(function(e){e[e.ELEMENT=1]="ELEMENT",e[e.FUNCTIONAL_COMPONENT=2]="FUNCTIONAL_COMPONENT",e[e.STATEFUL_COMPONENT=4]="STATEFUL_COMPONENT",e[e.COMPONENT=6]="COMPONENT",e[e.TEXT_CHILDREN=8]="TEXT_CHILDREN",e[e.ARRAY_CHILDREN=16]="ARRAY_CHILDREN",e[e.SLOTS_CHILDREN=32]="SLOTS_CHILDREN",e[e.TELEPORT=64]="TELEPORT",e[e.SUSPENSE=128]="SUSPENSE",e[e.COMPONENT_SHOULD_KEEP_ALIVE=256]="COMPONENT_SHOULD_KEEP_ALIVE",e[e.COMPONENT_KEPT_ALIVE=512]="COMPONENT_KEPT_ALIVE"})(BE||(BE={}));var DE;(function(e){e[e.TEXT=1]="TEXT",e[e.CLASS=2]="CLASS",e[e.STYLE=4]="STYLE",e[e.PROPS=8]="PROPS",e[e.FULL_PROPS=16]="FULL_PROPS",e[e.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",e[e.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",e[e.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",e[e.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",e[e.NEED_PATCH=512]="NEED_PATCH",e[e.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",e[e.DEV_ROOT_FRAGMENT=2048]="DEV_ROOT_FRAGMENT",e[e.HOISTED=-1]="HOISTED",e[e.BAIL=-2]="BAIL"})(DE||(DE={}));const N2=e=>!!(e&&e.shapeFlag&1),Vg=(e,t)=>!!(e&&e.shapeFlag&6),GU=(e,t)=>!!(e&&e.shapeFlag&8),z2=(e,t)=>!!(e&&e.shapeFlag&16),j2=(e,t)=>!!(e&&e.shapeFlag&32),Nd=e=>{var t,n;if(e)for(const i of e){if(N2(i)||Vg(i))return i;if(z2(i,i.children)){const o=Nd(i.children);if(o)return o}else if(j2(i,i.children)){const o=(n=(t=i.children).default)==null?void 0:n.call(t);if(o){const s=Nd(o);if(s)return s}}else if(at(i)){const o=Nd(i);if(o)return o}}},YU=e=>{if(!e)return!0;for(const t of e)if(t.children)return!1;return!0},Oj=(e,t)=>{if(e&&e.length>0)for(let n=0;n<e.length;n++){const i=e[n];if(N2(i)||Vg(i)){const s=Ue(t)?t(i):t;return e[n]=Li(i,s,!0),!0}const o=HA(i);if(o&&o.length>0&&Oj(o,t))return!0}return!1},HA=e=>{if(z2(e,e.children))return e.children;if(at(e))return e},xj=e=>{var t,n;if(N2(e))return e.el;if(Vg(e)){if(((t=e.el)==null?void 0:t.nodeType)===1)return e.el;if((n=e.component)!=null&&n.subTree){const i=xj(e.component.subTree);if(i)return i}}else{const i=HA(e);return Mj(i)}},Mj=e=>{if(e&&e.length>0)for(const t of e){const n=xj(t);if(n)return n}},bs=(e,t=!1)=>{var n,i;const o=[];for(const s of e??[])N2(s)||Vg(s)||t&&GU(s,s.children)?o.push(s):z2(s,s.children)?o.push(...bs(s.children,t)):j2(s,s.children)?o.push(...bs((i=(n=s.children).default)==null?void 0:i.call(n),t)):at(s)&&o.push(...bs(s,t));return o};function XU(e){function t(n){const i=[];return n.forEach(o=>{var s,r;Nt(o)&&o.type===Be?j2(o,o.children)?i.push(...t(((r=(s=o.children).default)==null?void 0:r.call(s))||[])):z2(o,o.children)?i.push(...t(o.children)):$n(o.children)&&i.push(o.children):i.push(o)}),i}return t(e)}const nr=e=>{if(e)return Ue(e)?e:()=>e},Nj=(e,t)=>{var n;const i=[];if(Vg(e,e.type))e.type.name===t?e.component&&i.push(e.component.uid):(n=e.component)!=null&&n.subTree&&i.push(...Nj(e.component.subTree,t));else{const o=HA(e);o&&i.push(...zj(o,t))}return i},zj=(e,t)=>{const n=[];if(e&&e.length>0)for(const i of e)n.push(...Nj(i,t));return n};var No=N({name:"ResizeObserver",emits:["resize"],setup(e,{emit:t,slots:n}){let i;const o=R(),s=p(()=>Pj(o.value)?o.value.$el:o.value),r=a=>{a&&(i=new M2(u=>{const c=u[0];t("resize",c)}),i.observe(a))},l=()=>{i&&(i.disconnect(),i=null)};return Fe(s,a=>{i&&l(),a&&r(a)}),st(()=>{s.value&&r(s.value)}),En(()=>{l()}),()=>{var a,u;const c=Nd((u=(a=n.default)==null?void 0:a.call(n))!=null?u:[]);return c?Li(c,{ref:o},!0):null}}});const jj=typeof window>"u"?global:window,Rj=jj.requestAnimationFrame,Uy=jj.cancelAnimationFrame;function zu(e){let t=0;const n=(...i)=>{t&&Uy(t),t=Rj(()=>{e(...i),t=0})};return n.cancel=()=>{Uy(t),t=0},n}const zd=()=>{},Bj=()=>{const{body:e}=document,t=document.documentElement;let n;try{n=(window.top||window.self||window).document.body}catch{}return{height:Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight,(n==null?void 0:n.scrollHeight)||0,(n==null?void 0:n.clientHeight)||0),width:Math.max(e.scrollWidth,e.offsetWidth,t.clientWidth,t.scrollWidth,t.offsetWidth,(n==null?void 0:n.scrollWidth)||0,(n==null?void 0:n.clientWidth)||0)}},Wg=(()=>{try{return!(typeof window<"u"&&document!==void 0)}catch{return!0}})(),zt=(()=>Wg?zd:(e,t,n,i=!1)=>{e.addEventListener(t,n,i)})(),Qt=(()=>Wg?zd:(e,t,n,i=!1)=>{e.removeEventListener(t,n,i)})(),QU=(e,t)=>{if(!e||!t)return!1;let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1},R2=e=>{const t=document.createElement("div");return t.setAttribute("class",`arco-overlay arco-overlay-${e}`),t},Dj=(e,t)=>{var n;return Wg?zd():(n=(t??document).querySelector(e))!=null?n:void 0},ms=(e,t)=>{if($n(e)){const n=e[0]==="#"?`[id='${e.slice(1)}']`:e;return Dj(n,t)}return e},JU=(e,t)=>{const n=e.getBoundingClientRect(),i=t.getBoundingClientRect();return{top:n.top-i.top,bottom:i.bottom-n.bottom,left:n.left-i.left,right:i.right-n.right,width:n.width,height:n.height}},eK=e=>e.tagName==="BODY"?document.documentElement.scrollHeight>window.innerHeight:e.scrollHeight>e.offsetHeight,tK=e=>e.tagName==="BODY"?window.innerWidth-Bj().width:e.offsetWidth-e.clientWidth;var U=(e,t)=>{for(const[n,i]of t)e[n]=i;return e},nK=Object.defineProperty,FE=Object.getOwnPropertySymbols,iK=Object.prototype.hasOwnProperty,rK=Object.prototype.propertyIsEnumerable,VE=(e,t,n)=>t in e?nK(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,WE=(e,t)=>{for(var n in t||(t={}))iK.call(t,n)&&VE(e,n,t[n]);if(FE)for(var n of FE(t))rK.call(t,n)&&VE(e,n,t[n]);return e};function oK(e){return Z1(e)?{top:0,bottom:window.innerHeight}:e.getBoundingClientRect()}const sK=N({name:"Affix",components:{ResizeObserver:No},props:{offsetTop:{type:Number,default:0},offsetBottom:{type:Number},target:{type:[String,Object,Function]},targetContainer:{type:[String,Object,Function]}},emits:{change:e=>!0},setup(e,{emit:t}){const n=j("affix"),{target:i,targetContainer:o}=ze(e),s=R(),r=R(),l=R(!1),a=R({}),u=R({}),c=p(()=>({[n]:l.value})),d=zu(()=>{if(!s.value||!r.value)return;const{offsetTop:f,offsetBottom:h}=e,m=Ge(h)?"top":"bottom",b=s.value.getBoundingClientRect(),w=oK(r.value);let y=!1,C={};const k={width:`${s.value.offsetWidth}px`,height:`${s.value.offsetHeight}px`};m==="top"?(y=b.top-w.top<(f||0),C=y?{position:"fixed",top:`${w.top+(f||0)}px`}:{}):(y=w.bottom-b.bottom<(h||0),C=y?{position:"fixed",bottom:`${window.innerHeight-w.bottom+(h||0)}px`}:{}),y!==l.value&&(l.value=y,t("change",y)),a.value=k,u.value=WE(WE({},C),y?k:{})});return st(()=>{Vn(f=>{const h=i&&i.value!==window&&ms(i.value)||window;r.value=h,h&&(zt(h,"scroll",d),zt(h,"resize",d),f(()=>{Qt(h,"scroll",d),Qt(h,"resize",d)}))}),Vn(f=>{if(!r.value)return;const h=o&&o.value!==window&&ms(o.value)||window;h&&(zt(h,"scroll",d),zt(h,"resize",d),f(()=>{Qt(h,"scroll",d),Qt(h,"resize",d)}))})}),{wrapperRef:s,isFixed:l,classNames:c,placeholderStyles:a,fixedStyles:u,updatePositionThrottle:d}},methods:{updatePosition(){this.updatePositionThrottle()}}}),lK={ref:"wrapperRef"};function aK(e,t,n,i,o,s){const r=ie("ResizeObserver");return S(),ve(r,{onResize:e.updatePositionThrottle},{default:he(()=>[_("div",lK,[e.isFixed?(S(),I("div",{key:0,style:ne(e.placeholderStyles)},null,4)):ae("v-if",!0),_("div",{class:E(e.classNames),style:ne(e.fixedStyles)},[v(r,{onResize:e.updatePositionThrottle},{default:he(()=>[pe(e.$slots,"default")]),_:3},8,["onResize"])],6)],512)]),_:3},8,["onResize"])}var r4=U(sK,[["render",aK]]);const cK=Object.assign(r4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+r4.name,r4)}}),uK=N({name:"IconHover",props:{prefix:{type:String},size:{type:String,default:"medium"},disabled:{type:Boolean,default:!1}},setup(){return{prefixCls:j("icon-hover")}}});function dK(e,t,n,i,o,s){return S(),I("span",{class:E([e.prefixCls,{[`${e.prefix}-icon-hover`]:e.prefix,[`${e.prefixCls}-size-${e.size}`]:e.size!=="medium",[`${e.prefixCls}-disabled`]:e.disabled}])},[pe(e.$slots,"default")],2)}var an=U(uK,[["render",dK]]);const fK=N({name:"IconClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-close`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),hK=["stroke-width","stroke-linecap","stroke-linejoin"],pK=_("path",{d:"M9.857 9.858 24 24m0 0 14.142 14.142M24 24 38.142 9.858M24 24 9.857 38.142"},null,-1),mK=[pK];function vK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mK,14,hK)}var o4=U(fK,[["render",vK]]);const gi=Object.assign(o4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+o4.name,o4)}}),gK=N({name:"IconInfoCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-info-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),yK=["stroke-width","stroke-linecap","stroke-linejoin"],bK=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm2-30a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2Zm0 17h1a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-6a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h1v-8a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v11Z",fill:"currentColor",stroke:"none"},null,-1),kK=[bK];function wK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kK,14,yK)}var s4=U(gK,[["render",wK]]);const xh=Object.assign(s4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+s4.name,s4)}}),CK=N({name:"IconCheckCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-check-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),$K=["stroke-width","stroke-linecap","stroke-linejoin"],SK=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm10.207-24.379a1 1 0 0 0 0-1.414l-1.414-1.414a1 1 0 0 0-1.414 0L22 26.172l-4.878-4.88a1 1 0 0 0-1.415 0l-1.414 1.415a1 1 0 0 0 0 1.414l7 7a1 1 0 0 0 1.414 0l11.5-11.5Z",fill:"currentColor",stroke:"none"},null,-1),_K=[SK];function PK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},_K,14,$K)}var l4=U(CK,[["render",PK]]);const Ha=Object.assign(l4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+l4.name,l4)}}),AK=N({name:"IconExclamationCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-exclamation-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),LK=["stroke-width","stroke-linecap","stroke-linejoin"],EK=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-2-11a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2Zm4-18a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V15Z",fill:"currentColor",stroke:"none"},null,-1),IK=[EK];function TK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},IK,14,LK)}var a4=U(AK,[["render",TK]]);const $s=Object.assign(a4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+a4.name,a4)}}),OK=N({name:"IconCloseCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-close-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),xK=["stroke-width","stroke-linecap","stroke-linejoin"],MK=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm4.955-27.771-4.95 4.95-4.95-4.95a1 1 0 0 0-1.414 0l-1.414 1.414a1 1 0 0 0 0 1.414l4.95 4.95-4.95 4.95a1 1 0 0 0 0 1.414l1.414 1.414a1 1 0 0 0 1.414 0l4.95-4.95 4.95 4.95a1 1 0 0 0 1.414 0l1.414-1.414a1 1 0 0 0 0-1.414l-4.95-4.95 4.95-4.95a1 1 0 0 0 0-1.414l-1.414-1.414a1 1 0 0 0-1.414 0Z",fill:"currentColor",stroke:"none"},null,-1),NK=[MK];function zK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},NK,14,xK)}var c4=U(OK,[["render",zK]]);const Ku=Object.assign(c4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+c4.name,c4)}}),jK=N({name:"Alert",components:{IconHover:an,IconClose:gi,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:$s,IconCloseCircleFill:Ku},props:{type:{type:String,default:"info"},showIcon:{type:Boolean,default:!0},closable:{type:Boolean,default:!1},title:String,banner:{type:Boolean,default:!1},center:{type:Boolean,default:!1}},emits:{close:e=>!0,afterClose:()=>!0},setup(e,{slots:t,emit:n}){const i=j("alert"),o=R(!0),s=a=>{o.value=!1,n("close",a)},r=()=>{n("afterClose")},l=p(()=>[i,`${i}-${e.type}`,{[`${i}-with-title`]:!!(e.title||t.title),[`${i}-banner`]:e.banner,[`${i}-center`]:e.center}]);return{prefixCls:i,cls:l,visible:o,handleClose:s,handleAfterLeave:r}}});function RK(e,t,n,i,o,s){const r=ie("icon-info-circle-fill"),l=ie("icon-check-circle-fill"),a=ie("icon-exclamation-circle-fill"),u=ie("icon-close-circle-fill"),c=ie("icon-close"),d=ie("icon-hover");return S(),ve(Ei,{name:"zoom-in-top",onAfterLeave:e.handleAfterLeave},{default:he(()=>[e.visible?(S(),I("div",{key:0,role:"alert",class:E(e.cls)},[e.showIcon&&!(e.type==="normal"&&!e.$slots.icon)?(S(),I("div",{key:0,class:E(`${e.prefixCls}-icon`)},[pe(e.$slots,"icon",{},()=>[e.type==="info"?(S(),ve(r,{key:0})):e.type==="success"?(S(),ve(l,{key:1})):e.type==="warning"?(S(),ve(a,{key:2})):e.type==="error"?(S(),ve(u,{key:3})):ae("v-if",!0)])],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-body`)},[e.title||e.$slots.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"default")],2)],2),e.$slots.action?(S(),I("div",{key:1,class:E(`${e.prefixCls}-action`)},[pe(e.$slots,"action")],2)):ae("v-if",!0),e.closable?(S(),I("div",{key:2,tabindex:"-1",role:"button","aria-label":"Close",class:E(`${e.prefixCls}-close-btn`),onClick:t[0]||(t[0]=(...f)=>e.handleClose&&e.handleClose(...f))},[pe(e.$slots,"close-element",{},()=>[v(d,null,{default:he(()=>[v(c)]),_:1})])],2)):ae("v-if",!0)],2)):ae("v-if",!0)]),_:3},8,["onAfterLeave"])}var u4=U(jK,[["render",RK]]);const Fj=Object.assign(u4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+u4.name,u4)}});function HE(e){return typeof e=="object"&&e!=null&&e.nodeType===1}function ZE(e,t){return(!t||e!=="hidden")&&e!=="visible"&&e!=="clip"}function d4(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return ZE(n.overflowY,t)||ZE(n.overflowX,t)||function(i){var o=function(s){if(!s.ownerDocument||!s.ownerDocument.defaultView)return null;try{return s.ownerDocument.defaultView.frameElement}catch{return null}}(i);return!!o&&(o.clientHeight<i.scrollHeight||o.clientWidth<i.scrollWidth)}(e)}return!1}function w1(e,t,n,i,o,s,r,l){return s<e&&r>t||s>e&&r<t?0:s<=e&&l<=n||r>=t&&l>=n?s-e-i:r>t&&l<n||s<e&&l>n?r-t+o:0}var U8=function(e,t){var n=window,i=t.scrollMode,o=t.block,s=t.inline,r=t.boundary,l=t.skipOverflowHiddenElements,a=typeof r=="function"?r:function(V){return V!==r};if(!HE(e))throw new TypeError("Invalid target");for(var u,c,d=document.scrollingElement||document.documentElement,f=[],h=e;HE(h)&&a(h);){if((h=(c=(u=h).parentElement)==null?u.getRootNode().host||null:c)===d){f.push(h);break}h!=null&&h===document.body&&d4(h)&&!d4(document.documentElement)||h!=null&&d4(h,l)&&f.push(h)}for(var m=n.visualViewport?n.visualViewport.width:innerWidth,b=n.visualViewport?n.visualViewport.height:innerHeight,w=window.scrollX||pageXOffset,y=window.scrollY||pageYOffset,C=e.getBoundingClientRect(),k=C.height,$=C.width,A=C.top,P=C.right,L=C.bottom,O=C.left,T=o==="start"||o==="nearest"?A:o==="end"?L:A+k/2,M=s==="center"?O+$/2:s==="end"?P:O,x=[],B=0;B<f.length;B++){var F=f[B],K=F.getBoundingClientRect(),te=K.height,H=K.width,D=K.top,W=K.right,Z=K.bottom,q=K.left;if(i==="if-needed"&&A>=0&&O>=0&&L<=b&&P<=m&&A>=D&&L<=Z&&O>=q&&P<=W)return x;var Q=getComputedStyle(F),se=parseInt(Q.borderLeftWidth,10),fe=parseInt(Q.borderTopWidth,10),de=parseInt(Q.borderRightWidth,10),ue=parseInt(Q.borderBottomWidth,10),be=0,ce=0,$e="offsetWidth"in F?F.offsetWidth-F.clientWidth-se-de:0,me="offsetHeight"in F?F.offsetHeight-F.clientHeight-fe-ue:0,Se="offsetWidth"in F?F.offsetWidth===0?0:H/F.offsetWidth:0,Pe="offsetHeight"in F?F.offsetHeight===0?0:te/F.offsetHeight:0;if(d===F)be=o==="start"?T:o==="end"?T-b:o==="nearest"?w1(y,y+b,b,fe,ue,y+T,y+T+k,k):T-b/2,ce=s==="start"?M:s==="center"?M-m/2:s==="end"?M-m:w1(w,w+m,m,se,de,w+M,w+M+$,$),be=Math.max(0,be+y),ce=Math.max(0,ce+w);else{be=o==="start"?T-D-fe:o==="end"?T-Z+ue+me:o==="nearest"?w1(D,Z,te,fe,ue+me,T,T+k,k):T-(D+te/2)+me/2,ce=s==="start"?M-q-se:s==="center"?M-(q+H/2)+$e/2:s==="end"?M-W+de+$e:w1(q,W,H,se,de+$e,M,M+$,$);var je=F.scrollLeft,X=F.scrollTop;T+=X-(be=Math.max(0,Math.min(X+be/Pe,F.scrollHeight-te/Pe+me))),M+=je-(ce=Math.max(0,Math.min(je+ce/Se,F.scrollWidth-H/Se+$e)))}x.push({el:F,top:be,left:ce})}return x},Hg=function(e){return function(t){return Math.pow(t,e)}},Zg=function(e){return function(t){return 1-Math.abs(Math.pow(t-1,e))}},B2=function(e){return function(t){return t<.5?Hg(e)(t*2)/2:Zg(e)(t*2-1)/2+.5}},BK=function(e){return e},DK=Hg(2),FK=Zg(2),VK=B2(2),WK=Hg(3),HK=Zg(3),ZK=B2(3),qK=Hg(4),UK=Zg(4),KK=B2(4),GK=Hg(5),YK=Zg(5),XK=B2(5),QK=function(e){return 1+Math.sin(Math.PI/2*e-Math.PI/2)},JK=function(e){return Math.sin(Math.PI/2*e)},eG=function(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2},ZA=function(e){var t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?(e-=1.5/n,t*e*e+.75):e<2.5/n?(e-=2.25/n,t*e*e+.9375):(e-=2.625/n,t*e*e+.984375)},Vj=function(e){return 1-ZA(1-e)},tG=function(e){return e<.5?Vj(e*2)*.5:ZA(e*2-1)*.5+.5},nG=Object.freeze({linear:BK,quadIn:DK,quadOut:FK,quadInOut:VK,cubicIn:WK,cubicOut:HK,cubicInOut:ZK,quartIn:qK,quartOut:UK,quartInOut:KK,quintIn:GK,quintOut:YK,quintInOut:XK,sineIn:QK,sineOut:JK,sineInOut:eG,bounceOut:ZA,bounceIn:Vj,bounceInOut:tG}),Gu=function(t){var n=t.from,i=t.to,o=t.duration,s=t.delay,r=t.easing,l=t.onStart,a=t.onUpdate,u=t.onFinish;for(var c in n)i[c]===void 0&&(i[c]=n[c]);for(var d in i)n[d]===void 0&&(n[d]=i[d]);this.from=n,this.to=i,this.duration=o||500,this.delay=s||0,this.easing=r||"linear",this.onStart=l,this.onUpdate=a||function(){},this.onFinish=u,this.startTime=Date.now()+this.delay,this.started=!1,this.finished=!1,this.timer=null,this.keys={}};Gu.prototype.update=function(){if(this.time=Date.now(),!(this.time<this.startTime)&&!this.finished){if(this.elapsed===this.duration){this.finished||(this.finished=!0,this.onFinish&&this.onFinish(this.keys));return}this.elapsed=this.time-this.startTime,this.elapsed=this.elapsed>this.duration?this.duration:this.elapsed;for(var t in this.to)this.keys[t]=this.from[t]+(this.to[t]-this.from[t])*nG[this.easing](this.elapsed/this.duration);this.started||(this.onStart&&this.onStart(this.keys),this.started=!0),this.onUpdate(this.keys)}};Gu.prototype.start=function(){var t=this;this.startTime=Date.now()+this.delay;var n=function(){t.update(),t.timer=requestAnimationFrame(n),t.finished&&(cancelAnimationFrame(t.timer),t.timer=null)};n()};Gu.prototype.stop=function(){cancelAnimationFrame(this.timer),this.timer=null};function iG(e,t,n){new Gu({from:{scrollTop:e.scrollTop},to:{scrollTop:t},easing:"quartOut",duration:300,onUpdate:o=>{e.scrollTop=o.scrollTop},onFinish:()=>{Ue(n)&&n()}}).start()}const Wj=Symbol("ArcoAnchor"),rG=["start","end","center","nearest"],oG=N({name:"Anchor",props:{boundary:{type:[Number,String],default:"start",validator:e=>oe(e)||rG.includes(e)},lineLess:{type:Boolean,default:!1},scrollContainer:{type:[String,Object]},changeHash:{type:Boolean,default:!0},smooth:{type:Boolean,default:!0}},emits:{select:(e,t)=>!0,change:e=>!0},setup(e,{emit:t}){const n=j("anchor"),i=R(),o=R(),s=Oe({}),r=R(""),l=R(!1),a=R(),u=R(),c=(A,P)=>{A&&(s[A]=P)},d=A=>{delete s[A]},f=(A,P)=>{e.changeHash||A.preventDefault(),P&&(h(P),b(P)),t("select",P,r.value)},h=A=>{try{const P=ms(A);if(!P)return;let L,O=0;oe(e.boundary)?(L="start",O=e.boundary):L=e.boundary;const T=U8(P,{block:L});if(!T.length)return;const{el:M,top:x}=T[0],B=x-O;iG(M,B,()=>{l.value=!1}),l.value=!0}catch(P){console.error(P)}},m=zu(()=>{if(l.value)return;const A=w();if(A&&A.id){const P=`#${A.id}`;b(P)}}),b=A=>{if(!s[A]&&i.value){const P=ms(`a[data-href='${A}']`,i.value);if(!P)return;s[A]=P}A!==r.value&&(r.value=A,Ct(()=>{t("change",A)}))},w=()=>{if(!a.value||!u.value)return;const A=oe(e.boundary)?e.boundary:0,P=u.value.getBoundingClientRect();for(const L of Object.keys(s)){const O=ms(L);if(O){const{top:T}=O.getBoundingClientRect(),M=Z1(a.value)?T-A:T-P.top-A;if(M>=0&&M<=P.height/2)return O}}};Fe(r,()=>{const A=s[r.value];!e.lineLess&&A&&o.value&&(o.value.style.top=`${A.offsetTop}px`)});const y=()=>{a.value&&zt(a.value,"scroll",m)},C=()=>{a.value&&Qt(a.value,"scroll",m)},k=()=>{e.scrollContainer?(a.value=Z1(e.scrollContainer)?window:ms(e.scrollContainer),u.value=Z1(e.scrollContainer)?document.documentElement:ms(e.scrollContainer)):(a.value=window,u.value=document.documentElement)};st(()=>{k();const A=decodeURIComponent(window.location.hash);A?(h(A),b(A)):m(),y()}),Jt(()=>{C()}),vt(Wj,Oe({currentLink:r,addLink:c,removeLink:d,handleClick:f}));const $=p(()=>[n,{[`${n}-line-less`]:e.lineLess}]);return{prefixCls:n,cls:$,anchorRef:i,lineSliderRef:o}}});function sG(e,t,n,i,o,s){return S(),I("div",{ref:"anchorRef",class:E(e.cls)},[e.lineLess?ae("v-if",!0):(S(),I("div",{key:0,ref:"lineSliderRef",class:E(`${e.prefixCls}-line-slider`)},null,2)),_("ul",{class:E(`${e.prefixCls}-list`)},[pe(e.$slots,"default")],2)],2)}var f4=U(oG,[["render",sG]]);const lG=N({name:"AnchorLink",props:{title:String,href:String},setup(e){const t=j("anchor"),n=`${t}-link`,i=R(),o=Ze(Wj,void 0);st(()=>{e.href&&i.value&&(o==null||o.addLink(e.href,i.value))});const s=p(()=>[`${n}-item`,{[`${n}-active`]:(o==null?void 0:o.currentLink)===e.href}]);return{prefixCls:t,linkCls:n,cls:s,linkRef:i,handleClick:l=>o==null?void 0:o.handleClick(l,e.href)}}}),aG=["href"];function cG(e,t,n,i,o,s){return S(),I("li",{ref:"linkRef",class:E(e.cls)},[_("a",{class:E(e.linkCls),href:e.href,onClick:t[0]||(t[0]=(...r)=>e.handleClick&&e.handleClick(...r))},[pe(e.$slots,"default",{},()=>[De(Te(e.title),1)])],10,aG),e.$slots.sublist?(S(),I("ul",{key:0,class:E(`${e.prefixCls}-sublist`)},[pe(e.$slots,"sublist")],2)):ae("v-if",!0)],2)}var q1=U(lG,[["render",cG]]);const uG=Object.assign(f4,{Link:q1,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+f4.name,f4),e.component(n+q1.name,q1)}}),D2=["info","success","warning","error"],ja=["onFocus","onFocusin","onFocusout","onBlur","onChange","onBeforeinput","onInput","onReset","onSubmit","onInvalid","onKeydown","onKeypress","onKeyup","onCopy","onCut","onPaste","onCompositionstart","onCompositionupdate","onCompositionend","onSelect","autocomplete","autofocus","maxlength","minlength","name","pattern","readonly","required"],dG=N({name:"IconLoading",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-loading`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),fG=["stroke-width","stroke-linecap","stroke-linejoin"],hG=_("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6"},null,-1),pG=[hG];function mG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},pG,14,fG)}var h4=U(dG,[["render",mG]]);const Ti=Object.assign(h4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+h4.name,h4)}}),vG=N({name:"FeedbackIcon",components:{IconLoading:Ti,IconCheckCircleFill:Ha,IconExclamationCircleFill:$s,IconCloseCircleFill:Ku},props:{type:{type:String}},setup(e){const t=j("feedback-icon");return{cls:p(()=>[t,`${t}-status-${e.type}`])}}});function gG(e,t,n,i,o,s){const r=ie("icon-loading"),l=ie("icon-check-circle-fill"),a=ie("icon-exclamation-circle-fill"),u=ie("icon-close-circle-fill");return S(),I("span",{class:E(e.cls)},[e.type==="validating"?(S(),ve(r,{key:0})):e.type==="success"?(S(),ve(l,{key:1})):e.type==="warning"?(S(),ve(a,{key:2})):e.type==="error"?(S(),ve(u,{key:3})):ae("v-if",!0)],2)}var qg=U(vG,[["render",gG]]);const qA={key:"Enter",code:"Enter"},Hj={key:"Backspace",code:"Backspace"},yG={key:"ArrowLeft",code:"ArrowLeft"},bG={key:"ArrowRight",code:"ArrowRight"};var kG=Object.defineProperty,qE=Object.getOwnPropertySymbols,wG=Object.prototype.hasOwnProperty,CG=Object.prototype.propertyIsEnumerable,UE=(e,t,n)=>t in e?kG(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,$G=(e,t)=>{for(var n in t||(t={}))wG.call(t,n)&&UE(e,n,t[n]);if(qE)for(var n of qE(t))CG.call(t,n)&&UE(e,n,t[n]);return e};const vi=(e,t)=>{const n=$G({},e);for(const i of t)i in n&&delete n[i];return n};function ws(e,t){const n={};return t.forEach(i=>{const o=i;i in e&&(n[o]=e[o])}),n}const K8=Symbol("ArcoFormItemContext"),UA=Symbol("ArcoFormContext"),cn=({size:e,disabled:t,error:n,uninject:i}={})=>{const o=i?{}:Ze(K8,{}),s=p(()=>{var c;return(c=e==null?void 0:e.value)!=null?c:o.size}),r=p(()=>(t==null?void 0:t.value)||o.disabled),l=p(()=>(n==null?void 0:n.value)||o.error),a=lr(o,"feedback"),u=lr(o,"eventHandlers");return{formItemCtx:o,mergedSize:s,mergedDisabled:r,mergedError:l,feedback:a,eventHandlers:u}},yi=(e,{defaultValue:t="medium"}={})=>{const n=Ze(Ii,void 0);return{mergedSize:p(()=>{var o,s;return(s=(o=e==null?void 0:e.value)!=null?o:n==null?void 0:n.size)!=null?s:t})}};function Zj(e){const t=R();function n(){if(!e.value)return;const{selectionStart:o,selectionEnd:s,value:r}=e.value;if(o==null||s==null)return;const l=r.slice(0,Math.max(0,o)),a=r.slice(Math.max(0,s));t.value={selectionStart:o,selectionEnd:s,value:r,beforeTxt:l,afterTxt:a}}function i(){if(!e.value||!t.value)return;const{value:o}=e.value,{beforeTxt:s,afterTxt:r,selectionStart:l}=t.value;if(!s||!r||!l)return;let a=o.length;if(o.endsWith(r))a=o.length-r.length;else if(o.startsWith(s))a=s.length;else{const u=s[l-1],c=o.indexOf(u,l-1);c!==-1&&(a=c+1)}e.value.setSelectionRange(a,a)}return[n,i]}var SG=Object.defineProperty,KE=Object.getOwnPropertySymbols,_G=Object.prototype.hasOwnProperty,PG=Object.prototype.propertyIsEnumerable,GE=(e,t,n)=>t in e?SG(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,YE=(e,t)=>{for(var n in t||(t={}))_G.call(t,n)&&GE(e,n,t[n]);if(KE)for(var n of KE(t))PG.call(t,n)&&GE(e,n,t[n]);return e},Bp=N({name:"Input",inheritAttrs:!1,props:{modelValue:String,defaultValue:{type:String,default:""},size:{type:String},allowClear:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},error:{type:Boolean,default:!1},placeholder:String,maxLength:{type:[Number,Object],default:0},showWordLimit:{type:Boolean,default:!1},wordLength:{type:Function},wordSlice:{type:Function},inputAttrs:{type:Object},type:{type:String,default:"text"}},emits:{"update:modelValue":e=>!0,input:(e,t)=>!0,change:(e,t)=>!0,pressEnter:e=>!0,clear:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:t,slots:n,attrs:i}){const{size:o,disabled:s,error:r,modelValue:l}=ze(e),a=j("input"),u=R(),{mergedSize:c,mergedDisabled:d,mergedError:f,feedback:h,eventHandlers:m}=cn({size:o,disabled:s,error:r}),{mergedSize:b}=yi(c),[w,y]=Zj(u),C=R(e.defaultValue),k=p(()=>{var X;return(X=e.modelValue)!=null?X:C.value});Fe(l,X=>{(Ge(X)||Ui(X))&&(C.value="")});let $=k.value;const A=R(!1),P=p(()=>e.allowClear&&!e.readonly&&!d.value&&!!k.value),L=R(!1),O=R(""),T=X=>{var V;return Ue(e.wordLength)?e.wordLength(X):(V=X.length)!=null?V:0},M=p(()=>T(k.value)),x=p(()=>f.value||!!(ft(e.maxLength)&&e.maxLength.errorOnly&&M.value>F.value)),B=p(()=>ft(e.maxLength)&&!!e.maxLength.errorOnly),F=p(()=>ft(e.maxLength)?e.maxLength.length:e.maxLength),K=p(()=>{const X=T("a");return Math.floor(F.value/X)}),te=X=>{var V,re;F.value&&!B.value&&T(X)>F.value&&(X=(re=(V=e.wordSlice)==null?void 0:V.call(e,X,F.value))!=null?re:X.slice(0,K.value)),C.value=X,t("update:modelValue",X)},H=X=>{u.value&&X.target!==u.value&&(X.preventDefault(),u.value.focus())},D=(X,V)=>{var re,ge;X!==$&&($=X,t("change",X,V),(ge=(re=m.value)==null?void 0:re.onChange)==null||ge.call(re,V))},W=X=>{var V,re;A.value=!0,$=k.value,t("focus",X),(re=(V=m.value)==null?void 0:V.onFocus)==null||re.call(V,X)},Z=X=>{var V,re;A.value=!1,D(k.value,X),t("blur",X),(re=(V=m.value)==null?void 0:V.onBlur)==null||re.call(V,X)},q=X=>{var V,re,ge;const{value:ke,selectionStart:Y,selectionEnd:ee}=X.target;if(X.type==="compositionend"){if(L.value=!1,O.value="",F.value&&!B.value&&M.value>=F.value&&T(ke)>F.value&&Y===ee){Q();return}te(ke),t("input",ke,X),(re=(V=m.value)==null?void 0:V.onInput)==null||re.call(V,X),Q()}else L.value=!0,O.value=k.value+((ge=X.data)!=null?ge:"")},Q=()=>{w(),Ct(()=>{u.value&&k.value!==u.value.value&&(u.value.value=k.value,y())})},se=X=>{var V,re;const{value:ge}=X.target;if(!L.value){if(F.value&&!B.value&&M.value>=F.value&&T(ge)>F.value&&X.inputType==="insertText"){Q();return}te(ge),t("input",ge,X),(re=(V=m.value)==null?void 0:V.onInput)==null||re.call(V,X),Q()}},fe=X=>{te(""),D("",X),t("clear",X)},de=X=>{const V=X.key||X.code;!L.value&&V===qA.key&&(D(k.value,X),t("pressEnter",X))},ue=p(()=>[`${a}-outer`,`${a}-outer-size-${b.value}`,{[`${a}-outer-has-suffix`]:!!n.suffix,[`${a}-outer-disabled`]:d.value}]),be=p(()=>[`${a}-wrapper`,{[`${a}-error`]:x.value,[`${a}-disabled`]:d.value,[`${a}-focus`]:A.value}]),ce=p(()=>[a,`${a}-size-${b.value}`]),$e=p(()=>vi(i,ja)),me=p(()=>ws(i,ja)),Se=p(()=>{const X=YE(YE({},me.value),e.inputAttrs);return x.value&&(X["aria-invalid"]=!0),X}),Pe=X=>{var V;return v("span",Ae({class:be.value,onMousedown:H},X?void 0:$e.value),[n.prefix&&v("span",{class:`${a}-prefix`},[n.prefix()]),v("input",Ae({ref:u,class:ce.value,value:k.value,type:e.type,placeholder:e.placeholder,readonly:e.readonly,disabled:d.value,onInput:se,onKeydown:de,onFocus:W,onBlur:Z,onCompositionstart:q,onCompositionupdate:q,onCompositionend:q},Se.value),null),P.value&&v(an,{prefix:a,class:`${a}-clear-btn`,onClick:fe},{default:()=>[v(gi,null,null)]}),(n.suffix||!!e.maxLength&&e.showWordLimit||!!h.value)&&v("span",{class:[`${a}-suffix`,{[`${a}-suffix-has-feedback`]:h.value}]},[!!e.maxLength&&e.showWordLimit&&v("span",{class:`${a}-word-limit`},[M.value,De("/"),F.value]),(V=n.suffix)==null?void 0:V.call(n),!!h.value&&v(qg,{type:h.value},null)])])};return{inputRef:u,render:()=>n.prepend||n.append?v("span",Ae({class:ue.value},$e.value),[n.prepend&&v("span",{class:`${a}-prepend`},[n.prepend()]),Pe(!0),n.append&&v("span",{class:`${a}-append`},[n.append()])]):Pe()}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const AG=N({name:"IconSearch",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-search`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),LG=["stroke-width","stroke-linecap","stroke-linejoin"],EG=_("path",{d:"M33.072 33.071c6.248-6.248 6.248-16.379 0-22.627-6.249-6.249-16.38-6.249-22.628 0-6.248 6.248-6.248 16.379 0 22.627 6.248 6.248 16.38 6.248 22.628 0Zm0 0 8.485 8.485"},null,-1),IG=[EG];function TG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},IG,14,LG)}var p4=U(AG,[["render",TG]]);const Ky=Object.assign(p4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+p4.name,p4)}}),qj=Symbol("ArcoButtonGroup"),OG=N({name:"Button",components:{IconLoading:Ti},props:{type:{type:String},shape:{type:String},status:{type:String},size:{type:String},long:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},disabled:{type:Boolean},htmlType:{type:String,default:"button"},autofocus:{type:Boolean,default:!1},href:String},emits:{click:e=>!0},setup(e,{emit:t}){const{size:n,disabled:i}=ze(e),o=j("btn"),s=Ze(qj,void 0),r=p(()=>{var h;return(h=n.value)!=null?h:s==null?void 0:s.size}),l=p(()=>!!(i.value||s!=null&&s.disabled)),{mergedSize:a,mergedDisabled:u}=cn({size:r,disabled:l}),{mergedSize:c}=yi(a),d=p(()=>{var h,m,b,w,y,C;return[o,`${o}-${(m=(h=e.type)!=null?h:s==null?void 0:s.type)!=null?m:"secondary"}`,`${o}-shape-${(w=(b=e.shape)!=null?b:s==null?void 0:s.shape)!=null?w:"square"}`,`${o}-size-${c.value}`,`${o}-status-${(C=(y=e.status)!=null?y:s==null?void 0:s.status)!=null?C:"normal"}`,{[`${o}-long`]:e.long,[`${o}-loading`]:e.loading,[`${o}-disabled`]:u.value,[`${o}-link`]:$n(e.href)}]});return{prefixCls:o,cls:d,mergedDisabled:u,handleClick:h=>{if(e.disabled||e.loading){h.preventDefault();return}t("click",h)}}}}),xG=["href"],MG=["type","disabled","autofocus"];function NG(e,t,n,i,o,s){const r=ie("icon-loading");return e.href?(S(),I("a",{key:0,class:E([e.cls,{[`${e.prefixCls}-only-icon`]:e.$slots.icon&&!e.$slots.default}]),href:e.mergedDisabled||e.loading?void 0:e.href,onClick:t[0]||(t[0]=(...l)=>e.handleClick&&e.handleClick(...l))},[e.loading||e.$slots.icon?(S(),I("span",{key:0,class:E(`${e.prefixCls}-icon`)},[e.loading?(S(),ve(r,{key:0,spin:"true"})):pe(e.$slots,"icon",{key:1})],2)):ae("v-if",!0),pe(e.$slots,"default")],10,xG)):(S(),I("button",{key:1,class:E([e.cls,{[`${e.prefixCls}-only-icon`]:e.$slots.icon&&!e.$slots.default}]),type:e.htmlType,disabled:e.mergedDisabled,autofocus:e.autofocus,onClick:t[1]||(t[1]=(...l)=>e.handleClick&&e.handleClick(...l))},[e.loading||e.$slots.icon?(S(),I("span",{key:0,class:E(`${e.prefixCls}-icon`)},[e.loading?(S(),ve(r,{key:0,spin:!0})):pe(e.$slots,"icon",{key:1})],2)):ae("v-if",!0),pe(e.$slots,"default")],10,MG))}var m4=U(OG,[["render",NG]]);const zG=N({name:"ButtonGroup",props:{type:{type:String},status:{type:String},shape:{type:String},size:{type:String},disabled:{type:Boolean}},setup(e){const{type:t,size:n,status:i,disabled:o,shape:s}=ze(e),r=j("btn-group");return vt(qj,Oe({type:t,size:n,shape:s,status:i,disabled:o})),{prefixCls:r}}});function jG(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[pe(e.$slots,"default")],2)}var Dp=U(zG,[["render",jG]]);const qi=Object.assign(m4,{Group:Dp,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+m4.name,m4),e.component(n+Dp.name,Dp)}});var U1=N({name:"InputSearch",props:{searchButton:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:String},buttonText:{type:String},buttonProps:{type:Object}},emits:{search:(e,t)=>!0},setup(e,{emit:t,slots:n}){const{size:i}=ze(e),o=j("input-search"),{mergedSize:s}=yi(i),r=R(),l=d=>{r.value.inputRef&&t("search",r.value.inputRef.value,d)},a=()=>{var d;return v(Be,null,[e.loading?v(Ti,null,null):v(an,{onClick:l},{default:()=>[v(Ky,null,null)]}),(d=n.suffix)==null?void 0:d.call(n)])},u=()=>{var d;let f={};return e.buttonText||n["button-default"]||n["button-icon"]?f={default:(d=n["button-default"])!=null?d:e.buttonText?()=>e.buttonText:void 0,icon:n["button-icon"]}:f={icon:()=>v(Ky,null,null)},v(qi,Ae({type:"primary",class:`${o}-btn`,disabled:e.disabled,size:s.value,loading:e.loading},e.buttonProps,{onClick:l}),f)};return{inputRef:r,render:()=>v(Bp,{ref:r,class:o,size:s.value,disabled:e.disabled},{prepend:n.prepend,prefix:n.prefix,suffix:e.searchButton?n.suffix:a,append:e.searchButton?u:n.append})}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const RG=N({name:"IconEye",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-eye`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),BG=["stroke-width","stroke-linecap","stroke-linejoin"],DG=_("path",{"clip-rule":"evenodd",d:"M24 37c6.627 0 12.627-4.333 18-13-5.373-8.667-11.373-13-18-13-6.627 0-12.627 4.333-18 13 5.373 8.667 11.373 13 18 13Z"},null,-1),FG=_("path",{d:"M29 24a5 5 0 1 1-10 0 5 5 0 0 1 10 0Z"},null,-1),VG=[DG,FG];function WG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},VG,14,BG)}var v4=U(RG,[["render",WG]]);const KA=Object.assign(v4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+v4.name,v4)}}),HG=N({name:"IconEyeInvisible",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-eye-invisible`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ZG=["stroke-width","stroke-linecap","stroke-linejoin"],qG=_("path",{d:"M14 14.5c-2.69 2-5.415 5.33-8 9.5 5.373 8.667 11.373 13 18 13 3.325 0 6.491-1.09 9.5-3.271M17.463 12.5C19 11 21.75 11 24 11c6.627 0 12.627 4.333 18 13-1.766 2.848-3.599 5.228-5.5 7.14"},null,-1),UG=_("path",{d:"M29 24a5 5 0 1 1-10 0 5 5 0 0 1 10 0ZM6.852 7.103l34.294 34.294"},null,-1),KG=[qG,UG];function GG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},KG,14,ZG)}var g4=U(HG,[["render",GG]]);const Uj=Object.assign(g4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+g4.name,g4)}});function Pi(e){const t=R(e);return[t,i=>{t.value=i}]}function ri(e,t){const{value:n}=ze(t),[i,o]=Pi(Ge(n.value)?e:n.value);return Fe(n,r=>{Ge(r)&&o(void 0)}),[p(()=>Ge(n.value)?i.value:n.value),o,i]}const YG=N({name:"InputPassword",components:{IconEye:KA,IconEyeInvisible:Uj,AIconHover:an,AInput:Bp},props:{visibility:{type:Boolean,default:void 0},defaultVisibility:{type:Boolean,default:!0},invisibleButton:{type:Boolean,default:!0}},emits:["visibility-change","update:visibility"],setup(e,{emit:t}){const{visibility:n,defaultVisibility:i}=ze(e),o=R(),s=()=>{a(!r.value)},[r,l]=ri(i.value,Oe({value:n})),a=u=>{u!==r.value&&(t("visibility-change",u),t("update:visibility",u),l(u))};return{inputRef:o,mergedVisible:r,handleInvisible:s}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}}});function XG(e,t,n,i,o,s){const r=ie("icon-eye"),l=ie("icon-eye-invisible"),a=ie("a-icon-hover"),u=ie("a-input");return S(),ve(u,{ref:"inputRef",type:e.mergedVisible?"password":"text"},tn({_:2},[e.$slots.prepend?{name:"prepend",fn:he(()=>[pe(e.$slots,"prepend")])}:void 0,e.$slots.prefix?{name:"prefix",fn:he(()=>[pe(e.$slots,"prefix")])}:void 0,e.invisibleButton||e.$slots.suffix?{name:"suffix",fn:he(()=>[e.invisibleButton?(S(),ve(a,{key:0,onClick:e.handleInvisible,onMousedown:t[0]||(t[0]=rr(()=>{},["prevent"])),onMouseup:t[1]||(t[1]=rr(()=>{},["prevent"]))},{default:he(()=>[e.mergedVisible?(S(),ve(l,{key:1})):(S(),ve(r,{key:0}))]),_:1},8,["onClick"])):ae("v-if",!0),pe(e.$slots,"suffix")])}:void 0,e.$slots.append?{name:"append",fn:he(()=>[pe(e.$slots,"append")])}:void 0]),1032,["type"])}var K1=U(YG,[["render",XG]]);const QG=N({name:"InputGroup",setup(){return{prefixCls:j("input-group")}}});function JG(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[pe(e.$slots,"default")],2)}var jd=U(QG,[["render",JG]]);const Za=Object.assign(Bp,{Search:U1,Password:K1,Group:jd,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+Bp.name,Bp),e.component(n+jd.name,jd),e.component(n+U1.name,U1),e.component(n+K1.name,K1)}});var eY=Object.defineProperty,XE=Object.getOwnPropertySymbols,tY=Object.prototype.hasOwnProperty,nY=Object.prototype.propertyIsEnumerable,QE=(e,t,n)=>t in e?eY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,up=(e,t)=>{for(var n in t||(t={}))tY.call(t,n)&&QE(e,n,t[n]);if(XE)for(var n of XE(t))nY.call(t,n)&&QE(e,n,t[n]);return e};const iY=()=>{const{height:e,width:t}=Bj();return{width:Math.min(t,window.innerWidth),height:Math.min(e,window.innerHeight)}},JE=(e,t)=>{var n,i;const o=e.getBoundingClientRect();return{top:o.top,bottom:o.bottom,left:o.left,right:o.right,scrollTop:o.top-t.top,scrollBottom:o.bottom-t.top,scrollLeft:o.left-t.left,scrollRight:o.right-t.left,width:(n=e.offsetWidth)!=null?n:e.clientWidth,height:(i=e.offsetHeight)!=null?i:e.clientHeight}},rY=e=>{switch(e){case"top":case"tl":case"tr":return"top";case"bottom":case"bl":case"br":return"bottom";case"left":case"lt":case"lb":return"left";case"right":case"rt":case"rb":return"right";default:return"top"}},C1=(e,t)=>{switch(t){case"top":switch(e){case"bottom":return"top";case"bl":return"tl";case"br":return"tr";default:return e}case"bottom":switch(e){case"top":return"bottom";case"tl":return"bl";case"tr":return"br";default:return e}case"left":switch(e){case"right":return"left";case"rt":return"lt";case"rb":return"lb";default:return e}case"right":switch(e){case"left":return"right";case"lt":return"rt";case"lb":return"rb";default:return e}default:return e}},oY=(e,t,{containerRect:n,triggerRect:i,popupRect:o,offset:s,translate:r})=>{const l=rY(e),a=iY(),u={top:n.top+t.top,bottom:a.height-(n.top+t.top+o.height),left:n.left+t.left,right:a.width-(n.left+t.left+o.width)};let c=e;if(l==="top"&&u.top<0)if(i.top>o.height)t.top=-n.top;else{const d=dp("bottom",i,o,{offset:s,translate:r});a.height-(n.top+d.top+o.height)>0&&(c=C1(e,"bottom"),t.top=d.top)}if(l==="bottom"&&u.bottom<0)if(a.height-i.bottom>o.height)t.top=-n.top+(a.height-o.height);else{const d=dp("top",i,o,{offset:s,translate:r});n.top+d.top>0&&(c=C1(e,"top"),t.top=d.top)}if(l==="left"&&u.left<0)if(i.left>o.width)t.left=-n.left;else{const d=dp("right",i,o,{offset:s,translate:r});a.width-(n.left+d.left+o.width)>0&&(c=C1(e,"right"),t.left=d.left)}if(l==="right"&&u.right<0)if(a.width-i.right>o.width)t.left=-n.left+(a.width-o.width);else{const d=dp("left",i,o,{offset:s,translate:r});n.left+d.left>0&&(c=C1(e,"left"),t.left=d.left)}return(l==="top"||l==="bottom")&&(u.left<0?t.left=-n.left:u.right<0&&(t.left=-n.left+(a.width-o.width))),(l==="left"||l==="right")&&(u.top<0?t.top=-n.top:u.bottom<0&&(t.top=-n.top+(a.height-o.height))),{popupPosition:t,position:c}},dp=(e,t,n,{offset:i=0,translate:o=[0,0]}={})=>{var s;const r=(s=at(o)?o:o[e])!=null?s:[0,0];switch(e){case"top":return{left:t.scrollLeft+Math.round(t.width/2)-Math.round(n.width/2)+r[0],top:t.scrollTop-n.height-i+r[1]};case"tl":return{left:t.scrollLeft+r[0],top:t.scrollTop-n.height-i+r[1]};case"tr":return{left:t.scrollRight-n.width+r[0],top:t.scrollTop-n.height-i+r[1]};case"bottom":return{left:t.scrollLeft+Math.round(t.width/2)-Math.round(n.width/2)+r[0],top:t.scrollBottom+i+r[1]};case"bl":return{left:t.scrollLeft+r[0],top:t.scrollBottom+i+r[1]};case"br":return{left:t.scrollRight-n.width+r[0],top:t.scrollBottom+i+r[1]};case"left":return{left:t.scrollLeft-n.width-i+r[0],top:t.scrollTop+Math.round(t.height/2)-Math.round(n.height/2)+r[1]};case"lt":return{left:t.scrollLeft-n.width-i+r[0],top:t.scrollTop+r[1]};case"lb":return{left:t.scrollLeft-n.width-i+r[0],top:t.scrollBottom-n.height+r[1]};case"right":return{left:t.scrollRight+i+r[0],top:t.scrollTop+Math.round(t.height/2)-Math.round(n.height/2)+r[1]};case"rt":return{left:t.scrollRight+i+r[0],top:t.scrollTop+r[1]};case"rb":return{left:t.scrollRight+i+r[0],top:t.scrollBottom-n.height+r[1]};default:return{left:0,top:0}}},sY=e=>{let t="0";["top","bottom"].includes(e)?t="50%":["left","lt","lb","tr","br"].includes(e)&&(t="100%");let n="0";return["left","right"].includes(e)?n="50%":["top","tl","tr","lb","rb"].includes(e)&&(n="100%"),`${t} ${n}`},lY=(e,t,n,i,{offset:o=0,translate:s=[0,0],customStyle:r={},autoFitPosition:l=!1}={})=>{let a=e,u=dp(e,n,i,{offset:o,translate:s});if(l){const d=oY(e,u,{containerRect:t,popupRect:i,triggerRect:n,offset:o,translate:s});u=d.popupPosition,a=d.position}return{style:up({left:`${u.left}px`,top:`${u.top}px`},r),position:a}},aY=(e,t,n,{customStyle:i={}})=>{if(["top","tl","tr","bottom","bl","br"].includes(e)){let s=Math.abs(t.scrollLeft+t.width/2-n.scrollLeft);return s>n.width-8&&(t.width>n.width?s=n.width/2:s=n.width-8),["top","tl","tr"].includes(e)?up({left:`${s}px`,bottom:"0",transform:"translate(-50%,50%) rotate(45deg)"},i):up({left:`${s}px`,top:"0",transform:"translate(-50%,-50%) rotate(45deg)"},i)}let o=Math.abs(t.scrollTop+t.height/2-n.scrollTop);return o>n.height-8&&(t.height>n.height?o=n.height/2:o=n.height-8),["left","lt","lb"].includes(e)?up({top:`${o}px`,right:"0",transform:"translate(50%,-50%) rotate(45deg)"},i):up({top:`${o}px`,left:"0",transform:"translate(-50%,-50%) rotate(45deg)"},i)},cY=e=>e.scrollHeight>e.offsetHeight||e.scrollWidth>e.offsetWidth,eI=e=>{var t;const n=[];let i=e;for(;i&&i!==document.documentElement;)cY(i)&&n.push(i),i=(t=i.parentElement)!=null?t:void 0;return n},Kj=()=>{const e={},t=R(),n=()=>{const i=Mj(e.value);i!==t.value&&(t.value=i)};return st(()=>n()),Mn(()=>n()),{children:e,firstElement:t}};var Ra=N({name:"ResizeObserver",props:{watchOnUpdated:Boolean},emits:["resize"],setup(e,{emit:t,slots:n}){const{children:i,firstElement:o}=Kj();let s;const r=a=>{a&&(s=new M2(u=>{const c=u[0];t("resize",c)}),s.observe(a))},l=()=>{s&&(s.disconnect(),s=null)};return Fe(o,a=>{s&&l(),a&&r(a)}),Jt(()=>{s&&l()}),()=>{var a;return i.value=(a=n.default)==null?void 0:a.call(n),i.value}}});function _o(e,t){const n=R(e[t]);return Mn(()=>{const i=e[t];n.value!==i&&(n.value=i)}),n}const tI=Symbol("ArcoTrigger"),uY=1e3,dY=5e3,fY=1;class hY{constructor(){this.popupStack={popup:new Set,dialog:new Set,message:new Set},this.getNextZIndex=t=>(t==="message"?Array.from(this.popupStack.message).pop()||dY:Array.from(this.popupStack.popup).pop()||uY)+fY,this.add=t=>{const n=this.getNextZIndex(t);return this.popupStack[t].add(n),t==="dialog"&&this.popupStack.popup.add(n),n},this.delete=(t,n)=>{this.popupStack[n].delete(t),n==="dialog"&&this.popupStack.popup.delete(t)},this.isLastDialog=t=>this.popupStack.dialog.size>1?t===Array.from(this.popupStack.dialog).pop():!0}}const y4=new hY;function Mh(e,{visible:t,runOnMounted:n}={}){const i=R(0),o=()=>{i.value=y4.add(e)},s=()=>{y4.delete(i.value,e)},r=()=>e==="dialog"?y4.isLastDialog(i.value):!1;return Fe(()=>t==null?void 0:t.value,l=>{l?o():s()},{immediate:!0}),n&&(st(()=>{o()}),Jt(()=>{s()})),{zIndex:Mg(i),open:o,close:s,isLastDialog:r}}const pY=({elementRef:e,onResize:t})=>{let n;return{createResizeObserver:()=>{e.value&&(n=new M2(s=>{const r=s[0];Ue(t)&&t(r)}),n.observe(e.value))},destroyResizeObserver:()=>{n&&(n.disconnect(),n=null)}}};var GA=N({name:"ClientOnly",setup(e,{slots:t}){const n=R(!1);return st(()=>n.value=!0),()=>{var i;return n.value?(i=t.default)==null?void 0:i.call(t):null}}});const YA=({popupContainer:e,visible:t,defaultContainer:n="body",documentContainer:i})=>{const o=R(e.value),s=R(),r=()=>{const l=ms(e.value),a=l?e.value:n,u=l??(i?document.documentElement:ms(n));a!==o.value&&(o.value=a),u!==s.value&&(s.value=u)};return st(()=>r()),Fe(t,l=>{o.value!==e.value&&l&&r()}),{teleportContainer:o,containerRef:s}};var mY=Object.defineProperty,vY=Object.defineProperties,gY=Object.getOwnPropertyDescriptors,nI=Object.getOwnPropertySymbols,yY=Object.prototype.hasOwnProperty,bY=Object.prototype.propertyIsEnumerable,iI=(e,t,n)=>t in e?mY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,kY=(e,t)=>{for(var n in t||(t={}))yY.call(t,n)&&iI(e,n,t[n]);if(nI)for(var n of nI(t))bY.call(t,n)&&iI(e,n,t[n]);return e},wY=(e,t)=>vY(e,gY(t));const CY=["onClick","onMouseenter","onMouseleave","onFocusin","onFocusout","onContextmenu"];var b4=N({name:"Trigger",inheritAttrs:!1,props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},trigger:{type:[String,Array],default:"hover"},position:{type:String,default:"bottom"},disabled:{type:Boolean,default:!1},popupOffset:{type:Number,default:0},popupTranslate:{type:[Array,Object]},showArrow:{type:Boolean,default:!1},alignPoint:{type:Boolean,default:!1},popupHoverStay:{type:Boolean,default:!0},blurToClose:{type:Boolean,default:!0},clickToClose:{type:Boolean,default:!0},clickOutsideToClose:{type:Boolean,default:!0},unmountOnClose:{type:Boolean,default:!0},contentClass:{type:[String,Array,Object]},contentStyle:{type:Object},arrowClass:{type:[String,Array,Object]},arrowStyle:{type:Object},popupStyle:{type:Object},animationName:{type:String,default:"fade-in"},duration:{type:[Number,Object]},mouseEnterDelay:{type:Number,default:100},mouseLeaveDelay:{type:Number,default:100},focusDelay:{type:Number,default:0},autoFitPopupWidth:{type:Boolean,default:!1},autoFitPopupMinWidth:{type:Boolean,default:!1},autoFixPosition:{type:Boolean,default:!0},popupContainer:{type:[String,Object]},updateAtScroll:{type:Boolean,default:!1},autoFitTransformOrigin:{type:Boolean,default:!1},hideEmpty:{type:Boolean,default:!1},openedClass:{type:[String,Array,Object]},autoFitPosition:{type:Boolean,default:!0},renderToBody:{type:Boolean,default:!0},preventFocus:{type:Boolean,default:!1},scrollToClose:{type:Boolean,default:!1},scrollToCloseDistance:{type:Number,default:0}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0,show:()=>!0,hide:()=>!0,resize:()=>!0},setup(e,{emit:t,slots:n,attrs:i}){const{popupContainer:o}=ze(e),s=j("trigger"),r=p(()=>vi(i,CY)),l=Ze(Ii,void 0),a=p(()=>[].concat(e.trigger)),u=new Set,c=Ze(tI,void 0),{children:d,firstElement:f}=Kj(),h=R(),m=R(e.defaultPopupVisible),b=R(e.position),w=R({}),y=R({}),C=R({}),k=R(),$=R({top:0,left:0});let A=null,P=null;const L=p(()=>{var _e;return(_e=e.popupVisible)!=null?_e:m.value}),{teleportContainer:O,containerRef:T}=YA({popupContainer:o,visible:L,documentContainer:!0}),{zIndex:M}=Mh("popup",{visible:L});let x=0,B=!1,F=!1;const K=()=>{x&&(window.clearTimeout(x),x=0)},te=_e=>{if(e.alignPoint){const{pageX:xe,pageY:Ke}=_e;$.value={top:Ke,left:xe}}},H=()=>{if(!f.value||!h.value||!T.value)return;const _e=T.value.getBoundingClientRect(),xe=e.alignPoint?{top:$.value.top,bottom:$.value.top,left:$.value.left,right:$.value.left,scrollTop:$.value.top,scrollBottom:$.value.top,scrollLeft:$.value.left,scrollRight:$.value.left,width:0,height:0}:JE(f.value,_e),Ke=()=>JE(h.value,_e),_t=Ke(),{style:Ot,position:Zt}=lY(e.position,_e,xe,_t,{offset:e.popupOffset,translate:e.popupTranslate,customStyle:e.popupStyle,autoFitPosition:e.autoFitPosition});e.autoFitTransformOrigin&&(y.value={transformOrigin:sY(Zt)}),e.autoFitPopupMinWidth?Ot.minWidth=`${xe.width}px`:e.autoFitPopupWidth&&(Ot.width=`${xe.width}px`),b.value!==Zt&&(b.value=Zt),w.value=Ot,e.showArrow&&Ct(()=>{C.value=aY(Zt,xe,Ke(),{customStyle:e.arrowStyle})})},D=(_e,xe)=>{if(_e===L.value&&x===0)return;const Ke=()=>{m.value=_e,t("update:popupVisible",_e),t("popupVisibleChange",_e),_e&&Ct(()=>{H()})};_e||(A=null,P=null),xe?(K(),_e!==L.value&&(x=window.setTimeout(Ke,xe))):Ke()},W=_e=>{var xe;(xe=i.onClick)==null||xe.call(i,_e),!(e.disabled||L.value&&!e.clickToClose)&&(a.value.includes("click")?(te(_e),D(!L.value)):a.value.includes("contextMenu")&&L.value&&D(!1))},Z=_e=>{var xe;(xe=i.onMouseenter)==null||xe.call(i,_e),!(e.disabled||!a.value.includes("hover"))&&(te(_e),D(!0,e.mouseEnterDelay))},q=_e=>{c==null||c.onMouseenter(_e),Z(_e)},Q=_e=>{var xe;(xe=i.onMouseleave)==null||xe.call(i,_e),!(e.disabled||!a.value.includes("hover"))&&D(!1,e.mouseLeaveDelay)},se=_e=>{c==null||c.onMouseleave(_e),Q(_e)},fe=_e=>{var xe;(xe=i.onFocusin)==null||xe.call(i,_e),!(e.disabled||!a.value.includes("focus"))&&D(!0,e.focusDelay)},de=_e=>{var xe;(xe=i.onFocusout)==null||xe.call(i,_e),!(e.disabled||!a.value.includes("focus"))&&e.blurToClose&&D(!1)},ue=_e=>{var xe;(xe=i.onContextmenu)==null||xe.call(i,_e),!(e.disabled||!a.value.includes("contextMenu")||L.value&&!e.clickToClose)&&(te(_e),D(!L.value),_e.preventDefault())};vt(tI,Oe({onMouseenter:q,onMouseleave:se,addChildRef:_e=>{u.add(_e),c==null||c.addChildRef(_e)},removeChildRef:_e=>{u.delete(_e),c==null||c.removeChildRef(_e)}}));const $e=()=>{Qt(document.documentElement,"mousedown",Pe),B=!1},me=_o(n,"content"),Se=p(()=>{var _e;return e.hideEmpty&&YU((_e=me.value)==null?void 0:_e.call(me))}),Pe=_e=>{var xe,Ke,_t;if(!((xe=f.value)!=null&&xe.contains(_e.target)||(Ke=h.value)!=null&&Ke.contains(_e.target))){for(const Ot of u)if((_t=Ot.value)!=null&&_t.contains(_e.target))return;$e(),D(!1)}},je=(_e,xe)=>{const[Ke,_t]=_e,{scrollTop:Ot,scrollLeft:Zt}=xe;return Math.abs(Ot-Ke)>=e.scrollToCloseDistance||Math.abs(Zt-_t)>=e.scrollToCloseDistance},X=zu(_e=>{if(L.value)if(e.scrollToClose||l!=null&&l.scrollToClose){const xe=_e.target;A||(A=[xe.scrollTop,xe.scrollLeft]),je(A,xe)?D(!1):H()}else H()}),V=()=>{Qt(window,"scroll",re),F=!1},re=zu(_e=>{const xe=_e.target.documentElement;P||(P=[xe.scrollTop,xe.scrollLeft]),je(P,xe)&&(D(!1),V())}),ge=()=>{L.value&&H()},ke=()=>{ge(),t("resize")},Y=_e=>{e.preventFocus&&_e.preventDefault()};c==null||c.addChildRef(h);const ee=p(()=>L.value?e.openedClass:void 0);let le;Fe(L,_e=>{if(e.clickOutsideToClose&&(!_e&&B?$e():_e&&!B&&(zt(document.documentElement,"mousedown",Pe),B=!0)),(e.scrollToClose||l!=null&&l.scrollToClose)&&(zt(window,"scroll",re),F=!0),e.updateAtScroll||l!=null&&l.updateAtScroll){if(_e){le=eI(f.value);for(const xe of le)xe.addEventListener("scroll",X)}else if(le){for(const xe of le)xe.removeEventListener("scroll",X);le=void 0}}_e&&(Ne.value=!0)}),Fe(()=>[e.autoFitPopupWidth,e.autoFitPopupMinWidth],()=>{L.value&&H()});const{createResizeObserver:we,destroyResizeObserver:Ie}=pY({elementRef:T,onResize:ge});st(()=>{if(we(),L.value&&(H(),e.clickOutsideToClose&&!B&&(zt(document.documentElement,"mousedown",Pe),B=!0),e.updateAtScroll||l!=null&&l.updateAtScroll)){le=eI(f.value);for(const _e of le)_e.addEventListener("scroll",X)}}),Mn(()=>{L.value&&H()}),_2(()=>{D(!1)}),Jt(()=>{if(c==null||c.removeChildRef(h),Ie(),B&&$e(),F&&V(),le){for(const _e of le)_e.removeEventListener("scroll",X);le=void 0}});const Ne=R(L.value),ye=R(!1),Le=()=>{ye.value=!0},qe=()=>{ye.value=!1,L.value&&t("show")},Ee=()=>{ye.value=!1,L.value||(Ne.value=!1,t("hide"))};return()=>{var _e,xe;return d.value=(xe=(_e=n.default)==null?void 0:_e.call(n))!=null?xe:[],Oj(d.value,{class:ee.value,onClick:W,onMouseenter:Z,onMouseleave:Q,onFocusin:fe,onFocusout:de,onContextmenu:ue}),v(Be,null,[e.autoFixPosition?v(Ra,{onResize:ke},{default:()=>[d.value]}):d.value,v(GA,null,{default:()=>[v(Th,{to:O.value,disabled:!e.renderToBody},{default:()=>[(!e.unmountOnClose||L.value||Ne.value)&&!Se.value&&v(Ra,{onResize:ge},{default:()=>[v("div",Ae({ref:h,class:[`${s}-popup`,`${s}-position-${b.value}`],style:wY(kY({},w.value),{zIndex:M.value,pointerEvents:ye.value?"none":"auto"}),"trigger-placement":b.value,onMouseenter:q,onMouseleave:se,onMousedown:Y},r.value),[v(Ei,{name:e.animationName,duration:e.duration,appear:!0,onBeforeEnter:Le,onAfterEnter:qe,onBeforeLeave:Le,onAfterLeave:Ee},{default:()=>{var Ke;return[vn(v("div",{class:`${s}-popup-wrapper`,style:y.value},[v("div",{class:[`${s}-content`,e.contentClass],style:e.contentStyle},[(Ke=n.content)==null?void 0:Ke.call(n)]),e.showArrow&&v("div",{ref:k,class:[`${s}-arrow`,e.arrowClass],style:C.value},null)]),[[yn,L.value]])]}})])]})]})]})])}}});const oi=Object.assign(b4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+b4.name,b4)}}),$Y=N({name:"IconEmpty",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-empty`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),SY=["stroke-width","stroke-linecap","stroke-linejoin"],_Y=_("path",{d:"M24 5v6m7 1 4-4m-18 4-4-4m28.5 22H28s-1 3-4 3-4-3-4-3H6.5M40 41H8a2 2 0 0 1-2-2v-8.46a2 2 0 0 1 .272-1.007l6.15-10.54A2 2 0 0 1 14.148 18H33.85a2 2 0 0 1 1.728.992l6.149 10.541A2 2 0 0 1 42 30.541V39a2 2 0 0 1-2 2Z"},null,-1),PY=[_Y];function AY(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},PY,14,SY)}var k4=U($Y,[["render",AY]]);const Gj=Object.assign(k4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+k4.name,k4)}});var G1=N({name:"Empty",inheritAttrs:!1,props:{description:String,imgSrc:String,inConfigProvider:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){const i=j("empty"),{t:o}=fn(),s=Ze(Ii,void 0);return()=>{var r,l,a,u;return!e.inConfigProvider&&(s!=null&&s.slots.empty)&&!(t.image||e.imgSrc||e.description)?s.slots.empty({component:"empty"}):v("div",Ae({class:i},n),[v("div",{class:`${i}-image`},[(l=(r=t.image)==null?void 0:r.call(t))!=null?l:e.imgSrc?v("img",{src:e.imgSrc,alt:e.description||"empty"},null):v(Gj,null,null)]),v("div",{class:`${i}-description`},[(u=(a=t.default)==null?void 0:a.call(t))!=null?u:e.description||o("empty.description")])])}}});const Pl=Object.assign(G1,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+G1.name,G1)}}),LY=5;var EY=N({name:"DotLoading",props:{size:{type:Number}},setup(e){const t=j("dot-loading");return()=>{const n=e.size?{width:`${e.size}px`,height:`${e.size}px`}:{};return v("div",{class:t,style:{width:e.size?`${e.size*7}px`:void 0,height:e.size?`${e.size}px`:void 0}},[Array(LY).fill(1).map((i,o)=>v("div",{class:`${t}-item`,key:o,style:n},null))])}}}),w4=N({name:"Spin",props:{size:{type:Number},loading:Boolean,dot:Boolean,tip:String,hideIcon:{type:Boolean,default:!1}},setup(e,{slots:t}){const n=j("spin"),i=Ze(Ii,void 0),o=p(()=>[n,{[`${n}-loading`]:e.loading,[`${n}-with-tip`]:e.tip&&!t.default}]),s=()=>{if(t.icon){const l=Nd(t.icon());if(l)return Li(l,{spin:!0})}return t.element?t.element():e.dot?v(EY,{size:e.size},null):i!=null&&i.slots.loading?i.slots.loading():v(Ti,{spin:!0,size:e.size},null)},r=()=>{var l,a,u;const c=e.size?{fontSize:`${e.size}px`}:void 0,d=!!((l=t.tip)!=null?l:e.tip);return v(Be,null,[!e.hideIcon&&v("div",{class:`${n}-icon`,style:c},[s()]),d&&v("div",{class:`${n}-tip`},[(u=(a=t.tip)==null?void 0:a.call(t))!=null?u:e.tip])])};return()=>v("div",{class:o.value},[t.default?v(Be,null,[t.default(),e.loading&&v("div",{class:`${n}-mask`},[v("div",{class:`${n}-mask-icon`},[r()])])]):r()])}});const zo=Object.assign(w4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+w4.name,w4)}}),IY=N({name:"Thumb",props:{data:{type:Object},direction:{type:String,default:"horizontal"},alwaysShow:{type:Boolean,default:!1},both:{type:Boolean,default:!1}},emits:["scroll"],setup(e,{emit:t}){const n=j("scrollbar"),i=R(!1),o=R(),s=R(),r=p(()=>e.direction==="horizontal"?{size:"width",direction:"left",offset:"offsetWidth",client:"clientX"}:{size:"height",direction:"top",offset:"offsetHeight",client:"clientY"}),l=R(0),a=R(!1),u=R(0),c=p(()=>{var C,k;return{[r.value.size]:`${(k=(C=e.data)==null?void 0:C.thumbSize)!=null?k:0}px`,[r.value.direction]:`${l.value}px`}}),d=C=>{C.preventDefault(),s.value&&(u.value=C[r.value.client]-s.value.getBoundingClientRect()[r.value.direction],a.value=!0,zt(window,"mousemove",m),zt(window,"mouseup",b),zt(window,"contextmenu",b))},f=C=>{var k,$,A,P;if(C.preventDefault(),s.value){const L=h(C[r.value.client]>s.value.getBoundingClientRect()[r.value.direction]?l.value+(($=(k=e.data)==null?void 0:k.thumbSize)!=null?$:0):l.value-((P=(A=e.data)==null?void 0:A.thumbSize)!=null?P:0));L!==l.value&&(l.value=L,t("scroll",L))}},h=C=>C<0?0:e.data&&C>e.data.max?e.data.max:C,m=C=>{if(o.value&&s.value){const k=h(C[r.value.client]-o.value.getBoundingClientRect()[r.value.direction]-u.value);k!==l.value&&(l.value=k,t("scroll",k))}},b=()=>{a.value=!1,Qt(window,"mousemove",m),Qt(window,"mouseup",b)},w=C=>{a.value||(C=h(C),C!==l.value&&(l.value=C))},y=p(()=>[`${n}-thumb`,`${n}-thumb-direction-${e.direction}`,{[`${n}-thumb-dragging`]:a.value}]);return{visible:i,trackRef:o,thumbRef:s,prefixCls:n,thumbCls:y,thumbStyle:c,handleThumbMouseDown:d,handleTrackClick:f,setOffset:w}}});function TY(e,t,n,i,o,s){return S(),ve(Ei,null,{default:he(()=>[_("div",{ref:"trackRef",class:E([`${e.prefixCls}-track`,`${e.prefixCls}-track-direction-${e.direction}`]),onMousedown:t[1]||(t[1]=rr((...r)=>e.handleTrackClick&&e.handleTrackClick(...r),["self"]))},[_("div",{ref:"thumbRef",class:E(e.thumbCls),style:ne(e.thumbStyle),onMousedown:t[0]||(t[0]=(...r)=>e.handleThumbMouseDown&&e.handleThumbMouseDown(...r))},[_("div",{class:E(`${e.prefixCls}-thumb-bar`)},null,2)],38)],34)]),_:1})}var OY=U(IY,[["render",TY]]);const rI=20,$1=15,xY=N({name:"Scrollbar",components:{ResizeObserver:Ra,Thumb:OY},inheritAttrs:!1,props:{type:{type:String,default:"embed"},outerClass:[String,Object,Array],outerStyle:{type:[String,Object,Array]},hide:{type:Boolean,default:!1},disableHorizontal:{type:Boolean,default:!1},disableVertical:{type:Boolean,default:!1}},emits:{scroll:e=>!0},setup(e,{emit:t}){const n=j("scrollbar"),i=R(),o=R(),s=R(),r=R(),l=R(),a=R(!1),u=R(!1),c=p(()=>a.value&&!e.disableHorizontal),d=p(()=>u.value&&!e.disableVertical),f=R(!1),h=()=>{var $,A,P,L,O,T;if(i.value){const{clientWidth:M,clientHeight:x,offsetWidth:B,offsetHeight:F,scrollWidth:K,scrollHeight:te,scrollTop:H,scrollLeft:D}=i.value;a.value=K>M,u.value=te>x,f.value=c.value&&d.value;const W=e.type==="embed"&&f.value?B-$1:B,Z=e.type==="embed"&&f.value?F-$1:F,q=Math.round(W/Math.min(K/M,W/rI)),Q=W-q,se=(K-M)/Q,fe=Math.round(Z/Math.min(te/x,Z/rI)),de=Z-fe,ue=(te-x)/de;if(o.value={ratio:se,thumbSize:q,max:Q},s.value={ratio:ue,thumbSize:fe,max:de},H>0){const be=Math.round(H/((A=($=s.value)==null?void 0:$.ratio)!=null?A:1));(P=l.value)==null||P.setOffset(be)}if(D>0){const be=Math.round(D/((O=(L=s.value)==null?void 0:L.ratio)!=null?O:1));(T=r.value)==null||T.setOffset(be)}}};st(()=>{h()});const m=()=>{h()},b=$=>{var A,P,L,O,T,M;if(i.value){if(c.value&&!e.disableHorizontal){const x=Math.round(i.value.scrollLeft/((P=(A=o.value)==null?void 0:A.ratio)!=null?P:1));(L=r.value)==null||L.setOffset(x)}if(d.value&&!e.disableVertical){const x=Math.round(i.value.scrollTop/((T=(O=s.value)==null?void 0:O.ratio)!=null?T:1));(M=l.value)==null||M.setOffset(x)}}t("scroll",$)},w=$=>{var A,P;i.value&&i.value.scrollTo({left:$*((P=(A=o.value)==null?void 0:A.ratio)!=null?P:1)})},y=$=>{var A,P;i.value&&i.value.scrollTo({top:$*((P=(A=s.value)==null?void 0:A.ratio)!=null?P:1)})},C=p(()=>{const $={};return e.type==="track"&&(c.value&&($.paddingBottom=`${$1}px`),d.value&&($.paddingRight=`${$1}px`)),[$,e.outerStyle]}),k=p(()=>[`${n}`,`${n}-type-${e.type}`,{[`${n}-both`]:f.value},e.outerClass]);return{prefixCls:n,cls:k,style:C,containerRef:i,horizontalThumbRef:r,verticalThumbRef:l,horizontalData:o,verticalData:s,isBoth:f,hasHorizontalScrollbar:c,hasVerticalScrollbar:d,handleResize:m,handleScroll:b,handleHorizontalScroll:w,handleVerticalScroll:y}},methods:{scrollTo(e,t){var n,i;ft(e)?(n=this.$refs.containerRef)==null||n.scrollTo(e):(e||t)&&((i=this.$refs.containerRef)==null||i.scrollTo(e,t))},scrollTop(e){var t;(t=this.$refs.containerRef)==null||t.scrollTo({top:e})},scrollLeft(e){var t;(t=this.$refs.containerRef)==null||t.scrollTo({left:e})}}});function MY(e,t,n,i,o,s){const r=ie("ResizeObserver"),l=ie("thumb");return S(),I("div",{class:E(e.cls),style:ne(e.style)},[v(r,{onResize:e.handleResize},{default:he(()=>[_("div",Ae({ref:"containerRef",class:`${e.prefixCls}-container`},e.$attrs,{onScroll:t[0]||(t[0]=(...a)=>e.handleScroll&&e.handleScroll(...a))}),[v(r,{onResize:e.handleResize},{default:he(()=>[pe(e.$slots,"default")]),_:3},8,["onResize"])],16)]),_:3},8,["onResize"]),!e.hide&&e.hasHorizontalScrollbar?(S(),ve(l,{key:0,ref:"horizontalThumbRef",data:e.horizontalData,direction:"horizontal",both:e.isBoth,onScroll:e.handleHorizontalScroll},null,8,["data","both","onScroll"])):ae("v-if",!0),!e.hide&&e.hasVerticalScrollbar?(S(),ve(l,{key:1,ref:"verticalThumbRef",data:e.verticalData,direction:"vertical",both:e.isBoth,onScroll:e.handleVerticalScroll},null,8,["data","both","onScroll"])):ae("v-if",!0)],6)}var C4=U(xY,[["render",MY]]);const jo=Object.assign(C4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+C4.name,C4)}}),$d=e=>{const t=R(),n=()=>Pj(t.value)?t.value.$refs[e]:t.value,i=R();return st(()=>{i.value=n()}),Fe([t],()=>{i.value=n()}),{componentRef:t,elementRef:i}};var NY=Object.defineProperty,oI=Object.getOwnPropertySymbols,zY=Object.prototype.hasOwnProperty,jY=Object.prototype.propertyIsEnumerable,sI=(e,t,n)=>t in e?NY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,RY=(e,t)=>{for(var n in t||(t={}))zY.call(t,n)&&sI(e,n,t[n]);if(oI)for(var n of oI(t))jY.call(t,n)&&sI(e,n,t[n]);return e};const F2=e=>{const t=p(()=>!!e.value),n=p(()=>{if(e.value)return RY({type:"embed"},Zi(e.value)?void 0:e.value)});return{displayScrollbar:t,scrollbarProps:n}},BY=N({name:"SelectDropdown",components:{ScrollbarComponent:jo,Empty:Pl,Spin:zo},props:{loading:Boolean,empty:Boolean,virtualList:Boolean,bottomOffset:{type:Number,default:0},scrollbar:{type:[Boolean,Object],default:!0},onScroll:{type:[Function,Array]},onReachBottom:{type:[Function,Array]},showHeaderOnEmpty:{type:Boolean,default:!1},showFooterOnEmpty:{type:Boolean,default:!1}},emits:["scroll","reachBottom"],setup(e,{emit:t,slots:n}){var i,o,s;const{scrollbar:r}=ze(e),l=j("select-dropdown"),a=Ze(Ii,void 0),u=(s=(o=a==null?void 0:(i=a.slots).empty)==null?void 0:o.call(i,{component:"select"}))==null?void 0:s[0],{componentRef:c,elementRef:d}=$d("containerRef"),{displayScrollbar:f,scrollbarProps:h}=F2(r),m=w=>{const{scrollTop:y,scrollHeight:C,offsetHeight:k}=w.target;C-(y+k)<=e.bottomOffset&&t("reachBottom",w),t("scroll",w)},b=p(()=>[l,{[`${l}-has-header`]:!!n.header,[`${l}-has-footer`]:!!n.footer}]);return{prefixCls:l,SelectEmpty:u,cls:b,wrapperRef:d,wrapperComRef:c,handleScroll:m,displayScrollbar:f,scrollbarProps:h}}});function DY(e,t,n,i,o,s){const r=ie("spin");return S(),I("div",{class:E(e.cls)},[e.$slots.header&&(!e.empty||e.showHeaderOnEmpty)?(S(),I("div",{key:0,class:E(`${e.prefixCls}-header`)},[pe(e.$slots,"header")],2)):ae("v-if",!0),e.loading?(S(),ve(r,{key:1,class:E(`${e.prefixCls}-loading`)},null,8,["class"])):e.empty?(S(),I("div",{key:2,class:E(`${e.prefixCls}-empty`)},[pe(e.$slots,"empty",{},()=>[(S(),ve(Hi(e.SelectEmpty?e.SelectEmpty:"Empty")))])],2)):ae("v-if",!0),e.virtualList&&!e.loading&&!e.empty?pe(e.$slots,"virtual-list",{key:3}):ae("v-if",!0),e.virtualList?ae("v-if",!0):vn((S(),ve(Hi(e.displayScrollbar?"ScrollbarComponent":"div"),Ae({key:4,ref:"wrapperComRef",class:`${e.prefixCls}-list-wrapper`},e.scrollbarProps,{onScroll:e.handleScroll}),{default:he(()=>[_("ul",{class:E(`${e.prefixCls}-list`)},[pe(e.$slots,"default")],2)]),_:3},16,["class","onScroll"])),[[yn,!e.loading&&!e.empty]]),e.$slots.footer&&(!e.empty||e.showFooterOnEmpty)?(S(),I("div",{key:5,class:E(`${e.prefixCls}-footer`)},[pe(e.$slots,"footer")],2)):ae("v-if",!0)],2)}var XA=U(BY,[["render",DY]]),lI=N({name:"IconCheck",render(){return v("svg",{"aria-hidden":"true",focusable:"false",viewBox:"0 0 1024 1024",width:"200",height:"200",fill:"currentColor"},[v("path",{d:"M877.44815445 206.10060629a64.72691371 64.72691371 0 0 0-95.14856334 4.01306852L380.73381888 685.46812814 235.22771741 533.48933518a64.72691371 64.72691371 0 0 0-92.43003222-1.03563036l-45.82665557 45.82665443a64.72691371 64.72691371 0 0 0-0.90617629 90.61767965l239.61903446 250.10479331a64.72691371 64.72691371 0 0 0 71.19960405 15.14609778 64.33855261 64.33855261 0 0 0 35.08198741-21.23042702l36.24707186-42.71976334 40.5190474-40.77795556-3.36579926-3.49525333 411.40426297-486.74638962a64.72691371 64.72691371 0 0 0-3.88361443-87.64024149l-45.3088404-45.43829334z","p-id":"840"},null)])}});const Yj=Symbol("ArcoCheckboxGroup");var Y1=N({name:"Checkbox",components:{IconCheck:lI,IconHover:an},props:{modelValue:{type:[Boolean,Array],default:void 0},defaultChecked:{type:Boolean,default:!1},value:{type:[String,Number,Boolean]},disabled:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},uninjectGroupContext:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,t)=>!0},setup(e,{emit:t,slots:n}){const{disabled:i,modelValue:o}=ze(e),s=j("checkbox"),r=R(),l=e.uninjectGroupContext?void 0:Ze(Yj,void 0),a=(l==null?void 0:l.name)==="ArcoCheckboxGroup",{mergedDisabled:u,eventHandlers:c}=cn({disabled:i}),d=R(e.defaultChecked),f=p(()=>{var $;return a?l==null?void 0:l.computedValue:($=e.modelValue)!=null?$:d.value}),h=p(()=>{var $;return at(f.value)?f.value.includes(($=e.value)!=null?$:!0):f.value}),m=p(()=>(l==null?void 0:l.disabled)||(u==null?void 0:u.value)||!h.value&&(l==null?void 0:l.isMaxed)),b=$=>{$.stopPropagation()},w=$=>{var A,P,L,O;const{checked:T}=$.target;let M=T;if(at(f.value)){const x=new Set(f.value);T?x.add((A=e.value)!=null?A:!0):x.delete((P=e.value)!=null?P:!0),M=Array.from(x)}d.value=T,a&&at(M)?l==null||l.handleChange(M,$):(t("update:modelValue",M),t("change",M,$),(O=(L=c.value)==null?void 0:L.onChange)==null||O.call(L,$)),Ct(()=>{r.value&&r.value.checked!==h.value&&(r.value.checked=h.value)})},y=p(()=>[s,{[`${s}-checked`]:h.value,[`${s}-indeterminate`]:e.indeterminate,[`${s}-disabled`]:m.value}]),C=$=>{var A,P;(P=(A=c.value)==null?void 0:A.onFocus)==null||P.call(A,$)},k=$=>{var A,P;(P=(A=c.value)==null?void 0:A.onBlur)==null||P.call(A,$)};return Fe(o,$=>{(Ge($)||Ui($))&&(d.value=!1)}),Fe(f,$=>{var A;let P;at($)?P=$.includes((A=e.value)!=null?A:!0):P=$,d.value!==P&&(d.value=P),r.value&&r.value.checked!==P&&(r.value.checked=P)}),()=>{var $,A,P,L;return v("label",{"aria-disabled":m.value,class:y.value},[v("input",{ref:r,type:"checkbox",checked:h.value,value:e.value,class:`${s}-target`,disabled:m.value,onClick:b,onChange:w,onFocus:C,onBlur:k},null),(L=(P=(A=n.checkbox)!=null?A:($=l==null?void 0:l.slots)==null?void 0:$.checkbox)==null?void 0:P({checked:h.value,disabled:m.value}))!=null?L:v(an,{class:`${s}-icon-hover`,disabled:m.value||h.value},{default:()=>[v("div",{class:`${s}-icon`},[h.value&&v(lI,{class:`${s}-icon-check`},null)])]}),n.default&&v("span",{class:`${s}-label`},[n.default()])])}}}),X1=N({name:"CheckboxGroup",props:{modelValue:{type:Array,default:void 0},defaultValue:{type:Array,default:()=>[]},max:{type:Number},options:{type:Array},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,t)=>!0},setup(e,{emit:t,slots:n}){const{disabled:i}=ze(e),o=j("checkbox-group"),{mergedDisabled:s,eventHandlers:r}=cn({disabled:i}),l=R(e.defaultValue),a=p(()=>at(e.modelValue)?e.modelValue:l.value),u=p(()=>e.max===void 0?!1:a.value.length>=e.max),c=p(()=>{var m;return((m=e.options)!=null?m:[]).map(b=>$n(b)||oe(b)?{label:b,value:b}:b)});vt(Yj,Oe({name:"ArcoCheckboxGroup",computedValue:a,disabled:s,isMaxed:u,slots:n,handleChange:(m,b)=>{var w,y;l.value=m,t("update:modelValue",m),t("change",m,b),(y=(w=r.value)==null?void 0:w.onChange)==null||y.call(w,b)}}));const f=p(()=>[o,`${o}-direction-${e.direction}`]);Fe(()=>e.modelValue,m=>{at(m)?l.value=[...m]:l.value=[]});const h=()=>c.value.map(m=>{const b=a.value.includes(m.value);return v(Y1,{key:m.value,value:m.value,disabled:m.disabled||!b&&u.value,indeterminate:m.indeterminate,modelValue:b},{default:()=>[n.label?n.label({data:m}):Ue(m.label)?m.label():m.label]})});return()=>{var m;return v("span",{class:f.value},[c.value.length>0?h():(m=n.default)==null?void 0:m.call(n)])}}});const To=Object.assign(Y1,{Group:X1,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+Y1.name,Y1),e.component(n+X1.name,X1)}}),Xj=Symbol("ArcoSelectContext");var FY=Object.defineProperty,VY=Object.defineProperties,WY=Object.getOwnPropertyDescriptors,aI=Object.getOwnPropertySymbols,HY=Object.prototype.hasOwnProperty,ZY=Object.prototype.propertyIsEnumerable,cI=(e,t,n)=>t in e?FY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,QA=(e,t)=>{for(var n in t||(t={}))HY.call(t,n)&&cI(e,n,t[n]);if(aI)for(var n of aI(t))ZY.call(t,n)&&cI(e,n,t[n]);return e},Qj=(e,t)=>VY(e,WY(t));const qY=e=>ft(e)&&"isGroup"in e,Jj=e=>ft(e)&&"isGroup"in e,UY=(e,t="value")=>String(ft(e)?e[t]:e),ju=(e,t="value")=>ft(e)?`__arco__option__object__${e[t]}`:e||oe(e)||$n(e)||Zi(e)?`__arco__option__${typeof e}-${e}`:"",KY=e=>e.has("__arco__option__string-"),GY=(e,{valueKey:t,fieldNames:n,origin:i,index:o=-1})=>{var s;if(ft(e)){const l=e[n.value];return{raw:e,index:o,key:ju(l,t),origin:i,value:l,label:(s=e[n.label])!=null?s:UY(l,t),render:e[n.render],disabled:!!e[n.disabled],tagProps:e[n.tagProps]}}const r={value:e,label:String(e),disabled:!1};return QA({raw:r,index:o,key:ju(e,t),origin:i},r)},G8=(e,{valueKey:t,fieldNames:n,origin:i,optionInfoMap:o})=>{var s;const r=[];for(const l of e)if(qY(l)){const a=G8((s=l.options)!=null?s:[],{valueKey:t,fieldNames:n,origin:i,optionInfoMap:o});a.length>0&&r.push(Qj(QA({},l),{key:`__arco__group__${l.label}`,options:a}))}else{const a=GY(l,{valueKey:t,fieldNames:n,origin:i});r.push(a),o.get(a.key)||o.set(a.key,a)}return r},uI=(e,{inputValue:t,filterOption:n})=>{const i=o=>{var s;const r=[];for(const l of o)if(Jj(l)){const a=i((s=l.options)!=null?s:[]);a.length>0&&r.push(Qj(QA({},l),{options:a}))}else V2(l,{inputValue:t,filterOption:n})&&r.push(l);return r};return i(e)},V2=(e,{inputValue:t,filterOption:n})=>Ue(n)?!t||n(t,e.raw):n?e.label.toLowerCase().includes((t??"").toLowerCase()):!0,YY=(e,t)=>{if(!e||!t||e.length!==t.length)return!1;for(const n of Object.keys(e))if(!Nh(e[n],t[n]))return!1;return!0},XY=(e,t)=>{if(!e||!t)return!1;const{length:n}=e;if(n!==t.length)return!1;for(let i=0;i<n;i++)if(!Nh(e[i],t[i]))return!1;return!0},Nh=(e,t)=>{const n=Object.prototype.toString.call(e);return n!==Object.prototype.toString.call(t)?!1:n==="[object Object]"?YY(e,t):n==="[object Array]"?XY(e,t):n==="[object Function]"?e===t?!0:e.toString()===t.toString():e===t},QY=N({name:"Option",components:{Checkbox:To},props:{value:{type:[String,Number,Boolean,Object],default:void 0},label:String,disabled:Boolean,tagProps:{type:Object},extra:{type:Object},index:{type:Number},internal:Boolean},setup(e){const{disabled:t,tagProps:n,index:i}=ze(e),o=j("select-option"),s=Ze(Xj,void 0),r=Bt(),l=R(),a=R(n.value);Fe(n,(P,L)=>{Nh(P,L)||(a.value=P)});const u=R(""),c=p(()=>{var P,L;return(L=(P=e.value)!=null?P:e.label)!=null?L:u.value}),d=p(()=>{var P;return(P=e.label)!=null?P:u.value}),f=p(()=>ju(c.value,s==null?void 0:s.valueKey)),h=p(()=>{var P;return(P=s==null?void 0:s.component)!=null?P:"li"}),m=()=>{var P;if(!e.label&&l.value){const L=(P=l.value.textContent)!=null?P:"";u.value!==L&&(u.value=L)}};st(()=>m()),Mn(()=>m());const b=p(()=>{var P;return(P=s==null?void 0:s.valueKeys.includes(f.value))!=null?P:!1}),w=p(()=>(s==null?void 0:s.activeKey)===f.value);let y=R(!0);if(!e.internal){const P=Oe({raw:{value:c,label:d,disabled:t,tagProps:a},ref:l,index:i,key:f,origin:"slot",value:c,label:d,disabled:t,tagProps:a});y=p(()=>V2(P,{inputValue:s==null?void 0:s.inputValue,filterOption:s==null?void 0:s.filterOption})),r&&(s==null||s.addSlotOptionInfo(r.uid,P)),Jt(()=>{r&&(s==null||s.removeSlotOptionInfo(r.uid))})}const C=P=>{e.disabled||s==null||s.onSelect(f.value,P)},k=()=>{e.disabled||s==null||s.setActiveKey(f.value)},$=()=>{e.disabled||s==null||s.setActiveKey()},A=p(()=>[o,{[`${o}-disabled`]:e.disabled,[`${o}-selected`]:b.value,[`${o}-active`]:w.value,[`${o}-multiple`]:s==null?void 0:s.multiple}]);return{prefixCls:o,cls:A,selectCtx:s,itemRef:l,component:h,isSelected:b,isValid:y,handleClick:C,handleMouseEnter:k,handleMouseLeave:$}}});function JY(e,t,n,i,o,s){const r=ie("checkbox");return vn((S(),ve(Hi(e.component),{ref:"itemRef",class:E([e.cls,{[`${e.prefixCls}-has-suffix`]:!!e.$slots.suffix}]),onClick:e.handleClick,onMouseenter:e.handleMouseEnter,onMouseleave:e.handleMouseLeave},{default:he(()=>[e.$slots.icon?(S(),I("span",{key:0,class:E(`${e.prefixCls}-icon`)},[pe(e.$slots,"icon")],2)):ae("v-if",!0),e.selectCtx&&e.selectCtx.multiple?(S(),ve(r,{key:1,class:E(`${e.prefixCls}-checkbox`),"model-value":e.isSelected,disabled:e.disabled,"uninject-group-context":""},{default:he(()=>[pe(e.$slots,"default",{},()=>[De(Te(e.label),1)])]),_:3},8,["class","model-value","disabled"])):(S(),I("span",{key:2,class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"default",{},()=>[De(Te(e.label),1)])],2)),e.$slots.suffix?(S(),I("span",{key:3,class:E(`${e.prefixCls}-suffix`)},[pe(e.$slots,"suffix")],2)):ae("v-if",!0)]),_:3},8,["class","onClick","onMouseenter","onMouseleave"])),[[yn,e.isValid]])}var Pu=U(QY,[["render",JY]]),eX=Object.defineProperty,tX=Object.defineProperties,nX=Object.getOwnPropertyDescriptors,dI=Object.getOwnPropertySymbols,iX=Object.prototype.hasOwnProperty,rX=Object.prototype.propertyIsEnumerable,fI=(e,t,n)=>t in e?eX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,$4=(e,t)=>{for(var n in t||(t={}))iX.call(t,n)&&fI(e,n,t[n]);if(dI)for(var n of dI(t))rX.call(t,n)&&fI(e,n,t[n]);return e},oX=(e,t)=>tX(e,nX(t));const sX={value:"value",label:"label",disabled:"disabled",tagProps:"tagProps",render:"render"},lX=({options:e,extraOptions:t,inputValue:n,filterOption:i,showExtraOptions:o,valueKey:s,fieldNames:r})=>{const l=p(()=>$4($4({},sX),r==null?void 0:r.value)),a=Oe(new Map),u=p(()=>Array.from(a.values()).sort((k,$)=>oe(k.index)&&oe($.index)?k.index-$.index:0)),c=p(()=>{var k,$;const A=new Map;return{optionInfos:G8((k=e==null?void 0:e.value)!=null?k:[],{valueKey:($=s==null?void 0:s.value)!=null?$:"value",fieldNames:l.value,origin:"options",optionInfoMap:A}),optionInfoMap:A}}),d=p(()=>{var k,$;const A=new Map;return{optionInfos:G8((k=t==null?void 0:t.value)!=null?k:[],{valueKey:($=s==null?void 0:s.value)!=null?$:"value",fieldNames:l.value,origin:"extraOptions",optionInfoMap:A}),optionInfoMap:A}}),f=Oe(new Map);Fe([u,e??R([]),t??R([]),s??R("value")],()=>{f.clear(),u.value.forEach((k,$)=>{f.set(k.key,oX($4({},k),{index:$}))}),c.value.optionInfoMap.forEach(k=>{f.has(k.key)||(k.index=f.size,f.set(k.key,k))}),d.value.optionInfoMap.forEach(k=>{f.has(k.key)||(k.index=f.size,f.set(k.key,k))})},{immediate:!0,deep:!0});const h=p(()=>{var k;const $=uI(c.value.optionInfos,{inputValue:n==null?void 0:n.value,filterOption:i==null?void 0:i.value});return((k=o==null?void 0:o.value)==null||k)&&$.push(...uI(d.value.optionInfos,{inputValue:n==null?void 0:n.value,filterOption:i==null?void 0:i.value})),$}),m=p(()=>Array.from(f.values()).filter(k=>k.origin==="extraOptions"&&(o==null?void 0:o.value)===!1?!1:V2(k,{inputValue:n==null?void 0:n.value,filterOption:i==null?void 0:i.value}))),b=p(()=>m.value.filter(k=>!k.disabled).map(k=>k.key));return{validOptions:h,optionInfoMap:f,validOptionInfos:m,enabledOptionKeys:b,getNextSlotOptionIndex:()=>a.size,addSlotOptionInfo:(k,$)=>{a.set(k,$)},removeSlotOptionInfo:k=>{a.delete(k)}}},pn={ENTER:"Enter",ESC:"Escape",BACKSPACE:"Backspace",TAB:"Tab",SPACE:" ",ARROW_UP:"ArrowUp",ARROW_DOWN:"ArrowDown",ARROW_LEFT:"ArrowLeft",ARROW_RIGHT:"ArrowRight"},hI=e=>JSON.stringify({key:e.key,ctrl:!!e.ctrl,shift:!!e.shift,alt:!!e.alt,meta:!!e.meta}),W2=e=>{const t={};return e.forEach((n,i)=>{const o=$n(i)?{key:i}:i;t[hI(o)]=n}),n=>{const i=hI({key:n.key,ctrl:n.ctrlKey,shift:n.shiftKey,alt:n.altKey,meta:n.metaKey}),o=t[i];o&&(n.stopPropagation(),o(n))}},JA=({multiple:e,options:t,extraOptions:n,inputValue:i,filterOption:o,showExtraOptions:s,component:r,valueKey:l,fieldNames:a,loading:u,popupVisible:c,valueKeys:d,dropdownRef:f,optionRefs:h,virtualListRef:m,onSelect:b,onPopupVisibleChange:w,enterToOpen:y=!0,defaultActiveFirstOption:C})=>{const{validOptions:k,optionInfoMap:$,validOptionInfos:A,enabledOptionKeys:P,getNextSlotOptionIndex:L,addSlotOptionInfo:O,removeSlotOptionInfo:T}=lX({options:t,extraOptions:n,inputValue:i,filterOption:o,showExtraOptions:s,valueKey:l,fieldNames:a}),M=R();Fe(P,te=>{(!M.value||!te.includes(M.value))&&(M.value=te[0])});const x=te=>{M.value=te},B=te=>{const H=P.value.length;if(H===0)return;if(!M.value)return te==="down"?P.value[0]:P.value[H-1];const D=P.value.indexOf(M.value),W=(H+D+(te==="up"?-1:1))%H;return P.value[W]},F=te=>{var H,D;m!=null&&m.value&&m.value.scrollTo({key:te});const W=$.get(te),Z=(H=f==null?void 0:f.value)==null?void 0:H.wrapperRef,q=(D=h==null?void 0:h.value[te])!=null?D:W==null?void 0:W.ref;if(!Z||!q||Z.scrollHeight===Z.offsetHeight)return;const Q=JU(q,Z),se=Z.scrollTop;Q.top<0?Z.scrollTo(0,se+Q.top):Q.bottom<0&&Z.scrollTo(0,se-Q.bottom)};Fe(c,te=>{var H;if(te){const D=d.value[d.value.length-1];let W=(H=C==null?void 0:C.value)==null||H?P.value[0]:void 0;P.value.includes(D)&&(W=D),W!==M.value&&(M.value=W),Ct(()=>{M.value&&F(M.value)})}});const K=W2(new Map([[pn.ENTER,te=>{!(u!=null&&u.value)&&!te.isComposing&&(c.value?M.value&&(b(M.value,te),te.preventDefault()):y&&(w(!0),te.preventDefault()))}],[pn.ESC,te=>{c.value&&(w(!1),te.preventDefault())}],[pn.ARROW_DOWN,te=>{if(c.value){const H=B("down");H&&(M.value=H,F(H)),te.preventDefault()}}],[pn.ARROW_UP,te=>{if(c.value){const H=B("up");H&&(M.value=H,F(H)),te.preventDefault()}}]]));return vt(Xj,Oe({multiple:e,valueKey:l,inputValue:i,filterOption:o,component:r,valueKeys:d,activeKey:M,setActiveKey:x,onSelect:b,getNextSlotOptionIndex:L,addSlotOptionInfo:O,removeSlotOptionInfo:T})),{validOptions:k,optionInfoMap:$,validOptionInfos:A,enabledOptionKeys:P,activeKey:M,setActiveKey:x,addSlotOptionInfo:O,removeSlotOptionInfo:T,getNextActiveKey:B,scrollIntoView:F,handleKeyDown:K}},aX=({dataKeys:e,contentRef:t,fixedSize:n,estimatedSize:i,buffer:o})=>{const s=R(0),r=new Map,l=p(()=>e.value.length),a=R(0),u=p(()=>{const L=a.value+o.value*3;return L>l.value?l.value:L}),c=p(()=>{const L=l.value-o.value*3;return L<0?0:L}),d=L=>{L<0?a.value=0:L>c.value?a.value=c.value:a.value=L},f=R(n.value),h=p(()=>i.value!==30?i.value:s.value||i.value),m=(L,O)=>{r.set(L,O)},b=L=>{var O;if(f.value)return h.value;const T=e.value[L];return(O=r.get(T))!=null?O:h.value},w=L=>r.has(L);st(()=>{const L=Array.from(r.values()).reduce((O,T)=>O+T,0);L>0&&(s.value=L/r.size)});const y=L=>f.value?h.value*L:C(0,L),C=(L,O)=>{let T=0;for(let M=L;M<O;M++)T+=b(M);return T},k=p(()=>f.value?h.value*a.value:C(0,a.value)),$=L=>{const O=L>=k.value;let T=Math.abs(L-k.value);const M=O?a.value:a.value-1;let x=0;for(;T>0;)T-=b(M+x),O?x++:x--;return x},A=L=>{const O=$(L),T=a.value+O-o.value;return T<0?0:T>c.value?c.value:T},P=p(()=>f.value?h.value*(l.value-u.value):C(u.value,l.value));return{frontPadding:k,behindPadding:P,start:a,end:u,getStartByScroll:A,setItemSize:m,hasItemSize:w,setStart:d,getScrollOffset:y}};var cX=N({name:"VirtualListItem",props:{hasItemSize:{type:Function,required:!0},setItemSize:{type:Function,required:!0}},setup(e,{slots:t}){var n;const i=(n=Bt())==null?void 0:n.vnode.key,o=R(),s=()=>{var r,l,a,u;const c=(l=(r=o.value)==null?void 0:r.$el)!=null?l:o.value,d=(u=(a=c==null?void 0:c.getBoundingClientRect)==null?void 0:a.call(c).height)!=null?u:c==null?void 0:c.offsetHeight;d&&e.setItemSize(i,d)};return st(()=>s()),Jt(()=>s()),()=>{var r;const l=Nd((r=t.default)==null?void 0:r.call(t));return l?Li(l,{ref:o},!0):null}}}),uX=Object.defineProperty,pI=Object.getOwnPropertySymbols,dX=Object.prototype.hasOwnProperty,fX=Object.prototype.propertyIsEnumerable,mI=(e,t,n)=>t in e?uX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,hX=(e,t)=>{for(var n in t||(t={}))dX.call(t,n)&&mI(e,n,t[n]);if(pI)for(var n of pI(t))fX.call(t,n)&&mI(e,n,t[n]);return e};const pX=N({name:"VirtualList",components:{VirtualListItem:cX},props:{height:{type:[Number,String],default:200},data:{type:Array,default:()=>[]},threshold:{type:Number,default:0},itemKey:{type:String,default:"key"},fixedSize:{type:Boolean,default:!1},estimatedSize:{type:Number,default:30},buffer:{type:Number,default:10},component:{type:[String,Object],default:"div"},listAttrs:{type:Object},contentAttrs:{type:Object},paddingPosition:{type:String,default:"content"}},emits:{scroll:e=>!0,reachBottom:e=>!0},setup(e,{emit:t}){const{data:n,itemKey:i,fixedSize:o,estimatedSize:s,buffer:r,height:l}=ze(e),a=j("virtual-list"),u=p(()=>ft(e.component)?hX({container:"div",list:"div",content:"div"},e.component):{container:e.component,list:"div",content:"div"}),c=R(),d=R(),f=p(()=>({height:oe(l.value)?`${l.value}px`:l.value,overflow:"auto"})),h=p(()=>n.value.map((M,x)=>{var B;return(B=M[i.value])!=null?B:x})),{frontPadding:m,behindPadding:b,start:w,end:y,getStartByScroll:C,setItemSize:k,hasItemSize:$,setStart:A,getScrollOffset:P}=aX({dataKeys:h,contentRef:d,fixedSize:o,estimatedSize:s,buffer:r}),L=p(()=>e.threshold&&n.value.length<=e.threshold?n.value:n.value.slice(w.value,y.value)),O=M=>{const{scrollTop:x,scrollHeight:B,offsetHeight:F}=M.target,K=C(x);K!==w.value&&(A(K),Ct(()=>{T(x)})),t("scroll",M),Math.floor(B-(x+F))<=0&&t("reachBottom",M)},T=M=>{var x,B;if(c.value)if(oe(M))c.value.scrollTop=M;else{const F=(B=M.index)!=null?B:h.value.indexOf((x=M.key)!=null?x:"");A(F-r.value),c.value.scrollTop=P(F),Ct(()=>{if(c.value){const K=P(F);K!==c.value.scrollTop&&(c.value.scrollTop=K)}})}};return{prefixCls:a,containerRef:c,contentRef:d,frontPadding:m,currentList:L,behindPadding:b,onScroll:O,setItemSize:k,hasItemSize:$,start:w,scrollTo:T,style:f,mergedComponent:u}}});function mX(e,t,n,i,o,s){const r=ie("VirtualListItem");return S(),ve(Hi(e.mergedComponent.container),{ref:"containerRef",class:E(e.prefixCls),style:ne(e.style),onScroll:e.onScroll},{default:he(()=>[(S(),ve(Hi(e.mergedComponent.list),Ae(e.listAttrs,{style:e.paddingPosition==="list"?{paddingTop:`${e.frontPadding}px`,paddingBottom:`${e.behindPadding}px`}:{}}),{default:he(()=>[(S(),ve(Hi(e.mergedComponent.content),Ae({ref:"contentRef"},e.contentAttrs,{style:e.paddingPosition==="content"?{paddingTop:`${e.frontPadding}px`,paddingBottom:`${e.behindPadding}px`}:{}}),{default:he(()=>[(S(!0),I(Be,null,kt(e.currentList,(l,a)=>{var u;return S(),ve(r,{key:(u=l[e.itemKey])!=null?u:e.start+a,"has-item-size":e.hasItemSize,"set-item-size":e.setItemSize},{default:he(()=>[pe(e.$slots,"item",{item:l,index:e.start+a})]),_:2},1032,["has-item-size","set-item-size"])}),128))]),_:3},16,["style"]))]),_:3},16,["style"]))]),_:3},8,["class","style","onScroll"])}var zh=U(pX,[["render",mX]]),S4=N({name:"AutoComplete",inheritAttrs:!1,props:{modelValue:{type:String,default:void 0},defaultValue:{type:String,default:""},disabled:{type:Boolean,default:!1},data:{type:Array,default:()=>[]},popupContainer:{type:[String,Object]},strict:{type:Boolean,default:!1},filterOption:{type:[Boolean,Function],default:!0},triggerProps:{type:Object},allowClear:{type:Boolean,default:!1},virtualListProps:{type:Object}},emits:{"update:modelValue":e=>!0,change:e=>!0,search:e=>!0,select:e=>!0,clear:e=>!0,dropdownScroll:e=>!0,dropdownReachBottom:e=>!0},setup(e,{emit:t,attrs:n,slots:i}){const{modelValue:o}=ze(e),s=j("auto-complete"),{mergedDisabled:r,eventHandlers:l}=cn({disabled:lr(e,"disabled")}),a=R(e.defaultValue),u=R(),c=p(()=>{var q;return(q=e.modelValue)!=null?q:a.value});Fe(o,q=>{(Ge(q)||Ui(q))&&(a.value="")});const d=p(()=>c.value?[ju(c.value)]:[]),{data:f}=ze(e),h=R(),m=R({}),b=R(!1),w=p(()=>b.value&&K.value.length>0),y=R(),C=p(()=>e.virtualListProps?"div":"li"),k=q=>{b.value=q},$=(q,Q)=>{var se;return!!((se=Q.label)!=null&&se.includes(q))},A=p(()=>Ue(e.filterOption)?e.filterOption:e.filterOption&&e.strict?$:e.filterOption),P=q=>{var Q,se;a.value=q,t("update:modelValue",q),t("change",q),(se=(Q=l.value)==null?void 0:Q.onChange)==null||se.call(Q)},L=q=>{var Q,se;a.value="",t("update:modelValue",""),t("change",""),(se=(Q=l.value)==null?void 0:Q.onChange)==null||se.call(Q),t("clear",q)},O=(q,Q)=>{var se,fe;const de=(se=F.get(q))==null?void 0:se.value;t("select",de),P(de),(fe=u.value)==null||fe.blur()},T=q=>{t("search",q),P(q)},M=q=>{t("dropdownScroll",q)},x=q=>{t("dropdownReachBottom",q)},{validOptions:B,optionInfoMap:F,validOptionInfos:K,handleKeyDown:te}=JA({options:f,inputValue:c,filterOption:A,popupVisible:w,valueKeys:d,component:C,dropdownRef:h,optionRefs:m,onSelect:O,onPopupVisibleChange:k}),H=q=>{if(Ue(i.option)&&q.value){const Q=F.get(q.key),se=i.option;return()=>se({data:Q})}return()=>q.label},D=q=>v(Pu,{ref:Q=>{Q!=null&&Q.$el&&(m.value[q.key]=Q.$el)},key:q.key,value:q.value,disabled:q.disabled,internal:!0},{default:H(q)}),W=()=>v(XA,{ref:h,class:`${s}-dropdown`,virtualList:!!e.virtualListProps,onScroll:M,onReachBottom:x},{default:()=>[...B.value.map(q=>D(q))],"virtual-list":()=>v(zh,Ae(e.virtualListProps,{ref:y,data:B.value}),{item:({item:q})=>D(q)}),footer:i.footer});return{inputRef:u,render:()=>v(oi,Ae({trigger:"focus",position:"bl",animationName:"slide-dynamic-origin",autoFitTransformOrigin:!0,popupVisible:w.value,clickToClose:!1,preventFocus:!0,popupOffset:4,disabled:r.value,autoFitPopupWidth:!0},e.triggerProps,{onPopupVisibleChange:k}),{default:()=>[v(Za,Ae({ref:u},n,{allowClear:e.allowClear,modelValue:c.value,disabled:r.value,onInput:T,onClear:L,onKeydown:te}),i)],content:W})}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const vX=Object.assign(S4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+S4.name,S4)}}),H2=({itemRef:e,selector:t,index:n,parentClassName:i})=>{const o=R(-1),s=p(()=>{var u;return(u=n==null?void 0:n.value)!=null?u:o.value}),r=R(),l=()=>{var u,c,d;let f=(c=(u=e.value)==null?void 0:u.parentElement)!=null?c:void 0;if(i)for(;f&&!f.className.includes(i);)f=(d=f.parentElement)!=null?d:void 0;return f},a=()=>{if(Ge(n==null?void 0:n.value)&&r.value&&e.value){const u=Array.from(r.value.querySelectorAll(t)).indexOf(e.value);u!==o.value&&(o.value=u)}};return Fe(e,()=>{e.value&&!r.value&&(r.value=l())}),st(()=>{e.value&&(r.value=l()),a()}),Mn(()=>a()),{computedIndex:s}},eR=Symbol("ArcoAvatarGroup"),gX=N({name:"IconImageClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-image-close`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),yX=["stroke-width","stroke-linecap","stroke-linejoin"],bX=Oh('<path d="M41 26V9a2 2 0 0 0-2-2H9a2 2 0 0 0-2 2v30a2 2 0 0 0 2 2h17"></path><path d="m24 33 9-8.5V27s-2 1-3.5 2.5C27.841 31.159 27 33 27 33h-3Zm0 0-3.5-4.5L17 33h7Z"></path><path d="M20.5 28.5 17 33h7l-3.5-4.5ZM33 24.5 24 33h3s.841-1.841 2.5-3.5C31 28 33 27 33 27v-2.5Z" fill="currentColor" stroke="none"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M46 38a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-4.95-4.782 1.74 1.74-3.045 3.046 3.046 3.046-1.74 1.74-3.047-3.045-3.046 3.046-1.74-1.74 3.046-3.047-3.046-3.046 1.74-1.74 3.046 3.046 3.046-3.046Z" fill="currentColor" stroke="none"></path><path d="M17 15h-2v2h2v-2Z"></path>',5),kX=[bX];function wX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kX,14,yX)}var _4=U(gX,[["render",wX]]);const Z2=Object.assign(_4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+_4.name,_4)}});var CX=Object.defineProperty,vI=Object.getOwnPropertySymbols,$X=Object.prototype.hasOwnProperty,SX=Object.prototype.propertyIsEnumerable,gI=(e,t,n)=>t in e?CX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yI=(e,t)=>{for(var n in t||(t={}))$X.call(t,n)&&gI(e,n,t[n]);if(vI)for(var n of vI(t))SX.call(t,n)&&gI(e,n,t[n]);return e};const _X=N({name:"Avatar",components:{ResizeObserver:Ra,IconImageClose:Z2,IconLoading:Ti},props:{shape:{type:String,default:"circle"},imageUrl:String,size:Number,autoFixFontSize:{type:Boolean,default:!0},triggerType:{type:String,default:"button"},triggerIconStyle:{type:Object},objectFit:{type:String}},emits:{click:e=>!0,error:()=>!0,load:()=>!0},setup(e,{slots:t,emit:n,attrs:i}){const{shape:o,size:s,autoFixFontSize:r,triggerType:l,triggerIconStyle:a}=ze(e),u=j("avatar"),c=Ze(eR,void 0),d=R(),f=R(),h=p(()=>{var K;return(K=c==null?void 0:c.shape)!=null?K:o.value}),m=p(()=>{var K;return(K=c==null?void 0:c.size)!=null?K:s.value}),b=p(()=>{var K;return(K=c==null?void 0:c.autoFixFontSize)!=null?K:r.value}),w=R(!1),y=R(!1),C=R(!0),k=R(!1),$=c?H2({itemRef:d,selector:`.${u}`}).computedIndex:R(-1),A=p(()=>{var K;const te=oe(m.value)?{width:`${m.value}px`,height:`${m.value}px`,fontSize:`${m.value/2}px`}:{};return c&&(te.zIndex=c.zIndexAscend?$.value+1:c.total-$.value,te.marginLeft=$.value!==0?`-${((K=m.value)!=null?K:40)/4}px`:"0"),te}),P=PX({triggerIconStyle:a==null?void 0:a.value,inlineStyle:i.style,triggerType:l.value}),L=()=>{!w.value&&!e.imageUrl&&Ct(()=>{var K;if(!f.value||!d.value)return;const te=f.value.clientWidth,H=(K=m.value)!=null?K:d.value.offsetWidth,D=H/(te+8);H&&D<1&&(f.value.style.transform=`scale(${D}) translateX(-50%)`),C.value=!0})};st(()=>{var K;(K=f.value)!=null&&K.firstElementChild&&["IMG","PICTURE"].includes(f.value.firstElementChild.tagName)&&(w.value=!0),b.value&&L()}),Fe(s,()=>{b.value&&L()});const O=p(()=>[u,`${u}-${h.value}`]),T=p(()=>w.value||e.imageUrl?`${u}-image`:`${u}-text`);return{prefixCls:u,itemRef:d,cls:O,outerStyle:A,wrapperRef:f,wrapperCls:T,computedTriggerIconStyle:P,isImage:w,shouldLoad:C,isLoaded:k,hasError:y,onClick:K=>{n("click",K)},handleResize:()=>{b.value&&L()},handleImgLoad:()=>{k.value=!0,n("load")},handleImgError:()=>{y.value=!0,n("error")}}}}),PX=({triggerType:e,inlineStyle:t={},triggerIconStyle:n={}})=>{let i={};return e==="button"&&(!n||n&&!n.color)&&t&&t.backgroundColor&&(i={color:t.backgroundColor}),yI(yI({},n),i)},AX=["src"];function LX(e,t,n,i,o,s){const r=ie("IconImageClose"),l=ie("IconLoading"),a=ie("resize-observer");return S(),I("div",{ref:"itemRef",style:ne(e.outerStyle),class:E([e.cls,{[`${e.prefixCls}-with-trigger-icon`]:!!e.$slots["trigger-icon"]}]),onClick:t[2]||(t[2]=(...u)=>e.onClick&&e.onClick(...u))},[v(a,{onResize:e.handleResize},{default:he(()=>[_("span",{ref:"wrapperRef",class:E(e.wrapperCls)},[e.imageUrl?(S(),I(Be,{key:0},[e.hasError?pe(e.$slots,"error",{key:0},()=>[_("div",{class:E(`${e.prefixCls}-image-icon`)},[v(r)],2)]):ae("v-if",!0),!(e.hasError||!e.shouldLoad)&&!e.isLoaded?pe(e.$slots,"default",{key:1},()=>[_("div",{class:E(`${e.prefixCls}-image-icon`)},[v(l)],2)]):ae("v-if",!0),e.hasError||!e.shouldLoad?ae("v-if",!0):(S(),I("img",{key:2,src:e.imageUrl,style:ne({width:e.size+"px",height:e.size+"px",objectFit:e.objectFit}),alt:"avatar",onLoad:t[0]||(t[0]=(...u)=>e.handleImgLoad&&e.handleImgLoad(...u)),onError:t[1]||(t[1]=(...u)=>e.handleImgError&&e.handleImgError(...u))},null,44,AX))],64)):pe(e.$slots,"default",{key:1})],2)]),_:3},8,["onResize"]),e.$slots["trigger-icon"]?(S(),I("div",{key:0,class:E(`${e.prefixCls}-trigger-icon-${e.triggerType}`),style:ne(e.computedTriggerIconStyle)},[pe(e.$slots,"trigger-icon")],6)):ae("v-if",!0)],6)}var Q1=U(_X,[["render",LX]]);const EX=N({name:"Popover",components:{Trigger:oi},props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},title:String,content:String,trigger:{type:[String,Array],default:"hover"},position:{type:String,default:"top"},contentClass:{type:[String,Array,Object]},contentStyle:{type:Object},arrowClass:{type:[String,Array,Object]},arrowStyle:{type:Object},popupContainer:{type:[String,Object]}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0},setup(e,{emit:t}){const n=j("popover"),i=R(e.defaultPopupVisible),o=p(()=>{var a;return(a=e.popupVisible)!=null?a:i.value}),s=a=>{i.value=a,t("update:popupVisible",a),t("popupVisibleChange",a)},r=p(()=>[`${n}-popup-content`,e.contentClass]),l=p(()=>[`${n}-popup-arrow`,e.arrowClass]);return{prefixCls:n,computedPopupVisible:o,contentCls:r,arrowCls:l,handlePopupVisibleChange:s}}});function IX(e,t,n,i,o,s){const r=ie("trigger");return S(),ve(r,{class:E(e.prefixCls),trigger:e.trigger,position:e.position,"popup-visible":e.computedPopupVisible,"popup-offset":10,"content-class":e.contentCls,"content-style":e.contentStyle,"arrow-class":e.arrowCls,"arrow-style":e.arrowStyle,"show-arrow":"","popup-container":e.popupContainer,"animation-name":"zoom-in-fade-out","auto-fit-transform-origin":"",onPopupVisibleChange:e.handlePopupVisibleChange},{content:he(()=>[_("div",{class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2),_("div",{class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"content",{},()=>[De(Te(e.content),1)])],2)]),default:he(()=>[pe(e.$slots,"default")]),_:3},8,["class","trigger","position","popup-visible","content-class","content-style","arrow-class","arrow-style","popup-container","onPopupVisibleChange"])}var P4=U(EX,[["render",IX]]);const e7=Object.assign(P4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+P4.name,P4)}}),J1=N({name:"AvatarGroup",props:{shape:{type:String,default:"circle"},size:Number,autoFixFontSize:{type:Boolean,default:!0},maxCount:{type:Number,default:0},zIndexAscend:{type:Boolean,default:!1},maxStyle:{type:Object},maxPopoverTriggerProps:{type:Object}},setup(e,{slots:t}){const{shape:n,size:i,autoFixFontSize:o,zIndexAscend:s}=ze(e),r=j("avatar-group"),l=R(0);return vt(eR,Oe({shape:n,size:i,autoFixFontSize:o,zIndexAscend:s,total:l})),()=>{var a,u;const c=bs((u=(a=t.default)==null?void 0:a.call(t))!=null?u:[]),d=e.maxCount>0?c.slice(0,e.maxCount):c,f=e.maxCount>0?c.slice(e.maxCount):[];return l.value!==c.length&&(l.value=c.length),v("div",{class:r},[d,f.length>0&&v(e7,e.maxPopoverTriggerProps,{default:()=>[v(Q1,{class:`${r}-max-count-avatar`,style:e.maxStyle},{default:()=>[De("+"),f.length]})],content:()=>v("div",null,[f])})])}}}),TX=Object.assign(Q1,{Group:J1,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+Q1.name,Q1),e.component(n+J1.name,J1)}}),OX=N({name:"IconToTop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-to-top`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),xX=["stroke-width","stroke-linecap","stroke-linejoin"],MX=_("path",{d:"M43 7H5M24 20v23M24 13.96 30.453 21H17.546L24 13.96Zm.736-.804Z"},null,-1),NX=_("path",{d:"m24 14-6 7h12l-6-7Z",fill:"currentColor",stroke:"none"},null,-1),zX=[MX,NX];function jX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},zX,14,xX)}var A4=U(OX,[["render",jX]]);const tR=Object.assign(A4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+A4.name,A4)}}),RX=N({name:"BackTop",components:{IconToTop:tR},props:{visibleHeight:{type:Number,default:200},targetContainer:{type:[String,Object]},easing:{type:String,default:"quartOut"},duration:{type:Number,default:200}},setup(e){const t=j("back-top"),n=R(!1),i=R(),o=!e.targetContainer,s=zu(()=>{if(i.value){const{visibleHeight:a}=e,{scrollTop:u}=i.value;n.value=u>=a}}),r=a=>$n(a)?document.querySelector(a):a;return st(()=>{i.value=o?document==null?void 0:document.documentElement:r(e.targetContainer),i.value&&(zt(o?window:i.value,"scroll",s),s())}),En(()=>{s.cancel(),i.value&&Qt(o?window:i.value,"scroll",s)}),{prefixCls:t,visible:n,scrollToTop:()=>{if(i.value){const{scrollTop:a}=i.value;new Gu({from:{scrollTop:a},to:{scrollTop:0},easing:e.easing,duration:e.duration,onUpdate:c=>{i.value&&(i.value.scrollTop=c.scrollTop)}}).start()}}}}});function BX(e,t,n,i,o,s){const r=ie("icon-to-top");return S(),ve(Ei,{name:"fade-in"},{default:he(()=>[e.visible?(S(),I("div",{key:0,class:E(e.prefixCls),onClick:t[0]||(t[0]=(...l)=>e.scrollToTop&&e.scrollToTop(...l))},[pe(e.$slots,"default",{},()=>[_("button",{class:E(`${e.prefixCls}-btn`)},[v(r)],2)])],2)):ae("v-if",!0)]),_:3})}var L4=U(RX,[["render",BX]]);const DX=Object.assign(L4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+L4.name,L4)}});var FX=Object.defineProperty,bI=Object.getOwnPropertySymbols,VX=Object.prototype.hasOwnProperty,WX=Object.prototype.propertyIsEnumerable,kI=(e,t,n)=>t in e?FX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,E4=(e,t)=>{for(var n in t||(t={}))VX.call(t,n)&&kI(e,n,t[n]);if(bI)for(var n of bI(t))WX.call(t,n)&&kI(e,n,t[n]);return e};const HX=["red","orangered","orange","gold","lime","green","cyan","arcoblue","purple","pinkpurple","magenta","gray"],ZX=["normal","processing","success","warning","danger"];var I4=N({name:"Badge",props:{text:{type:String},dot:{type:Boolean},dotStyle:{type:Object},maxCount:{type:Number,default:99},offset:{type:Array,default:()=>[]},color:{type:String},status:{type:String,validator:e=>ZX.includes(e)},count:{type:Number}},setup(e,{slots:t}){const{status:n,color:i,dotStyle:o,offset:s,text:r,dot:l,maxCount:a,count:u}=ze(e),c=j("badge"),d=qX(c,n==null?void 0:n.value,t==null?void 0:t.default),f=p(()=>{const m=E4({},(o==null?void 0:o.value)||{}),[b,w]=(s==null?void 0:s.value)||[];b&&(m.marginRight=`${-b}px`),w&&(m.marginTop=`${w}px`);const y=!(i!=null&&i.value)||HX.includes(i==null?void 0:i.value)?{}:{backgroundColor:i.value};return{mergedStyle:E4(E4({},y),m),computedDotStyle:m,computedColorStyle:y}}),h=()=>{const m=r==null?void 0:r.value,b=i==null?void 0:i.value,w=n==null?void 0:n.value,y=l==null?void 0:l.value,C=Number(u==null?void 0:u.value),k=(u==null?void 0:u.value)!=null,{computedDotStyle:$,mergedStyle:A}=f.value;return t.content?v("span",{class:`${c}-custom-dot`,style:$},[t.content()]):m&&!b&&!w?v("span",{class:`${c}-text`,style:$},[m]):w||b&&!k?v("span",{class:`${c}-status-wrapper`},[v("span",{class:[`${c}-status-dot`,{[`${c}-status-${w}`]:w,[`${c}-color-${b}`]:b}],style:A},null),m&&v("span",{class:`${c}-status-text`},[m])]):(y||b)&&C>0?v("span",{class:[`${c}-dot`,{[`${c}-color-${b}`]:b}],style:A},null):C===0?null:v("span",{class:`${c}-number`,style:A},[v("span",null,[a.value&&C>a.value?`${a.value}+`:C])])};return()=>v("span",{class:d.value},[t.default&&t.default(),h()])}});const qX=(e,t,n)=>p(()=>[e,{[`${e}-status`]:t,[`${e}-no-children`]:!n}]),UX=Object.assign(I4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+I4.name,I4)}}),nR=Symbol("ArcoBreadcrumb"),KX=N({name:"IconMore",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-more`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),GX=["stroke-width","stroke-linecap","stroke-linejoin"],YX=_("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z",fill:"currentColor",stroke:"none"},null,-1),XX=_("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z"},null,-1),QX=[YX,XX];function JX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},QX,14,GX)}var T4=U(KX,[["render",JX]]);const q2=Object.assign(T4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+T4.name,T4)}}),eQ=N({name:"IconDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-down`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),tQ=["stroke-width","stroke-linecap","stroke-linejoin"],nQ=_("path",{d:"M39.6 17.443 24.043 33 8.487 17.443"},null,-1),iQ=[nQ];function rQ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},iQ,14,tQ)}var O4=U(eQ,[["render",rQ]]);const Yu=Object.assign(O4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+O4.name,O4)}}),oQ=N({name:"IconObliqueLine",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-oblique-line`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),sQ=["stroke-width","stroke-linecap","stroke-linejoin"],lQ=_("path",{d:"M29.506 6.502 18.493 41.498"},null,-1),aQ=[lQ];function cQ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},aQ,14,sQ)}var x4=U(oQ,[["render",cQ]]);const iR=Object.assign(x4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+x4.name,x4)}}),t7=Symbol("ArcoDropdown"),uQ=N({name:"DropdownPanel",components:{Scrollbar:jo,Empty:Pl},props:{loading:{type:Boolean,default:!1},isEmpty:{type:Boolean,default:!1},bottomOffset:{type:Number,default:0},onScroll:{type:[Function,Array]},onReachBottom:{type:[Function,Array]}},emits:["scroll","reachBottom"],setup(e,{emit:t,slots:n}){const i=j("dropdown"),o=Ze(t7,{}),s=R(),r=u=>{const{scrollTop:c,scrollHeight:d,offsetHeight:f}=u.target;d-(c+f)<=e.bottomOffset&&t("reachBottom",u),t("scroll",u)},l=p(()=>{if(oe(o.popupMaxHeight))return{maxHeight:`${o.popupMaxHeight}px`};if(!o.popupMaxHeight)return{maxHeight:"none",overflowY:"hidden"}}),a=p(()=>[i,{[`${i}-has-footer`]:!!n.footer}]);return{prefixCls:i,cls:a,style:l,wrapperRef:s,handleScroll:r}}});function dQ(e,t,n,i,o,s){const r=ie("empty"),l=ie("Scrollbar");return S(),I("div",{class:E(e.cls)},[e.isEmpty?(S(),I("div",{key:0,class:E(`${e.prefixCls}-empty`)},[pe(e.$slots,"empty",{},()=>[v(r)])],2)):ae("v-if",!0),v(l,{ref:"wrapperRef",class:E(`${e.prefixCls}-list-wrapper`),style:ne(e.style),onScroll:e.handleScroll},{default:he(()=>[_("ul",{class:E(`${e.prefixCls}-list`)},[pe(e.$slots,"default")],2)]),_:3},8,["class","style","onScroll"]),e.$slots.footer&&!e.isEmpty?(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer`)},[pe(e.$slots,"footer")],2)):ae("v-if",!0)],2)}var rR=U(uQ,[["render",dQ]]);const U2=({popupVisible:e,defaultPopupVisible:t,emit:n})=>{var i;const o=R((i=t==null?void 0:t.value)!=null?i:!1),s=p(()=>{var l;return(l=e==null?void 0:e.value)!=null?l:o.value}),r=l=>{l!==s.value&&(o.value=l,n("update:popupVisible",l),n("popupVisibleChange",l))};return Fe(s,l=>{o.value!==l&&(o.value=l)}),{computedPopupVisible:s,handlePopupVisibleChange:r}},fQ=N({name:"Dropdown",components:{Trigger:oi,DropdownPanel:rR},props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},trigger:{type:[String,Array],default:"click"},position:{type:String,default:"bottom"},popupContainer:{type:[String,Object]},popupMaxHeight:{type:[Boolean,Number],default:!0},hideOnSelect:{type:Boolean,default:!0}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0,select:(e,t)=>!0},setup(e,{emit:t}){const{defaultPopupVisible:n,popupVisible:i,popupMaxHeight:o}=ze(e),s=j("dropdown"),{computedPopupVisible:r,handlePopupVisibleChange:l}=U2({defaultPopupVisible:n,popupVisible:i,emit:t});return vt(t7,Oe({popupMaxHeight:o,onOptionClick:(u,c)=>{t("select",u,c),e.hideOnSelect&&l(!1)}})),{prefixCls:s,computedPopupVisible:r,handlePopupVisibleChange:l}}});function hQ(e,t,n,i,o,s){const r=ie("DropdownPanel"),l=ie("Trigger");return S(),ve(l,{"popup-visible":e.computedPopupVisible,"animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"",trigger:e.trigger,position:e.position,"popup-offset":4,"popup-container":e.popupContainer,"opened-class":`${e.prefixCls}-open`,onPopupVisibleChange:e.handlePopupVisibleChange},{content:he(()=>[v(r,null,tn({default:he(()=>[pe(e.$slots,"content")]),_:2},[e.$slots.footer?{name:"footer",fn:he(()=>[pe(e.$slots,"footer")])}:void 0]),1024)]),default:he(()=>[pe(e.$slots,"default")]),_:3},8,["popup-visible","trigger","position","popup-container","opened-class","onPopupVisibleChange"])}var e0=U(fQ,[["render",hQ]]);const pQ=N({name:"Doption",props:{value:{type:[String,Number,Object]},disabled:{type:Boolean,default:!1},active:Boolean,uninjectContext:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("dropdown-option"),i=R(),o=p(()=>{var a,u,c;return(c=(u=e.value)!=null?u:(a=i.value)==null?void 0:a.textContent)!=null?c:void 0}),s=e.uninjectContext?void 0:Ze(t7,void 0),r=a=>{e.disabled||(t("click",a),s==null||s.onOptionClick(o.value,a))},l=p(()=>[n,{[`${n}-disabled`]:e.disabled,[`${n}-active`]:e.active}]);return{prefixCls:n,cls:l,liRef:i,handleClick:r}}});function mQ(e,t,n,i,o,s){return S(),I("li",{ref:"liRef",class:E([e.cls,{[`${e.prefixCls}-has-suffix`]:!!e.$slots.suffix}]),onClick:t[0]||(t[0]=(...r)=>e.handleClick&&e.handleClick(...r))},[e.$slots.icon?(S(),I("span",{key:0,class:E(`${e.prefixCls}-icon`)},[pe(e.$slots,"icon")],2)):ae("v-if",!0),_("span",{class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"default")],2),e.$slots.suffix?(S(),I("span",{key:1,class:E(`${e.prefixCls}-suffix`)},[pe(e.$slots,"suffix")],2)):ae("v-if",!0)],2)}var Rd=U(pQ,[["render",mQ]]);const vQ=N({name:"Dgroup",props:{title:String},setup(){return{prefixCls:j("dropdown-group")}}});function gQ(e,t,n,i,o,s){return S(),I(Be,null,[_("li",{class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2),pe(e.$slots,"default")],64)}var t0=U(vQ,[["render",gQ]]);const yQ=N({name:"IconRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-right`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),bQ=["stroke-width","stroke-linecap","stroke-linejoin"],kQ=_("path",{d:"m16 39.513 15.556-15.557L16 8.4"},null,-1),wQ=[kQ];function CQ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},wQ,14,bQ)}var M4=U(yQ,[["render",CQ]]);const ro=Object.assign(M4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+M4.name,M4)}}),$Q=N({name:"Dsubmenu",components:{Trigger:oi,DropdownPanel:rR,DropdownOption:Rd,IconRight:ro},props:{value:{type:[String,Number]},disabled:{type:Boolean,default:!1},trigger:{type:[String,Array],default:"click"},position:{type:String,default:"rt"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},optionProps:{type:Object}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0},setup(e,{emit:t}){const{defaultPopupVisible:n,popupVisible:i}=ze(e),o=j("dropdown"),{computedPopupVisible:s,handlePopupVisibleChange:r}=U2({defaultPopupVisible:n,popupVisible:i,emit:t});return{prefixCls:o,computedPopupVisible:s,handlePopupVisibleChange:r}}});function SQ(e,t,n,i,o,s){const r=ie("IconRight"),l=ie("dropdown-option"),a=ie("dropdown-panel"),u=ie("Trigger");return S(),ve(u,{"popup-visible":e.computedPopupVisible,trigger:e.trigger,position:e.position,disabled:e.disabled,"popup-offset":4,onPopupVisibleChange:e.handlePopupVisibleChange},{content:he(()=>[v(a,{class:E(`${e.prefixCls}-submenu`)},tn({default:he(()=>[pe(e.$slots,"content")]),_:2},[e.$slots.footer?{name:"footer",fn:he(()=>[pe(e.$slots,"footer")])}:void 0]),1032,["class"])]),default:he(()=>[v(l,Ae(e.optionProps,{active:e.computedPopupVisible,"uninject-context":""}),tn({suffix:he(()=>[pe(e.$slots,"suffix",{},()=>[v(r)])]),default:he(()=>[pe(e.$slots,"default")]),_:2},[e.$slots.icon?{name:"icon",fn:he(()=>[pe(e.$slots,"icon")])}:void 0]),1040,["active"])]),_:3},8,["popup-visible","trigger","position","disabled","onPopupVisibleChange"])}var n0=U($Q,[["render",SQ]]);const _Q=N({name:"DropdownButton",components:{IconMore:q2,Button:qi,ButtonGroup:Dp,Dropdown:e0},props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},trigger:{type:[String,Array],default:"click"},position:{type:String,default:"br"},popupContainer:{type:[String,Object]},disabled:{type:Boolean,default:!1},type:{type:String},size:{type:String},buttonProps:{type:Object},hideOnSelect:{type:Boolean,default:!0}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0,click:e=>!0,select:(e,t)=>!0},setup(e,{emit:t}){const{defaultPopupVisible:n,popupVisible:i}=ze(e),o=j("dropdown"),{computedPopupVisible:s,handlePopupVisibleChange:r}=U2({defaultPopupVisible:n,popupVisible:i,emit:t});return{prefixCls:o,computedPopupVisible:s,handleClick:u=>{t("click",u)},handleSelect:(u,c)=>{t("select",u,c)},handlePopupVisibleChange:r}}});function PQ(e,t,n,i,o,s){const r=ie("Button"),l=ie("IconMore"),a=ie("Dropdown"),u=ie("ButtonGroup");return S(),ve(u,null,{default:he(()=>[v(r,Ae({size:e.size,type:e.type,disabled:e.disabled},e.buttonProps,{onClick:e.handleClick}),{default:he(()=>[pe(e.$slots,"default")]),_:3},16,["size","type","disabled","onClick"]),v(a,{"popup-visible":e.computedPopupVisible,trigger:e.trigger,position:e.position,"popup-container":e.popupContainer,"hide-on-select":e.hideOnSelect,onSelect:e.handleSelect,onPopupVisibleChange:e.handlePopupVisibleChange},{content:he(()=>[pe(e.$slots,"content")]),default:he(()=>[v(r,{size:e.size,type:e.type,disabled:e.disabled},{icon:he(()=>[pe(e.$slots,"icon",{popupVisible:e.computedPopupVisible},()=>[v(l)])]),_:3},8,["size","type","disabled"])]),_:3},8,["popup-visible","trigger","position","popup-container","hide-on-select","onSelect","onPopupVisibleChange"])]),_:3})}var i0=U(_Q,[["render",PQ]]);const oR=Object.assign(e0,{Option:Rd,Group:t0,Submenu:n0,Button:i0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+e0.name,e0),e.component(n+Rd.name,Rd),e.component(n+t0.name,t0),e.component(n+n0.name,n0),e.component(n+i0.name,i0)}});var Fp=N({name:"BreadcrumbItem",inheritAttrs:!1,props:{separator:{type:[String,Number]},droplist:{type:Array},dropdownProps:{type:Object},index:{type:Number,default:0}},setup(e,{slots:t,attrs:n}){const i=j("breadcrumb-item"),o=Ze(nR,void 0),s=R(!1),r=p(()=>!(o&&o.needHide&&e.index>1&&e.index<=o.total-o.maxCount)),l=p(()=>o&&o.needHide?e.index===1:!1),a=p(()=>o?e.index<o.total-1:!0),u=m=>{s.value=m},c=()=>{var m,b,w,y,C,k,$;if(!a.value)return null;const A=($=(k=(C=(b=(m=t.separator)==null?void 0:m.call(t))!=null?b:e.separator)!=null?C:(y=o==null?void 0:(w=o.slots).separator)==null?void 0:y.call(w))!=null?k:o==null?void 0:o.separator)!=null?$:v(iR,null,null);return v("div",{"aria-hidden":"true",class:`${i}-separator`},[A])},d=()=>{var m,b,w,y;return v("div",Ae({role:"listitem",class:[i,{[`${i}-with-dropdown`]:e.droplist||t.droplist}]},l.value?{"aria-label":"ellipses of breadcrumb items"}:void 0,n),[l.value?(w=(b=o==null?void 0:(m=o.slots)["more-icon"])==null?void 0:b.call(m))!=null?w:v(q2,null,null):(y=t.default)==null?void 0:y.call(t),(e.droplist||t.droplist)&&v("span",{"aria-hidden":!0,class:[`${i}-dropdown-icon`,{[`${i}-dropdown-icon-active`]:s.value}]},[v(Yu,null,null)])])},f=()=>{var m,b,w;return(w=(m=t.droplist)==null?void 0:m.call(t))!=null?w:(b=e.droplist)==null?void 0:b.map(y=>v(Rd,{value:y.path},{default:()=>[y.label]}))},h=()=>v(oR,Ae({popupVisible:s.value,onPopupVisibleChange:u},e.dropdownProps),{default:()=>[d()],content:f});return()=>r.value?v(Be,null,[t.droplist||e.droplist?h():d(),c()]):null}}),N4=N({name:"Breadcrumb",props:{maxCount:{type:Number,default:0},routes:{type:Array},separator:{type:[String,Number]},customUrl:{type:Function}},setup(e,{slots:t}){const{maxCount:n,separator:i,routes:o}=ze(e),s=j("breadcrumb"),r=R(0),l=p(()=>n.value>0&&r.value>n.value+1);vt(nR,Oe({total:r,maxCount:n,separator:i,needHide:l,slots:t}));const a=(d,f,h)=>{var m,b;if(f.indexOf(d)===f.length-1)return v("span",null,[d.label]);const w=(b=(m=e.customUrl)==null?void 0:m.call(e,h))!=null?b:`#/${h.join("/").replace(/^\//,"")}`;return v("a",{href:w},[d.label])},u=()=>{var d;if(!((d=o.value)!=null&&d.length))return null;r.value!==o.value.length&&(r.value=o.value.length);const f=[];return o.value.map((h,m,b)=>{f.push((h.path||"").replace(/^\//,""));const w=[...f];return v(Fp,{key:h.path||h.label,index:m,droplist:h.children},{default:()=>{var y,C;return[(C=(y=t["item-render"])==null?void 0:y.call(t,{route:h,routes:b,paths:w}))!=null?C:a(h,b,w)]}})})},c=()=>{var d,f;const h=bs((f=(d=t.default)==null?void 0:d.call(t))!=null?f:[]);return r.value!==h.length&&(r.value=h.length),h.map((m,b)=>{var w;return m.props=Ae((w=m.props)!=null?w:{},{index:b}),m})};return()=>v("div",{role:"list",class:s},[t.default?c():u()])}});const AQ=Object.assign(N4,{Item:Fp,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+N4.name,N4),e.component(n+Fp.name,Fp)}});var qa=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Xu(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function aQe(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function i(){if(this instanceof i){var o=[null];o.push.apply(o,arguments);var s=Function.bind.apply(t,o);return new s}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(i){var o=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(n,i,o.get?o:{enumerable:!0,get:function(){return e[i]}})}),n}var sR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(qa,function(){var n=1e3,i=6e4,o=36e5,s="millisecond",r="second",l="minute",a="hour",u="day",c="week",d="month",f="quarter",h="year",m="date",b="Invalid Date",w=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,C={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(K){var te=["th","st","nd","rd"],H=K%100;return"["+K+(te[(H-20)%10]||te[H]||te[0])+"]"}},k=function(K,te,H){var D=String(K);return!D||D.length>=te?K:""+Array(te+1-D.length).join(H)+K},$={s:k,z:function(K){var te=-K.utcOffset(),H=Math.abs(te),D=Math.floor(H/60),W=H%60;return(te<=0?"+":"-")+k(D,2,"0")+":"+k(W,2,"0")},m:function K(te,H){if(te.date()<H.date())return-K(H,te);var D=12*(H.year()-te.year())+(H.month()-te.month()),W=te.clone().add(D,d),Z=H-W<0,q=te.clone().add(D+(Z?-1:1),d);return+(-(D+(H-W)/(Z?W-q:q-W))||0)},a:function(K){return K<0?Math.ceil(K)||0:Math.floor(K)},p:function(K){return{M:d,y:h,w:c,d:u,D:m,h:a,m:l,s:r,ms:s,Q:f}[K]||String(K||"").toLowerCase().replace(/s$/,"")},u:function(K){return K===void 0}},A="en",P={};P[A]=C;var L="$isDayjsObject",O=function(K){return K instanceof B||!(!K||!K[L])},T=function K(te,H,D){var W;if(!te)return A;if(typeof te=="string"){var Z=te.toLowerCase();P[Z]&&(W=Z),H&&(P[Z]=H,W=Z);var q=te.split("-");if(!W&&q.length>1)return K(q[0])}else{var Q=te.name;P[Q]=te,W=Q}return!D&&W&&(A=W),W||!D&&A},M=function(K,te){if(O(K))return K.clone();var H=typeof te=="object"?te:{};return H.date=K,H.args=arguments,new B(H)},x=$;x.l=T,x.i=O,x.w=function(K,te){return M(K,{locale:te.$L,utc:te.$u,x:te.$x,$offset:te.$offset})};var B=function(){function K(H){this.$L=T(H.locale,null,!0),this.parse(H),this.$x=this.$x||H.x||{},this[L]=!0}var te=K.prototype;return te.parse=function(H){this.$d=function(D){var W=D.date,Z=D.utc;if(W===null)return new Date(NaN);if(x.u(W))return new Date;if(W instanceof Date)return new Date(W);if(typeof W=="string"&&!/Z$/i.test(W)){var q=W.match(w);if(q){var Q=q[2]-1||0,se=(q[7]||"0").substring(0,3);return Z?new Date(Date.UTC(q[1],Q,q[3]||1,q[4]||0,q[5]||0,q[6]||0,se)):new Date(q[1],Q,q[3]||1,q[4]||0,q[5]||0,q[6]||0,se)}}return new Date(W)}(H),this.init()},te.init=function(){var H=this.$d;this.$y=H.getFullYear(),this.$M=H.getMonth(),this.$D=H.getDate(),this.$W=H.getDay(),this.$H=H.getHours(),this.$m=H.getMinutes(),this.$s=H.getSeconds(),this.$ms=H.getMilliseconds()},te.$utils=function(){return x},te.isValid=function(){return this.$d.toString()!==b},te.isSame=function(H,D){var W=M(H);return this.startOf(D)<=W&&W<=this.endOf(D)},te.isAfter=function(H,D){return M(H)<this.startOf(D)},te.isBefore=function(H,D){return this.endOf(D)<M(H)},te.$g=function(H,D,W){return x.u(H)?this[D]:this.set(W,H)},te.unix=function(){return Math.floor(this.valueOf()/1e3)},te.valueOf=function(){return this.$d.getTime()},te.startOf=function(H,D){var W=this,Z=!!x.u(D)||D,q=x.p(H),Q=function(me,Se){var Pe=x.w(W.$u?Date.UTC(W.$y,Se,me):new Date(W.$y,Se,me),W);return Z?Pe:Pe.endOf(u)},se=function(me,Se){return x.w(W.toDate()[me].apply(W.toDate("s"),(Z?[0,0,0,0]:[23,59,59,999]).slice(Se)),W)},fe=this.$W,de=this.$M,ue=this.$D,be="set"+(this.$u?"UTC":"");switch(q){case h:return Z?Q(1,0):Q(31,11);case d:return Z?Q(1,de):Q(0,de+1);case c:var ce=this.$locale().weekStart||0,$e=(fe<ce?fe+7:fe)-ce;return Q(Z?ue-$e:ue+(6-$e),de);case u:case m:return se(be+"Hours",0);case a:return se(be+"Minutes",1);case l:return se(be+"Seconds",2);case r:return se(be+"Milliseconds",3);default:return this.clone()}},te.endOf=function(H){return this.startOf(H,!1)},te.$set=function(H,D){var W,Z=x.p(H),q="set"+(this.$u?"UTC":""),Q=(W={},W[u]=q+"Date",W[m]=q+"Date",W[d]=q+"Month",W[h]=q+"FullYear",W[a]=q+"Hours",W[l]=q+"Minutes",W[r]=q+"Seconds",W[s]=q+"Milliseconds",W)[Z],se=Z===u?this.$D+(D-this.$W):D;if(Z===d||Z===h){var fe=this.clone().set(m,1);fe.$d[Q](se),fe.init(),this.$d=fe.set(m,Math.min(this.$D,fe.daysInMonth())).$d}else Q&&this.$d[Q](se);return this.init(),this},te.set=function(H,D){return this.clone().$set(H,D)},te.get=function(H){return this[x.p(H)]()},te.add=function(H,D){var W,Z=this;H=Number(H);var q=x.p(D),Q=function(de){var ue=M(Z);return x.w(ue.date(ue.date()+Math.round(de*H)),Z)};if(q===d)return this.set(d,this.$M+H);if(q===h)return this.set(h,this.$y+H);if(q===u)return Q(1);if(q===c)return Q(7);var se=(W={},W[l]=i,W[a]=o,W[r]=n,W)[q]||1,fe=this.$d.getTime()+H*se;return x.w(fe,this)},te.subtract=function(H,D){return this.add(-1*H,D)},te.format=function(H){var D=this,W=this.$locale();if(!this.isValid())return W.invalidDate||b;var Z=H||"YYYY-MM-DDTHH:mm:ssZ",q=x.z(this),Q=this.$H,se=this.$m,fe=this.$M,de=W.weekdays,ue=W.months,be=W.meridiem,ce=function(Se,Pe,je,X){return Se&&(Se[Pe]||Se(D,Z))||je[Pe].slice(0,X)},$e=function(Se){return x.s(Q%12||12,Se,"0")},me=be||function(Se,Pe,je){var X=Se<12?"AM":"PM";return je?X.toLowerCase():X};return Z.replace(y,function(Se,Pe){return Pe||function(je){switch(je){case"YY":return String(D.$y).slice(-2);case"YYYY":return x.s(D.$y,4,"0");case"M":return fe+1;case"MM":return x.s(fe+1,2,"0");case"MMM":return ce(W.monthsShort,fe,ue,3);case"MMMM":return ce(ue,fe);case"D":return D.$D;case"DD":return x.s(D.$D,2,"0");case"d":return String(D.$W);case"dd":return ce(W.weekdaysMin,D.$W,de,2);case"ddd":return ce(W.weekdaysShort,D.$W,de,3);case"dddd":return de[D.$W];case"H":return String(Q);case"HH":return x.s(Q,2,"0");case"h":return $e(1);case"hh":return $e(2);case"a":return me(Q,se,!0);case"A":return me(Q,se,!1);case"m":return String(se);case"mm":return x.s(se,2,"0");case"s":return String(D.$s);case"ss":return x.s(D.$s,2,"0");case"SSS":return x.s(D.$ms,3,"0");case"Z":return q}return null}(Se)||q.replace(":","")})},te.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},te.diff=function(H,D,W){var Z,q=this,Q=x.p(D),se=M(H),fe=(se.utcOffset()-this.utcOffset())*i,de=this-se,ue=function(){return x.m(q,se)};switch(Q){case h:Z=ue()/12;break;case d:Z=ue();break;case f:Z=ue()/3;break;case c:Z=(de-fe)/6048e5;break;case u:Z=(de-fe)/864e5;break;case a:Z=de/o;break;case l:Z=de/i;break;case r:Z=de/n;break;default:Z=de}return W?Z:x.a(Z)},te.daysInMonth=function(){return this.endOf(d).$D},te.$locale=function(){return P[this.$L]},te.locale=function(H,D){if(!H)return this.$L;var W=this.clone(),Z=T(H,D,!0);return Z&&(W.$L=Z),W},te.clone=function(){return x.w(this.$d,this)},te.toDate=function(){return new Date(this.valueOf())},te.toJSON=function(){return this.isValid()?this.toISOString():null},te.toISOString=function(){return this.$d.toISOString()},te.toString=function(){return this.$d.toUTCString()},K}(),F=B.prototype;return M.prototype=F,[["$ms",s],["$s",r],["$m",l],["$H",a],["$W",u],["$M",d],["$y",h],["$D",m]].forEach(function(K){F[K[1]]=function(te){return this.$g(te,K[0],K[1])}}),M.extend=function(K,te){return K.$i||(K(te,B,M),K.$i=!0),M},M.locale=T,M.isDayjs=O,M.unix=function(K){return M(1e3*K)},M.en=P[A],M.Ls=P,M.p={},M})})(sR);var lR=sR.exports;const pi=Xu(lR);var aR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(qa,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},i=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,o=/\d/,s=/\d\d/,r=/\d\d?/,l=/\d*[^-_:/,()\s\d]+/,a={},u=function(w){return(w=+w)+(w>68?1900:2e3)},c=function(w){return function(y){this[w]=+y}},d=[/[+-]\d\d:?(\d\d)?|Z/,function(w){(this.zone||(this.zone={})).offset=function(y){if(!y||y==="Z")return 0;var C=y.match(/([+-]|\d\d)/g),k=60*C[1]+(+C[2]||0);return k===0?0:C[0]==="+"?-k:k}(w)}],f=function(w){var y=a[w];return y&&(y.indexOf?y:y.s.concat(y.f))},h=function(w,y){var C,k=a.meridiem;if(k){for(var $=1;$<=24;$+=1)if(w.indexOf(k($,0,y))>-1){C=$>12;break}}else C=w===(y?"pm":"PM");return C},m={A:[l,function(w){this.afternoon=h(w,!1)}],a:[l,function(w){this.afternoon=h(w,!0)}],Q:[o,function(w){this.month=3*(w-1)+1}],S:[o,function(w){this.milliseconds=100*+w}],SS:[s,function(w){this.milliseconds=10*+w}],SSS:[/\d{3}/,function(w){this.milliseconds=+w}],s:[r,c("seconds")],ss:[r,c("seconds")],m:[r,c("minutes")],mm:[r,c("minutes")],H:[r,c("hours")],h:[r,c("hours")],HH:[r,c("hours")],hh:[r,c("hours")],D:[r,c("day")],DD:[s,c("day")],Do:[l,function(w){var y=a.ordinal,C=w.match(/\d+/);if(this.day=C[0],y)for(var k=1;k<=31;k+=1)y(k).replace(/\[|\]/g,"")===w&&(this.day=k)}],w:[r,c("week")],ww:[s,c("week")],M:[r,c("month")],MM:[s,c("month")],MMM:[l,function(w){var y=f("months"),C=(f("monthsShort")||y.map(function(k){return k.slice(0,3)})).indexOf(w)+1;if(C<1)throw new Error;this.month=C%12||C}],MMMM:[l,function(w){var y=f("months").indexOf(w)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,c("year")],YY:[s,function(w){this.year=u(w)}],YYYY:[/\d{4}/,c("year")],Z:d,ZZ:d};function b(w){var y,C;y=w,C=a&&a.formats;for(var k=(w=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(M,x,B){var F=B&&B.toUpperCase();return x||C[B]||n[B]||C[F].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(K,te,H){return te||H.slice(1)})})).match(i),$=k.length,A=0;A<$;A+=1){var P=k[A],L=m[P],O=L&&L[0],T=L&&L[1];k[A]=T?{regex:O,parser:T}:P.replace(/^\[|\]$/g,"")}return function(M){for(var x={},B=0,F=0;B<$;B+=1){var K=k[B];if(typeof K=="string")F+=K.length;else{var te=K.regex,H=K.parser,D=M.slice(F),W=te.exec(D)[0];H.call(x,W),M=M.replace(W,"")}}return function(Z){var q=Z.afternoon;if(q!==void 0){var Q=Z.hours;q?Q<12&&(Z.hours+=12):Q===12&&(Z.hours=0),delete Z.afternoon}}(x),x}}return function(w,y,C){C.p.customParseFormat=!0,w&&w.parseTwoDigitYear&&(u=w.parseTwoDigitYear);var k=y.prototype,$=k.parse;k.parse=function(A){var P=A.date,L=A.utc,O=A.args;this.$u=L;var T=O[1];if(typeof T=="string"){var M=O[2]===!0,x=O[3]===!0,B=M||x,F=O[2];x&&(F=O[2]),a=this.$locale(),!M&&F&&(a=C.Ls[F]),this.$d=function(D,W,Z,q){try{if(["x","X"].indexOf(W)>-1)return new Date((W==="X"?1e3:1)*D);var Q=b(W)(D),se=Q.year,fe=Q.month,de=Q.day,ue=Q.hours,be=Q.minutes,ce=Q.seconds,$e=Q.milliseconds,me=Q.zone,Se=Q.week,Pe=new Date,je=de||(se||fe?1:Pe.getDate()),X=se||Pe.getFullYear(),V=0;se&&!fe||(V=fe>0?fe-1:Pe.getMonth());var re,ge=ue||0,ke=be||0,Y=ce||0,ee=$e||0;return me?new Date(Date.UTC(X,V,je,ge,ke,Y,ee+60*me.offset*1e3)):Z?new Date(Date.UTC(X,V,je,ge,ke,Y,ee)):(re=new Date(X,V,je,ge,ke,Y,ee),Se&&(re=q(re).week(Se).toDate()),re)}catch{return new Date("")}}(P,T,L,C),this.init(),F&&F!==!0&&(this.$L=this.locale(F).$L),B&&P!=this.format(T)&&(this.$d=new Date("")),a={}}else if(T instanceof Array)for(var K=T.length,te=1;te<=K;te+=1){O[1]=T[te-1];var H=C.apply(this,O);if(H.isValid()){this.$d=H.$d,this.$L=H.$L,this.init();break}te===K&&(this.$d=new Date(""))}else $.call(this,A)}}})})(aR);var LQ=aR.exports;const EQ=Xu(LQ);var cR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(qa,function(){return function(n,i,o){i.prototype.isBetween=function(s,r,l,a){var u=o(s),c=o(r),d=(a=a||"()")[0]==="(",f=a[1]===")";return(d?this.isAfter(u,l):!this.isBefore(u,l))&&(f?this.isBefore(c,l):!this.isAfter(c,l))||(d?this.isBefore(u,l):!this.isAfter(u,l))&&(f?this.isAfter(c,l):!this.isBefore(c,l))}}})})(cR);var IQ=cR.exports;const TQ=Xu(IQ);var uR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(qa,function(){var n="week",i="year";return function(o,s,r){var l=s.prototype;l.week=function(a){if(a===void 0&&(a=null),a!==null)return this.add(7*(a-this.week()),"day");var u=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var c=r(this).startOf(i).add(1,i).date(u),d=r(this).endOf(n);if(c.isBefore(d))return 1}var f=r(this).startOf(i).date(u).startOf(n).subtract(1,"millisecond"),h=this.diff(f,n,!0);return h<0?r(this).startOf("week").week():Math.ceil(h)},l.weeks=function(a){return a===void 0&&(a=null),this.week(a)}}})})(uR);var OQ=uR.exports;const xQ=Xu(OQ);var dR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(qa,function(){return function(n,i){var o=i.prototype,s=o.format;o.format=function(r){var l=this,a=this.$locale();if(!this.isValid())return s.bind(this)(r);var u=this.$utils(),c=(r||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(d){switch(d){case"Q":return Math.ceil((l.$M+1)/3);case"Do":return a.ordinal(l.$D);case"gggg":return l.weekYear();case"GGGG":return l.isoWeekYear();case"wo":return a.ordinal(l.week(),"W");case"w":case"ww":return u.s(l.week(),d==="w"?1:2,"0");case"W":case"WW":return u.s(l.isoWeek(),d==="W"?1:2,"0");case"k":case"kk":return u.s(String(l.$H===0?24:l.$H),d==="k"?1:2,"0");case"X":return Math.floor(l.$d.getTime()/1e3);case"x":return l.$d.getTime();case"z":return"["+l.offsetName()+"]";case"zzz":return"["+l.offsetName("long")+"]";default:return d}});return s.bind(this)(c)}}})})(dR);var MQ=dR.exports;const NQ=Xu(MQ);var fR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(qa,function(){return function(n,i){i.prototype.weekYear=function(){var o=this.month(),s=this.week(),r=this.year();return s===1&&o===11?r+1:o===0&&s>=52?r-1:r}}})})(fR);var zQ=fR.exports;const jQ=Xu(zQ);var hR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(qa,function(){var n="month",i="quarter";return function(o,s){var r=s.prototype;r.quarter=function(u){return this.$utils().u(u)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(u-1))};var l=r.add;r.add=function(u,c){return u=Number(u),this.$utils().p(c)===i?this.add(3*u,n):l.bind(this)(u,c)};var a=r.startOf;r.startOf=function(u,c){var d=this.$utils(),f=!!d.u(c)||c;if(d.p(u)===i){var h=this.quarter()-1;return f?this.month(3*h).startOf(n).startOf("day"):this.month(3*h+2).endOf(n).endOf("day")}return a.bind(this)(u,c)}}})})(hR);var RQ=hR.exports;const BQ=Xu(RQ);var DQ={exports:{}};(function(e,t){(function(n,i){e.exports=i(lR)})(qa,function(n){function i(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var o=i(n),s={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(r,l){return l==="W"?r+"周":r+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(r,l){var a=100*r+l;return a<600?"凌晨":a<900?"早上":a<1100?"上午":a<1300?"中午":a<1800?"下午":"晚上"}};return o.default.locale(s,null,!0),s})})(DQ);var FQ=Object.defineProperty,VQ=Object.defineProperties,WQ=Object.getOwnPropertyDescriptors,wI=Object.getOwnPropertySymbols,HQ=Object.prototype.hasOwnProperty,ZQ=Object.prototype.propertyIsEnumerable,CI=(e,t,n)=>t in e?FQ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,qQ=(e,t)=>{for(var n in t||(t={}))HQ.call(t,n)&&CI(e,n,t[n]);if(wI)for(var n of wI(t))ZQ.call(t,n)&&CI(e,n,t[n]);return e},UQ=(e,t)=>VQ(e,WQ(t));const KQ=(e,t,n)=>{n=function(s,r){if(eo(s))return s.clone();const l=typeof r=="object"?r:{};return l.date=s,l.args=arguments,new t(l)};const i=t.prototype,o=i.$utils;i.$utils=()=>{const s=o();return s.i=eo,s},n.isDayjs=eo};pi.extend(KQ);pi.extend(EQ);pi.extend(TQ);pi.extend(xQ);pi.extend(NQ);pi.extend(jQ);pi.extend(BQ);const On=pi,Fn={add(e,t,n){return e.add(t,n)},subtract(e,t,n){return e.subtract(t,n)},startOf(e,t){return e.startOf(t)},startOfWeek(e,t){const n=e.day();let i=e.subtract(n-t,"day");return i.isAfter(e)&&(i=i.subtract(7,"day")),i},endOf(e,t){return e.endOf(t)},set(e,t,n){return e.set(t,n)},isSameWeek(e,t,n){const i=o=>{const s=o.day(),r=s-n+(s<n?7:0);return o.subtract(r,"day").week()};return i(e)===i(t)}};function Ai(){return On()}function pm(e){return[...e].sort((t,n)=>t.valueOf()-n.valueOf())}function n7(e,t){const n=(i,o)=>i===void 0&&o===void 0?!1:i&&!o||!i&&o?!0:(i==null?void 0:i.valueOf())!==(o==null?void 0:o.valueOf());return t===void 0&&e===void 0?!1:at(t)&&at(e)?n(t[0],e[0])||n(t[1],e[1]):!at(t)&&!at(e)?n(t,e):!0}function Br(e,t){const n=o=>{const s=/(Q1)|(Q2)|(Q3)|(Q4)/,r={Q1:"01",Q2:"04",Q3:"07",Q4:"10"},[l]=s.exec(o);return o.replace(s,r[l])},i=o=>{if(o){if(typeof o=="string"){if(yU(t))return On(n(o),t.replace(/\[Q]Q/,"MM"));if(On(o,t).isValid())return On(o,t)}return On(o)}};return at(e)?e.map(i):i(e)}function yr(e){const t=n=>n?n.toDate():void 0;return at(e)?e.map(t):t(e)}function pR(e,t){On.locale(UQ(qQ({},On.Ls[e.toLocaleLowerCase()]),{weekStart:t}))}function GQ(e){const t={};return e&&Object.keys(e).forEach(n=>{const i=String(n);i.indexOf("data-")===0&&(t[i]=e[i]),i.indexOf("aria-")===0&&(t[i]=e[i])}),t}function Au(e,t,n=" "){const i=String(e);if(!t)return i;const o=i.length<t?`${n}${i}`:i;return o.length<t?Au(o,t,n):o}var YQ=N({name:"Week",props:{mode:{type:String},dayStartOfWeek:{type:Number},isWeek:{type:Boolean},panel:{type:Boolean},value:{type:Object,required:!0},selectHandler:{type:Function},pageShowData:{type:Object,required:!0},pageData:{type:Array}},setup(e){const{dayStartOfWeek:t,isWeek:n,panel:i,mode:o}=ze(e),s=j("calendar-week-list"),{t:r}=fn(),l=["monday","tuesday","wednesday","thursday","friday","saturday"];return t.value===0?l.unshift("sunday"):l.push("sunday"),n.value&&l.unshift("self"),()=>v("div",{class:s},[l.map(a=>v("div",{class:`${s}-item`,key:a},[r(`calendar.week.${i.value||o.value==="year"?"short":"long"}.${a}`)]))])}});function S1(e,t){if(e&&at(e))return e[t]}function mR({prefixCls:e,mergedValue:t,rangeValues:n,hoverRangeValues:i,panel:o,isSameTime:s,innerMode:r}){function l(a,u,c){return!u||!c?!1:s(a,u)||s(a,c)||a.isBetween(u,c,null,"[]")}return function(u,c){const d=S1(n,0),f=S1(n,1),h=S1(i,0),m=S1(i,1),b=!u.isPrev&&!u.isNext,w=b&&o,y=w&&d&&s(u.time,d),C=w&&f&&s(u.time,f),k=h&&d&&h.isBefore(d),$=f&&m&&m.isAfter(f),A=k&&y||$&&C;let P=s(u.time,Ai());return!o&&r==="year"&&(P=Ai().isSame(u.time,"date")),[`${e}-cell`,{[`${e}-cell-in-view`]:b,[`${e}-cell-today`]:P,[`${e}-cell-selected`]:t&&s(u.time,t),[`${e}-cell-range-start`]:y,[`${e}-cell-range-end`]:C,[`${e}-cell-in-range`]:w&&l(u.time,d,f),[`${e}-cell-in-range-near-hover`]:A,[`${e}-cell-hover-range-start`]:w&&h&&s(u.time,h),[`${e}-cell-hover-range-end`]:w&&m&&s(u.time,m),[`${e}-cell-hover-in-range`]:w&&l(u.time,h,m),[`${e}-cell-disabled`]:c}]}}var XQ=Object.defineProperty,QQ=Object.defineProperties,JQ=Object.getOwnPropertyDescriptors,$I=Object.getOwnPropertySymbols,eJ=Object.prototype.hasOwnProperty,tJ=Object.prototype.propertyIsEnumerable,SI=(e,t,n)=>t in e?XQ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,z4=(e,t)=>{for(var n in t||(t={}))eJ.call(t,n)&&SI(e,n,t[n]);if($I)for(var n of $I(t))tJ.call(t,n)&&SI(e,n,t[n]);return e},j4=(e,t)=>QQ(e,JQ(t));const _I=6*7,Gy=e=>({year:e.year(),month:e.month()+1,date:e.date(),day:e.day(),time:e}),nJ=e=>({start:Gy(Fn.startOf(e,"month")),end:Gy(Fn.endOf(e,"month")),days:e.daysInMonth()});function vR(e,{dayStartOfWeek:t=0,isWeek:n}){const i=nJ(e),o=Array(_I).fill(null).map(()=>({})),s=t===0?i.start.day:(i.start.day||7)-1;o[s]=j4(z4({},i.start),{isCurrent:!0});for(let l=0;l<s;l++)o[s-l-1]=j4(z4({},Gy(Fn.subtract(i.start.time,l+1,"day"))),{isPrev:!0});for(let l=0;l<_I-s-1;l++)o[s+l+1]=j4(z4({},Gy(Fn.add(i.start.time,l+1,"day"))),{isCurrent:l<i.days,isNext:l>=i.days-1});const r=Array(6).fill(null).map(()=>[]);for(let l=0;l<6;l++)if(r[l]=o.slice(l*7,7*(l+1)),n){const a=r[l][0].time,u=[...r[l]];r[l].unshift({weekRows:u,weekOfYear:a.week()})}return r}var gR=N({name:"Month",props:{cell:{type:Boolean},pageData:{type:Array},current:{type:Number},value:{type:Object,required:!0},selectHandler:{type:Function,required:!0},mode:{type:String},pageShowDate:{type:Object,required:!0},panel:{type:Boolean},dayStartOfWeek:{type:Number,required:!0},isWeek:{type:Boolean,required:!0}},setup(e,{slots:t}){const{pageData:n}=ze(e),i=j("calendar"),o=e.pageShowDate.year(),s=p(()=>mR({prefixCls:i,mergedValue:e.value,panel:!1,innerMode:e.mode,rangeValues:[],hoverRangeValues:[],isSameTime:(a,u)=>a.isSame(u,"day")}));function r(a){return a.map((u,c)=>{var d;if(u.time){const f=()=>e.selectHandler(u.time,!1),h=e.isWeek?{onClick:f}:{},m=e.isWeek?{}:{onClick:f};return v("div",Ae({key:c,class:s.value(u,!1)},h),[t.default?(d=t.default)==null?void 0:d.call(t,{year:u.year,month:u.month,date:u.date}):v("div",Ae({class:`${i}-date`},m),[v("div",{class:`${i}-date-value`},[e.panel?u.date:v("div",{class:`${i}-date-circle`},[u.date])])])])}if("weekOfYear"in u){const f=e.value.year(),h=e.value.month()+1,m=e.value.week(),b=e.value&&u.weekRows.find(w=>w.year===f&&w.month===h)&&m===u.weekOfYear;return v("div",{key:c,class:[`${i}-cell`,`${i}-cell-week`,{[`${i}-cell-selected-week`]:b,[`${i}-cell-in-range`]:b}]},[v("div",{class:`${i}-date`},[v("div",{class:`${i}-date-value`},[u.weekOfYear])])])}return null})}let l=n.value;return typeof e.current=="number"&&(l=vR(On(`${o}-${Au(e.current+1,2,"0")}-01`),{dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek})),()=>v("div",{class:e.cell?`${i}-month-cell`:`${i}-month`},[v(YQ,{value:e.value,selectHandler:e.selectHandler,dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek,panel:e.panel,mode:e.mode,pageShowData:e.pageShowDate,pageData:e.pageData},null),v("div",{class:`${i}-month-cell-body`},[l==null?void 0:l.map((a,u)=>v("div",{key:u,class:[`${i}-month-row`,{[`${i}-row-week`]:e.isWeek}]},[r(a)]))])])}}),iJ=Object.defineProperty,rJ=Object.defineProperties,oJ=Object.getOwnPropertyDescriptors,PI=Object.getOwnPropertySymbols,sJ=Object.prototype.hasOwnProperty,lJ=Object.prototype.propertyIsEnumerable,AI=(e,t,n)=>t in e?iJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,aJ=(e,t)=>{for(var n in t||(t={}))sJ.call(t,n)&&AI(e,n,t[n]);if(PI)for(var n of PI(t))lJ.call(t,n)&&AI(e,n,t[n]);return e},cJ=(e,t)=>rJ(e,oJ(t));const yR=["January","February","March","April","May","June","July","August","September","October","November","December"].map((e,t)=>({name:e,value:t})),bR=Array(3);for(let e=0;e<3;e++)bR[e]=yR.slice(e*4,4*(e+1));const kR=Array(4);for(let e=0;e<4;e++)kR[e]=yR.slice(e*3,3*(e+1));var uJ=N({name:"Year",props:{mode:{type:String,required:!0},dayStartOfWeek:{type:Number,required:!0},value:{type:Object,required:!0},isWeek:{type:Boolean},panel:{type:Boolean,default:!1},pageShowData:{type:Object,required:!0},pageData:{type:Array},selectHandler:{type:Function,required:!0}},setup(e){const t=j("calendar"),n=p(()=>mR({prefixCls:t,mergedValue:e.value,panel:!1,innerMode:e.mode,rangeValues:[],hoverRangeValues:[],isSameTime:(r,l)=>r.isSame(l,"month")})),{t:i}=fn(),o=p(()=>e.pageShowData.year()),s=e.panel?kR:bR;return()=>v("div",{class:`${t}-year`},[s.map((r,l)=>v("div",{class:`${t}-year-row`,key:l},[r.map(a=>{const u=On(`${o.value}-${Au(a.value+1,2,"0")}-01`),c=e.panel?{onClick:()=>e.selectHandler(u,!1)}:{};return v("div",{key:a.value,class:n.value(cJ(aJ({},a),{time:u}),!1)},[e.panel?v("div",Ae({class:`${t}-date`},c),[v("div",{class:`${t}-date-value`},[i(`calendar.month.short.${a.name}`)])]):v("div",{class:`${t}-month-with-days`},[v("div",{class:`${t}-month-title`},[i(`calendar.month.long.${a.name}`)]),v(gR,{pageShowDate:e.pageShowData,pageData:e.pageData,dayStartOfWeek:e.dayStartOfWeek,selectHandler:e.selectHandler,isWeek:e.isWeek,cell:!0,current:a.value,value:e.value,mode:e.mode},null)])])})]))])}});const dJ=({defaultValue:e,modelValue:t,emit:n,eventName:i="input",updateEventName:o="update:modelValue",eventHandlers:s})=>{var r;const l=R(),a=R((r=e==null?void 0:e.value)!=null?r:""),u=R(!1),c=R(!1),d=R("");let f;const h=p(()=>{var P;return(P=t==null?void 0:t.value)!=null?P:a.value}),m=(P,L)=>{a.value=P,n(o,P),n(i,P,L)},b=P=>{const{value:L}=P.target;c.value||(m(L,P),Ct(()=>{l.value&&h.value!==l.value.value&&(l.value.value=h.value)}))},w=P=>{i==="input"&&h.value!==f&&(f=h.value,n("change",h.value,P))},y=P=>{var L;const{value:O}=P.target;P.type==="compositionend"?(c.value=!1,d.value="",m(O,P),Ct(()=>{l.value&&h.value!==l.value.value&&(l.value.value=h.value)})):(c.value=!0,d.value=h.value+((L=P.data)!=null?L:""))},C=P=>{var L,O;u.value=!0,f=h.value,n("focus",P),(O=(L=s==null?void 0:s.value)==null?void 0:L.onFocus)==null||O.call(L,P)},k=P=>{var L,O;u.value=!1,n("blur",P),(O=(L=s==null?void 0:s.value)==null?void 0:L.onBlur)==null||O.call(L,P),w(P)},$=P=>{const L=P.key||P.code;!c.value&&L===qA.key&&(n("pressEnter",P),w(P))},A=P=>{l.value&&P.target!==l.value&&(P.preventDefault(),l.value.focus())};return Fe(h,P=>{l.value&&P!==l.value.value&&(l.value.value=P)}),{inputRef:l,_value:a,_focused:u,isComposition:c,compositionValue:d,computedValue:h,handleInput:b,handleComposition:y,handleFocus:C,handleBlur:k,handleKeyDown:$,handleMousedown:A}};var fJ=N({name:"InputLabel",inheritAttrs:!1,props:{modelValue:Object,inputValue:{type:String,default:""},enabledInput:Boolean,formatLabel:Function,placeholder:String,retainInputValue:Boolean,disabled:Boolean,baseCls:String,size:String,error:Boolean,focused:Boolean,uninjectFormItemContext:Boolean},emits:["update:inputValue","inputValueChange","focus","blur"],setup(e,{attrs:t,emit:n,slots:i}){var o;const{size:s,disabled:r,error:l,inputValue:a,uninjectFormItemContext:u}=ze(e),c=(o=e.baseCls)!=null?o:j("input-label"),{mergedSize:d,mergedDisabled:f,mergedError:h,eventHandlers:m}=cn({size:s,disabled:r,error:l,uninject:u==null?void 0:u.value}),{mergedSize:b}=yi(d),{inputRef:w,_focused:y,computedValue:C,handleInput:k,handleComposition:$,handleFocus:A,handleBlur:P,handleMousedown:L}=dJ({modelValue:a,emit:n,eventName:"inputValueChange",updateEventName:"update:inputValue",eventHandlers:m}),O=p(()=>{var D;return(D=e.focused)!=null?D:y.value}),T=p(()=>e.enabledInput&&y.value||!e.modelValue),M=()=>{var D,W;return e.modelValue?(W=(D=e.formatLabel)==null?void 0:D.call(e,e.modelValue))!=null?W:e.modelValue.label:""},x=p(()=>e.enabledInput&&e.modelValue?M():e.placeholder),B=()=>{var D,W;return e.modelValue?(W=(D=i.default)==null?void 0:D.call(i,{data:e.modelValue}))!=null?W:M():null},F=p(()=>[c,`${c}-size-${b.value}`,{[`${c}-search`]:e.enabledInput,[`${c}-focus`]:O.value,[`${c}-disabled`]:f.value,[`${c}-error`]:h.value}]),K=p(()=>vi(t,ja)),te=p(()=>ws(t,ja));return{inputRef:w,render:()=>v("span",Ae(K.value,{class:F.value,title:M(),onMousedown:L}),[i.prefix&&v("span",{class:`${c}-prefix`},[i.prefix()]),v("input",Ae(te.value,{ref:w,class:[`${c}-input`,{[`${c}-input-hidden`]:!T.value}],value:C.value,readonly:!e.enabledInput,placeholder:x.value,disabled:f.value,onInput:k,onFocus:A,onBlur:P,onCompositionstart:$,onCompositionupdate:$,onCompositionend:$}),null),v("span",{class:[`${c}-value`,{[`${c}-value-hidden`]:T.value}]},[B()]),i.suffix&&v("span",{class:`${c}-suffix`},[i.suffix()])])}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}}),hJ=Object.defineProperty,LI=Object.getOwnPropertySymbols,pJ=Object.prototype.hasOwnProperty,mJ=Object.prototype.propertyIsEnumerable,EI=(e,t,n)=>t in e?hJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,vJ=(e,t)=>{for(var n in t||(t={}))pJ.call(t,n)&&EI(e,n,t[n]);if(LI)for(var n of LI(t))mJ.call(t,n)&&EI(e,n,t[n]);return e};const gJ=(e,t)=>{const n=[];for(const i of e)if(ft(i))n.push({raw:i,value:i[t.value],label:i[t.label],closable:i[t.closable],tagProps:i[t.tagProps]});else if(e||oe(e)){const o={value:i,label:String(i),closable:!0};n.push(vJ({raw:o},o))}return n},II=["red","orangered","orange","gold","lime","green","cyan","blue","arcoblue","purple","pinkpurple","magenta","gray"],yJ=N({name:"Tag",components:{IconHover:an,IconClose:gi,IconLoading:Ti},props:{color:{type:String},size:{type:String},bordered:{type:Boolean,default:!1},visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},closable:{type:Boolean,default:!1},checkable:{type:Boolean,default:!1},checked:{type:Boolean,default:void 0},defaultChecked:{type:Boolean,default:!0},nowrap:{type:Boolean,default:!1}},emits:{"update:visible":e=>!0,"update:checked":e=>!0,close:e=>!0,check:(e,t)=>!0},setup(e,{emit:t}){const{size:n}=ze(e),i=j("tag"),o=p(()=>e.color&&II.includes(e.color)),s=p(()=>e.color&&!II.includes(e.color)),r=R(e.defaultVisible),l=R(e.defaultChecked),a=p(()=>{var w;return(w=e.visible)!=null?w:r.value}),u=p(()=>{var w;return e.checkable?(w=e.checked)!=null?w:l.value:!0}),{mergedSize:c}=yi(n),d=p(()=>c.value==="mini"?"small":c.value),f=w=>{r.value=!1,t("update:visible",!1),t("close",w)},h=w=>{if(e.checkable){const y=!u.value;l.value=y,t("update:checked",y),t("check",y,w)}},m=p(()=>[i,`${i}-size-${d.value}`,{[`${i}-loading`]:e.loading,[`${i}-hide`]:!a.value,[`${i}-${e.color}`]:o.value,[`${i}-bordered`]:e.bordered,[`${i}-checkable`]:e.checkable,[`${i}-checked`]:u.value,[`${i}-custom-color`]:s.value}]),b=p(()=>{if(s.value)return{backgroundColor:e.color}});return{prefixCls:i,cls:m,style:b,computedVisible:a,computedChecked:u,handleClick:h,handleClose:f}}});function bJ(e,t,n,i,o,s){const r=ie("icon-close"),l=ie("icon-hover"),a=ie("icon-loading");return e.computedVisible?(S(),I("span",{key:0,class:E(e.cls),style:ne(e.style),onClick:t[0]||(t[0]=(...u)=>e.handleClick&&e.handleClick(...u))},[e.$slots.icon?(S(),I("span",{key:0,class:E(`${e.prefixCls}-icon`)},[pe(e.$slots,"icon")],2)):ae("v-if",!0),e.nowrap?(S(),I("span",{key:1,class:E(`${e.prefixCls}-text`)},[pe(e.$slots,"default")],2)):pe(e.$slots,"default",{key:2}),e.closable?(S(),ve(l,{key:3,role:"button","aria-label":"Close",prefix:e.prefixCls,class:E(`${e.prefixCls}-close-btn`),onClick:rr(e.handleClose,["stop"])},{default:he(()=>[pe(e.$slots,"close-icon",{},()=>[v(r)])]),_:3},8,["prefix","class","onClick"])):ae("v-if",!0),e.loading?(S(),I("span",{key:4,class:E(`${e.prefixCls}-loading-icon`)},[v(a)],2)):ae("v-if",!0)],6)):ae("v-if",!0)}var R4=U(yJ,[["render",bJ]]);const i7=Object.assign(R4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+R4.name,R4)}});var kJ=Object.defineProperty,TI=Object.getOwnPropertySymbols,wJ=Object.prototype.hasOwnProperty,CJ=Object.prototype.propertyIsEnumerable,OI=(e,t,n)=>t in e?kJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_1=(e,t)=>{for(var n in t||(t={}))wJ.call(t,n)&&OI(e,n,t[n]);if(TI)for(var n of TI(t))CJ.call(t,n)&&OI(e,n,t[n]);return e};const $J={value:"value",label:"label",closable:"closable",tagProps:"tagProps"};var B4=N({name:"InputTag",inheritAttrs:!1,props:{modelValue:{type:Array},defaultValue:{type:Array,default:()=>[]},inputValue:String,defaultInputValue:{type:String,default:""},placeholder:String,disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},size:{type:String},maxTagCount:{type:Number,default:0},retainInputValue:{type:[Boolean,Object],default:!1},formatTag:{type:Function},uniqueValue:{type:Boolean,default:!1},fieldNames:{type:Object},tagNowrap:{type:Boolean,default:!1},baseCls:String,focused:Boolean,disabledInput:Boolean,uninjectFormItemContext:Boolean},emits:{"update:modelValue":e=>!0,"update:inputValue":e=>!0,change:(e,t)=>!0,inputValueChange:(e,t)=>!0,pressEnter:(e,t)=>!0,remove:(e,t)=>!0,clear:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:t,slots:n,attrs:i}){const{size:o,disabled:s,error:r,uninjectFormItemContext:l,modelValue:a}=ze(e),u=e.baseCls||j("input-tag"),c=R(),d=R(),{mergedSize:f,mergedDisabled:h,mergedError:m,feedback:b,eventHandlers:w}=cn({size:o,disabled:s,error:r,uninject:l==null?void 0:l.value}),{mergedSize:y}=yi(f),C=p(()=>_1(_1({},$J),e.fieldNames)),k=R(!1),$=R(e.defaultValue),A=R(e.defaultInputValue),P=R(!1),L=R(""),O=p(()=>ft(e.retainInputValue)?_1({create:!1,blur:!1},e.retainInputValue):{create:e.retainInputValue,blur:e.retainInputValue}),T=Oe({width:"12px"}),M=p(()=>e.focused||k.value),x=(V,re)=>{A.value=V,t("update:inputValue",V),t("inputValueChange",V,re)},B=V=>{var re;const{value:ge}=V.target;V.type==="compositionend"?(P.value=!1,L.value="",x(ge,V),Ct(()=>{c.value&&K.value!==c.value.value&&(c.value.value=K.value)})):(P.value=!0,L.value=K.value+((re=V.data)!=null?re:""))},F=p(()=>{var V;return(V=e.modelValue)!=null?V:$.value}),K=p(()=>{var V;return(V=e.inputValue)!=null?V:A.value});Fe(a,V=>{(Ge(V)||Ui(V))&&($.value=[])});const te=V=>{c.value&&V.target!==c.value&&(V.preventDefault(),c.value.focus())},H=V=>{const{value:re}=V.target;P.value||(x(re,V),Ct(()=>{c.value&&K.value!==c.value.value&&(c.value.value=K.value)}))},D=p(()=>gJ(F.value,C.value)),W=p(()=>{if(e.maxTagCount>0){const V=D.value.length-e.maxTagCount;if(V>0){const re=D.value.slice(0,e.maxTagCount),ge={value:"__arco__more",label:`+${V}...`,closable:!1};return re.push(_1({raw:ge},ge)),re}}return D.value}),Z=(V,re)=>{var ge,ke;$.value=V,t("update:modelValue",V),t("change",V,re),(ke=(ge=w.value)==null?void 0:ge.onChange)==null||ke.call(ge,re)},q=(V,re,ge)=>{var ke;const Y=(ke=F.value)==null?void 0:ke.filter((ee,le)=>le!==re);Z(Y,ge),t("remove",V,ge)},Q=V=>{Z([],V),t("clear",V)},se=p(()=>!h.value&&!e.readonly&&e.allowClear&&!!F.value.length),fe=V=>{var re;if(K.value){if(V.preventDefault(),e.uniqueValue&&((re=F.value)!=null&&re.includes(K.value))){t("pressEnter",K.value,V);return}const ge=F.value.concat(K.value);Z(ge,V),t("pressEnter",K.value,V),O.value.create||x("",V)}},de=V=>{var re,ge;k.value=!0,t("focus",V),(ge=(re=w.value)==null?void 0:re.onFocus)==null||ge.call(re,V)},ue=V=>{var re,ge;k.value=!1,!O.value.blur&&K.value&&x("",V),t("blur",V),(ge=(re=w.value)==null?void 0:re.onBlur)==null||ge.call(re,V)},be=()=>{for(let V=D.value.length-1;V>=0;V--)if(D.value[V].closable)return V;return-1},ce=V=>{if(h.value||e.readonly)return;const re=V.key||V.code;if(!P.value&&K.value&&re===qA.key&&fe(V),!P.value&&W.value.length>0&&!K.value&&re===Hj.key){const ge=be();ge>=0&&q(D.value[ge].value,ge,V)}},$e=V=>{V>12?T.width=`${V}px`:T.width="12px"};st(()=>{d.value&&$e(d.value.offsetWidth)});const me=()=>{d.value&&$e(d.value.offsetWidth)};Fe(K,V=>{c.value&&!P.value&&V!==c.value.value&&(c.value.value=V)});const Se=p(()=>[u,`${u}-size-${y.value}`,{[`${u}-disabled`]:h.value,[`${u}-disabled-input`]:e.disabledInput,[`${u}-error`]:m.value,[`${u}-focus`]:M.value,[`${u}-readonly`]:e.readonly,[`${u}-has-tag`]:W.value.length>0,[`${u}-has-prefix`]:!!n.prefix,[`${u}-has-suffix`]:!!n.suffix||se.value||b.value,[`${u}-has-placeholder`]:!F.value.length}]),Pe=p(()=>vi(i,ja)),je=p(()=>ws(i,ja));return{inputRef:c,render:()=>{var V;return v("span",Ae({class:Se.value,onMousedown:te},Pe.value),[v(No,{onResize:me},{default:()=>[v("span",{ref:d,class:`${u}-mirror`},[W.value.length>0?L.value||K.value:L.value||K.value||e.placeholder])]}),n.prefix&&v("span",{class:`${u}-prefix`},[n.prefix()]),v(qu,{tag:"span",name:"input-tag-zoom",class:[`${u}-inner`,{[`${u}-nowrap`]:e.tagNowrap}]},{default:()=>[W.value.map((re,ge)=>v(i7,Ae({key:`tag-${re.value}`,class:`${u}-tag`,closable:!h.value&&!e.readonly&&re.closable,visible:!0,nowrap:e.tagNowrap},re.tagProps,{onClose:ke=>q(re.value,ge,ke)}),{default:()=>{var ke,Y,ee,le;return[(le=(ee=(ke=n.tag)==null?void 0:ke.call(n,{data:re.raw}))!=null?ee:(Y=e.formatTag)==null?void 0:Y.call(e,re.raw))!=null?le:re.label]}})),v("input",Ae(je.value,{ref:c,key:"input-tag-input",class:`${u}-input`,style:T,placeholder:W.value.length===0?e.placeholder:void 0,disabled:h.value,readonly:e.readonly||e.disabledInput,onInput:H,onKeydown:ce,onFocus:de,onBlur:ue,onCompositionstart:B,onCompositionupdate:B,onCompositionend:B}),null)]}),se.value&&v(an,{class:`${u}-clear-btn`,onClick:Q,onMousedown:re=>re.stopPropagation()},{default:()=>[v(gi,null,null)]}),(n.suffix||!!b.value)&&v("span",{class:`${u}-suffix`},[(V=n.suffix)==null?void 0:V.call(n),!!b.value&&v(qg,{type:b.value},null)])])}}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const wR=Object.assign(B4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+B4.name,B4)}});var Yy=N({name:"SelectView",props:{modelValue:{type:Array,required:!0},inputValue:String,placeholder:String,disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},opened:{type:Boolean,default:!1},size:{type:String},bordered:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},allowCreate:{type:Boolean,default:!1},allowSearch:{type:Boolean,default:e=>at(e.modelValue)},maxTagCount:{type:Number,default:0},tagNowrap:{type:Boolean,default:!1},retainInputValue:{type:Boolean,default:!1}},emits:["remove","clear","focus","blur"],setup(e,{emit:t,slots:n}){const{size:i,disabled:o,error:s}=ze(e),r=j("select-view"),{feedback:l,eventHandlers:a,mergedDisabled:u,mergedSize:c,mergedError:d}=cn({size:i,disabled:o,error:s}),{mergedSize:f}=yi(c),{opened:h}=ze(e),m=R(),b=p(()=>{var x;return(x=m.value)==null?void 0:x.inputRef}),w=p(()=>e.modelValue.length===0),y=p(()=>e.allowSearch||e.allowCreate),C=p(()=>e.allowClear&&!e.disabled&&!w.value),k=x=>{var B,F;t("focus",x),(F=(B=a.value)==null?void 0:B.onFocus)==null||F.call(B,x)},$=x=>{var B,F;t("blur",x),(F=(B=a.value)==null?void 0:B.onBlur)==null||F.call(B,x)},A=x=>{t("remove",x)},P=x=>{t("clear",x)},L=()=>{var x,B,F,K;return e.loading?(B=(x=n["loading-icon"])==null?void 0:x.call(n))!=null?B:v(Ti,null,null):e.allowSearch&&e.opened?(K=(F=n["search-icon"])==null?void 0:F.call(n))!=null?K:v(Ky,null,null):n["arrow-icon"]?n["arrow-icon"]():v(Yu,{class:`${r}-arrow-icon`},null)},O=()=>v(Be,null,[C.value&&v(an,{class:`${r}-clear-btn`,onClick:P,onMousedown:x=>x.stopPropagation()},{default:()=>[v(gi,null,null)]}),v("span",{class:`${r}-icon`},[L()]),!!l.value&&v(qg,{type:l.value},null)]);Fe(h,x=>{!x&&b.value&&b.value.isSameNode(document.activeElement)&&b.value.blur()});const T=p(()=>[`${r}-${e.multiple?"multiple":"single"}`,{[`${r}-opened`]:e.opened,[`${r}-borderless`]:!e.bordered}]);return{inputRef:b,handleFocus:k,handleBlur:$,render:()=>e.multiple?v(wR,{ref:m,baseCls:r,class:T.value,modelValue:e.modelValue,inputValue:e.inputValue,focused:e.opened,placeholder:e.placeholder,disabled:u.value,size:f.value,error:d.value,maxTagCount:e.maxTagCount,disabledInput:!e.allowSearch&&!e.allowCreate,tagNowrap:e.tagNowrap,retainInputValue:!0,uninjectFormItemContext:!0,onRemove:A,onFocus:k,onBlur:$},{prefix:n.prefix,suffix:O,tag:n.label}):v(fJ,{ref:m,baseCls:r,class:T.value,modelValue:e.modelValue[0],inputValue:e.inputValue,focused:e.opened,placeholder:e.placeholder,disabled:u.value,size:f.value,error:d.value,enabledInput:y.value,uninjectFormItemContext:!0,onFocus:k,onBlur:$},{default:n.label,prefix:n.prefix,suffix:O})}},methods:{focus(){this.inputRef&&this.inputRef.focus()},blur(){this.inputRef&&this.inputRef.blur()}},render(){return this.render()}});const SJ=N({name:"Optgroup",props:{label:{type:String}},setup(){return{prefixCls:j("select-group")}}});function _J(e,t,n,i,o,s){return S(),I(Be,null,[_("li",{class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"label",{},()=>[De(Te(e.label),1)])],2),pe(e.$slots,"default")],64)}var Vp=U(SJ,[["render",_J]]);const xI=typeof window>"u"?global:window;function mm(e,t){let n=0;return(...i)=>{n&&xI.clearTimeout(n),n=xI.setTimeout(()=>{n=0,e(...i)},t)}}var PJ=Object.defineProperty,AJ=Object.defineProperties,LJ=Object.getOwnPropertyDescriptors,MI=Object.getOwnPropertySymbols,EJ=Object.prototype.hasOwnProperty,IJ=Object.prototype.propertyIsEnumerable,NI=(e,t,n)=>t in e?PJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qh=(e,t)=>{for(var n in t||(t={}))EJ.call(t,n)&&NI(e,n,t[n]);if(MI)for(var n of MI(t))IJ.call(t,n)&&NI(e,n,t[n]);return e},TJ=(e,t)=>AJ(e,LJ(t));function OJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const xJ={value:"value",label:"label",disabled:"disabled",tagProps:"tagProps",render:"render"};var D4=N({name:"Select",components:{Trigger:oi,SelectView:Yy},inheritAttrs:!1,props:{multiple:{type:Boolean,default:!1},modelValue:{type:[String,Number,Boolean,Object,Array],default:void 0},defaultValue:{type:[String,Number,Boolean,Object,Array],default:e=>Ge(e.multiple)?"":[]},inputValue:{type:String},defaultInputValue:{type:String,default:""},size:{type:String},placeholder:String,loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},allowSearch:{type:[Boolean,Object],default:e=>!!e.multiple},allowCreate:{type:Boolean,default:!1},maxTagCount:{type:Number,default:0},popupContainer:{type:[String,Object]},bordered:{type:Boolean,default:!0},defaultActiveFirstOption:{type:Boolean,default:!0},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},unmountOnClose:{type:Boolean,default:!1},filterOption:{type:[Boolean,Function],default:!0},options:{type:Array,default:()=>[]},virtualListProps:{type:Object},triggerProps:{type:Object},formatLabel:{type:Function},fallbackOption:{type:[Boolean,Function],default:!0},showExtraOptions:{type:Boolean,default:!0},valueKey:{type:String,default:"value"},searchDelay:{type:Number,default:500},limit:{type:Number,default:0},fieldNames:{type:Object},scrollbar:{type:[Boolean,Object],default:!0},showHeaderOnEmpty:{type:Boolean,default:!1},showFooterOnEmpty:{type:Boolean,default:!1},tagNowrap:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,"update:inputValue":e=>!0,"update:popupVisible":e=>!0,change:e=>!0,inputValueChange:e=>!0,popupVisibleChange:e=>!0,clear:e=>!0,remove:e=>!0,search:e=>!0,dropdownScroll:e=>!0,dropdownReachBottom:e=>!0,exceedLimit:(e,t)=>!0},setup(e,{slots:t,emit:n,attrs:i}){const{size:o,disabled:s,error:r,options:l,filterOption:a,valueKey:u,multiple:c,popupVisible:d,defaultPopupVisible:f,showExtraOptions:h,modelValue:m,fieldNames:b,loading:w,defaultActiveFirstOption:y}=ze(e),C=j("select"),{mergedSize:k,mergedDisabled:$,mergedError:A,eventHandlers:P}=cn({size:o,disabled:s,error:r}),L=p(()=>e.virtualListProps?"div":"li"),O=p(()=>ft(e.allowSearch)&&!!e.allowSearch.retainInputValue);p(()=>{if(Ue(e.formatLabel))return Ee=>{const _e=Y.get(Ee.value);return e.formatLabel(_e)}});const T=R(),M=R({}),x=R(),{computedPopupVisible:B,handlePopupVisibleChange:F}=U2({popupVisible:d,defaultPopupVisible:f,emit:n}),K=R(e.defaultValue),te=p(()=>{var Ee;const _e=(Ee=e.modelValue)!=null?Ee:K.value;return(at(_e)?_e:_e||oe(_e)||$n(_e)||Zi(_e)?[_e]:[]).map(Ke=>({value:Ke,key:ju(Ke,e.valueKey)}))});Fe(m,Ee=>{(Ge(Ee)||Ui(Ee))&&(K.value=c.value?[]:Ee)});const H=p(()=>te.value.map(Ee=>Ee.key)),D=p(()=>Qh(Qh({},xJ),b==null?void 0:b.value)),W=R(),Z=Ee=>{const _e={};return Ee.forEach(xe=>{_e[xe]=Y.get(xe)}),_e},q=Ee=>{W.value=Z(Ee)},Q=Ee=>Ue(e.fallbackOption)?e.fallbackOption(Ee):{[D.value.value]:Ee,[D.value.label]:String(ft(Ee)?Ee[u==null?void 0:u.value]:Ee)},se=()=>{const Ee=[],_e=[];if(e.allowCreate||e.fallbackOption){for(const xe of te.value)if(!_e.includes(xe.key)&&xe.value!==""){const Ke=Y.get(xe.key);(!Ke||Ke.origin==="extraOptions")&&(Ee.push(xe),_e.push(xe.key))}}if(e.allowCreate&&be.value){const xe=ju(be.value);if(!_e.includes(xe)){const Ke=Y.get(xe);(!Ke||Ke.origin==="extraOptions")&&Ee.push({value:be.value,key:xe})}}return Ee},fe=R([]),de=p(()=>fe.value.map(Ee=>{var _e;let xe=Q(Ee.value);const Ke=(_e=W.value)==null?void 0:_e[Ee.key];return!Ge(Ke)&&!gU(Ke)&&(xe=Qh(Qh({},xe),Ke)),xe}));Ct(()=>{Vn(()=>{var Ee;const _e=se();if(_e.length!==fe.value.length)fe.value=_e;else if(_e.length>0){for(let xe=0;xe<_e.length;xe++)if(_e[xe].key!==((Ee=fe.value[xe])==null?void 0:Ee.key)){fe.value=_e;break}}})});const ue=R(""),be=p(()=>{var Ee;return(Ee=e.inputValue)!=null?Ee:ue.value});Fe(B,Ee=>{!Ee&&!O.value&&be.value&&me("")});const ce=Ee=>{var _e,xe;return e.multiple?Ee.map(Ke=>{var _t,Ot;return(Ot=(_t=Y.get(Ke))==null?void 0:_t.value)!=null?Ot:""}):(xe=(_e=Y.get(Ee[0]))==null?void 0:_e.value)!=null?xe:KY(Y)?void 0:""},$e=Ee=>{var _e,xe;const Ke=ce(Ee);K.value=Ke,n("update:modelValue",Ke),n("change",Ke),(xe=(_e=P.value)==null?void 0:_e.onChange)==null||xe.call(_e),q(Ee)},me=Ee=>{ue.value=Ee,n("update:inputValue",Ee),n("inputValueChange",Ee)},Se=(Ee,_e)=>{if(e.multiple){if(H.value.includes(Ee)){const xe=H.value.filter(Ke=>Ke!==Ee);$e(xe)}else if(le.value.includes(Ee))if(e.limit>0&&H.value.length>=e.limit){const xe=Y.get(Ee);n("exceedLimit",xe==null?void 0:xe.value,_e)}else{const xe=H.value.concat(Ee);$e(xe)}O.value||me("")}else{if(Ee!==H.value[0]&&$e([Ee]),O.value){const xe=Y.get(Ee);xe&&me(xe.label)}F(!1)}},Pe=mm(Ee=>{n("search",Ee)},e.searchDelay),je=Ee=>{Ee!==be.value&&(B.value||F(!0),me(Ee),e.allowSearch&&Pe(Ee))},X=Ee=>{const _e=Y.get(Ee),xe=H.value.filter(Ke=>Ke!==Ee);$e(xe),n("remove",_e==null?void 0:_e.value)},V=Ee=>{Ee==null||Ee.stopPropagation();const _e=H.value.filter(xe=>{var Ke;return(Ke=Y.get(xe))==null?void 0:Ke.disabled});$e(_e),me(""),n("clear",Ee)},re=Ee=>{n("dropdownScroll",Ee)},ge=Ee=>{n("dropdownReachBottom",Ee)},{validOptions:ke,optionInfoMap:Y,validOptionInfos:ee,enabledOptionKeys:le,handleKeyDown:we}=JA({multiple:c,options:l,extraOptions:de,inputValue:be,filterOption:a,showExtraOptions:h,component:L,valueKey:u,fieldNames:b,loading:w,popupVisible:B,valueKeys:H,dropdownRef:T,optionRefs:M,virtualListRef:x,defaultActiveFirstOption:y,onSelect:Se,onPopupVisibleChange:F}),Ie=p(()=>{var Ee;const _e=[];for(const xe of te.value){const Ke=Y.get(xe.key);Ke&&_e.push(TJ(Qh({},Ke),{value:xe.key,label:(Ee=Ke==null?void 0:Ke.label)!=null?Ee:String(ft(xe.value)?xe.value[u==null?void 0:u.value]:xe.value),closable:!(Ke!=null&&Ke.disabled),tagProps:Ke==null?void 0:Ke.tagProps}))}return _e}),Ne=Ee=>{if(Ue(t.option)){const _e=t.option;return()=>_e({data:Ee.raw})}return Ue(Ee.render)?Ee.render:()=>Ee.label},ye=Ee=>{if(Jj(Ee)){let _e;return v(Vp,{key:Ee.key,label:Ee.label},OJ(_e=Ee.options.map(xe=>ye(xe)))?_e:{default:()=>[_e]})}return V2(Ee,{inputValue:be.value,filterOption:a==null?void 0:a.value})?v(Pu,{ref:_e=>{_e!=null&&_e.$el&&(M.value[Ee.key]=_e.$el)},key:Ee.key,value:Ee.value,label:Ee.label,disabled:Ee.disabled,internal:!0},{default:Ne(Ee)}):null},Le=()=>v(XA,{ref:T,loading:e.loading,empty:ee.value.length===0,virtualList:!!e.virtualListProps,scrollbar:e.scrollbar,showHeaderOnEmpty:e.showHeaderOnEmpty,showFooterOnEmpty:e.showFooterOnEmpty,onScroll:re,onReachBottom:ge},{default:()=>{var Ee,_e;return[...(_e=(Ee=t.default)==null?void 0:Ee.call(t))!=null?_e:[],...ke.value.map(ye)]},"virtual-list":()=>v(zh,Ae(e.virtualListProps,{ref:x,data:ke.value}),{item:({item:Ee})=>ye(Ee)}),empty:t.empty,header:t.header,footer:t.footer}),qe=({data:Ee})=>{var _e,xe,Ke,_t;if((t.label||Ue(e.formatLabel))&&Ee){const Ot=Y.get(Ee.value);if(Ot!=null&&Ot.raw)return(Ke=(_e=t.label)==null?void 0:_e.call(t,{data:Ot.raw}))!=null?Ke:(xe=e.formatLabel)==null?void 0:xe.call(e,Ot.raw)}return(_t=Ee==null?void 0:Ee.label)!=null?_t:""};return()=>v(oi,Ae({trigger:"click",position:"bl",popupOffset:4,animationName:"slide-dynamic-origin",hideEmpty:!0,preventFocus:!0,autoFitPopupWidth:!0,autoFitTransformOrigin:!0,disabled:$.value,popupVisible:B.value,unmountOnClose:e.unmountOnClose,clickToClose:!(e.allowSearch||e.allowCreate),popupContainer:e.popupContainer,onPopupVisibleChange:F},e.triggerProps),{default:()=>{var Ee,_e;return[(_e=(Ee=t.trigger)==null?void 0:Ee.call(t))!=null?_e:v(Yy,Ae({class:C,modelValue:Ie.value,inputValue:be.value,multiple:e.multiple,disabled:$.value,error:A.value,loading:e.loading,allowClear:e.allowClear,allowCreate:e.allowCreate,allowSearch:!!e.allowSearch,opened:B.value,maxTagCount:e.maxTagCount,placeholder:e.placeholder,bordered:e.bordered,size:k.value,tagNowrap:e.tagNowrap,onInputValueChange:je,onRemove:X,onClear:V,onKeydown:we},i),{label:qe,prefix:t.prefix,"arrow-icon":t["arrow-icon"],"loading-icon":t["loading-icon"],"search-icon":t["search-icon"]})]},content:Le})}});const vm=Object.assign(D4,{Option:Pu,OptGroup:Vp,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+D4.name,D4),e.component(n+Pu.name,Pu),e.component(n+Vp.name,Vp)}}),CR=Symbol("RadioGroup");var r0=N({name:"Radio",components:{IconHover:an},props:{modelValue:{type:[String,Number,Boolean],default:void 0},defaultChecked:{type:Boolean,default:!1},value:{type:[String,Number,Boolean],default:!0},type:{type:String,default:"radio"},disabled:{type:Boolean,default:!1},uninjectGroupContext:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,t)=>!0},setup(e,{emit:t,slots:n}){const i=j("radio"),{modelValue:o}=ze(e),s=e.uninjectGroupContext?void 0:Ze(CR,void 0),{mergedDisabled:r,eventHandlers:l}=cn({disabled:lr(e,"disabled")}),a=R(null),u=R(e.defaultChecked),c=p(()=>(s==null?void 0:s.name)==="ArcoRadioGroup"),d=p(()=>{var $;return($=s==null?void 0:s.type)!=null?$:e.type}),f=p(()=>(s==null?void 0:s.disabled)||r.value),h=p(()=>{var $,A;return c.value?(s==null?void 0:s.value)===(($=e.value)!=null?$:!0):Ge(e.modelValue)?u.value:e.modelValue===((A=e.value)!=null?A:!0)});Fe(o,$=>{(Ge($)||Ui($))&&(u.value=!1)}),Fe(h,($,A)=>{$!==A&&(u.value=$,a.value&&(a.value.checked=$))});const m=$=>{var A,P;(P=(A=l.value)==null?void 0:A.onFocus)==null||P.call(A,$)},b=$=>{var A,P;(P=(A=l.value)==null?void 0:A.onBlur)==null||P.call(A,$)},w=$=>{$.stopPropagation()},y=$=>{var A,P,L,O,T;u.value=!0,c.value?s==null||s.handleChange((A=e.value)!=null?A:!0,$):(t("update:modelValue",(P=e.value)!=null?P:!0),t("change",(L=e.value)!=null?L:!0,$),(T=(O=l.value)==null?void 0:O.onChange)==null||T.call(O,$)),Ct(()=>{a.value&&a.value.checked!==h.value&&(a.value.checked=h.value)})},C=p(()=>[`${d.value==="button"?`${i}-button`:i}`,{[`${i}-checked`]:h.value,[`${i}-disabled`]:f.value}]),k=()=>v(Be,null,[v(ie("icon-hover"),{class:`${i}-icon-hover`,disabled:f.value||h.value},{default:()=>[v("span",{class:`${i}-icon`},null)]}),n.default&&v("span",{class:`${i}-label`},[n.default()])]);return()=>{var $,A,P,L;return v("label",{class:C.value},[v("input",{ref:a,type:"radio",checked:h.value,value:e.value,class:`${i}-target`,disabled:f.value,onClick:w,onChange:y,onFocus:m,onBlur:b},null),d.value==="radio"?(L=(P=(A=n.radio)!=null?A:($=s==null?void 0:s.slots)==null?void 0:$.radio)==null?void 0:P({checked:h.value,disabled:f.value}))!=null?L:k():v("span",{class:`${i}-button-content`},[n.default&&n.default()])])}}}),o0=N({name:"RadioGroup",props:{modelValue:{type:[String,Number,Boolean],default:void 0},defaultValue:{type:[String,Number,Boolean],default:""},type:{type:String,default:"radio"},size:{type:String},options:{type:Array},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,t)=>!0},setup(e,{emit:t,slots:n}){const i=j("radio-group"),{size:o,type:s,disabled:r,modelValue:l}=ze(e),{mergedDisabled:a,mergedSize:u,eventHandlers:c}=cn({size:o,disabled:r}),{mergedSize:d}=yi(u),f=R(e.defaultValue),h=p(()=>{var C;return(C=e.modelValue)!=null?C:f.value}),m=p(()=>{var C;return((C=e.options)!=null?C:[]).map(k=>$n(k)||oe(k)?{label:k,value:k}:k)});vt(CR,Oe({name:"ArcoRadioGroup",value:h,size:d,type:s,disabled:a,slots:n,handleChange:(C,k)=>{var $,A;f.value=C,t("update:modelValue",C),t("change",C,k),(A=($=c.value)==null?void 0:$.onChange)==null||A.call($,k)}})),Fe(h,C=>{f.value!==C&&(f.value=C)}),Fe(l,C=>{(Ge(C)||Ui(C))&&(f.value="")});const w=p(()=>[`${i}${e.type==="button"?"-button":""}`,`${i}-size-${d.value}`,`${i}-direction-${e.direction}`,{[`${i}-disabled`]:a.value}]),y=()=>m.value.map(C=>v(r0,{key:C.value,value:C.value,disabled:C.disabled,modelValue:h.value===C.value},{default:()=>[n.label?n.label({data:C}):Ue(C.label)?C.label():C.label]}));return()=>{var C;return v("span",{class:w.value},[m.value.length>0?y():(C=n.default)==null?void 0:C.call(n)])}}});const kh=Object.assign(r0,{Group:o0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+r0.name,r0),e.component(n+o0.name,o0)}}),MJ=N({name:"IconLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-left`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),NJ=["stroke-width","stroke-linecap","stroke-linejoin"],zJ=_("path",{d:"M32 8.4 16.444 23.956 32 39.513"},null,-1),jJ=[zJ];function RJ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},jJ,14,NJ)}var F4=U(MJ,[["render",RJ]]);const Ss=Object.assign(F4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+F4.name,F4)}});function BJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}function zI(e){return e.parentElement}var DJ=N({name:"Header",props:{mode:{type:String},dayStartOfWeek:{type:Number},isWeek:{type:Boolean},panel:{type:Boolean},modes:{type:Array},headerType:{type:String},pageShowData:{type:Object,required:!0},move:{type:Function,required:!0},onYearChange:{type:Function,required:!0},onMonthChange:{type:Function,required:!0},changePageShowDate:{type:Function,required:!0},onModeChange:{type:Function,required:!0},headerValueFormat:{type:String,required:!0}},emits:["yearChange","monthChange"],setup(e,{slots:t}){const n=j("calendar"),{t:i}=fn(),o=at(e.modes)?e.modes.map(c=>({label:i(`datePicker.view.${c}`),value:c})):[],s=e.headerType==="select",r=p(()=>e.pageShowData.year()),l=p(()=>e.pageShowData.month()+1),a=p(()=>{const c=[r.value];for(let d=1;d<=10;d++)c.unshift(r.value-d);for(let d=1;d<10;d++)c.push(r.value+d);return c}),u=[1,2,3,4,5,6,7,8,9,10,11,12];return()=>{let c;return v("div",{class:`${n}-header`},[v("div",{class:`${n}-header-left`},[s?v(Be,null,[v(vm,{size:"small",class:`${n}-header-value-year`,value:r,options:a.value,onChange:e.onYearChange,getPopupContainer:zI},null),e.mode==="month"&&v(vm,{size:"small",class:`${n}-header-value-month`,value:l,options:u,onChange:e.onMonthChange,getPopupContainer:zI},null)]):v(Be,null,[v("div",{class:`${n}-header-icon`,role:"button",tabIndex:0,onClick:()=>e.changePageShowDate("prev",e.mode)},[v(Ss,null,null)]),v("div",{class:`${n}-header-value`},[t.default?t.default({year:r,month:l}):e.pageShowData.format(e.headerValueFormat)]),v("div",{role:"button",tabIndex:0,class:`${n}-header-icon`,onClick:()=>e.changePageShowDate("next",e.mode)},[v(ro,null,null)])]),v(qi,{size:"small",onClick:()=>e.move(Ai())},BJ(c=i("datePicker.today"))?c:{default:()=>[c]})]),v("div",{class:`${n}-header-right`},[v(kh.Group,{size:"small",type:"button",options:o,onChange:e.onModeChange,modelValue:e.mode},null)])])}}});function FJ(e,t){return e==="month"||e==="year"&&!t?"YYYY-MM-DD":"YYYY-MM"}var V4=N({name:"Calendar",props:{modelValue:{type:Date,default:void 0},defaultValue:{type:Date},mode:{type:String},defaultMode:{type:String,default:"month"},modes:{type:Array,default:()=>["month","year"]},allowSelect:{type:Boolean,default:!0},panel:{type:Boolean,default:!1},panelWidth:{type:Number},panelTodayBtn:{type:Boolean,default:!1},dayStartOfWeek:{type:Number,default:0},isWeek:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:e=>!0,panelChange:e=>!0},setup(e,{emit:t,slots:n}){const{dayStartOfWeek:i,isWeek:o}=ze(e),s=j("calendar"),r=R(e.defaultMode),{t:l}=fn(),a=p(()=>e.mode?e.mode:r.value),u=FJ(a.value,e.panel),c=R(Br(e.defaultValue||Date.now(),u)),d=p(()=>e.modelValue?Br(e.modelValue,u):c.value),f=R(d.value||Ai()),h=p(()=>vR(f.value,{dayStartOfWeek:i.value,isWeek:o.value}));function m(O){f.value=O,t("panelChange",O.toDate())}function b(O){c.value=O,t("change",O.toDate()),t("update:modelValue",O.toDate()),m(O)}function w(O,T=!1){T||b(O)}let y="";a.value==="month"?y=l("calendar.formatMonth"):a.value==="year"&&(y=l("calendar.formatYear"));function C(O,T){O==="prev"&&(f.value=Fn.subtract(f.value,1,T)),O==="next"&&(f.value=Fn.add(f.value,1,T)),t("panelChange",f.value.toDate())}function k(O){const T=Fn.set(f.value,"year",O);f.value=T,t("panelChange",T.toDate())}function $(O){const T=Fn.set(f.value,"month",O-1);f.value=T,t("panelChange",T.toDate())}function A(O){r.value=O}const P=p(()=>[s,a.value==="month"?`${s}-mode-month`:`${s}-mode-year`,{[`${s}-panel`]:e.panel&&(a.value==="month"||a.value==="year")}]),L=e.panel?{width:e.panelWidth}:{};return()=>v("div",Ae({class:P.value,style:L},GQ(e)),[v(DJ,{move:b,headerValueFormat:y,modes:e.modes,mode:a.value,pageShowData:f.value,dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek,onModeChange:A,onYearChange:k,onMonthChange:$,changePageShowDate:C},{default:n.header}),a.value==="month"&&v("div",{class:`${s}-body`},[v(gR,{key:f.value.month(),pageData:h.value,value:d.value,mode:a.value,selectHandler:w,isWeek:e.isWeek,dayStartOfWeek:e.dayStartOfWeek,pageShowDate:f.value},{default:n.default})]),a.value==="year"&&v("div",{class:`${s}-body`},[v(uJ,{key:f.value.year(),pageData:h.value,pageShowData:f.value,mode:a.value,isWeek:e.isWeek,value:d.value,dayStartOfWeek:e.dayStartOfWeek,selectHandler:w},null)]),e.panel&&e.panelTodayBtn&&v("div",{class:`${s}-footer-btn-wrapper`},[l("today")])])}});const $R=Object.assign(V4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+V4.name,V4)}}),r7=Symbol("ArcoCard");var W4=N({name:"Card",components:{Spin:zo},props:{bordered:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},size:{type:String},headerStyle:{type:Object,default:()=>({})},bodyStyle:{type:Object,default:()=>({})},title:{type:String},extra:{type:String}},setup(e,{slots:t}){const n=j("card"),{size:i}=ze(e),{mergedSize:o}=yi(i),s=p(()=>o.value==="small"||o.value==="mini"?"small":"medium"),r=u=>{const c=bs(u);return v("div",{class:`${n}-actions`},[v("div",{class:`${n}-actions-right`},[c.map((d,f)=>v("span",{key:`action-${f}`,class:`${n}-actions-item`},[d]))])])},l=Oe({hasMeta:!1,hasGrid:!1,slots:t,renderActions:r});vt(r7,l);const a=p(()=>[n,`${n}-size-${s.value}`,{[`${n}-loading`]:e.loading,[`${n}-bordered`]:e.bordered,[`${n}-hoverable`]:e.hoverable,[`${n}-contain-grid`]:l.hasGrid}]);return()=>{var u,c,d,f,h,m,b;const w=!!((u=t.title)!=null?u:e.title),y=!!((c=t.extra)!=null?c:e.extra);return v("div",{class:a.value},[(w||y)&&v("div",{class:[`${n}-header`,{[`${n}-header-no-title`]:!w}],style:e.headerStyle},[w&&v("div",{class:`${n}-header-title`},[(f=(d=t.title)==null?void 0:d.call(t))!=null?f:e.title]),y&&v("div",{class:`${n}-header-extra`},[(m=(h=t.extra)==null?void 0:h.call(t))!=null?m:e.extra])]),t.cover&&v("div",{class:`${n}-cover`},[t.cover()]),v("div",{class:`${n}-body`,style:e.bodyStyle},[e.loading?v(zo,null,null):(b=t.default)==null?void 0:b.call(t),t.actions&&!l.hasMeta&&r(t.actions())])])}}}),s0=N({name:"CardMeta",props:{title:{type:String},description:{type:String}},setup(e,{slots:t}){const n=j("card-meta"),i=Ze(r7);return st(()=>{i&&(i.hasMeta=!0)}),()=>{var o,s,r,l,a,u;const c=!!((o=t.title)!=null?o:e.title),d=!!((s=t.description)!=null?s:e.description);return v("div",{class:n},[(c||d)&&v("div",{class:`${n}-content`},[c&&v("div",{class:`${n}-title`},[(l=(r=t.title)==null?void 0:r.call(t))!=null?l:e.title]),d&&v("div",{class:`${n}-description`},[(u=(a=t.description)==null?void 0:a.call(t))!=null?u:e.description])]),(t.avatar||(i==null?void 0:i.slots.actions))&&v("div",{class:[`${n}-footer `,{[`${n}-footer-only-actions`]:!t.avatar}]},[t.avatar&&v("div",{class:`${n}-avatar`},[t.avatar()]),i&&i.slots.actions&&i.renderActions(i.slots.actions())])])}}});const VJ=N({name:"CardGrid",props:{hoverable:{type:Boolean,default:!1}},setup(e){const t=j("card-grid"),n=Ze(r7);return st(()=>{n&&(n.hasGrid=!0)}),{cls:p(()=>[t,{[`${t}-hoverable`]:e.hoverable}])}}});function WJ(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[pe(e.$slots,"default")],2)}var l0=U(VJ,[["render",WJ]]);const HJ=Object.assign(W4,{Meta:s0,Grid:l0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+W4.name,W4),e.component(n+s0.name,s0),e.component(n+l0.name,l0)}}),ZJ=N({name:"Indicator",props:{count:{type:Number,default:2},activeIndex:{type:Number,default:0},type:{type:String,default:"line"},position:{type:String,default:"bottom"},trigger:{type:String,default:"click"}},emits:["select"],setup(e,{emit:t}){const n=j("carousel-indicator"),i=l=>{var a;if(l.preventDefault(),e.type==="slider"){const u=l.offsetX,c=l.currentTarget.clientWidth;if(l.target===l.currentTarget){const d=Math.floor(u/c*e.count);d!==e.activeIndex&&t("select",d)}}else{const u=Number.parseInt((a=l.target.getAttribute("data-index"))!=null?a:"",10);!Number.isNaN(u)&&u!==e.activeIndex&&t("select",u)}},o=p(()=>e.trigger==="click"?{onClick:i}:{onMouseover:i}),s=p(()=>[`${n}`,`${n}-${e.type}`,`${n}-${e.position}`]),r=p(()=>{const l=100/e.count;return{width:`${l}%`,left:`${e.activeIndex*l}%`}});return{prefixCls:n,eventHandlers:o,cls:s,sliderStyle:r}}}),qJ=["data-index"];function UJ(e,t,n,i,o,s){return S(),I("div",Ae({class:e.cls},e.eventHandlers),[e.type==="slider"?(S(),I("span",{key:0,style:ne(e.sliderStyle),class:E([`${e.prefixCls}-item`,`${e.prefixCls}-item-active`])},null,6)):(S(!0),I(Be,{key:1},kt(Array(e.count),(r,l)=>(S(),I("span",{key:l,"data-index":l,class:E([`${e.prefixCls}-item`,{[`${e.prefixCls}-item-active`]:l===e.activeIndex}])},null,10,qJ))),128))],16)}var KJ=U(ZJ,[["render",UJ]]);const GJ=N({name:"IconUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-up`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),YJ=["stroke-width","stroke-linecap","stroke-linejoin"],XJ=_("path",{d:"M39.6 30.557 24.043 15 8.487 30.557"},null,-1),QJ=[XJ];function JJ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},QJ,14,YJ)}var H4=U(GJ,[["render",JJ]]);const K2=Object.assign(H4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+H4.name,H4)}}),eee=N({name:"Arrow",components:{IconUp:K2,IconDown:Yu,IconLeft:Ss,IconRight:ro},props:{direction:{type:String,default:"horizontal"},showArrow:{type:String,default:"always"}},emits:["previousClick","nextClick"],setup(e,{emit:t}){const n=j("carousel"),i=r=>{t("previousClick",r)},o=r=>{t("nextClick",r)},s=p(()=>[`${n}-arrow`,{[`${n}-arrow-hover`]:e.showArrow==="hover"}]);return{prefixCls:n,cls:s,onPreviousClick:i,onNextClick:o}}});function tee(e,t,n,i,o,s){const r=ie("IconLeft"),l=ie("IconUp"),a=ie("IconRight"),u=ie("IconDown");return S(),I("div",{class:E(e.cls)},[_("div",{class:E(`${e.prefixCls}-arrow-${e.direction==="vertical"?"top":"left"}`),onClick:t[0]||(t[0]=(...c)=>e.onPreviousClick&&e.onPreviousClick(...c))},[e.direction==="horizontal"?(S(),ve(r,{key:0})):(S(),ve(l,{key:1}))],2),_("div",{class:E(`${e.prefixCls}-arrow-${e.direction==="vertical"?"bottom":"right"}`),onClick:t[1]||(t[1]=(...c)=>e.onNextClick&&e.onNextClick(...c))},[e.direction==="horizontal"?(S(),ve(a,{key:0})):(S(),ve(u,{key:1}))],2)],2)}var nee=U(eee,[["render",tee]]);const SR=Symbol("ArcoCarousel"),Ug=e=>{const t={},n=R([]),i=()=>{if(t.value){const o=zj(t.value,e);(o.length!==n.value.length||o.toString()!==n.value.toString())&&(n.value=o)}};return st(()=>i()),Mn(()=>i()),{children:t,components:n}};var iee=Object.defineProperty,jI=Object.getOwnPropertySymbols,ree=Object.prototype.hasOwnProperty,oee=Object.prototype.propertyIsEnumerable,RI=(e,t,n)=>t in e?iee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,BI=(e,t)=>{for(var n in t||(t={}))ree.call(t,n)&&RI(e,n,t[n]);if(jI)for(var n of jI(t))oee.call(t,n)&&RI(e,n,t[n]);return e};const DI={interval:3e3,hoverToPause:!0};function Z4(e,t){const n=+e;return typeof n=="number"&&!Number.isNaN(n)?(n+t)%t:e}var q4=N({name:"Carousel",props:{current:{type:Number},defaultCurrent:{type:Number,default:1},autoPlay:{type:[Boolean,Object],default:!1},moveSpeed:{type:Number,default:500},animationName:{type:String,default:"slide"},trigger:{type:String,default:"click"},direction:{type:String,default:"horizontal"},showArrow:{type:String,default:"always"},arrowClass:{type:String,default:""},indicatorType:{type:String,default:"dot"},indicatorPosition:{type:String,default:"bottom"},indicatorClass:{type:String,default:""},transitionTimingFunction:{type:String,default:"cubic-bezier(0.34, 0.69, 0.1, 1)"}},emits:{"update:current":e=>!0,change:(e,t,n)=>!0},setup(e,{emit:t,slots:n}){const{current:i,animationName:o,moveSpeed:s,transitionTimingFunction:r}=ze(e),l=j("carousel"),a=R(!1),u=R(),c=R(),d=p(()=>ft(e.autoPlay)?BI(BI({},DI),e.autoPlay):e.autoPlay?DI:{});let f=0,h=0;const{children:m,components:b}=Ug("CarouselItem"),w=R(e.defaultCurrent-1),y=p(()=>{const K=b.value.length,te=oe(i.value)?Z4(i.value-1,K):w.value,H=Z4(te-1,K),D=Z4(te+1,K);return{mergedIndex:te,mergedPrevIndex:H,mergedNextIndex:D}}),C=Oe({items:b,slideTo:$,mergedIndexes:y,previousIndex:u,animationName:o,slideDirection:c,transitionTimingFunction:r,moveSpeed:s});vt(SR,C);const k=()=>{f&&window.clearInterval(f)};Vn(()=>{var K;const{interval:te}=d.value||{},{mergedNextIndex:H}=y.value,D=((K=b.value)==null?void 0:K.length)>1&&!a.value&&!!te;k(),D&&(f=window.setInterval(()=>{$({targetIndex:H})},te))}),Jt(()=>{k()});function $({targetIndex:K,isNegative:te=!1,isManual:H=!1}){!h&&K!==y.value.mergedIndex&&(u.value=w.value,w.value=K,c.value=te?"negative":"positive",h=window.setTimeout(()=>{h=0},s.value),t("update:current",w.value+1),t("change",w.value+1,u.value+1,H))}const A=()=>$({targetIndex:y.value.mergedPrevIndex,isNegative:!0,isManual:!0}),P=()=>$({targetIndex:y.value.mergedNextIndex,isManual:!0}),L=K=>$({targetIndex:K,isNegative:K<y.value.mergedIndex,isManual:!0}),O=p(()=>d.value.hoverToPause?{onMouseenter:()=>{a.value=!0},onMouseleave:()=>{a.value=!1}}:{}),T=p(()=>e.indicatorType!=="never"&&b.value.length>1),M=p(()=>e.showArrow!=="never"&&b.value.length>1),x=p(()=>[l,`${l}-indicator-position-${e.indicatorPosition}`]),B=p(()=>[`${l}-${e.animationName}`,`${l}-${e.direction}`,{[`${l}-negative`]:c.value==="negative"}]),F=p(()=>[`${l}-indicator-wrapper`,`${l}-indicator-wrapper-${e.indicatorPosition}`]);return()=>{var K;return m.value=(K=n.default)==null?void 0:K.call(n),v("div",Ae({class:x.value},O.value),[v("div",{class:B.value},[m.value]),T.value&&v("div",{class:F.value},[v(KJ,{class:e.indicatorClass,type:e.indicatorType,count:b.value.length,activeIndex:y.value.mergedIndex,position:e.indicatorPosition,trigger:e.trigger,onSelect:L},null)]),M.value&&v(nee,{class:e.arrowClass,direction:e.direction,showArrow:e.showArrow,onPreviousClick:A,onNextClick:P},null)])}}});const see=N({name:"CarouselItem",setup(){const e=j("carousel-item"),t=Bt(),n=Ze(SR,{}),i=p(()=>{var l,a,u;return(u=(a=n.items)==null?void 0:a.indexOf((l=t==null?void 0:t.uid)!=null?l:-1))!=null?u:-1}),o=p(()=>{var l;return((l=n.mergedIndexes)==null?void 0:l.mergedIndex)===i.value}),s=p(()=>{const{previousIndex:l,animationName:a,slideDirection:u,mergedIndexes:c}=n;return{[`${e}-prev`]:i.value===(c==null?void 0:c.mergedPrevIndex),[`${e}-next`]:i.value===(c==null?void 0:c.mergedNextIndex),[`${e}-current`]:o.value,[`${e}-slide-in`]:a==="slide"&&u&&o.value,[`${e}-slide-out`]:a==="slide"&&u&&i.value===l}}),r=p(()=>{const{transitionTimingFunction:l,moveSpeed:a}=n;return{transitionTimingFunction:l,transitionDuration:`${a}ms`,animationTimingFunction:l,animationDuration:`${a}ms`}});return{cls:s,animationStyle:r,isCurrent:o}}}),lee=["aria-hidden"];function aee(e,t,n,i,o,s){return S(),I("div",{"aria-hidden":!e.isCurrent,class:E(e.cls),style:ne(e.animationStyle)},[pe(e.$slots,"default")],14,lee)}var a0=U(see,[["render",aee]]);const cee=Object.assign(q4,{Item:a0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+q4.name,q4),e.component(n+a0.name,a0)}}),_R=(e,{optionMap:t,leafOptionMap:n,leafOptionSet:i,leafOptionValueMap:o,totalLevel:s,checkStrictly:r,enabledLazyLoad:l,lazyLoadOptions:a,valueKey:u,fieldNames:c})=>{let d=0;const f=(m,b,w)=>{var y;const C=(y=b==null?void 0:b.path)!=null?y:[];return d=Math.max(d,w??1),m.map((k,$)=>{var A;const P=k[c.value],L={raw:k,value:P,label:(A=k[c.label])!=null?A:String(P),disabled:!!k[c.disabled],selectionDisabled:!1,render:k[c.render],tagProps:k[c.tagProps],isLeaf:k[c.isLeaf],level:C.length,index:$,key:"",valueKey:String(ft(P)?P[u.value]:P),parent:b,path:[],pathValue:[]},O=C.concat(L),T=[],M=O.map(x=>(T.push(x.value),x.valueKey)).join("-");return L.path=O,L.pathValue=T,L.key=M,k[c.children]?(L.isLeaf=!1,L.children=f(k[c.children],L,(w??1)+1)):l&&!L.isLeaf?(L.isLeaf=!1,a[M]&&(L.children=f(a[M],L,(w??1)+1))):L.isLeaf=!0,L.children&&!L.disabled&&(L.totalLeafOptions=L.children.reduce((x,B)=>oe(B.totalLeafOptions)?x+B.totalLeafOptions:B.disabled||B.selectionDisabled?x:x+(B.isLeaf?1:0),0),L.totalLeafOptions===0&&!r.value&&(L.selectionDisabled=!0)),t.set(L.key,L),(L.isLeaf||r.value)&&(i.add(L),n.set(L.key,L),o.has(L.valueKey)||o.set(L.valueKey,L.key)),L})},h=f(e);return s.value=d,h},o7=(e,t)=>{var n,i;let o=!1,s=!1;if(e.isLeaf)t!=null&&t.has(e.key)&&(o=!0);else{const r=new RegExp(`^${e.key}(-|$)`),l=Array.from((n=t==null?void 0:t.keys())!=null?n:[]).reduce((a,u)=>r.test(u)?a+1:a,0);l>0&&l>=((i=e.totalLeafOptions)!=null?i:1)?o=!0:l>0&&(s=!0)}return{checked:o,indeterminate:s}},s7=e=>{const t=[];if(e.isLeaf)t.push(e.key);else if(e.children)for(const n of e.children)t.push(...s7(n));return t},l7=e=>{const t=[];if(e.disabled||e.selectionDisabled)return t;if(e.isLeaf)t.push(e);else if(e.children)for(const n of e.children)t.push(...l7(n));return t},PR=(e,{valueKey:t,leafOptionValueMap:n})=>{var i;if(at(e))return e.map(s=>ft(s)?s[t]:s).join("-");const o=ft(e)?e[t]:e;return(i=n.get(String(o)))!=null?i:String(o)},AR=(e,{multiple:t,pathMode:n})=>at(e)?n&&!t&&e.length>0&&!at(e[0])?[e]:e:Ge(e)||Ui(e)||e===""?[]:[e],LR=e=>e.path.map(t=>t.label).join(" / "),a7=Symbol("ArcoCascader");var Y8=N({name:"CascaderOption",props:{option:{type:Object,required:!0},active:Boolean,multiple:Boolean,checkStrictly:Boolean,searchOption:Boolean,pathLabel:Boolean},setup(e){const t=j("cascader-option"),n=Ze(a7,{}),i=R(!1),o={},s=c=>{var d;if(Ue(n.loadMore)&&!e.option.isLeaf){const{isLeaf:f,children:h,key:m}=e.option;!f&&!h&&(i.value=!0,new Promise(b=>{var w;(w=n.loadMore)==null||w.call(n,e.option.raw,b)}).then(b=>{var w;i.value=!1,b&&((w=n.addLazyLoadOptions)==null||w.call(n,b,m))}))}(d=n.setSelectedPath)==null||d.call(n,e.option.key)};e.option.disabled||(o.onMouseenter=[()=>{var c;return(c=n.setActiveKey)==null?void 0:c.call(n,e.option.key)}],o.onMouseleave=()=>{var c;return(c=n.setActiveKey)==null?void 0:c.call(n)},o.onClick=[],n.expandTrigger==="hover"?o.onMouseenter.push(c=>s()):o.onClick.push(c=>s()),e.option.isLeaf&&!e.multiple&&o.onClick.push(c=>{var d;s(),(d=n.onClickOption)==null||d.call(n,e.option)}));const r=p(()=>[t,{[`${t}-active`]:e.active,[`${t}-disabled`]:e.option.disabled}]),l=p(()=>{var c;return e.checkStrictly?{checked:(c=n.valueMap)==null?void 0:c.has(e.option.key),indeterminate:!1}:o7(e.option,n.valueMap)}),a=()=>{var c,d,f;return e.pathLabel?(d=(c=n==null?void 0:n.formatLabel)==null?void 0:c.call(n,e.option.path.map(h=>h.raw)))!=null?d:LR(e.option):(f=n.slots)!=null&&f.option?n.slots.option({data:e.option}):Ue(e.option.render)?e.option.render():e.option.label},u=()=>i.value?v(Ti,null,null):!e.searchOption&&!e.option.isLeaf?v(ro,null,null):null;return()=>{var c;return v("li",Ae({tabindex:"0",role:"menuitem","aria-disabled":e.option.disabled,"aria-haspopup":!e.option.isLeaf,"aria-expanded":!e.option.isLeaf&&e.active,title:e.option.label,class:r.value},o),[e.multiple&&v(To,{modelValue:l.value.checked,indeterminate:l.value.indeterminate,disabled:e.option.disabled||e.option.selectionDisabled,uninjectGroupContext:!0,onChange:(d,f)=>{var h;f.stopPropagation(),s(),(h=n.onClickOption)==null||h.call(n,e.option,!l.value.checked)},onClick:d=>d.stopPropagation()},null),e.checkStrictly&&!e.multiple&&v(kh,{modelValue:(c=n.valueMap)==null?void 0:c.has(e.option.key),disabled:e.option.disabled,uninjectGroupContext:!0,onChange:(d,f)=>{var h;f.stopPropagation(),s(),(h=n.onClickOption)==null||h.call(n,e.option,!0)},onClick:d=>d.stopPropagation()},null),v("div",{class:`${t}-label`},[a(),u()])])}}}),uee=N({name:"CascaderColumn",props:{column:{type:Array,required:!0},level:{type:Number,default:0},selectedPath:{type:Array,required:!0},activeKey:String,totalLevel:{type:Number,required:!0},multiple:Boolean,checkStrictly:Boolean,virtualListProps:{type:Object}},setup(e,{slots:t}){const n=j("cascader"),i=Ze(Ii,void 0),o=R(),s=R(!!e.virtualListProps),r=()=>{var l,a,u,c,d;return(d=(c=(l=t.empty)==null?void 0:l.call(t))!=null?c:(u=i==null?void 0:(a=i.slots).empty)==null?void 0:u.call(a,{component:"cascader"}))!=null?d:v(Pl,null,null)};return()=>{var l;return v("div",{class:`${n}-panel-column`,style:{zIndex:e.totalLevel-e.level}},[e.column.length===0?v(jo,{class:`${n}-column-content`},{default:()=>[v("div",{class:`${n}-list-empty`},[r()])]}):s.value?v(zh,Ae({key:(l=e.column)==null?void 0:l.length},e.virtualListProps,{ref:o,data:e.column}),{item:({item:a})=>v(Y8,{key:a.key,option:a,active:e.selectedPath.includes(a.key)||a.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly},null)}):v(jo,{class:`${n}-column-content`},{default:()=>[v("ul",{role:"menu",class:[`${n}-list`,{[`${n}-list-multiple`]:!!(e!=null&&e.multiple),[`${n}-list-strictly`]:!!(e!=null&&e.checkStrictly)}]},[e.column.map(a=>v(Y8,{key:a.key,option:a,active:e.selectedPath.includes(a.key)||a.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly},null))])]})])}}});function dee(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var ER=N({name:"BaseCascaderPanel",props:{displayColumns:{type:Array,required:!0},selectedPath:{type:Array,required:!0},activeKey:String,totalLevel:{type:Number,required:!0},multiple:Boolean,checkStrictly:Boolean,loading:Boolean,dropdown:Boolean,virtualListProps:{type:Object}},setup(e,{slots:t}){const n=j("cascader"),i=Ze(Ii,void 0),o=()=>{var r,l,a,u,c;return(c=(u=(r=t.empty)==null?void 0:r.call(t))!=null?u:(a=i==null?void 0:(l=i.slots).empty)==null?void 0:a.call(l,{component:"cascader"}))!=null?c:v(Pl,null,null)},s=()=>e.loading?v("div",{key:"panel-column-loading",class:[`${n}-panel-column`,`${n}-panel-column-loading`]},[v(zo,null,null)]):e.displayColumns.length===0?v("div",{key:"panel-column-empty",class:`${n}-panel-column`},[v("div",{class:`${n}-list-empty`},[o()])]):e.displayColumns.map((r,l)=>v(uee,{key:`column-${l}`,column:r,level:l,selectedPath:e.selectedPath,activeKey:e.activeKey,totalLevel:e.totalLevel,multiple:e.multiple,checkStrictly:e.checkStrictly,virtualListProps:e.virtualListProps},{empty:t.empty}));return()=>{let r;return v(qu,{tag:"div",name:"cascader-slide",class:[`${n}-panel`,{[`${n}-dropdown-panel`]:e.dropdown}]},dee(r=s())?r:{default:()=>[r]})}}});function fee(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var hee=N({name:"CascaderSearchPanel",props:{options:{type:Array,required:!0},loading:Boolean,activeKey:String,multiple:Boolean,checkStrictly:Boolean,pathLabel:Boolean},setup(e,{slots:t}){const n=j("cascader"),i=Ze(Ii,void 0),o=()=>{var s,r,l,a,u;return e.loading?v(zo,null,null):e.options.length===0?v("div",{class:`${n}-list-empty`},[(u=(a=(s=t.empty)==null?void 0:s.call(t))!=null?a:(l=i==null?void 0:(r=i.slots).empty)==null?void 0:l.call(r,{component:"cascader"}))!=null?u:v(Pl,null,null)]):v("ul",{role:"menu",class:[`${n}-list`,`${n}-search-list`,{[`${n}-list-multiple`]:e.multiple}]},[e.options.map(c=>v(Y8,{key:c.key,class:`${n}-search-option`,option:c,active:c.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly,pathLabel:e.pathLabel,searchOption:!0},null))])};return()=>{let s;return v(jo,{class:[`${n}-panel`,`${n}-search-panel`]},fee(s=o())?s:{default:()=>[s]})}}});const IR=(e,{optionMap:t,filteredLeafOptions:n,showSearchPanel:i,expandChild:o})=>{const s=R(),r=p(()=>{if(s.value)return t.get(s.value)}),l=R([]),a=p(()=>{const m=[e.value];for(const b of l.value){const w=t.get(b);w!=null&&w.children&&m.push(w.children)}return m}),u=m=>{var b;const w=f(m);l.value=(b=w==null?void 0:w.path.map(y=>y.key))!=null?b:[]},c=m=>{s.value=m},d=p(()=>{var m;return i!=null&&i.value?n.value.filter(b=>!b.disabled):r.value&&r.value.parent?(m=r.value.parent.children)==null?void 0:m.filter(b=>!b.disabled):e.value.filter(b=>!b.disabled)}),f=m=>{let b=m?t.get(m):void 0;if(o.value)for(;b&&b.children&&b.children.length>0;)b=b.children[0];return b};return{activeKey:s,activeOption:r,selectedPath:l,displayColumns:a,setActiveKey:c,setSelectedPath:u,getNextActiveNode:m=>{var b,w,y,C,k,$,A;const P=(w=(b=d.value)==null?void 0:b.length)!=null?w:0;if(s.value){const L=(C=(y=d.value)==null?void 0:y.findIndex(O=>O.key===s.value))!=null?C:0;return m==="next"?(k=d.value)==null?void 0:k[(P+L+1)%P]:($=d.value)==null?void 0:$[(P+L-1)%P]}return(A=d.value)==null?void 0:A[0]}}};var pee=Object.defineProperty,FI=Object.getOwnPropertySymbols,mee=Object.prototype.hasOwnProperty,vee=Object.prototype.propertyIsEnumerable,VI=(e,t,n)=>t in e?pee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,WI=(e,t)=>{for(var n in t||(t={}))mee.call(t,n)&&VI(e,n,t[n]);if(FI)for(var n of FI(t))vee.call(t,n)&&VI(e,n,t[n]);return e};const gee=N({name:"Cascader",components:{Trigger:oi,SelectView:Yy,BaseCascaderPanel:ER,CascaderSearchPanel:hee},inheritAttrs:!1,props:{pathMode:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},modelValue:{type:[String,Number,Object,Array]},defaultValue:{type:[String,Number,Object,Array],default:e=>e.multiple?[]:e.pathMode?void 0:""},options:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},size:{type:String},allowSearch:{type:Boolean,default:e=>!!e.multiple},allowClear:{type:Boolean,default:!1},inputValue:{type:String,default:void 0},defaultInputValue:{type:String,default:""},popupVisible:{type:Boolean,default:void 0},expandTrigger:{type:String,default:"click"},defaultPopupVisible:{type:Boolean,default:!1},placeholder:String,filterOption:{type:Function},popupContainer:{type:[String,Object]},maxTagCount:{type:Number,default:0},formatLabel:{type:Function},triggerProps:{type:Object},checkStrictly:{type:Boolean,default:!1},loadMore:{type:Function},loading:{type:Boolean,default:!1},searchOptionOnlyLabel:{type:Boolean,default:!1},searchDelay:{type:Number,default:500},fieldNames:{type:Object},valueKey:{type:String,default:"value"},fallback:{type:[Boolean,Function],default:!0},expandChild:{type:Boolean,default:!1},virtualListProps:{type:Object},tagNowrap:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,"update:popupVisible":e=>!0,change:e=>!0,inputValueChange:e=>!0,clear:()=>!0,search:e=>!0,popupVisibleChange:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:t,slots:n}){const{options:i,checkStrictly:o,loadMore:s,formatLabel:r,modelValue:l,disabled:a,valueKey:u,expandTrigger:c,expandChild:d,pathMode:f,multiple:h}=ze(e),m=R(e.defaultValue),b=R(e.defaultInputValue),w=R(e.defaultPopupVisible),{mergedDisabled:y,eventHandlers:C}=cn({disabled:a});Fe(l,ee=>{(Ge(ee)||Ui(ee))&&(m.value=e.multiple?[]:void 0)});const k=R([]),$=R(1),A=Oe(new Map),P=Oe(new Map),L=Oe(new Map),O=Oe(new Set),T=Oe({}),M=(ee,le)=>{T[le]=ee},x={value:"value",label:"label",disabled:"disabled",children:"children",tagProps:"tagProps",render:"render",isLeaf:"isLeaf"},B=p(()=>WI(WI({},x),e.fieldNames));Fe([i,T,B],([ee,le,we])=>{A.clear(),P.clear(),L.clear(),O.clear(),k.value=_R(ee??[],{enabledLazyLoad:!!e.loadMore,lazyLoadOptions:T,optionMap:A,leafOptionSet:O,leafOptionMap:P,leafOptionValueMap:L,totalLevel:$,checkStrictly:o,valueKey:u,fieldNames:we})},{immediate:!0,deep:!0});const F=p(()=>{var ee;const le=AR((ee=e.modelValue)!=null?ee:m.value,{multiple:e.multiple,pathMode:e.pathMode});return new Map(le.map(we=>[PR(we,{valueKey:e.valueKey,leafOptionValueMap:L}),we]))}),K=p(()=>{var ee;return(ee=e.inputValue)!=null?ee:b.value}),te=p(()=>{var ee;return(ee=e.popupVisible)!=null?ee:w.value}),H=ee=>{var le;return ee==null?void 0:ee.toLocaleLowerCase().includes((le=K.value)==null?void 0:le.toLocaleLowerCase())},D=p(()=>(e.checkStrictly?Array.from(A.values()):Array.from(O)).filter(le=>{var we;return Ue(e.filterOption)?e.filterOption(K.value,le.raw):e.checkStrictly?H(le.label):(we=le.path)==null?void 0:we.find(Ie=>H(Ie.label))})),W=ee=>{var le,we,Ie;const Ne=e.multiple?ee:(le=ee[0])!=null?le:"";ee.length===0&&(re(),V()),m.value=Ne,t("update:modelValue",Ne),t("change",Ne),(Ie=(we=C.value)==null?void 0:we.onChange)==null||Ie.call(we)};Fe([h,f],()=>{const ee=[];F.value.forEach((le,we)=>{const Ie=P.get(we);Ie&&ee.push(f.value?Ie.pathValue:Ie.value)}),W(ee)});const Z=ee=>{te.value!==ee&&(w.value=ee,t("popupVisibleChange",ee))},q=ee=>{if(e.multiple){const le=P.get(ee);if(le)se(le,!1);else{const we=[];F.value.forEach((Ie,Ne)=>{Ne!==ee&&we.push(Ie)}),W(we)}}},Q=ee=>{W([e.pathMode?ee.pathValue:ee.value]),Z(!1)},se=(ee,le)=>{if(le){const we=e.checkStrictly?[ee]:l7(ee);W([...F.value.values(),...we.filter(Ie=>!F.value.has(Ie.key)).map(Ie=>e.pathMode?Ie.pathValue:Ie.value)])}else{const we=e.checkStrictly?[ee.key]:s7(ee),Ie=[];F.value.forEach((Ne,ye)=>{we.includes(ye)||Ie.push(Ne)}),W(Ie)}ue("","optionChecked")},fe=(ee,le)=>{e.multiple?se(ee,le??!0):Q(ee)},de=mm(ee=>{t("search",ee)},e.searchDelay),ue=(ee,le)=>{ee!==K.value&&(le==="manual"&&!te.value&&(w.value=!0,t("popupVisibleChange",!0)),b.value=ee,t("inputValueChange",ee),e.allowSearch&&de(ee))};Fe(te,ee=>{if(ee){if(F.value.size>0){const le=Array.from(F.value.keys()),we=le[le.length-1],Ie=P.get(we);Ie&&Ie.key!==Se.value&&(re(Ie.key),V(Ie.key))}}else F.value.size===0&&(re(),V()),ue("","optionListHide")});const be=ee=>{if(ee.stopPropagation(),e.multiple){const le=[];F.value.forEach((we,Ie)=>{const Ne=P.get(Ie);Ne!=null&&Ne.disabled&&le.push(e.pathMode?Ne.pathValue:Ne.value)}),W(le)}else W([]);ue("","manual"),t("clear")},ce=p(()=>e.allowSearch&&K.value.length>0),$e=ee=>{t("focus",ee)},me=ee=>{t("blur",ee)},{activeKey:Se,activeOption:Pe,selectedPath:je,displayColumns:X,setActiveKey:V,setSelectedPath:re,getNextActiveNode:ge}=IR(k,{optionMap:A,filteredLeafOptions:D,showSearchPanel:ce,expandChild:d});vt(a7,Oe({onClickOption:fe,setActiveKey:V,setSelectedPath:re,loadMore:s,expandTrigger:c,addLazyLoadOptions:M,formatLabel:r,slots:n,valueMap:F}));const ke=W2(new Map([[pn.ENTER,ee=>{if(te.value){if(Pe.value){let le;e.checkStrictly||Pe.value.isLeaf?le=!F.value.has(Pe.value.key):le=!o7(Pe.value,F.value).checked,re(Pe.value.key),fe(Pe.value,le)}}else Z(!0)}],[pn.ESC,ee=>{Z(!1)}],[pn.ARROW_DOWN,ee=>{ee.preventDefault();const le=ge("next");V(le==null?void 0:le.key)}],[pn.ARROW_UP,ee=>{ee.preventDefault();const le=ge("preview");V(le==null?void 0:le.key)}],[pn.ARROW_RIGHT,ee=>{var le,we;ce.value||(ee.preventDefault(),(le=Pe.value)!=null&&le.children&&(re(Pe.value.key),V((we=Pe.value.children[0])==null?void 0:we.key)))}],[pn.ARROW_LEFT,ee=>{var le;ce.value||(ee.preventDefault(),(le=Pe.value)!=null&&le.parent&&(re(Pe.value.parent.key),V(Pe.value.parent.key)))}]])),Y=p(()=>{const ee=[];return F.value.forEach((le,we)=>{var Ie,Ne;const ye=P.get(we);if(ye)ee.push({value:we,label:(Ne=(Ie=e.formatLabel)==null?void 0:Ie.call(e,ye.path.map(Le=>Le.raw)))!=null?Ne:LR(ye),closable:!ye.disabled,tagProps:ye.tagProps});else if(e.fallback){const Le=Ue(e.fallback)?e.fallback(le):at(le)?le.join(" / "):String(le);ee.push({value:we,label:Le,closable:!0})}}),ee});return{optionInfos:k,filteredLeafOptions:D,selectedPath:je,activeKey:Se,displayColumns:X,computedInputValue:K,computedPopupVisible:te,handleClear:be,selectViewValue:Y,handleInputValueChange:ue,showSearchPanel:ce,handlePopupVisibleChange:Z,handleFocus:$e,handleBlur:me,handleRemove:q,mergedDisabled:y,handleKeyDown:ke,totalLevel:$}}});function yee(e,t,n,i,o,s){const r=ie("select-view"),l=ie("cascader-search-panel"),a=ie("base-cascader-panel"),u=ie("trigger");return S(),ve(u,Ae(e.triggerProps,{trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","popup-visible":e.computedPopupVisible,position:"bl",disabled:e.mergedDisabled,"popup-offset":4,"auto-fit-popup-width":e.showSearchPanel,"popup-container":e.popupContainer,"prevent-focus":!0,"click-to-close":!e.allowSearch,onPopupVisibleChange:e.handlePopupVisibleChange}),{content:he(()=>[e.showSearchPanel?(S(),ve(l,{key:0,options:e.filteredLeafOptions,"active-key":e.activeKey,multiple:e.multiple,"check-strictly":e.checkStrictly,loading:e.loading,"path-label":!e.searchOptionOnlyLabel},tn({_:2},[e.$slots.empty?{name:"empty",fn:he(()=>[pe(e.$slots,"empty")])}:void 0]),1032,["options","active-key","multiple","check-strictly","loading","path-label"])):(S(),ve(a,{key:1,"display-columns":e.displayColumns,"selected-path":e.selectedPath,"active-key":e.activeKey,multiple:e.multiple,"total-level":e.totalLevel,"check-strictly":e.checkStrictly,loading:e.loading,"virtual-list-props":e.virtualListProps,dropdown:""},tn({_:2},[e.$slots.empty?{name:"empty",fn:he(()=>[pe(e.$slots,"empty")])}:void 0]),1032,["display-columns","selected-path","active-key","multiple","total-level","check-strictly","loading","virtual-list-props"]))]),default:he(()=>[v(r,Ae({"model-value":e.selectViewValue,"input-value":e.computedInputValue,disabled:e.mergedDisabled,error:e.error,multiple:e.multiple,"allow-clear":e.allowClear,"allow-search":e.allowSearch,size:e.size,opened:e.computedPopupVisible,placeholder:e.placeholder,loading:e.loading,"max-tag-count":e.maxTagCount,"tag-nowrap":e.tagNowrap},e.$attrs,{onInputValueChange:e.handleInputValueChange,onClear:e.handleClear,onFocus:e.handleFocus,onBlur:e.handleBlur,onRemove:e.handleRemove,onKeydown:e.handleKeyDown}),tn({_:2},[e.$slots.label?{name:"label",fn:he(c=>[pe(e.$slots,"label",jt(Qn(c)))])}:void 0,e.$slots.prefix?{name:"prefix",fn:he(()=>[pe(e.$slots,"prefix")])}:void 0,e.$slots["arrow-icon"]?{name:"arrow-icon",fn:he(()=>[pe(e.$slots,"arrow-icon")])}:void 0,e.$slots["loading-icon"]?{name:"loading-icon",fn:he(()=>[pe(e.$slots,"loading-icon")])}:void 0,e.$slots["search-icon"]?{name:"search-icon",fn:he(()=>[pe(e.$slots,"search-icon")])}:void 0]),1040,["model-value","input-value","disabled","error","multiple","allow-clear","allow-search","size","opened","placeholder","loading","max-tag-count","tag-nowrap","onInputValueChange","onClear","onFocus","onBlur","onRemove","onKeydown"])]),_:3},16,["popup-visible","disabled","auto-fit-popup-width","popup-container","click-to-close","onPopupVisibleChange"])}var U4=U(gee,[["render",yee]]),bee=Object.defineProperty,HI=Object.getOwnPropertySymbols,kee=Object.prototype.hasOwnProperty,wee=Object.prototype.propertyIsEnumerable,ZI=(e,t,n)=>t in e?bee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,qI=(e,t)=>{for(var n in t||(t={}))kee.call(t,n)&&ZI(e,n,t[n]);if(HI)for(var n of HI(t))wee.call(t,n)&&ZI(e,n,t[n]);return e};const Cee=N({name:"CascaderPanel",components:{BaseCascaderPanel:ER},props:{pathMode:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},modelValue:{type:[String,Number,Array]},defaultValue:{type:[String,Number,Array],default:e=>e.multiple?[]:e.pathMode?void 0:""},options:{type:Array,default:()=>[]},expandTrigger:{type:String,default:"click"},checkStrictly:{type:Boolean,default:!1},loadMore:{type:Function},fieldNames:{type:Object},valueKey:{type:String,default:"value"},expandChild:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:e=>!0},setup(e,{emit:t,slots:n}){const{options:i,checkStrictly:o,loadMore:s,modelValue:r,valueKey:l,expandChild:a,expandTrigger:u}=ze(e),c=R(e.defaultValue);Fe(r,Z=>{(Ge(Z)||Ui(Z))&&(c.value=e.multiple?[]:void 0)});const d=R([]),f=R(1),h=Oe(new Map),m=Oe(new Map),b=Oe(new Map),w=Oe(new Set),y=Oe({}),C=(Z,q)=>{y[q]=Z},k={value:"value",label:"label",disabled:"disabled",children:"children",tagProps:"tagProps",render:"render",isLeaf:"isLeaf"},$=p(()=>qI(qI({},k),e.fieldNames));Fe([i,y,$],([Z,q,Q])=>{h.clear(),m.clear(),b.clear(),w.clear(),d.value=_R(Z??[],{enabledLazyLoad:!!e.loadMore,lazyLoadOptions:q,optionMap:h,leafOptionSet:w,leafOptionMap:m,leafOptionValueMap:b,totalLevel:f,checkStrictly:o,fieldNames:Q,valueKey:l})},{immediate:!0});const A=p(()=>{var Z;const q=AR((Z=e.modelValue)!=null?Z:c.value,{multiple:e.multiple,pathMode:e.pathMode});return new Map(q.map(Q=>[PR(Q,{valueKey:e.valueKey,leafOptionValueMap:b}),Q]))}),P=p(()=>e.checkStrictly?Array.from(h.values()):Array.from(w)),L=Z=>{var q;const Q=e.multiple?Z:(q=Z[0])!=null?q:"";Z.length===0&&(H(),te()),c.value=Q,t("update:modelValue",Q),t("change",Q)},O=Z=>{L([e.pathMode?Z.pathValue:Z.value])},T=(Z,q)=>{if(q){const Q=e.checkStrictly?[Z]:l7(Z);L([...A.value.values(),...Q.filter(se=>!A.value.has(se.key)).map(se=>e.pathMode?se.pathValue:se.value)])}else{const Q=e.checkStrictly?[Z.key]:s7(Z),se=[];A.value.forEach((fe,de)=>{Q.includes(de)||se.push(fe)}),L(se)}},M=(Z,q)=>{e.multiple?T(Z,q??!0):O(Z)},{activeKey:x,activeOption:B,selectedPath:F,displayColumns:K,setActiveKey:te,setSelectedPath:H,getNextActiveNode:D}=IR(d,{optionMap:h,filteredLeafOptions:P,expandChild:a});vt(a7,Oe({onClickOption:M,setActiveKey:te,setSelectedPath:H,loadMore:s,addLazyLoadOptions:C,slots:n,valueMap:A,expandTrigger:u}));const W=W2(new Map([[pn.ENTER,Z=>{if(B.value){let q;e.checkStrictly||B.value.isLeaf?q=!A.value.has(B.value.key):q=!o7(B.value,A.value).checked,H(B.value.key),M(B.value,q)}}],[pn.ARROW_DOWN,Z=>{Z.preventDefault();const q=D("next");te(q==null?void 0:q.key)}],[pn.ARROW_UP,Z=>{Z.preventDefault();const q=D("preview");te(q==null?void 0:q.key)}],[pn.ARROW_RIGHT,Z=>{var q,Q;Z.preventDefault(),(q=B.value)!=null&&q.children&&(H(B.value.key),te((Q=B.value.children[0])==null?void 0:Q.key))}],[pn.ARROW_LEFT,Z=>{var q;Z.preventDefault(),(q=B.value)!=null&&q.parent&&(H(B.value.parent.key),te(B.value.parent.key))}]]));return{optionInfos:d,filteredLeafOptions:P,selectedPath:F,activeKey:x,displayColumns:K,handleKeyDown:W,totalLevel:f}}});function $ee(e,t,n,i,o,s){const r=ie("base-cascader-panel");return S(),ve(r,{"display-columns":e.displayColumns,"selected-path":e.selectedPath,"active-key":e.activeKey,multiple:e.multiple,"total-level":e.totalLevel,"check-strictly":e.checkStrictly,onKeydown:e.handleKeyDown},tn({_:2},[e.$slots.empty?{name:"empty",fn:he(()=>[pe(e.$slots,"empty")])}:void 0]),1032,["display-columns","selected-path","active-key","multiple","total-level","check-strictly","onKeydown"])}var c0=U(Cee,[["render",$ee]]);const See=Object.assign(U4,{CascaderPanel:c0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+U4.name,U4),e.component(n+c0.name,c0)}}),TR=Symbol("collapseCtx"),_ee=N({name:"Collapse",props:{activeKey:{type:Array,default:void 0},defaultActiveKey:{type:Array,default:()=>[]},accordion:{type:Boolean,default:!1},showExpandIcon:{type:Boolean,default:void 0},expandIconPosition:{type:String,default:"left"},bordered:{type:Boolean,default:!0},destroyOnHide:{type:Boolean,default:!1}},emits:{"update:activeKey":e=>!0,change:(e,t)=>!0},setup(e,{emit:t,slots:n}){const{expandIconPosition:i,destroyOnHide:o,showExpandIcon:s}=ze(e),r=j("collapse"),l=R(e.defaultActiveKey),a=p(()=>{var d;const f=(d=e.activeKey)!=null?d:l.value;return at(f)?f:[f]});vt(TR,Oe({activeKeys:a,slots:n,showExpandIcon:s,expandIconPosition:i,destroyOnHide:o,handleClick:(d,f)=>{let h=[];if(e.accordion)a.value.includes(d)||(h=[d]),l.value=h;else{h=[...a.value];const m=h.indexOf(d);m>-1?h.splice(m,1):e.accordion?h=[d]:h.push(d),l.value=h}t("update:activeKey",h),t("change",h,f)}}));const c=p(()=>[r,{[`${r}-borderless`]:!e.bordered}]);return{prefixCls:r,cls:c}}});function Pee(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[pe(e.$slots,"default")],2)}var K4=U(_ee,[["render",Pee]]);const Aee=N({name:"IconCaretRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-caret-right`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Lee=["stroke-width","stroke-linecap","stroke-linejoin"],Eee=_("path",{d:"M34.829 23.063c.6.48.6 1.394 0 1.874L17.949 38.44c-.785.629-1.949.07-1.949-.937V10.497c0-1.007 1.164-1.566 1.95-.937l16.879 13.503Z",fill:"currentColor",stroke:"none"},null,-1),Iee=[Eee];function Tee(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Iee,14,Lee)}var G4=U(Aee,[["render",Tee]]);const OR=Object.assign(G4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+G4.name,G4)}}),Oee=N({name:"IconCaretLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-caret-left`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),xee=["stroke-width","stroke-linecap","stroke-linejoin"],Mee=_("path",{d:"M13.171 24.937a1.2 1.2 0 0 1 0-1.874L30.051 9.56c.785-.629 1.949-.07 1.949.937v27.006c0 1.006-1.164 1.566-1.95.937L13.171 24.937Z",fill:"currentColor",stroke:"none"},null,-1),Nee=[Mee];function zee(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Nee,14,xee)}var Y4=U(Oee,[["render",zee]]);const xR=Object.assign(Y4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Y4.name,Y4)}});var u0=N({name:"CollapseItem",components:{IconHover:an,IconCaretRight:OR,IconCaretLeft:xR},props:{header:String,disabled:{type:Boolean,default:!1},showExpandIcon:{type:Boolean,default:!0},destroyOnHide:{type:Boolean,default:!1}},setup(e,{slots:t}){var n;const i=Bt(),o=j("collapse-item"),s=Ze(TR,{}),r=i&&oe(i==null?void 0:i.vnode.key)?i.vnode.key:String((n=i==null?void 0:i.vnode.key)!=null?n:""),l=p(()=>{var $;return($=s.activeKeys)==null?void 0:$.includes(r)}),a=p(()=>s.destroyOnHide||e.destroyOnHide),u=p(()=>{var $;return($=s==null?void 0:s.showExpandIcon)!=null?$:e.showExpandIcon}),c=R(a.value?l.value:!0),d=p(()=>{var $;return($=s==null?void 0:s.expandIconPosition)!=null?$:"left"}),f=$=>{var A;e.disabled||(A=s.handleClick)==null||A.call(s,r,$)};Fe(l,$=>{$&&!c.value&&(c.value=!0)});const h={onEnter:$=>{$.style.height=`${$.scrollHeight}px`},onAfterEnter:$=>{$.style.height="auto"},onBeforeLeave:$=>{$.style.height=`${$.scrollHeight}px`},onLeave:$=>{$.style.height="0"},onAfterLeave:()=>{a.value&&(c.value=!1)}},m=p(()=>[o,{[`${o}-active`]:l.value}]),b=p(()=>[`${o}-header`,`${o}-header-${s==null?void 0:s.expandIconPosition}`,{[`${o}-header-disabled`]:e.disabled}]),w=p(()=>[{[`${o}-icon-right`]:(s==null?void 0:s.expandIconPosition)==="right"}]),y=p(()=>[`${o}-content`,{[`${o}-content-expend`]:l.value}]),C=()=>d.value==="right"?v(ie("icon-caret-left"),{class:`${o}-expand-icon`},null):v(ie("icon-caret-right"),{class:`${o}-expand-icon`},null),k=()=>u.value&&v(ie("icon-hover"),{prefix:o,class:w.value,disabled:e.disabled},{default:()=>{var $,A,P,L;return[(L=(P=(A=t["expand-icon"])!=null?A:($=s==null?void 0:s.slots)==null?void 0:$["expand-icon"])==null?void 0:P({active:l.value,disabled:e.disabled,position:d.value}))!=null?L:C()]}});return()=>{var $,A,P;return v("div",{class:m.value},[v("div",{role:"button","aria-disabled":e.disabled,"aria-expanded":l.value,tabindex:"0",class:b.value,onClick:f},[k(),v("div",{class:`${o}-header-title`},[(A=($=t.header)==null?void 0:$.call(t))!=null?A:e.header]),t.extra&&v("div",{class:`${o}-header-extra`},[(P=t.extra)==null?void 0:P.call(t)])]),v(Ei,Ae({name:"collapse-slider"},h),{default:()=>{var L;return[vn(v("div",{role:"region",class:y.value},[c.value&&v("div",{ref:"contentBoxRef",class:`${o}-content-box`},[(L=t.default)==null?void 0:L.call(t)])]),[[yn,l.value]])]}})])}}});const jee=Object.assign(K4,{Item:u0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+K4.name,K4),e.component(n+u0.name,u0)}}),Ree=["#00B42A","#3C7EFF","#FF7D00","#F76965","#F7BA1E","#F5319D","#D91AD9","#9FDB1D","#FADC19","#722ED1","#3491FA","#7BE188","#93BEFF","#FFCF8B","#FBB0A7","#FCE996","#FB9DC7","#F08EE6","#DCF190","#FDFA94","#C396ED","#9FD4FD"];var Bee=Object.defineProperty,Dee=Object.defineProperties,Fee=Object.getOwnPropertyDescriptors,UI=Object.getOwnPropertySymbols,Vee=Object.prototype.hasOwnProperty,Wee=Object.prototype.propertyIsEnumerable,KI=(e,t,n)=>t in e?Bee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Hee=(e,t)=>{for(var n in t||(t={}))Vee.call(t,n)&&KI(e,n,t[n]);if(UI)for(var n of UI(t))Wee.call(t,n)&&KI(e,n,t[n]);return e},Zee=(e,t)=>Dee(e,Fee(t));const MR=(e,t,n)=>{const i=Math.floor(e*6),o=e*6-i,s=n*(1-t),r=n*(1-o*t),l=n*(1-(1-o)*t),a=i%6,u=[n,r,s,s,l,n][a],c=[l,n,n,r,s,s][a],d=[s,s,l,n,n,r][a];return{r:Math.round(u*255),g:Math.round(c*255),b:Math.round(d*255)}},G2=(e,t,n)=>{e/=255,t/=255,n/=255;const i=Math.max(e,t,n),o=Math.min(e,t,n);let s=0;const r=i,l=i-o,a=i===0?0:l/i;if(i===o)s=0;else{switch(i){case e:s=(t-n)/l+(t<n?6:0);break;case t:s=(n-e)/l+2;break;case n:s=(e-t)/l+4;break}s/=6}return{h:s,s:a,v:r}},qee="[-\\+]?\\d+%?",Uee="[-\\+]?\\d*\\.\\d+%?",fc=`(?:${Uee})|(?:${qee})`,Kee=`[\\s|\\(]+(${fc})[,|\\s]+(${fc})[,|\\s]+(${fc})\\s*\\)?`,Gee=`[\\s|\\(]+(${fc})[,|\\s]+(${fc})[,|\\s]+(${fc})[,|\\s]+(${fc})\\s*\\)?`,ql={rgb:new RegExp(`rgb${Kee}`),rgba:new RegExp(`rgba${Gee}`),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/},Xn=e=>parseInt(e,16),GI=e=>Xn(e)/255,Yee=e=>{let t=ql.rgb.exec(e);return t?{r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10)}:(t=ql.rgba.exec(e),t?{r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10),a:parseFloat(t[4])}:(t=ql.hex8.exec(e),t?{r:Xn(t[1]),g:Xn(t[2]),b:Xn(t[3]),a:GI(t[4])}:(t=ql.hex6.exec(e),t?{r:Xn(t[1]),g:Xn(t[2]),b:Xn(t[3])}:(t=ql.hex4.exec(e),t?{r:Xn(t[1]+t[1]),g:Xn(t[2]+t[2]),b:Xn(t[3]+t[3]),a:GI(t[4]+t[4])}:(t=ql.hex3.exec(e),t?{r:Xn(t[1]+t[1]),g:Xn(t[2]+t[2]),b:Xn(t[3]+t[3])}:!1)))))},Xee=e=>{var t;const n=Yee(e);if(n){const i=G2(n.r,n.g,n.b);return Zee(Hee({},i),{a:(t=n.a)!=null?t:1})}return{h:0,s:1,v:1,a:1}},NR=e=>{if(e=e.trim().toLowerCase(),e.length===0)return!1;let t=ql.hex6.exec(e);return t?{r:Xn(t[1]),g:Xn(t[2]),b:Xn(t[3])}:(t=ql.hex3.exec(e),t?{r:Xn(t[1]+t[1]),g:Xn(t[2]+t[2]),b:Xn(t[3]+t[3])}:!1)},YI=(e,t,n)=>[Math.round(e).toString(16).padStart(2,"0"),Math.round(t).toString(16).padStart(2,"0"),Math.round(n).toString(16).padStart(2,"0")].join("").toUpperCase(),Qee=(e,t,n,i)=>[Math.round(e).toString(16).padStart(2,"0"),Math.round(t).toString(16).padStart(2,"0"),Math.round(n).toString(16).padStart(2,"0"),Math.round(i*255).toString(16).padStart(2,"0")].join("").toUpperCase(),zR=({value:e,onChange:t})=>{const n=R(!1),i=R(),o=R(),s=(c,d)=>c<0?0:c>d?1:c/d,r=c=>{if(!i.value)return;const{clientX:d,clientY:f}=c,h=i.value.getBoundingClientRect(),m=[s(d-h.x,h.width),s(f-h.y,h.height)];(m[0]!==e[0]||m[1]!==e[1])&&(t==null||t(m))},l=()=>{n.value=!1,window.removeEventListener("mousemove",u),window.removeEventListener("mouseup",l),window.removeEventListener("contextmenu",l)},a=c=>{n.value=!0,r(c),window.addEventListener("mousemove",u),window.addEventListener("mouseup",l),window.addEventListener("contextmenu",l)};function u(c){c.preventDefault(),c.buttons>0?r(c):l()}return{active:n,blockRef:i,handlerRef:o,onMouseDown:a}};var XI=N({name:"ControlBar",props:{x:{type:Number,required:!0},color:{type:Object,required:!0},colorString:String,type:String,onChange:Function},setup(e){const t=j("color-picker"),n=p(()=>e.color.rgb),{blockRef:i,handlerRef:o,onMouseDown:s}=zR({value:[e.x,0],onChange:l=>{var a;return(a=e.onChange)==null?void 0:a.call(e,l[0])}}),r=()=>v("div",{ref:o,class:`${t}-handler`,style:{left:`${e.x*100}%`,color:e.colorString}},null);return()=>e.type==="alpha"?v("div",{class:`${t}-control-bar-bg`},[v("div",{ref:i,class:[`${t}-control-bar`,`${t}-control-bar-alpha`],style:{background:`linear-gradient(to right, rgba(0, 0, 0, 0), rgb(${n.value.r}, ${n.value.g}, ${n.value.b}))`},onMousedown:s},[r()])]):v("div",{ref:i,class:[`${t}-control-bar`,`${t}-control-bar-hue`],onMousedown:s},[r()])}}),Jee=N({name:"Palette",props:{color:{type:Object,required:!0},onChange:Function},setup(e){const t=j("color-picker"),n=p(()=>e.color.hsv),{blockRef:i,handlerRef:o,onMouseDown:s}=zR({value:[n.value.s,1-n.value.v],onChange:l=>{var a;return(a=e.onChange)==null?void 0:a.call(e,l[0],1-l[1])}}),r=p(()=>{const l=MR(n.value.h,1,1);return`rgb(${l.r}, ${l.g}, ${l.b})`});return()=>v("div",{ref:i,class:`${t}-palette`,style:{backgroundColor:r.value},onMousedown:s},[v("div",{ref:o,class:`${t}-handler`,style:{top:`${(1-n.value.v)*100}%`,left:`${n.value.s*100}%`}},null)])}});function c7(e,t){return t===void 0&&(t=15),+parseFloat(Number(e).toPrecision(t))}function Cs(e){var t=e.toString().split(/[eE]/),n=(t[0].split(".")[1]||"").length-+(t[1]||0);return n>0?n:0}function gm(e){if(e.toString().indexOf("e")===-1)return Number(e.toString().replace(".",""));var t=Cs(e);return t>0?c7(Number(e)*Math.pow(10,t)):Number(e)}function X8(e){RR&&(e>Number.MAX_SAFE_INTEGER||e<Number.MIN_SAFE_INTEGER)&&console.warn(e+" is beyond boundary when transfer to integer, the results may not be accurate")}function Y2(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var i=t[0],o=t.slice(1);return o.reduce(function(s,r){return e(s,r)},i)}}var Ba=Y2(function(e,t){var n=gm(e),i=gm(t),o=Cs(e)+Cs(t),s=n*i;return X8(s),s/Math.pow(10,o)}),ete=Y2(function(e,t){var n=Math.pow(10,Math.max(Cs(e),Cs(t)));return(Ba(e,n)+Ba(t,n))/n}),tte=Y2(function(e,t){var n=Math.pow(10,Math.max(Cs(e),Cs(t)));return(Ba(e,n)-Ba(t,n))/n}),jR=Y2(function(e,t){var n=gm(e),i=gm(t);return X8(n),X8(i),Ba(n/i,c7(Math.pow(10,Cs(t)-Cs(e))))});function nte(e,t){var n=Math.pow(10,t),i=jR(Math.round(Math.abs(Ba(e,n))),n);return e<0&&i!==0&&(i=Ba(i,-1)),i}var RR=!0;function ite(e){e===void 0&&(e=!0),RR=e}var or={strip:c7,plus:ete,minus:tte,times:Ba,divide:jR,round:nte,digitLength:Cs,float2Fixed:gm,enableBoundaryChecking:ite};const rte=N({name:"IconPlus",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-plus`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ote=["stroke-width","stroke-linecap","stroke-linejoin"],ste=_("path",{d:"M5 24h38M24 5v38"},null,-1),lte=[ste];function ate(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},lte,14,ote)}var X4=U(rte,[["render",ate]]);const Ru=Object.assign(X4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+X4.name,X4)}}),cte=N({name:"IconMinus",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-minus`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ute=["stroke-width","stroke-linecap","stroke-linejoin"],dte=_("path",{d:"M5 24h38"},null,-1),fte=[dte];function hte(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},fte,14,ute)}var Q4=U(cte,[["render",hte]]);const X2=Object.assign(Q4,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Q4.name,Q4)}});var pte=Object.defineProperty,QI=Object.getOwnPropertySymbols,mte=Object.prototype.hasOwnProperty,vte=Object.prototype.propertyIsEnumerable,JI=(e,t,n)=>t in e?pte(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,gte=(e,t)=>{for(var n in t||(t={}))mte.call(t,n)&&JI(e,n,t[n]);if(QI)for(var n of QI(t))vte.call(t,n)&&JI(e,n,t[n]);return e};const yte=800,bte=150;or.enableBoundaryChecking(!1);var J4=N({name:"InputNumber",props:{modelValue:Number,defaultValue:Number,mode:{type:String,default:"embed"},precision:Number,step:{type:Number,default:1},disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},max:{type:Number,default:1/0},min:{type:Number,default:-1/0},formatter:{type:Function},parser:{type:Function},placeholder:String,hideButton:{type:Boolean,default:!1},size:{type:String},allowClear:{type:Boolean,default:!1},modelEvent:{type:String,default:"change"},readOnly:{type:Boolean,default:!1},inputAttrs:{type:Object}},emits:{"update:modelValue":e=>!0,change:(e,t)=>!0,focus:e=>!0,blur:e=>!0,clear:e=>!0,input:(e,t,n)=>!0,keydown:e=>!0},setup(e,{emit:t,slots:n}){var i;const{size:o,disabled:s}=ze(e),r=j("input-number"),l=R(),{mergedSize:a,mergedDisabled:u,eventHandlers:c}=cn({size:o,disabled:s}),{mergedSize:d}=yi(a),f=p(()=>{if(oe(e.precision)){const Q=`${e.step}`.split(".")[1],se=Q&&Q.length||0;return Math.max(se,e.precision)}}),h=Q=>{var se,fe;if(!oe(Q))return"";const de=f.value?Q.toFixed(f.value):String(Q);return(fe=(se=e.formatter)==null?void 0:se.call(e,de))!=null?fe:de},m=R(h((i=e.modelValue)!=null?i:e.defaultValue)),b=p(()=>{var Q,se;if(!m.value)return;const fe=Number((se=(Q=e.parser)==null?void 0:Q.call(e,m.value))!=null?se:m.value);return Number.isNaN(fe)?void 0:fe}),w=R(oe(b.value)&&b.value<=e.min),y=R(oe(b.value)&&b.value>=e.max);let C=0;const k=()=>{C&&(window.clearTimeout(C),C=0)},$=Q=>{if(!Ge(Q))return oe(e.min)&&Q<e.min&&(Q=e.min),oe(e.max)&&Q>e.max&&(Q=e.max),oe(f.value)?or.round(Q,f.value):Q},A=Q=>{let se=!1,fe=!1;oe(Q)&&(Q<=e.min&&(se=!0),Q>=e.max&&(fe=!0)),y.value!==fe&&(y.value=fe),w.value!==se&&(w.value=se)},P=()=>{const Q=$(b.value),se=h(Q);(Q!==b.value||m.value!==se)&&(m.value=se),t("update:modelValue",Q)};Fe(()=>[e.max,e.min],()=>{P(),A(b.value)});const L=(Q,se)=>{if(u.value||Q==="plus"&&y.value||Q==="minus"&&w.value)return;let fe;oe(b.value)?fe=$(or[Q](b.value,e.step)):fe=e.min===-1/0?0:e.min,m.value=h(fe),A(fe),t("update:modelValue",fe),t("change",fe,se)},O=(Q,se,fe=!1)=>{var de;Q.preventDefault(),!e.readOnly&&((de=l.value)==null||de.focus(),L(se,Q),fe&&(C=window.setTimeout(()=>Q.target.dispatchEvent(Q),C?bte:yte)))},T=(Q,se)=>{var fe,de,ue,be;Q=Q.trim().replace(/。/g,"."),Q=(de=(fe=e.parser)==null?void 0:fe.call(e,Q))!=null?de:Q,(oe(Number(Q))||/^(\.|-)$/.test(Q))&&(m.value=(be=(ue=e.formatter)==null?void 0:ue.call(e,Q))!=null?be:Q,A(b.value),t("input",b.value,m.value,se),e.modelEvent==="input"&&(t("update:modelValue",b.value),t("change",b.value,se)))},M=Q=>{t("focus",Q)},x=(Q,se)=>{se instanceof MouseEvent&&!Q||(P(),t("change",b.value,se))},B=Q=>{t("blur",Q)},F=Q=>{var se,fe;m.value="",t("update:modelValue",void 0),t("change",void 0,Q),(fe=(se=c.value)==null?void 0:se.onChange)==null||fe.call(se,Q),t("clear",Q)},K=W2(new Map([[pn.ARROW_UP,Q=>{Q.preventDefault(),!e.readOnly&&L("plus",Q)}],[pn.ARROW_DOWN,Q=>{Q.preventDefault(),!e.readOnly&&L("minus",Q)}]])),te=Q=>{t("keydown",Q),Q.defaultPrevented||K(Q)};Fe(()=>e.modelValue,Q=>{Q!==b.value&&(m.value=h(Q),A(Q))});const H=()=>{var Q,se,fe;return e.readOnly?null:v(Be,null,[n.suffix&&v("div",{class:`${r}-suffix`},[(Q=n.suffix)==null?void 0:Q.call(n)]),v("div",{class:`${r}-step`},[v("button",{class:[`${r}-step-button`,{[`${r}-step-button-disabled`]:u.value||y.value}],type:"button",tabindex:"-1",disabled:u.value||y.value,onMousedown:de=>O(de,"plus",!0),onMouseup:k,onMouseleave:k},[n.plus?(se=n.plus)==null?void 0:se.call(n):v(K2,null,null)]),v("button",{class:[`${r}-step-button`,{[`${r}-step-button-disabled`]:u.value||w.value}],type:"button",tabindex:"-1",disabled:u.value||w.value,onMousedown:de=>O(de,"minus",!0),onMouseup:k,onMouseleave:k},[n.minus?(fe=n.minus)==null?void 0:fe.call(n):v(Yu,null,null)])])])},D=p(()=>[r,`${r}-mode-${e.mode}`,`${r}-size-${d.value}`,{[`${r}-readonly`]:e.readOnly}]),W=()=>v(qi,{size:d.value,tabindex:"-1",class:`${r}-step-button`,disabled:u.value||w.value,onMousedown:Q=>O(Q,"minus",!0),onMouseup:k,onMouseleave:k},{icon:()=>v(X2,null,null)}),Z=()=>v(qi,{size:d.value,tabindex:"-1",class:`${r}-step-button`,disabled:u.value||y.value,onMousedown:Q=>O(Q,"plus",!0),onMouseup:k,onMouseleave:k},{icon:()=>v(Ru,null,null)});return{inputRef:l,render:()=>{const Q=e.mode==="embed"?{prepend:n.prepend,prefix:n.prefix,suffix:e.hideButton?n.suffix:H,append:n.append}:{prepend:e.hideButton?n.prepend:W,prefix:n.prefix,suffix:n.suffix,append:e.hideButton?n.append:Z};return v(Za,{key:`__arco__${e.mode}`,ref:l,class:D.value,type:"text",allowClear:e.allowClear,size:d.value,modelValue:m.value,placeholder:e.placeholder,disabled:u.value,readonly:e.readOnly,error:e.error,inputAttrs:gte({role:"spinbutton","aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":m.value},e.inputAttrs),onInput:T,onFocus:M,onBlur:B,onClear:F,onChange:x,onKeydown:te},Q)}}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const Kg=Object.assign(J4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+J4.name,J4)}});var BR=N({name:"InputAlpha",props:{value:{type:Number,required:!0},disabled:Boolean,onChange:Function},setup(e){const t=j("color-picker");return()=>v(Kg,{class:`${t}-input-alpha`,size:"mini",min:0,max:100,disabled:e.disabled,modelValue:Math.round(e.value*100),onChange:(n=100)=>{var i;return(i=e.onChange)==null?void 0:i.call(e,n/100)}},{suffix:()=>"%"})}}),kte=Object.defineProperty,e9=Object.getOwnPropertySymbols,wte=Object.prototype.hasOwnProperty,Cte=Object.prototype.propertyIsEnumerable,t9=(e,t,n)=>t in e?kte(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,n9=(e,t)=>{for(var n in t||(t={}))wte.call(t,n)&&t9(e,n,t[n]);if(e9)for(var n of e9(t))Cte.call(t,n)&&t9(e,n,t[n]);return e},$te=N({name:"InputRgb",props:{color:{type:Object,required:!0},alpha:{type:Number,required:!0},disabled:Boolean,disabledAlpha:Boolean,onHsvChange:Function,onAlphaChange:Function},setup(e){const t=j("color-picker"),{color:n}=ze(e),i=o=>{var s;const r=n9(n9({},n.value.rgb),o),l=G2(r.r,r.g,r.b);(s=e.onHsvChange)==null||s.call(e,l)};return()=>v(jd,{class:`${t}-input-group`},{default:()=>[["r","g","b"].map(o=>v(Kg,{key:o,size:"mini",min:0,max:255,disabled:e.disabled,modelValue:n.value.rgb[o],hideButton:!0,onChange:(s=0)=>i({[o]:s})},null)),!e.disabledAlpha&&v(BR,{disabled:e.disabled,value:e.alpha,onChange:e.onAlphaChange},null)]})}}),Ste=N({name:"InputHex",props:{color:{type:Object,required:!0},alpha:{type:Number,required:!0},disabled:Boolean,disabledAlpha:Boolean,onHsvChange:Function,onAlphaChange:Function},setup(e){const t=j("color-picker"),{color:n}=ze(e),[i,o]=Pi(n.value.hex),s=a=>{var u;const c=NR(a)||{r:255,g:0,b:0},d=G2(c.r,c.g,c.b);(u=e.onHsvChange)==null||u.call(e,d)},r=a=>{var u,c;const d=(c=(u=a.match(/[a-fA-F0-9]*/g))==null?void 0:u.join(""))!=null?c:"";d!==n.value.hex&&s(d.toUpperCase())},l=a=>{if(!a.clipboardData)return;let u=a.clipboardData.getData("Text");u.startsWith("#")&&(u=u.slice(1)),r(u),a.preventDefault()};return Fe(n,()=>{n.value.hex!==i.value&&o(n.value.hex)}),()=>v(jd,{class:`${t}-input-group`},{default:()=>[v(Za,{class:`${t}-input-hex`,size:"mini",maxLength:6,disabled:e.disabled,modelValue:i.value,onInput:o,onChange:r,onBlur:()=>s,onPressEnter:()=>s,onPaste:l},{prefix:()=>"#"}),!e.disabledAlpha&&v(BR,{disabled:e.disabled,value:e.alpha,onChange:e.onAlphaChange},null)]})}}),_te=N({name:"Panel",props:{color:{type:Object,required:!0},alpha:{type:Number,required:!0},colorString:String,disabled:Boolean,disabledAlpha:Boolean,showHistory:Boolean,showPreset:Boolean,format:String,historyColors:Array,presetColors:Array,onAlphaChange:Function,onHsvChange:Function},setup(e){const{t}=fn(),n=j("color-picker"),i=p(()=>e.color.hsv),[o,s]=Pi(e.format||"hex"),r=f=>{s(f)};R(!1);const l=f=>{var h;const m=NR(f)||{r:255,g:0,b:0},b=G2(m.r,m.g,m.b);(h=e.onHsvChange)==null||h.call(e,b)},a=()=>{const f={color:e.color,alpha:e.alpha,disabled:e.disabled,disabledAlpha:e.disabledAlpha,onHsvChange:e.onHsvChange,onAlphaChange:e.onAlphaChange};return o.value==="rgb"?v($te,f,null):v(Ste,f,null)},u=f=>v("div",{key:f,class:`${n}-color-block`,style:{backgroundColor:f},onClick:()=>l(f)},[v("div",{class:`${n}-block`,style:{backgroundColor:f}},null)]),c=(f,h)=>v("div",{class:`${n}-colors-section`},[v("div",{class:`${n}-colors-text`},[f]),v("div",{class:`${n}-colors-wrapper`},[h!=null&&h.length?v("div",{class:`${n}-colors-list`},[h.map(u)]):v("span",{class:`${n}-colors-empty`},[t("colorPicker.empty")])])]),d=()=>e.showHistory||e.showPreset?v("div",{class:`${n}-panel-colors`},[e.showHistory&&c(t("colorPicker.history"),e.historyColors),e.showPreset&&c(t("colorPicker.preset"),e.presetColors)]):null;return()=>v("div",{class:{[`${n}-panel`]:!0,[`${n}-panel-disabled`]:e.disabled}},[v(Jee,{color:e.color,onChange:(f,h)=>{var m;return(m=e.onHsvChange)==null?void 0:m.call(e,{h:i.value.h,s:f,v:h})}},null),v("div",{class:`${n}-panel-control`},[v("div",{class:`${n}-control-wrapper`},[v("div",null,[v(XI,{type:"hue",x:i.value.h,color:e.color,colorString:e.colorString,onChange:f=>{var h;return(h=e.onHsvChange)==null?void 0:h.call(e,{h:f,s:i.value.s,v:i.value.v})}},null),!e.disabledAlpha&&v(XI,{type:"alpha",x:e.alpha,color:e.color,colorString:e.colorString,onChange:e.onAlphaChange},null)]),v("div",{class:`${n}-preview`,style:{backgroundColor:e.colorString}},null)]),v("div",{class:`${n}-input-wrapper`},[v(vm,{class:`${n}-select`,size:"mini","trigger-props":{class:`${n}-select-popup`},options:[{value:"hex",label:"Hex"},{value:"rgb",label:"RGB"}],modelValue:o.value,onChange:r},null),v("div",{class:`${n}-group-wrapper`},[a()])])]),d()])}}),eC=N({name:"ColorPicker",props:{modelValue:String,defaultValue:{type:String},format:{type:String},size:{type:String,default:"medium"},showText:{type:Boolean,default:!1},showHistory:{type:Boolean,default:!1},showPreset:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},disabledAlpha:{type:Boolean,default:!1},hideTrigger:{type:Boolean},triggerProps:{type:Object},historyColors:{type:Array},presetColors:{type:Array,default:()=>Ree}},emits:{"update:modelValue":e=>!0,change:e=>!0,"popup-visible-change":(e,t)=>!0},setup(e,{emit:t,slots:n}){const i=j("color-picker"),o=p(()=>{var C;return(C=e.modelValue)!=null?C:e.defaultValue}),s=p(()=>Xee(o.value||"")),[r,l]=Pi(s.value.a),[a,u]=Pi({h:s.value.h,s:s.value.s,v:s.value.v});Fe(()=>s.value,C=>{o.value!==f.value&&(l(C.a),u({h:C.h,s:C.s,v:C.v}))});const c=p(()=>{const C=MR(a.value.h,a.value.s,a.value.v),k=YI(C.r,C.g,C.b);return{hsv:a.value,rgb:C,hex:k}}),d=p(()=>{const{r:C,g:k,b:$}=c.value.rgb;return`rgba(${C}, ${k}, ${$}, ${r.value.toFixed(2)})`}),f=p(()=>{const{r:C,g:k,b:$}=c.value.rgb;return e.format==="rgb"?r.value<1&&!e.disabledAlpha?`rgba(${C}, ${k}, ${$}, ${r.value.toFixed(2)})`:`rgb(${C}, ${k}, ${$})`:r.value<1&&!e.disabledAlpha?`#${Qee(C,k,$,r.value)}`:`#${YI(C,k,$)}`});Fe(f,C=>{t("update:modelValue",C),t("change",C)});const h=C=>{!e.disabled&&u(C)},m=C=>{!e.disabled&&l(C)},b=C=>{t("popup-visible-change",C,f.value)},w=()=>v("div",{class:{[i]:!0,[`${i}-size-${e.size}`]:e.size,[`${i}-disabled`]:e.disabled}},[v("div",{class:`${i}-preview`,style:{backgroundColor:f.value}},null),e.showText&&v("div",{class:`${i}-value`},[f.value]),v("input",{class:`${i}-input`,value:f.value,disabled:e.disabled},null)]),y=()=>v(_te,{color:c.value,alpha:r.value,colorString:d.value,historyColors:e.historyColors,presetColors:e.presetColors,showHistory:e.showHistory,showPreset:e.showPreset,disabled:e.disabled,disabledAlpha:e.disabledAlpha,format:e.format,onHsvChange:h,onAlphaChange:m},null);return()=>e.hideTrigger?y():v(oi,Ae({trigger:"click",position:"bl",animationName:"slide-dynamic-origin",popupOffset:4,disabled:e.disabled,onPopupVisibleChange:b},e.triggerProps),{default:()=>[n.default?n.default():w()],content:y})}});const Pte=Object.assign(eC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+eC.name,eC)}});function DR(e,t,n){return p(()=>!!(e[n]||t[n]))}var Ate=Object.defineProperty,i9=Object.getOwnPropertySymbols,Lte=Object.prototype.hasOwnProperty,Ete=Object.prototype.propertyIsEnumerable,r9=(e,t,n)=>t in e?Ate(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ite=(e,t)=>{for(var n in t||(t={}))Lte.call(t,n)&&r9(e,n,t[n]);if(i9)for(var n of i9(t))Ete.call(t,n)&&r9(e,n,t[n]);return e};const Tte=N({name:"Comment",props:{author:{type:String},avatar:{type:String},content:{type:String},datetime:{type:String},align:{type:[String,Object],default:"left"}},setup(e,{slots:t}){const n=j("comment"),[i,o,s,r]=["author","avatar","content","datetime"].map(a=>DR(e,t,a)),l=p(()=>{const{align:a}=e;return Ite({},$n(a)?{datetime:a,actions:a}:a)});return{prefixCls:n,hasAuthor:i,hasAvatar:o,hasContent:s,hasDatetime:r,computedAlign:l}}}),Ote=["src"],xte={key:0},Mte={key:0},Nte={key:0};function zte(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[e.hasAvatar?(S(),I("div",{key:0,class:E(`${e.prefixCls}-avatar`)},[e.avatar?(S(),I("img",{key:0,src:e.avatar,alt:"comment-avatar"},null,8,Ote)):pe(e.$slots,"avatar",{key:1})],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-inner`)},[_("div",{class:E(`${e.prefixCls}-inner-content`)},[e.hasAuthor||e.hasDatetime?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title ${e.prefixCls}-title-align-${e.computedAlign.datetime}`)},[e.hasAuthor?(S(),I("span",{key:0,class:E(`${e.prefixCls}-author`)},[e.author?(S(),I("span",xte,Te(e.author),1)):pe(e.$slots,"author",{key:1})],2)):ae("v-if",!0),e.hasDatetime?(S(),I("span",{key:1,class:E(`${e.prefixCls}-datetime`)},[e.datetime?(S(),I("span",Mte,Te(e.datetime),1)):pe(e.$slots,"datetime",{key:1})],2)):ae("v-if",!0)],2)):ae("v-if",!0),e.hasContent?(S(),I("div",{key:1,class:E(`${e.prefixCls}-content`)},[e.content?(S(),I("span",Nte,Te(e.content),1)):pe(e.$slots,"content",{key:1})],2)):ae("v-if",!0),e.$slots.actions?(S(),I("div",{key:2,class:E(`${e.prefixCls}-actions ${e.prefixCls}-actions-align-${e.computedAlign.actions}`)},[pe(e.$slots,"actions")],2)):ae("v-if",!0)],2),e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-inner-comment`)},[pe(e.$slots,"default")],2)):ae("v-if",!0)],2)],2)}var tC=U(Tte,[["render",zte]]);const jte=Object.assign(tC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+tC.name,tC)}}),Rte=N({name:"ConfigProvider",props:{prefixCls:{type:String,default:"arco"},locale:{type:Object},size:{type:String},global:{type:Boolean,default:!1},updateAtScroll:{type:Boolean,default:!1},scrollToClose:{type:Boolean,default:!1},exchangeTime:{type:Boolean,default:!0}},setup(e,{slots:t}){const{prefixCls:n,locale:i,size:o,updateAtScroll:s,scrollToClose:r,exchangeTime:l}=ze(e),a=Oe({slots:t,prefixCls:n,locale:i,size:o,updateAtScroll:s,scrollToClose:r,exchangeTime:l});if(e.global){const u=Bt();u&&u.appContext.app.provide(Ii,a)}else vt(Ii,a)}});function Bte(e,t,n,i,o,s){return pe(e.$slots,"default")}var nC=U(Rte,[["render",Bte]]);const Dte=Object.assign(nC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+nC.name,nC)}});function Fte(e){const{modelValue:t,defaultValue:n,format:i}=ze(e),o=p(()=>Br(t.value,i.value)),s=p(()=>Br(n.value,i.value)),[r,l]=Pi(Ge(o.value)?Ge(s.value)?void 0:s.value:o.value);return Fe(o,()=>{Ge(o.value)&&l(void 0)}),{value:p(()=>o.value||r.value),setValue:l}}const Vte=N({name:"DateInput",components:{IconHover:an,IconClose:gi,FeedbackIcon:qg},props:{size:{type:String},focused:{type:Boolean},disabled:{type:Boolean},readonly:{type:Boolean},error:{type:Boolean},allowClear:{type:Boolean},placeholder:{type:String},inputValue:{type:String},value:{type:Object},format:{type:[String,Function],required:!0}},emits:["clear","press-enter","change","blur"],setup(e,{emit:t,slots:n}){const{error:i,focused:o,disabled:s,size:r,value:l,format:a,inputValue:u}=ze(e),{mergedSize:c,mergedDisabled:d,mergedError:f,feedback:h}=cn({size:r,disabled:s,error:i}),{mergedSize:m}=yi(c),b=j("picker"),w=p(()=>[b,`${b}-size-${m.value}`,{[`${b}-focused`]:o.value,[`${b}-disabled`]:d.value,[`${b}-error`]:f.value,[`${b}-has-prefix`]:n.prefix}]),y=p(()=>{if(u!=null&&u.value)return u==null?void 0:u.value;if(l!=null&&l.value&&eo(l.value))return Ue(a.value)?a.value(l.value):l.value.format(a.value)}),C=R();return{feedback:h,prefixCls:b,classNames:w,displayValue:y,mergedDisabled:d,refInput:C,onPressEnter(){t("press-enter")},onChange(k){t("change",k)},onClear(k){t("clear",k)},onBlur(k){t("blur",k)}}},methods:{focus(){this.refInput&&this.refInput.focus&&this.refInput.focus()},blur(){this.refInput&&this.refInput.blur&&this.refInput.blur()}}}),Wte=["disabled","placeholder","value"];function Hte(e,t,n,i,o,s){const r=ie("IconClose"),l=ie("IconHover"),a=ie("FeedbackIcon");return S(),I("div",{class:E(e.classNames)},[e.$slots.prefix?(S(),I("div",{key:0,class:E(`${e.prefixCls}-prefix`)},[pe(e.$slots,"prefix")],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-input`)},[_("input",Ae({ref:"refInput",disabled:e.mergedDisabled,placeholder:e.placeholder,class:`${e.prefixCls}-start-time`,value:e.displayValue},e.readonly?{readonly:!0}:{},{onKeydown:t[0]||(t[0]=vs((...u)=>e.onPressEnter&&e.onPressEnter(...u),["enter"])),onInput:t[1]||(t[1]=(...u)=>e.onChange&&e.onChange(...u)),onBlur:t[2]||(t[2]=(...u)=>e.onBlur&&e.onBlur(...u))}),null,16,Wte)],2),_("div",{class:E(`${e.prefixCls}-suffix`)},[e.allowClear&&!e.mergedDisabled&&e.displayValue?(S(),ve(l,{key:0,prefix:e.prefixCls,class:E(`${e.prefixCls}-clear-icon`),onClick:e.onClear},{default:he(()=>[v(r)]),_:1},8,["prefix","class","onClick"])):ae("v-if",!0),_("span",{class:E(`${e.prefixCls}-suffix-icon`)},[pe(e.$slots,"suffix-icon")],2),e.feedback?(S(),ve(a,{key:1,type:e.feedback},null,8,["type"])):ae("v-if",!0)],2)],2)}var FR=U(Vte,[["render",Hte]]);function Q8(e){const t=["H","h","m","s","a","A"],n=[];let i=!1;return t.forEach(o=>{e.indexOf(o)!==-1&&(n.push(o),(o==="a"||o==="A")&&(i=!0))}),{list:n,use12Hours:i}}const o9=new Map;function Zte(e,t,n){const i=o9.get(e);Ge(i)||cancelAnimationFrame(i),n<=0&&(e.scrollTop=t),o9.set(e,requestAnimationFrame(()=>{new Gu({from:{scrollTop:e.scrollTop},to:{scrollTop:t},duration:n,onUpdate:s=>{e.scrollTop=s.scrollTop}}).start()}))}function gs(e,t){const n=i=>{if(at(i))return i.map(o=>n(o));if(!Ge(i))return i.format(t)};return n(e)}function fp(e){return Ge(e)?!0:at(e)?e.length===0||e.length===2&&eo(e[0])&&eo(e[1]):!1}function Xy(e,t){return e?typeof e=="string"&&On(e,t).format(t)===e:!1}function qte(e,{disabledHours:t,disabledMinutes:n,disabledSeconds:i}){if(!e)return!1;const o=e.hour(),s=e.minute(),r=e.second(),l=(t==null?void 0:t())||[],a=(n==null?void 0:n(o))||[],u=(i==null?void 0:i(o,s))||[],c=(d,f)=>!Ge(d)&&f.includes(d);return c(o,l)||c(s,a)||c(r,u)}var Al=N({name:"RenderFunction",props:{renderFunc:{type:Function,required:!0}},render(){return this.renderFunc(this.$attrs)}});const VR=Symbol("PickerInjectionKey");function Gg(){const{datePickerT:e}=Ze(VR)||{};return e||((t,...n)=>t)}const Ute=N({name:"PanelShortcuts",components:{Button:qi,RenderFunction:Al},props:{prefixCls:{type:String,required:!0},shortcuts:{type:Array,default:()=>[]},showNowBtn:{type:Boolean}},emits:["item-click","item-mouse-enter","item-mouse-leave","now-click"],setup(e,{emit:t}){return{datePickerT:Gg(),onItemClick:i=>{t("item-click",i)},onItemMouseEnter:i=>{t("item-mouse-enter",i)},onItemMouseLeave:i=>{t("item-mouse-leave",i)},onNowClick:()=>{t("now-click")},isFunction:Ue}}});function Kte(e,t,n,i,o,s){const r=ie("Button"),l=ie("RenderFunction");return S(),I("div",{class:E(`${e.prefixCls}-shortcuts`)},[e.showNowBtn?(S(),ve(r,{key:0,size:"mini",onClick:t[0]||(t[0]=()=>e.onNowClick())},{default:he(()=>[De(Te(e.datePickerT("datePicker.now")),1)]),_:1})):ae("v-if",!0),(S(!0),I(Be,null,kt(e.shortcuts,(a,u)=>(S(),ve(r,{key:u,size:"mini",onClick:()=>e.onItemClick(a),onMouseenter:()=>e.onItemMouseEnter(a),onMouseleave:()=>e.onItemMouseLeave(a)},{default:he(()=>[e.isFunction(a.label)?(S(),ve(l,{key:0,"render-func":a.label},null,8,["render-func"])):(S(),I(Be,{key:1},[De(Te(a.label),1)],2112))]),_:2},1032,["onClick","onMouseenter","onMouseleave"]))),128))],2)}var WR=U(Ute,[["render",Kte]]);function wh(e){return[...Array(e)]}function J8(e){if(!Ge(e))return at(e)?e:[e,void 0]}function Rl(e){return!!e&&eo(e[0])&&eo(e[1])}function Gte(e){return Ge(e)||e.length===0||Rl(e)}function HR(e,t,n){const i=t||e;return(n||e).set("year",i.year()).set("month",i.month()).set("date",i.date())}const Yte=N({name:"IconDoubleLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-double-left`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Xte=["stroke-width","stroke-linecap","stroke-linejoin"],Qte=_("path",{d:"M36.857 9.9 22.715 24.042l14.142 14.142M25.544 9.9 11.402 24.042l14.142 14.142"},null,-1),Jte=[Qte];function ene(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Jte,14,Xte)}var iC=U(Yte,[["render",ene]]);const ZR=Object.assign(iC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+iC.name,iC)}}),tne=N({name:"IconDoubleRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-double-right`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nne=["stroke-width","stroke-linecap","stroke-linejoin"],ine=_("path",{d:"m11.143 38.1 14.142-14.142L11.143 9.816M22.456 38.1l14.142-14.142L22.456 9.816"},null,-1),rne=[ine];function one(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rne,14,nne)}var rC=U(tne,[["render",one]]);const qR=Object.assign(rC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+rC.name,rC)}}),sne=N({name:"PanelHeader",components:{IconLeft:Ss,IconRight:ro,IconDoubleLeft:ZR,IconDoubleRight:qR,RenderFunction:Al},props:{prefixCls:{type:String,required:!0},title:{type:String,required:!0},mode:{type:String,default:"date"},value:{type:Object},icons:{type:Object},onPrev:{type:Function},onSuperPrev:{type:Function},onNext:{type:Function},onSuperNext:{type:Function},onLabelClick:{type:Function}},emits:["label-click"],setup(e){return{showPrev:p(()=>Ue(e.onPrev)),showSuperPrev:p(()=>Ue(e.onSuperPrev)),showNext:p(()=>Ue(e.onNext)),showSuperNext:p(()=>Ue(e.onSuperNext)),year:p(()=>["date","quarter","month","week"].includes(e.mode)&&e.value?e.value.format("YYYY"):""),month:p(()=>["date","week"].includes(e.mode)&&e.value?e.value.format("MM"):""),getIconClassName:t=>[`${e.prefixCls}-header-icon`,{[`${e.prefixCls}-header-icon-hidden`]:!t}]}}}),lne={key:1};function ane(e,t,n,i,o,s){const r=ie("RenderFunction"),l=ie("IconDoubleLeft"),a=ie("IconLeft"),u=ie("IconRight"),c=ie("IconDoubleRight");return S(),I("div",{class:E(`${e.prefixCls}-header`)},[_("div",{class:E(e.getIconClassName(e.showSuperPrev)),onClick:t[0]||(t[0]=(...d)=>e.onSuperPrev&&e.onSuperPrev(...d))},[e.showSuperPrev?(S(),I(Be,{key:0},[e.icons&&e.icons.prevDouble?(S(),ve(r,{key:0,"render-func":e.icons&&e.icons.prevDouble},null,8,["render-func"])):(S(),ve(l,{key:1}))],2112)):ae("v-if",!0)],2),_("div",{class:E(e.getIconClassName(e.showPrev)),onClick:t[1]||(t[1]=(...d)=>e.onPrev&&e.onPrev(...d))},[e.showPrev?(S(),I(Be,{key:0},[e.icons&&e.icons.prev?(S(),ve(r,{key:0,"render-func":e.icons&&e.icons.prev},null,8,["render-func"])):(S(),ve(a,{key:1}))],2112)):ae("v-if",!0)],2),_("div",{class:E(`${e.prefixCls}-header-title`)},[e.onLabelClick&&(e.year||e.month)?(S(),I(Be,{key:0},[e.year?(S(),I("span",{key:0,class:E(`${e.prefixCls}-header-label`),onClick:t[2]||(t[2]=()=>e.onLabelClick&&e.onLabelClick("year"))},Te(e.year),3)):ae("v-if",!0),e.year&&e.month?(S(),I("span",lne,"-")):ae("v-if",!0),e.month?(S(),I("span",{key:2,class:E(`${e.prefixCls}-header-label`),onClick:t[3]||(t[3]=()=>e.onLabelClick&&e.onLabelClick("month"))},Te(e.month),3)):ae("v-if",!0)],64)):(S(),I(Be,{key:1},[De(Te(e.title),1)],2112))],2),_("div",{class:E(e.getIconClassName(e.showNext)),onClick:t[4]||(t[4]=(...d)=>e.onNext&&e.onNext(...d))},[e.showNext?(S(),I(Be,{key:0},[e.icons&&e.icons.next?(S(),ve(r,{key:0,"render-func":e.icons&&e.icons.next},null,8,["render-func"])):(S(),ve(u,{key:1}))],2112)):ae("v-if",!0)],2),_("div",{class:E(e.getIconClassName(e.showSuperNext)),onClick:t[5]||(t[5]=(...d)=>e.onSuperNext&&e.onSuperNext(...d))},[e.showSuperNext?(S(),I(Be,{key:0},[e.icons&&e.icons.nextDouble?(S(),ve(r,{key:0,"render-func":e.icons&&e.icons.nextDouble},null,8,["render-func"])):(S(),ve(c,{key:1}))],2112)):ae("v-if",!0)],2)],2)}var Q2=U(sne,[["render",ane]]);function cne(e){const{rangeValues:t}=ze(e),n=p(()=>t!=null&&t.value&&t.value.every(eo)?pm(t.value):t==null?void 0:t.value),i=p(()=>{var s;return(s=n.value)==null?void 0:s[0]}),o=p(()=>{var s;return(s=n.value)==null?void 0:s[1]});return{getCellClassName:(s,r)=>{const{value:l,isSameTime:a,mode:u,prefixCls:c}=e,d=!s.isPrev&&!s.isNext,f=l&&a(s.value,l);let h=a(s.value,Ai());u==="week"&&(h=Ai().isSame(s.value,"date"));const m=d&&i.value&&a(s.value,i.value),b=d&&o.value&&a(s.value,o.value),w=d&&i.value&&o.value&&(m||b||s.value.isBetween(i.value,o.value,null,"[]"));return[`${c}-cell`,{[`${c}-cell-in-view`]:d,[`${c}-cell-today`]:h,[`${c}-cell-selected`]:f,[`${c}-cell-range-start`]:m,[`${c}-cell-range-end`]:b,[`${c}-cell-in-range`]:w,[`${c}-cell-disabled`]:r},s.classNames]}}}const une=N({name:"PanelBody",components:{RenderFunction:Al},props:{prefixCls:{type:String,required:!0},rows:{type:Array,default:()=>[]},value:{type:Object},disabledDate:{type:Function},isSameTime:{type:Function,required:!0},mode:{type:String},rangeValues:{type:Array},dateRender:{type:Function}},emits:["cell-click","cell-mouse-enter"],setup(e,{emit:t}){const{prefixCls:n,value:i,disabledDate:o,isSameTime:s,mode:r,rangeValues:l}=ze(e),{getCellClassName:a}=cne(Oe({prefixCls:n,value:i,isSameTime:s,mode:r,rangeValues:l})),u=c=>!!(Ue(o==null?void 0:o.value)&&(o!=null&&o.value(yr(c.value))));return{isWeek:p(()=>(r==null?void 0:r.value)==="week"),getCellClassName:c=>{const d=u(c);return a(c,d)},onCellClick:c=>{u(c)||t("cell-click",c)},onCellMouseEnter:c=>{u(c)||t("cell-mouse-enter",c)},onCellMouseLeave:c=>{u(c)||t("cell-mouse-enter",c)},getDateValue:yr}}}),dne=["onMouseenter","onMouseleave","onClick"];function fne(e,t,n,i,o,s){const r=ie("RenderFunction");return S(),I("div",{class:E(`${e.prefixCls}-body`)},[(S(!0),I(Be,null,kt(e.rows,(l,a)=>(S(),I("div",{key:a,class:E([`${e.prefixCls}-row`,{[`${e.prefixCls}-row-week`]:e.isWeek}])},[(S(!0),I(Be,null,kt(l,(u,c)=>(S(),I(Be,null,[ae(" 一年中的第几周,只在 week 模式下显示 "),e.isWeek&&c===0?(S(),I("div",{key:c,class:E([`${e.prefixCls}-cell`,`${e.prefixCls}-cell-week`])},[_("div",{class:E(`${e.prefixCls}-date`)},[_("div",{class:E(`${e.prefixCls}-date-value`)},Te(u.label),3)],2)],2)):(S(),I("div",{key:c,class:E(e.getCellClassName(u)),onMouseenter:()=>{e.onCellMouseEnter(u)},onMouseleave:()=>{e.onCellMouseLeave(u)},onClick:()=>{e.onCellClick(u)}},[e.dateRender?(S(),ve(r,{key:0,"render-func":e.dateRender,date:e.getDateValue(u.value)},null,8,["render-func","date"])):(S(),I("div",{key:1,class:E(`${e.prefixCls}-date`)},[_("div",{class:E(`${e.prefixCls}-date-value`)},Te(u.label),3)],2))],42,dne))],64))),256))],2))),128))],2)}var J2=U(une,[["render",fne]]);const hne=N({name:"PanelWeekList",props:{prefixCls:{type:String,required:!0},weekList:{type:Array,required:!0}},setup(){const e=Gg();return{labelList:p(()=>["sunday","monday","tuesday","wednesday","thursday","friday","saturday"].map(n=>e(`datePicker.week.short.${n}`)))}}});function pne(e,t,n,i,o,s){return S(),I("div",{class:E(`${e.prefixCls}-week-list`)},[(S(!0),I(Be,null,kt(e.weekList,r=>(S(),I("div",{key:r,class:E(`${e.prefixCls}-week-list-item`)},Te(e.labelList[r]||""),3))),128))],2)}var mne=U(hne,[["render",pne]]);const vne=N({name:"TimePickerColumn",props:{prefixCls:{type:String,required:!0},list:{type:Array,required:!0},value:{type:[Number,String]},visible:{type:Boolean}},emits:["select"],setup(e,{emit:t}){const{visible:n,value:i}=ze(e),o=R(new Map),s=R();function r(l=!1){if(!s.value||Ge(i==null?void 0:i.value)||!(n!=null&&n.value))return;const a=o.value.get(i.value);a&&Zte(s.value,a.offsetTop,l?100:0)}return Fe([i,n],(l,[,a])=>{n.value!==a?Ct(()=>{r()}):r(!0)}),st(()=>{r()}),{refWrapper:s,refMap:o,onItemRef(l,a){o.value.set(a.value,l)},onItemClick(l){l.disabled||t("select",l.value)}}}}),gne=["onClick"];function yne(e,t,n,i,o,s){return S(),I("div",{ref:"refWrapper",class:E(`${e.prefixCls}-column`)},[_("ul",null,[(S(!0),I(Be,null,kt(e.list,r=>(S(),I("li",{key:r.value,ref:l=>{e.onItemRef(l,r)},class:E([`${e.prefixCls}-cell`,{[`${e.prefixCls}-cell-disabled`]:r.disabled,[`${e.prefixCls}-cell-selected`]:r.selected}]),onClick:()=>{e.onItemClick(r)}},[_("div",{class:E(`${e.prefixCls}-cell-inner`)},Te(r.label),3)],10,gne))),128))])],2)}var bne=U(vne,[["render",yne]]);function kne(e){const{format:t,step:n,use12Hours:i,hideDisabledOptions:o,disabledHours:s,disabledMinutes:r,disabledSeconds:l,selectedHour:a,selectedMinute:u,selectedSecond:c,selectedAmpm:d,disabled:f}=ze(e),h=p(()=>{var C;const{hour:k=1}=(n==null?void 0:n.value)||{},$=((C=s==null?void 0:s.value)==null?void 0:C.call(s))||[];let A=[];for(let P=0;P<(i.value?12:24);P+=k)A.push(P);return i.value&&(A[0]=12),o.value&&$.length&&(A=A.filter(P=>$.indexOf(P)<0)),A.map(P=>({label:Au(P,2,"0"),value:P,selected:a.value===P,disabled:(f==null?void 0:f.value)||$.includes(P)}))}),m=p(()=>{var C;const{minute:k=1}=(n==null?void 0:n.value)||{},$=((C=r==null?void 0:r.value)==null?void 0:C.call(r,a.value))||[];let A=[];for(let P=0;P<60;P+=k)A.push(P);return o.value&&$.length&&(A=A.filter(P=>$.indexOf(P)<0)),A.map(P=>({label:Au(P,2,"0"),value:P,selected:u.value===P,disabled:(f==null?void 0:f.value)||$.includes(P)}))}),b=p(()=>{var C;const{second:k=1}=(n==null?void 0:n.value)||{},$=((C=l==null?void 0:l.value)==null?void 0:C.call(l,a.value,u.value))||[];let A=[];for(let P=0;P<60;P+=k)A.push(P);return o.value&&$.length&&(A=A.filter(P=>$.indexOf(P)<0)),A.map(P=>({label:Au(P,2,"0"),value:P,selected:c.value===P,disabled:(f==null?void 0:f.value)||$.includes(P)}))}),w=["am","pm"],y=p(()=>{const C=Q8(t.value).list.includes("A");return w.map(k=>({label:C?k.toUpperCase():k,value:k,selected:d.value===k,disabled:f==null?void 0:f.value}))});return{hours:h,minutes:m,seconds:b,ampmList:y}}function u7(e){const{format:t,use12Hours:n,defaultFormat:i}=ze(e),o=p(()=>{let u=(t==null?void 0:t.value)||(i==null?void 0:i.value);return(!u||!Q8(u).list.length)&&(u=n!=null&&n.value?"hh:mm:ss a":"HH:mm:ss"),u}),s=p(()=>Q8(o.value)),r=p(()=>s.value.list),l=p(()=>s.value.use12Hours),a=p(()=>!!(n!=null&&n.value||l.value));return{columns:r,use12Hours:a,format:o}}function UR(e){const t=n=>qte(n,{disabledHours:e.disabledHours,disabledMinutes:e.disabledMinutes,disabledSeconds:e.disabledSeconds});return n=>at(n)?n.some(i=>t(i)):t(n)}const wne=N({name:"TimePickerPanel",components:{TimeColumn:bne,Button:qi},props:{value:{type:Object},visible:{type:Boolean},format:{type:String,default:"HH:mm:ss"},use12Hours:{type:Boolean},step:{type:Object},disabledHours:{type:Function},disabledMinutes:{type:Function},disabledSeconds:{type:Function},hideDisabledOptions:{type:Boolean},hideFooter:{type:Boolean},isRange:{type:Boolean},disabled:{type:Boolean}},emits:{select:e=>eo(e),confirm:e=>eo(e)},setup(e,{emit:t}){const{value:n,visible:i,format:o,step:s,use12Hours:r,hideDisabledOptions:l,disabledHours:a,disabledMinutes:u,disabledSeconds:c,disabled:d}=ze(e),f=j("timepicker"),{t:h}=fn(),{columns:m,use12Hours:b,format:w}=u7(Oe({format:o,use12Hours:r})),y=R(n==null?void 0:n.value),C=H=>{y.value=H};Fe([i,n],()=>{i.value&&C(n==null?void 0:n.value)});const k=p(()=>{var H;const D=(H=y.value)==null?void 0:H.hour();return Ge(D)||!b.value?D:D>12?D-12:D===0?12:D}),$=p(()=>{var H;return(H=y.value)==null?void 0:H.minute()}),A=p(()=>{var H;return(H=y.value)==null?void 0:H.second()}),P=p(()=>{var H;const D=(H=y.value)==null?void 0:H.hour();return!Ge(D)&&D>=12?"pm":"am"}),{hours:L,minutes:O,seconds:T,ampmList:M}=kne(Oe({format:w,step:s,use12Hours:b,hideDisabledOptions:l,disabledHours:a,disabledMinutes:u,disabledSeconds:c,selectedHour:k,selectedMinute:$,selectedSecond:A,selectedAmpm:P,disabled:d})),x=UR(Oe({disabledHours:a,disabledMinutes:u,disabledSeconds:c})),B=p(()=>x(y.value));function F(H){Ge(H)||t("confirm",H)}function K(H){C(H),t("select",H)}function te(H,D="hour"){let W;const Z=k.value||"00",q=$.value||"00",Q=A.value||"00",se=P.value||"am";switch(D){case"hour":W=`${H}:${q}:${Q}`;break;case"minute":W=`${Z}:${H}:${Q}`;break;case"second":W=`${Z}:${q}:${H}`;break;case"ampm":W=`${Z}:${q}:${Q} ${H}`;break;default:W="00:00:00"}let fe="HH:mm:ss";b.value&&(fe="HH:mm:ss a",D!=="ampm"&&(W=`${W} ${se}`)),W=On(W,fe),K(W)}return{prefixCls:f,t:h,hours:L,minutes:O,seconds:T,ampmList:M,selectedValue:y,selectedHour:k,selectedMinute:$,selectedSecond:A,selectedAmpm:P,computedUse12Hours:b,confirmBtnDisabled:B,columns:m,onSelect:te,onSelectNow(){const H=On(new Date);K(H)},onConfirm(){F(y.value)}}}});function Cne(e,t,n,i,o,s){const r=ie("TimeColumn"),l=ie("Button");return S(),I(Be,null,[_("div",{class:E(e.prefixCls)},[e.columns.includes("H")||e.columns.includes("h")?(S(),ve(r,{key:0,value:e.selectedHour,list:e.hours,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:t[0]||(t[0]=a=>{e.onSelect(a,"hour")})},null,8,["value","list","prefix-cls","visible"])):ae("v-if",!0),e.columns.includes("m")?(S(),ve(r,{key:1,value:e.selectedMinute,list:e.minutes,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:t[1]||(t[1]=a=>{e.onSelect(a,"minute")})},null,8,["value","list","prefix-cls","visible"])):ae("v-if",!0),e.columns.includes("s")?(S(),ve(r,{key:2,value:e.selectedSecond,list:e.seconds,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:t[2]||(t[2]=a=>{e.onSelect(a,"second")})},null,8,["value","list","prefix-cls","visible"])):ae("v-if",!0),e.computedUse12Hours?(S(),ve(r,{key:3,value:e.selectedAmpm,list:e.ampmList,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:t[3]||(t[3]=a=>{e.onSelect(a,"ampm")})},null,8,["value","list","prefix-cls","visible"])):ae("v-if",!0)],2),e.$slots["extra-footer"]?(S(),I("div",{key:0,class:E(`${e.prefixCls}-footer-extra-wrapper`)},[pe(e.$slots,"extra-footer")],2)):ae("v-if",!0),e.hideFooter?ae("v-if",!0):(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer-btn-wrapper`)},[e.isRange?ae("v-if",!0):(S(),ve(l,{key:0,size:"mini",onClick:e.onSelectNow},{default:he(()=>[De(Te(e.t("datePicker.now")),1)]),_:1},8,["onClick"])),v(l,{type:"primary",size:"mini",disabled:e.confirmBtnDisabled||!e.selectedValue,onClick:e.onConfirm},{default:he(()=>[De(Te(e.t("datePicker.ok")),1)]),_:1},8,["disabled","onClick"])],2))],64)}var Qy=U(wne,[["render",Cne]]);const $ne=N({name:"IconCalendar",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-calendar`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Sne=["stroke-width","stroke-linecap","stroke-linejoin"],_ne=_("path",{d:"M7 22h34M14 5v8m20-8v8M8 41h32a1 1 0 0 0 1-1V10a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v30a1 1 0 0 0 1 1Z"},null,-1),Pne=[_ne];function Ane(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Pne,14,Sne)}var oC=U($ne,[["render",Ane]]);const ew=Object.assign(oC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+oC.name,oC)}}),Lne=N({name:"IconClockCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-clock-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Ene=["stroke-width","stroke-linecap","stroke-linejoin"],Ine=_("path",{d:"M24 14v10h9.5m8.5 0c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),Tne=[Ine];function One(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Tne,14,Ene)}var sC=U(Lne,[["render",One]]);const d7=Object.assign(sC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+sC.name,sC)}});var xne=Object.defineProperty,Mne=Object.defineProperties,Nne=Object.getOwnPropertyDescriptors,s9=Object.getOwnPropertySymbols,zne=Object.prototype.hasOwnProperty,jne=Object.prototype.propertyIsEnumerable,l9=(e,t,n)=>t in e?xne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,d0=(e,t)=>{for(var n in t||(t={}))zne.call(t,n)&&l9(e,n,t[n]);if(s9)for(var n of s9(t))jne.call(t,n)&&l9(e,n,t[n]);return e},KR=(e,t)=>Mne(e,Nne(t));const GR=6,e6=7,Rne=GR*e6;function Bne(e){return{label:e.date(),value:e}}const Dne=N({name:"DatePanel",components:{PanelHeader:Q2,PanelBody:J2,PanelWeekList:mne,TimePanel:Qy,IconCalendar:ew,IconClockCircle:d7},props:{isRange:{type:Boolean},value:{type:Object},rangeValues:{type:Array},headerValue:{type:Object,required:!0},footerValue:{type:Object},timePickerValue:{type:Object},headerOperations:{type:Object,default:()=>({})},headerIcons:{type:Object,default:()=>({})},dayStartOfWeek:{type:Number,default:0},disabledDate:{type:Function},disabledTime:{type:Function},isSameTime:{type:Function},mode:{type:String,default:"date"},showTime:{type:Boolean},timePickerProps:{type:Object},currentView:{type:String},dateRender:{type:Function},disabled:{type:Boolean},onHeaderLabelClick:{type:Function}},emits:["select","time-picker-select","cell-mouse-enter","current-view-change","update:currentView"],setup(e,{emit:t}){const{isRange:n,headerValue:i,footerValue:o,dayStartOfWeek:s,isSameTime:r,mode:l,showTime:a,currentView:u,disabledTime:c}=ze(e),d=Gg(),f=p(()=>(l==null?void 0:l.value)==="week"),h=p(()=>j(f.value?"panel-week":"panel-date")),m=j("picker"),[b,w]=ri("date",Oe({value:u})),y=p(()=>a.value&&n.value),C=p(()=>!a.value||!y.value||b.value==="date"),k=p(()=>a.value&&(!y.value||b.value==="time")),$=p(()=>[h.value,{[`${h.value}-with-view-tabs`]:y.value}]),A=p(()=>i.value.format("YYYY-MM")),P=p(()=>{var F;return a.value&&((F=c==null?void 0:c.value)==null?void 0:F.call(c,yr((o==null?void 0:o.value)||Ai())))||{}}),L=p(()=>{const F=[0,1,2,3,4,5,6],K=Math.max(s.value%7,0);return[...F.slice(K),...F.slice(0,K)]}),O=p(()=>{const F=Fn.startOf(i.value,"month"),K=F.day(),te=F.daysInMonth(),H=L.value.indexOf(K),D=wh(Rne);for(let Z=0;Z<D.length;Z++)D[Z]=KR(d0({},Bne(Fn.add(F,Z-H,"day"))),{isPrev:Z<H,isNext:Z>H+te-1});return wh(GR).map((Z,q)=>{const Q=D.slice(q*e6,(q+1)*e6);if(f.value){const se=Q[0].value;Q.unshift({label:se.week(),value:se})}return Q})}),T=p(()=>(r==null?void 0:r.value)||((F,K)=>F.isSame(K,"day")));function M(F){t("select",F.value)}function x(F){t("time-picker-select",F)}function B(F){t("cell-mouse-enter",F.value)}return{prefixCls:h,classNames:$,pickerPrefixCls:m,headerTitle:A,rows:O,weekList:p(()=>f.value?[-1,...L.value]:L.value),mergedIsSameTime:T,disabledTimeProps:P,onCellClick:M,onCellMouseEnter:B,onTimePanelSelect:x,showViewTabs:y,showDateView:C,showTimeView:k,changeViewTo:F=>{t("current-view-change",F),t("update:currentView",F),w(F)},datePickerT:d}}});function Fne(e,t,n,i,o,s){const r=ie("PanelHeader"),l=ie("PanelWeekList"),a=ie("PanelBody"),u=ie("TimePanel"),c=ie("IconCalendar"),d=ie("IconClockCircle");return S(),I("div",{class:E(e.classNames)},[e.showDateView?(S(),I("div",{key:0,class:E(`${e.prefixCls}-inner`)},[v(r,Ae(KR(d0({},e.headerOperations),{icons:e.headerIcons}),{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle,mode:e.mode,value:e.headerValue,"on-label-click":e.onHeaderLabelClick}),null,16,["prefix-cls","title","mode","value","on-label-click"]),v(l,{"prefix-cls":e.pickerPrefixCls,"week-list":e.weekList},null,8,["prefix-cls","week-list"]),v(a,{mode:e.mode,"prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.isRange?void 0:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.mergedIsSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["mode","prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)):ae("v-if",!0),e.showTimeView?(S(),I("div",{key:1,class:E(`${e.prefixCls}-timepicker`)},[_("header",{class:E(`${e.prefixCls}-timepicker-title`)},Te(e.datePickerT("datePicker.selectTime")),3),v(u,Ae(d0(d0({},e.timePickerProps),e.disabledTimeProps),{"hide-footer":"",value:e.value||e.isRange?e.timePickerValue:void 0,disabled:e.disabled,onSelect:e.onTimePanelSelect}),null,16,["value","disabled","onSelect"])],2)):ae("v-if",!0),e.showViewTabs?(S(),I("div",{key:2,class:E(`${e.prefixCls}-footer`)},[_("div",{class:E(`${e.prefixCls}-view-tabs`)},[_("div",{class:E([`${e.prefixCls}-view-tab-pane`,{[`${e.prefixCls}-view-tab-pane-active`]:e.showDateView}]),onClick:t[0]||(t[0]=()=>e.changeViewTo("date"))},[v(c),_("span",{class:E(`${e.prefixCls}-view-tab-pane-text`)},Te(e.footerValue&&e.footerValue.format("YYYY-MM-DD")),3)],2),_("div",{class:E([`${e.prefixCls}-view-tab-pane`,{[`${e.prefixCls}-view-tab-pane-active`]:e.showTimeView}]),onClick:t[1]||(t[1]=()=>e.changeViewTo("time"))},[v(d),_("span",{class:E(`${e.prefixCls}-view-tab-pane-text`)},Te(e.timePickerValue&&e.timePickerValue.format("HH:mm:ss")),3)],2)],2)],2)):ae("v-if",!0)],2)}var f7=U(Dne,[["render",Fne]]);const Vne=N({name:"WeekPanel",components:{DatePanel:f7},props:{dayStartOfWeek:{type:Number,default:0}},emits:["select","cell-mouse-enter"],setup(e,{emit:t}){return fn(),{isSameTime:(i,o)=>Fn.isSameWeek(i,o,e.dayStartOfWeek),onSelect:i=>{const o=Fn.startOfWeek(i,e.dayStartOfWeek);t("select",o)},onCellMouseEnter:i=>{const o=Fn.startOfWeek(i,e.dayStartOfWeek);t("cell-mouse-enter",o)}}}});function Wne(e,t,n,i,o,s){const r=ie("DatePanel");return S(),ve(r,Ae(e.$attrs,{mode:"week","is-week":"","day-start-of-week":e.dayStartOfWeek,"is-same-time":e.isSameTime,onSelect:e.onSelect,onCellMouseEnter:e.onCellMouseEnter}),null,16,["day-start-of-week","is-same-time","onSelect","onCellMouseEnter"])}var YR=U(Vne,[["render",Wne]]),Hne=Object.defineProperty,Zne=Object.defineProperties,qne=Object.getOwnPropertyDescriptors,a9=Object.getOwnPropertySymbols,Une=Object.prototype.hasOwnProperty,Kne=Object.prototype.propertyIsEnumerable,c9=(e,t,n)=>t in e?Hne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Gne=(e,t)=>{for(var n in t||(t={}))Une.call(t,n)&&c9(e,n,t[n]);if(a9)for(var n of a9(t))Kne.call(t,n)&&c9(e,n,t[n]);return e},Yne=(e,t)=>Zne(e,qne(t));const Xne=["January","February","March","April","May","June","July","August","September","October","November","December"],Qne=12,Jne=4,u9=3,eie=N({name:"MonthPanel",components:{PanelHeader:Q2,PanelBody:J2},props:{headerValue:{type:Object,required:!0},headerOperations:{type:Object,default:()=>({})},headerIcons:{type:Object,default:()=>({})},value:{type:Object},disabledDate:{type:Function},rangeValues:{type:Array},dateRender:{type:Function},onHeaderLabelClick:{type:Function},abbreviation:{type:Boolean,default:!0}},emits:["select","cell-mouse-enter"],setup(e,{emit:t}){const n=Gg(),{headerValue:i}=ze(e),o=p(()=>j("panel-month")),s=j("picker"),r=p(()=>i.value.format("YYYY")),l=p(()=>{const d=i.value.year(),f=e.abbreviation?"short":"long",h=wh(Qne).map((b,w)=>({label:n(`datePicker.month.${f}.${Xne[w]}`),value:On(`${d}-${w+1}`,"YYYY-M")}));return wh(Jne).map((b,w)=>h.slice(w*u9,(w+1)*u9))}),a=(d,f)=>d.isSame(f,"month");function u(d){t("select",d.value)}function c(d){t("cell-mouse-enter",d.value)}return{prefixCls:o,pickerPrefixCls:s,headerTitle:r,rows:l,isSameTime:a,onCellClick:u,onCellMouseEnter:c}}});function tie(e,t,n,i,o,s){const r=ie("PanelHeader"),l=ie("PanelBody");return S(),I("div",{class:E(e.prefixCls)},[_("div",{class:E(`${e.prefixCls}-inner`)},[v(r,Ae(Yne(Gne({},e.headerOperations),{icons:e.headerIcons}),{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle,mode:"month",value:e.headerValue,"on-label-click":e.onHeaderLabelClick}),null,16,["prefix-cls","title","value","on-label-click"]),v(l,{mode:"month","prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.isSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)],2)}var XR=U(eie,[["render",tie]]),nie=Object.defineProperty,iie=Object.defineProperties,rie=Object.getOwnPropertyDescriptors,d9=Object.getOwnPropertySymbols,oie=Object.prototype.hasOwnProperty,sie=Object.prototype.propertyIsEnumerable,f9=(e,t,n)=>t in e?nie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,lie=(e,t)=>{for(var n in t||(t={}))oie.call(t,n)&&f9(e,n,t[n]);if(d9)for(var n of d9(t))sie.call(t,n)&&f9(e,n,t[n]);return e},aie=(e,t)=>iie(e,rie(t));const t6=4,f0=3,cie=t6*f0,lC=10,uie=N({name:"YearPanel",components:{PanelHeader:Q2,PanelBody:J2},props:{headerValue:{type:Object,required:!0},headerOperations:{type:Object,default:()=>({})},headerIcons:{type:Object,default:()=>({})},value:{type:Object},disabledDate:{type:Function},rangeValues:{type:Array},dateRender:{type:Function}},emits:["select","cell-mouse-enter"],setup(e,{emit:t}){const{headerValue:n}=ze(e),i=p(()=>j("panel-year")),o=j("picker"),s=p(()=>{const c=Math.floor(n.value.year()/lC)*lC-1,d=wh(cie).map((h,m)=>({label:c+m,value:On(`${c+m}`,"YYYY"),isPrev:m<1,isNext:m>lC}));return wh(t6).map((h,m)=>d.slice(m*f0,(m+1)*f0))}),r=p(()=>`${s.value[0][1].label}-${s.value[t6-1][f0-1].label}`),l=(c,d)=>c.isSame(d,"year");function a(c){t("select",c.value)}function u(c){t("cell-mouse-enter",c.value)}return{prefixCls:i,pickerPrefixCls:o,headerTitle:r,rows:s,isSameTime:l,onCellClick:a,onCellMouseEnter:u}}});function die(e,t,n,i,o,s){const r=ie("PanelHeader"),l=ie("PanelBody");return S(),I("div",{class:E(e.prefixCls)},[_("div",{class:E(`${e.prefixCls}-inner`)},[v(r,Ae(aie(lie({},e.headerOperations),{icons:e.headerIcons}),{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle}),null,16,["prefix-cls","title"]),v(l,{mode:"year","prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.isSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)],2)}var QR=U(uie,[["render",die]]),fie=Object.defineProperty,hie=Object.defineProperties,pie=Object.getOwnPropertyDescriptors,h9=Object.getOwnPropertySymbols,mie=Object.prototype.hasOwnProperty,vie=Object.prototype.propertyIsEnumerable,p9=(e,t,n)=>t in e?fie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,gie=(e,t)=>{for(var n in t||(t={}))mie.call(t,n)&&p9(e,n,t[n]);if(h9)for(var n of h9(t))vie.call(t,n)&&p9(e,n,t[n]);return e},yie=(e,t)=>hie(e,pie(t));const bie=N({name:"QuarterPanel",components:{PanelHeader:Q2,PanelBody:J2},props:{headerValue:{type:Object,required:!0},headerOperations:{type:Object,default:()=>({})},headerIcons:{type:Object,default:()=>({})},value:{type:Object},disabledDate:{type:Function},rangeValues:{type:Array},dateRender:{type:Function},onHeaderLabelClick:{type:Function}},emits:["select","cell-mouse-enter"],setup(e,{emit:t}){const{headerValue:n}=ze(e),i=p(()=>j("panel-quarter")),o=j("picker"),s=p(()=>n.value.format("YYYY")),r=p(()=>{const c=n.value.year();return[[1,2,3,4].map(d=>({label:`Q${d}`,value:On(`${c}-${Au((d-1)*3+1,2,"0")}-01`)}))]}),l=(c,d)=>c.isSame(d,"month")||c.isSame(d,"year")&&Math.floor(c.month()/3)===Math.floor(d.month()/3);function a(c){t("select",c.value)}function u(c){t("cell-mouse-enter",c.value)}return{prefixCls:i,pickerPrefixCls:o,headerTitle:s,rows:r,isSameTime:l,onCellClick:a,onCellMouseEnter:u}}});function kie(e,t,n,i,o,s){const r=ie("PanelHeader"),l=ie("PanelBody");return S(),I("div",{class:E(e.prefixCls)},[_("div",{class:E(`${e.prefixCls}-inner`)},[v(r,Ae(yie(gie({},e.headerOperations),{icons:e.headerIcons}),{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle,mode:"quarter",value:e.headerValue,"on-label-click":e.onHeaderLabelClick}),null,16,["prefix-cls","title","value","on-label-click"]),v(l,{mode:"quarter","prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.isSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)],2)}var JR=U(bie,[["render",kie]]);const wie=N({name:"IconLink",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-link`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Cie=["stroke-width","stroke-linecap","stroke-linejoin"],$ie=_("path",{d:"m14.1 25.414-4.95 4.95a6 6 0 0 0 8.486 8.485l8.485-8.485a6 6 0 0 0 0-8.485m7.779.707 4.95-4.95a6 6 0 1 0-8.486-8.485l-8.485 8.485a6 6 0 0 0 0 8.485"},null,-1),Sie=[$ie];function _ie(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Sie,14,Cie)}var aC=U(wie,[["render",_ie]]);const eB=Object.assign(aC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+aC.name,aC)}}),Pie=N({name:"Link",components:{IconLink:eB,IconLoading:Ti},props:{href:String,status:{type:String,default:"normal"},hoverable:{type:Boolean,default:!0},icon:Boolean,loading:Boolean,disabled:Boolean},emits:{click:e=>!0},setup(e,{slots:t,emit:n}){const i=j("link"),o=DR(e,t,"icon"),s=l=>{if(e.disabled||e.loading){l.preventDefault();return}n("click",l)};return{cls:p(()=>[i,`${i}-status-${e.status}`,{[`${i}-disabled`]:e.disabled,[`${i}-loading`]:e.loading,[`${i}-hoverless`]:!e.hoverable,[`${i}-with-icon`]:e.loading||o.value}]),prefixCls:i,showIcon:o,handleClick:s}}}),Aie=["href"];function Lie(e,t,n,i,o,s){const r=ie("icon-loading"),l=ie("icon-link");return S(),I("a",{href:e.disabled?void 0:e.href,class:E(e.cls),onClick:t[0]||(t[0]=(...a)=>e.handleClick&&e.handleClick(...a))},[e.loading||e.showIcon?(S(),I("span",{key:0,class:E(`${e.prefixCls}-icon`)},[e.loading?(S(),ve(r,{key:0})):pe(e.$slots,"icon",{key:1},()=>[v(l)])],2)):ae("v-if",!0),pe(e.$slots,"default")],10,Aie)}var cC=U(Pie,[["render",Lie]]);const tB=Object.assign(cC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+cC.name,cC)}}),Eie=N({name:"PanelFooter",components:{Link:tB,Button:qi},props:{prefixCls:{type:String,required:!0},showTodayBtn:{type:Boolean},showConfirmBtn:{type:Boolean},confirmBtnDisabled:{type:Boolean}},emits:["today-btn-click","confirm-btn-click"],setup(e,{emit:t}){return{datePickerT:Gg(),onTodayClick:()=>{t("today-btn-click")},onConfirmBtnClick:()=>{t("confirm-btn-click")}}}});function Iie(e,t,n,i,o,s){const r=ie("Link"),l=ie("Button");return S(),I("div",{class:E(`${e.prefixCls}-footer`)},[e.$slots.extra?(S(),I("div",{key:0,class:E(`${e.prefixCls}-footer-extra-wrapper`)},[pe(e.$slots,"extra")],2)):ae("v-if",!0),e.showTodayBtn?(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer-now-wrapper`)},[v(r,{onClick:e.onTodayClick},{default:he(()=>[De(Te(e.datePickerT("datePicker.today")),1)]),_:1},8,["onClick"])],2)):ae("v-if",!0),e.$slots.btn||e.showConfirmBtn?(S(),I("div",{key:2,class:E(`${e.prefixCls}-footer-btn-wrapper`)},[pe(e.$slots,"btn"),e.showConfirmBtn?(S(),ve(l,{key:0,class:E(`${e.prefixCls}-btn-confirm`),type:"primary",size:"mini",disabled:e.confirmBtnDisabled,onClick:e.onConfirmBtnClick},{default:he(()=>[De(Te(e.datePickerT("datePicker.ok")),1)]),_:1},8,["class","disabled","onClick"])):ae("v-if",!0)],2)):ae("v-if",!0)],2)}var nB=U(Eie,[["render",Iie]]);function iB(e){const{mode:t}=ze(e),n=p(()=>({date:1,week:1,year:10*12,quarter:12,month:12})[t.value]),i=p(()=>["year"].includes(t.value)?10*12:12);return{span:n,superSpan:i}}function Jy(e){const{mode:t,value:n,defaultValue:i,selectedValue:o,format:s,onChange:r}=ze(e),l=p(()=>(t==null?void 0:t.value)||"date"),{span:a,superSpan:u}=iB(Oe({mode:l})),c=(A,P)=>{const L=l.value==="date"||l.value==="week"?"M":"y";return A.isSame(P,L)},d=p(()=>Br(n==null?void 0:n.value,s.value)),f=p(()=>Br(i==null?void 0:i.value,s.value)),h=R(f.value||Ai()),m=p(()=>d.value||h.value),b=A=>{A&&(h.value=A)},w=(A,P=!0)=>{var L;A&&(P&&!c(m.value,A)&&((L=r==null?void 0:r.value)==null||L.call(r,A)),b(A))};o!=null&&o.value&&b(o.value),Fe(()=>o==null?void 0:o.value,A=>{w(A)});function y(){return(o==null?void 0:o.value)||f.value||Ai()}function C(A=!0){const P=y();A?w(P):b(P)}const k=p(()=>a.value!==u.value),$=p(()=>({onSuperPrev:()=>{w(Fn.subtract(m.value,u.value,"M"))},onPrev:k.value?()=>{w(Fn.subtract(m.value,a.value,"M"))}:void 0,onNext:k.value?()=>{w(Fn.add(m.value,a.value,"M"))}:void 0,onSuperNext:()=>{w(Fn.add(m.value,u.value,"M"))}}));return{headerValue:m,setHeaderValue:w,headerOperations:$,resetHeaderValue:C,getDefaultLocalValue:y}}const Tie=N({name:"DatePikerPanel",components:{DatePanel:f7,PanelShortcuts:WR,PanelFooter:nB,WeekPanel:YR,MonthPanel:XR,YearPanel:QR,QuarterPanel:JR,RenderFunction:Al},props:{mode:{type:String},headerMode:{type:String},prefixCls:{type:String,required:!0},value:{type:Object},headerValue:{type:Object,required:!0},timePickerValue:{type:Object},showTime:{type:Boolean},showConfirmBtn:{type:Boolean},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},format:{type:String,required:!0},dayStartOfWeek:{type:Number,default:0},disabledDate:{type:Function},disabledTime:{type:Function},timePickerProps:{type:Object},extra:{type:Function},dateRender:{type:Function},hideTrigger:{type:Boolean},confirmBtnDisabled:{type:Boolean},showNowBtn:{type:Boolean},headerIcons:{type:Object,default:()=>({})},headerOperations:{type:Object},abbreviation:{type:Boolean}},emits:["cell-click","time-picker-select","shortcut-click","shortcut-mouse-enter","shortcut-mouse-leave","confirm","today-btn-click","header-label-click","header-select","month-header-click"],setup(e,{emit:t}){const{prefixCls:n,shortcuts:i,shortcutsPosition:o,format:s,value:r,disabledDate:l,hideTrigger:a,showNowBtn:u,dateRender:c,showConfirmBtn:d,headerValue:f,headerIcons:h,headerOperations:m,headerMode:b}=ze(e),w=p(()=>!!(i.value&&i.value.length)),y=p(()=>u.value&&d.value&&!w.value),C=p(()=>y.value||w.value),k=p(()=>C.value&&o.value==="left"),$=p(()=>C.value&&o.value==="right"),A=p(()=>C.value&&o.value==="bottom"),P=p(()=>[`${n.value}-container`,{[`${n.value}-container-panel-only`]:a.value,[`${n.value}-container-shortcuts-placement-left`]:k.value,[`${n.value}-container-shortcuts-placement-right`]:$.value}]),L=p(()=>(r==null?void 0:r.value)||Ai()),{headerValue:O,setHeaderValue:T,headerOperations:M}=Jy(Oe({mode:b,format:s}));Fe(f,de=>{T(de)});function x(de){const{value:ue}=de;return Br(Ue(ue)?ue():ue,de.format||s.value)}function B(de){t("shortcut-click",x(de),de)}function F(de){t("shortcut-mouse-enter",x(de))}function K(de){t("shortcut-mouse-leave",x(de))}function te(de){t("cell-click",de)}function H(de){t("time-picker-select",de)}function D(){t("today-btn-click",Ai())}function W(){t("confirm")}function Z(de){t("header-label-click",de)}function q(de){t("header-select",de)}function Q(){t("month-header-click")}const se=Oe({prefixCls:n,shortcuts:i,showNowBtn:y,onItemClick:B,onItemMouseEnter:F,onItemMouseLeave:K,onNowClick:D}),fe=Oe({value:r,headerValue:f,headerIcons:h,headerOperations:m,disabledDate:l,dateRender:c,onSelect:te,onHeaderLabelClick:Z});return{classNames:P,showShortcutsInLeft:k,showShortcutsInRight:$,showShortcutsInBottom:A,shortcutsProps:se,commonPanelProps:fe,footerValue:L,onTodayBtnClick:D,onConfirmBtnClick:W,onTimePickerSelect:H,onHeaderPanelSelect:q,headerPanelHeaderValue:O,headerPanelHeaderOperations:M,onMonthHeaderLabelClick:Q}}});function Oie(e,t,n,i,o,s){const r=ie("PanelShortcuts"),l=ie("YearPanel"),a=ie("MonthPanel"),u=ie("WeekPanel"),c=ie("QuarterPanel"),d=ie("DatePanel"),f=ie("RenderFunction"),h=ie("PanelFooter");return S(),I("div",{class:E(e.classNames)},[e.showShortcutsInLeft?(S(),ve(r,jt(Ae({key:0},e.shortcutsProps)),null,16)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-panel-wrapper`)},[e.headerMode?(S(),I(Be,{key:0},[e.headerMode==="year"?(S(),ve(l,{key:0,"header-value":e.headerPanelHeaderValue,"header-icons":e.headerIcons,"header-operations":e.headerPanelHeaderOperations,onSelect:e.onHeaderPanelSelect},null,8,["header-value","header-icons","header-operations","onSelect"])):e.headerMode==="month"?(S(),ve(a,{key:1,"header-value":e.headerPanelHeaderValue,"header-icons":e.headerIcons,"header-operations":e.headerPanelHeaderOperations,abbreviation:e.abbreviation,onSelect:e.onHeaderPanelSelect,onHeaderLabelClick:e.onMonthHeaderLabelClick},null,8,["header-value","header-icons","header-operations","abbreviation","onSelect","onHeaderLabelClick"])):ae("v-if",!0)],2112)):(S(),I(Be,{key:1},[e.mode==="week"?(S(),ve(u,Ae({key:0},e.commonPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"])):e.mode==="month"?(S(),ve(a,Ae({key:1,abbreviation:e.abbreviation},e.commonPanelProps),null,16,["abbreviation"])):e.mode==="year"?(S(),ve(l,jt(Ae({key:2},e.commonPanelProps)),null,16)):e.mode==="quarter"?(S(),ve(c,jt(Ae({key:3},e.commonPanelProps)),null,16)):(S(),ve(d,Ae({key:4},e.commonPanelProps,{mode:"date","show-time":e.showTime,"time-picker-props":e.timePickerProps,"day-start-of-week":e.dayStartOfWeek,"footer-value":e.footerValue,"time-picker-value":e.timePickerValue,"disabled-time":e.disabledTime,onTimePickerSelect:e.onTimePickerSelect}),null,16,["show-time","time-picker-props","day-start-of-week","footer-value","time-picker-value","disabled-time","onTimePickerSelect"])),v(h,{"prefix-cls":e.prefixCls,"show-today-btn":e.showNowBtn&&!(e.showConfirmBtn||e.showShortcutsInBottom),"show-confirm-btn":e.showConfirmBtn,"confirm-btn-disabled":e.confirmBtnDisabled,onTodayBtnClick:e.onTodayBtnClick,onConfirmBtnClick:e.onConfirmBtnClick},tn({_:2},[e.extra?{name:"extra",fn:he(()=>[e.extra?(S(),ve(f,{key:0,"render-func":e.extra},null,8,["render-func"])):ae("v-if",!0)])}:void 0,e.showShortcutsInBottom?{name:"btn",fn:he(()=>[v(r,jt(Qn(e.shortcutsProps)),null,16)])}:void 0]),1032,["prefix-cls","show-today-btn","show-confirm-btn","confirm-btn-disabled","onTodayBtnClick","onConfirmBtnClick"])],64))],2),e.showShortcutsInRight?(S(),ve(r,jt(Ae({key:1},e.shortcutsProps)),null,16)):ae("v-if",!0)],2)}var xie=U(Tie,[["render",Oie]]);function Mie(e="date",t=!1){switch(e){case"date":return t?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD";case"month":return"YYYY-MM";case"year":return"YYYY";case"week":return"gggg-wo";case"quarter":return"YYYY-[Q]Q";default:return"YYYY-MM-DD"}}function Nie(e="date",t=!1){switch(e){case"date":return t?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD";case"month":return"YYYY-MM";case"year":return"YYYY";case"week":return"YYYY-MM-DD";case"quarter":return"YYYY-MM";default:return"YYYY-MM-DD"}}function rB(e){const{format:t,mode:n,showTime:i,valueFormat:o}=ze(e),s=p(()=>!Ue(t==null?void 0:t.value)&&(t==null?void 0:t.value)||Mie(n==null?void 0:n.value,i==null?void 0:i.value)),r=p(()=>(o==null?void 0:o.value)||Nie(n==null?void 0:n.value,i==null?void 0:i.value)),l=p(()=>["timestamp","Date"].includes(r.value)?s.value:r.value);return{format:s,valueFormat:r,parseValueFormat:l}}function oB(e){const{mode:t,showTime:n,disabledDate:i,disabledTime:o,isRange:s}=ze(e),r=p(()=>(t==null?void 0:t.value)==="date"&&(n==null?void 0:n.value)),l=p(()=>(c,d)=>{if(!(i!=null&&i.value))return!1;const f=yr(c);return s!=null&&s.value?i.value(f,d):i.value(f)}),a=(c,d)=>((d==null?void 0:d())||[]).includes(c),u=p(()=>(c,d)=>{if(!r.value||!(o!=null&&o.value))return!1;const f=yr(c),h=s!=null&&s.value?o.value(f,d):o.value(f);return a(c.hour(),h.disabledHours)||a(c.minute(),h.disabledMinutes)||a(c.second(),h.disabledSeconds)});return function(d,f){return d&&(l.value(d,f||"start")||u.value(d,f||"start"))}}const Lu=(e,t)=>{if(!e||!t)return;t=t.replace(/\[(\w+)\]/g,".$1");const n=t.split(".");if(n.length===0)return;let i=e;for(let o=0;o<n.length;o++){if(!ft(i)&&!at(i)||!n[o])return;if(o!==n.length-1)i=i[n[o]];else return i[n[o]]}},eb=(e,t,n,{addPath:i}={})=>{if(!e||!t)return;t=t.replace(/\[(\w+)\]/g,".$1");const o=t.split(".");if(o.length===0)return;let s=e;for(let r=0;r<o.length;r++){if(!ft(s)&&!at(s)||!o[r])return;r!==o.length-1?(i&&Ge(s[o[r]])&&(s[o[r]]={}),s=s[o[r]]):s[o[r]]=n}};function sB(e){const{locale:t}=ze(e),{locale:n,t:i}=fn();On.locale(n.value.toLowerCase());const o=(s,...r)=>{const l=s.startsWith("datePicker.")?s.split(".").slice(1).join("."):s;return Lu((t==null?void 0:t.value)||{},l)||i(s,...r)};return vt(VR,{datePickerT:o}),o}function n6(e){const{timePickerProps:t,selectedValue:n}=ze(e),i=p(()=>{var d;return(d=t==null?void 0:t.value)==null?void 0:d.format}),o=p(()=>{var d;return!!((d=t==null?void 0:t.value)!=null&&d.use12Hours)}),{format:s}=u7(Oe({format:i,use12Hours:o})),r=p(()=>{var d;return Br((d=t==null?void 0:t.value)==null?void 0:d.defaultValue,s.value)}),l=()=>(n==null?void 0:n.value)||r.value||Ai(),a=R(l());function u(d){d&&(a.value=d)}function c(){a.value=l()}return Fe(n,d=>{u(d)}),[a,u,c]}function lB(e,t){return t==="timestamp"?e.toDate().getTime():t==="Date"?e.toDate():e.format(t)}function zie(e){const{format:t}=ze(e);return n=>lB(n,t.value)}function uC(e,t){return e.map(n=>n?lB(n,t):void 0)}var jie=Object.defineProperty,Rie=Object.defineProperties,Bie=Object.getOwnPropertyDescriptors,m9=Object.getOwnPropertySymbols,Die=Object.prototype.hasOwnProperty,Fie=Object.prototype.propertyIsEnumerable,v9=(e,t,n)=>t in e?jie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tb=(e,t)=>{for(var n in t||(t={}))Die.call(t,n)&&v9(e,n,t[n]);if(m9)for(var n of m9(t))Fie.call(t,n)&&v9(e,n,t[n]);return e},g9=(e,t)=>Rie(e,Bie(t));const Vie=N({name:"Picker",components:{DateInput:FR,Trigger:oi,PickerPanel:xie,IconCalendar:ew},inheritAttrs:!1,props:{locale:{type:Object},hideTrigger:{type:Boolean},allowClear:{type:Boolean,default:!0},readonly:{type:Boolean},error:{type:Boolean},size:{type:String},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},position:{type:String,default:"bl"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},triggerProps:{type:Object},unmountOnClose:{type:Boolean},placeholder:{type:String},disabled:{type:Boolean},disabledDate:{type:Function},disabledTime:{type:Function},pickerValue:{type:[Object,String,Number]},defaultPickerValue:{type:[Object,String,Number]},popupContainer:{type:[String,Object]},mode:{type:String,default:"date"},format:{type:[String,Function]},valueFormat:{type:String},previewShortcut:{type:Boolean,default:!0},showConfirmBtn:{type:Boolean},showTime:{type:Boolean},timePickerProps:{type:Object},showNowBtn:{type:Boolean,default:!0},dayStartOfWeek:{type:Number,default:0},modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},disabledInput:{type:Boolean,default:!1},abbreviation:{type:Boolean,default:!0}},emits:{change:(e,t,n)=>!0,"update:modelValue":e=>!0,select:(e,t,n)=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0,ok:(e,t,n)=>!0,clear:()=>!0,"select-shortcut":e=>!0,"picker-value-change":(e,t,n)=>!0,"update:pickerValue":e=>!0},setup(e,{emit:t,slots:n}){const{mode:i,modelValue:o,defaultValue:s,format:r,valueFormat:l,placeholder:a,popupVisible:u,defaultPopupVisible:c,disabled:d,showTime:f,timePickerProps:h,disabledDate:m,disabledTime:b,readonly:w,locale:y,pickerValue:C,defaultPickerValue:k,dayStartOfWeek:$,previewShortcut:A,showConfirmBtn:P}=ze(e),{locale:L}=fn();Vn(()=>{pR(L.value,$.value)});const{mergedDisabled:O,eventHandlers:T}=cn({disabled:d}),M=sB(Oe({locale:y})),x=j("picker"),B=R(),F=p(()=>(a==null?void 0:a.value)||{date:M("datePicker.placeholder.date"),month:M("datePicker.placeholder.month"),year:M("datePicker.placeholder.year"),week:M("datePicker.placeholder.week"),quarter:M("datePicker.placeholder.quarter")}[i.value]||M("datePicker.placeholder.date")),{format:K,valueFormat:te,parseValueFormat:H}=rB(Oe({format:r,mode:i,showTime:f,valueFormat:l})),D=p(()=>r&&Ue(r.value)?Je=>{var gt;return(gt=r.value)==null?void 0:gt.call(r,yr(Je))}:K.value),W=zie(Oe({format:te})),Z=oB(Oe({mode:i,disabledDate:m,disabledTime:b,showTime:f})),q=p(()=>f.value||P.value),Q=p(()=>q.value&&(!me.value||Z(me.value))),se=p(()=>i.value==="date"&&f.value),{value:fe,setValue:de}=Fte(Oe({modelValue:o,defaultValue:s,format:H})),[ue,be]=Pi(),[ce,$e]=Pi(),me=p(()=>{var Je;return(Je=ue.value)!=null?Je:fe.value}),Se=p(()=>{var Je,gt;return(gt=(Je=ce.value)!=null?Je:ue.value)!=null?gt:fe.value}),[Pe,je]=Pi(),[X,V]=ri(c.value,Oe({value:u})),re=Je=>{X.value!==Je&&(V(Je),t("popup-visible-change",Je),t("update:popupVisible",Je))},{headerValue:ge,setHeaderValue:ke,headerOperations:Y,resetHeaderValue:ee}=Jy(Oe({mode:i,value:C,defaultValue:k,selectedValue:Se,format:H,onChange:Je=>{const gt=W(Je),In=gs(Je,H.value),Fo=yr(Je);t("picker-value-change",gt,Fo,In),t("update:pickerValue",gt)}})),[le,,we]=n6(Oe({timePickerProps:h,selectedValue:Se})),Ie=p(()=>!w.value&&!Ue(D.value)),Ne=R();Fe(X,Je=>{be(void 0),$e(void 0),Ne.value=void 0,Je&&(ee(),we()),Je||je(void 0)});function ye(Je,gt){var In,Fo;const Ll=Je?W(Je):void 0,Qa=gs(Je,H.value),od=yr(Je);n7(Je,fe.value)&&(t("update:modelValue",Ll),t("change",Ll,od,Qa),(Fo=(In=T.value)==null?void 0:In.onChange)==null||Fo.call(In)),gt&&t("ok",Ll,od,Qa)}function Le(Je,gt,In){Z(Je)||(ye(Je,In),de(Je),be(void 0),$e(void 0),je(void 0),Ne.value=void 0,Zi(gt)&&re(gt))}function qe(Je,gt){if(be(Je),$e(void 0),je(void 0),Ne.value=void 0,gt){const In=Je?W(Je):void 0,Fo=gs(Je,H.value),Ll=yr(Je);t("select",In,Ll,Fo)}}function Ee(Je){B.value&&B.value.focus&&B.value.focus(Je)}function _e(Je,gt){return!se.value&&!h.value?Je:HR(Ai(),Je,gt)}function xe(Je){O.value||re(Je)}function Ke(Je){Je.stopPropagation(),Le(void 0),t("clear")}function _t(){var Je,gt;(gt=(Je=T.value)==null?void 0:Je.onBlur)==null||gt.call(Je)}function Ot(Je){re(!0);const gt=Je.target.value;if(je(gt),!Xy(gt,K.value))return;const In=On(gt,K.value);Z(In)||(q.value?qe(In):Le(In,!0))}function Zt(){Le(Se.value,!1)}function We(Je){q.value?qe(Je,!0):Le(Je,!1)}function Xe(Je){const gt=_e(Je,le.value);We(gt)}function Qe(Je){const gt=_e(Se.value||Ai(),Je);We(gt)}function ot(){Le(Se.value,!1,!0)}function ht(){e.disabledInput&&Ee()}let wt;En(()=>{clearTimeout(wt)});function bi(Je){clearTimeout(wt),$e(Je),je(void 0)}function Oi(){clearTimeout(wt),wt=setTimeout(()=>{$e(void 0)},100)}function Vh(Je,gt){t("select-shortcut",gt),Le(Je,!1)}function Wh(Je){Ne.value=Je}function id(){Ne.value="year"}function oo(Je){let gt=ge.value;if(gt=gt.set("year",Je.year()),Ne.value==="month"&&(gt=gt.set("month",Je.month())),ke(gt),i.value==="quarter"||i.value==="month"){Ne.value=void 0;return}Ne.value=Ne.value==="year"?"month":void 0}const rd=p(()=>g9(tb({format:K.value},vi((h==null?void 0:h.value)||{},["defaultValue"])),{visible:X.value})),Xa=p(()=>g9(tb({},ws(e,["mode","shortcuts","shortcutsPosition","dayStartOfWeek","disabledDate","disabledTime","showTime","hideTrigger","abbreviation"])),{showNowBtn:e.showNowBtn&&i.value==="date",prefixCls:x,format:H.value,value:Se.value,visible:X.value,showConfirmBtn:q.value,confirmBtnDisabled:Q.value,timePickerProps:rd.value,extra:n.extra,dateRender:n.cell,headerValue:ge.value,headerIcons:{prev:n["icon-prev"],prevDouble:n["icon-prev-double"],next:n["icon-next"],nextDouble:n["icon-next-double"]},headerOperations:Y.value,timePickerValue:le.value,headerMode:Ne.value,onCellClick:Xe,onTimePickerSelect:Qe,onConfirm:ot,onShortcutClick:Vh,onShortcutMouseEnter:A.value?bi:void 0,onShortcutMouseLeave:A.value?Oi:void 0,onTodayBtnClick:We,onHeaderLabelClick:Wh,onHeaderSelect:oo,onMonthHeaderClick:id}));return{prefixCls:x,refInput:B,panelProps:Xa,panelValue:Se,inputValue:Pe,selectedValue:fe,inputFormat:D,computedPlaceholder:F,panelVisible:X,inputEditable:Ie,needConfirm:q,mergedDisabled:O,onPanelVisibleChange:xe,onInputClear:Ke,onInputChange:Ot,onInputPressEnter:Zt,onInputBlur:_t,onPanelClick:ht}}});function Wie(e,t,n,i,o,s){const r=ie("IconCalendar"),l=ie("DateInput"),a=ie("PickerPanel"),u=ie("Trigger");return e.hideTrigger?(S(),ve(a,jt(Ae({key:1},tb(tb({},e.$attrs),e.panelProps))),null,16)):(S(),ve(u,Ae({key:0,trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","click-to-close":!1,"popup-offset":4},e.triggerProps,{position:e.position,disabled:e.mergedDisabled||e.readonly,"prevent-focus":!0,"popup-visible":e.panelVisible,"unmount-on-close":e.unmountOnClose,"popup-container":e.popupContainer,onPopupVisibleChange:e.onPanelVisibleChange}),{content:he(()=>[v(a,Ae(e.panelProps,{onClick:e.onPanelClick}),null,16,["onClick"])]),default:he(()=>[pe(e.$slots,"default",{},()=>[v(l,Ae(e.$attrs,{ref:"refInput",size:e.size,focused:e.panelVisible,visible:e.panelVisible,error:e.error,disabled:e.mergedDisabled,readonly:!e.inputEditable||e.disabledInput,"allow-clear":e.allowClear&&!e.readonly,placeholder:e.computedPlaceholder,"input-value":e.inputValue,value:e.needConfirm?e.panelValue:e.selectedValue,format:e.inputFormat,onClear:e.onInputClear,onChange:e.onInputChange,onPressEnter:e.onInputPressEnter,onBlur:e.onInputBlur}),tn({"suffix-icon":he(()=>[pe(e.$slots,"suffix-icon",{},()=>[v(r)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:he(()=>[pe(e.$slots,"prefix")])}:void 0]),1040,["size","focused","visible","error","disabled","readonly","allow-clear","placeholder","input-value","value","format","onClear","onChange","onPressEnter","onBlur"])])]),_:3},16,["position","disabled","popup-visible","unmount-on-close","popup-container","onPopupVisibleChange"]))}var Yg=U(Vie,[["render",Wie]]),dC=N({name:"DatePicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:[String,Function]},dayStartOfWeek:{type:Number,default:0},showTime:{type:Boolean},timePickerProps:{type:Object},disabled:{type:Boolean},disabledDate:{type:Function},disabledTime:{type:Function},showNowBtn:{type:Boolean,default:!0}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"date"}),n)}}),h0=N({name:"WeekPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"gggg-wo"},valueFormat:{type:String,default:"YYYY-MM-DD"},dayStartOfWeek:{type:Number,default:0}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"week"}),n)}}),p0=N({name:"MonthPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"YYYY-MM"}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"month"}),n)}}),m0=N({name:"YearPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"YYYY"}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"year"}),n)}}),v0=N({name:"QuarterPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"YYYY-[Q]Q"},valueFormat:{type:String,default:"YYYY-MM"}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"quarter"}),n)}});function Hie(e){const{modelValue:t,defaultValue:n,format:i}=ze(e),o=p(()=>Br(J8(t.value),i.value)),s=p(()=>Br(J8(n.value),i.value)),[r,l]=Pi(Ge(o.value)?Ge(s.value)?[]:s.value:o.value);return Fe(o,()=>{Ge(o.value)&&l([])}),{value:p(()=>o.value||r.value),setValue:l}}function Zie(e){const{startHeaderMode:t,endHeaderMode:n,mode:i,value:o,defaultValue:s,selectedValue:r,format:l,onChange:a}=ze(e),u=p(()=>["date","week"].includes(i.value)),c=p(()=>u.value?"M":"y"),d=(ue,be)=>ue.isSame(be,c.value),{span:f,superSpan:h}=iB(Oe({mode:i})),m=p(()=>(t==null?void 0:t.value)||i.value),b=p(()=>(n==null?void 0:n.value)||i.value),w=p(()=>{var ue;return(ue=o.value)==null?void 0:ue[0]}),y=p(()=>{var ue;return(ue=o.value)==null?void 0:ue[1]}),C=p(()=>{var ue;return(ue=s.value)==null?void 0:ue[0]}),k=p(()=>{var ue;return(ue=s.value)==null?void 0:ue[1]}),$=ue=>{a!=null&&a.value&&a.value(ue)},{headerValue:A,setHeaderValue:P,headerOperations:L,getDefaultLocalValue:O}=Jy(Oe({mode:m,value:w,defaultValue:C,selectedValue:void 0,format:l,onChange:ue=>{$([ue,T.value])}})),{headerValue:T,setHeaderValue:M,headerOperations:x,getDefaultLocalValue:B}=Jy(Oe({mode:b,value:y,defaultValue:k,selectedValue:void 0,format:l,onChange:ue=>{$([A.value,ue])}})),F=ue=>{const be=d(A.value,ue[0]),ce=d(T.value,ue[1]);P(ue[0],!1),M(ue[1],!1),(!be||!ce)&&a!=null&&a.value&&(a==null||a.value(ue))};function K(ue){let[be,ce]=pm(ue);const $e=Fn.add(be,f.value,"M");return ce.isBefore($e,c.value)&&(ce=$e),[be,ce]}function te(){var ue,be;let ce=(ue=r.value)==null?void 0:ue[0],$e=(be=r.value)==null?void 0:be[1];return ce&&$e&&([ce,$e]=pm([ce,$e])),[ce,$e]}const[H,D]=te(),[W,Z]=K([H||A.value,D||T.value]);P(W,!1),M(Z,!1);const q=()=>{const ue=O(),be=B();Ct(()=>{const[ce,$e]=te(),[me,Se]=K([ce||ue,$e||be]);F([me,Se])})},Q=p(()=>Fn.add(A.value,f.value,"M").isBefore(T.value,c.value)),se=p(()=>Fn.add(A.value,h.value,"M").isBefore(T.value,c.value)),fe=p(()=>{const ue=["onSuperPrev"];return u.value&&ue.push("onPrev"),Q.value&&u&&ue.push("onNext"),se.value&&ue.push("onSuperNext"),ws(L.value,ue)}),de=p(()=>{const ue=["onSuperNext"];return u.value&&ue.push("onNext"),Q.value&&u.value&&ue.push("onPrev"),se.value&&ue.push("onSuperPrev"),ws(x.value,ue)});return{startHeaderValue:A,endHeaderValue:T,startHeaderOperations:fe,endHeaderOperations:de,setHeaderValue:F,resetHeaderValue:q}}const qie=N({name:"DateInputRange",components:{IconHover:an,IconClose:gi,FeedbackIcon:qg},props:{size:{type:String},focused:{type:Boolean},focusedIndex:{type:Number},error:{type:Boolean},disabled:{type:[Boolean,Array],default:!1},readonly:{type:Boolean},allowClear:{type:Boolean},placeholder:{type:Array,default:()=>[]},inputValue:{type:Array},value:{type:Array,default:()=>[]},format:{type:[String,Function],required:!0}},emits:["focused-index-change","update:focusedIndex","change","clear","press-enter"],setup(e,{emit:t,slots:n}){const{error:i,focused:o,disabled:s,size:r,value:l,format:a,focusedIndex:u,inputValue:c}=ze(e),{mergedSize:d,mergedDisabled:f,mergedError:h,feedback:m}=cn({size:r,error:i}),{mergedSize:b}=yi(d),w=R(),y=R(),C=H=>f.value?f.value:at(s.value)?s.value[H]:s.value,k=p(()=>C(0)),$=p(()=>C(1)),A=j("picker"),P=p(()=>[A,`${A}-range`,`${A}-size-${b.value}`,{[`${A}-focused`]:o.value,[`${A}-disabled`]:k.value&&$.value,[`${A}-error`]:h.value,[`${A}-has-prefix`]:n.prefix}]);function L(H){return[`${A}-input`,{[`${A}-input-active`]:H===(u==null?void 0:u.value)}]}function O(H){var D,W;if(c!=null&&c.value)return(D=c==null?void 0:c.value)==null?void 0:D[H];const Z=(W=l==null?void 0:l.value)==null?void 0:W[H];if(Z&&eo(Z))return Ue(a.value)?a.value(Z):Z.format(a.value)}const T=p(()=>O(0)),M=p(()=>O(1));function x(H){t("focused-index-change",H),t("update:focusedIndex",H)}function B(H){H.stopPropagation(),t("change",H)}function F(){t("press-enter")}function K(H){H.preventDefault()}function te(H){t("clear",H)}return{prefixCls:A,classNames:P,refInput0:w,refInput1:y,disabled0:k,disabled1:$,mergedDisabled:f,getDisabled:C,getInputWrapClassName:L,displayValue0:T,displayValue1:M,changeFocusedInput:x,onChange:B,onPressEnter:F,onPressTab:K,onClear:te,feedback:m}},methods:{focus(e){const t=oe(e)?e:this.focusedIndex,n=t===0?this.refInput0:this.refInput1;!Ge(t)&&!this.getDisabled(t)&&n&&n.focus&&n.focus()},blur(){const e=this.focusedIndex===0?this.refInput0:this.refInput1;e&&e.blur&&e.blur()}}}),Uie=["disabled","placeholder","value"],Kie=De(" - "),Gie=["disabled","placeholder","value"];function Yie(e,t,n,i,o,s){const r=ie("IconClose"),l=ie("IconHover"),a=ie("FeedbackIcon");return S(),I("div",{class:E(e.classNames)},[e.$slots.prefix?(S(),I("div",{key:0,class:E(`${e.prefixCls}-prefix`)},[pe(e.$slots,"prefix")],2)):ae("v-if",!0),_("div",{class:E(e.getInputWrapClassName(0))},[_("input",Ae({ref:"refInput0",disabled:e.disabled0,placeholder:e.placeholder[0],value:e.displayValue0},e.readonly?{readonly:!0}:{},{onInput:t[0]||(t[0]=(...u)=>e.onChange&&e.onChange(...u)),onKeydown:[t[1]||(t[1]=vs((...u)=>e.onPressEnter&&e.onPressEnter(...u),["enter"])),t[2]||(t[2]=vs((...u)=>e.onPressTab&&e.onPressTab(...u),["tab"]))],onClick:t[3]||(t[3]=()=>e.changeFocusedInput(0))}),null,16,Uie)],2),_("span",{class:E(`${e.prefixCls}-separator`)},[pe(e.$slots,"separator",{},()=>[Kie])],2),_("div",{class:E(e.getInputWrapClassName(1))},[_("input",Ae({ref:"refInput1",disabled:e.disabled1,placeholder:e.placeholder[1],value:e.displayValue1},e.readonly?{readonly:!0}:{},{onInput:t[4]||(t[4]=(...u)=>e.onChange&&e.onChange(...u)),onKeydown:[t[5]||(t[5]=vs((...u)=>e.onPressEnter&&e.onPressEnter(...u),["enter"])),t[6]||(t[6]=vs((...u)=>e.onPressTab&&e.onPressTab(...u),["tab"]))],onClick:t[7]||(t[7]=()=>e.changeFocusedInput(1))}),null,16,Gie)],2),_("div",{class:E(`${e.prefixCls}-suffix`)},[e.allowClear&&!e.mergedDisabled&&e.value.length===2?(S(),ve(l,{key:0,prefix:e.prefixCls,class:E(`${e.prefixCls}-clear-icon`),onClick:e.onClear},{default:he(()=>[v(r)]),_:1},8,["prefix","class","onClick"])):ae("v-if",!0),_("span",{class:E(`${e.prefixCls}-suffix-icon`)},[pe(e.$slots,"suffix-icon")],2),e.feedback?(S(),ve(a,{key:1,type:e.feedback},null,8,["type"])):ae("v-if",!0)],2)],2)}var aB=U(qie,[["render",Yie]]),Xie=Object.defineProperty,Qie=Object.defineProperties,Jie=Object.getOwnPropertyDescriptors,y9=Object.getOwnPropertySymbols,ere=Object.prototype.hasOwnProperty,tre=Object.prototype.propertyIsEnumerable,b9=(e,t,n)=>t in e?Xie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,fC=(e,t)=>{for(var n in t||(t={}))ere.call(t,n)&&b9(e,n,t[n]);if(y9)for(var n of y9(t))tre.call(t,n)&&b9(e,n,t[n]);return e},hC=(e,t)=>Qie(e,Jie(t));const nre=N({name:"DateRangePikerPanel",components:{PanelShortcuts:WR,PanelFooter:nB,RenderFunction:Al,DatePanel:f7,WeekPanel:YR,MonthPanel:XR,YearPanel:QR,QuarterPanel:JR},props:{mode:{type:String,default:"date"},value:{type:Array,default:()=>[]},footerValue:{type:Array},timePickerValue:{type:Array},showTime:{type:Boolean},showConfirmBtn:{type:Boolean},prefixCls:{type:String,required:!0},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},format:{type:String,required:!0},dayStartOfWeek:{type:Number,default:0},disabledDate:{type:Function},disabledTime:{type:Function},timePickerProps:{type:Object},extra:{type:Function},dateRender:{type:Function},hideTrigger:{type:Boolean},startHeaderProps:{type:Object,default:()=>({})},endHeaderProps:{type:Object,default:()=>({})},confirmBtnDisabled:{type:Boolean},disabled:{type:Array,default:()=>[!1,!1]},visible:{type:Boolean},startHeaderMode:{type:String},endHeaderMode:{type:String},abbreviation:{type:Boolean}},emits:["cell-click","cell-mouse-enter","time-picker-select","shortcut-click","shortcut-mouse-enter","shortcut-mouse-leave","confirm","start-header-label-click","end-header-label-click","start-header-select","end-header-select"],setup(e,{emit:t}){const{prefixCls:n,shortcuts:i,shortcutsPosition:o,format:s,hideTrigger:r,value:l,disabledDate:a,disabledTime:u,startHeaderProps:c,endHeaderProps:d,dateRender:f,visible:h,startHeaderMode:m,endHeaderMode:b}=ze(e),w=p(()=>at(i.value)&&i.value.length),y=p(()=>[`${n.value}-range-container`,{[`${n.value}-range-container-panel-only`]:r.value,[`${n.value}-range-container-shortcuts-placement-left`]:w.value&&o.value==="left",[`${n.value}-range-container-shortcuts-placement-right`]:w.value&&o.value==="right"}]),C=R("date");Fe(h,(se,fe)=>{se&&!fe&&(C.value="date")});function k(se){return Br(J8(Ue(se.value)?se.value():se.value),se.format||s.value)}function $(se){t("shortcut-click",k(se),se)}function A(se){t("shortcut-mouse-enter",k(se))}function P(se){t("shortcut-mouse-leave",k(se))}function L(se){t("cell-click",se)}function O(se){t("cell-mouse-enter",se)}function T(){t("confirm")}function M(se){t("time-picker-select",se,"start")}function x(se){t("time-picker-select",se,"end")}function B(se){t("start-header-label-click",se)}function F(se){t("end-header-label-click",se)}function K(se){t("start-header-select",se)}function te(se){t("end-header-select",se)}function H(se){return Ue(a==null?void 0:a.value)?fe=>{var de;return((de=a==null?void 0:a.value)==null?void 0:de.call(a,fe,se===0?"start":"end"))||!1}:void 0}function D(se){return Ue(u==null?void 0:u.value)?fe=>{var de;return((de=u==null?void 0:u.value)==null?void 0:de.call(u,fe,se===0?"start":"end"))||!1}:void 0}function W(se){return Ue(f==null?void 0:f.value)?fe=>{var de;const ue=hC(fC({},fe),{type:se===0?"start":"end"});return(de=f==null?void 0:f.value)==null?void 0:de.call(f,ue)}:void 0}const Z=Oe({prefixCls:n,shortcuts:i,onItemClick:$,onItemMouseEnter:A,onItemMouseLeave:P}),q=p(()=>hC(fC({},c.value),{rangeValues:l.value,disabledDate:H(0),dateRender:W(0),onSelect:m.value?K:L,onCellMouseEnter:O,onHeaderLabelClick:B})),Q=p(()=>hC(fC({},d.value),{rangeValues:l.value,disabledDate:H(1),dateRender:W(1),onSelect:b.value?te:L,onCellMouseEnter:O,onHeaderLabelClick:F}));return{pick:ws,classNames:y,showShortcuts:w,shortcutsProps:Z,startPanelProps:q,endPanelProps:Q,getDisabledTimeFunc:D,onConfirmBtnClick:T,currentDateView:C,onStartTimePickerSelect:M,onEndTimePickerSelect:x,onStartHeaderPanelSelect:K,onEndHeaderPanelSelect:te}}});function ire(e,t,n,i,o,s){const r=ie("PanelShortcuts"),l=ie("YearPanel"),a=ie("MonthPanel"),u=ie("WeekPanel"),c=ie("QuarterPanel"),d=ie("DatePanel"),f=ie("RenderFunction"),h=ie("PanelFooter");return S(),I("div",{class:E(e.classNames)},[e.showShortcuts&&e.shortcutsPosition==="left"?(S(),ve(r,jt(Ae({key:0},e.shortcutsProps)),null,16)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-range-panel-wrapper`)},[ae(" panel "),_("div",{class:E(`${e.prefixCls}-range`)},[_("div",{class:E(`${e.prefixCls}-range-wrapper`)},[e.startHeaderMode||e.endHeaderMode?(S(),I(Be,{key:0},[e.startHeaderMode==="year"?(S(),ve(l,jt(Ae({key:0},e.startPanelProps)),null,16)):ae("v-if",!0),e.endHeaderMode==="year"?(S(),ve(l,jt(Ae({key:1},e.endPanelProps)),null,16)):e.startHeaderMode==="month"?(S(),ve(a,Ae({key:2},e.startPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])):e.endHeaderMode==="month"?(S(),ve(a,Ae({key:3},e.endPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])):ae("v-if",!0)],64)):(S(),I(Be,{key:1},[ae(" week "),e.mode==="week"?(S(),I(Be,{key:0},[v(u,Ae(e.startPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"]),v(u,Ae(e.endPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"])],64)):e.mode==="month"?(S(),I(Be,{key:1},[ae(" month "),v(a,Ae(e.startPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"]),v(a,Ae(e.endPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])],64)):e.mode==="year"?(S(),I(Be,{key:2},[ae(" year "),v(l,jt(Qn(e.startPanelProps)),null,16),v(l,jt(Qn(e.endPanelProps)),null,16)],64)):e.mode==="quarter"?(S(),I(Be,{key:3},[ae(" quarter "),v(c,jt(Qn(e.startPanelProps)),null,16),v(c,jt(Qn(e.endPanelProps)),null,16)],64)):(S(),I(Be,{key:4},[ae(" date "),v(d,Ae({currentView:e.currentDateView,"onUpdate:currentView":t[0]||(t[0]=m=>e.currentDateView=m)},e.startPanelProps,{"is-range":"",value:e.value&&e.value[0],"footer-value":e.footerValue&&e.footerValue[0],"time-picker-value":e.timePickerValue&&e.timePickerValue[0],"day-start-of-week":e.dayStartOfWeek,"show-time":e.showTime,"time-picker-props":e.timePickerProps,"disabled-time":e.getDisabledTimeFunc(0),disabled:e.disabled[0],onTimePickerSelect:e.onStartTimePickerSelect}),null,16,["currentView","value","footer-value","time-picker-value","day-start-of-week","show-time","time-picker-props","disabled-time","disabled","onTimePickerSelect"]),v(d,Ae({currentView:e.currentDateView,"onUpdate:currentView":t[1]||(t[1]=m=>e.currentDateView=m)},e.endPanelProps,{"is-range":"",value:e.value&&e.value[1],"footer-value":e.footerValue&&e.footerValue[1],"time-picker-value":e.timePickerValue&&e.timePickerValue[1],"day-start-of-week":e.dayStartOfWeek,"show-time":e.showTime,"time-picker-props":e.timePickerProps,"disabled-time":e.getDisabledTimeFunc(1),disabled:e.disabled[1],onTimePickerSelect:e.onEndTimePickerSelect}),null,16,["currentView","value","footer-value","time-picker-value","day-start-of-week","show-time","time-picker-props","disabled-time","disabled","onTimePickerSelect"])],64))],2112))],2)],2),ae(" footer "),v(h,{"prefix-cls":e.prefixCls,"show-today-btn":!1,"show-confirm-btn":e.showConfirmBtn,"confirm-btn-disabled":e.confirmBtnDisabled,onConfirmBtnClick:e.onConfirmBtnClick},tn({_:2},[e.extra||e.$slots.extra?{name:"extra",fn:he(()=>[e.$slots.extra?pe(e.$slots,"extra",{key:0}):(S(),ve(f,{key:1,"render-func":e.extra},null,8,["render-func"]))])}:void 0,e.showShortcuts&&e.shortcutsPosition==="bottom"?{name:"btn",fn:he(()=>[v(r,jt(Qn(e.shortcutsProps)),null,16)])}:void 0]),1032,["prefix-cls","show-confirm-btn","confirm-btn-disabled","onConfirmBtnClick"])],2),e.showShortcuts&&e.shortcutsPosition==="right"?(S(),ve(r,jt(Ae({key:1},e.shortcutsProps)),null,16)):ae("v-if",!0)],2)}var rre=U(nre,[["render",ire]]),ore=Object.defineProperty,sre=Object.defineProperties,lre=Object.getOwnPropertyDescriptors,k9=Object.getOwnPropertySymbols,are=Object.prototype.hasOwnProperty,cre=Object.prototype.propertyIsEnumerable,w9=(e,t,n)=>t in e?ore(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,C9=(e,t)=>{for(var n in t||(t={}))are.call(t,n)&&w9(e,n,t[n]);if(k9)for(var n of k9(t))cre.call(t,n)&&w9(e,n,t[n]);return e},$9=(e,t)=>sre(e,lre(t));function ure(e){const{timePickerProps:t,selectedValue:n}=ze(e),i=p(()=>{var y;return(y=n==null?void 0:n.value)==null?void 0:y[0]}),o=p(()=>{var y;return(y=n==null?void 0:n.value)==null?void 0:y[1]}),s=p(()=>{var y;return(y=t==null?void 0:t.value)==null?void 0:y.defaultValue}),r=p(()=>at(s.value)?$9(C9({},t==null?void 0:t.value),{defaultValue:s.value[0]}):t==null?void 0:t.value),l=p(()=>at(s.value)?$9(C9({},t==null?void 0:t.value),{defaultValue:s.value[1]}):t==null?void 0:t.value),[a,u,c]=n6(Oe({timePickerProps:r,selectedValue:i})),[d,f,h]=n6(Oe({timePickerProps:l,selectedValue:o})),m=p(()=>[a.value,d.value]);function b(y){y&&(u(y[0]),f(y[1]))}function w(){c(),h()}return[m,b,w]}var dre=Object.defineProperty,fre=Object.defineProperties,hre=Object.getOwnPropertyDescriptors,S9=Object.getOwnPropertySymbols,pre=Object.prototype.hasOwnProperty,mre=Object.prototype.propertyIsEnumerable,_9=(e,t,n)=>t in e?dre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nb=(e,t)=>{for(var n in t||(t={}))pre.call(t,n)&&_9(e,n,t[n]);if(S9)for(var n of S9(t))mre.call(t,n)&&_9(e,n,t[n]);return e},P9=(e,t)=>fre(e,hre(t));const vre=N({name:"RangePicker",components:{RangePickerPanel:rre,DateRangeInput:aB,Trigger:oi,IconCalendar:ew},inheritAttrs:!1,props:{mode:{type:String,default:"date"},modelValue:{type:Array},defaultValue:{type:Array},pickerValue:{type:Array},defaultPickerValue:{type:Array},disabled:{type:[Boolean,Array],default:!1},dayStartOfWeek:{type:Number,default:0},format:{type:String},valueFormat:{type:String},showTime:{type:Boolean},timePickerProps:{type:Object},placeholder:{type:Array},disabledDate:{type:Function},disabledTime:{type:Function},separator:{type:String},exchangeTime:{type:Boolean,default:!0},popupContainer:{type:[String,Object]},locale:{type:Object},hideTrigger:{type:Boolean},allowClear:{type:Boolean,default:!0},readonly:{type:Boolean},error:{type:Boolean},size:{type:String},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},position:{type:String,default:"bl"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean},triggerProps:{type:Object},unmountOnClose:{type:Boolean},previewShortcut:{type:Boolean,default:!0},showConfirmBtn:{type:Boolean},disabledInput:{type:Boolean,default:!1},abbreviation:{type:Boolean,default:!0}},emits:{change:(e,t,n)=>!0,"update:modelValue":e=>!0,select:(e,t,n)=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0,ok:(e,t,n)=>!0,clear:()=>!0,"select-shortcut":e=>!0,"picker-value-change":(e,t,n)=>!0,"update:pickerValue":e=>!0},setup(e,{emit:t,slots:n}){const{mode:i,showTime:o,format:s,modelValue:r,defaultValue:l,popupVisible:a,defaultPopupVisible:u,placeholder:c,timePickerProps:d,disabled:f,disabledDate:h,disabledTime:m,locale:b,pickerValue:w,defaultPickerValue:y,valueFormat:C,size:k,error:$,dayStartOfWeek:A,exchangeTime:P,previewShortcut:L,showConfirmBtn:O}=ze(e),{locale:T}=fn(),M=Ze(Ii,void 0);Vn(()=>{pR(T.value,A.value)});const x=p(()=>{var He;return!(!P.value||!((He=M==null?void 0:M.exchangeTime)==null||He))}),{mergedSize:B,mergedDisabled:F,mergedError:K,eventHandlers:te}=cn({size:k,error:$}),H=sB(Oe({locale:b})),D=j("picker"),W=p(()=>(c==null?void 0:c.value)||{date:H("datePicker.rangePlaceholder.date"),month:H("datePicker.rangePlaceholder.month"),year:H("datePicker.rangePlaceholder.year"),week:H("datePicker.rangePlaceholder.week"),quarter:H("datePicker.rangePlaceholder.quarter")}[i.value]||H("datePicker.rangePlaceholder.date")),{format:Z,valueFormat:q,parseValueFormat:Q}=rB(Oe({mode:i,format:s,showTime:o,valueFormat:C})),se=p(()=>{const He=f.value===!0||F.value||at(f.value)&&f.value[0]===!0,lt=f.value===!0||F.value||at(f.value)&&f.value[1]===!0;return[He,lt]}),fe=p(()=>se.value[0]&&se.value[1]);function de(He=0){return se.value[He]?He^1:He}const ue=R(),be=R(de()),ce=p(()=>{const He=be.value,lt=He^1;return se.value[lt]?He:lt}),$e=p(()=>se.value[be.value^1]),{value:me,setValue:Se}=Hie(Oe({modelValue:r,defaultValue:l,format:Q})),[Pe,je]=Pi(),[X,V]=Pi(),re=p(()=>{var He;return(He=Pe.value)!=null?He:me.value}),ge=p(()=>{var He,lt;return(lt=(He=X.value)!=null?He:Pe.value)!=null?lt:me.value}),[ke,Y]=Pi(),ee=R(),le=R(),[we,Ie]=ri(u.value,Oe({value:a})),Ne=He=>{we.value!==He&&(Ie(He),t("popup-visible-change",He),t("update:popupVisible",He))},{startHeaderValue:ye,endHeaderValue:Le,startHeaderOperations:qe,endHeaderOperations:Ee,resetHeaderValue:_e,setHeaderValue:xe}=Zie(Oe({mode:i,startHeaderMode:ee,endHeaderMode:le,value:w,defaultValue:y,selectedValue:ge,format:Q,onChange:He=>{const lt=uC(He,q.value),qt=gs(He,Q.value),gn=yr(He);t("picker-value-change",lt,gn,qt),t("update:pickerValue",lt)}}));function Ke(He){ee.value=He}function _t(He){le.value=He}function Ot(He){let lt=ye.value;lt=lt.set("year",He.year()),ee.value==="month"&&(lt=lt.set("month",He.month())),xe([lt,Le.value]),ee.value=void 0}function Zt(He){let lt=Le.value;lt=lt.set("year",He.year()),le.value==="month"&&(lt=lt.set("month",He.month())),xe([ye.value,lt]),le.value=void 0}const We=R([ge.value[0]||Ai(),ge.value[1]||Ai()]);Fe(ge,()=>{const[He,lt]=ge.value;We.value[0]=He||We.value[0],We.value[1]=lt||We.value[1]});const[Xe,Qe,ot]=ure(Oe({timePickerProps:d,selectedValue:ge})),ht=p(()=>i.value==="date"&&o.value),wt=p(()=>ht.value||d.value),bi=oB(Oe({mode:i,isRange:!0,showTime:o,disabledDate:h,disabledTime:m})),Oi=p(()=>ht.value||O.value),Vh=p(()=>Oi.value&&(!Rl(re.value)||bi(re.value[0],"start")||bi(re.value[1],"end")));Fe(we,He=>{ee.value=void 0,le.value=void 0,je(void 0),V(void 0),He&&(_e(),ot(),be.value=de(be.value),Ct(()=>gt(be.value))),He||Y(void 0)}),Fe(be,()=>{e.disabledInput&&(gt(be.value),Y(void 0))});function Wh(He,lt){var qt,gn;const ki=He?uC(He,q.value):void 0,so=gs(He,Q.value),Zh=yr(He);n7(He,me.value)&&(t("update:modelValue",ki),t("change",ki,Zh,so),(gn=(qt=te.value)==null?void 0:qt.onChange)==null||gn.call(qt)),lt&&t("ok",ki,Zh,so)}function id(He){let lt=pm(He);return wt.value&&!x.value&&(lt=[In(lt[0],He[0]),In(lt[1],He[1])]),lt}function oo(He,lt,qt){if(bi(He==null?void 0:He[0],"start")||bi(He==null?void 0:He[1],"end"))return;let gn=He?[...He]:void 0;Rl(gn)&&(gn=id(gn)),Wh(gn,qt),Se(gn||[]),je(void 0),V(void 0),Y(void 0),ee.value=void 0,le.value=void 0,Zi(lt)&&Ne(lt)}function rd(He){const lt=uC(He,q.value),qt=gs(He,Q.value),gn=yr(He);t("select",lt,gn,qt)}function Xa(He,lt){const{emitSelect:qt=!1,updateHeader:gn=!1}=lt||{};let ki=[...He];Rl(ki)&&(ki=id(ki)),je(ki),V(void 0),Y(void 0),ee.value=void 0,le.value=void 0,qt&&rd(ki),gn&&_e()}function Je(He,lt){const{updateHeader:qt=!1}=lt||{};V(He),Y(void 0),qt&&_e()}function gt(He){ue.value&&ue.value.focus&&ue.value.focus(He)}function In(He,lt){return wt.value?HR(Ai(),He,lt):He}function Fo(He){Ne(He)}function Ll(He){if(Pe.value&&ge.value[ce.value]&&(!Oi.value||!Rl(Pe.value))){const lt=[...ge.value],qt=In(He,Xe.value[be.value]);lt[be.value]=qt,Je(lt)}}function Qa(He=!1){return $e.value?[...me.value]:Pe.value?He||!Rl(Pe.value)?[...Pe.value]:[]:He?[...me.value]:[]}function od(He){const lt=Qa(),qt=In(He,Xe.value[be.value]);lt[be.value]=qt,rd(lt),!Oi.value&&Rl(lt)?oo(lt,!1):(Xa(lt),Rl(lt)?be.value=0:be.value=ce.value)}function Mw(He,lt){const qt=lt==="start"?0:1,gn=In(Xe.value[qt],He),ki=[...Xe.value];ki[qt]=gn,Qe(ki);const so=Qa(!0);so[qt]&&(so[qt]=gn,Xa(so,{emitSelect:!0}))}let Ja;En(()=>{clearTimeout(Ja)});function o1(He){clearTimeout(Ja),Je(He,{updateHeader:!0})}function El(){clearTimeout(Ja),Ja=setTimeout(()=>{V(void 0),Y(void 0),_e()},100)}function ec(He,lt){t("select-shortcut",lt),oo(He,!1)}function tc(){oo(ge.value,!1,!0)}function Nw(He){He.stopPropagation(),oo(void 0),t("clear")}function zw(He){Ne(!0);const lt=He.target.value;if(!lt){Y(void 0);return}const qt=gs(ge.value,Z.value),gn=at(ke.value)?[...ke.value]:qt||[];if(gn[be.value]=lt,Y(gn),!Xy(lt,Z.value))return;const ki=On(lt,Z.value);if(bi(ki,be.value===0?"start":"end"))return;const so=at(ge.value)?[...ge.value]:[];so[be.value]=ki,Xa(so,{updateHeader:!0})}function jw(){Gte(ge.value)?oo(ge.value,!1):be.value=ce.value}const Hn=p(()=>P9(nb({format:Z.value},vi((d==null?void 0:d.value)||{},["defaultValue"])),{visible:we.value})),Hh=p(()=>({prev:n["icon-prev"],prevDouble:n["icon-prev-double"],next:n["icon-next"],nextDouble:n["icon-next-double"]})),Rw=Oe({headerValue:ye,headerOperations:qe,headerIcons:Hh}),s1=Oe({headerValue:Le,headerOperations:Ee,headerIcons:Hh}),Vo=p(()=>P9(nb({},ws(e,["mode","showTime","shortcuts","shortcutsPosition","dayStartOfWeek","disabledDate","disabledTime","hideTrigger","abbreviation"])),{prefixCls:D,format:Q.value,value:ge.value,showConfirmBtn:Oi.value,confirmBtnDisabled:Vh.value,timePickerValue:Xe.value,timePickerProps:Hn.value,extra:n.extra,dateRender:n.cell,startHeaderProps:Rw,endHeaderProps:s1,footerValue:We.value,disabled:se.value,visible:we.value,onCellClick:od,onCellMouseEnter:Ll,onShortcutClick:ec,onShortcutMouseEnter:L.value?o1:void 0,onShortcutMouseLeave:L.value?El:void 0,onConfirm:tc,onTimePickerSelect:Mw,startHeaderMode:ee.value,endHeaderMode:le.value,onStartHeaderLabelClick:Ke,onEndHeaderLabelClick:_t,onStartHeaderSelect:Ot,onEndHeaderSelect:Zt}));return{prefixCls:D,refInput:ue,computedFormat:Z,computedPlaceholder:W,panelVisible:we,panelValue:ge,inputValue:ke,focusedIndex:be,triggerDisabled:fe,mergedSize:B,mergedError:K,onPanelVisibleChange:Fo,onInputClear:Nw,onInputChange:zw,onInputPressEnter:jw,rangePanelProps:Vo}}});function gre(e,t,n,i,o,s){const r=ie("IconCalendar"),l=ie("DateRangeInput"),a=ie("RangePickerPanel"),u=ie("Trigger");return e.hideTrigger?(S(),ve(a,jt(Ae({key:1},nb(nb({},e.$attrs),e.rangePanelProps))),null,16)):(S(),ve(u,Ae({key:0,trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","click-to-close":!1,"popup-offset":4},e.triggerProps,{"unmount-on-close":e.unmountOnClose,position:e.position,disabled:e.triggerDisabled||e.readonly,"popup-visible":e.panelVisible,"popup-container":e.popupContainer,onPopupVisibleChange:e.onPanelVisibleChange}),{content:he(()=>[v(a,jt(Qn(e.rangePanelProps)),null,16)]),default:he(()=>[pe(e.$slots,"default",{},()=>[v(l,Ae({ref:"refInput"},e.$attrs,{focusedIndex:e.focusedIndex,"onUpdate:focusedIndex":t[0]||(t[0]=c=>e.focusedIndex=c),size:e.size,focused:e.panelVisible,visible:e.panelVisible,error:e.error,disabled:e.disabled,readonly:e.readonly||e.disabledInput,"allow-clear":e.allowClear&&!e.readonly,placeholder:e.computedPlaceholder,"input-value":e.inputValue,value:e.panelValue,format:e.computedFormat,onClear:e.onInputClear,onChange:e.onInputChange,onPressEnter:e.onInputPressEnter}),tn({"suffix-icon":he(()=>[pe(e.$slots,"suffix-icon",{},()=>[v(r)])]),separator:he(()=>[pe(e.$slots,"separator",{},()=>[De(Te(e.separator||"-"),1)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:he(()=>[pe(e.$slots,"prefix")])}:void 0]),1040,["focusedIndex","size","focused","visible","error","disabled","readonly","allow-clear","placeholder","input-value","value","format","onClear","onChange","onPressEnter"])])]),_:3},16,["unmount-on-close","position","disabled","popup-visible","popup-container","onPopupVisibleChange"]))}var g0=U(vre,[["render",gre]]);const yre=Object.assign(dC,{WeekPicker:h0,MonthPicker:p0,YearPicker:m0,QuarterPicker:v0,RangePicker:g0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+dC.name,dC),e.component(n+m0.name,m0),e.component(n+v0.name,v0),e.component(n+p0.name,p0),e.component(n+h0.name,h0),e.component(n+g0.name,g0)}}),cB=Symbol("ArcoDescriptions");var bre=Object.defineProperty,kre=Object.defineProperties,wre=Object.getOwnPropertyDescriptors,A9=Object.getOwnPropertySymbols,Cre=Object.prototype.hasOwnProperty,$re=Object.prototype.propertyIsEnumerable,L9=(e,t,n)=>t in e?bre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Sre=(e,t)=>{for(var n in t||(t={}))Cre.call(t,n)&&L9(e,n,t[n]);if(A9)for(var n of A9(t))$re.call(t,n)&&L9(e,n,t[n]);return e},_re=(e,t)=>kre(e,wre(t));const ib=["xxl","xl","lg","md","sm","xs"],P1={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"};let rc=[],Pre=-1,A1={};const rb={matchHandlers:{},dispatch(e,t){return A1=e,rc.length<1?!1:(rc.forEach(n=>{n.func(A1,t)}),!0)},subscribe(e){rc.length===0&&this.register();const t=(++Pre).toString();return rc.push({token:t,func:e}),e(A1,null),t},unsubscribe(e){rc=rc.filter(t=>t.token!==e),rc.length===0&&this.unregister()},unregister(){Object.keys(P1).forEach(e=>{const t=P1[e];if(!t)return;const n=this.matchHandlers[t];n&&n.mql&&n.listener&&(n.mql.removeEventListener?n.mql.removeEventListener("change",n.listener):n.mql.removeListener(n.listener))})},register(){Object.keys(P1).forEach(e=>{const t=P1[e];if(!t)return;const n=({matches:o})=>{this.dispatch(_re(Sre({},A1),{[e]:o}),e)},i=window.matchMedia(t);i.addEventListener?i.addEventListener("change",n):i.addListener(n),this.matchHandlers[t]={mql:i,listener:n},n(i)})}};function E9(e){return ft(e)}function kl(e,t,n=!1){const i=R({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),o=p(()=>{let r=t;if(E9(e.value))for(let l=0;l<ib.length;l++){const a=ib[l];if((i.value[a]||a==="xs"&&n)&&e.value[a]!==void 0){r=e.value[a];break}}else r=e.value;return r});let s="";return st(()=>{s=rb.subscribe(r=>{E9(e.value)&&(i.value=r)})}),En(()=>{s&&rb.unsubscribe(s)}),o}var Are=Object.defineProperty,I9=Object.getOwnPropertySymbols,Lre=Object.prototype.hasOwnProperty,Ere=Object.prototype.propertyIsEnumerable,T9=(e,t,n)=>t in e?Are(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,O9=(e,t)=>{for(var n in t||(t={}))Lre.call(t,n)&&T9(e,n,t[n]);if(I9)for(var n of I9(t))Ere.call(t,n)&&T9(e,n,t[n]);return e};const x9=e=>e?e.reduce((t,n)=>t+n.span,0):0;var pC=N({name:"Descriptions",props:{data:{type:Array,default:()=>[]},column:{type:[Number,Object],default:3},title:String,layout:{type:String,default:"horizontal"},align:{type:[String,Object],default:"left"},size:{type:String},bordered:{type:Boolean,default:!1},labelStyle:{type:Object},valueStyle:{type:Object},tableLayout:{type:String,default:"auto"}},setup(e,{slots:t}){const{column:n,size:i}=ze(e),o=j("descriptions"),{mergedSize:s}=yi(i),r=kl(n,3,!0),l=p(()=>{var T;return(T=ft(e.align)?e.align.label:e.align)!=null?T:"left"}),a=p(()=>{var T;return(T=ft(e.align)?e.align.value:e.align)!=null?T:"left"}),u=p(()=>O9({textAlign:l.value},e.labelStyle)),c=p(()=>O9({textAlign:a.value},e.valueStyle)),d=Oe(new Map),f=p(()=>Array.from(d.values()).sort((T,M)=>T.index-M.index).map(T=>T.span));vt(cB,Oe({addItem:(T,M)=>{d.set(T,M)},removeItem:T=>{d.delete(T)}}));const b=T=>{const M=[];if(T.forEach((x,B)=>{var F;const K=Math.min((F=Nt(x)?f.value[B]:x.span)!=null?F:1,r.value),te=M[M.length-1],H=x9(te);H===0||H>=r.value?M.push([{data:x,span:K}]):te.push({data:x,span:K+H>r.value?r.value-H:K})}),M.length){const x=M[M.length-1],B=x9(x);B<r.value&&(x[x.length-1].span+=r.value-B)}return M},w=p(()=>{var T;return b((T=e.data)!=null?T:[])}),y=(T,M)=>{var x,B,F,K,te;return Nt(T)?j2(T,T.children)&&((B=(x=T.children).label)==null?void 0:B.call(x))||((F=T.props)==null?void 0:F.label):(te=(K=t.label)==null?void 0:K.call(t,{label:T.label,index:M,data:T}))!=null?te:Ue(T.label)?T.label():T.label},C=(T,M)=>{var x,B;return Nt(T)?T:(B=(x=t.value)==null?void 0:x.call(t,{value:T.value,index:M,data:T}))!=null?B:Ue(T.value)?T.value():T.value},k=T=>v(Be,null,[v("tr",{class:`${o}-row`},[T.map((M,x)=>v("td",{key:`label-${x}`,class:[`${o}-item-label`,`${o}-item-label-block`],style:u.value,colspan:M.span},[y(M.data,x)]))]),v("tr",{class:`${o}-row`},[T.map((M,x)=>v("td",{key:`value-${x}`,class:[`${o}-item-value`,`${o}-item-value-block`],style:c.value,colspan:M.span},[C(M.data,x)]))])]),$=(T,M)=>v("tr",{class:`${o}-row`,key:`tr-${M}`},[T.map(x=>v(Be,null,[v("td",{class:[`${o}-item-label`,`${o}-item-label-block`],style:u.value},[y(x.data,M)]),v("td",{class:[`${o}-item-value`,`${o}-item-value-block`],style:c.value,colspan:x.span*2-1},[C(x.data,M)])]))]),A=(T,M)=>v("tr",{class:`${o}-row`,key:`inline-${M}`},[T.map((x,B)=>v("td",{key:`item-${B}`,class:`${o}-item`,colspan:x.span},[v("div",{class:[`${o}-item-label`,`${o}-item-label-inline`],style:u.value},[y(x.data,B)]),v("div",{class:[`${o}-item-value`,`${o}-item-value-inline`],style:c.value},[C(x.data,B)])]))]),P=(T,M)=>["inline-horizontal","inline-vertical"].includes(e.layout)?A(T,M):e.layout==="vertical"?k(T):$(T,M),L=p(()=>[o,`${o}-layout-${e.layout}`,`${o}-size-${s.value}`,{[`${o}-border`]:e.bordered},{[`${o}-table-layout-fixed`]:e.tableLayout==="fixed"}]),O=()=>{var T,M;const x=(M=(T=t.title)==null?void 0:T.call(t))!=null?M:e.title;return x?v("div",{class:`${o}-title`},[x]):null};return()=>{const T=t.default?b(bs(t.default())):w.value;return v("div",{class:L.value},[O(),v("div",{class:`${o}-body`},[v("table",{class:`${o}-table`},[v("tbody",null,[T.map((M,x)=>P(M,x))])])])])}}});const Ire=N({name:"DescriptionsItem",props:{span:{type:Number,default:1},label:String},setup(e){var t;const{span:n}=ze(e),i=j("descriptions"),o=Ze(cB,{}),s=Bt(),r=R(),{computedIndex:l}=H2({itemRef:r,selector:`.${i}-item-value`,parentClassName:`${i}-table`}),a=Oe({index:l.value,span:n.value});s!=null&&s.uid&&((t=o.addItem)==null||t.call(o,s.uid,a));const u=()=>{var c;const d=((c=s==null?void 0:s.proxy)==null?void 0:c.$el).parentElement;d&&d!==r.value&&(r.value=d)};return st(()=>u()),Mn(()=>u()),Jt(()=>{var c;s!=null&&s.uid&&((c=o.removeItem)==null||c.call(o,s.uid))}),{prefixCls:i}}});function Tre(e,t,n,i,o,s){return pe(e.$slots,"default")}var y0=U(Ire,[["render",Tre]]);const Ore=Object.assign(pC,{DescriptionsItem:y0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+pC.name,pC),e.component(n+y0.name,y0)}});var mC=N({name:"Divider",props:{direction:{type:String,default:"horizontal"},orientation:{type:String,default:"center"},type:{type:String},size:{type:Number},margin:{type:[Number,String]}},setup(e,{slots:t}){const n=j("divider"),i=p(()=>e.direction==="horizontal"),o=p(()=>{const s={};if(e.size&&(s[i.value?"border-bottom-width":"border-left-width"]=oe(e.size)?`${e.size}px`:e.size),e.type&&(s[i.value?"border-bottom-style":"border-left-style"]=e.type),!Ge(e.margin)){const r=oe(e.margin)?`${e.margin}px`:e.margin;s.margin=i.value?`${r} 0`:`0 ${r}`}return s});return()=>{var s;const r=(s=t.default)==null?void 0:s.call(t),l=[n,`${n}-${e.direction}`,{[`${n}-with-text`]:r}];return v("div",{role:"separator",class:l,style:o.value},[r&&e.direction==="horizontal"&&v("span",{class:[`${n}-text`,`${n}-text-${e.orientation}`]},[r])])}}});const xre=Object.assign(mC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+mC.name,mC)}}),uB=e=>{const t=R(!1),n={overflow:"",width:"",boxSizing:""};return{setOverflowHidden:()=>{if(e.value){const s=e.value;if(!t.value&&s.style.overflow!=="hidden"){const r=tK(s);(r>0||eK(s))&&(n.overflow=s.style.overflow,n.width=s.style.width,n.boxSizing=s.style.boxSizing,s.style.overflow="hidden",s.style.width=`${s.offsetWidth-r}px`,s.style.boxSizing="border-box",t.value=!0)}}},resetOverflow:()=>{if(e.value&&t.value){const s=e.value;s.style.overflow=n.overflow,s.style.width=n.width,s.style.boxSizing=n.boxSizing,t.value=!1}}}};var Mre=Object.defineProperty,M9=Object.getOwnPropertySymbols,Nre=Object.prototype.hasOwnProperty,zre=Object.prototype.propertyIsEnumerable,N9=(e,t,n)=>t in e?Mre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,jre=(e,t)=>{for(var n in t||(t={}))Nre.call(t,n)&&N9(e,n,t[n]);if(M9)for(var n of M9(t))zre.call(t,n)&&N9(e,n,t[n]);return e};const Rre=["top","right","bottom","left"],Bre=N({name:"Drawer",components:{ClientOnly:GA,ArcoButton:qi,IconHover:an,IconClose:gi},inheritAttrs:!1,props:{visible:{type:Boolean,default:!1},defaultVisible:{type:Boolean,default:!1},placement:{type:String,default:"right",validator:e=>Rre.includes(e)},title:String,mask:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},closable:{type:Boolean,default:!0},okText:String,cancelText:String,okLoading:{type:Boolean,default:!1},okButtonProps:{type:Object},cancelButtonProps:{type:Object},unmountOnClose:Boolean,width:{type:[Number,String],default:250},height:{type:[Number,String],default:250},popupContainer:{type:[String,Object],default:"body"},drawerStyle:{type:Object},onBeforeOk:{type:Function},onBeforeCancel:{type:Function},escToClose:{type:Boolean,default:!0},renderToBody:{type:Boolean,default:!0},header:{type:Boolean,default:!0},footer:{type:Boolean,default:!0},hideCancel:{type:Boolean,default:!1}},emits:{"update:visible":e=>!0,ok:e=>!0,cancel:e=>!0,open:()=>!0,close:()=>!0,beforeOpen:()=>!0,beforeClose:()=>!0},setup(e,{emit:t}){const{popupContainer:n}=ze(e),i=j("drawer"),{t:o}=fn(),s=R(e.defaultVisible),r=p(()=>{var F;return(F=e.visible)!=null?F:s.value}),l=R(!1),a=p(()=>e.okLoading||l.value),{teleportContainer:u,containerRef:c}=YA({popupContainer:n,visible:r}),d=R(r.value);let f=!1;const h=F=>{e.escToClose&&F.key===pn.ESC&&y()&&P(F)},m=()=>{e.escToClose&&!f&&(f=!0,zt(document.documentElement,"keydown",h))},b=()=>{f&&(f=!1,Qt(document.documentElement,"keydown",h))},{zIndex:w,isLastDialog:y}=Mh("dialog",{visible:r}),C=p(()=>(c==null?void 0:c.value)===document.body);let k=0;const $=()=>{k++,l.value&&(l.value=!1),s.value=!1,t("update:visible",!1)},A=async F=>{const K=k,te=await new Promise(async H=>{var D;if(Ue(e.onBeforeOk)){let W=e.onBeforeOk((Z=!0)=>H(Z));if((Nu(W)||!Zi(W))&&(l.value=!0),Nu(W))try{W=(D=await W)!=null?D:!0}catch{W=!1}Zi(W)&&H(W)}else H(!0)});K===k&&(te?(t("ok",F),$()):l.value&&(l.value=!1))},P=F=>{var K;let te=!0;Ue(e.onBeforeCancel)&&(te=(K=e.onBeforeCancel())!=null?K:!1),te&&(t("cancel",F),$())},L=F=>{e.maskClosable&&P(F)},O=()=>{r.value&&t("open")},T=()=>{r.value||(d.value=!1,x(),t("close"))},{setOverflowHidden:M,resetOverflow:x}=uB(c);st(()=>{r.value&&(d.value=!0,M(),m())}),Jt(()=>{x(),b()}),Fe(r,F=>{s.value!==F&&(s.value=F),F?(t("beforeOpen"),d.value=!0,M(),m()):(t("beforeClose"),b())});const B=p(()=>{var F;const K=jre({[e.placement]:0},(F=e.drawerStyle)!=null?F:{});return["right","left"].includes(e.placement)?K.width=oe(e.width)?`${e.width}px`:e.width:K.height=oe(e.height)?`${e.height}px`:e.height,K});return{prefixCls:i,style:B,t:o,mounted:d,computedVisible:r,mergedOkLoading:a,zIndex:w,handleOk:A,handleCancel:P,handleOpen:O,handleClose:T,handleMask:L,isFixed:C,teleportContainer:u}}});function Dre(e,t,n,i,o,s){const r=ie("icon-close"),l=ie("icon-hover"),a=ie("arco-button"),u=ie("client-only");return S(),ve(u,null,{default:he(()=>[(S(),ve(Th,{to:e.teleportContainer,disabled:!e.renderToBody},[!e.unmountOnClose||e.computedVisible||e.mounted?vn((S(),I("div",Ae({key:0,class:`${e.prefixCls}-container`,style:e.isFixed?{zIndex:e.zIndex}:{zIndex:"inherit",position:"absolute"}},e.$attrs),[v(Ei,{name:"fade-drawer",appear:""},{default:he(()=>[e.mask?vn((S(),I("div",{key:0,class:E(`${e.prefixCls}-mask`),onClick:t[0]||(t[0]=(...c)=>e.handleMask&&e.handleMask(...c))},null,2)),[[yn,e.computedVisible]]):ae("v-if",!0)]),_:1}),v(Ei,{name:`slide-${e.placement}-drawer`,appear:"",onAfterEnter:e.handleOpen,onAfterLeave:e.handleClose},{default:he(()=>[vn(_("div",{class:E(e.prefixCls),style:ne(e.style)},[e.header?(S(),I("div",{key:0,class:E(`${e.prefixCls}-header`)},[pe(e.$slots,"header",{},()=>[e.$slots.title||e.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2)):ae("v-if",!0),e.closable?(S(),I("div",{key:1,tabindex:"-1",role:"button","aria-label":"Close",class:E(`${e.prefixCls}-close-btn`),onClick:t[1]||(t[1]=(...c)=>e.handleCancel&&e.handleCancel(...c))},[v(l,null,{default:he(()=>[v(r)]),_:1})],2)):ae("v-if",!0)])],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-body`)},[pe(e.$slots,"default")],2),e.footer?(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer`)},[pe(e.$slots,"footer",{},()=>[e.hideCancel?ae("v-if",!0):(S(),ve(a,Ae({key:0},e.cancelButtonProps,{onClick:e.handleCancel}),{default:he(()=>[De(Te(e.cancelText||e.t("drawer.cancelText")),1)]),_:1},16,["onClick"])),v(a,Ae({type:"primary",loading:e.mergedOkLoading},e.okButtonProps,{onClick:e.handleOk}),{default:he(()=>[De(Te(e.okText||e.t("drawer.okText")),1)]),_:1},16,["loading","onClick"])])],2)):ae("v-if",!0)],6),[[yn,e.computedVisible]])]),_:3},8,["name","onAfterEnter","onAfterLeave"])],16)),[[yn,e.computedVisible||e.mounted]]):ae("v-if",!0)],8,["to","disabled"]))]),_:3})}var b0=U(Bre,[["render",Dre]]),Fre=Object.defineProperty,z9=Object.getOwnPropertySymbols,Vre=Object.prototype.hasOwnProperty,Wre=Object.prototype.propertyIsEnumerable,j9=(e,t,n)=>t in e?Fre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,vC=(e,t)=>{for(var n in t||(t={}))Vre.call(t,n)&&j9(e,n,t[n]);if(z9)for(var n of z9(t))Wre.call(t,n)&&j9(e,n,t[n]);return e};const R9=(e,t)=>{let n=R2("drawer");const i=()=>{u.component&&(u.component.props.visible=!1),Ue(e.onOk)&&e.onOk()},o=()=>{u.component&&(u.component.props.visible=!1),Ue(e.onCancel)&&e.onCancel()},s=async()=>{await Ct(),n&&(Mo(null,n),document.body.removeChild(n)),n=null,Ue(e.onClose)&&e.onClose()},r=()=>{u.component&&(u.component.props.visible=!1)},l=c=>{u.component&&Object.entries(c).forEach(([d,f])=>{u.component.props[d]=f})},u=v(b0,vC(vC(vC({},{visible:!0,renderToBody:!1,unmountOnClose:!0,onOk:i,onCancel:o,onClose:s}),vi(e,["content","title","footer","visible","unmountOnClose","onOk","onCancel","onClose"])),{header:typeof e.header=="boolean"?e.header:void 0,footer:typeof e.footer=="boolean"?e.footer:void 0}),{default:nr(e.content),header:typeof e.header!="boolean"?nr(e.header):void 0,title:nr(e.title),footer:typeof e.footer!="boolean"?nr(e.footer):void 0});return(t??i6._context)&&(u.appContext=t??i6._context),Mo(u,n),document.body.appendChild(n),{close:r,update:l}},i6=Object.assign(b0,{open:R9,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+b0.name,b0);const i={open:(o,s=e._context)=>R9(o,s)};e.config.globalProperties.$drawer=i},_context:null});function dB(e){return e===Object(e)&&Object.keys(e).length!==0}function Hre(e,t){t===void 0&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach(function(i){var o=i.el,s=i.top,r=i.left;o.scroll&&n?o.scroll({top:s,left:r,behavior:t}):(o.scrollTop=s,o.scrollLeft=r)})}function Zre(e){return e===!1?{block:"end",inline:"nearest"}:dB(e)?e:{block:"start",inline:"nearest"}}function fB(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(dB(t)&&typeof t.behavior=="function")return t.behavior(n?U8(e,t):[]);if(n){var i=Zre(t);return Hre(U8(e,i),i.behavior)}}const B9=["success","warning","error","validating"],qre=e=>{let t="";for(const n of Object.keys(e)){const i=e[n];i&&(!t||B9.indexOf(i)>B9.indexOf(t))&&(t=e[n])}return t},Ure=e=>{const t=[];for(const n of Object.keys(e)){const i=e[n];i&&t.push(i)}return t},hB=(e,t)=>{const n=t.replace(/[[.]/g,"_").replace(/\]/g,"");return e?`${e}-${n}`:`${n}`};var Kre=Object.defineProperty,D9=Object.getOwnPropertySymbols,Gre=Object.prototype.hasOwnProperty,Yre=Object.prototype.propertyIsEnumerable,F9=(e,t,n)=>t in e?Kre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Xre=(e,t)=>{for(var n in t||(t={}))Gre.call(t,n)&&F9(e,n,t[n]);if(D9)for(var n of D9(t))Yre.call(t,n)&&F9(e,n,t[n]);return e};const Qre=N({name:"Form",props:{model:{type:Object,required:!0},layout:{type:String,default:"horizontal"},size:{type:String},labelColProps:{type:Object,default:()=>({span:5,offset:0})},wrapperColProps:{type:Object,default:()=>({span:19,offset:0})},labelColStyle:Object,wrapperColStyle:Object,labelAlign:{type:String,default:"right"},disabled:{type:Boolean,default:void 0},rules:{type:Object},autoLabelWidth:{type:Boolean,default:!1},id:{type:String},scrollToFirstError:{type:Boolean,default:!1}},emits:{submit:(e,t)=>!0,submitSuccess:(e,t)=>!0,submitFailed:(e,t)=>!0},setup(e,{emit:t}){const n=j("form"),i=R(),{id:o,model:s,layout:r,disabled:l,labelAlign:a,labelColProps:u,wrapperColProps:c,labelColStyle:d,wrapperColStyle:f,size:h,rules:m}=ze(e),{mergedSize:b}=yi(h),w=p(()=>e.layout==="horizontal"&&e.autoLabelWidth),y=[],C=[],k=Oe({}),$=p(()=>Math.max(...Object.values(k))),A=W=>{W&&W.field&&y.push(W)},P=W=>{W&&W.field&&y.splice(y.indexOf(W),1)},L=W=>{y.forEach(Z=>{W[Z.field]&&Z.setField(W[Z.field])})},O=(W,Z)=>{Z&&k[Z]!==W&&(k[Z]=W)},T=W=>{W&&delete k[W]},M=W=>{const Z=W?[].concat(W):[];y.forEach(q=>{(Z.length===0||Z.includes(q.field))&&q.resetField()})},x=W=>{const Z=W?[].concat(W):[];y.forEach(q=>{(Z.length===0||Z.includes(q.field))&&q.clearValidate()})},B=(W,Z)=>{const Q=(i.value||document.body).querySelector(`#${hB(e.id,W)}`);Q&&fB(Q,Xre({behavior:"smooth",block:"nearest",scrollMode:"if-needed"},Z))},F=W=>{const Z=Zi(e.scrollToFirstError)?void 0:e.scrollToFirstError;B(W,Z)},K=W=>{const Z=[];return y.forEach(q=>{Z.push(q.validate())}),Promise.all(Z).then(q=>{const Q={};let se=!1;return q.forEach(fe=>{fe&&(se=!0,Q[fe.field]=fe)}),se&&e.scrollToFirstError&&F(Object.keys(Q)[0]),Ue(W)&&W(se?Q:void 0),se?Q:void 0})},te=(W,Z)=>{const q=[];for(const Q of y)(at(W)&&W.includes(Q.field)||W===Q.field)&&q.push(Q.validate());return Promise.all(q).then(Q=>{const se={};let fe=!1;return Q.forEach(de=>{de&&(fe=!0,se[de.field]=de)}),fe&&e.scrollToFirstError&&F(Object.keys(se)[0]),Ue(Z)&&Z(fe?se:void 0),fe?se:void 0})},H=W=>{const Z=[];y.forEach(q=>{Z.push(q.validate())}),Promise.all(Z).then(q=>{const Q={};let se=!1;q.forEach(fe=>{fe&&(se=!0,Q[fe.field]=fe)}),se?(e.scrollToFirstError&&F(Object.keys(Q)[0]),t("submitFailed",{values:s.value,errors:Q},W)):t("submitSuccess",s.value,W),t("submit",{values:s.value,errors:se?Q:void 0},W)})};return vt(UA,Oe({id:o,layout:r,disabled:l,labelAlign:a,labelColProps:u,wrapperColProps:c,labelColStyle:d,wrapperColStyle:f,model:s,size:b,rules:m,fields:y,touchedFields:C,addField:A,removeField:P,validateField:te,setLabelWidth:O,removeLabelWidth:T,maxLabelWidth:$,autoLabelWidth:w})),{cls:p(()=>[n,`${n}-layout-${e.layout}`,`${n}-size-${b.value}`,{[`${n}-auto-label-width`]:e.autoLabelWidth}]),formRef:i,handleSubmit:H,innerValidate:K,innerValidateField:te,innerResetFields:M,innerClearValidate:x,innerSetFields:L,innerScrollToField:B}},methods:{validate(e){return this.innerValidate(e)},validateField(e,t){return this.innerValidateField(e,t)},resetFields(e){return this.innerResetFields(e)},clearValidate(e){return this.innerClearValidate(e)},setFields(e){return this.innerSetFields(e)},scrollToField(e){return this.innerScrollToField(e)}}});function Jre(e,t,n,i,o,s){return S(),I("form",{ref:"formRef",class:E(e.cls),onSubmit:t[0]||(t[0]=rr((...r)=>e.handleSubmit&&e.handleSubmit(...r),["prevent"]))},[pe(e.$slots,"default")],34)}var gC=U(Qre,[["render",Jre]]),jh=Object.prototype.toString;function tw(e){return jh.call(e)==="[object Array]"}function wl(e){return jh.call(e)==="[object Object]"}function r6(e){return jh.call(e)==="[object String]"}function eoe(e){return jh.call(e)==="[object Number]"&&e===e}function toe(e){return jh.call(e)==="[object Boolean]"}function o6(e){return jh.call(e)==="[object Function]"}function noe(e){return wl(e)&&Object.keys(e).length===0}function oc(e){return e==null||e===""}function pB(e){return tw(e)&&!e.length}var h7=function(e,t){if(typeof e!="object"||typeof t!="object")return e===t;if(o6(e)&&o6(t))return e===t||e.toString()===t.toString();if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e){var i=h7(e[n],t[n]);if(!i)return!1}return!0},p7=function(e,t){var n=Object.assign({},e);return Object.keys(t||{}).forEach(function(i){var o=n[i],s=t==null?void 0:t[i];n[i]=wl(o)?Object.assign(Object.assign({},o),s):s||o}),n},ioe=function(e,t){for(var n=t.split("."),i=e,o=0;o<n.length;o++)if(i=i&&i[n[o]],i===void 0)return i;return i},Ol="#{field} is not a #{type} type",roe={required:"#{field} is required",type:{ip:Ol,email:Ol,url:Ol,string:Ol,number:Ol,array:Ol,object:Ol,boolean:Ol},number:{min:"`#{value}` is not greater than `#{min}`",max:"`#{value}` is not less than `#{max}`",equal:"`#{value}` is not equal to `#{equal}`",range:"`#{value}` is not in range `#{min} ~ #{max}`",positive:"`#{value}` is not a positive number",negative:"`#{value}` is not a negative number"},string:{maxLength:"#{field} cannot be longer than #{maxLength} characters",minLength:"#{field} must be at least #{minLength} characters",length:"#{field} must be exactly #{length} characters",match:"`#{value}` does not match pattern #{pattern}",uppercase:"`#{value}` must be all uppercase",lowercase:"`#{value}` must be all lowercased"},array:{length:"#{field} must be exactly #{length} in length",minLength:"#{field} cannot be less than #{minLength} in length",maxLength:"#{field} cannot be greater than #{maxLength} in length",includes:"#{field} is not includes #{includes}",deepEqual:"#{field} is not deep equal with #{deepEqual}",empty:"#{field} is not an empty array"},object:{deepEqual:"#{field} is not deep equal to expected value",hasKeys:"#{field} does not contain required fields",empty:"#{field} is not an empty object"},boolean:{true:"Expect true but got `#{value}`",false:"Expect false but got `#{value}`"}},Bo=function(t,n){var i=this;this.getValidateMsg=function(o,s){s===void 0&&(s={});var r=Object.assign(Object.assign({},s),{value:i.obj,field:i.field,type:i.type}),l=ioe(i.validateMessages,o);return o6(l)?l(r):r6(l)?l.replace(/\#\{.+?\}/g,function(a){var u=a.slice(2,-1);if(u in r){if(wl(r[u])||tw(r[u]))try{return JSON.stringify(r[u])}catch{return r[u]}return String(r[u])}return a}):l},wl(n)&&r6(t)&&n.trim?this.obj=t.trim():wl(n)&&n.ignoreEmptyString&&t===""?this.obj=void 0:this.obj=t,this.message=n.message,this.type=n.type,this.error=null,this.field=n.field||n.type,this.validateMessages=p7(roe,n.validateMessages)},nw={not:{configurable:!0},isRequired:{configurable:!0},end:{configurable:!0}};nw.not.get=function(){return this._not=!this._not,this};nw.isRequired.get=function(){if(oc(this.obj)||pB(this.obj)){var e=this.getValidateMsg("required");this.error={value:this.obj,type:this.type,requiredError:!0,message:this.message||(wl(e)?e:(this._not?"[NOT MODE]:":"")+e)}}return this};nw.end.get=function(){return this.error};Bo.prototype.addError=function(t){!this.error&&t&&(this.error={value:this.obj,type:this.type,message:this.message||(wl(t)?t:(this._not?"[NOT MODE]:":"")+t)})};Bo.prototype.validate=function(t,n){var i=this._not?t:!t;return i&&this.addError(n),this};Bo.prototype.collect=function(t){t&&t(this.error)};Object.defineProperties(Bo.prototype,nw);var ooe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"string"})),this.validate(o&&o.strict?r6(this.obj):!0,this.getValidateMsg("type.string"))}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={uppercase:{configurable:!0},lowercase:{configurable:!0}};return t.prototype.maxLength=function(o){return this.obj?this.validate(this.obj.length<=o,this.getValidateMsg("string.maxLength",{maxLength:o})):this},t.prototype.minLength=function(o){return this.obj?this.validate(this.obj.length>=o,this.getValidateMsg("string.minLength",{minLength:o})):this},t.prototype.length=function(o){return this.obj?this.validate(this.obj.length===o,this.getValidateMsg("string.length",{length:o})):this},t.prototype.match=function(o){var s=o instanceof RegExp;return s&&(o.lastIndex=0),this.validate(this.obj===void 0||s&&o.test(this.obj),this.getValidateMsg("string.match",{pattern:o}))},n.uppercase.get=function(){return this.obj?this.validate(this.obj.toUpperCase()===this.obj,this.getValidateMsg("string.uppercase")):this},n.lowercase.get=function(){return this.obj?this.validate(this.obj.toLowerCase()===this.obj,this.getValidateMsg("string.lowercase")):this},Object.defineProperties(t.prototype,n),t}(Bo),soe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"number"})),this.validate(o&&o.strict?eoe(this.obj):!0,this.getValidateMsg("type.number"))}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={positive:{configurable:!0},negative:{configurable:!0}};return t.prototype.min=function(o){return oc(this.obj)?this:this.validate(this.obj>=o,this.getValidateMsg("number.min",{min:o}))},t.prototype.max=function(o){return oc(this.obj)?this:this.validate(this.obj<=o,this.getValidateMsg("number.max",{max:o}))},t.prototype.equal=function(o){return oc(this.obj)?this:this.validate(this.obj===o,this.getValidateMsg("number.equal",{equal:o}))},t.prototype.range=function(o,s){return oc(this.obj)?this:this.validate(this.obj>=o&&this.obj<=s,this.getValidateMsg("number.range",{min:o,max:s}))},n.positive.get=function(){return oc(this.obj)?this:this.validate(this.obj>0,this.getValidateMsg("number.positive"))},n.negative.get=function(){return oc(this.obj)?this:this.validate(this.obj<0,this.getValidateMsg("number.negative"))},Object.defineProperties(t.prototype,n),t}(Bo),loe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"array"})),this.validate(o&&o.strict?tw(this.obj):!0,this.getValidateMsg("type.array",{value:this.obj,type:this.type}))}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={empty:{configurable:!0}};return t.prototype.length=function(o){return this.obj?this.validate(this.obj.length===o,this.getValidateMsg("array.length",{value:this.obj,length:o})):this},t.prototype.minLength=function(o){return this.obj?this.validate(this.obj.length>=o,this.getValidateMsg("array.minLength",{value:this.obj,minLength:o})):this},t.prototype.maxLength=function(o){return this.obj?this.validate(this.obj.length<=o,this.getValidateMsg("array.maxLength",{value:this.obj,maxLength:o})):this},t.prototype.includes=function(o){var s=this;return this.obj?this.validate(o.every(function(r){return s.obj.indexOf(r)!==-1}),this.getValidateMsg("array.includes",{value:this.obj,includes:o})):this},t.prototype.deepEqual=function(o){return this.obj?this.validate(h7(this.obj,o),this.getValidateMsg("array.deepEqual",{value:this.obj,deepEqual:o})):this},n.empty.get=function(){return this.validate(pB(this.obj),this.getValidateMsg("array.empty",{value:this.obj}))},Object.defineProperties(t.prototype,n),t}(Bo),aoe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"object"})),this.validate(o&&o.strict?wl(this.obj):!0,this.getValidateMsg("type.object"))}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={empty:{configurable:!0}};return t.prototype.deepEqual=function(o){return this.obj?this.validate(h7(this.obj,o),this.getValidateMsg("object.deepEqual",{deepEqual:o})):this},t.prototype.hasKeys=function(o){var s=this;return this.obj?this.validate(o.every(function(r){return s.obj[r]}),this.getValidateMsg("object.hasKeys",{keys:o})):this},n.empty.get=function(){return this.validate(noe(this.obj),this.getValidateMsg("object.empty"))},Object.defineProperties(t.prototype,n),t}(Bo),coe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"boolean"})),this.validate(o&&o.strict?toe(this.obj):!0,this.getValidateMsg("type.boolean"))}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={true:{configurable:!0},false:{configurable:!0}};return n.true.get=function(){return this.validate(this.obj===!0,this.getValidateMsg("boolean.true"))},n.false.get=function(){return this.validate(this.obj===!1,this.getValidateMsg("boolean.false"))},Object.defineProperties(t.prototype,n),t}(Bo),uoe=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,doe=new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),foe=/^(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})(\.(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})){3}$/,hoe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"type"}))}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={email:{configurable:!0},url:{configurable:!0},ip:{configurable:!0}};return n.email.get=function(){return this.type="email",this.validate(this.obj===void 0||uoe.test(this.obj),this.getValidateMsg("type.email"))},n.url.get=function(){return this.type="url",this.validate(this.obj===void 0||doe.test(this.obj),this.getValidateMsg("type.url"))},n.ip.get=function(){return this.type="ip",this.validate(this.obj===void 0||foe.test(this.obj),this.getValidateMsg("type.ip"))},Object.defineProperties(t.prototype,n),t}(Bo),poe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"custom"}))}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var n={validate:{configurable:!0}};return n.validate.get=function(){var i=this;return function(o,s){var r;if(o)return r=o(i.obj,i.addError.bind(i)),r&&r.then?(s&&r.then(function(){s&&s(i.error)},function(l){console.error(l)}),[r,i]):(s&&s(i.error),i.error)}},Object.defineProperties(t.prototype,n),t}(Bo),ob=function(e,t){return new mB(e,Object.assign({field:"value"},t))};ob.globalConfig={};ob.setGlobalConfig=function(e){ob.globalConfig=e||{}};var mB=function(t,n){var i=ob.globalConfig,o=Object.assign(Object.assign(Object.assign({},i),n),{validateMessages:p7(i.validateMessages,n.validateMessages)});this.string=new ooe(t,o),this.number=new soe(t,o),this.array=new loe(t,o),this.object=new aoe(t,o),this.boolean=new coe(t,o),this.type=new hoe(t,o),this.custom=new poe(t,o)},m7=function(t,n){n===void 0&&(n={}),this.schema=t,this.options=n};m7.prototype.messages=function(t){this.options=Object.assign(Object.assign({},this.options),{validateMessages:p7(this.options.validateMessages,t)})};m7.prototype.validate=function(t,n){var i=this;if(!wl(t))return;var o=[],s=null;function r(l,a){s||(s={}),(!s[l]||a.requiredError)&&(s[l]=a)}this.schema&&Object.keys(this.schema).forEach(function(l){if(tw(i.schema[l]))for(var a=function(d){var f=i.schema[l][d],h=f.type,m=f.message;if(!h&&!f.validator)throw"You must specify a type to field "+l+"!";var b=Object.assign(Object.assign({},i.options),{message:m,field:l});"ignoreEmptyString"in f&&(b.ignoreEmptyString=f.ignoreEmptyString),"strict"in f&&(b.strict=f.strict);var w=new mB(t[l],b),y=w.type[h]||null;if(!y)if(f.validator){y=w.custom.validate(f.validator),Object.prototype.toString.call(y)==="[object Array]"&&y[0].then?o.push({function:y[0],_this:y[1],key:l}):y&&r(l,y);return}else y=w[h];if(Object.keys(f).forEach(function(C){f.required&&(y=y.isRequired),C!=="message"&&y[C]&&f[C]&&typeof y[C]=="object"&&(y=y[C]),y[C]&&f[C]!==void 0&&typeof y[C]=="function"&&(y=y[C](f[C]))}),y.collect(function(C){C&&r(l,C)}),s)return"break"},u=0;u<i.schema[l].length;u++){var c=a(u);if(c==="break")break}}),o.length>0?Promise.all(o.map(function(l){return l.function})).then(function(){o.forEach(function(l){l._this.error&&r(l.key,l._this.error)}),n&&n(s)}):n&&n(s)};const vB=Symbol("RowContextInjectionKey"),gB=Symbol("GridContextInjectionKey"),yB=Symbol("GridDataCollectorInjectionKey"),moe=N({name:"Row",props:{gutter:{type:[Number,Object,Array],default:0},justify:{type:String,default:"start"},align:{type:String,default:"start"},div:{type:Boolean},wrap:{type:Boolean,default:!0}},setup(e){const{gutter:t,align:n,justify:i,div:o,wrap:s}=ze(e),r=j("row"),l=p(()=>({[`${r}`]:!o.value,[`${r}-nowrap`]:!s.value,[`${r}-align-${n.value}`]:n.value,[`${r}-justify-${i.value}`]:i.value})),a=p(()=>Array.isArray(t.value)?t.value[0]:t.value),u=p(()=>Array.isArray(t.value)?t.value[1]:0),c=kl(a,0),d=kl(u,0),f=p(()=>{const m={};if((c.value||d.value)&&!o.value){const b=-c.value/2,w=-d.value/2;b&&(m.marginLeft=`${b}px`,m.marginRight=`${b}px`),w&&(m.marginTop=`${w}px`,m.marginBottom=`${w}px`)}return m}),h=p(()=>[c.value,d.value]);return vt(vB,Oe({gutter:h,div:o})),{classNames:l,styles:f}}});function voe(e,t,n,i,o,s){return S(),I("div",{class:E(e.classNames),style:ne(e.styles)},[pe(e.$slots,"default")],6)}var Wp=U(moe,[["render",voe]]);function goe(e){return p(()=>{const{val:n,key:i,xs:o,sm:s,md:r,lg:l,xl:a,xxl:u}=e.value;if(!o&&!s&&!r&&!l&&!a&&!u)return n;const c={};return ib.forEach(d=>{const f=e.value[d];oe(f)?c[d]=f:ft(f)&&oe(f[i])&&(c[d]=f[i])}),c})}var yoe=Object.defineProperty,V9=Object.getOwnPropertySymbols,boe=Object.prototype.hasOwnProperty,koe=Object.prototype.propertyIsEnumerable,W9=(e,t,n)=>t in e?yoe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yC=(e,t)=>{for(var n in t||(t={}))boe.call(t,n)&&W9(e,n,t[n]);if(V9)for(var n of V9(t))koe.call(t,n)&&W9(e,n,t[n]);return e};function woe(e){if($n(e)&&(["initial","auto","none"].includes(e)||/^\d+$/.test(e))||oe(e))return e;if($n(e)&&/^\d+(px|em|rem|%)$/.test(e))return`0 0 ${e}`}const Coe=N({name:"Col",props:{span:{type:Number,default:24},offset:{type:Number},order:{type:Number},xs:{type:[Number,Object]},sm:{type:[Number,Object]},md:{type:[Number,Object]},lg:{type:[Number,Object]},xl:{type:[Number,Object]},xxl:{type:[Number,Object]},flex:{type:[Number,String]}},setup(e){const t=j("col"),n=Ze(vB,{}),i=p(()=>woe(e.flex)),o=p(()=>{const{div:d}=n,{span:f,offset:h,order:m,xs:b,sm:w,md:y,lg:C,xl:k,xxl:$}=e,A={[`${t}`]:!d,[`${t}-order-${m}`]:m,[`${t}-${f}`]:!d&&!b&&!w&&!y&&!C&&!k&&!$,[`${t}-offset-${h}`]:h&&h>0},P={xs:b,sm:w,md:y,lg:C,xl:k,xxl:$};return Object.keys(P).forEach(L=>{const O=P[L];O&&oe(O)?A[`${t}-${L}-${O}`]=!0:O&&ft(O)&&(A[`${t}-${L}-${O.span}`]=O.span,A[`${t}-${L}-offset-${O.offset}`]=O.offset,A[`${t}-${L}-order-${O.order}`]=O.order)}),A}),s=p(()=>i.value?t:o.value),r=p(()=>{const{gutter:d,div:f}=n,h={};if(Array.isArray(d)&&!f){const m=d[0]&&d[0]/2||0,b=d[1]&&d[1]/2||0;m&&(h.paddingLeft=`${m}px`,h.paddingRight=`${m}px`),b&&(h.paddingTop=`${b}px`,h.paddingBottom=`${b}px`)}return h}),l=p(()=>i.value?{flex:i.value}:{}),a=p(()=>ws(e,ib)),u=goe(p(()=>yC({val:e.span,key:"span"},a.value))),c=kl(u,24,!0);return{visible:p(()=>!!c.value),classNames:s,styles:p(()=>yC(yC({},r.value),l.value))}}});function $oe(e,t,n,i,o,s){return e.visible?(S(),I("div",{key:0,class:E(e.classNames),style:ne(e.styles)},[pe(e.$slots,"default")],6)):ae("v-if",!0)}var Hp=U(Coe,[["render",$oe]]);function Soe(e,t){var n,i;const o=(n=t.span)!=null?n:1,s=(i=t.offset)!=null?i:0,r=Math.min(s,e);return{span:Math.min(r>0?o+s:o,e),offset:r,suffix:"suffix"in t?t.suffix!==!1:!1}}function _oe({cols:e,collapsed:t,collapsedRows:n,itemDataList:i}){let o=!1,s=[];function r(l){return Math.ceil(l/e)>n}if(t){let l=0;for(let a=0;a<i.length;a++)i[a].suffix&&(l+=i[a].span,s.push(a));if(!r(l)){let a=0;for(;a<i.length;){const u=i[a];if(!u.suffix){if(l+=u.span,r(l))break;s.push(a)}a++}}o=i.some((a,u)=>!a.suffix&&!s.includes(u))}else s=i.map((l,a)=>a);return{overflow:o,displayIndexList:s}}const Poe=N({name:"Grid",props:{cols:{type:[Number,Object],default:24},rowGap:{type:[Number,Object],default:0},colGap:{type:[Number,Object],default:0},collapsed:{type:Boolean,default:!1},collapsedRows:{type:Number,default:1}},setup(e){const{cols:t,rowGap:n,colGap:i,collapsedRows:o,collapsed:s}=ze(e),r=kl(t,24),l=kl(i,0),a=kl(n,0),u=j("grid"),c=p(()=>[u]),d=p(()=>[{gap:`${a.value}px ${l.value}px`,"grid-template-columns":`repeat(${r.value}, minmax(0px, 1fr))`}]),f=Oe(new Map),h=p(()=>{const b=[];for(const[w,y]of f.entries())b[w]=y;return b}),m=Oe({overflow:!1,displayIndexList:[],cols:r.value,colGap:l.value});return Vn(()=>{m.cols=r.value,m.colGap=l.value}),Vn(()=>{const b=_oe({cols:r.value,collapsed:s.value,collapsedRows:o.value,itemDataList:h.value});m.overflow=b.overflow,m.displayIndexList=b.displayIndexList}),vt(gB,m),vt(yB,{collectItemData(b,w){f.set(b,w)},removeItemData(b){f.delete(b)}}),{classNames:c,style:d}}});function Aoe(e,t,n,i,o,s){return S(),I("div",{class:E(e.classNames),style:ne(e.style)},[pe(e.$slots,"default")],6)}var bC=U(Poe,[["render",Aoe]]),Loe=Object.defineProperty,Eoe=Object.defineProperties,Ioe=Object.getOwnPropertyDescriptors,H9=Object.getOwnPropertySymbols,Toe=Object.prototype.hasOwnProperty,Ooe=Object.prototype.propertyIsEnumerable,Z9=(e,t,n)=>t in e?Loe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xoe=(e,t)=>{for(var n in t||(t={}))Toe.call(t,n)&&Z9(e,n,t[n]);if(H9)for(var n of H9(t))Ooe.call(t,n)&&Z9(e,n,t[n]);return e},Moe=(e,t)=>Eoe(e,Ioe(t));const Noe=N({name:"GridItem",props:{span:{type:[Number,Object],default:1},offset:{type:[Number,Object],default:0},suffix:{type:Boolean,default:!1}},setup(e){const t=j("grid-item"),n=R(),{computedIndex:i}=H2({itemRef:n,selector:`.${t}`}),o=Ze(gB,{overflow:!1,displayIndexList:[],cols:24,colGap:0}),s=Ze(yB),r=p(()=>{var w;return(w=o==null?void 0:o.displayIndexList)==null?void 0:w.includes(i.value)}),{span:l,offset:a}=ze(e),u=kl(l,1),c=kl(a,0),d=p(()=>Soe(o.cols,Moe(xoe({},e),{span:u.value,offset:c.value}))),f=p(()=>[t]),h=p(()=>{const{offset:w,span:y}=d.value,{colGap:C}=o;return w>0?{"margin-left":`calc((${`(100% - ${C*(y-1)}px) / ${y}`} * ${w}) + ${C*w}px)`}:{}}),m=p(()=>{const{suffix:w,span:y}=d.value,{cols:C}=o;return w?`${C-y+1}`:`span ${y}`}),b=p(()=>{const{span:w}=d.value;return n.value?[{"grid-column":`${m.value} / span ${w}`},h.value,!r.value||w===0?{display:"none"}:{}]:[]});return Vn(()=>{i.value!==-1&&(s==null||s.collectItemData(i.value,d.value))}),En(()=>{i.value!==-1&&(s==null||s.removeItemData(i.value))}),{classNames:f,style:b,domRef:n,overflow:p(()=>o.overflow)}}});function zoe(e,t,n,i,o,s){return S(),I("div",{ref:"domRef",class:E(e.classNames),style:ne(e.style)},[pe(e.$slots,"default",{overflow:e.overflow})],6)}var k0=U(Noe,[["render",zoe]]);const hp=Object.assign(bC,{Row:Wp,Col:Hp,Item:k0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+Wp.name,Wp),e.component(n+Hp.name,Hp),e.component(n+bC.name,bC),e.component(n+k0.name,k0)}});var joe=Object.defineProperty,q9=Object.getOwnPropertySymbols,Roe=Object.prototype.hasOwnProperty,Boe=Object.prototype.propertyIsEnumerable,U9=(e,t,n)=>t in e?joe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,K9=(e,t)=>{for(var n in t||(t={}))Roe.call(t,n)&&U9(e,n,t[n]);if(q9)for(var n of q9(t))Boe.call(t,n)&&U9(e,n,t[n]);return e};const Doe=N({name:"Tooltip",components:{Trigger:oi},props:{popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},content:String,position:{type:String,default:"top"},mini:{type:Boolean,default:!1},backgroundColor:{type:String},contentClass:{type:[String,Array,Object]},contentStyle:{type:Object},arrowClass:{type:[String,Array,Object]},arrowStyle:{type:Object},popupContainer:{type:[String,Object]}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0},setup(e,{emit:t}){const n=j("tooltip"),i=R(e.defaultPopupVisible),o=p(()=>{var c;return(c=e.popupVisible)!=null?c:i.value}),s=c=>{i.value=c,t("update:popupVisible",c),t("popupVisibleChange",c)},r=p(()=>[`${n}-content`,e.contentClass,{[`${n}-mini`]:e.mini}]),l=p(()=>{if(e.backgroundColor||e.contentStyle)return K9({backgroundColor:e.backgroundColor},e.contentStyle)}),a=p(()=>[`${n}-popup-arrow`,e.arrowClass]),u=p(()=>{if(e.backgroundColor||e.arrowStyle)return K9({backgroundColor:e.backgroundColor},e.arrowStyle)});return{prefixCls:n,computedPopupVisible:o,contentCls:r,computedContentStyle:l,arrowCls:a,computedArrowStyle:u,handlePopupVisibleChange:s}}});function Foe(e,t,n,i,o,s){const r=ie("Trigger");return S(),ve(r,{class:E(e.prefixCls),trigger:"hover",position:e.position,"popup-visible":e.computedPopupVisible,"popup-offset":10,"show-arrow":"","content-class":e.contentCls,"content-style":e.computedContentStyle,"arrow-class":e.arrowCls,"arrow-style":e.computedArrowStyle,"popup-container":e.popupContainer,"animation-name":"zoom-in-fade-out","auto-fit-transform-origin":"",role:"tooltip",onPopupVisibleChange:e.handlePopupVisibleChange},{content:he(()=>[pe(e.$slots,"content",{},()=>[De(Te(e.content),1)])]),default:he(()=>[pe(e.$slots,"default")]),_:3},8,["class","position","popup-visible","content-class","content-style","arrow-class","arrow-style","popup-container","onPopupVisibleChange"])}var kC=U(Doe,[["render",Foe]]);const no=Object.assign(kC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+kC.name,kC)}}),Voe=N({name:"IconQuestionCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-question-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Woe=["stroke-width","stroke-linecap","stroke-linejoin"],Hoe=_("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),Zoe=_("path",{d:"M24.006 31v4.008m0-6.008L24 28c0-3 3-4 4.78-6.402C30.558 19.195 28.288 15 23.987 15c-4.014 0-5.382 2.548-5.388 4.514v.465"},null,-1),qoe=[Hoe,Zoe];function Uoe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qoe,14,Woe)}var wC=U(Voe,[["render",Uoe]]);const bB=Object.assign(wC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+wC.name,wC)}}),Koe=N({name:"FormItemLabel",components:{ResizeObserver:Ra,Tooltip:no,IconQuestionCircle:bB},props:{required:{type:Boolean,default:!1},showColon:{type:Boolean,default:!1},component:{type:String,default:"label"},asteriskPosition:{type:String,default:"start"},tooltip:{type:String},attrs:Object},setup(){const e=j("form-item-label"),t=Ze(UA,void 0),n=Bt(),i=R(),o=()=>{i.value&&oe(i.value.offsetWidth)&&(t==null||t.setLabelWidth(i.value.offsetWidth,n==null?void 0:n.uid))};return st(()=>{i.value&&oe(i.value.offsetWidth)&&(t==null||t.setLabelWidth(i.value.offsetWidth,n==null?void 0:n.uid))}),Jt(()=>{t==null||t.removeLabelWidth(n==null?void 0:n.uid)}),{prefixCls:e,labelRef:i,handleResize:o}}}),Goe=_("svg",{fill:"currentColor",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},[_("path",{d:"M583.338667 17.066667c18.773333 0 34.133333 15.36 34.133333 34.133333v349.013333l313.344-101.888a34.133333 34.133333 0 0 1 43.008 22.016l42.154667 129.706667a34.133333 34.133333 0 0 1-21.845334 43.178667l-315.733333 102.4 208.896 287.744a34.133333 34.133333 0 0 1-7.509333 47.786666l-110.421334 80.213334a34.133333 34.133333 0 0 1-47.786666-7.509334L505.685333 706.218667 288.426667 1005.226667a34.133333 34.133333 0 0 1-47.786667 7.509333l-110.421333-80.213333a34.133333 34.133333 0 0 1-7.509334-47.786667l214.186667-295.253333L29.013333 489.813333a34.133333 34.133333 0 0 1-22.016-43.008l42.154667-129.877333a34.133333 34.133333 0 0 1 43.008-22.016l320.512 104.106667L412.672 51.2c0-18.773333 15.36-34.133333 34.133333-34.133333h136.533334z"})],-1),Yoe=[Goe],Xoe=_("svg",{fill:"currentColor",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},[_("path",{d:"M583.338667 17.066667c18.773333 0 34.133333 15.36 34.133333 34.133333v349.013333l313.344-101.888a34.133333 34.133333 0 0 1 43.008 22.016l42.154667 129.706667a34.133333 34.133333 0 0 1-21.845334 43.178667l-315.733333 102.4 208.896 287.744a34.133333 34.133333 0 0 1-7.509333 47.786666l-110.421334 80.213334a34.133333 34.133333 0 0 1-47.786666-7.509334L505.685333 706.218667 288.426667 1005.226667a34.133333 34.133333 0 0 1-47.786667 7.509333l-110.421333-80.213333a34.133333 34.133333 0 0 1-7.509334-47.786667l214.186667-295.253333L29.013333 489.813333a34.133333 34.133333 0 0 1-22.016-43.008l42.154667-129.877333a34.133333 34.133333 0 0 1 43.008-22.016l320.512 104.106667L412.672 51.2c0-18.773333 15.36-34.133333 34.133333-34.133333h136.533334z"})],-1),Qoe=[Xoe];function Joe(e,t,n,i,o,s){const r=ie("icon-question-circle"),l=ie("Tooltip"),a=ie("ResizeObserver");return S(),ve(a,{onResize:e.handleResize},{default:he(()=>[(S(),ve(Hi(e.component),Ae({ref:"labelRef",class:e.prefixCls},e.attrs),{default:he(()=>[e.required&&e.asteriskPosition==="start"?(S(),I("strong",{key:0,class:E(`${e.prefixCls}-required-symbol`)},Yoe,2)):ae("v-if",!0),pe(e.$slots,"default"),e.tooltip?(S(),ve(l,{key:1,content:e.tooltip},{default:he(()=>[v(r,{class:E(`${e.prefixCls}-tooltip`)},null,8,["class"])]),_:1},8,["content"])):ae("v-if",!0),e.required&&e.asteriskPosition==="end"?(S(),I("strong",{key:2,class:E(`${e.prefixCls}-required-symbol`)},Qoe,2)):ae("v-if",!0),De(" "+Te(e.showColon?":":""),1)]),_:3},16,["class"]))]),_:3},8,["onResize"])}var ese=U(Koe,[["render",Joe]]);const tse=N({name:"FormItemMessage",props:{error:{type:Array,default:()=>[]},help:String},setup(){return{prefixCls:j("form-item-message")}}});function nse(e,t,n,i,o,s){return e.error.length>0?(S(!0),I(Be,{key:0},kt(e.error,r=>(S(),ve(Ei,{key:r,name:"form-blink",appear:""},{default:he(()=>[_("div",{role:"alert",class:E([e.prefixCls])},Te(r),3)]),_:2},1024))),128)):e.help||e.$slots.help?(S(),ve(Ei,{key:1,name:"form-blink",appear:""},{default:he(()=>[_("div",{class:E([e.prefixCls,`${e.prefixCls}-help`])},[pe(e.$slots,"help",{},()=>[De(Te(e.help),1)])],2)]),_:3})):ae("v-if",!0)}var ise=U(tse,[["render",nse]]),rse=Object.defineProperty,sb=Object.getOwnPropertySymbols,kB=Object.prototype.hasOwnProperty,wB=Object.prototype.propertyIsEnumerable,G9=(e,t,n)=>t in e?rse(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Y9=(e,t)=>{for(var n in t||(t={}))kB.call(t,n)&&G9(e,n,t[n]);if(sb)for(var n of sb(t))wB.call(t,n)&&G9(e,n,t[n]);return e},ose=(e,t)=>{var n={};for(var i in e)kB.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&sb)for(var i of sb(e))t.indexOf(i)<0&&wB.call(e,i)&&(n[i]=e[i]);return n};const sse=N({name:"FormItem",components:{ArcoRow:Wp,ArcoCol:Hp,FormItemLabel:ese,FormItemMessage:ise},props:{field:{type:String,default:""},label:String,tooltip:{type:String},showColon:{type:Boolean,default:!1},noStyle:{type:Boolean,default:!1},disabled:{type:Boolean,default:void 0},help:String,extra:String,required:{type:Boolean,default:!1},asteriskPosition:{type:String,default:"start"},rules:{type:[Object,Array]},validateStatus:{type:String},validateTrigger:{type:[String,Array],default:"change"},labelColProps:Object,wrapperColProps:Object,hideLabel:{type:Boolean,default:!1},hideAsterisk:{type:Boolean,default:!1},labelColStyle:Object,wrapperColStyle:Object,rowProps:Object,rowClass:[String,Array,Object],contentClass:[String,Array,Object],contentFlex:{type:Boolean,default:!0},mergeProps:{type:[Boolean,Function],default:!0},labelColFlex:{type:[Number,String]},feedback:{type:Boolean,default:!1},labelComponent:{type:String,default:"label"},labelAttrs:Object},setup(e){const t=j("form-item"),{field:n}=ze(e),i=Ze(UA,{}),{autoLabelWidth:o,layout:s}=ze(i),{i18nMessage:r}=fn(),l=p(()=>{var q;const Q=Y9({},(q=e.labelColProps)!=null?q:i.labelColProps);return e.labelColFlex?Q.flex=e.labelColFlex:i.autoLabelWidth&&(Q.flex=`${i.maxLabelWidth}px`),Q}),a=p(()=>{var q;const Q=Y9({},(q=e.wrapperColProps)!=null?q:i.wrapperColProps);return n.value&&(Q.id=hB(i.id,n.value)),(e.labelColFlex||i.autoLabelWidth)&&(Q.flex="auto"),Q}),u=p(()=>{var q;return(q=e.labelColStyle)!=null?q:i.labelColStyle}),c=p(()=>{var q;return(q=e.wrapperColStyle)!=null?q:i.wrapperColStyle}),d=Lu(i.model,e.field),f=Oe({}),h=Oe({}),m=p(()=>qre(f)),b=p(()=>Ure(h)),w=R(!1),y=p(()=>Lu(i.model,e.field)),C=p(()=>{var q;return!!((q=e.disabled)!=null?q:i!=null&&i.disabled)}),k=p(()=>{var q;return(q=e.validateStatus)!=null?q:m.value}),$=p(()=>k.value==="error"),A=p(()=>{var q,Q,se;const fe=[].concat((se=(Q=e.rules)!=null?Q:(q=i==null?void 0:i.rules)==null?void 0:q[e.field])!=null?se:[]),de=fe.some(ue=>ue.required);return e.required&&!de?[{required:!0}].concat(fe):fe}),P=p(()=>A.value.some(q=>q.required)),L=e.noStyle?Ze(K8,void 0):void 0,O=(q,{status:Q,message:se})=>{f[q]=Q,h[q]=se,e.noStyle&&(L==null||L.updateValidateState(q,{status:Q,message:se}))},T=p(()=>e.feedback&&k.value?k.value:void 0),M=()=>{var q;if(w.value)return Promise.resolve();const Q=A.value;if(!n.value||Q.length===0)return m.value&&F(),Promise.resolve();const se=n.value,fe=y.value;O(se,{status:"",message:""});const de=new m7({[se]:Q.map(ue=>{var be=ose(ue,[]);return!be.type&&!be.validator&&(be.type="string"),be})},{ignoreEmptyString:!0,validateMessages:(q=r.value.form)==null?void 0:q.validateMessages});return new Promise(ue=>{de.validate({[se]:fe},be=>{var ce;const $e=!!(be!=null&&be[se]);O(se,{status:$e?"error":"",message:(ce=be==null?void 0:be[se].message)!=null?ce:""});const me=$e?{label:e.label,field:n.value,value:be[se].value,type:be[se].type,isRequiredError:!!be[se].requiredError,message:be[se].message}:void 0;ue(me)})})},x=p(()=>[].concat(e.validateTrigger)),B=p(()=>x.value.reduce((q,Q)=>{switch(Q){case"change":return q.onChange=()=>{M()},q;case"input":return q.onInput=()=>{Ct(()=>{M()})},q;case"focus":return q.onFocus=()=>{M()},q;case"blur":return q.onBlur=()=>{M()},q;default:return q}},{}));vt(K8,Oe({eventHandlers:B,size:i&&lr(i,"size"),disabled:C,error:$,feedback:T,updateValidateState:O}));const F=()=>{n.value&&O(n.value,{status:"",message:""})},H=Oe({field:n,disabled:C,error:$,validate:M,clearValidate:F,resetField:()=>{F(),w.value=!0,i!=null&&i.model&&n.value&&eb(i.model,n.value,d),Ct(()=>{w.value=!1})},setField:q=>{var Q,se;n.value&&(w.value=!0,"value"in q&&(i!=null&&i.model)&&n.value&&eb(i.model,n.value,q.value),(q.status||q.message)&&O(n.value,{status:(Q=q.status)!=null?Q:"",message:(se=q.message)!=null?se:""}),Ct(()=>{w.value=!1}))}});st(()=>{var q;H.field&&((q=i.addField)==null||q.call(i,H))}),Jt(()=>{var q;H.field&&((q=i.removeField)==null||q.call(i,H))});const D=p(()=>[t,`${t}-layout-${i.layout}`,{[`${t}-error`]:$.value,[`${t}-status-${k.value}`]:!!k.value},e.rowClass]),W=p(()=>[`${t}-label-col`,{[`${t}-label-col-left`]:i.labelAlign==="left",[`${t}-label-col-flex`]:i.autoLabelWidth||e.labelColFlex}]),Z=p(()=>[`${t}-wrapper-col`,{[`${t}-wrapper-col-flex`]:!a.value}]);return{prefixCls:t,cls:D,isRequired:P,isError:$,finalMessage:b,mergedLabelCol:l,mergedWrapperCol:a,labelColCls:W,autoLabelWidth:o,layout:s,mergedLabelStyle:u,wrapperColCls:Z,mergedWrapperStyle:c}}});function lse(e,t,n,i,o,s){var r;const l=ie("FormItemLabel"),a=ie("ArcoCol"),u=ie("FormItemMessage"),c=ie("ArcoRow");return e.noStyle?pe(e.$slots,"default",{key:0}):(S(),ve(c,Ae({key:1,class:[e.cls,{[`${e.prefixCls}-has-help`]:!!((r=e.$slots.help)!=null?r:e.help)}],wrap:!(e.labelColFlex||e.autoLabelWidth),div:e.layout!=="horizontal"||e.hideLabel},e.rowProps),{default:he(()=>[e.hideLabel?ae("v-if",!0):(S(),ve(a,Ae({key:0,class:e.labelColCls,style:e.mergedLabelStyle},e.mergedLabelCol),{default:he(()=>[v(l,{required:e.hideAsterisk?!1:e.isRequired,"show-colon":e.showColon,"asterisk-position":e.asteriskPosition,component:e.labelComponent,attrs:e.labelAttrs,tooltip:e.tooltip},{default:he(()=>[e.$slots.label||e.label?pe(e.$slots,"label",{key:0},()=>[De(Te(e.label),1)]):ae("v-if",!0)]),_:3},8,["required","show-colon","asterisk-position","component","attrs","tooltip"])]),_:3},16,["class","style"])),v(a,Ae({class:e.wrapperColCls,style:e.mergedWrapperStyle},e.mergedWrapperCol),{default:he(()=>[_("div",{class:E(`${e.prefixCls}-content-wrapper`)},[_("div",{class:E([`${e.prefixCls}-content`,{[`${e.prefixCls}-content-flex`]:e.contentFlex},e.contentClass])},[pe(e.$slots,"default")],2)],2),e.isError||e.$slots.help||e.help?(S(),ve(u,{key:0,error:e.finalMessage,help:e.help},tn({_:2},[e.$slots.help?{name:"help",fn:he(()=>[pe(e.$slots,"help")])}:void 0]),1032,["error","help"])):ae("v-if",!0),e.$slots.extra||e.extra?(S(),I("div",{key:1,class:E(`${e.prefixCls}-extra`)},[pe(e.$slots,"extra",{},()=>[De(Te(e.extra),1)])],2)):ae("v-if",!0)]),_:3},16,["class","style"])]),_:3},16,["class","wrap","div"]))}var w0=U(sse,[["render",lse]]);const ase=Object.assign(gC,{Item:w0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+gC.name,gC),e.component(n+w0.name,w0)}}),cse=N({name:"Icon",props:{type:String,size:[Number,String],rotate:Number,spin:Boolean},setup(e){const t=j("icon"),n=p(()=>{const o={};return e.size&&(o.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(o.transform=`rotate(${e.rotate}deg)`),o});return{cls:p(()=>[t,{[`${t}-loading`]:e.spin},e.type]),innerStyle:n}}});function use(e,t,n,i,o,s){return S(),I("svg",{class:E(e.cls),style:ne(e.innerStyle),fill:"currentColor"},[pe(e.$slots,"default")],6)}var C0=U(cse,[["render",use]]);function dse(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const X9=[],fse=e=>{const{src:t,extraProps:n={}}=e;if(!Wg&&(t!=null&&t.length)&&!X9.includes(t)){const i=document.createElement("script");i.setAttribute("src",t),i.setAttribute("data-namespace",t),X9.push(t),document.body.appendChild(i)}return N({name:"IconFont",props:{type:String,size:[Number,String],rotate:Number,spin:Boolean},setup(i,{slots:o}){return()=>{var s;const r=i.type?v("use",{"xlink:href":`#${i.type}`},null):(s=o.default)==null?void 0:s.call(o);return v(C0,Ae(i,n),dse(r)?r:{default:()=>[r]})}}})},hse=Object.assign(C0,{addFromIconFontCn:fse,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+C0.name,C0)}}),pse=N({name:"ImageFooter",props:{title:{type:String},description:{type:String}},setup(){return{prefixCls:j("image-footer")}}}),mse=["title"],vse=["title"];function gse(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[e.title||e.description?(S(),I("div",{key:0,class:E(`${e.prefixCls}-caption`)},[e.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-caption-title`),title:e.title},Te(e.title),11,mse)):ae("v-if",!0),e.description?(S(),I("div",{key:1,class:E(`${e.prefixCls}-caption-description`),title:e.description},Te(e.description),11,vse)):ae("v-if",!0)],2)):ae("v-if",!0),e.$slots.extra?(S(),I("div",{key:1,class:E(`${e.prefixCls}-extra`)},[pe(e.$slots,"extra")],2)):ae("v-if",!0)],2)}var yse=U(pse,[["render",gse]]);const bse=N({name:"ImagePreviewArrow",components:{IconLeft:Ss,IconRight:ro},props:{onPrev:{type:Function},onNext:{type:Function}},setup(){return{prefixCls:j("image-preview-arrow")}}});function kse(e,t,n,i,o,s){const r=ie("icon-left"),l=ie("icon-right");return S(),I("div",{class:E(e.prefixCls)},[_("div",{class:E([`${e.prefixCls}-left`,{[`${e.prefixCls}-disabled`]:!e.onPrev}]),onClick:t[0]||(t[0]=a=>{a.preventDefault(),e.onPrev&&e.onPrev()})},[v(r)],2),_("div",{class:E([`${e.prefixCls}-right`,{[`${e.prefixCls}-disabled`]:!e.onNext}]),onClick:t[1]||(t[1]=a=>{a.preventDefault(),e.onNext&&e.onNext()})},[v(l)],2)],2)}var wse=U(bse,[["render",kse]]);function Cse(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var lb=N({name:"ImagePreviewAction",components:{Tooltip:no},inheritAttrs:!1,props:{name:{type:String},disabled:{type:Boolean}},setup(e,{slots:t,attrs:n}){const i=j("image-preview-toolbar-action");return()=>{var o;const{name:s,disabled:r}=e,l=(o=t.default)==null?void 0:o.call(t);if(!l||!l.length)return null;const a=v("div",Ae({class:[`${i}`,{[`${i}-disabled`]:r}],onMousedown:u=>{u.preventDefault()}},n),[v("span",{class:`${i}-content`},[l])]);return s?v(no,{class:`${i}-tooltip`,content:s},Cse(a)?a:{default:()=>[a]}):a}}}),$se=N({name:"ImagePreviewToolbar",components:{RenderFunction:Al,PreviewAction:lb},props:{actions:{type:Array,default:()=>[]},actionsLayout:{type:Array,default:()=>[]}},setup(e){const{actions:t,actionsLayout:n}=ze(e),i=j("image-preview-toolbar"),o=p(()=>{const s=new Set(n.value),r=a=>s.has(a.key);return t.value.filter(r).sort((a,u)=>{const c=n.value.indexOf(a.key),d=n.value.indexOf(u.key);return c>d?1:-1})});return{prefixCls:i,resultActions:o}}});function Sse(e,t,n,i,o,s){const r=ie("RenderFunction"),l=ie("PreviewAction");return S(),I("div",{class:E(e.prefixCls)},[(S(!0),I(Be,null,kt(e.resultActions,a=>(S(),ve(l,{key:a.key,name:a.name,disabled:a.disabled,onClick:a.onClick},{default:he(()=>[v(r,{"render-func":a.content},null,8,["render-func"])]),_:2},1032,["name","disabled","onClick"]))),128)),pe(e.$slots,"default")],2)}var _se=U($se,[["render",Sse]]);function CB(e){const t=R(e||"beforeLoad"),n=p(()=>t.value==="beforeLoad"),i=p(()=>t.value==="loading"),o=p(()=>t.value==="error"),s=p(()=>t.value==="loaded");return{status:t,isBeforeLoad:n,isLoading:i,isError:o,isLoaded:s,setLoadStatus:r=>{t.value=r}}}function Pse(e,t,n,i,o){let s=n,r=i;return n&&(e.width>t.width?s=0:(t.left>e.left&&(s-=Math.abs(e.left-t.left)/o),t.right<e.right&&(s+=Math.abs(e.right-t.right)/o))),i&&(e.height>t.height?r=0:(t.top>e.top&&(r-=Math.abs(e.top-t.top)/o),t.bottom<e.bottom&&(r+=Math.abs(e.bottom-t.bottom)/o))),[s,r]}function Ase(e){const{wrapperEl:t,imageEl:n,scale:i}=ze(e),o=R([0,0]),s=R(!1);let r=0,l=0,a=[0,0];const u=()=>{if(!t.value||!n.value)return;const m=t.value.getBoundingClientRect(),b=n.value.getBoundingClientRect(),[w,y]=Pse(m,b,o.value[0],o.value[1],i.value);(w!==o.value[0]||y!==o.value[1])&&(o.value=[w,y])},c=m=>{m.preventDefault&&m.preventDefault();const b=a[0]+(m.pageX-r)/i.value,w=a[1]+(m.pageY-l)/i.value;o.value=[b,w]},d=m=>{m.preventDefault&&m.preventDefault(),s.value=!1,u(),h()},f=m=>{m.target===m.currentTarget&&(m.preventDefault&&m.preventDefault(),s.value=!0,r=m.pageX,l=m.pageY,a=[...o.value],zt(window,"mousemove",c,!1),zt(window,"mouseup",d,!1))};function h(){Qt(window,"mousemove",c,!1),Qt(window,"mouseup",d,!1)}return Vn(m=>{n.value&&zt(n.value,"mousedown",f),m(()=>{n.value&&Qt(n.value,"mousedown",f),h()})}),Fe([i],()=>{Ct(()=>u())}),{translate:o,moving:s,resetTranslate(){o.value=[0,0]}}}const Lse=N({name:"IconZoomOut",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-zoom-out`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Ese=["stroke-width","stroke-linecap","stroke-linejoin"],Ise=_("path",{d:"M32.607 32.607A14.953 14.953 0 0 0 37 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393Zm0 0L41.5 41.5M29 22H15"},null,-1),Tse=[Ise];function Ose(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Tse,14,Ese)}var CC=U(Lse,[["render",Ose]]);const $B=Object.assign(CC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+CC.name,CC)}}),xse=N({name:"IconZoomIn",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-zoom-in`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Mse=["stroke-width","stroke-linecap","stroke-linejoin"],Nse=_("path",{d:"M32.607 32.607A14.953 14.953 0 0 0 37 22c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15 4.142 0 7.892-1.679 10.607-4.393Zm0 0L41.5 41.5M29 22H15m7 7V15"},null,-1),zse=[Nse];function jse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},zse,14,Mse)}var $C=U(xse,[["render",jse]]);const SB=Object.assign($C,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+$C.name,$C)}}),Rse=N({name:"IconFullscreen",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-fullscreen`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Bse=["stroke-width","stroke-linecap","stroke-linejoin"],Dse=_("path",{d:"M42 17V9a1 1 0 0 0-1-1h-8M6 17V9a1 1 0 0 1 1-1h8m27 23v8a1 1 0 0 1-1 1h-8M6 31v8a1 1 0 0 0 1 1h8"},null,-1),Fse=[Dse];function Vse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Fse,14,Bse)}var SC=U(Rse,[["render",Vse]]);const _B=Object.assign(SC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+SC.name,SC)}}),Wse=N({name:"IconRotateLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-rotate-left`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Hse=["stroke-width","stroke-linecap","stroke-linejoin"],Zse=_("path",{d:"M10 22a1 1 0 0 1 1-1h20a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H11a1 1 0 0 1-1-1V22ZM23 11h11a6 6 0 0 1 6 6v6M22.5 12.893 19.587 11 22.5 9.107v3.786Z"},null,-1),qse=[Zse];function Use(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qse,14,Hse)}var _C=U(Wse,[["render",Use]]);const PB=Object.assign(_C,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+_C.name,_C)}}),Kse=N({name:"IconRotateRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-rotate-right`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Gse=["stroke-width","stroke-linecap","stroke-linejoin"],Yse=_("path",{d:"M38 22a1 1 0 0 0-1-1H17a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h20a1 1 0 0 0 1-1V22ZM25 11H14a6 6 0 0 0-6 6v6M25.5 12.893 28.413 11 25.5 9.107v3.786Z"},null,-1),Xse=[Yse];function Qse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Xse,14,Gse)}var PC=U(Kse,[["render",Qse]]);const AB=Object.assign(PC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+PC.name,PC)}}),Jse=N({name:"IconOriginalSize",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-original-size`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ele=["stroke-width","stroke-linecap","stroke-linejoin"],tle=_("path",{d:"m5.5 11.5 5-2.5h1v32M34 11.5 39 9h1v32"},null,-1),nle=_("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),ile=_("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z"},null,-1),rle=[tle,nle,ile];function ole(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rle,14,ele)}var AC=U(Jse,[["render",ole]]);const LB=Object.assign(AC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+AC.name,AC)}});function sle(e){const{container:t,hidden:n}=ze(e);let i=!1,o={};const s=a=>a.tagName==="BODY"?window.innerWidth-(document.body.clientWidth||document.documentElement.clientWidth):a.offsetWidth-a.clientWidth,r=()=>{if(t.value&&t.value.style.overflow!=="hidden"){const a=t.value.style;i=!0;const u=s(t.value);u&&(o.width=a.width,t.value.style.width=`calc(${t.value.style.width||"100%"} - ${u}px)`),o.overflow=a.overflow,t.value.style.overflow="hidden"}},l=()=>{if(t.value&&i){const a=o;Object.keys(a).forEach(u=>{t.value.style[u]=a[u]})}i=!1,o={}};return Vn(a=>{n.value?r():l(),a(()=>{l()})}),[l,r]}function lle(e,t){const{popupContainer:n}=ze(t);return p(()=>($n(n.value)?Dj(n.value):n.value)||e)}const Lo=[25,33,50,67,75,80,90,100,110,125,150,175,200,250,300,400,500].map(e=>+(e/100).toFixed(2)),EB=Lo[0],IB=Lo[Lo.length-1];function ale(e=1,t="zoomIn"){let n=Lo.indexOf(e);return n===-1&&(n=ule(e)),t==="zoomIn"?n===Lo.length-1?e:Lo[n+1]:n===0?e:Lo[n-1]}function cle(e,t=1.1,n="zoomIn"){const i=n==="zoomIn"?t:1/t,o=Number.parseFloat((e*i).toFixed(3));return Math.min(IB,Math.max(EB,o))}function ule(e){let t=Lo.length-1;for(let n=0;n<Lo.length;n++){const i=Lo[n];if(e===i){t=n;break}if(e<i){const o=Lo[n-1];t=o===void 0||Math.abs(o-e)<=Math.abs(i-e)?n-1:n;break}}return t}var dle=Object.defineProperty,Q9=Object.getOwnPropertySymbols,fle=Object.prototype.hasOwnProperty,hle=Object.prototype.propertyIsEnumerable,J9=(e,t,n)=>t in e?dle(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ple=(e,t)=>{for(var n in t||(t={}))fle.call(t,n)&&J9(e,n,t[n]);if(Q9)for(var n of Q9(t))hle.call(t,n)&&J9(e,n,t[n]);return e};const LC=90;var mle=N({name:"ImagePreview",components:{PreviewArrow:wse,PreviewToolbar:_se,IconLoading:Ti,IconClose:gi},props:{renderToBody:{type:Boolean,default:!0},src:{type:String},visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},maskClosable:{type:Boolean,default:!0},closable:{type:Boolean,default:!0},actionsLayout:{type:Array,default:()=>["fullScreen","rotateRight","rotateLeft","zoomIn","zoomOut","originalSize"]},popupContainer:{type:[Object,String]},inGroup:{type:Boolean,default:!1},groupArrowProps:{type:Object,default:()=>({})},escToClose:{type:Boolean,default:!0},wheelZoom:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},defaultScale:{type:Number,default:1},zoomRate:{type:Number,default:1.1}},emits:["close","update:visible"],setup(e,{emit:t}){const{t:n}=fn(),{src:i,popupContainer:o,visible:s,defaultVisible:r,maskClosable:l,actionsLayout:a,defaultScale:u,zoomRate:c}=ze(e),d=R(),f=R(),h=j("image-preview"),[m,b]=ri(r.value,Oe({value:s})),w=p(()=>[h,{[`${h}-hide`]:!m.value}]),y=lle(document.body,Oe({popupContainer:o})),C=p(()=>y.value===document.body),{zIndex:k}=Mh("dialog",{visible:m}),$=p(()=>{const me=C.value?{zIndex:k.value,position:"fixed"}:{zIndex:"inherit",position:"absolute"};return ple({},me)}),{isLoading:A,isLoaded:P,setLoadStatus:L}=CB(),O=R(0),T=R(u.value),{translate:M,moving:x,resetTranslate:B}=Ase(Oe({wrapperEl:d,imageEl:f,visible:m,scale:T})),F=R(!1);let K=null;const te=()=>{!F.value&&(F.value=!0),K&&clearTimeout(K),K=setTimeout(()=>{F.value=!1},1e3)};sle(Oe({container:y,hidden:m}));function H(){O.value=0,T.value=u.value,B()}const D=me=>a.value.includes(me),W=me=>{switch(me.stopPropagation(),me.preventDefault(),me.key){case pn.ESC:e.escToClose&&fe();break;case pn.ARROW_LEFT:e.groupArrowProps.onPrev&&e.groupArrowProps.onPrev();break;case pn.ARROW_RIGHT:e.groupArrowProps.onNext&&e.groupArrowProps.onNext();break;case pn.ARROW_UP:D("zoomIn")&&$e("zoomIn");break;case pn.ARROW_DOWN:D("zoomOut")&&$e("zoomOut");break;case pn.SPACE:D("originalSize")&&ue(1);break}},Z=zu(me=>{if(me.preventDefault(),me.stopPropagation(),!e.wheelZoom)return;const Pe=(me.deltaY||me.deltaX)>0?"zoomOut":"zoomIn",je=cle(T.value,c.value,Pe);ue(je)});let q=!1;const Q=()=>{Ct(()=>{var me;(me=d==null?void 0:d.value)==null||me.focus()}),e.keyboard&&!q&&(q=!0,zt(y.value,"keydown",W))},se=()=>{q&&(q=!1,Qt(y.value,"keydown",W))};Fe([i,m],()=>{m.value?(H(),L("loading"),Q()):se()});function fe(){m.value&&(t("close"),t("update:visible",!1),b(!1))}function de(me){var Se;(Se=d==null?void 0:d.value)==null||Se.focus(),l.value&&me.target===me.currentTarget&&fe()}function ue(me){T.value!==me&&(T.value=me,te())}function be(){const me=d.value.getBoundingClientRect(),Se=f.value.getBoundingClientRect(),Pe=me.height/(Se.height/T.value),je=me.width/(Se.width/T.value),X=Math.max(Pe,je);ue(X)}function ce(me){const Pe=me==="clockwise"?(O.value+LC)%360:O.value===0?360-LC:O.value-LC;O.value=Pe}function $e(me){const Se=ale(T.value,me);ue(Se)}return Jt(()=>{se()}),{prefixCls:h,classNames:w,container:y,wrapperStyles:$,scale:T,translate:M,rotate:O,moving:x,mergedVisible:m,isLoading:A,isLoaded:P,scaleValueVisible:F,refWrapper:d,refImage:f,onWheel:Z,onMaskClick:de,onCloseClick:fe,onImgLoad(){L("loaded")},onImgError(){L("error")},actions:p(()=>[{key:"fullScreen",name:n("imagePreview.fullScreen"),content:()=>Wt(_B),onClick:()=>be()},{key:"rotateRight",name:n("imagePreview.rotateRight"),content:()=>Wt(AB),onClick:()=>ce("clockwise")},{key:"rotateLeft",name:n("imagePreview.rotateLeft"),content:()=>Wt(PB),onClick:()=>ce("counterclockwise")},{key:"zoomIn",name:n("imagePreview.zoomIn"),content:()=>Wt(SB),onClick:()=>$e("zoomIn"),disabled:T.value===IB},{key:"zoomOut",name:n("imagePreview.zoomOut"),content:()=>Wt($B),onClick:()=>$e("zoomOut"),disabled:T.value===EB},{key:"originalSize",name:n("imagePreview.originalSize"),content:()=>Wt(LB),onClick:()=>ue(1)}])}}});const vle=["src"];function gle(e,t,n,i,o,s){const r=ie("IconLoading"),l=ie("PreviewToolbar"),a=ie("IconClose"),u=ie("PreviewArrow");return S(),ve(Th,{to:e.container,disabled:!e.renderToBody},[_("div",{class:E(e.classNames),style:ne(e.wrapperStyles)},[v(Ei,{name:"image-fade",onBeforeEnter:t[0]||(t[0]=c=>c.parentElement&&(c.parentElement.style.display="block")),onAfterLeave:t[1]||(t[1]=c=>c.parentElement&&(c.parentElement.style.display=""))},{default:he(()=>[vn(_("div",{class:E(`${e.prefixCls}-mask`)},null,2),[[yn,e.mergedVisible]])]),_:1}),e.mergedVisible?(S(),I("div",{key:0,ref:"refWrapper",tabindex:"0",class:E(`${e.prefixCls}-wrapper`),onClick:t[6]||(t[6]=(...c)=>e.onMaskClick&&e.onMaskClick(...c)),onWheel:t[7]||(t[7]=rr((...c)=>e.onWheel&&e.onWheel(...c),["prevent","stop"]))},[ae(" img "),_("div",{class:E(`${e.prefixCls}-img-container`),style:ne({transform:`scale(${e.scale}, ${e.scale})`}),onClick:t[4]||(t[4]=(...c)=>e.onMaskClick&&e.onMaskClick(...c))},[(S(),I("img",{ref:"refImage",key:e.src,src:e.src,class:E([`${e.prefixCls}-img`,{[`${e.prefixCls}-img-moving`]:e.moving}]),style:ne({transform:`translate(${e.translate[0]}px, ${e.translate[1]}px) rotate(${e.rotate}deg)`}),onLoad:t[2]||(t[2]=(...c)=>e.onImgLoad&&e.onImgLoad(...c)),onError:t[3]||(t[3]=(...c)=>e.onImgError&&e.onImgError(...c))},null,46,vle))],6),ae(" loading "),e.isLoading?(S(),I("div",{key:0,class:E(`${e.prefixCls}-loading`)},[v(r)],2)):ae("v-if",!0),ae(" scale value "),v(Ei,{name:"image-fade"},{default:he(()=>[e.scaleValueVisible?(S(),I("div",{key:0,class:E(`${e.prefixCls}-scale-value`)},Te((e.scale*100).toFixed(0))+"% ",3)):ae("v-if",!0)]),_:1}),ae(" toolbar "),e.isLoaded&&e.actionsLayout.length?(S(),ve(l,{key:1,actions:e.actions,"actions-layout":e.actionsLayout},{default:he(()=>[pe(e.$slots,"actions")]),_:3},8,["actions","actions-layout"])):ae("v-if",!0),ae(" close btn "),e.closable?(S(),I("div",{key:2,class:E(`${e.prefixCls}-close-btn`),onClick:t[5]||(t[5]=(...c)=>e.onCloseClick&&e.onCloseClick(...c))},[v(a)],2)):ae("v-if",!0),ae(" group arrow "),e.inGroup?(S(),ve(u,jt(Ae({key:3},e.groupArrowProps)),null,16)):ae("v-if",!0)],34)):ae("v-if",!0)],6)],8,["to","disabled"])}var Bd=U(mle,[["render",gle]]);function eT(e){if(Ge(e))return;if(!oe(e)&&/^\d+(%)$/.test(e))return e;const t=parseInt(e,10);return oe(t)?`${t}px`:void 0}const TB=Symbol("PreviewGroupInjectionKey");var yle=Object.defineProperty,tT=Object.getOwnPropertySymbols,ble=Object.prototype.hasOwnProperty,kle=Object.prototype.propertyIsEnumerable,nT=(e,t,n)=>t in e?yle(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iT=(e,t)=>{for(var n in t||(t={}))ble.call(t,n)&&nT(e,n,t[n]);if(tT)for(var n of tT(t))kle.call(t,n)&&nT(e,n,t[n]);return e};let wle=0;const Cle=N({name:"Image",components:{IconImageClose:Z2,IconLoading:Ti,ImageFooter:yse,ImagePreview:Bd},inheritAttrs:!1,props:{renderToBody:{type:Boolean,default:!0},src:{type:String},width:{type:[String,Number]},height:{type:[String,Number]},title:{type:String},description:{type:String},fit:{type:String},alt:{type:String},hideFooter:{type:[Boolean,String],default:!1},footerPosition:{type:String,default:"inner"},showLoader:{type:Boolean,default:!1},preview:{type:Boolean,default:!0},previewVisible:{type:Boolean,default:void 0},defaultPreviewVisible:{type:Boolean,default:!1},previewProps:{type:Object},footerClass:{type:[String,Array,Object]}},emits:["preview-visible-change","update:previewVisible"],setup(e,{attrs:t,slots:n,emit:i}){const{t:o}=fn(),{height:s,width:r,hideFooter:l,title:a,description:u,src:c,footerPosition:d,defaultPreviewVisible:f,previewVisible:h,preview:m,previewProps:b}=ze(e),w=Ze(TB,void 0),y=j("image"),C=R(),{isLoaded:k,isError:$,isLoading:A,setLoadStatus:P}=CB(),L=p(()=>({width:eT(r==null?void 0:r.value),height:eT(s==null?void 0:s.value)})),O=p(()=>e.fit?{objectFit:e.fit}:{}),T=p(()=>[`${y}`,{[`${y}-loading`]:A.value,[`${y}-loading-error`]:$.value,[`${y}-with-footer-inner`]:k&&x&&d.value==="inner",[`${y}-with-footer-outer`]:k&&x&&d.value==="outer"},t.class]),M=p(()=>[L.value,t.style]),x=p(()=>a!=null&&a.value||u!=null&&u.value||n.extra?Zi(l.value)?!l.value&&k.value:l.value==="never":!1),B=p(()=>vi(t,["class","style"])),[F,K]=ri(f.value,Oe({value:h})),te=p(()=>!(w!=null&&w.preview)&&m.value);Vn(()=>{Wg||!C.value||(C.value.src=c==null?void 0:c.value,P("loading"))});const H=wle++;Vn(Q=>{var se,fe,de;const ue=(de=w==null?void 0:w.registerImageUrl)==null?void 0:de.call(w,H,((fe=(se=b==null?void 0:b.value)==null?void 0:se.src)!=null?fe:c==null?void 0:c.value)||"",m.value);Q(()=>{ue==null||ue()})});function D(){P("loaded")}function W(){P("error")}function Z(){m.value&&(w!=null&&w.preview?w.preview(H):(i("preview-visible-change",!0),K(!0)))}function q(){i("preview-visible-change",!1),K(!1)}return{t:o,refImg:C,prefixCls:y,wrapperClassNames:T,wrapperStyles:M,showFooter:x,imgProps:B,imgStyle:L,isLoaded:k,isError:$,isLoading:A,mergedPreviewVisible:F,mergePreview:te,onImgLoaded:D,onImgLoadError:W,onImgClick:Z,onPreviewClose:q,fitStyle:O}}}),$le=["title","alt"];function Sle(e,t,n,i,o,s){const r=ie("IconImageClose"),l=ie("IconLoading"),a=ie("ImageFooter"),u=ie("ImagePreview");return S(),I("div",{class:E(e.wrapperClassNames),style:ne(e.wrapperStyles)},[_("img",Ae({ref:"refImg",class:`${e.prefixCls}-img`},e.imgProps,{style:iT(iT({},e.imgStyle),e.fitStyle),title:e.title,alt:e.alt,onLoad:t[0]||(t[0]=(...c)=>e.onImgLoaded&&e.onImgLoaded(...c)),onError:t[1]||(t[1]=(...c)=>e.onImgLoadError&&e.onImgLoadError(...c)),onClick:t[2]||(t[2]=(...c)=>e.onImgClick&&e.onImgClick(...c))}),null,16,$le),e.isLoaded?ae("v-if",!0):(S(),I("div",{key:0,class:E(`${e.prefixCls}-overlay`)},[e.isError?pe(e.$slots,"error",{key:0},()=>[_("div",{class:E(`${e.prefixCls}-error`)},[_("div",{class:E(`${e.prefixCls}-error-icon`)},[pe(e.$slots,"error-icon",{},()=>[v(r)])],2),e.alt||e.description?(S(),I("div",{key:0,class:E(`${e.prefixCls}-error-alt`)},Te(e.alt||e.description),3)):ae("v-if",!0)],2)]):ae("v-if",!0),e.isLoading&&(e.showLoader||e.$slots.loader)?pe(e.$slots,"loader",{key:1},()=>[_("div",{class:E([`${e.prefixCls}-loader`])},[_("div",{class:E(`${e.prefixCls}-loader-spin`)},[v(l),_("div",{class:E(`${e.prefixCls}-loader-spin-text`)},Te(e.t("image.loading")),3)],2)],2)]):ae("v-if",!0)],2)),e.showFooter?(S(),ve(a,{key:1,class:E(e.footerClass),"prefix-cls":e.prefixCls,title:e.title,description:e.description},tn({_:2},[e.$slots.extra?{name:"extra",fn:he(()=>[pe(e.$slots,"extra")])}:void 0]),1032,["class","prefix-cls","title","description"])):ae("v-if",!0),e.isLoaded&&e.mergePreview?(S(),ve(u,Ae({key:2,src:e.src},e.previewProps,{visible:e.mergedPreviewVisible,"render-to-body":e.renderToBody,onClose:e.onPreviewClose}),{actions:he(()=>[pe(e.$slots,"preview-actions")]),_:3},16,["src","visible","render-to-body","onClose"])):ae("v-if",!0)],6)}var EC=U(Cle,[["render",Sle]]),_le=N({name:"ImagePreviewGroup",components:{ImagePreview:Bd},inheritAttrs:!1,props:{renderToBody:{type:Boolean,default:!0},srcList:{type:Array},current:{type:Number},defaultCurrent:{type:Number,default:0},infinite:{type:Boolean,default:!1},visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},maskClosable:{type:Boolean,default:!0},closable:{type:Boolean,default:!0},actionsLayout:{type:Array,default:()=>["fullScreen","rotateRight","rotateLeft","zoomIn","zoomOut","originalSize"]},popupContainer:{type:[String,Object]}},emits:["change","update:current","visible-change","update:visible"],setup(e,{emit:t}){const{srcList:n,visible:i,defaultVisible:o,current:s,defaultCurrent:r,infinite:l}=ze(e),[a,u]=ri(o.value,Oe({value:i})),c=M=>{M!==a.value&&(t("visible-change",M),t("update:visible",M),u(M))},d=p(()=>new Map(at(n==null?void 0:n.value)?n==null?void 0:n.value.map((M,x)=>[x,{url:M,canPreview:!0}]):[])),f=R(new Map(d.value||[])),h=p(()=>Array.from(f.value.keys())),m=p(()=>h.value.length);function b(M,x,B){return d.value.has(M)||f.value.set(M,{url:x,canPreview:B}),function(){d.value.has(M)||f.value.delete(M)}}Fe(d,()=>{f.value=new Map(d.value||[])});const[w,y]=ri(r.value,Oe({value:s})),C=M=>{M!==w.value&&(t("change",M),t("update:current",M),y(M))},k=p(()=>h.value[w.value]),$=M=>{const x=h.value.indexOf(M);x!==w.value&&C(x)},A=p(()=>{var M;return(M=f.value.get(k.value))==null?void 0:M.url});vt(TB,Oe({registerImageUrl:b,preview:M=>{c(!0),$(M)}}));const P=p(()=>{const M=(B,F)=>{var K;for(let te=B;te<=F;te++){const H=h.value[te];if((K=f.value.get(H))!=null&&K.canPreview)return te}},x=M(w.value+1,m.value-1);return Ge(x)&&l.value?M(0,w.value-1):x}),L=p(()=>{const M=(B,F)=>{var K;for(let te=B;te>=F;te--){const H=h.value[te];if((K=f.value.get(H))!=null&&K.canPreview)return te}},x=M(w.value-1,0);return Ge(x)&&l.value?M(m.value-1,w.value+1):x}),O=p(()=>Ge(L.value)?void 0:()=>{!Ge(L.value)&&C(L.value)}),T=p(()=>Ge(P.value)?void 0:()=>{!Ge(P.value)&&C(P.value)});return{mergedVisible:a,currentUrl:A,prevIndex:L,nextIndex:P,onClose(){c(!1)},groupArrowProps:Oe({onPrev:O,onNext:T})}}}),Ple=Object.defineProperty,Ale=Object.defineProperties,Lle=Object.getOwnPropertyDescriptors,rT=Object.getOwnPropertySymbols,Ele=Object.prototype.hasOwnProperty,Ile=Object.prototype.propertyIsEnumerable,oT=(e,t,n)=>t in e?Ple(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Tle=(e,t)=>{for(var n in t||(t={}))Ele.call(t,n)&&oT(e,n,t[n]);if(rT)for(var n of rT(t))Ile.call(t,n)&&oT(e,n,t[n]);return e},Ole=(e,t)=>Ale(e,Lle(t));function xle(e,t,n,i,o,s){const r=ie("ImagePreview");return S(),I(Be,null,[pe(e.$slots,"default"),v(r,Ae(Ole(Tle({},e.$attrs),{groupArrowProps:e.groupArrowProps}),{"in-group":"",src:e.currentUrl,visible:e.mergedVisible,"mask-closable":e.maskClosable,closable:e.closable,"actions-layout":e.actionsLayout,"popup-container":e.popupContainer,"render-to-body":e.renderToBody,onClose:e.onClose}),tn({_:2},[e.$slots.actions?{name:"actions",fn:he(()=>[pe(e.$slots,"actions",{url:e.currentUrl})])}:void 0]),1040,["src","visible","mask-closable","closable","actions-layout","popup-container","render-to-body","onClose"])],64)}var Zp=U(_le,[["render",xle]]);const Mle=Object.assign(EC,{Preview:Bd,PreviewGroup:Zp,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+EC.name,EC),e.component(n+Bd.name,Bd),e.component(n+Zp.name,Zp),e.component(n+lb.name,lb)}}),OB=Symbol("LayoutSiderInjectionKey"),xB=Symbol("SiderInjectionKey");var Nle=N({name:"Layout",props:{hasSider:{type:Boolean}},setup(e){const t=R([]),n=j("layout"),i=p(()=>[n,{[`${n}-has-sider`]:e.hasSider||t.value.length}]);return vt(OB,{onSiderMount:o=>t.value.push(o),onSiderUnMount:o=>{t.value=t.value.filter(s=>s!==o)}}),{classNames:i}}});function zle(e,t,n,i,o,s){return S(),I("section",{class:E(e.classNames)},[pe(e.$slots,"default")],2)}var IC=U(Nle,[["render",zle]]);const jle=N({name:"LayoutHeader",setup(){return{classNames:[j("layout-header")]}}});function Rle(e,t,n,i,o,s){return S(),I("header",{class:E(e.classNames)},[pe(e.$slots,"default")],2)}var $0=U(jle,[["render",Rle]]);const Ble=N({name:"LayoutContent",setup(){return{classNames:[j("layout-content")]}}});function Dle(e,t,n,i,o,s){return S(),I("main",{class:E(e.classNames)},[pe(e.$slots,"default")],2)}var S0=U(Ble,[["render",Dle]]);const Fle=N({name:"LayoutFooter",setup(){return{classNames:[j("layout-footer")]}}});function Vle(e,t,n,i,o,s){return S(),I("footer",{class:E(e.classNames)},[pe(e.$slots,"default")],2)}var _0=U(Fle,[["render",Vle]]);const Wle=N({name:"IconDragDot",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-drag-dot`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Hle=["stroke-width","stroke-linecap","stroke-linejoin"],Zle=_("path",{d:"M40 17v2h-2v-2h2ZM25 17v2h-2v-2h2ZM10 17v2H8v-2h2ZM40 29v2h-2v-2h2ZM25 29v2h-2v-2h2ZM10 29v2H8v-2h2Z",fill:"currentColor",stroke:"none"},null,-1),qle=_("path",{d:"M40 17v2h-2v-2h2ZM25 17v2h-2v-2h2ZM10 17v2H8v-2h2ZM40 29v2h-2v-2h2ZM25 29v2h-2v-2h2ZM10 29v2H8v-2h2Z"},null,-1),Ule=[Zle,qle];function Kle(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ule,14,Hle)}var TC=U(Wle,[["render",Kle]]);const MB=Object.assign(TC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+TC.name,TC)}}),Gle=N({name:"IconDragDotVertical",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-drag-dot-vertical`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Yle=["stroke-width","stroke-linecap","stroke-linejoin"],Xle=_("path",{d:"M17 8h2v2h-2V8ZM17 23h2v2h-2v-2ZM17 38h2v2h-2v-2ZM29 8h2v2h-2V8ZM29 23h2v2h-2v-2ZM29 38h2v2h-2v-2Z",fill:"currentColor",stroke:"none"},null,-1),Qle=_("path",{d:"M17 8h2v2h-2V8ZM17 23h2v2h-2v-2ZM17 38h2v2h-2v-2ZM29 8h2v2h-2V8ZM29 23h2v2h-2v-2ZM29 38h2v2h-2v-2Z"},null,-1),Jle=[Xle,Qle];function eae(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Jle,14,Yle)}var OC=U(Gle,[["render",eae]]);const iw=Object.assign(OC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+OC.name,OC)}});var tae=N({name:"ResizeTrigger",components:{ResizeObserver:No,IconDragDot:MB,IconDragDotVertical:iw},props:{prefixCls:{type:String,required:!0},direction:{type:String,default:"horizontal"}},emits:["resize"],setup(e,{emit:t}){const{direction:n,prefixCls:i}=ze(e),o=p(()=>(n==null?void 0:n.value)==="horizontal");return{classNames:p(()=>[i.value,{[`${i.value}-horizontal`]:o.value,[`${i.value}-vertical`]:!o.value}]),onResize:l=>{t("resize",l)},isHorizontal:o}}});function nae(e,t,n,i,o,s){const r=ie("IconDragDot"),l=ie("IconDragDotVertical"),a=ie("ResizeObserver");return S(),ve(a,{onResize:e.onResize},{default:he(()=>[_("div",{class:E(e.classNames)},[ae(" @slot 自定义内容 "),pe(e.$slots,"default",{},()=>[_("div",{class:E(`${e.prefixCls}-icon-wrapper`)},[ae(" @slot 自定义 icon "),pe(e.$slots,"icon",{},()=>[e.isHorizontal?(S(),ve(r,{key:0,class:E(`${e.prefixCls}-icon`)},null,8,["class"])):(S(),ve(l,{key:1,class:E(`${e.prefixCls}-icon`)},null,8,["class"]))])],2)])],2)]),_:3},8,["onResize"])}var NB=U(tae,[["render",nae]]),iae=Object.defineProperty,sT=Object.getOwnPropertySymbols,rae=Object.prototype.hasOwnProperty,oae=Object.prototype.propertyIsEnumerable,lT=(e,t,n)=>t in e?iae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xC=(e,t)=>{for(var n in t||(t={}))rae.call(t,n)&&lT(e,n,t[n]);if(sT)for(var n of sT(t))oae.call(t,n)&&lT(e,n,t[n]);return e};const zB="left",jB="right",v7="top",g7="bottom",sae=[zB,jB,v7,g7];function aT(e,t){if(e===0)return 0;const n=e-t;return n<=0?0:n}function MC(e){return[v7,g7].indexOf(e)>-1}const lae=N({name:"ResizeBox",components:{ResizeTrigger:NB},inheritAttrs:!1,props:{width:{type:Number},height:{type:Number},component:{type:String,default:"div"},directions:{type:Array,default:()=>["right"]}},emits:{"update:width":e=>!0,"update:height":e=>!0,movingStart:e=>!0,moving:(e,t)=>!0,movingEnd:e=>!0},setup(e,{emit:t}){const{height:n,width:i,directions:o}=ze(e),[s,r]=ri(null,Oe({value:i})),[l,a]=ri(null,Oe({value:n})),u=R(),c=Oe({}),d=j("resizebox"),f=p(()=>[d]),h=p(()=>xC(xC(xC({},oe(s.value)?{width:`${s.value}px`}:{}),oe(l.value)?{height:`${l.value}px`}:{}),c)),m=p(()=>o.value.filter($=>sae.includes($))),b={direction:"",startPageX:0,startPageY:0,startWidth:0,startHeight:0,moving:!1,padding:{left:0,right:0,top:0,bottom:0}};function w($){if(!b.moving)return;const{startPageX:A,startPageY:P,startWidth:L,startHeight:O,direction:T}=b;let M=L,x=O;const B=$.pageX-A,F=$.pageY-P;switch(T){case zB:M=L-B,r(M),t("update:width",M);break;case jB:M=L+B,r(M),t("update:width",M);break;case v7:x=O-F,a(x),t("update:height",x);break;case g7:x=O+F,a(x),t("update:height",x);break}t("moving",{width:M,height:x},$)}function y($){b.moving=!1,Qt(window,"mousemove",w),Qt(window,"mouseup",y),Qt(window,"contextmenu",y),document.body.style.cursor="default",t("movingEnd",$)}function C($,A){var P,L;t("movingStart",A),b.moving=!0,b.startPageX=A.pageX,b.startPageY=A.pageY,b.direction=$;const{top:O,left:T,right:M,bottom:x}=b.padding;b.startWidth=aT(((P=u.value)==null?void 0:P.clientWidth)||0,T+M),b.startHeight=aT(((L=u.value)==null?void 0:L.clientHeight)||0,O+x),zt(window,"mousemove",w),zt(window,"mouseup",y),zt(window,"contextmenu",y),document.body.style.cursor=MC($)?"row-resize":"col-resize"}function k($,A){const{width:P,height:L}=A.contentRect,O=MC($)?L:P;b.padding[$]=O,c[`padding-${$}`]=`${O}px`}return{prefixCls:d,classNames:f,styles:h,wrapperRef:u,onMoveStart:C,isHorizontal:MC,allowDirections:m,onTiggerResize:k}}});function aae(e,t,n,i,o,s){const r=ie("ResizeTrigger");return S(),ve(Hi(e.component),Ae({ref:"wrapperRef",class:e.classNames},e.$attrs,{style:e.styles}),{default:he(()=>[pe(e.$slots,"default"),(S(!0),I(Be,null,kt(e.allowDirections,l=>(S(),ve(r,{key:l,"prefix-cls":`${e.prefixCls}-trigger`,class:E(`${e.prefixCls}-direction-${l}`),direction:e.isHorizontal(l)?"horizontal":"vertical",onMousedown:a=>{e.onMoveStart(l,a)},onResize:a=>{e.onTiggerResize(l,a)}},tn({default:he(()=>[e.$slots["resize-trigger"]?pe(e.$slots,"resize-trigger",{key:0,direction:l}):ae("v-if",!0)]),_:2},[e.$slots["resize-trigger-icon"]?{name:"icon",fn:he(()=>[pe(e.$slots,"resize-trigger-icon",{direction:l})])}:void 0]),1032,["prefix-cls","class","direction","onMousedown","onResize"]))),128))]),_:3},16,["class","style"])}var NC=U(lae,[["render",aae]]);const RB=Object.assign(NC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+NC.name,NC)}});function BB(e,t){const n=p(()=>sn(e)?e.value:e);let i="";st(()=>{i=rb.subscribe((o,s)=>{n.value&&(!s||s===n.value)&&t(!!o[n.value])})}),En(()=>{i&&rb.unsubscribe(i)})}const cae=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})();var uae=N({name:"LayoutSider",components:{IconLeft:Ss,IconRight:ro,ResizeBox:RB},props:{theme:{type:String,default:"light"},collapsed:{type:Boolean,default:void 0},defaultCollapsed:{type:Boolean},collapsible:{type:Boolean},width:{type:Number,default:200},collapsedWidth:{type:Number,default:48},reverseArrow:{type:Boolean},breakpoint:{type:String},resizeDirections:{type:Array,default:void 0},hideTrigger:{type:Boolean}},emits:["collapse","update:collapsed","breakpoint"],setup(e,{emit:t}){const{theme:n,collapsed:i,defaultCollapsed:o,collapsible:s,hideTrigger:r,breakpoint:l,collapsedWidth:a,resizeDirections:u}=ze(e),[c,d]=ri(o.value,Oe({value:i})),f=p(()=>u.value?"ResizeBox":"div"),h=p(()=>s.value&&!r.value),m=j("layout-sider"),b=p(()=>[m,{[`${m}-light`]:n.value==="light",[`${m}-has-trigger`]:h.value,[`${m}-collapsed`]:i.value}]),w=p(()=>{const{width:A,collapsedWidth:P}=e,L=c.value?P:A;return oe(L)?`${L}px`:String(L)}),y=p(()=>[`${m}-trigger`,{[`${m}-trigger-light`]:n.value==="light"}]),C=()=>{const A=!c.value;d(A),t("update:collapsed",A),t("collapse",A,"clickTrigger")};BB(l,A=>{const P=!A;P!==c.value&&(d(P),t("update:collapsed",P),t("collapse",P,"responsive"),t("breakpoint",P))});const k=cae("__arco_layout_sider"),$=Ze(OB,void 0);return st(()=>{var A;(A=$==null?void 0:$.onSiderMount)==null||A.call($,k)}),En(()=>{var A;(A=$==null?void 0:$.onSiderUnMount)==null||A.call($,k)}),vt(xB,Oe({theme:n,collapsed:c,collapsedWidth:a})),{componentTag:f,prefixCls:m,classNames:b,triggerClassNames:y,localCollapsed:c,siderWidth:w,showTrigger:h,toggleTrigger:C}}});const dae={key:0},fae={key:1};function hae(e,t,n,i,o,s){const r=ie("IconLeft"),l=ie("IconRight");return S(),ve(Hi(e.componentTag),Ae({class:e.classNames,style:{width:e.siderWidth}},e.resizeDirections?{directions:e.resizeDirections}:{}),{default:he(()=>[_("div",{class:E(`${e.prefixCls}-children`)},[pe(e.$slots,"default")],2),e.showTrigger?(S(),I("div",{key:0,class:E(e.triggerClassNames),style:ne({width:e.siderWidth}),onClick:t[0]||(t[0]=(...a)=>e.toggleTrigger&&e.toggleTrigger(...a))},[pe(e.$slots,"trigger",{collapsed:e.localCollapsed},()=>[e.reverseArrow?(S(),I("div",fae,[e.localCollapsed?(S(),ve(r,{key:0})):(S(),ve(l,{key:1}))])):(S(),I("div",dae,[e.localCollapsed?(S(),ve(l,{key:1})):(S(),ve(r,{key:0}))]))])],6)):ae("v-if",!0)]),_:3},16,["class","style"])}var P0=U(uae,[["render",hae]]);const pae=Object.assign(IC,{Header:$0,Content:S0,Footer:_0,Sider:P0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+IC.name,IC),e.component(n+$0.name,$0),e.component(n+S0.name,S0),e.component(n+_0.name,_0),e.component(n+P0.name,P0)}}),mae=N({name:"Pager",props:{pageNumber:{type:Number},current:{type:Number},disabled:{type:Boolean,default:!1},style:{type:Object},activeStyle:{type:Object}},emits:["click"],setup(e,{emit:t}){const n=j("pagination-item"),i=p(()=>e.current===e.pageNumber),o=l=>{e.disabled||t("click",e.pageNumber,l)},s=p(()=>[n,{[`${n}-active`]:i.value}]),r=p(()=>i.value?e.activeStyle:e.style);return{prefixCls:n,cls:s,mergedStyle:r,handleClick:o}}});function vae(e,t,n,i,o,s){return S(),I("li",{class:E(e.cls),style:ne(e.mergedStyle),onClick:t[0]||(t[0]=(...r)=>e.handleClick&&e.handleClick(...r))},[pe(e.$slots,"default",{page:e.pageNumber},()=>[De(Te(e.pageNumber),1)])],6)}var gae=U(mae,[["render",vae]]);const DB=(e,{min:t,max:n})=>e<t?t:e>n?n:e,yae=N({name:"StepPager",components:{IconLeft:Ss,IconRight:ro},props:{pages:{type:Number,required:!0},current:{type:Number,required:!0},type:{type:String,required:!0},disabled:{type:Boolean,default:!1},simple:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:t}){const n=j("pagination-item"),i=e.type==="next",o=p(()=>e.disabled?e.disabled:!e.pages||i&&e.current===e.pages?!0:!i&&e.current<=1),s=p(()=>DB(e.current+(i?1:-1),{min:1,max:e.pages})),r=a=>{o.value||t("click",s.value)},l=p(()=>[n,`${n}-${e.type}`,{[`${n}-disabled`]:o.value}]);return{prefixCls:n,cls:l,isNext:i,handleClick:r}}});function bae(e,t,n,i,o,s){const r=ie("icon-right"),l=ie("icon-left");return S(),ve(Hi(e.simple?"span":"li"),{class:E(e.cls),onClick:e.handleClick},{default:he(()=>[pe(e.$slots,"default",{type:e.isNext?"next":"previous"},()=>[e.isNext?(S(),ve(r,{key:0})):(S(),ve(l,{key:1}))])]),_:3},8,["class","onClick"])}var cT=U(yae,[["render",bae]]);const kae=N({name:"EllipsisPager",components:{IconMore:q2},props:{current:{type:Number,required:!0},step:{type:Number,default:5},pages:{type:Number,required:!0}},emits:["click"],setup(e,{emit:t}){const n=j("pagination-item"),i=p(()=>DB(e.current+e.step,{min:1,max:e.pages})),o=r=>{t("click",i.value)},s=p(()=>[n,`${n}-ellipsis`]);return{prefixCls:n,cls:s,handleClick:o}}});function wae(e,t,n,i,o,s){const r=ie("icon-more");return S(),I("li",{class:E(e.cls),onClick:t[0]||(t[0]=(...l)=>e.handleClick&&e.handleClick(...l))},[pe(e.$slots,"default",{},()=>[v(r)])],2)}var Cae=U(kae,[["render",wae]]);const $ae=N({name:"PageJumper",components:{InputNumber:Kg},props:{current:{type:Number,required:!0},simple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},pages:{type:Number,required:!0},size:{type:String},onChange:{type:Function}},emits:["change"],setup(e,{emit:t}){const n=j("pagination-jumper"),{t:i}=fn(),o=R(e.simple?e.current:void 0),s=a=>{const u=parseInt(a.toString(),10);return Number.isNaN(u)?void 0:String(u)},r=a=>{t("change",o.value),Ct(()=>{e.simple||(o.value=void 0)})};Fe(()=>e.current,a=>{e.simple&&a!==o.value&&(o.value=a)});const l=p(()=>[n,{[`${n}-simple`]:e.simple}]);return{prefixCls:n,cls:l,t:i,inputValue:o,handleChange:r,handleFormatter:s}}});function Sae(e,t,n,i,o,s){const r=ie("input-number");return S(),I("span",{class:E(e.cls)},[e.simple?ae("v-if",!0):(S(),I("span",{key:0,class:E([`${e.prefixCls}-prepend`,`${e.prefixCls}-text-goto`])},[pe(e.$slots,"jumper-prepend",{},()=>[De(Te(e.t("pagination.goto")),1)])],2)),v(r,{modelValue:e.inputValue,"onUpdate:modelValue":t[0]||(t[0]=l=>e.inputValue=l),class:E(`${e.prefixCls}-input`),min:1,max:e.pages,size:e.size,disabled:e.disabled,"hide-button":"",formatter:e.handleFormatter,onChange:e.handleChange},null,8,["modelValue","class","max","size","disabled","formatter","onChange"]),e.$slots["jumper-append"]?(S(),I("span",{key:1,class:E(`${e.prefixCls}-append`)},[pe(e.$slots,"jumper-append")],2)):ae("v-if",!0),e.simple?(S(),I(Be,{key:2},[_("span",{class:E(`${e.prefixCls}-separator`)},"/",2),_("span",{class:E(`${e.prefixCls}-total-page`)},Te(e.pages),3)],64)):ae("v-if",!0)],2)}var uT=U($ae,[["render",Sae]]);const _ae=N({name:"PageOptions",components:{ArcoSelect:vm},props:{sizeOptions:{type:Array,required:!0},pageSize:Number,disabled:Boolean,size:{type:String},onChange:{type:Function},selectProps:{type:Object}},emits:["change"],setup(e,{emit:t}){const n=j("pagination-options"),{t:i}=fn(),o=p(()=>e.sizeOptions.map(r=>({value:r,label:`${r} ${i("pagination.countPerPage")}`})));return{prefixCls:n,options:o,handleChange:r=>{t("change",r)}}}});function Pae(e,t,n,i,o,s){const r=ie("arco-select");return S(),I("span",{class:E(e.prefixCls)},[v(r,Ae({"model-value":e.pageSize,options:e.options,size:e.size,disabled:e.disabled},e.selectProps,{onChange:e.handleChange}),null,16,["model-value","options","size","disabled","onChange"])],2)}var Aae=U(_ae,[["render",Pae]]),zC=N({name:"Pagination",props:{total:{type:Number,required:!0},current:Number,defaultCurrent:{type:Number,default:1},pageSize:Number,defaultPageSize:{type:Number,default:10},disabled:{type:Boolean,default:!1},hideOnSinglePage:{type:Boolean,default:!1},simple:{type:Boolean,default:!1},showTotal:{type:Boolean,default:!1},showMore:{type:Boolean,default:!1},showJumper:{type:Boolean,default:!1},showPageSize:{type:Boolean,default:!1},pageSizeOptions:{type:Array,default:()=>[10,20,30,40,50]},pageSizeProps:{type:Object},size:{type:String},pageItemStyle:{type:Object},activePageItemStyle:{type:Object},baseSize:{type:Number,default:6},bufferSize:{type:Number,default:2},autoAdjust:{type:Boolean,default:!0}},emits:{"update:current":e=>!0,"update:pageSize":e=>!0,change:e=>!0,pageSizeChange:e=>!0},setup(e,{emit:t,slots:n}){const i=j("pagination"),{t:o}=fn(),{disabled:s,pageItemStyle:r,activePageItemStyle:l,size:a}=ze(e),{mergedSize:u}=yi(a),c=R(e.defaultCurrent),d=R(e.defaultPageSize),f=p(()=>{var P;return(P=e.current)!=null?P:c.value}),h=p(()=>{var P;return(P=e.pageSize)!=null?P:d.value}),m=p(()=>Math.ceil(e.total/h.value)),b=P=>{P!==f.value&&oe(P)&&!e.disabled&&(c.value=P,t("update:current",P),t("change",P))},w=P=>{d.value=P,t("update:pageSize",P),t("pageSizeChange",P)},y=Oe({current:f,pages:m,disabled:s,style:r,activeStyle:l,onClick:b}),C=(P,L={})=>P==="more"?v(Cae,Ae(L,y),{default:n["page-item-ellipsis"]}):P==="previous"?v(cT,Ae({type:"previous"},L,y),{default:n["page-item-step"]}):P==="next"?v(cT,Ae({type:"next"},L,y),{default:n["page-item-step"]}):v(gae,Ae(L,y),{default:n["page-item"]}),k=p(()=>{const P=[];if(m.value<e.baseSize+e.bufferSize*2)for(let L=1;L<=m.value;L++)P.push(C("page",{key:L,pageNumber:L}));else{let L=1,O=m.value,T=!1,M=!1;f.value>2+e.bufferSize&&(T=!0,L=Math.min(f.value-e.bufferSize,m.value-2*e.bufferSize)),f.value<m.value-(e.bufferSize+1)&&(M=!0,O=Math.max(f.value+e.bufferSize,2*e.bufferSize+1)),T&&(P.push(C("page",{key:1,pageNumber:1})),P.push(C("more",{key:"left-ellipsis-pager",step:-(e.bufferSize*2+1)})));for(let x=L;x<=O;x++)P.push(C("page",{key:x,pageNumber:x}));M&&(P.push(C("more",{key:"right-ellipsis-pager",step:e.bufferSize*2+1})),P.push(C("page",{key:m.value,pageNumber:m.value})))}return P}),$=()=>e.simple?v("span",{class:`${i}-simple`},[C("previous",{simple:!0}),v(uT,{disabled:e.disabled,current:f.value,size:u.value,pages:m.value,simple:!0,onChange:b},null),C("next",{simple:!0})]):v("ul",{class:`${i}-list`},[C("previous",{simple:!0}),k.value,e.showMore&&C("more",{key:"more",step:e.bufferSize*2+1}),C("next",{simple:!0})]);Fe(h,(P,L)=>{if(e.autoAdjust&&P!==L&&f.value>1){const O=L*(f.value-1)+1,T=Math.ceil(O/P);T!==f.value&&(c.value=T,t("update:current",T),t("change",T))}}),Fe(m,(P,L)=>{if(e.autoAdjust&&P!==L&&f.value>1&&f.value>P){const O=Math.max(P,1);c.value=O,t("update:current",O),t("change",O)}});const A=p(()=>[i,`${i}-size-${u.value}`,{[`${i}-simple`]:e.simple,[`${i}-disabled`]:e.disabled}]);return()=>{var P,L;return e.hideOnSinglePage&&m.value<=1?null:v("div",{class:A.value},[e.showTotal&&v("span",{class:`${i}-total`},[(L=(P=n.total)==null?void 0:P.call(n,{total:e.total}))!=null?L:o("pagination.total",e.total)]),$(),e.showPageSize&&v(Aae,{disabled:e.disabled,sizeOptions:e.pageSizeOptions,pageSize:h.value,size:u.value,onChange:w,selectProps:e.pageSizeProps},null),!e.simple&&e.showJumper&&v(uT,{disabled:e.disabled,current:f.value,pages:m.value,size:u.value,onChange:b},{"jumper-prepend":n["jumper-prepend"],"jumper-append":n["jumper-append"]})])}}});const y7=Object.assign(zC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+zC.name,zC)}}),Lae=(e,{emit:t})=>{var n,i;const o=R(ft(e.paginationProps)&&(n=e.paginationProps.defaultCurrent)!=null?n:1),s=R(ft(e.paginationProps)&&(i=e.paginationProps.defaultPageSize)!=null?i:10),r=p(()=>{var c;return ft(e.paginationProps)&&(c=e.paginationProps.current)!=null?c:o.value}),l=p(()=>{var c;return ft(e.paginationProps)&&(c=e.paginationProps.pageSize)!=null?c:s.value});return{current:r,pageSize:l,handlePageChange:c=>{o.value=c,t("pageChange",c)},handlePageSizeChange:c=>{s.value=c,t("pageSizeChange",c)}}};function dT(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var jC=N({name:"List",props:{data:{type:Array},size:{type:String,default:"medium"},bordered:{type:Boolean,default:!0},split:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},paginationProps:{type:Object},gridProps:{type:Object},maxHeight:{type:[String,Number],default:0},bottomOffset:{type:Number,default:0},virtualListProps:{type:Object},scrollbar:{type:[Object,Boolean],default:!0}},emits:{scroll:()=>!0,reachBottom:()=>!0,pageChange:e=>!0,pageSizeChange:e=>!0},setup(e,{emit:t,slots:n}){const{scrollbar:i}=ze(e),o=j("list"),s=Ze(Ii,void 0),{componentRef:r,elementRef:l}=$d("containerRef"),a=p(()=>e.virtualListProps),{displayScrollbar:u,scrollbarProps:c}=F2(i);let d=0;const f=K=>{const{scrollTop:te,scrollHeight:H,offsetHeight:D}=K.target,W=Math.floor(H-(te+D));te>d&&W<=e.bottomOffset&&t("reachBottom"),t("scroll"),d=te};st(()=>{if(l.value){const{scrollTop:K,scrollHeight:te,offsetHeight:H}=l.value;te<=K+H&&t("reachBottom")}});const{current:h,pageSize:m,handlePageChange:b,handlePageSizeChange:w}=Lae(e,{emit:t}),y=K=>{if(!e.paginationProps)return K;if(e.paginationProps&&K.length>m.value){const te=(h.value-1)*m.value;return K.slice(te,te+m.value)}return K},C=K=>{let te;if(!e.gridProps)return null;const H=y(K);if(e.gridProps.span){const D=[],W=24/e.gridProps.span;for(let Z=0;Z<H.length;Z+=W){let q;const Q=Z+W,se=Math.floor(Z/W);D.push(v(hp.Row,{key:se,class:`${o}-row`,gutter:e.gridProps.gutter},dT(q=H.slice(Z,Q).map((fe,de)=>{var ue;return v(hp.Col,{key:`${se}-${de}`,class:`${o}-col`,span:(ue=e.gridProps)==null?void 0:ue.span},{default:()=>{var be;return[Nt(fe)?fe:(be=n.item)==null?void 0:be.call(n,{item:fe,index:de})]}})}))?q:{default:()=>[q]}))}return D}return v(hp.Row,{class:`${o}-row`,gutter:e.gridProps.gutter},dT(te=H.map((D,W)=>v(hp.Col,Ae({key:W,class:`${o}-col`},vi(e.gridProps,["gutter"])),{default:()=>{var Z;return[Nt(D)?D:(Z=n.item)==null?void 0:Z.call(n,{item:D,index:W})]}})))?te:{default:()=>[te]})},k=K=>y(K).map((H,D)=>{var W;return Nt(H)?H:(W=n.item)==null?void 0:W.call(n,{item:H,index:D})}),$=()=>{const K=n.default?bs(n.default()):e.data;return K&&K.length>0?e.gridProps?C(K):k(K):B()},A=()=>{if(!e.paginationProps)return null;const K=vi(e.paginationProps,["current","pageSize","defaultCurrent","defaultPageSize"]);return v(y7,Ae({class:`${o}-pagination`},K,{current:h.value,pageSize:m.value,onChange:b,onPageSizeChange:w}),null)},P=p(()=>[o,`${o}-${e.size}`,{[`${o}-bordered`]:e.bordered,[`${o}-split`]:e.split,[`${o}-hover`]:e.hoverable}]),L=p(()=>{if(e.maxHeight)return{maxHeight:oe(e.maxHeight)?`${e.maxHeight}px`:e.maxHeight,overflowY:"auto"}}),O=p(()=>[`${o}-content`,{[`${o}-virtual`]:a.value}]),T=R(),M=()=>{var K;const te=y((K=e.data)!=null?K:[]);return te.length?v(zh,Ae({ref:T,class:O.value,data:te},e.virtualListProps,{onScroll:f}),{item:({item:H,index:D})=>{var W;return(W=n.item)==null?void 0:W.call(n,{item:H,index:D})}}):B()},x=()=>n["scroll-loading"]?v("div",{class:[`${o}-item`,`${o}-scroll-loading`]},[n["scroll-loading"]()]):null,B=()=>{var K,te,H,D,W;return n["scroll-loading"]?null:(W=(D=(K=n.empty)==null?void 0:K.call(n))!=null?D:(H=s==null?void 0:(te=s.slots).empty)==null?void 0:H.call(te,{component:"list"}))!=null?W:v(Pl,null,null)};return{virtualListRef:T,render:()=>{const K=u.value?jo:"div";return v("div",{class:`${o}-wrapper`},[v(zo,{class:`${o}-spin`,loading:e.loading},{default:()=>[v(K,Ae({ref:r,class:P.value,style:L.value},c.value,{onScroll:f}),{default:()=>[v("div",{class:`${o}-content-wrapper`},[n.header&&v("div",{class:`${o}-header`},[n.header()]),a.value&&!e.gridProps?v(Be,null,[M(),x()]):v("div",{role:"list",class:O.value},[$(),x()]),n.footer&&v("div",{class:`${o}-footer`},[n.footer()])])]}),A()]})])}}},methods:{scrollIntoView(e){this.virtualListRef&&this.virtualListRef.scrollTo(e)}},render(){return this.render()}}),A0=N({name:"ListItem",props:{actionLayout:{type:String,default:"horizontal"}},setup(e,{slots:t}){const n=j("list-item"),i=()=>{var o;const s=(o=t.actions)==null?void 0:o.call(t);return!s||!s.length?null:v("ul",{class:`${n}-action`},[s.map((r,l)=>v("li",{key:`${n}-action-${l}`},[r]))])};return()=>{var o,s;return v("div",{role:"listitem",class:n},[v("div",{class:`${n}-main`},[(o=t.meta)==null?void 0:o.call(t),v("div",{class:`${n}-content`},[(s=t.default)==null?void 0:s.call(t)]),e.actionLayout==="vertical"&&i()]),e.actionLayout==="horizontal"&&i(),t.extra&&v("div",{class:`${n}-extra`},[t.extra()])])}}});const Eae=N({name:"ListItemMeta",props:{title:String,description:String},setup(e,{slots:t}){const n=j("list-item-meta"),i=!!(e.title||e.description||t.title||t.description);return{prefixCls:n,hasContent:i}}});function Iae(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[e.$slots.avatar?(S(),I("div",{key:0,class:E(`${e.prefixCls}-avatar`)},[pe(e.$slots,"avatar")],2)):ae("v-if",!0),e.hasContent?(S(),I("div",{key:1,class:E(`${e.prefixCls}-content`)},[e.$slots.title||e.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2)):ae("v-if",!0),e.$slots.description||e.description?(S(),I("div",{key:1,class:E(`${e.prefixCls}-description`)},[pe(e.$slots,"description",{},()=>[De(Te(e.description),1)])],2)):ae("v-if",!0)],2)):ae("v-if",!0)],2)}var L0=U(Eae,[["render",Iae]]);const FB=Object.assign(jC,{Item:Object.assign(A0,{Meta:L0}),install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+jC.name,jC),e.component(n+A0.name,A0),e.component(n+L0.name,L0)}}),Tae=["border-width","box-sizing","font-family","font-weight","font-size","font-variant","letter-spacing","line-height","padding-top","padding-bottom","padding-left","padding-right","text-indent","text-rendering","text-transform","white-space","overflow-wrap","width"],s6=e=>{const t={};return Tae.forEach(n=>{t[n]=e.getPropertyValue(n)}),t};var Oae=Object.defineProperty,fT=Object.getOwnPropertySymbols,xae=Object.prototype.hasOwnProperty,Mae=Object.prototype.propertyIsEnumerable,hT=(e,t,n)=>t in e?Oae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pT=(e,t)=>{for(var n in t||(t={}))xae.call(t,n)&&hT(e,n,t[n]);if(fT)for(var n of fT(t))Mae.call(t,n)&&hT(e,n,t[n]);return e};const Nae=N({name:"Textarea",components:{ResizeObserver:No,IconHover:an,IconClose:gi},inheritAttrs:!1,props:{modelValue:String,defaultValue:{type:String,default:""},placeholder:String,disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},maxLength:{type:[Number,Object],default:0},showWordLimit:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},autoSize:{type:[Boolean,Object],default:!1},wordLength:{type:Function},wordSlice:{type:Function},textareaAttrs:{type:Object}},emits:{"update:modelValue":e=>!0,input:(e,t)=>!0,change:(e,t)=>!0,clear:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:t,attrs:n}){const{disabled:i,error:o,modelValue:s}=ze(e),r=j("textarea"),{mergedDisabled:l,mergedError:a,eventHandlers:u}=cn({disabled:i,error:o}),c=R(),d=R(),f=R(),h=R(),m=R(e.defaultValue),b=p(()=>{var re;return(re=s.value)!=null?re:m.value}),[w,y]=Zj(c);Fe(s,re=>{(Ge(re)||Ui(re))&&(m.value="")});const C=p(()=>ft(e.maxLength)&&!!e.maxLength.errorOnly),k=p(()=>ft(e.maxLength)?e.maxLength.length:e.maxLength),$=re=>{var ge;return Ue(e.wordLength)?e.wordLength(re):(ge=re.length)!=null?ge:0},A=p(()=>$(b.value)),P=p(()=>a.value||!!(k.value&&C.value&&A.value>k.value)),L=R(!1),O=R(!1),T=p(()=>e.allowClear&&!l.value&&b.value),M=R(!1),x=R(""),B=()=>{w(),Ct(()=>{c.value&&b.value!==c.value.value&&(c.value.value=b.value,y())})},F=(re,ge=!0)=>{var ke,Y;k.value&&!C.value&&$(re)>k.value&&(re=(Y=(ke=e.wordSlice)==null?void 0:ke.call(e,re,k.value))!=null?Y:re.slice(0,k.value)),m.value=re,ge&&t("update:modelValue",re),B()};let K=b.value;const te=(re,ge)=>{var ke,Y;re!==K&&(K=re,t("change",re,ge),(Y=(ke=u.value)==null?void 0:ke.onChange)==null||Y.call(ke,ge))},H=re=>{var ge,ke;O.value=!0,K=b.value,t("focus",re),(ke=(ge=u.value)==null?void 0:ge.onFocus)==null||ke.call(ge,re)},D=re=>{var ge,ke;O.value=!1,t("blur",re),(ke=(ge=u.value)==null?void 0:ge.onBlur)==null||ke.call(ge,re),te(b.value,re)},W=re=>{var ge,ke;const{value:Y}=re.target;if(re.type==="compositionend"){if(M.value=!1,x.value="",k.value&&!C.value&&b.value.length>=k.value&&$(Y)>k.value){B();return}t("input",Y,re),F(Y),(ke=(ge=u.value)==null?void 0:ge.onInput)==null||ke.call(ge,re)}else M.value=!0},Z=re=>{var ge,ke;const{value:Y}=re.target;if(M.value)x.value=Y;else{if(k.value&&!C.value&&b.value.length>=k.value&&$(Y)>k.value&&re.inputType==="insertText"){B();return}t("input",Y,re),F(Y),(ke=(ge=u.value)==null?void 0:ge.onInput)==null||ke.call(ge,re)}},q=re=>{F(""),te("",re),t("clear",re)};Fe(s,re=>{re!==b.value&&F(re??"",!1)});const Q=re=>vi(n,ja),se=re=>ws(n,ja),fe=se(),de=p(()=>{const re=pT(pT({},fe),e.textareaAttrs);return P.value&&(re["aria-invalid"]=!0),re}),ue=p(()=>[`${r}-wrapper`,{[`${r}-focus`]:O.value,[`${r}-disabled`]:l.value,[`${r}-error`]:P.value,[`${r}-scroll`]:L.value}]);let be;const ce=R(0),$e=R(0),me=p(()=>!ft(e.autoSize)||!e.autoSize.minRows?0:e.autoSize.minRows*ce.value+$e.value),Se=p(()=>!ft(e.autoSize)||!e.autoSize.maxRows?0:e.autoSize.maxRows*ce.value+$e.value),Pe=()=>{const re=s6(be);ce.value=Number.parseInt(re["line-height"]||0,10),$e.value=Number.parseInt(re["border-width"]||0,10)*2+Number.parseInt(re["padding-top"]||0,10)+Number.parseInt(re["padding-bottom"]||0,10),h.value=re,Ct(()=>{var ge;const ke=(ge=f.value)==null?void 0:ge.offsetHeight;let Y=ke??0,ee="hidden";me.value&&Y<me.value&&(Y=me.value),Se.value&&Y>Se.value&&(Y=Se.value,ee="auto"),d.value={height:`${Y}px`,resize:"none",overflow:ee}})};st(()=>{c.value&&(be=window.getComputedStyle(c.value),e.autoSize&&Pe()),V()});const je=()=>{e.autoSize&&f.value&&Pe(),V()},X=re=>{c.value&&re.target!==c.value&&(re.preventDefault(),c.value.focus())},V=()=>{c.value&&(c.value.scrollHeight>c.value.offsetHeight?L.value||(L.value=!0):L.value&&(L.value=!1))};return Fe(b,()=>{e.autoSize&&f.value&&Pe(),V()}),{prefixCls:r,wrapperCls:ue,textareaRef:c,textareaStyle:d,mirrorRef:f,mirrorStyle:h,computedValue:b,showClearBtn:T,valueLength:A,computedMaxLength:k,mergedDisabled:l,mergeTextareaAttrs:de,getWrapperAttrs:Q,getTextareaAttrs:se,handleInput:Z,handleFocus:H,handleBlur:D,handleComposition:W,handleClear:q,handleResize:je,handleMousedown:X}},methods:{focus(){var e;(e=this.$refs.textareaRef)==null||e.focus()},blur(){var e;(e=this.$refs.textareaRef)==null||e.blur()}}}),zae=["disabled","value","placeholder"];function jae(e,t,n,i,o,s){const r=ie("resize-observer"),l=ie("icon-close"),a=ie("icon-hover");return S(),I("div",Ae(e.getWrapperAttrs(e.$attrs),{class:e.wrapperCls,onMousedown:t[7]||(t[7]=(...u)=>e.handleMousedown&&e.handleMousedown(...u))}),[e.autoSize?(S(),I("div",{key:0,ref:"mirrorRef",class:E(`${e.prefixCls}-mirror`),style:ne(e.mirrorStyle)},Te(`${e.computedValue}
- `),7)):ae("v-if",!0),v(r,{onResize:e.handleResize},{default:he(()=>[_("textarea",Ae({ref:"textareaRef"},e.mergeTextareaAttrs,{disabled:e.mergedDisabled,class:e.prefixCls,style:e.textareaStyle,value:e.computedValue,placeholder:e.placeholder,onInput:t[0]||(t[0]=(...u)=>e.handleInput&&e.handleInput(...u)),onFocus:t[1]||(t[1]=(...u)=>e.handleFocus&&e.handleFocus(...u)),onBlur:t[2]||(t[2]=(...u)=>e.handleBlur&&e.handleBlur(...u)),onCompositionstart:t[3]||(t[3]=(...u)=>e.handleComposition&&e.handleComposition(...u)),onCompositionupdate:t[4]||(t[4]=(...u)=>e.handleComposition&&e.handleComposition(...u)),onCompositionend:t[5]||(t[5]=(...u)=>e.handleComposition&&e.handleComposition(...u))}),null,16,zae)]),_:1},8,["onResize"]),pe(e.$slots,"suffix"),e.computedMaxLength&&e.showWordLimit?(S(),I("div",{key:1,class:E(`${e.prefixCls}-word-limit`)},Te(e.valueLength)+"/"+Te(e.computedMaxLength),3)):ae("v-if",!0),e.showClearBtn?(S(),I("div",{key:2,class:E(`${e.prefixCls}-clear-btn`),onClick:t[6]||(t[6]=(...u)=>e.handleClear&&e.handleClear(...u))},[v(a,null,{default:he(()=>[v(l)]),_:1})],2)):ae("v-if",!0)],16)}var RC=U(Nae,[["render",jae]]);const VB=Object.assign(RC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+RC.name,RC)}}),Rae=e=>{const{value:t,selectionStart:n}=e;return t.slice(0,n)},Bae=(e,t)=>[].concat(t).reduce((i,o)=>{const s=e.lastIndexOf(o);return s>i.location?{location:s,prefix:o}:i},{location:-1,prefix:""}),Dae=(e,t)=>!t||!e.includes(t);var Fae=Object.defineProperty,mT=Object.getOwnPropertySymbols,Vae=Object.prototype.hasOwnProperty,Wae=Object.prototype.propertyIsEnumerable,vT=(e,t,n)=>t in e?Fae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Hae=(e,t)=>{for(var n in t||(t={}))Vae.call(t,n)&&vT(e,n,t[n]);if(mT)for(var n of mT(t))Wae.call(t,n)&&vT(e,n,t[n]);return e};function Zae(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var BC=N({name:"Mention",inheritAttrs:!1,props:{modelValue:String,defaultValue:{type:String,default:""},data:{type:Array,default:()=>[]},prefix:{type:[String,Array],default:"@"},split:{type:String,default:" "},type:{type:String,default:"input"},disabled:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:e=>!0,search:(e,t)=>!0,select:e=>!0,clear:e=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:t,attrs:n,slots:i}){const o=j("mention");let s;const{mergedDisabled:r,eventHandlers:l}=cn({disabled:lr(e,"disabled")}),{data:a,modelValue:u}=ze(e),c=R(),d=R({}),f=R(e.defaultValue),h=p(()=>{var fe;return(fe=e.modelValue)!=null?fe:f.value});Fe(u,fe=>{(Ge(fe)||Ui(fe))&&(f.value="")});const m=p(()=>h.value?[ju(h.value)]:[]),b=R({measuring:!1,location:-1,prefix:"",text:""}),w=()=>{b.value={measuring:!1,location:-1,prefix:"",text:""}},y=R(),C=p(()=>b.value.text),k=R(!0),$=(fe,de)=>{var ue,be;const ce=Rae(de.target),$e=Bae(ce,e.prefix);if($e.location>-1){const me=ce.slice($e.location+$e.prefix.length);Dae(me,e.split)?(P.value=!0,b.value=Hae({measuring:!0,text:me},$e),t("search",me,$e.prefix)):b.value.location>-1&&w()}else b.value.location>-1&&w();f.value=fe,t("update:modelValue",fe),t("change",fe),(be=(ue=l.value)==null?void 0:ue.onChange)==null||be.call(ue)},A=fe=>{var de,ue;f.value="",t("update:modelValue",""),t("change",""),(ue=(de=l.value)==null?void 0:de.onChange)==null||ue.call(de),t("clear",fe)},P=R(!1),L=p(()=>P.value&&b.value.measuring&&F.value.length>0),O=()=>{te.value=s6(s)},T=fe=>{P.value=fe},M=(fe,de)=>{var ue,be,ce;const{value:$e}=(ue=B.get(fe))!=null?ue:{},me=b.value.location,Se=b.value.location+b.value.text.length;let Pe=f.value.slice(0,me),je=f.value.slice(Se+1);Pe+=!Pe||Pe.endsWith(e.split)||Pe.endsWith(`
- `)?"":e.split,je=(!je||je.startsWith(e.split)||je.startsWith(`
- `)?"":e.split)+je;const X=`${b.value.prefix}${$e}`,V=`${Pe}${X}${je}`;f.value=V,t("select",$e),t("update:modelValue",V),t("change",V),w(),(ce=(be=l.value)==null?void 0:be.onChange)==null||ce.call(be)},{validOptions:x,optionInfoMap:B,validOptionInfos:F,handleKeyDown:K}=JA({options:a,inputValue:C,filterOption:k,popupVisible:L,valueKeys:m,dropdownRef:c,optionRefs:d,onSelect:M,onPopupVisibleChange:T,enterToOpen:!1}),te=R();st(()=>{var fe;e.type==="textarea"&&((fe=y.value)!=null&&fe.textareaRef)&&(s=window.getComputedStyle(y.value.textareaRef),te.value=s6(s))});const H=fe=>{if(Ue(i.option)&&fe.value){const de=B.get(fe.key),ue=i.option;return()=>ue({data:de})}return()=>fe.label},D=fe=>v(Pu,{ref:de=>{de!=null&&de.$el&&(d.value[fe.key]=de.$el)},key:fe.key,value:fe.value,disabled:fe.disabled,internal:!0},{default:H(fe)}),W=()=>{let fe;return v(XA,{ref:c},Zae(fe=x.value.map(de=>D(de)))?fe:{default:()=>[fe]})},Z=R();Fe(L,fe=>{e.type==="textarea"&&fe&&Ct(()=>{var de,ue;(de=y.value)!=null&&de.textareaRef&&y.value.textareaRef.scrollTop>0&&((ue=Z.value)==null||ue.scrollTo(0,y.value.textareaRef.scrollTop))})});const q=fe=>{t("focus",fe)},Q=fe=>{t("blur",fe)};return{inputRef:y,render:()=>{var fe;return e.type==="textarea"?v("div",{class:o},[v(No,{onResize:O},{default:()=>[v(VB,Ae(n,{ref:y,allowClear:e.allowClear,modelValue:h.value,disabled:r.value,onInput:$,onClear:A,onFocus:q,onBlur:Q,onKeydown:K}),null)]}),b.value.measuring&&F.value.length>0&&v("div",{ref:Z,style:te.value,class:`${o}-measure`},[(fe=h.value)==null?void 0:fe.slice(0,b.value.location),v(oi,{trigger:"focus",position:"bl",popupOffset:4,preventFocus:!0,popupVisible:L.value,clickToClose:!1,onPopupVisibleChange:T},{default:()=>[v("span",null,[De("@")])],content:W})])]):v(oi,{trigger:"focus",position:"bl",animationName:"slide-dynamic-origin",popupOffset:4,preventFocus:!0,popupVisible:L.value,clickToClose:!1,autoFitPopupWidth:!0,autoFitTransformOrigin:!0,disabled:r.value,onPopupVisibleChange:T},{default:()=>[v(Za,Ae(n,{ref:y,allowClear:e.allowClear,modelValue:h.value,disabled:r.value,onInput:$,onClear:A,onFocus:q,onBlur:Q,onKeydown:K}),i)],content:W})}}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const qae=Object.assign(BC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+BC.name,BC)}}),b7=Symbol("MenuInjectionKey"),k7=Symbol("LevelInjectionKey"),WB=Symbol("DataCollectorInjectionKey"),Uae=N({name:"IconMenuFold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-menu-fold`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Kae=["stroke-width","stroke-linecap","stroke-linejoin"],Gae=_("path",{d:"M42 11H6M42 24H22M42 37H6M13.66 26.912l-4.82-3.118 4.82-3.118v6.236Z"},null,-1),Yae=[Gae];function Xae(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Yae,14,Kae)}var DC=U(Uae,[["render",Xae]]);const HB=Object.assign(DC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+DC.name,DC)}}),Qae=N({name:"IconMenuUnfold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-menu-unfold`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Jae=["stroke-width","stroke-linecap","stroke-linejoin"],ece=_("path",{d:"M6 11h36M22 24h20M6 37h36M8 20.882 12.819 24 8 27.118v-6.236Z"},null,-1),tce=[ece];function nce(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},tce,14,Jae)}var FC=U(Qae,[["render",nce]]);const ZB=Object.assign(FC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+FC.name,FC)}});function w7(e){const t=p(()=>sn(e)?e.value:e);vt(k7,Oe({level:t}))}function Xg(e){const{provideNextLevel:t}=e||{},n=Ze(k7),i=p(()=>(n==null?void 0:n.level)||1);if(t){const o=p(()=>i.value+1);w7(o)}return{level:i}}function gT(e,t){const n=[],i=o=>{o.forEach(s=>{t(s)&&n.push(s.key),s.children&&i(s.children)})};return i(e),n}function qB(e=!1){return e?void 0:Ze(WB)}function UB(e){const{key:t,type:n}=e,i=R([]),o=qB(n==="menu");return vt(WB,{collectSubMenu(r,l,a=!1){const u={key:r,children:l};if(a){const c=i.value.find(d=>d.key===r);c?c.children=l:i.value.push(u)}else i.value=[...i.value,u];a&&(n==="popupMenu"?o==null||o.reportMenuData(i.value):n==="subMenu"&&!Ge(r)&&(o==null||o.collectSubMenu(r,i.value,!0)))},removeSubMenu(r){i.value=i.value.filter(l=>l.key!==r)},collectMenuItem(r){i.value.push({key:r})},removeMenuItem(r){i.value=i.value.filter(l=>l.key!==r)},reportMenuData(r){i.value=r,n==="subMenu"&&!Ge(t)&&(o==null||o.collectSubMenu(t,i.value,!0))}}),n==="subMenu"&&!Ge(t)?(st(()=>{o==null||o.collectSubMenu(t,i.value)}),En(()=>{o==null||o.removeSubMenu(t)})):n==="popupMenu"&&st(()=>{o==null||o.reportMenuData(i.value)}),{menuData:i,subMenuKeys:p(()=>gT(i.value,r=>!!r.children)),menuItemKeys:p(()=>gT(i.value,r=>!r.children))}}function ice(e,t){const n=[],i=o=>{for(let s=0;s<o.length;s++){const r=o[s];if(r.key===t)return!0;if(r.children){if(n.push(r.key),i(r.children))return!0;n.pop()}}return!1};return i(e),n}function rce(e,t){return e.length!==t.length?!1:e.toString()===t.toString()}function oce(e){const{modelValue:t,defaultValue:n,autoOpen:i,autoOpenSelected:o,subMenuKeys:s,selectedKeys:r,menuData:l,accordion:a}=ze(e),u=R(Ge(t.value)?Ge(n.value)?[]:n.value:t.value),c=m=>{u.value=m};Fe(t,()=>{Ge(t.value)&&c([])});let d=[];st(()=>{d=[...s.value];let m=[];if(i.value&&(m=a.value?s.value.slice(0,1):[...s.value]),o.value){const b=r.value.map(w=>ice(l.value,w));b.length&&(!i.value||a.value)&&(m=a.value?b[0]:[...new Set([].concat(...b))])}m.length&&c(m)});let f=!1;Fe(s,(m,b=[])=>{if(f||!rce(m,d)){const w=h.value.filter(y=>m.includes(y));if(i.value){const y=m.filter(C=>!b.includes(C));w.push(...y)}c(a.value?w.slice(0,1):w)}f=!0});const h=p(()=>t.value||u.value);return{openKeys:h,localOpenKeys:u,setOpenKeys:c,open(m,b){let w=[];return h.value.indexOf(m)>-1?a.value&&b===1?w=[]:w=h.value.filter(y=>y!==m):a.value&&b===1?w=[m]:w=h.value.concat([m]),c(w),w}}}const sce=N({name:"BaseMenu",components:{IconMenuFold:HB,IconMenuUnfold:ZB},inheritAttrs:!1,props:{style:{type:Object},theme:{type:String,default:"light"},mode:{type:String,default:"vertical"},levelIndent:{type:Number},autoOpen:{type:Boolean},collapsed:{type:Boolean,default:void 0},defaultCollapsed:{type:Boolean},collapsedWidth:{type:Number},accordion:{type:Boolean},autoScrollIntoView:{type:Boolean},showCollapseButton:{type:Boolean},selectedKeys:{type:Array},defaultSelectedKeys:{type:Array,default:()=>[]},openKeys:{type:Array},defaultOpenKeys:{type:Array,default:()=>[]},scrollConfig:{type:Object},triggerProps:{type:Object},tooltipProps:{type:Object},autoOpenSelected:{type:Boolean},breakpoint:{type:String},popupMaxHeight:{type:[Boolean,Number],default:!0},prefixCls:{type:String},inTrigger:{type:Boolean},siderCollapsed:{type:Boolean},isRoot:{type:Boolean}},emits:["update:collapsed","update:selectedKeys","update:openKeys","collapse","menu-item-click","sub-menu-click"],setup(e,{emit:t,slots:n}){const{style:i,mode:o,theme:s,levelIndent:r,accordion:l,showCollapseButton:a,scrollConfig:u,autoScrollIntoView:c,collapsedWidth:d,autoOpen:f,collapsed:h,defaultCollapsed:m,selectedKeys:b,defaultSelectedKeys:w,openKeys:y,defaultOpenKeys:C,triggerProps:k,tooltipProps:$,autoOpenSelected:A,breakpoint:P,popupMaxHeight:L,prefixCls:O,inTrigger:T,siderCollapsed:M,isRoot:x}=ze(e),{subMenuKeys:B,menuData:F}=UB({type:x.value?"menu":"popupMenu"}),[K,te]=ri(w.value,Oe({value:b})),{openKeys:H,setOpenKeys:D,open:W}=oce(Oe({modelValue:y,defaultValue:C,autoOpen:f,autoOpenSelected:A,selectedKeys:K,subMenuKeys:B,menuData:F,accordion:l})),[Z,q]=ri(m.value,Oe({value:h})),Q=p(()=>M.value||Z.value||o.value==="popButton"),se=p(()=>["horizontal","popButton"].indexOf(o.value)<0&&!T.value&&a.value),fe=(Pe,je)=>{Pe!==Z.value&&(q(Pe),t("update:collapsed",Pe),t("collapse",Pe,je))},de=()=>{fe(!Z.value,"clickTrigger")};BB(P,Pe=>{fe(!Pe,"responsive")});const ue=p(()=>(O==null?void 0:O.value)||j("menu")),be=p(()=>[ue.value,`${ue.value}-${s==null?void 0:s.value}`,{[`${ue.value}-horizontal`]:o.value==="horizontal",[`${ue.value}-vertical`]:o.value!=="horizontal",[`${ue.value}-collapsed`]:Q.value,[`${ue.value}-pop`]:o.value==="pop"||Q.value,[`${ue.value}-pop-button`]:o.value==="popButton"}]),ce=p(()=>{const Pe=oe(d.value)?`${d.value}px`:void 0,je=ft(i.value)?i.value:void 0,X=Q.value?Pe:je==null?void 0:je.width;return[je?vi(je,["width"]):i.value,{width:X}]}),$e=_o(n,"expand-icon-down"),me=_o(n,"expand-icon-right"),Se=Oe({theme:s,mode:o,levelIndent:r,autoScrollIntoView:c,selectedKeys:K,openKeys:H,prefixCls:ue,scrollConfig:u,inTrigger:T,collapsed:Q,triggerProps:k,tooltipProps:$,popupMaxHeight:L,expandIconDown:$e,expandIconRight:me,onMenuItemClick:Pe=>{te([Pe]),t("update:selectedKeys",[Pe]),t("menu-item-click",Pe)},onSubMenuClick:(Pe,je)=>{const X=W(Pe,je);D(X),t("update:openKeys",X),t("sub-menu-click",Pe,X)}});return vt(b7,Se),w7(1),{computedPrefixCls:ue,classNames:be,computedStyle:ce,computedCollapsed:Q,computedHasCollapseButton:se,onCollapseBtnClick:de}}});function lce(e,t,n,i,o,s){const r=ie("IconMenuUnfold"),l=ie("IconMenuFold");return S(),I("div",Ae({class:e.classNames},e.$attrs,{style:e.computedStyle}),[_("div",{class:E(`${e.computedPrefixCls}-inner`)},[pe(e.$slots,"default")],2),e.computedHasCollapseButton?(S(),I("div",{key:0,class:E(`${e.computedPrefixCls}-collapse-button`),onClick:t[0]||(t[0]=(...a)=>e.onCollapseBtnClick&&e.onCollapseBtnClick(...a))},[pe(e.$slots,"collapse-icon",{collapsed:e.computedCollapsed},()=>[e.computedCollapsed?(S(),ve(r,{key:0})):(S(),ve(l,{key:1}))])],2)):ae("v-if",!0)],16)}var l6=U(sce,[["render",lce]]);function yT(e,t){if(!e||!t)return null;let n=t;n==="float"&&(n="cssFloat");try{if(document.defaultView){const i=document.defaultView.getComputedStyle(e,"");return e.style[n]||i?i[n]:""}}catch{return e.style[n]}return null}function Qu(){return Ze(b7)||{}}const ace=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})();function rw(){const e=Bt();return{key:p(()=>(e==null?void 0:e.vnode.key)||ace("__arco_menu"))}}const cce=N({name:"MenuIndent",props:{level:{type:Number,default:1}},setup(){const e=j("menu"),t=Qu();return{prefixCls:e,levelIndent:lr(t,"levelIndent")}}});function uce(e,t,n,i,o,s){return e.level>1?(S(),I("span",{key:0,class:E(`${e.prefixCls}-indent-list`)},[(S(!0),I(Be,null,kt(e.level-1,r=>(S(),I("span",{key:r,class:E(`${e.prefixCls}-indent`),style:ne(`width: ${e.levelIndent}px`)},null,6))),128))],2)):ae("v-if",!0)}var ow=U(cce,[["render",uce]]);const dce=N({name:"ExpandTransition",setup(){return{onBeforeEnter(e){e.style.height="0"},onEnter(e){e.style.height=`${e.scrollHeight}px`},onAfterEnter(e){e.style.height=""},onBeforeLeave(e){e.style.height=`${e.scrollHeight}px`},onLeave(e){e.style.height="0"},onAfterLeave(e){e.style.height=""}}}});function fce(e,t,n,i,o,s){return S(),ve(Ei,{onBeforeEnter:e.onBeforeEnter,onEnter:e.onEnter,onAfterEnter:e.onAfterEnter,onBeforeLeave:e.onBeforeLeave,onLeave:e.onLeave,onAfterLeave:e.onAfterLeave},{default:he(()=>[pe(e.$slots,"default")]),_:3},8,["onBeforeEnter","onEnter","onAfterEnter","onBeforeLeave","onLeave","onAfterLeave"])}var hce=U(dce,[["render",fce]]);const pce=N({name:"SubMenuInline",components:{MenuIndent:ow,ExpandTransition:hce},props:{title:{type:String},isChildrenSelected:{type:Boolean}},setup(e){const{key:t}=rw(),{level:n}=Xg({provideNextLevel:!0}),i=Qu(),o=p(()=>i.prefixCls),s=p(()=>`${o.value}-inline`),r=p(()=>[s.value]),l=p(()=>e.isChildrenSelected),a=p(()=>(i.openKeys||[]).indexOf(t.value)>-1);return{prefixCls:s,menuPrefixCls:o,classNames:r,level:n,isSelected:l,isOpen:a,onHeaderClick:()=>{i.onSubMenuClick&&i.onSubMenuClick(t.value,n.value)}}}});function mce(e,t,n,i,o,s){const r=ie("MenuIndent"),l=ie("ExpandTransition");return S(),I("div",{class:E(e.classNames)},[_("div",{class:E([`${e.prefixCls}-header`,{[`${e.menuPrefixCls}-selected`]:e.isSelected,[`${e.menuPrefixCls}-has-icon`]:e.$slots.icon}]),onClick:t[0]||(t[0]=(...a)=>e.onHeaderClick&&e.onHeaderClick(...a))},[v(r,{level:e.level},null,8,["level"]),e.$slots.icon?(S(),I(Be,{key:0},[_("span",{class:E(`${e.menuPrefixCls}-icon`)},[pe(e.$slots,"icon")],2),_("span",{class:E(`${e.menuPrefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2)],64)):pe(e.$slots,"title",{key:1},()=>[De(Te(e.title),1)]),_("span",{class:E([`${e.menuPrefixCls}-icon-suffix`,{["is-open"]:e.isOpen}])},[pe(e.$slots,"expand-icon-down")],2)],2),v(l,null,{default:he(()=>[vn(_("div",{class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"default")],2),[[yn,e.isOpen]])]),_:3})],2)}var vce=U(pce,[["render",mce]]);const gce=N({name:"SubMenuPop",components:{Menu:l6,Trigger:oi,MenuIndent:ow,RenderFunction:Al},inheritAttrs:!1,props:{title:{type:String},selectable:{type:Boolean},isChildrenSelected:{type:Boolean},popupMaxHeight:{type:[Boolean,Number],default:void 0}},setup(e){const{key:t}=rw(),{level:n}=Xg(),{selectable:i,isChildrenSelected:o,popupMaxHeight:s}=ze(e),r=Qu(),{onSubMenuClick:l,onMenuItemClick:a}=r,u=p(()=>r.prefixCls),c=p(()=>r.mode),d=p(()=>r.selectedKeys||[]),f=p(()=>`${u.value}-pop`),h=p(()=>i.value&&d.value.includes(t.value)||o.value),m=p(()=>[`${f.value}`,`${f.value}-header`,{[`${u.value}-selected`]:h.value}]),b=p(()=>c.value==="horizontal"&&!r.inTrigger),w=R(!1),y=A=>{w.value=A},C=j("trigger"),k=p(()=>{var A;return[`${f.value}-trigger`,{[`${f.value}-trigger-dark`]:r.theme==="dark"},(A=r.triggerProps)==null?void 0:A.class]}),$=p(()=>vi(r.triggerProps||{},["class"]));return{menuPrefixCls:u,mode:c,level:n,classNames:m,isSelected:h,selectedKeys:d,needPopOnBottom:b,popVisible:w,triggerPrefixCls:C,triggerClassNames:k,triggerProps:$,menuContext:r,popupMenuStyles:p(()=>{var A;const P=(A=s.value)!=null?A:r.popupMaxHeight;return oe(P)?{maxHeight:`${P}px`}:P?{}:{maxHeight:"unset"}}),onClick:()=>{l&&l(t.value,n.value),i.value&&a&&a(t.value)},onMenuItemClick:A=>{a&&a(A),y(!1)},onVisibleChange:A=>{y(A)}}}});function yce(e,t,n,i,o,s){const r=ie("MenuIndent"),l=ie("RenderFunction"),a=ie("Menu"),u=ie("Trigger");return S(),ve(u,Ae({trigger:"hover",class:e.triggerClassNames,position:e.needPopOnBottom?"bl":"rt","show-arrow":"","animation-class":"fade-in","mouse-enter-delay":50,"mouse-leave-delay":50,"popup-offset":4,"auto-fit-popup-min-width":!0,duration:100},e.triggerProps,{"unmount-on-close":!1,"popup-visible":e.popVisible,onPopupVisibleChange:e.onVisibleChange}),{content:he(()=>[v(a,{"in-trigger":"","prefix-cls":`${e.triggerPrefixCls}-menu`,"selected-keys":e.selectedKeys,theme:e.menuContext.theme,"trigger-props":e.menuContext.triggerProps,style:ne(e.popupMenuStyles),onMenuItemClick:e.onMenuItemClick},tn({default:he(()=>[pe(e.$slots,"default")]),_:2},[e.menuContext.expandIconDown?{name:"expand-icon-down",fn:he(()=>[v(l,{"render-func":e.menuContext.expandIconDown},null,8,["render-func"])])}:void 0,e.menuContext.expandIconRight?{name:"expand-icon-right",fn:he(()=>[v(l,{"render-func":e.menuContext.expandIconRight},null,8,["render-func"])])}:void 0]),1032,["prefix-cls","selected-keys","theme","trigger-props","style","onMenuItemClick"])]),default:he(()=>[_("div",Ae({class:[e.classNames,{[`${e.menuPrefixCls}-has-icon`]:e.$slots.icon}],"aria-haspopup":"true"},e.$attrs,{onClick:t[0]||(t[0]=(...c)=>e.onClick&&e.onClick(...c))}),[ae(" header "),v(r,{level:e.level},null,8,["level"]),e.$slots.icon?(S(),I(Be,{key:0},[_("span",{class:E(`${e.menuPrefixCls}-icon`)},[pe(e.$slots,"icon")],2),_("span",{class:E(`${e.menuPrefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2)],64)):pe(e.$slots,"title",{key:1},()=>[De(Te(e.title),1)]),ae(" suffix "),_("span",{class:E(`${e.menuPrefixCls}-icon-suffix`)},[e.needPopOnBottom?pe(e.$slots,"expand-icon-down",{key:0}):pe(e.$slots,"expand-icon-right",{key:1})],2),e.isSelected&&e.mode==="horizontal"?(S(),I("div",{key:2,class:E(`${e.menuPrefixCls}-selected-label`)},null,2)):ae("v-if",!0)],16)]),_:3},16,["class","position","popup-visible","onPopupVisibleChange"])}var bce=U(gce,[["render",yce]]),kce=Object.defineProperty,wce=Object.defineProperties,Cce=Object.getOwnPropertyDescriptors,bT=Object.getOwnPropertySymbols,$ce=Object.prototype.hasOwnProperty,Sce=Object.prototype.propertyIsEnumerable,kT=(e,t,n)=>t in e?kce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_ce=(e,t)=>{for(var n in t||(t={}))$ce.call(t,n)&&kT(e,n,t[n]);if(bT)for(var n of bT(t))Sce.call(t,n)&&kT(e,n,t[n]);return e},Pce=(e,t)=>wce(e,Cce(t)),qp=N({name:"SubMenu",props:{title:{type:String},selectable:{type:Boolean},popup:{type:[Boolean,Function],default:!1},popupMaxHeight:{type:[Boolean,Number],default:void 0}},setup(e,{attrs:t}){const{key:n}=rw(),{level:i}=Xg(),{popup:o}=ze(e),s=Qu(),r=p(()=>{const{mode:c,collapsed:d,inTrigger:f}=s;return!!(typeof o.value=="function"?o.value(i.value):o.value)||d||f||c!=="vertical"}),{subMenuKeys:l,menuItemKeys:a}=UB({key:n.value,type:"subMenu"}),u=p(()=>{const c=s.selectedKeys||[],d=f=>{for(let h=0;h<c.length;h++){const m=c[h];if(f.includes(m))return!0}return!1};return d(l.value)||d(a.value)});return{subMenuKeys:l,menuItemKeys:a,isChildrenSelected:u,props:e,attrs:t,computedKey:n,computedPopup:r,expandIconDown:lr(s,"expandIconDown"),expandIconRight:lr(s,"expandIconRight")}},render(){const{props:e,attrs:t,computedKey:n,computedPopup:i,expandIconDown:o,expandIconRight:s,isChildrenSelected:r}=this,l=Pce(_ce({},this.$slots),{"expand-icon-down":this.$slots["expand-icon-down"]||o||(()=>[v(Yu,null,null)]),"expand-icon-right":this.$slots["expand-icon-right"]||s||(()=>[v(ro,null,null)])});return i?v(bce,Ae({key:n,title:e.title,selectable:e.selectable,isChildrenSelected:r,popupMaxHeight:e.popupMaxHeight},t),l):v(vce,Ae({key:n,title:e.title,isChildrenSelected:r},t),l)}});const Ace=10;function wT(e){return e&&+e.getBoundingClientRect().width.toFixed(2)}function CT(e){const t=Number(e.replace("px",""));return Number.isNaN(t)?0:t}var Lce=N({name:"MenuOverflowWrap",setup(e,{slots:t}){const i=`${Qu().prefixCls}-overflow`,o=`${i}-sub-menu`,s=`${i}-hidden-menu-item`,r=`${i}-sub-menu-mirror`,l=R(),a=R(null),u=R();function c(){const d=l.value,f=wT(d),h=[].slice.call(d.children);let m=0,b=0,w=0;for(let y=0;y<h.length;y++){const C=h[y],k=C.className.split(" "),$=k.indexOf(o)>-1,A=k.indexOf(r)>-1;if($)continue;const P=wT(C)+CT(yT(C,"marginLeft"))+CT(yT(C,"marginRight"));if(A){w=P;continue}if(b+=P,b+w+Ace>f){a.value=m-1;return}m++}a.value=null}return st(()=>{c(),u.value=new M2(d=>{d.forEach(c)}),l.value&&u.value.observe(l.value)}),En(()=>{u.value&&u.value.disconnect()}),()=>{const d=(h,m)=>{const{isMirror:b=!1,props:w={}}=m||{};return v(qp,Ae({key:`__arco-menu-overflow-sub-menu${b?"-mirror":""}`,class:b?r:o},w),{title:()=>v("span",null,[De("...")]),default:()=>h})},f=()=>{var h;const m=((h=t.default)==null?void 0:h.call(t))||[],b=XU(m);let w=null;const y=d(null,{isMirror:!0}),C=b.map((k,$)=>{const A=Li(k,a.value!==null&&$>a.value?{class:s}:{class:""});if(a.value!==null&&$===a.value+1){const P=b.slice($).map(L=>Li(L));w=d(P)}return A});return[y,...C,w]};return v("div",{class:`${i}-wrap`,ref:l},[f()])}}}),Ece=Object.defineProperty,Ice=Object.defineProperties,Tce=Object.getOwnPropertyDescriptors,$T=Object.getOwnPropertySymbols,Oce=Object.prototype.hasOwnProperty,xce=Object.prototype.propertyIsEnumerable,ST=(e,t,n)=>t in e?Ece(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Mce=(e,t)=>{for(var n in t||(t={}))Oce.call(t,n)&&ST(e,n,t[n]);if($T)for(var n of $T(t))xce.call(t,n)&&ST(e,n,t[n]);return e},Nce=(e,t)=>Ice(e,Tce(t)),VC=N({name:"Menu",components:{BaseMenu:l6},inheritAttrs:!1,props:{theme:{type:String},mode:{type:String,default:"vertical"}},setup(e,{attrs:t,slots:n}){const{theme:i,mode:o}=ze(e),s=Ze(xB,void 0),r=p(()=>(s==null?void 0:s.collapsed)||!1),l=p(()=>(i==null?void 0:i.value)||(s==null?void 0:s.theme)||"light");return vt(b7,void 0),vt(k7,void 0),()=>v(l6,Ae(e,t,{theme:l.value,inTrigger:!1,siderCollapsed:r.value,isRoot:!0}),Nce(Mce({},n),{default:o.value==="horizontal"&&n.default?()=>v(Lce,null,{default:()=>{var a;return[(a=n.default)==null?void 0:a.call(n)]}}):n.default}))}}),zce=Object.defineProperty,_T=Object.getOwnPropertySymbols,jce=Object.prototype.hasOwnProperty,Rce=Object.prototype.propertyIsEnumerable,PT=(e,t,n)=>t in e?zce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Bce=(e,t)=>{for(var n in t||(t={}))jce.call(t,n)&&PT(e,n,t[n]);if(_T)for(var n of _T(t))Rce.call(t,n)&&PT(e,n,t[n]);return e},E0=N({name:"MenuItem",inheritAttrs:!1,props:{disabled:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:t}){const{key:n}=rw(),{level:i}=Xg(),o=Qu(),s=R(),r=p(()=>(o.selectedKeys||[]).indexOf(n.value)>-1),l=qB();st(()=>{l==null||l.collectMenuItem(n.value)}),En(()=>{l==null||l.removeMenuItem(n.value)});function a(){o.autoScrollIntoView&&s.value&&r.value&&fB(s.value,Bce({behavior:"smooth",block:"nearest",scrollMode:"if-needed",boundary:document.documentElement},o.scrollConfig||{}))}let u;return st(()=>{u=setTimeout(()=>{a()},500)}),En(()=>{clearTimeout(u)}),Fe([r],()=>{a()}),{menuContext:o,level:i,isSelected:r,refItemElement:s,onClick(c){e.disabled||(o.onMenuItemClick&&o.onMenuItemClick(n.value),t("click",c))}}},render(){var e,t;const{level:n,menuContext:i,disabled:o,isSelected:s,onClick:r}=this,{prefixCls:l,collapsed:a,inTrigger:u,mode:c,tooltipProps:d}=i,f=a&&!u&&n===1,h=c==="vertical"&&n>1,m=((t=(e=this.$slots).default)==null?void 0:t.call(e))||[],b=h&&!u&&!a,w=this.$slots.icon&&this.$slots.icon(),y=[b&&v(ow,{level:n},null),w&&v("span",{class:`${l}-icon`},[w]),b||w?v("span",{class:[`${l}-item-inner`,{[`${l}-title`]:w}]},[m]):m].filter(Boolean),C=v("div",Ae({ref:"refItemElement",class:[`${l}-item`,{[`${l}-disabled`]:o,[`${l}-selected`]:s,[`${l}-has-icon`]:w}]},this.$attrs,{onClick:r}),[y,s&&c==="horizontal"&&v("div",{class:`${l}-selected-label`},null)]);if(f){const k=[`${l}-item-tooltip`,d==null?void 0:d.class];return v(no,Ae({trigger:"hover",position:"right",class:k},vi(d||{},["class"])),{default:()=>C,content:()=>m})}return C}});const Dce=N({name:"MenuItemGroup",components:{MenuIndent:ow},props:{title:{type:String}},setup(){const{level:e}=Xg(),t=p(()=>e.value===1?e.value+1:e.value);w7(t);const n=Qu(),i=p(()=>n.prefixCls),o=p(()=>[`${i.value}-group`]);return{prefixCls:i,classNames:o,level:e}}});function Fce(e,t,n,i,o,s){const r=ie("MenuIndent");return S(),I("div",{class:E(e.classNames)},[_("div",{class:E(`${e.prefixCls}-group-title`)},[v(r,{level:e.level},null,8,["level"]),pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2),pe(e.$slots,"default")],2)}var I0=U(Dce,[["render",Fce]]);const Vce=Object.assign(VC,{Item:E0,ItemGroup:I0,SubMenu:qp,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+VC.name,VC),e.component(n+E0.name,E0),e.component(n+I0.name,I0),e.component(n+qp.name,qp)}}),Wce=N({name:"Message",components:{AIconHover:an,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:$s,IconCloseCircleFill:Ku,IconClose:gi,IconLoading:Ti},props:{type:{type:String,default:"info"},closable:{type:Boolean,default:!1},showIcon:{type:Boolean,default:!0},duration:{type:Number,default:3e3},resetOnUpdate:{type:Boolean,default:!1},resetOnHover:{type:Boolean,default:!1}},emits:["close"],setup(e,{emit:t}){const n=j("message");let i=0;const o=()=>{t("close")},s=()=>{e.duration>0&&(i=window.setTimeout(o,e.duration))},r=()=>{i&&(window.clearTimeout(i),i=0)};return st(()=>{s()}),Mn(()=>{e.resetOnUpdate&&(r(),s())}),En(()=>{r()}),{handleMouseEnter:()=>{e.resetOnHover&&r()},handleMouseLeave:()=>{e.resetOnHover&&s()},prefixCls:n,handleClose:o}}});function Hce(e,t,n,i,o,s){const r=ie("icon-info-circle-fill"),l=ie("icon-check-circle-fill"),a=ie("icon-exclamation-circle-fill"),u=ie("icon-close-circle-fill"),c=ie("icon-loading"),d=ie("icon-close"),f=ie("a-icon-hover");return S(),I("li",{role:"alert",class:E([e.prefixCls,`${e.prefixCls}-${e.type}`,{[`${e.prefixCls}-closable`]:e.closable}]),onMouseenter:t[1]||(t[1]=(...h)=>e.handleMouseEnter&&e.handleMouseEnter(...h)),onMouseleave:t[2]||(t[2]=(...h)=>e.handleMouseLeave&&e.handleMouseLeave(...h))},[e.showIcon&&!(e.type==="normal"&&!e.$slots.icon)?(S(),I("span",{key:0,class:E(`${e.prefixCls}-icon`)},[pe(e.$slots,"icon",{},()=>[e.type==="info"?(S(),ve(r,{key:0})):e.type==="success"?(S(),ve(l,{key:1})):e.type==="warning"?(S(),ve(a,{key:2})):e.type==="error"?(S(),ve(u,{key:3})):e.type==="loading"?(S(),ve(c,{key:4})):ae("v-if",!0)])],2)):ae("v-if",!0),_("span",{class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"default")],2),e.closable?(S(),I("span",{key:1,class:E(`${e.prefixCls}-close-btn`),onClick:t[0]||(t[0]=(...h)=>e.handleClose&&e.handleClose(...h))},[v(f,null,{default:he(()=>[v(d)]),_:1})],2)):ae("v-if",!0)],34)}var Zce=U(Wce,[["render",Hce]]);function qce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Uce=N({name:"MessageList",props:{messages:{type:Array,default:()=>[]},position:{type:String,default:"top"}},emits:["close","afterClose"],setup(e,t){const n=j("message-list"),{zIndex:i}=Mh("message",{runOnMounted:!0});return()=>{let o;return v(qu,{class:[n,`${n}-${e.position}`],name:"fade-message",tag:"ul",style:{zIndex:i.value},onAfterLeave:()=>t.emit("afterClose")},qce(o=e.messages.map(s=>{const r={default:nr(s.content),icon:nr(s.icon)};return v(Zce,{key:s.id,type:s.type,duration:s.duration,closable:s.closable,resetOnUpdate:s.resetOnUpdate,resetOnHover:s.resetOnHover,onClose:()=>t.emit("close",s.id)},r)}))?o:{default:()=>[o]})}}}),Kce=Object.defineProperty,Gce=Object.defineProperties,Yce=Object.getOwnPropertyDescriptors,AT=Object.getOwnPropertySymbols,Xce=Object.prototype.hasOwnProperty,Qce=Object.prototype.propertyIsEnumerable,LT=(e,t,n)=>t in e?Kce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ab=(e,t)=>{for(var n in t||(t={}))Xce.call(t,n)&<(e,n,t[n]);if(AT)for(var n of AT(t))Qce.call(t,n)&<(e,n,t[n]);return e},KB=(e,t)=>Gce(e,Yce(t));class Jce{constructor(t,n){this.messageCount=0,this.add=s=>{var r;this.messageCount++;const l=(r=s.id)!=null?r:`__arco_message_${this.messageCount}`;if(this.messageIds.has(l))return this.update(l,s);const a=Oe(ab({id:l},s));return this.messages.value.push(a),this.messageIds.add(l),{close:()=>this.remove(l)}},this.update=(s,r)=>{for(let l=0;l<this.messages.value.length;l++)if(this.messages.value[l].id===s){const a=!Ge(r.duration);Object.assign(this.messages.value[l],KB(ab({},r),{id:s,resetOnUpdate:a}));break}return{close:()=>this.remove(s)}},this.remove=s=>{for(let r=0;r<this.messages.value.length;r++){const l=this.messages.value[r];if(l.id===s){Ue(l.onClose)&&l.onClose(s),this.messages.value.splice(r,1),this.messageIds.delete(s);break}}},this.clear=()=>{this.messages.value.splice(0)},this.destroy=()=>{this.messages.value.length===0&&this.container&&(Mo(null,this.container),document.body.removeChild(this.container),this.container=null,Dd[this.position]=void 0)};const{position:i="top"}=t;this.container=R2("message"),this.messageIds=new Set,this.messages=R([]),this.position=i;const o=v(Uce,{messages:this.messages.value,position:i,onClose:this.remove,onAfterClose:this.destroy});(n??a6._context)&&(o.appContext=n??a6._context),Mo(o,this.container),document.body.appendChild(this.container)}}const Dd={},GB=[...D2,"loading","normal"],T0=GB.reduce((e,t)=>(e[t]=(n,i)=>{$n(n)&&(n={content:n});const o=ab({type:t},n),{position:s="top"}=o;return Dd[s]||(Dd[s]=new Jce(o,i)),Dd[s].add(o)},e),{});T0.clear=e=>{var t;e?(t=Dd[e])==null||t.clear():Object.values(Dd).forEach(n=>n==null?void 0:n.clear())};const a6=KB(ab({},T0),{install:e=>{const t={clear:T0.clear};for(const n of GB)t[n]=(i,o=e._context)=>T0[n](i,o);e.config.globalProperties.$message=t},_context:null}),eue=({modalRef:e,wrapperRef:t,draggable:n,alignCenter:i})=>{const o=R(!1),s=R([0,0]),r=R([0,0]),l=R(),a=R([0,0]),u=R([0,0]),c=()=>{var m,b,w;if(t.value&&e.value){const{top:y,left:C}=t.value.getBoundingClientRect(),{clientWidth:k,clientHeight:$}=t.value,{top:A,left:P,width:L,height:O}=e.value.getBoundingClientRect(),T=i.value?0:(m=e.value)==null?void 0:m.offsetTop,M=P-C,x=A-y-T;(M!==((b=r.value)==null?void 0:b[0])||x!==((w=r.value)==null?void 0:w[1]))&&(r.value=[M,x]);const B=k>L?k-L:0,F=$>O?$-O-T:0;(B!==u.value[0]||F!==u.value[1])&&(u.value=[B,F]),T&&(a.value=[0,0-T])}},d=m=>{n.value&&(m.preventDefault(),o.value=!0,c(),s.value=[m.x,m.y],zt(window,"mousemove",f),zt(window,"mouseup",h),zt(window,"contextmenu",h))},f=m=>{if(o.value){const b=m.x-s.value[0],w=m.y-s.value[1];let y=r.value[0]+b,C=r.value[1]+w;y<a.value[0]&&(y=a.value[0]),y>u.value[0]&&(y=u.value[0]),C<a.value[1]&&(C=a.value[1]),C>u.value[1]&&(C=u.value[1]),l.value=[y,C]}},h=()=>{o.value=!1,Qt(window,"mousemove",f),Qt(window,"mouseup",h)};return{position:l,handleMoveDown:d}};var tue=Object.defineProperty,ET=Object.getOwnPropertySymbols,nue=Object.prototype.hasOwnProperty,iue=Object.prototype.propertyIsEnumerable,IT=(e,t,n)=>t in e?tue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,rue=(e,t)=>{for(var n in t||(t={}))nue.call(t,n)&&IT(e,n,t[n]);if(ET)for(var n of ET(t))iue.call(t,n)&&IT(e,n,t[n]);return e},oue=N({name:"Modal",components:{ClientOnly:GA,ArcoButton:qi,IconHover:an,IconClose:gi,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:$s,IconCloseCircleFill:Ku},inheritAttrs:!1,props:{visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},width:{type:[Number,String]},top:{type:[Number,String]},mask:{type:Boolean,default:!0},title:{type:String},titleAlign:{type:String,default:"center"},alignCenter:{type:Boolean,default:!0},unmountOnClose:Boolean,maskClosable:{type:Boolean,default:!0},hideCancel:{type:Boolean,default:!1},simple:{type:Boolean,default:e=>e.notice},closable:{type:Boolean,default:!0},okText:String,cancelText:String,okLoading:{type:Boolean,default:!1},okButtonProps:{type:Object},cancelButtonProps:{type:Object},footer:{type:Boolean,default:!0},renderToBody:{type:Boolean,default:!0},popupContainer:{type:[String,Object],default:"body"},maskStyle:{type:Object},modalClass:{type:[String,Array]},modalStyle:{type:Object},onBeforeOk:{type:Function},onBeforeCancel:{type:Function},escToClose:{type:Boolean,default:!0},draggable:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},maskAnimationName:{type:String,default:e=>e.fullscreen?"fade-in-standard":"fade-modal"},modalAnimationName:{type:String,default:e=>e.fullscreen?"zoom-in":"zoom-modal"},bodyClass:{type:[String,Array]},bodyStyle:{type:[String,Object,Array]},messageType:{type:String},hideTitle:{type:Boolean,default:!1}},emits:{"update:visible":e=>!0,ok:e=>!0,cancel:e=>!0,open:()=>!0,close:()=>!0,beforeOpen:()=>!0,beforeClose:()=>!0},setup(e,{emit:t}){const{fullscreen:n,popupContainer:i,alignCenter:o}=ze(e),s=j("modal"),{t:r}=fn(),l=R(),a=R(),u=R(e.defaultVisible),c=p(()=>{var ue;return(ue=e.visible)!=null?ue:u.value}),d=R(!1),f=p(()=>e.okLoading||d.value),h=p(()=>e.draggable&&!e.fullscreen),{teleportContainer:m,containerRef:b}=YA({popupContainer:i,visible:c}),w=R(c.value),y=p(()=>e.okText||r("modal.okText")),C=p(()=>e.cancelText||r("modal.cancelText")),{zIndex:k,isLastDialog:$}=Mh("dialog",{visible:c});let A=!1;const P=ue=>{e.escToClose&&ue.key===pn.ESC&&$()&&K(ue)},L=()=>{e.escToClose&&!A&&(A=!0,zt(document.documentElement,"keydown",P))},O=()=>{A=!1,Qt(document.documentElement,"keydown",P)};let T=0;const{position:M,handleMoveDown:x}=eue({wrapperRef:l,modalRef:a,draggable:h,alignCenter:o}),B=()=>{T++,d.value&&(d.value=!1),u.value=!1,t("update:visible",!1)},F=async ue=>{const be=T,ce=await new Promise(async $e=>{var me;if(Ue(e.onBeforeOk)){let Se=e.onBeforeOk((Pe=!0)=>$e(Pe));if((Nu(Se)||!Zi(Se))&&(d.value=!0),Nu(Se))try{Se=(me=await Se)!=null?me:!0}catch{Se=!1}Zi(Se)&&$e(Se)}else $e(!0)});be===T&&(ce?(t("ok",ue),B()):d.value&&(d.value=!1))},K=ue=>{var be;let ce=!0;Ue(e.onBeforeCancel)&&(ce=(be=e.onBeforeCancel())!=null?be:!1),ce&&(t("cancel",ue),B())},te=R(!1),H=ue=>{ue.target===l.value&&(te.value=!0)},D=ue=>{e.mask&&e.maskClosable&&te.value&&K(ue)},W=()=>{c.value&&(!QU(l.value,document.activeElement)&&document.activeElement instanceof HTMLElement&&document.activeElement.blur(),t("open"))},Z=()=>{c.value||(h.value&&(M.value=void 0),w.value=!1,Q(),t("close"))},{setOverflowHidden:q,resetOverflow:Q}=uB(b);st(()=>{b.value=ms(e.popupContainer),c.value&&(q(),e.escToClose&&L())}),Jt(()=>{Q(),O()}),Fe(c,ue=>{u.value!==ue&&(u.value=ue),ue?(t("beforeOpen"),w.value=!0,te.value=!1,q(),L()):(t("beforeClose"),O())}),Fe(n,()=>{M.value&&(M.value=void 0)});const se=p(()=>[`${s}-wrapper`,{[`${s}-wrapper-align-center`]:e.alignCenter&&!e.fullscreen,[`${s}-wrapper-moved`]:!!M.value}]),fe=p(()=>[`${s}`,e.modalClass,{[`${s}-simple`]:e.simple,[`${s}-draggable`]:h.value,[`${s}-fullscreen`]:e.fullscreen}]),de=p(()=>{var ue;const be=rue({},(ue=e.modalStyle)!=null?ue:{});return e.width&&!e.fullscreen&&(be.width=oe(e.width)?`${e.width}px`:e.width),!e.alignCenter&&e.top&&(be.top=oe(e.top)?`${e.top}px`:e.top),M.value&&(be.transform=`translate(${M.value[0]}px, ${M.value[1]}px)`),be});return{prefixCls:s,mounted:w,computedVisible:c,containerRef:b,wrapperRef:l,mergedModalStyle:de,okDisplayText:y,cancelDisplayText:C,zIndex:k,handleOk:F,handleCancel:K,handleMaskClick:D,handleMaskMouseDown:H,handleOpen:W,handleClose:Z,mergedOkLoading:f,modalRef:a,wrapperCls:se,modalCls:fe,teleportContainer:m,handleMoveDown:x}}});function sue(e,t,n,i,o,s){const r=ie("icon-info-circle-fill"),l=ie("icon-check-circle-fill"),a=ie("icon-exclamation-circle-fill"),u=ie("icon-close-circle-fill"),c=ie("icon-close"),d=ie("icon-hover"),f=ie("arco-button"),h=ie("client-only");return S(),ve(h,null,{default:he(()=>[(S(),ve(Th,{to:e.teleportContainer,disabled:!e.renderToBody},[!e.unmountOnClose||e.computedVisible||e.mounted?vn((S(),I("div",Ae({key:0,class:`${e.prefixCls}-container`,style:{zIndex:e.zIndex}},e.$attrs),[v(Ei,{name:e.maskAnimationName,appear:""},{default:he(()=>[e.mask?vn((S(),I("div",{key:0,ref:"maskRef",class:E(`${e.prefixCls}-mask`),style:ne(e.maskStyle)},null,6)),[[yn,e.computedVisible]]):ae("v-if",!0)]),_:1},8,["name"]),_("div",{ref:"wrapperRef",class:E(e.wrapperCls),onClick:t[2]||(t[2]=rr((...m)=>e.handleMaskClick&&e.handleMaskClick(...m),["self"])),onMousedown:t[3]||(t[3]=rr((...m)=>e.handleMaskMouseDown&&e.handleMaskMouseDown(...m),["self"]))},[v(Ei,{name:e.modalAnimationName,appear:"",onAfterEnter:e.handleOpen,onAfterLeave:e.handleClose},{default:he(()=>[vn(_("div",{ref:"modalRef",class:E(e.modalCls),style:ne(e.mergedModalStyle)},[!e.hideTitle&&(e.$slots.title||e.title||e.closable)?(S(),I("div",{key:0,class:E(`${e.prefixCls}-header`),onMousedown:t[1]||(t[1]=(...m)=>e.handleMoveDown&&e.handleMoveDown(...m))},[e.$slots.title||e.title?(S(),I("div",{key:0,class:E([`${e.prefixCls}-title`,`${e.prefixCls}-title-align-${e.titleAlign}`])},[e.messageType?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title-icon`)},[e.messageType==="info"?(S(),ve(r,{key:0})):ae("v-if",!0),e.messageType==="success"?(S(),ve(l,{key:1})):ae("v-if",!0),e.messageType==="warning"?(S(),ve(a,{key:2})):ae("v-if",!0),e.messageType==="error"?(S(),ve(u,{key:3})):ae("v-if",!0)],2)):ae("v-if",!0),pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2)):ae("v-if",!0),!e.simple&&e.closable?(S(),I("div",{key:1,tabindex:"-1",role:"button","aria-label":"Close",class:E(`${e.prefixCls}-close-btn`),onClick:t[0]||(t[0]=(...m)=>e.handleCancel&&e.handleCancel(...m))},[v(d,null,{default:he(()=>[v(c)]),_:1})],2)):ae("v-if",!0)],34)):ae("v-if",!0),_("div",{class:E([`${e.prefixCls}-body`,e.bodyClass]),style:ne(e.bodyStyle)},[pe(e.$slots,"default")],6),e.footer?(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer`)},[pe(e.$slots,"footer",{},()=>[e.hideCancel?ae("v-if",!0):(S(),ve(f,Ae({key:0},e.cancelButtonProps,{onClick:e.handleCancel}),{default:he(()=>[De(Te(e.cancelDisplayText),1)]),_:1},16,["onClick"])),v(f,Ae({type:"primary"},e.okButtonProps,{loading:e.mergedOkLoading,onClick:e.handleOk}),{default:he(()=>[De(Te(e.okDisplayText),1)]),_:1},16,["loading","onClick"])])],2)):ae("v-if",!0)],6),[[yn,e.computedVisible]])]),_:3},8,["name","onAfterEnter","onAfterLeave"])],34)],16)),[[yn,e.computedVisible||e.mounted]]):ae("v-if",!0)],8,["to","disabled"]))]),_:3})}var O0=U(oue,[["render",sue]]),lue=Object.defineProperty,aue=Object.defineProperties,cue=Object.getOwnPropertyDescriptors,TT=Object.getOwnPropertySymbols,uue=Object.prototype.hasOwnProperty,due=Object.prototype.propertyIsEnumerable,OT=(e,t,n)=>t in e?lue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Eu=(e,t)=>{for(var n in t||(t={}))uue.call(t,n)&&OT(e,n,t[n]);if(TT)for(var n of TT(t))due.call(t,n)&&OT(e,n,t[n]);return e},fue=(e,t)=>aue(e,cue(t));const WC=(e,t)=>{let n=R2("modal");const i=()=>{u.component&&(u.component.props.visible=!1),Ue(e.onOk)&&e.onOk()},o=()=>{u.component&&(u.component.props.visible=!1),Ue(e.onCancel)&&e.onCancel()},s=async()=>{await Ct(),n&&(Mo(null,n),document.body.removeChild(n)),n=null,Ue(e.onClose)&&e.onClose()},r=()=>{u.component&&(u.component.props.visible=!1)},l=c=>{u.component&&Object.entries(c).forEach(([d,f])=>{u.component.props[d]=f})},u=v(O0,Eu(Eu(Eu({},{visible:!0,renderToBody:!1,unmountOnClose:!0,onOk:i,onCancel:o,onClose:s}),vi(e,["content","title","footer","visible","unmountOnClose","onOk","onCancel","onClose"])),{footer:typeof e.footer=="boolean"?e.footer:void 0}),{default:nr(e.content),title:nr(e.title),footer:typeof e.footer!="boolean"?nr(e.footer):void 0});return(t??c6._context)&&(u.appContext=t??c6._context),Mo(u,n),document.body.appendChild(n),{close:r,update:l}},HC=Eu({open:WC,confirm:(e,t)=>{const n=Eu({simple:!0,messageType:"warning"},e);return WC(n,t)}},D2.reduce((e,t)=>(e[t]=(n,i)=>{const o=Eu({simple:!0,hideCancel:!0,messageType:t},n);return WC(o,i)},e),{})),c6=Object.assign(O0,fue(Eu({},HC),{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+O0.name,O0);const i={};for(const o of Object.keys(HC))i[o]=(s,r=e._context)=>HC[o](s,r);e.config.globalProperties.$modal=i},_context:null})),hue=e=>e.replace(/\B([A-Z])/g,"-$1").toLowerCase(),pue=N({name:"Notification",components:{AIconHover:an,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:$s,IconCloseCircleFill:Ku,IconClose:gi},props:{type:{type:String,default:"info"},showIcon:{type:Boolean,default:!0},closable:{type:Boolean,default:!1},duration:{type:Number,default:3e3},resetOnUpdate:{type:Boolean,default:!1}},emits:["close"],setup(e,t){const n=j("notification");let i=0;const o=()=>{t.emit("close")};return st(()=>{e.duration>0&&(i=window.setTimeout(o,e.duration))}),Mn(()=>{e.resetOnUpdate&&(i&&(window.clearTimeout(i),i=0),e.duration>0&&(i=window.setTimeout(o,e.duration)))}),En(()=>{i&&window.clearTimeout(i)}),{prefixCls:n,handleClose:o}}});function mue(e,t,n,i,o,s){const r=ie("icon-info-circle-fill"),l=ie("icon-check-circle-fill"),a=ie("icon-exclamation-circle-fill"),u=ie("icon-close-circle-fill"),c=ie("icon-close"),d=ie("a-icon-hover");return S(),I("li",{role:"alert",class:E([e.prefixCls,`${e.prefixCls}-${e.type}`,{[`${e.prefixCls}-closable`]:e.closable}])},[e.showIcon?(S(),I("div",{key:0,class:E(`${e.prefixCls}-left`)},[_("div",{class:E(`${e.prefixCls}-icon`)},[pe(e.$slots,"icon",{},()=>[e.type==="info"?(S(),ve(r,{key:0})):e.type==="success"?(S(),ve(l,{key:1})):e.type==="warning"?(S(),ve(a,{key:2})):e.type==="error"?(S(),ve(u,{key:3})):ae("v-if",!0)])],2)],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-right`)},[e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"default")],2)):ae("v-if",!0),e.$slots.content?(S(),I("div",{key:1,class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"content")],2)):ae("v-if",!0),e.$slots.footer?(S(),I("div",{key:2,class:E(`${e.prefixCls}-footer`)},[pe(e.$slots,"footer")],2)):ae("v-if",!0)],2),e.closable?(S(),I("div",{key:1,class:E(`${e.prefixCls}-close-btn`),onClick:t[0]||(t[0]=(...f)=>e.handleClose&&e.handleClose(...f))},[pe(e.$slots,"closeIconElement",{},()=>[v(d,null,{default:he(()=>[pe(e.$slots,"closeIcon",{},()=>[v(c)])]),_:3})])],2)):ae("v-if",!0)],2)}var vue=U(pue,[["render",mue]]);const gue=["topLeft","topRight","bottomLeft","bottomRight"];function yue(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var bue=N({name:"NotificationList",props:{notifications:{type:Array,default:()=>[]},position:{type:String,default:"topRight",validator:e=>gue.includes(e)}},emits:["close","afterClose"],setup(e,t){const n=j("notification-list"),i=hue(e.position),{zIndex:o}=Mh("message",{runOnMounted:!0}),s=e.position.includes("Right");return()=>{let r;return v(qu,{class:[n,`${n}-${i}`],style:{zIndex:o.value},name:`slide-${s?"right":"left"}-notification`,onAfterLeave:()=>t.emit("afterClose"),tag:"ul"},yue(r=e.notifications.map(l=>{const a={default:nr(l.title),content:nr(l.content),icon:nr(l.icon),footer:nr(l.footer),closeIcon:nr(l.closeIcon),closeIconElement:nr(l.closeIconElement)};return v(vue,{key:l.id,type:l.type,style:l.style,class:l.class,duration:l.duration,closable:l.closable,showIcon:l.showIcon,resetOnUpdate:l.resetOnUpdate,onClose:()=>t.emit("close",l.id)},a)}))?r:{default:()=>[r]})}}}),kue=Object.defineProperty,wue=Object.defineProperties,Cue=Object.getOwnPropertyDescriptors,xT=Object.getOwnPropertySymbols,$ue=Object.prototype.hasOwnProperty,Sue=Object.prototype.propertyIsEnumerable,MT=(e,t,n)=>t in e?kue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,cb=(e,t)=>{for(var n in t||(t={}))$ue.call(t,n)&&MT(e,n,t[n]);if(xT)for(var n of xT(t))Sue.call(t,n)&&MT(e,n,t[n]);return e},YB=(e,t)=>wue(e,Cue(t));class _ue{constructor(t,n){this.notificationCount=0,this.add=s=>{var r;this.notificationCount++;const l=(r=s.id)!=null?r:`__arco_notification_${this.notificationCount}`;if(this.notificationIds.has(l))return this.update(l,s);const a=Oe(cb({id:l},s));return this.notifications.value.push(a),this.notificationIds.add(l),{close:()=>this.remove(l)}},this.update=(s,r)=>{for(let l=0;l<this.notifications.value.length;l++)if(this.notifications.value[l].id===s){const a=!Ge(r.duration);Object.assign(this.notifications.value[l],YB(cb({},r),{id:s,resetOnUpdate:a}));break}return{close:()=>this.remove(s)}},this.remove=s=>{for(let r=0;r<this.notifications.value.length;r++){const l=this.notifications.value[r];if(l.id===s){Ue(l.onClose)&&l.onClose(s),this.notifications.value.splice(r,1),this.notificationIds.delete(s);break}}},this.clear=()=>{this.notifications.value.splice(0)},this.destroy=()=>{this.notifications.value.length===0&&this.container&&(Mo(null,this.container),document.body.removeChild(this.container),this.container=null,Iu[this.position]=void 0)};const{position:i="topRight"}=t;this.container=R2("notification"),this.notificationIds=new Set,this.notifications=R([]),this.position=i;const o=v(bue,{notifications:this.notifications.value,position:i,onClose:this.remove,onAfterClose:this.destroy});(n??u6._context)&&(o.appContext=n??u6._context),Mo(o,this.container),document.body.appendChild(this.container)}}const Iu={},Up=D2.reduce((e,t)=>(e[t]=(n,i)=>{$n(n)&&(n={content:n});const o=cb({type:t},n),{position:s="topRight"}=o;return Iu[s]||(Iu[s]=new _ue(o,i)),Iu[s].add(o)},e),{});Up.remove=e=>{e&&Object.values(Iu).forEach(t=>t==null?void 0:t.remove(e))};Up.clear=e=>{var t;e?(t=Iu[e])==null||t.clear():Object.values(Iu).forEach(n=>n==null?void 0:n.clear())};const u6=YB(cb({},Up),{install:e=>{const t={clear:Up.clear};for(const n of D2)t[n]=(i,o=e._context)=>Up[n](i,o);e.config.globalProperties.$notification=t},_context:null}),Pue=N({name:"PageHeader",components:{AIconHover:an,IconLeft:Ss},props:{title:String,subtitle:String,showBack:{type:Boolean,default:!0}},emits:["back"],setup(e,{emit:t,slots:n}){const i=j("page-header"),o=r=>{t("back",r)},s=p(()=>[i,{[`${i}-with-breadcrumb`]:!!n.breadcrumb,[`${i}-with-content`]:!!n.default}]);return{prefixCls:i,cls:s,handleBack:o}}});function Aue(e,t,n,i,o,s){const r=ie("icon-left"),l=ie("a-icon-hover");return S(),I("div",{class:E(e.cls)},[_("div",{class:E(`${e.prefixCls}-wrapper`)},[e.$slots.breadcrumb?(S(),I("div",{key:0,class:E(`${e.prefixCls}-breadcrumb`)},[pe(e.$slots,"breadcrumb")],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-header`)},[_("span",{class:E(`${e.prefixCls}-main`)},[e.showBack?(S(),ve(l,{key:0,class:E(`${e.prefixCls}-back-btn`),prefix:e.prefixCls,onClick:e.handleBack},{default:he(()=>[pe(e.$slots,"back-icon",{},()=>[v(r)])]),_:3},8,["class","prefix","onClick"])):ae("v-if",!0),_("span",{class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2),e.$slots.subtitle||e.subtitle?(S(),I("span",{key:1,class:E(`${e.prefixCls}-divider`)},null,2)):ae("v-if",!0),e.$slots.subtitle||e.subtitle?(S(),I("span",{key:2,class:E(`${e.prefixCls}-subtitle`)},[pe(e.$slots,"subtitle",{},()=>[De(Te(e.subtitle),1)])],2)):ae("v-if",!0)],2),e.$slots.extra?(S(),I("span",{key:0,class:E(`${e.prefixCls}-extra`)},[pe(e.$slots,"extra")],2)):ae("v-if",!0)],2)],2),e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"default")],2)):ae("v-if",!0)],2)}var ZC=U(Pue,[["render",Aue]]);const Lue=Object.assign(ZC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+ZC.name,ZC)}}),Eue=N({name:"Popconfirm",components:{ArcoButton:qi,Trigger:oi,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:$s,IconCloseCircleFill:Ku},props:{content:String,position:{type:String,default:"top"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},type:{type:String,default:"info"},okText:String,cancelText:String,okLoading:{type:Boolean,default:!1},okButtonProps:{type:Object},cancelButtonProps:{type:Object},contentClass:{type:[String,Array,Object]},contentStyle:{type:Object},arrowClass:{type:[String,Array,Object]},arrowStyle:{type:Object},popupContainer:{type:[String,Object]},onBeforeOk:{type:Function},onBeforeCancel:{type:Function}},emits:{"update:popupVisible":e=>!0,popupVisibleChange:e=>!0,ok:()=>!0,cancel:()=>!0},setup(e,{emit:t}){const n=j("popconfirm"),{t:i}=fn(),o=R(e.defaultPopupVisible),s=p(()=>{var b;return(b=e.popupVisible)!=null?b:o.value}),r=R(!1),l=p(()=>e.okLoading||r.value);let a=0;const u=()=>{a++,r.value&&(r.value=!1),o.value=!1,t("update:popupVisible",!1),t("popupVisibleChange",!1)},c=b=>{b?(o.value=b,t("update:popupVisible",b),t("popupVisibleChange",b)):u()},d=async()=>{const b=a,w=await new Promise(async y=>{var C;if(Ue(e.onBeforeOk)){let k=e.onBeforeOk(($=!0)=>y($));if((Nu(k)||!Zi(k))&&(r.value=!0),Nu(k))try{k=(C=await k)!=null?C:!0}catch{k=!1}Zi(k)&&y(k)}else y(!0)});b===a&&(w?(t("ok"),u()):r.value&&(r.value=!1))},f=()=>{var b;let w=!0;Ue(e.onBeforeCancel)&&(w=(b=e.onBeforeCancel())!=null?b:!1),w&&(t("cancel"),u())},h=p(()=>[`${n}-popup-content`,e.contentClass]),m=p(()=>[`${n}-popup-arrow`,e.arrowClass]);return{prefixCls:n,contentCls:h,arrowCls:m,computedPopupVisible:s,mergedOkLoading:l,handlePopupVisibleChange:c,handleOk:d,handleCancel:f,t:i}}});function Iue(e,t,n,i,o,s){const r=ie("icon-info-circle-fill"),l=ie("icon-check-circle-fill"),a=ie("icon-exclamation-circle-fill"),u=ie("icon-close-circle-fill"),c=ie("arco-button"),d=ie("trigger");return S(),ve(d,{class:E(e.prefixCls),trigger:"click",position:e.position,"show-arrow":"","popup-visible":e.computedPopupVisible,"popup-offset":10,"popup-container":e.popupContainer,"content-class":e.contentCls,"content-style":e.contentStyle,"arrow-class":e.arrowCls,"arrow-style":e.arrowStyle,"animation-name":"zoom-in-fade-out","auto-fit-transform-origin":"",onPopupVisibleChange:e.handlePopupVisibleChange},{content:he(()=>[_("div",{class:E(`${e.prefixCls}-body`)},[_("span",{class:E(`${e.prefixCls}-icon`)},[pe(e.$slots,"icon",{},()=>[e.type==="info"?(S(),ve(r,{key:0})):e.type==="success"?(S(),ve(l,{key:1})):e.type==="warning"?(S(),ve(a,{key:2})):e.type==="error"?(S(),ve(u,{key:3})):ae("v-if",!0)])],2),_("span",{class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"content",{},()=>[De(Te(e.content),1)])],2)],2),_("div",{class:E(`${e.prefixCls}-footer`)},[v(c,Ae({size:"mini"},e.cancelButtonProps,{onClick:e.handleCancel}),{default:he(()=>[De(Te(e.cancelText||e.t("popconfirm.cancelText")),1)]),_:1},16,["onClick"]),v(c,Ae({type:"primary",size:"mini"},e.okButtonProps,{loading:e.mergedOkLoading,onClick:e.handleOk}),{default:he(()=>[De(Te(e.okText||e.t("popconfirm.okText")),1)]),_:1},16,["loading","onClick"])],2)]),default:he(()=>[pe(e.$slots,"default")]),_:3},8,["class","position","popup-visible","popup-container","content-class","content-style","arrow-class","arrow-style","onPopupVisibleChange"])}var qC=U(Eue,[["render",Iue]]);const Tue=Object.assign(qC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+qC.name,qC)}});var Oue=Object.defineProperty,NT=Object.getOwnPropertySymbols,xue=Object.prototype.hasOwnProperty,Mue=Object.prototype.propertyIsEnumerable,zT=(e,t,n)=>t in e?Oue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Nue=(e,t)=>{for(var n in t||(t={}))xue.call(t,n)&&zT(e,n,t[n]);if(NT)for(var n of NT(t))Mue.call(t,n)&&zT(e,n,t[n]);return e};const zue={small:3,medium:4,large:8},jue=e=>{if(e)return ft(e)?{backgroundImage:`linear-gradient(to right, ${Object.keys(e).map(n=>`${e[n]} ${n}`).join(",")})`}:{backgroundColor:e}},Rue=N({name:"ProgressLine",components:{IconExclamationCircleFill:$s},props:{percent:{type:Number,default:0},animation:{type:Boolean,default:!1},size:{type:String,default:"medium"},strokeWidth:{type:Number,default:4},width:{type:[Number,String],default:"100%"},color:{type:[String,Object],default:void 0},trackColor:String,formatText:{type:Function,default:void 0},status:{type:String},showText:Boolean},setup(e){const t=j("progress-line"),n=p(()=>e.strokeWidth!==4?e.strokeWidth:zue[e.size]),i=p(()=>`${or.times(e.percent,100)}%`),o=p(()=>({width:e.width,height:`${n.value}px`,backgroundColor:e.trackColor})),s=p(()=>Nue({width:`${e.percent*100}%`},jue(e.color)));return{prefixCls:t,style:o,barStyle:s,text:i}}}),Bue=["aria-valuenow"];function Due(e,t,n,i,o,s){const r=ie("icon-exclamation-circle-fill");return S(),I("div",{role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.percent,class:E(`${e.prefixCls}-wrapper`)},[_("div",{class:E(e.prefixCls),style:ne(e.style)},[_("div",{class:E(`${e.prefixCls}-bar-buffer`)},null,2),_("div",{class:E([`${e.prefixCls}-bar`]),style:ne(e.barStyle)},null,6)],6),e.showText?(S(),I("div",{key:0,class:E(`${e.prefixCls}-text`)},[pe(e.$slots,"text",{percent:e.percent},()=>[De(Te(e.text)+" ",1),e.status==="danger"?(S(),ve(r,{key:0})):ae("v-if",!0)])],2)):ae("v-if",!0)],10,Bue)}var Fue=U(Rue,[["render",Due]]);const Vue=N({name:"IconExclamation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-exclamation`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Wue=["stroke-width","stroke-linecap","stroke-linejoin"],Hue=_("path",{d:"M23 9h2v21h-2z"},null,-1),Zue=_("path",{fill:"currentColor",stroke:"none",d:"M23 9h2v21h-2z"},null,-1),que=_("path",{d:"M23 37h2v2h-2z"},null,-1),Uue=_("path",{fill:"currentColor",stroke:"none",d:"M23 37h2v2h-2z"},null,-1),Kue=[Hue,Zue,que,Uue];function Gue(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Kue,14,Wue)}var UC=U(Vue,[["render",Gue]]);const C7=Object.assign(UC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+UC.name,UC)}}),Yue=N({name:"IconCheck",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-check`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Xue=["stroke-width","stroke-linecap","stroke-linejoin"],Que=_("path",{d:"M41.678 11.05 19.05 33.678 6.322 20.95"},null,-1),Jue=[Que];function ede(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Jue,14,Xue)}var KC=U(Yue,[["render",ede]]);const Qg=Object.assign(KC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+KC.name,KC)}});let jT=0;const tde={mini:16,small:48,medium:64,large:80},nde={mini:4,small:3,medium:4,large:4},ide=N({name:"ProgressCircle",components:{IconExclamation:C7,IconCheck:Qg},props:{percent:{type:Number,default:0},type:{type:String},size:{type:String,default:"medium"},strokeWidth:{type:Number},width:{type:Number,default:void 0},color:{type:[String,Object],default:void 0},trackColor:String,status:{type:String,default:void 0},showText:{type:Boolean,default:!0},pathStrokeWidth:{type:Number}},setup(e){const t=j("progress-circle"),n=ft(e.color),i=p(()=>{var d;return(d=e.width)!=null?d:tde[e.size]}),o=p(()=>{var d;return(d=e.strokeWidth)!=null?d:e.size==="mini"?i.value/2:nde[e.size]}),s=p(()=>{var d;return(d=e.pathStrokeWidth)!=null?d:e.size==="mini"?o.value:Math.max(2,o.value-2)}),r=p(()=>(i.value-o.value)/2),l=p(()=>Math.PI*2*r.value),a=p(()=>i.value/2),u=p(()=>(jT+=1,`${t}-linear-gradient-${jT}`)),c=p(()=>`${or.times(e.percent,100)}%`);return{prefixCls:t,isLinearGradient:n,radius:r,text:c,perimeter:l,center:a,mergedWidth:i,mergedStrokeWidth:o,mergedPathStrokeWidth:s,linearGradientId:u}}}),rde=["aria-valuenow"],ode=["viewBox"],sde={key:0},lde=["id"],ade=["offset","stop-color"],cde=["cx","cy","r","stroke-width"],ude=["cx","cy","r","stroke-width"];function dde(e,t,n,i,o,s){const r=ie("icon-check"),l=ie("icon-exclamation");return S(),I("div",{role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.percent,class:E(`${e.prefixCls}-wrapper`),style:ne({width:`${e.mergedWidth}px`,height:`${e.mergedWidth}px`})},[e.type==="circle"&&e.size==="mini"&&e.status==="success"?(S(),ve(r,{key:0,style:ne({fontSize:e.mergedWidth-2,color:e.color})},null,8,["style"])):(S(),I("svg",{key:1,viewBox:`0 0 ${e.mergedWidth} ${e.mergedWidth}`,class:E(`${e.prefixCls}-svg`)},[e.isLinearGradient?(S(),I("defs",sde,[_("linearGradient",{id:e.linearGradientId,x1:"0",y1:"1",x2:"0",y2:"0"},[(S(!0),I(Be,null,kt(Object.keys(e.color),a=>(S(),I("stop",{key:a,offset:a,"stop-color":e.color[a]},null,8,ade))),128))],8,lde)])):ae("v-if",!0),_("circle",{class:E(`${e.prefixCls}-bg`),fill:"none",cx:e.center,cy:e.center,r:e.radius,"stroke-width":e.mergedPathStrokeWidth,style:ne({stroke:e.trackColor})},null,14,cde),_("circle",{class:E(`${e.prefixCls}-bar`),fill:"none",cx:e.center,cy:e.center,r:e.radius,"stroke-width":e.mergedStrokeWidth,style:ne({stroke:e.isLinearGradient?`url(#${e.linearGradientId})`:e.color,strokeDasharray:e.perimeter,strokeDashoffset:(e.percent>=1?0:1-e.percent)*e.perimeter})},null,14,ude)],10,ode)),e.showText&&e.size!=="mini"?(S(),I("div",{key:2,class:E(`${e.prefixCls}-text`)},[pe(e.$slots,"text",{percent:e.percent},()=>[e.status==="danger"?(S(),ve(l,{key:0})):e.status==="success"?(S(),ve(r,{key:1})):(S(),I(Be,{key:2},[De(Te(e.text),1)],2112))])],2)):ae("v-if",!0)],14,rde)}var fde=U(ide,[["render",dde]]);const hde=N({name:"ProgressSteps",components:{IconExclamationCircleFill:$s},props:{steps:{type:Number,default:0},percent:{type:Number,default:0},size:{type:String},color:{type:[String,Object],default:void 0},trackColor:String,strokeWidth:{type:Number},status:{type:String,default:void 0},showText:{type:Boolean,default:!0}},setup(e){const t=j("progress-steps"),n=p(()=>{var s;return((s=e.strokeWidth)!=null?s:e.size==="small")?8:4}),i=p(()=>[...Array(e.steps)].map((s,r)=>e.percent>0&&e.percent>1/e.steps*r)),o=p(()=>`${or.times(e.percent,100)}%`);return{prefixCls:t,stepList:i,mergedStrokeWidth:n,text:o}}}),pde=["aria-valuenow"];function mde(e,t,n,i,o,s){const r=ie("icon-exclamation-circle-fill");return S(),I("div",{role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.percent,class:E(`${e.prefixCls}-wrapper`)},[_("div",{class:E(e.prefixCls),style:ne({height:`${e.mergedStrokeWidth}px`})},[(S(!0),I(Be,null,kt(e.stepList,(l,a)=>(S(),I("div",{key:a,class:E([`${e.prefixCls}-item`,{[`${e.prefixCls}-item-active`]:l}]),style:ne({backgroundColor:l?e.color:e.trackColor})},null,6))),128))],6),e.showText?(S(),I("div",{key:0,class:E(`${e.prefixCls}-text`)},[pe(e.$slots,"text",{percent:e.percent},()=>[De(Te(e.text)+" ",1),e.status==="danger"?(S(),ve(r,{key:0})):ae("v-if",!0)])],2)):ae("v-if",!0)],10,pde)}var vde=U(hde,[["render",mde]]);const gde=N({name:"Progress",components:{ProgressLine:Fue,ProgressCircle:fde,ProgressSteps:vde},props:{type:{type:String,default:"line"},size:{type:String},percent:{type:Number,default:0},steps:{type:Number,default:0},animation:{type:Boolean,default:!1},strokeWidth:{type:Number},width:{type:[Number,String]},color:{type:[String,Object]},trackColor:String,bufferColor:{type:[String,Object]},showText:{type:Boolean,default:!0},status:{type:String}},setup(e){const t=j("progress"),{size:n}=ze(e),i=p(()=>e.steps>0?"steps":e.type),o=p(()=>e.status||(e.percent>=1?"success":"normal")),{mergedSize:s}=yi(n);return{cls:p(()=>[t,`${t}-type-${i.value}`,`${t}-size-${s.value}`,`${t}-status-${o.value}`]),computedStatus:o,mergedSize:s}}});function yde(e,t,n,i,o,s){const r=ie("progress-steps"),l=ie("progress-line"),a=ie("progress-circle");return S(),I("div",{class:E(e.cls)},[e.steps>0?(S(),ve(r,{key:0,"stroke-width":e.strokeWidth,percent:e.percent,color:e.color,"track-color":e.trackColor,width:e.width,steps:e.steps,size:e.mergedSize,"show-text":e.showText},tn({_:2},[e.$slots.text?{name:"text",fn:he(u=>[pe(e.$slots,"text",jt(Qn(u)))])}:void 0]),1032,["stroke-width","percent","color","track-color","width","steps","size","show-text"])):e.type==="line"&&e.mergedSize!=="mini"?(S(),ve(l,{key:1,"stroke-width":e.strokeWidth,animation:e.animation,percent:e.percent,color:e.color,"track-color":e.trackColor,size:e.mergedSize,"buffer-color":e.bufferColor,width:e.width,"show-text":e.showText,status:e.computedStatus},tn({_:2},[e.$slots.text?{name:"text",fn:he(u=>[pe(e.$slots,"text",jt(Qn(u)))])}:void 0]),1032,["stroke-width","animation","percent","color","track-color","size","buffer-color","width","show-text","status"])):(S(),ve(a,{key:2,type:e.type,"stroke-width":e.type==="line"?e.strokeWidth||4:e.strokeWidth,"path-stroke-width":e.type==="line"?e.strokeWidth||4:e.strokeWidth,width:e.width,percent:e.percent,color:e.color,"track-color":e.trackColor,size:e.mergedSize,"show-text":e.showText,status:e.computedStatus},tn({_:2},[e.$slots.text?{name:"text",fn:he(u=>[pe(e.$slots,"text",jt(Qn(u)))])}:void 0]),1032,["type","stroke-width","path-stroke-width","width","percent","color","track-color","size","show-text","status"]))],2)}var GC=U(gde,[["render",yde]]);const XB=Object.assign(GC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+GC.name,GC)}}),bde=N({name:"IconStarFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-star-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),kde=["stroke-width","stroke-linecap","stroke-linejoin"],wde=_("path",{d:"M22.683 5.415c.568-1.043 2.065-1.043 2.634 0l5.507 10.098a1.5 1.5 0 0 0 1.04.756l11.306 2.117c1.168.219 1.63 1.642.814 2.505l-7.902 8.359a1.5 1.5 0 0 0-.397 1.223l1.48 11.407c.153 1.177-1.058 2.057-2.131 1.548l-10.391-4.933a1.5 1.5 0 0 0-1.287 0l-10.39 4.933c-1.073.51-2.284-.37-2.131-1.548l1.48-11.407a1.5 1.5 0 0 0-.398-1.223L4.015 20.89c-.816-.863-.353-2.286.814-2.505l11.306-2.117a1.5 1.5 0 0 0 1.04-.756l5.508-10.098Z",fill:"currentColor",stroke:"none"},null,-1),Cde=[wde];function $de(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Cde,14,kde)}var YC=U(bde,[["render",$de]]);const QB=Object.assign(YC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+YC.name,YC)}}),Sde=N({name:"IconFaceMehFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-face-meh-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),_de=["stroke-width","stroke-linecap","stroke-linejoin"],Pde=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm7.321-26.873a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-14.646 0a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25ZM15.999 30a2 2 0 0 1 2-2h12a2 2 0 1 1 0 4H18a2 2 0 0 1-2-2Z",fill:"currentColor",stroke:"none"},null,-1),Ade=[Pde];function Lde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ade,14,_de)}var XC=U(Sde,[["render",Lde]]);const d6=Object.assign(XC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+XC.name,XC)}}),Ede=N({name:"IconFaceSmileFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-face-smile-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Ide=["stroke-width","stroke-linecap","stroke-linejoin"],Tde=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm7.321-26.873a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-14.646 0a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-.355 9.953a1.91 1.91 0 0 1 2.694.177 6.66 6.66 0 0 0 5.026 2.279c1.918 0 3.7-.81 4.961-2.206a1.91 1.91 0 0 1 2.834 2.558 10.476 10.476 0 0 1-7.795 3.466 10.477 10.477 0 0 1-7.897-3.58 1.91 1.91 0 0 1 .177-2.694Z",fill:"currentColor",stroke:"none"},null,-1),Ode=[Tde];function xde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ode,14,Ide)}var QC=U(Ede,[["render",xde]]);const JB=Object.assign(QC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+QC.name,QC)}}),Mde=N({name:"IconFaceFrownFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-face-frown-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Nde=["stroke-width","stroke-linecap","stroke-linejoin"],zde=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm7.322-26.873a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25Zm-14.646 0a2.625 2.625 0 1 1 0 5.25 2.625 2.625 0 0 1 0-5.25ZM31.68 32.88a1.91 1.91 0 0 1-2.694-.176 6.66 6.66 0 0 0-5.026-2.28c-1.918 0-3.701.81-4.962 2.207a1.91 1.91 0 0 1-2.834-2.559 10.476 10.476 0 0 1 7.796-3.465c3.063 0 5.916 1.321 7.896 3.58a1.909 1.909 0 0 1-.176 2.693Z",fill:"currentColor",stroke:"none"},null,-1),jde=[zde];function Rde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},jde,14,Nde)}var JC=U(Mde,[["render",Rde]]);const eD=Object.assign(JC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+JC.name,JC)}});var e$=N({name:"Rate",props:{count:{type:Number,default:5},modelValue:{type:Number,default:void 0},defaultValue:{type:Number,default:0},allowHalf:{type:Boolean,default:!1},allowClear:{type:Boolean,default:!1},grading:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},color:{type:[String,Object]}},emits:{"update:modelValue":e=>!0,change:e=>!0,hoverChange:e=>!0},setup(e,{emit:t,slots:n}){const{modelValue:i}=ze(e),o=j("rate"),{mergedDisabled:s,eventHandlers:r}=cn({disabled:lr(e,"disabled")}),l=R(e.defaultValue),a=R(!1);Fe(i,O=>{(Ge(O)||Ui(O))&&(l.value=0)});const u=R(0),c=p(()=>{var O;return(O=e.modelValue)!=null?O:l.value}),d=p(()=>{const O=e.allowHalf?or.times(or.round(or.divide(c.value,.5),0),.5):Math.round(c.value);return u.value||O}),f=p(()=>s.value||e.readonly),h=p(()=>[...Array(e.grading?5:e.count)]),m=p(()=>{var O;if($n(e.color))return h.value.map(()=>e.color);if(ft(e.color)){const T=Object.keys(e.color).map(x=>Number(x)).sort((x,B)=>B-x);let M=(O=T.pop())!=null?O:h.value.length;return h.value.map((x,B)=>{var F;return B+1>M&&(M=(F=T.pop())!=null?F:M),e.color[String(M)]})}}),b=()=>{u.value&&(u.value=0,t("hoverChange",0))},w=(O,T)=>{const M=T&&e.allowHalf?O+.5:O+1;M!==u.value&&(u.value=M,t("hoverChange",M))},y=(O,T)=>{var M,x,B,F;const K=T&&e.allowHalf?O+.5:O+1;a.value=!0,K!==c.value?(l.value=K,t("update:modelValue",K),t("change",K),(x=(M=r.value)==null?void 0:M.onChange)==null||x.call(M)):e.allowClear&&(l.value=0,t("update:modelValue",0),t("change",0),(F=(B=r.value)==null?void 0:B.onChange)==null||F.call(B))},C=O=>{a.value&&O+1>=c.value-1&&(a.value=!1)},k=(O,T)=>O>T?v(d6,null,null):T<=2?v(eD,null,null):T<=3?v(d6,null,null):v(JB,null,null),$=(O,T=!1)=>({role:"radio","aria-checked":O+(T?.5:1)<=c.value,"aria-setsize":h.value.length,"aria-posinset":O+(T?.5:1)}),A=O=>e.grading?k(O,d.value):n.character?n.character({index:O}):v(QB,null,null),P=O=>{const T=f.value?{}:{onMouseenter:()=>w(O,!0),onClick:()=>y(O,!0)},M=f.value?{}:{onMouseenter:()=>w(O,!1),onClick:()=>y(O,!1)},x=a.value?{animationDelay:`${50*O}ms`}:void 0,B=Math.ceil(d.value)-1,F=m.value&&e.allowHalf&&O+.5===d.value?{color:m.value[B]}:void 0,K=m.value&&O+1<=d.value?{color:m.value[B]}:void 0,te=[`${o}-character`,{[`${o}-character-half`]:e.allowHalf&&O+.5===d.value,[`${o}-character-full`]:O+1<=d.value,[`${o}-character-scale`]:a.value&&O+1<c.value}];return v("div",Ae({class:te,style:x},e.allowHalf?void 0:$(O),{onAnimationend:()=>C(O)}),[v("div",Ae({class:`${o}-character-left`,style:F},T,e.allowHalf?$(O,!0):void 0),[A(O)]),v("div",Ae({class:`${o}-character-right`,style:K},M,e.allowHalf?$(O):void 0),[A(O)])])},L=p(()=>[o,{[`${o}-readonly`]:e.readonly,[`${o}-disabled`]:s.value}]);return()=>v("div",{class:L.value,onMouseleave:b},[h.value.map((O,T)=>P(T))])}});const Bde=Object.assign(e$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+e$.name,e$)}}),Dde=N({name:"IconInfo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-info`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Fde=["stroke-width","stroke-linecap","stroke-linejoin"],Vde=_("path",{d:"M25 39h-2V18h2z"},null,-1),Wde=_("path",{fill:"currentColor",stroke:"none",d:"M25 39h-2V18h2z"},null,-1),Hde=_("path",{d:"M25 11h-2V9h2z"},null,-1),Zde=_("path",{fill:"currentColor",stroke:"none",d:"M25 11h-2V9h2z"},null,-1),qde=[Vde,Wde,Hde,Zde];function Ude(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qde,14,Fde)}var t$=U(Dde,[["render",Ude]]);const tD=Object.assign(t$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+t$.name,t$)}});var Kde=N({name:"ResultForbidden",render(){return v("svg",{viewBox:"0 0 213 213",height:"100%",width:"100%",style:{fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2}},[v("g",{transform:"matrix(1,0,0,1,-871.485,-445.62)"},[v("g",null,[v("g",{transform:"matrix(1,0,0,1,-75.2684,-87.3801)"},[v("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:{fill:"rgb(235, 238, 246)"}},null)]),v("g",{transform:"matrix(1,0,0,1,246.523,295.575)"},[v("g",{transform:"matrix(0.316667,0,0,0.316667,277.545,71.0298)"},[v("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),v("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[v("g",{transform:"matrix(1,0,0,1,-6,-6)"},[v("path",{d:"M2.25,10.5C2.25,10.5 1.5,10.5 1.5,9.75C1.5,9 2.25,6.75 6,6.75C9.75,6.75 10.5,9 10.5,9.75C10.5,10.5 9.75,10.5 9.75,10.5L2.25,10.5ZM6,6C7.234,6 8.25,4.984 8.25,3.75C8.25,2.516 7.234,1.5 6,1.5C4.766,1.5 3.75,2.516 3.75,3.75C3.75,4.984 4.766,6 6,6Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[v("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])]),v("g",{transform:"matrix(0.182997,0.105653,-0.494902,0.285732,814.161,66.3087)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(0.316667,0,0,0.316667,237.301,94.2647)"},[v("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),v("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[v("g",{transform:"matrix(1,0,0,1,-6,-6)"},[v("path",{d:"M2.25,10.5C2.25,10.5 1.5,10.5 1.5,9.75C1.5,9 2.25,6.75 6,6.75C9.75,6.75 10.5,9 10.5,9.75C10.5,10.5 9.75,10.5 9.75,10.5L2.25,10.5ZM6,6C7.234,6 8.25,4.984 8.25,3.75C8.25,2.516 7.234,1.5 6,1.5C4.766,1.5 3.75,2.516 3.75,3.75C3.75,4.984 4.766,6 6,6Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[v("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])]),v("g",{transform:"matrix(0.474953,0,0,0.474953,538.938,8.95289)"},[v("g",{transform:"matrix(0.180615,0.104278,-0.973879,0.562269,790.347,286.159)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(0.473356,0,0,0.473356,294.481,129.741)"},[v("g",null,[v("g",{transform:"matrix(0.1761,-0.101671,1.73518e-16,1.22207,442.564,7.31508)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0922781,0.0532768,2.03964e-16,2.20569,405.236,-248.842)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.147541,-0.0851831,1.52371e-16,1.23446,454.294,-3.8127)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0921286,0.0531905,-0.126106,0.0728076,474.688,603.724)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)])])]),v("g",{transform:"matrix(0.473356,0,0,0.473356,192.621,188.549)"},[v("g",null,[v("g",{transform:"matrix(0.1761,-0.101671,1.73518e-16,1.22207,442.564,7.31508)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0922781,0.0532768,2.03964e-16,2.20569,405.236,-248.842)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.147541,-0.0851831,1.52371e-16,1.23446,454.294,-3.8127)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0921286,0.0531905,-0.126106,0.0728076,474.688,603.724)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)])])]),v("g",{transform:"matrix(0.668111,0,0,0.668111,-123.979,-49.2109)"},[v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,974.758,729.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,42.5091,1294.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,-1.52814,0.882275,1593.11,461.746)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,49.4442,1298.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,753.056,857.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,898.874,529.479)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,930.12,511.44)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,961.365,493.4)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,992.61,475.361)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1023.86,457.321)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1056.25,438.617)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1085.74,421.589)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(0.668111,0,0,0.668111,-123.979,-91.97)"},[v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,974.758,729.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,42.5091,1294.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,-1.52814,0.882275,1593.11,461.746)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,49.4442,1298.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,753.056,857.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,898.874,529.479)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,930.12,511.44)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,961.365,493.4)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,992.61,475.361)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1023.86,457.321)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1056.25,438.617)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1085.74,421.589)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(0.701585,5.16096e-35,-5.16096e-35,0.701585,-546.219,-21.3487)"},[v("g",{transform:"matrix(0.558202,-0.322278,0,0.882275,1033.27,615.815)"},[v("path",{d:"M855.598,410.446C855.598,407.244 852.515,404.643 848.718,404.643L663.891,404.643C660.094,404.643 657.012,407.244 657.012,410.446L657.012,543.92C657.012,547.123 660.094,549.723 663.891,549.723L848.718,549.723C852.515,549.723 855.598,547.123 855.598,543.92L855.598,410.446Z",style:{fill:"white"}},null)]),v("g",{transform:"matrix(0.558202,-0.322278,0,0.882275,1035.25,616.977)"},[v("path",{d:"M855.598,410.446C855.598,407.244 852.515,404.643 848.718,404.643L663.891,404.643C660.094,404.643 657.012,407.244 657.012,410.446L657.012,543.92C657.012,547.123 660.094,549.723 663.891,549.723L848.718,549.723C852.515,549.723 855.598,547.123 855.598,543.92L855.598,410.446Z",style:{fill:"white"}},null)]),v("g",{transform:"matrix(1,0,0,1,418.673,507.243)"},[v("path",{d:"M1088.34,192.063C1089.79,191.209 1090.78,191.821 1090.78,191.821L1092.71,192.944C1092.71,192.944 1092.29,192.721 1091.7,192.763C1090.99,192.813 1090.34,193.215 1090.34,193.215C1090.34,193.215 1088.85,192.362 1088.34,192.063Z",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(1,0,0,1,235.984,-39.1315)"},[v("path",{d:"M1164.02,805.247C1164.05,802.517 1165.64,799.379 1167.67,798.118L1169.67,799.272C1167.58,800.648 1166.09,803.702 1166.02,806.402L1164.02,805.247Z",style:{fill:"url(#_Linear1)"}},null)]),v("g",{transform:"matrix(0.396683,0,0,0.396683,1000.22,516.921)"},[v("path",{d:"M1011.2,933.14C1009.31,932.075 1008.05,929.696 1007.83,926.324L1012.87,929.235C1012.87,929.235 1012.96,930.191 1013.04,930.698C1013.16,931.427 1013.42,932.344 1013.62,932.845C1013.79,933.255 1014.59,935.155 1016.22,936.046C1015.83,935.781 1011.19,933.139 1011.19,933.139L1011.2,933.14Z",style:{fill:"rgb(238, 238, 238)"}},null)]),v("g",{transform:"matrix(0.253614,-0.146424,4.87691e-17,0.338152,1209.98,830.02)"},[v("circle",{cx:"975.681",cy:"316.681",r:"113.681",style:{fill:"rgb(245, 63, 63)"}},null),v("g",{transform:"matrix(1.08844,0,0,0.61677,-99.9184,125.436)"},[v("path",{d:"M1062,297.556C1062,296.697 1061.61,296 1061.12,296L915.882,296C915.395,296 915,296.697 915,297.556L915,333.356C915,334.215 915.395,334.912 915.882,334.912L1061.12,334.912C1061.61,334.912 1062,334.215 1062,333.356L1062,297.556Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(5.57947,-3.22131,0.306277,0.176829,-6260.71,4938.32)"},[v("rect",{x:"1335.54",y:"694.688",width:"18.525",height:"6.511",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.10726,0.0619268,-1.83335e-14,18.1609,1256.76,-11932.8)"},[v("rect",{x:"1335.54",y:"694.688",width:"18.525",height:"6.511",style:{fill:"rgb(238, 238, 238)"}},null)])])]),v("g",{transform:"matrix(0.316667,0,0,0.316667,269.139,37.8829)"},[v("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),v("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[v("g",{transform:"matrix(1,0,0,1,-6,-6)"},[v("path",{d:"M2.25,10.5C2.25,10.5 1.5,10.5 1.5,9.75C1.5,9 2.25,6.75 6,6.75C9.75,6.75 10.5,9 10.5,9.75C10.5,10.5 9.75,10.5 9.75,10.5L2.25,10.5ZM6,6C7.234,6 8.25,4.984 8.25,3.75C8.25,2.516 7.234,1.5 6,1.5C4.766,1.5 3.75,2.516 3.75,3.75C3.75,4.984 4.766,6 6,6Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[v("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])])])])]),v("defs",null,[v("linearGradient",{id:"_Linear1",x1:"0",y1:"0",x2:"1",y2:"0",gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(-2.64571,4.04098,-4.04098,-2.64571,1167.67,799.269)"},[v("stop",{offset:"0",style:{stopColor:"rgb(248, 248, 248)",stopOpacity:1}},null),v("stop",{offset:"1",style:{stopColor:"rgb(248, 248, 248)",stopOpacity:1}},null)])])])}}),Gde=N({name:"ResultNotFound",render(){return v("svg",{width:"100%",height:"100%",viewBox:"0 0 213 213",style:{fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2}},[v("g",{transform:"matrix(1,0,0,1,-1241.95,-445.62)"},[v("g",null,[v("g",{transform:"matrix(1,0,0,1,295.2,-87.3801)"},[v("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:{fill:"rgb(235, 238, 246)"}},null)]),v("g",{transform:"matrix(0.38223,0,0,0.38223,1126.12,238.549)"},[v("g",{transform:"matrix(0.566536,0.327089,-1.28774,0.74348,763.4,317.171)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(0.29595,0.170867,-0.91077,0.525833,873.797,588.624)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(1,0,0,1,275,-15)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(1,0,0,1,183.952,-67.5665)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(1,0,0,1,414,-95.2517)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(1,0,0,1,322.952,-147.818)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",null,[v("g",{transform:"matrix(1.42334,-0.821763,1.11271,0.642426,-1439.64,459.621)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(1.40786,-0.812831,6.60237e-16,1.99081,-2052.17,-84.7286)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(1.26159,-0.728382,5.91642e-16,1.78397,-1774.67,11.2303)"},[v("path",{d:"M1950.29,1194.38C1950.29,1193.37 1949.41,1192.54 1948.34,1192.54L1846.01,1192.54C1844.93,1192.54 1844.06,1193.37 1844.06,1194.38L1844.06,1282.7C1844.06,1283.72 1844.93,1284.54 1846.01,1284.54L1948.34,1284.54C1949.41,1284.54 1950.29,1283.72 1950.29,1282.7L1950.29,1194.38Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(1.2198,-0.704254,5.72043e-16,1.72488,-1697.6,37.2103)"},[v("path",{d:"M1950.29,1194.38C1950.29,1193.37 1949.41,1192.54 1948.34,1192.54L1846.01,1192.54C1844.93,1192.54 1844.06,1193.37 1844.06,1194.38L1844.06,1282.7C1844.06,1283.72 1844.93,1284.54 1846.01,1284.54L1948.34,1284.54C1949.41,1284.54 1950.29,1283.72 1950.29,1282.7L1950.29,1194.38Z",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.707187,0.408295,9.06119e-17,1.54833,-733.949,683.612)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.64553,-0.950049,1.17482,0.678285,-1632.45,473.879)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.74666,0.431085,2.3583e-17,0.135259,-816.63,57.1397)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.64553,-0.950049,1.17482,0.678285,-1632.45,473.879)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,354.191)"},[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),v("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,309.191)"},[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),v("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,263.931)"},[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),v("path",{d:"M555.753,832.474L555.753,921.408L630.693,878.141L630.693,789.207L555.753,832.474Z",style:{fillOpacity:.1}},null),v("g",{transform:"matrix(0.750082,0,0,0.750082,236.431,272.852)"},[v("g",{transform:"matrix(1.64553,-0.950049,1.14552,0.661368,-1606.78,467.933)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(1.54477,-0.891873,1.05847,0.611108,-1456.84,490.734)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(1.27607,-0.736739,0.751435,0.433841,-970.952,617.519)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.62765,-0.939723,1.42156e-16,0.5,-2476.81,1893.62)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(1.62765,-0.939723,1.42156e-16,0.5,-2476.81,1893.62)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.728038,0.420333,3.52595e-17,0.377589,-790.978,151.274)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2726.83,1873.38)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",null,[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])])]),v("g",{transform:"matrix(1.62765,-0.939723,4.80984e-17,0.173913,-2468.81,2307.87)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)])]),v("g",null,[v("g",{transform:"matrix(0.479077,0.276595,-0.564376,0.325843,598.357,-129.986)"},[v("path",{d:"M1776.14,1326C1776.14,1321.19 1772.15,1317.28 1767.24,1317.28L1684.37,1317.28C1679.46,1317.28 1675.47,1321.19 1675.47,1326L1675.47,1395.75C1675.47,1400.56 1679.46,1404.46 1684.37,1404.46L1767.24,1404.46C1772.15,1404.46 1776.14,1400.56 1776.14,1395.75L1776.14,1326Z",style:{fill:"white"}},null)]),v("g",{transform:"matrix(2.61622,0,0,2.61622,-2305.73,162.161)"},[v("g",{transform:"matrix(1.09915,-0.634597,1.26919,0.73277,-299.167,-62.4615)"},[v("ellipse",{cx:"412.719",cy:"770.575",rx:"6.303",ry:"5.459",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.238212,-0.137532,0.178659,0.103149,875.064,207.93)"},[v("text",{x:"413.474px",y:"892.067px",style:{fontFamily:"NunitoSans-Bold, Nunito Sans",fontWeight:700,fontSize:41.569,fill:"white"}},[De("?")])])])])])])])])}}),Yde=N({name:"ResultServerError",render(){return v("svg",{width:"100%",height:"100%",viewBox:"0 0 213 213",style:"fill-rule: evenodd; clip-rule: evenodd; stroke-linejoin: round; stroke-miterlimit: 2;"},[v("g",{transform:"matrix(1,0,0,1,-483.054,-445.448)"},[v("g",null,[v("g",{transform:"matrix(1,0,0,1,-463.699,-87.5516)"},[v("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:"fill: rgb(235, 238, 246);"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,260.021)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill-opacity: 0.1;"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,218.845)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,238.807)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(0, 85, 255);"},null)]),v("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,257.804)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(29, 105, 255);"},null)]),v("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,329.956)"},[v("clipPath",{id:"_clip1"},[v("path",{d:"M1461.07,528.445C1461.07,530.876 1459.6,533.196 1456.6,534.928L1342.04,601.072C1335.41,604.896 1323.83,604.415 1316.18,600L1205.33,536C1201.14,533.585 1199,530.489 1199,527.555L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,528.445Z"},null)]),v("g",{"clip-path":"url(#_clip1)"},[v("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,269.266)"},[v("use",{href:"#_Image2",x:"50.54",y:"112.301",width:"112.406px",height:"46.365px",transform:"matrix(0.99474,0,0,0.98649,0,0)"},null)])])]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,265.448)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,268.45)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,271.452)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,124.262)"},[v("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,420.796)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,419.062)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,417.329)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,415.595)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,413.862)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,196.542)"},[v("clipPath",{id:"_clip3"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z"},null)]),v("g",{"clip-path":"url(#_clip3)"},[v("g",{transform:"matrix(1.30028,1.12608,-2.25216,1.95042,68.2716,1030.07)"},[v("use",{href:"#_Image4",x:"50.54",y:"56.312",width:"112.406px",height:"64.897px",transform:"matrix(0.99474,0,0,0.998422,0,0)"},null)])])]),v("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,216.764)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(0, 85, 255);"},null)]),v("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,235.762)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(29, 105, 255);"},null)]),v("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,307.652)"},[v("clipPath",{id:"_clip5"},[v("path",{d:"M1461.07,528.445C1461.07,530.876 1459.6,533.196 1456.6,534.928L1342.04,601.072C1335.41,604.896 1323.83,604.415 1316.18,600L1205.33,536C1201.14,533.585 1199,530.489 1199,527.555L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,528.445Z"},null)]),v("g",{"clip-path":"url(#_clip5)"},[v("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,321.266)"},[v("use",{href:"#_Image2",x:"50.54",y:"89.692",width:"112.406px",height:"46.365px",transform:"matrix(0.99474,0,0,0.98649,0,0)"},null)])])]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,243.144)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,246.146)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,249.149)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,101.958)"},[v("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,398.492)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,396.759)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,395.025)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,393.292)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,391.558)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,171.832)"},[v("clipPath",{id:"_clip6"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z"},null)]),v("g",{"clip-path":"url(#_clip6)"},[v("g",{transform:"matrix(1.30028,1.12608,-2.25216,1.95042,12.6215,1078.27)"},[v("use",{href:"#_Image7",x:"50.54",y:"31.563",width:"112.406px",height:"64.897px",transform:"matrix(0.99474,0,0,0.998422,0,0)"},null)])])]),v("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,192.055)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(0, 85, 255);"},null)]),v("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,211.052)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(29, 105, 255);"},null)]),v("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,282.943)"},[v("clipPath",{id:"_clip8"},[v("path",{d:"M1461.07,528.445C1461.07,530.876 1459.6,533.196 1456.6,534.928L1342.04,601.072C1335.41,604.896 1323.83,604.415 1316.18,600L1205.33,536C1201.14,533.585 1199,530.489 1199,527.555L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,528.445Z"},null)]),v("g",{"clip-path":"url(#_clip8)"},[v("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,378.876)"},[v("use",{href:"#_Image2",x:"50.54",y:"64.644",width:"112.406px",height:"46.365px",transform:"matrix(0.99474,0,0,0.98649,0,0)"},null)])])]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,218.434)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,221.437)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,224.439)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,77.2484)"},[v("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,373.782)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,372.049)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,370.316)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,368.582)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,366.849)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.365442,-0.210988,0.421976,0.243628,28.7259,185.45)"},[v("clipPath",{id:"_clip9"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z"},null)]),v("g",{"clip-path":"url(#_clip9)"},[v("g",{transform:"matrix(1.36821,1.1849,-2.36981,2.05231,5.46929,1071.93)"},[v("use",{href:"#_Image10",x:"53.151",y:"30.14",width:"106.825px",height:"61.676px",transform:"matrix(0.998367,0,0,0.994768,0,0)"},null)])])]),v("g",{transform:"matrix(0.365442,-0.210988,0.421976,0.243628,28.7259,183.729)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:'fill: url("#_Linear11");'},null)]),v("g",{transform:"matrix(0.407622,0,0,0.407622,47.38,278)"},[v("clipPath",{id:"_clip12"},[v("path",{d:"M1461.07,554.317C1461.07,556.747 1459.6,559.067 1456.6,560.8L1342.04,626.943C1335.41,630.767 1323.83,630.287 1316.18,625.871L1205.33,561.871C1201.14,559.456 1199,556.361 1199,553.426L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,554.317Z"},null)]),v("g",{"clip-path":"url(#_clip12)"},[v("g",{transform:"matrix(2.45325,-0,-0,2.45325,1068.82,410.793)"},[v("use",{href:"#_Image13",x:"53.151",y:"58.978",width:"106.825px",height:"33.517px",transform:"matrix(0.998367,0,0,0.985808,0,0)"},null)])])]),v("g",{transform:"matrix(0.371452,-0.214458,2.38096e-17,0.495269,-19.3677,248.256)"},[v("clipPath",{id:"_clip14"},[v("path",{d:"M1776.14,1326C1776.14,1321.19 1772.23,1317.28 1767.42,1317.28L1684.19,1317.28C1679.38,1317.28 1675.47,1321.19 1675.47,1326L1675.47,1395.75C1675.47,1400.56 1679.38,1404.46 1684.19,1404.46L1767.42,1404.46C1772.23,1404.46 1776.14,1400.56 1776.14,1395.75L1776.14,1326Z"},null)]),v("g",{"clip-path":"url(#_clip14)"},[v("g",{transform:"matrix(2.69214,1.16573,-1.29422e-16,2.0191,1352.59,983.841)"},[v("use",{href:"#_Image15",x:"121.882",y:"76.034",width:"37.393px",height:"61.803px",transform:"matrix(0.984021,0,0,0.996825,0,0)"},null)])])]),v("g",{transform:"matrix(0.371452,-0.214458,2.38096e-17,0.495269,-15.0786,249.972)"},[v("path",{d:"M1776.14,1326C1776.14,1321.19 1772.23,1317.28 1767.42,1317.28L1684.19,1317.28C1679.38,1317.28 1675.47,1321.19 1675.47,1326L1675.47,1395.75C1675.47,1400.56 1679.38,1404.46 1684.19,1404.46L1767.42,1404.46C1772.23,1404.46 1776.14,1400.56 1776.14,1395.75L1776.14,1326Z",style:"fill: white; stop-opacity: 0.9;"},null)]),v("g",{transform:"matrix(0.220199,-0.127132,1.41145e-17,0.293599,339.708,327.53)"},[v("path",{d:"M1306.5,1286.73C1307.09,1285.72 1308.6,1285.48 1310.36,1286.12C1312.13,1286.76 1313.84,1288.16 1314.73,1289.7C1326.44,1309.98 1355.4,1360.15 1363.73,1374.57C1364.33,1375.61 1364.49,1376.61 1364.18,1377.35C1363.87,1378.09 1363.11,1378.5 1362.07,1378.5C1346.41,1378.5 1288.17,1378.5 1264.07,1378.5C1262.42,1378.5 1260.37,1377.48 1258.9,1375.94C1257.44,1374.41 1256.88,1372.67 1257.5,1371.6C1268.1,1353.25 1296.8,1303.53 1306.5,1286.73Z"},null)]),v("g",{transform:"matrix(0.254264,-0.1468,1.22235e-17,0.254264,329.57,364.144)"},[v("text",{x:"1170.88px",y:"1451.42px",style:'font-family: NunitoSans-Bold, "Nunito Sans"; font-weight: 700; font-size: 41.569px; fill: white; fill-opacity: 0.9;'},[De("!")])])])]),v("defs",null,[v("image",{id:"_Image2",width:"113px",height:"47px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAvCAYAAADU+iVXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABVUlEQVR4nO2aQRKCMAxFxUN4O+9/DNw4CoiTliZN8vPfQlm00ykvP3aQ5fFc11sjy/L+/nx8r3ffm7Fn845jz+aJa23XOJvfs9Zh7NBawv3YrSGtdbj+x10egkFzpRrNt+SSxMgbqkiZJCJDiQDoSmSfdYFJ3JD18GMmcXhDTHUzNZIIXhA1JIJDib0MptqiKbhKzHqQiAaT6IlSFVIiAJQIACUGpLfLhpfIw49Ml8T2v4/JTPySyIJQI3w7JTIYEp2fong3FXWJ3huqCEYSNUlYhZRoyaSCoEQAKHESlqF0kZj9NBgNJhEASgSAEgNx9WfCTmLxpygzYRIBmCORsTIlXxJZED/kk0h+KC1x9E2FKG86qEkMsh8/HG9A6SSGYqAIKDEinUIpUSDDYXiqxAw3JCNMIgDXJTIWYdBJIvukK2ynARit4XASUZ6izCScRFWKCH0BfLM84oTw1Z8AAAAASUVORK5CYII="},null),v("image",{id:"_Image4",width:"113px",height:"65px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABBCAYAAADmBEt9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAASeElEQVR4nN2d6ZbcNpKFL5cs9UN1W5bntWxr6XmsWTzLQ7mSJDA/gh/iApWyLalUy+AcnypVJkEAsd24EaQn/T8Yb9+XKknrOuk4pOM4tCyLpkkqpWpZJu170TzPKqVoWWZJUq3Sbx+m6VkX/wjjVW/gH7/sdZ5nTacc5lkqJT6rtWqaJtVaVUrRNE26XGbd3+9alkW1Vi3LrFKq/uvj/KrP4dUu/t3HWkupmuepWVspIcjrddc8z1qWWcdRTusLwc3z3Cz1OA5dLouOo+o4Dv3vv15e5Xm8ukX//eetTtOkdV20bWFVkrQsk+ZZOo74Xq3SNMVPqXextYal1lq1rrNqlfb90LrGXP/5/nW52Fez2B8/1FpPiSxLLLsUaV2lfZdKiZiHkHCtuFWPj/73cvpfLDQseNJxvB43++IX+cOvR5WkZQkBbdsh4uCySNtWWkxEuLVKx1HOuLecFjdp3/NnWiYKUbSuAXiOIwR8HIf+55/riz+jF73Anz7VWkq4RSkEI+m0Fun+ftflsra/r+usfY/fATVY3DzP2ratCe3Nm7UhWawv3KzO69PtllJetDBf5MJ++hRHWWu4QCkOm1h4HH2agJuVpHme2ufHUXS5zLpeQ1B8Ns9zu2ZdU3gAJdwxFh3zxjUv0cW+qAX9+KFWhMV/Urg6kCUWcxzpRvlsmno3ehwBVhDKcWRMZQ6uQ4D7HsgI1MrcDIT/koT5IhaC28T17fuudV0bWAmhTJ0QpN56ti1cq4MXSR1wiWv6+ChJ12ukGpJaunG5rJpnad9rm+NyWVRKgqiXQhQ8+yI87pEicDQIRApAg3US60gvPPYhbBceqYTH17DEo8VLSVqWTFGmKdKOZVm0LDKlqIaEQ+GeO798tpu/fV/qPE+nCwwLiwNVi1FhCaUJIFxbury7uxAiwrled0k6Dz6F78J2FgcBk2qs66J9T/QrpRt2MoH7RX6ZXuO/Py3Pcp5PftMffj0qdBeHF4AlXJwU4ETSGavUMSsAD1AlqYDHvut1P61y6QRPMg/g2bbSudnJvCNCgmsFQKEE8Z2p+1x6Hi72SW/47mPk6/u+txwNa4vfpw4hYi3Lok7AHBiHCfjArTr6ZE4Sfr+W+aVAqQgVpUCJJBQq1kas7FFxAqTLZdK//fx0wnySG/3LP2sl1uEKU4uX9r1Siu7uliYwhHwctR0y1zmz4gwO80gp3OM4dHe3NqIAy3R36kjX4yvVj31P4OR0HYJluPVOk/Qfv35/YX7XG/z4IVSVQ8d11lp1ucydsNxlLsukbQth4zLnWQ8sA85zWZYm7LCiiFEp7J6O477rOul6TU5VUpdHjgJmL4QDKiGxzmSP3OqJ8d+Tj/0uE//w61EBI57jSWldUk+hxWc9OR1Wk+4WYWNNaD2jlNKsxdMOEnZJ7dC3bTcFmZpQSimNzXHl81ok7tndvAOlW8KXvl9u+eiTAlyoIozuB4DhrAt/w6qkdL3kb1Jymli0xzSH/Vi153QcLqmJX0t6c70erTqyrusfKhPEggOjmGvqANAIxNZ10r//8rhW+WiTkTI4iCDuOGAZ+U8osXWddH+/twMn5iEIeFEswasRkroir49l4cDVhM/Bcshc44LwCkcKZD6tfW75JHN6jRJlQnld+NzzOB4vJfnmSd59rHWMTwEkFh3HeDBxDVaIwB1JjlxofhZCj0pG7bQ9508rIH+bJq6JU/eaYsybaczd3dJVRXCZpajVLhEMua2j5VueIeZxAqNXnlrrNwvzqy/+6VP1s+6Sdnpd/LAYxJ1lWbTv+2mpc8ekeOz5XJINkPEknbSABN/dIfFrniddr9uZm65tPudsGS4gLyqzX9ZTSgIq9iipoWfQKyGm1qyDxn2+DcV+1YU/faqVxbEZL8Iy3AURV0Z2Bgjv8aPW2iyJgbDcejk4YiCQnwEH6gpGuuHxknV5GAApe+rhjBIM0Zs362dJAwTM2uNzNWAnPQRtX1Py+qILEJ4kXS6Tfv89ER6D2ITLjEPpSWjiCL8DXvhezrO0eIhuJILNQ6IqUUqS2lJAfikQKWi01tq5enJBXKQn/SiK57LO3XrvDvdxZgfSAC+xbXvjat3K2a+fyZe42L/0RfI94sO+H11S7ptzwDFCbQcKHuTTitVZhR+g/x13u+/HGaPWJtBucwZOGNQXmddjl9cYr9fjjIlzQ6EolO9vjIHM4Yo65o6+L1CuK76j2b+SlvzhF959rBWEySY9r/IWBxeapJsxgs9gP9y6cHlj99q+9zwow8tRzIFr4l4jqHJkPOaAzOFzOnjy3z3ZZw73HJwRQM/PZZzLz5bwdH+/6e7ucirDnxeiP/shqPN63U1rMo5J6nI/YgiaD9IbUahX19mwI1dHp+6SRvDgBzIWbaHvIu7VB4dIHCwly09es8TF46JZH6AJl4i18H2KyMuS83tbpSvXuk4nKs70ybGBnwWe4XPx8sEf//7zVtd17YAKNJgjPrSNSjqCy5bBjBmx+FyUC5IxghyPM1w75nMIxF0v6yVmjqzQmJT7YaKYYdUJtCQ1ZaKjwNMPZ4ig+dwlxv6mdi2CJm0ZvYafnYcg1jNWSto/3r4v9ZZms/HRlTjKQ0ggMQcCXhPctiwZObr0+7iC8D0npEHCgBuGu0f+/ebN2oTh1ZFQjhAUwvBiMMriB+kpTwi1z1P9++wF0OSAB4HggpkDz+WKFF6uV2z3fljm5IgTM0ZjRqQ2ukKPDSzO3aa7orHhyGONI8FsR8wD8Prfus5dh/donX4PDjYtZ+q8ixecHUl6l/jIf8LYcOC33Dnu2lOQEEAqsKPymPchNnDBj/2yDnwmmnK9h2WEzLhWhifcnvDimm5B5xH0eFwZEah/lw2wMdryuX6sMKTVBnrl87E7oFZ1uagDHPZIDuzC2/eoF+57368z5pPUTDGMUaHhjdnPSNXhacbvO4BrBoNWQEthUQ7NXSNCcHHQYSnxtzjgZFxG7eU+6S5n0856WmJfaOXacKHTef/ZWJ4ERB4BYv0xN4IJ96fu4CC5Y/299W7b3pRx33cdx9GUwKszpFnpVQL8ZQpTT4XILvTLJWuRtVZdLuvpcY4GchAg3wnsQdf7fLJiZ7nucoleTvpViEfRbLurlKJ9P0R9zjcQ2l5PTcxDpIgaLjc/QFvRqlLKqWW90gSY6asBbNoJ5/QYcd3lMneQnYNIIAQhjkLoTAVK21+eQWrF5bI2yO9rZB8BpNxT8GwITExt3kuKpmcPJft+nCEj8QHnOU2TLpelU7JQdhR60gzHSWCPw4kvRNse6Cpb58NNhN/3+MXNp4lmpfk8uIxzjiyzWiCt63JuPONcBPjpVCSaoJhrOQ+otPgUrj3dZ+ynnGWp0lkTQMsbo6KaklYFmYBFuXsOoKS2/rT+uSl74Ae8SQhynjPnDYusZwpVTmFmTJXCC4T7zHXFd0u754zv9aQ6hJDawE1i0nrGtNHNzp3Gx3dDMwJKT6ebqJ2WpSstLb5SPkLYcbhrs66Ma7W7p1sdG5+mqeV2d3f5eFsp0UcKp5nxWuf9lnbYXjCutbbQwz7dK3C4t/7tqBdwlLhj7lgkUheUi/RlXRMLtNDkQuDQ2EwejE6Txh0Gyrpe9xYj0MrrdWtaFDeSKcbcDrBPvp2P7BXBlQPrgtlY16nrYNu2ox22K1Ek7rV5m5hD5uZAxulmM16lN7hcLlpXd9mJavEarBe37fGbGOasUn/mx2mpkPJHM6DoWCgNaHEPSZoxSQIrpr8sKcTQjocVgiAFKPMEyPnb3y7NbXiciU7qkTlJITT/PmM5STaQNzn4Oo6qbStdyoOg2XgSErWzOD+MzHOnM/bXbn2wOl4uC1DUK7S7PI/5/MTL8W/iIvdGwblH/7SXt3hSgMjcc/7twzQFsKhnHOu7zxws3mIWvM/kONRATghy7jbM4XBAaDNaz+/ExQQ2vav0DjMs7+5ubRZfStWbN+tpFRmTwhVu56GGJUfYANpHQTs9TD1jYW3MET2trCNqolCEEXe3bX8Q23wsy3KS9tNZ2chqTICsuB8MkbNEefY6UfCUjA09oeR+TjPBRDhMJj/yZHesQLjvHvnDyHcOcz+525HKg3DgQBB23BNSvafFXPHCivdWe/T0BCKBkEDO5wfrMZ690k7iBLfv2+/Nnih3ZZqVzV6eQ2ca1VOfyAVlpYPuAXf6w69HRTDOSUJ1OUODK4VJyUCftUQqERRnnTz3p47CctON4Ipo9/BnIjzPQ3mc2+WQ6d9hH5DiHJz37XDIsf5UNhTTFQY35uuE4QqFedgoxVhX6f4+FS7z2KPjSsdaLGSF9Afc6Tho+B0tKm6Q7A6jTzN6rXRqzVGVL9gZDRTBm4wkDe0cbm09COO7zsZwyM6lIhj3QOMenT1yxiisI1MtUD50JHO612B/sz04RGbg/UCu3G6lnytJfVaIDIhxKUtPvmkHFH6QuLVbLfmOEhGCF0bd/2MJY/u+Wyqbj8/yIFAsn+9WYXp0b27NiQbVXR/INSx726L+xx5w3azLH/Rx78Y8biBO03nnwB/VFP9UiFI+N4/b+1wNzA8AV0Tux8K8y8sJdCeV4T1HlwPmwn07F+oCxI17DB3LQAyvdXa51/A01Gjld3fe/9P3lUaumUqO1/E+G+ZBuM6fEo+lv9Zw/JeEyHj7vtSE6KW5tlhYDwhwB+5SvGDsKYs3XAVK7J+7cMDi7i0P0d9Tk4/Lcf3Y+uCIGqGS81FZGEEE8SnnDJxwf7+1RN2TeI+3faGgXzfM0RiyvqRb/IuEyPAne/0gvGbn8XAM0qNFjMjSEaWDFag7Ns3fYo5wYR5fODzosh6mZ58se0iXP3VKABd8qyls7FCgQoM38aIwrvXubhXPjYT1hiAvl+WrWhe/SoiMdx9r3ba9FYcdsPATq0MLSV04SEeCoE93yxyAIzxHjMsy6XpNAQaAWdr3cYNYqb/ACEXyZzWSe+1flcKAfPBWjFt9SCPwGoGUdyIg/K99Q8c3CVFK4DPmiuNz8xRzqbGND7k4MMFyvJHJEWBel+4JZcLaoarI/WLusWUkrdJDgIMdVybAjyNp0iLQqgvM+2K5npqkM1ff+qDNNwuRwZNQkiO51OQR+IyFUM+r+mfk+2Ymb5kYXVm3MQMitxDo+HQVa/Jiredmjh79+35fqvUoknce4GkgSEopj/as/6MJkfH2faluhYAF75qT+ke66TDzxByXOLpD4qbnpWPq4vkWvUDjsxOOHhGw9w8FNTbdtGLefeO4AKtjnW6hxHvW+tiPhD+6EBkgWafi0NxMqLMxV1JzO/nSvRDMSGUx3NW5sBwZ8293Y2Mvq6PbsbKQCHlurNDIEI05rOefTliU8n3eTPXdhCipPXQDqPEOs/FgsB7i3mGMgLfCe46aaDIZfY9rntLwaJv0UHnGFAIheC+QP3rnDE78VKsNEoOdTqz1+76Q4bsKkfHjh3z8jYP2eIF78u4zb8N482bV/X0++CllY7ET0t7z6k1bWA6oOL4TPz2mpkt/yBG7O7/VsXeLbXqqF/w9iRAZvCk4qyL9YUk9HUZMcsAwHhYgyHNCrMU5Tql3dQjM06Jb77FhjZ97xM4JArzIND3tO1OfVIgM3tntVsWIikc0JXkJa3y2A+33vM+tydkbKd359Rrm+rlccryPs0kjIxPr7b2HpCd/KdGzCFGKlCRLTA9fTuSVhs/1nYIo/ZAdaY6v9fL6IDVLYh41O3JcrIoOB2I3aQgx1K99ited3BrPJkSGv0k/QU1SXaBIJwPGOOYpRyLTqfs+sdObgD1l8WqL1yoldUwQXgHhS8//xsVnFyLjxw+13mJn/O1Okk5O9eGrouuNup2/+MgRqZeaHAzxXQTtL2tAOUh7njru/dG40QHyPOO3D9ME6EGAPUUWLvH337cmJBJorwyEi0xrTlaIZuVDNCtfr4fot6EXKB9Xyw6+7FxLxXopApRekCX6ePexVtzc+MZhSc1KnEgAzUpZb/SHVp3IdvLZLXPsOhgrM4/Bc36P8eIW5IP/9wWW5+S354hSz6z4+25IJ2BzmCuuiZ+AFn9x4EiKv5QX1N4aL3ZhPqDwvN/H63vENqe6kgbrCXAHObcq+k504w1eovX5eNGL8/GPX4KJBpXi4oh/lLrGd7tRdIUsx7L89SjEv/EFuS9deIxXsUgf8LF9p3a+o3TsO3UOk1eQSLQY5iulqXpIz58yfOl4VYv14awPeZ0XpEnE+Y7Hwuw4ry33k16f8BivctE+/H8/5IBkfLmfv2Wf3NIF/ZKBy5+NV7twH2OVRPJH1fp3vsG0IMTnevn6Y47/AxX1K5XSf237AAAAAElFTkSuQmCC"},null),v("image",{id:"_Image7",width:"113px",height:"65px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABBCAYAAADmBEt9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAMrklEQVR4nOVdW2LbNhAcUD5Xkl4scXqxpr0XiX7AQwwGu7Rj2RLV7o8lknjtc3YBygX/Afr2XOu2bQCAZVkAALVWlFJQClAr9mvLUrBt7R4A/Hp++fDA9NAL+PpjqwBQSkF9kVQkOBIFx2vLUlDr4wvyYSf/7blJghanglFLc9q2DZfLgnXddqvl9X/+vDwkPx5u0l9/bFWtTf+q8Hidwt22DaWUXYCtj3H5bPNolvkwk2Xc05hHcjep1yk8Fy4tksSmfH5ZCv768RjCPP0k3W3ysxKFtSwLaq0vAGYZXC2vtefHmKn9Lkv7TKt+BKs89QT/+FnrtnVECYwghuRukfcpOL1N4fgzrZ/umgHsbvfsVnnKiX35vlYFHUpMJQAMwMQtqpSCdV3x9HTBujbXSUUAZmVQa876A84ZL081oS/f1+qAQwGLusx+vz/rSNUtbk5FZvccpSuOdmut+PvnchrenWIidJvAKJRIaPpZY6B+Z/6nAlBrisjjp4KezKWfRZB3n8QfP2tlKuBWAHS0SMZqOFSAwu+R1QA9sVdhupA5riNapUjY946Xdxv823OtHnfIFGp+lv+pZSiaZH/e1gVIlmseCXRBk1SBFO26i6fA7xUvbz4oS2UABoaua699ZjFK25CJ/NzajukBgMmNerzUNuyD1Rw2U6XR/ihAzhu4D/C56YDM+QAMDMqScrUiYMzjiDjVmjT2aTLvlhtZLeOvI9RufWWyRCUt9906Xt5kIFpf5uaUKarlR0jUy2p+X2Nh62+2bi3faaxz1JoBInf1nr/WWm9Sj/3UAb7+2KrHo6hC4gJ0kAOMwMSf0RwwSgu8isNrDpSU1KIVBY9zX+Rz9xAaP3n/My3zUzrWOqdbhLpGPqMuFMhjkGu8pxZRKuE5H0ljYFaC0z60b8ZNutllAbatC1PdcxurPftZgvzwTnWDFuhJdSlzHFOozudGsHBsxeMYc5xiHxm6jdyx11mVojHVkt2zaJ/6+aOF+WGdffm+7hu0zrB9sCC2ULiRNUUF6fa5l9H0GjCX4nRsF9BRPsj2kVC8fyofx88KC5/lYq/uhPt7zni6FFoetZaCjQU2okPgWBBqtXrfXbczmP2qmz7a5oqAVwR6Mkv1Zz3eXpuWvLux7jBwog7bIyKTNaboEjQ+7ZMUl+RQnvdVYTKE6S48AiD6LOepwMmVTfs6Qsw+P1/XNVb5roaa7wFjzIqAgloHidaoRyUiVOruz9MOIE4ZpoVapcfben9ODpAyC9M+dc1UWmCuDGnb9wjztxqo65wXNqcNUVDXeBmdc4kWqsKLQBL78zIcx6U71aMZfa6xW86uOeKOarU6R3fZ6n2y3Bj4vcrPmx789lyrx7QsH9OFXC4F6xqnGBHo0aqJCihzpa+hV33OEWpk/ZGFkJWeh0YVI953ZSU+UIGyzeVSQDDvHgF4m2UePsAiNRmoNUXX9NcOIDkTyJhs0R782/PxZzLAtZ3XNYXxeKhMzRivfbW1XlKX/1oakn3XsVyxXtslSW+q61QNjayv1oqnp+VlMnGVxRnnwEKFQAaocFQx9BkHPWSIV1OyfUUfb2KQeRnPL13wJHWrkedyZY3auSfKrHK6mIEW7YyTd2txbVbw0vuL9/1GxvXPtG510W3xs6X4wtXyiJo9Trml6jo1vqqCaHvOVcd1AWdgz/FFBu6cTx4v9y9R3BsZO2uPCkM1Xl1vhvwi16j967PKKP0cxTMFFC4k9umxl8r2lvlmTPa4TXIBet+RG414wvbqrVhcL9xZ10Hcuo6OO0QD8/MoiNnqdIKZ4pB8AY4ql4VKNQ0zzU3XGrlgjdk6F80ds3VxHd6vto3G8fyTc4x2ftimlLYRXfx9Bg/+RxoRAYMIYUX3IxfdJz6fOHPGt+8Yis9jSjDHnAzRcj56cDg686NziEALKQNdLhQKg89oKVHvR25+2BPVCXECOvkuVGWyl7fmZF7jUCljfNB2nem8P277aIzhuG0BdJ0ag0bm6PEKlQX7dNR6uSwTCGLb7gEU0I0xMFJQzoHt13Xb16BEdE8Z1NpPOyiPW1/kbVOUJy6+MaUMGuaW1jvE3hlJNYptIhfZJ6CId0aL/XhEmdqy7yjuRrlnmz+ZU3amKVCJ5sO+lZlRESFCvbyuSuHgiXzkGN3tLnt7kuIN9zBPFIpqfktkL4NAI4TlVRXVDk6ScYBMIXEBbMt9RUd8ruVdaGXoT4Wsa1ENZ36nCkjk7IwZ4/Wcv+l1pVHZ66R4kZtuAtKxxudU4I7qSylYdHK8p9pNBvRFjh3rgtpkutvRwTtYKnJPraYrQ3OF82I5R3V1zlB3b02Rln1MjtUtYi4ucA0zSi7Wd//chD4K0EOClyL7sx2YqWA7Nhnz4a7kbdyFDSh9jxMx7MYuMHdZFAQnNrYru4A4MQBD+SqD8XroieMrc3Ujms9qfFXLJwP6urcpduv8KVi9766xucMYuLkSjC61DoqrMX/Mr0fF7Ir24k5ZBxy1I/bxbn1uGRHkBub9ui60Lnx+VjfJ/hXWKyR3N6fITZmpcZ9/+wszfc9ThcM41ePQnMwreFJBUYk0DXIBdtc5sGxYp7r+plTtu26PLb+eS9Fis1pes6hZc2gFZEhHq8s+GLWTWtMtaazAaL9kJEmhvgZ7R6M9PleJf8uLhVe48ilq1O+cqwqBHqqHmrIrjzJdleNy6crl6+acPZy4B+S6xnl2DzEAOH7gyywKWrzyoaiwI7h8OyY6/qBWM2rtnJvRerLjGGOs7Qm0H0T2Z9RiIytRiqzHrU7bRWiXbfnXT+dpH17A8KOd6g32io1PmoVvAFjX1VxbXAgYAUpvq2hQ6WhfLXc5M9DxcSOXFjGabfW6CjUqcGTz8XU3IY3u1wERkKc4vn72rWN6IXxWvRfSQngWrFWjfTG+aPZ2lFtFWsrJ6zjqLbQUxTFG1DimGmq97hK1LRALVj2HMz1atyuok3o8XU+0qZ5tFKdCJOm7EzqZyGqUGdGiIgaxjbpMzS3VYltfnEd3tRq7FOFqnOHzylivZWZzzcKB3su8hc5TQ4saQOQu3WCOdvpfFSLQD0VlKCsThPrvvtjxJRqPmd6nMydihraL4mAkkGynnVbrrjD6q3OLGD8x+6AvnyObv+W1uTcJkcSd/sjslZFR3Iqq+srQ6Liiotr2fY4vc/yMT75pm+hsaCk9pXDhZ3E5U+bIUx3FPi+8v2U3X+m3hEji9pW6uKOJRxpHxmg88A1gXfDR+ZouiDnuaLw8iu0TY4LrPjb78L5UOTxsRHxQPr3nDOq7hEjyHwaKDjpFsTJzJZGL3Cdaeo7Fw1fRM1FKQWUBxkIC73Hu0Y8zeExrfcRbVUcuNVN4Heu9h4ivEiLQUawDhkAOALRgsEzxTZ9xrScz94kbkFGA47sb6g5Lab+q0Sw9Pi7ZxxjzP68kqTVyHvxOPmTHULgPClz/YurVQiTpu/fDAAkQcMa6Fkcbq15XVQFGxwd53wGIx0udBxAXFzxdorJkz+kcVMBt7e3vR73r/2FCJPm7GRkgIJGpwJhAq9D8tJ3qicdHLbpHqNaF6CAt3hQe88kIWPn61KXrXwAf/uLphwuR5O/mAzEIUe1u17XwO8Y1t1rdQPb+dQwlzw0jhJmVHCNAlYGkTMCf8U7/pwkRGH+XDRhztAhgROhTBaUC8SqNWjzHygBTlgY4ZejV+1aX6aiT1x7uTWGn6PW3iMmkjBEeWzLk6y7TyWObu9YobrZ2CEt3fN7jfa23+TWNmwiRpL9dE0HwaOdbGeIC6e44P2LpVSG3IHePfiSQlBUAVNDX5nvvpZsKkURhZpYF5AXpKN3gcx6TFDkeKU0Elvg3eukGiBWOz9/6t2zuIkRgfFknQoJRhUaL4wo6nDKAEVWAvBzom9aRq492VIDrXhS9hu4mRJL+LKaDE1IE+9vz84azu9hIgBHAigCOWqgKj6+j8dr/9rfdnHzLi+Qul9eAectHD3rpfbf43maOi442gX5kg5vcFOZZfmUx/mXYO5AyRC3MXWP0mbLUE3BKUWrCds1ix+OPHLe3WXC5XNL53ptOMxElLaz7ybUsufadBY9/fu4mugZgf7vZx6SQz/hvF043ISX/Mdsoz9QYmCX8fMYL0hEqzXLWM1me02knpuRbXsC8tdM+x7vmWmrrQh/P7mgMVGU4A3B5jU49OaXX/i8Gy3N+iizKEbPKkVvsma1P6SEmqeRVH2U8CwGa/wHjXqG++KPWrHniGePeET3UZJX05VhgLouR/H526uxWdc7PoIectBJ/a8B3872yoxvHwHxu51EFCPwHhAjMv/gBzNUYIP5duEeJe0f0L+D749HrhKeLAAAAAElFTkSuQmCC"},null),v("image",{id:"_Image10",width:"107px",height:"62px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAA+CAYAAAAs/OVIAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nN2dWa8saXaWn5jnzMjMPZ5T1V3tsrGR+TNIvjAgC+y2uw22bIONzB/gBgkEAowZJbiBCyR+CzdIIHDX0Gfvs4fMjHmO+LhYEbGrrabdQw2nCKl0ztlDROQ3rPWu933XVxpf0+vn/0CpplEAeJ7G83MBQByHmCaczzVx7GEYMI7QtjAMA/f/1tK+yvf+Wa6v5Yt/4+8olWU5YRgCYJoawyATZxgargtVBZoGZVlhWRamaeJ5Gl0HRVFx/I/B1+6zf61e+Ju/o1TXDTw/P3N7e4NhQN8rbFujaUY0TSMMdU6nhjh2GUfoezBN+a/rIM9LLi8DHh8LNpuQj/+l9rUZg6/Fi17+eq00TaNpGjabDZ6noesyEY4jk2BZUBQKTdPQNIgiyHMYx4lpmnh+fiaKIq6vAz799MxmsyEMDboOlOJrMWnv9Au++s6gLMvgeDxzc7Pj+Tnn4iICIElqLMvCMAxcV2MYoOtGdF0HoOs6NhuH47HAMAw8z0PXIQyhruHx8cwHH+zo+2Wi4aN/8W5P2Dv7cq+/OyrL0jFNAQhl2RIEDtMEwzDRNA2GYWCaJrZtcDwm7PcxVdXQdR37/Ya2HTFNg7bt6LqOi4uQpoEggGGQnFYUA45jzvcdiWOD//GP3s1Je+de6uf/QKkkqXFdlzDUyLKR/d7g+bmfJ0Yjy+T7fd8DEAQ2AIYhIbGqGkzTpCxLttstcSwTrhSk6YjrGuS5THZZllxcxOg6uK6EzjiWifzv//DdmrR35mVuf6tXlmUyTYqqqthuAwxDBm0YBCBoGjw9CURXSrHbRUyT/P4wTLiujq5DWY4YhsHbt2/58MMbHh4KXr8OOZ8nlFJM04TnWVRVh67r6LqO7+u8fZsQxzGGAUVREwTeO5XL3okX+cU/VCpNe7quw3VdbNtgmmQnBAGkqYSq5+czV1e7dVeM40gQuOuEdV2P61r0vXzBsnSaRnZkVVVomkbXdWiaxmazwTDk44+jQinFOI64rkXXCbLUdZ0ggKendwPqf6Uv8Oo7gxrHkf3eJk0FHBiGhmVJ2Hp6EmBR1xPavMCTJMGyLDRNIwgC6rpmHEeUUmy3EXXdst87VBV4HhTFhOPo1PVAFJn0Pei63B9kxyoFeS45sW1Hmqbh/fcD2lZ28+Njxe2tT5Iovv+n+lc2Zl/Jg3e/lisAwzC4ufFmiK0wTY2qahnHEd/3sSxBba7rMk0Tr14FVJUMcF0LPO86uWffy78fH1s8z1mfVVWyC+PYommgrjtc10bXwbbh+bnC932qqsLzPDRNI0kSwjDEtk0sS+6tafJf3yt8X+N//ZMvPzx+qQ/8xt9RCgR1WZZBVTW4rouuQ123dF3H9XXE+dxydeXQdTIxaTphWfoKApJEQMfpNLLdSsh8fq4YxxHLstjvXepaQmieK6JIo65hGGRBLGiwaWQyHcdhGAa2W4tpetl1SVLiui5ZlrHb7VBKYRgamw0cjyN3/8b8UsdP/7IedPG3KrXdwjQp2ralLGvC0GW3g+0WqqqawxlomsbxOFCWE30vNVPT9HSdoq5hszE4HgeCwJjBwIRpmrx+HXFx4ZIkHY4jfGDXdYyj1FKGIbTU+TzO7MbIxYVLHGsMw0Cej+i6TFLfw/vvB2y3Bo7jEEl5R5YVvH3bSH77lUe1/Rup+rLG8AtfGX/p7yk1jpAkFWHoM00CsR1HcsfjY0UQ+KRpNoceHcOQHVUUijjWqCqYJil6o8jANOGTTxLeey+maaDrJrquw/Nc2rbDcWyKouT6OkDTIMvkPkmi2Gw0jsduDXv7vUNZQlEUbLchj49HXr8+rCVA27YEQYBpmozjOIdUeHrqmaYJy7IA2G71L7w++8Ju/kt/pFTfQ12P9H2PruvEsY1SMlF3dxWvXvlkGWw28uGVUvi+jWHA8SiDl+cVjiM5KAyNleuzrIVOGpkmgeS2bWOazPBdBvPyUn738VFyl6ZpuK5J3yssS8P3hfRdCuhpUniexjRBUXQz+2GsTMeSv2ybmd3vsW2ZsGGQ+PlFhcfPPQxef7tVv/zHStU1pGlNFBlEkQtInkjTjrKE/d7n/r7G8+D+vp4LXpthgKoaiaKQYVDouo6maWy3BgB13VPXik8+OdO2LUmSsNtZTJNwgAtpOwwDYejQNHA6DTPMt+j7nr5XpGmK5wlQUUrAjiwkYebbVhFFNk3ToJSE7+MxZxwnum7g/v5MVUEUWXRdTxDAdmuQ5znv/231hYTGz3WyXn93VI5j07ZwOiV4nkdZKrKsZr+3CUPwfZtxhDzvKYqC47HB9z0MQxJ/FMlAx7Hcs65r+r7n8bECIAyteSJCuk6K2rKUwfZ9naIYaBrwfY++l/DbdR1RFOA4cH3tsdlInfX01OD7EpYNQ547DLKDhmGgaRS+73M+SyE+DAOapnE4mDNDUtP3cHtr0XWQJAPvvy9F9eavJ+qD3/18J+1z2a7X324VgOMI7XM6nQHQdZ3NZoNlCYL63vdSXr3aUlUSMmzboGl6qqpis9lgmhpJkq/E636vkabQdVIUN00/k7fQNBJa27YlDP0VtpumCcjAWpZFGOqkac9mYzEMzEVuz25nUZbQNO2aj2zbRinZdZeX8VqTLXVf0wwYhuxw09RwHAmhris5tW0VYaiRJBLSlVJ4nkPTdDz8e+dnHuuf6Qa7X8vV9XWIZcFHHyVzYbrFdfWVfTif1YzIRnY7n7aVAQCJ/a4Lb9/mRFFEXdd4nkdVCejoup793sKy4HhU6LrIH6dTwqtXMVk24Lom4whFUc7PD9E0Zgguz7ZtG8PQqKqGvu85HCK6DsqyxDRNHMdZ0eMCfJoG+n7g6srk6UlykYANH5CclSQ1tm0TBAZv30qxHscBXSclwgI3TFNy3c/K6v/Uv3z567WKY3fl4ZqmIQhc6rrjcLDpe3h4SLm93a4F7MIqZJmiLEssS0Ka7/szoRry9JQTx4KTpwnqull3y7ID0jTl9es9b9+m2LaNZVl0XUcY+tR1y/W1gIqylHukqYSxzSZkHBXDMNC27TyJBpZlcDolXF7GaJrsEAmJA77vEYbyzn3fs9lImJ8m+bfr2uu7Sn6THRVFPmEoIGgYhIGxLA3DgP/9T3+6SfuJc1b0187qm7+j1OWly/lcs9sJlHYchywrVz2p72G/3zIM8nt5Ln+ezwNxrKGUwjRN4jjgcNB4770Qz4M4juYBG5gmNSNEk67r6Pue3c7A9/05pAXYto1tm/PPQRg6HI8jeS7vUNcdnucRxyF9/8L5tW3LdmvTdR2GARcXMVXVUxQdti1j+eqVx/Pzcf3sSikeHzMA0jRlu7Vpmo7n5xOmCRcXLlHkYZomeV5xOo0YhnCURVHg+/JOr74zqJvf7H7ifPZjz/B7vz0ppdScrF2Uku3dNPIhNE2jqiouLnzGUVZaWUrN07YdFxf2al4ZRzgeG4Zh4OYm5OGhJAwDxlF4vDR9get5nrPbCdooipKLi4Dz+QWGT9PEdmtTlhNBoK9C4kIPCZID3xdC+HAwub+v5h1lEQQ6SdLOSHSYw6KEsK57uUfbdrNtwMJx5BllKWHQ9405Cgzouo5t63TdRBjKwjVNuL8v8TyPpmnWksVxZPw++ZMfb6f9hTvrw99X6hf+rlJZlqFpGp7nkqYVVdXx9JSTpikguSeKfE6nBtuWiYoim74fmKaJuoaHh448Z4buAufrGrbbYKaREspSapv9XuqbwyGmKEpME3zfp2nkd7MsI45Ntlt7DrM6x2PFOC6c4Uhd9+i6TPLjY8luZ/LxxwkAlmWRpum8++p5UGWH6jo8PCSM40RZ1ozjRBjKLpSwquj7kcPBmxeMLEDPM2fKC8JQ5/4+pSwVaarYbAKqShbhQoVlWU/X9T821P+Rk/X6u6MaR6mPvvWtLbouRSSI4HdzExGGIaapMY4yQI7j8OmnCZqmEUWsVX8Uwc2NvSZw4flcum6kbUf6njnW27RtS9+/cHSO49A0I0GgMU2KcYT9fr8O0jAMdB3Ytk3XQZoKEnVdi6YZub2VcFmWsNvFXF0Jcbvb7ajrnutr2bmbjYZl6bQt3N7GGIbOxYXH4aBTliK1TJP8XF3XGIY8p+tk8ppmxLYtzueGuoY43hIEkqvO52z+2W7O5xVKKW5vLTQNfu73lFpQ9f/r+qHbz/qr9+rDD28YBkE8mqZxdeVyd1dwcRFi27K6hmHAcSzOZwESDw9iD3McDaUkPrvuwihIQnYcG8+TuibLFK6rkeeyC7tOVNokEUjteQ6nk8j1SskOCYIAXRdEeDjEKyNSVeJyenqS+s5xnJmyknDrui5RZFJVijzP2W43lGU112cOeV6x3/v0vYTMtoXHxwTf99ls7DXcPzw88OrVDUVRYds24zhS1zWHQzwvnhc5x/MEUCyFN8i96/olvC6k8v19MpcvOn3/w0niH/hC+KsntdvtZugrDPM4KrZbjTyXAZYQJ1SNhBjxN3zwQcgwvEB1WTUuZSmUU1EU7HbbFY3VdU0cb6iqBt93KQqB63kuyO2zxpcoivB9g2GQiX96+qym5dP3gmIOB5OyhCQRm5llQV1PxLHO42OzcodRZK8KdJIUKKUIw5BhGFZRU9O0dZJlMQitFcfCzJ9O9fw9bd79gnYXrWwcX+ist28rdjt//nvLdisLqSwlFwpQkXquqiRvRpF8/7NKtQbwwe8q5TiQpsJzaZo8XOCo1AwgyEoEQgPL0lY+7XxOuLqKSdMa3xcXkePA8VgzTRPX18G6A85ncRgdjx2bjXCFCwgYBlkMS6gcR7i/zzFNk7Zt8TyP16+FQioKIV89z8OyjHWVlqXcbwm/4ziuueLy0uajj8SGJpKIQ12rVb8KQ4u2lR0kphsHTRP+b7+3yHN5pmVZc8h2sW1517Zd0GdDXYvzStd1HMdhuzXWiWzbkTA0SFPR1dq2xzAM0jTl1asdZTlhmjrjqKjrGsdx1l2m/ZV/oFSWsdq08lyI1ft7QTq6rs+eBYHowj4M+L6JbcPp1BEENlUlrECWTUSRzt1dShxvGQZRgPu+ZxxHwtADpPa5vAxnmkaK4jiGLBPpQrg84Qo9j3kXy4TI7pYdGwQGeS6DWZby/U8/TbBtmzj2ybKGsizZ7/fzhLtkmTwvyzJev96QptOsWcV0nZhwltJCPBpwPqdcX285nSo2G5++V+tOdBydthXH1cWFT1lKydE0DTc3AooELcoY6LrOMAwcDj739xJql5C6eBkXt1YQyOe2bdAXo6Ss4oq6btcJCQKDYRjYbAzGcVFoayzLpK7HWSey6Hvh7N68STEMna4Tri7LcnRdRylFENhEkYemycDHcbjunu02IgzhdJrWWmgphA1DVm2ajmgavHmT8NFHKboutU6evyT+/V5W99VVjO/7KAW+73I4HCjLcg1pcRyhlMJxnBnF6ViWhW0LMXt5abHbCdAR24Di8nJLnvdcXvqcz1I0TtOEbctkmqbObuevoXu71TkcfO7uCqZJFGZRqxtcVxaSbcN778WM40iWZRiGweOj3PvqKp69IRIeTRP0slQUxTCHPmf2IahVCGya5geS7n7vMU0KxzE4nxsBJJaEy/1+S98PZFm91jGyKwUxDQNkWUWeN2voEGGx43zu15eWUKtTlt2cv8A0DYZhJIoibm+3WBYcDvsZTWmczx2nk8T2cZQoIQ0JPZoGFxfhCsuXLOB5Ds/PFedzRRAEPD1l1LWi70VLMwyDIBB4Lova4ulJgIXjaBwODsMgu2ah0IZBFnRdy9d3u5CybHFdjdOp5fXreJVXJMf3OI6DrutEkcyBUswLRyPLJpSSn9Vlpk08T1ZKkkiCD8OQtpU/01TY5b6XxBqGGk0zcHUl3ogXWM3skHWpqgrXdbm8NGYxUQrNqyufw8FlGCR+L+Kd48ifu91uDpkTrmtTVR1ZVmNZsNsJrVUUE3kOux3c3QmYsSwLz5OFs4Tn8znFdS2mSdgNIWtllSdJQt+PRJE/85Adt7cbgkCjKCRP931P2/Zst3A+J2ga3Nz4aJpGWfZzflQURTtrW6IMbLfbWcHuOR4z4tjh8VGose9//8zpVJGm/ZyrRYv7xjdC7u8lH55OCXUNd3fZLP0IwNEOf7NUC+sgtY7krDRlVVOXLg2ZWBddXxjnabV3Lbxd3/c0TUMcx0SRwfEoqElW3UCWZWw2G+LY4nwWVsC2rRni9mRZNsvoIUEgFb5hvDAiS/ja7eDP/uzFmqaU4vra4/m5m8OnQd/3DMMw+wJ9np6eME0TTdP45jdjigKyTJiFKNLpe1nBS+gRH7wiy7LZpxjT98PMZBjc3yfz38MZlhtomoyLMBmSb9++fSF8FyI7z8Woo2lSpvR9z8VFyPlcz5KRLOZpmnAcWYjaYlNumn71zJ1OJ25uLgHW9plFUZWXkUnbbGQwxxEeH4/s93tsW3ZQmopJMgjg7dty5vVi6loMKotnT9fh+VlI1CU0+v4LU11VkqzP5zOO43A4hOS5wF0pxGVAl8vztJmz9DidxEL25k1BEAT4vsbxWBFF/uqL3++1Wf4QdTkIRErx/UUsbZmmadbHBmzbZBgkVzXNsOZWXWeWbsY53ztUVTfbDTxc18B1hRsVf6KzSi+uK97EIPDRdXn2w0M1q+sueT4DE8PQGQaF686zp2lcXFzQNBLrP/nkiK7LRNV1MwuELuM4znWCmgFDPPsbsjlceLRtP/Nr2oy+cm5uXA4Hjb4fqev2MywFc64oSJKONFWzu0m6R0zTxHVdDEPYk9Oppm3VHIYbDEPD8zSSRMwsAqV7qkpCeRRpFMU452XZBV3XkSSyQNpWEQQWx2NOlhXzTh7nWs6b84hJ28rAdd1EURQ4juSoMISuU+vC6bppLTeapqHrFEky4jgmwzBg26xCZ9PA7a1ocraQ+Fxe+nPBrdjvLbZbV+imzUabfd6KoijQdY3NxqIoGl6/PpDn1Sp9C3qCKDJ4fj6jaRrPz+lniladp6eMqoI4lrpFaKBOaoa7isfHgSgy2G4lmb56FVOWzDkkpKoqTFOjrru5PnN49WqLpmmzaRMuLz0cR4jc3c7j6em4vuP1tWha2+2WPJe6pyjAsowZaUqxfH3tEMfw+Jiy2Whz2PJo23ZGlwKSzueUNE1xXbBtsQbYtr7SW+M48sknCXGsURTFHLrElp1l2Spquq4xRzB3DrkTRTFwPCYkiXCIadpxPIr14fY2mEsIyX9rdfxLf6RUUYjOdHkZkiQtUeTMiGrAssw11CxajoQRk/N5XF9sAQy7nb+WBOKulXadZcX7vkWaVtzc+PNASjhI08U2JtJ/HFsoBff36YzCHJqmYZomwjCc2fF+VYa3W5MkEfV5yVXDMHBxIS7d+fVoGoH+oiZL7ghDef5CChyPJZtNQBiymkvzfFhFUssyOZ3OxHFMWZa8ehXy8CAOYc/z8H2Dh4eE29uYtoWm6fA8e65XpUYUEfOFohJ0LX+vKvn5PBf79g/QTe/99qQ8TyPP+1WgE1len7sw1JwIhR5ZFFnPg48/lmTfdWrt/kiShIuLA1mWc3sbUVXC6d3cxNS18ILCM76Ic54nAzkMwp6/fSsTKsWyTHKSlPK+7wWzfCE5482bZGYWIjYbE8OA+/uCOA5n4CBq89L8YNs2fd/jeR5ZlnF1teV0KmeNzJpRsZhKNxuDspR8soAe8XgkXFzEFIV0W3adjIfY7xr2e5eqkp/b72NcVxbMxx9L4f76tc+bNxXTNHE4hLMFrub62qMsf1Bd/qFE7vW3W3VxYfPxx0LNyPaVVhmxNBe4rsswDFxfuzw8CL8nu47ZFqZxPhc4joPrWivddDxWbLc+VSXU1uKB2O8NkkTNZpiXnxeXVMnNTUCWiXVZdkU2W6xNsixnv49WC/WnnyazsBnSNOJxf3jIuLraoGmQJC23tw53d/Le0/RS4I6jLELDWDzwNZuNmG+macIw9BURGoZBXQuYEZpKJsX3fS4v7bWrsusk5IHoc9/85pb7e6lFw9CmbcX+JjRagW3bP9Sz8SNFL/dXHtXFxcUqyi3EbpIk3N7ueHrKORwimuZlGxuGwPrvfe8tH3xwQ1VJK87iim0aOJ/Pcy2i43mQJB2WZeE4Ur9EkbUW0GHoE8fw/Cwf1vd1hmGRRl6oLN+3aZqBvu8JAo9xlETvuhpFIQtjATFSZE6z1yOY/YUG9/fC9KephOyFXpP7QFGM+L6B5wlhLbltWkGI9IcpLi+liBZ7tlBISdICzKDE4fY2pCggzwt0Xef2VqLHjxIif6Se1fzXK+37f6prCyEq6rA228BEjxKI3X8GlS3o5oY8l0Q8lyFzp2GBaZr0fc/5nJDnQrhO08T5XHJxYVHXiq6bCAIfzxOzzOEgWlBRDKRpObMZxsyE27guM1vt0TQdbdtSVRVVNVKW5QyH09nvLjWk7/trC1CaCqMxjmr2lKjZONNiGHB3dyYM5et3dxVBoLHdujiOQxx7zAgeXdf45JNqNd90XUdVKaLImZVpcfem6UTX9VxdhbP/Uf2FivGPLevf/lavxnEkihzqesRxDLpOGOKlvgBmuf1Fspa6TAq9um6wLIu2bbm99TmdFh5Q53xOef16uxLBDw/CpARBgKaJ1CCrmzVESn0npGwQQJL0lGXJbhdTltXqbNrv/dVSIMy/7Ib9XuPTTyWnWZaE8PNZdvMwCPQW86m1cppZJnJHUfT0fc9+768O3cfHdmbahWfsOmZILwtFhFoBFVnWcnHhkKYTb/618WPNw0/ssvm531OqqiRUSfErjMF2a/P0VHB9HfL8XHN15VFVUFXtHJqCub5Y6jl4eCjm5jkhYpcicRzVGtocB56f61lM1ElTETiXGL+gvsUDcn29o20FvLx9K/1dWSbhCiCOPaZJNDEhdh1cV6Np1ErcfvjhjtNJ7h2GPlXVEIYuWVZxOPgUxThbD2TXAytRvKgLi3NqYdilTpTnOI5GXf/kXSg/tRXt6jcatds5ZNlAGJorKmuaht3OpW2XLvh+RjpCej495VxeRiRJQxRJu8/xWLDbhZzPBVEkMdOy4HyWMytAEr4UlQZl2a4OJSmUDYpCWArD0EnTjJubzbxYRNJYitRhGNjtIvJcdjvIbhP/vRhy7u7On+EoRzzPJQzh6amZuU/xMmZZtxpbF5/7QjjbtsEwCHBoW1G5bdvm+tr6qXuVf2aX6F/++0rJJEnyrSoRJIXYlGTq+xZdJ6v9fK7mVWYTRfDmjfzMxYXFRx+d125GOadCm3WrmosLj/NZtLOuU7MPQpiCpTkhihzKsl9lGYA4Nueww9pDLMYWKcLD0FgprbaVRSCuX52yrFYuse97osinqgRJns/LCTYiNEoXypY0TWeUKnLI5aXH83OzaoOf/quf3uj5udinf/mPpWPk6Unif5IUvP9+SJqKRLEgSduWvJAkFXHs0zQCl/v+Bbm1LatAB5Kg5XvCNhgGPD2p2e+3AB9h3S3LWOX052epa8TTCHd3+SxDBKv7Vu4riK8opEl8IV2X0LrbidD58HAmiiK6ruPmxl89KEFgzfodlKUYXZUS/tTz3PUZn0en5OfamvLeb09KQp5BnktCXpqzP2tpLsuSzSbkdEpm352P677UJGUpk1nXUowuRPLiUxgGGYAsm6jrmv0+4HgsOBzEzHN/L+1Ci1IQRUIoPz8LUfvmzRO6rnN9fZhbTyXnSDuQuy6WIDBWqJ9lEqIti1VvWkJ9WU6cz2cuLw+AfEbZ6Qb/8x9/fj1bX0gf0TJpfd8Thu6aH3xfEJthGGuN9fwsSXwcpZAWL4bi+fmZ/X6PruszMdtyOATkeT9bzPrZhLOjLKVoXgjZaRKJ4nQ68fr1AcuSfKfrOufzmffe2895pCaKPBwH8nyakZzk0JubkDwXXUuUXmHcXfflqIdPPz3yC79w4O5OdpGgYvHfT9Pnf8TQF9ZMd/UbjdpuRQZ4eKhm+O3N/cPdipSyLOP997eMI5zP3bqq+75fm+kuLvx1hy6QuG1lwNp2YrvV5w5IxX4vH0kpePtWlOzt1uXhQSxqfd/zjW9IiO77ic1G5/m54fLS5XTqubiw1ibyYZAdE8/9R8LMmPT9uDq0ttvt6nHf7Xy67sd32P6k1xfepvr6u6NaTCdNs8j0+io3RJGF6wqt1PfM9ZI0iKdpznYrTQrL15cmiO3W5XgsaNuWq6vDLOP0q74kjXVyFBC85MHbW4ePP5b7iggou35RbTVNI4417u7KuRbzSVOZvLIUoFOWi7G0WwXEsvziz8r40rrNlxNklILj8cirV4f1WATTlB2T5xO+r5PnPYeDWL/O5wTDMNhsIoZhXLs0tltr3lmsNdrzsyjbck9Rt4W81Wcm5AWJ1nWL4zgrk7H0MS8uX8mfPZ5n0bbjeqCKlCbe7NUQ0+oXtZP+/PWln+Xw4e8rlSQyQHVdz40A1mxFlhDXdf0s95ukqdRlZSmtPldX+zUkLpY1zxPTpijHclLNe+8Fs2AquXMxhcqgO6sBaJFFhkHAzCITXV+Hs/dBmPoFVb55I7LK0qZ0+k/hlzaGX8mhJT//B0qlabNyi0tH4vEo0FfafWRGgsBeqaCyHFe/uFILdA6wLI00FWu1uGuFSLVtGVzf9/E8a0Wjcp6FPnNzFlUFed4xTRP7vYvrwsODyDHLwsiyksMhIE2lFnv77+z/vw8t+fNX+Ksntd/vVmtY2/azVGHjujLgi4zuOA6bjRTJYfiieS1HNeS5eBjKUsBM0zR861s7zmcpxstSjKnzQWozky8F/HYr/vqlt3ix4rVtSxQFNE1HGNqUZf+VTNJyfWmHlvywq/gve+2TP9E0yQ8DRVGsO0aI4A7ft9ak//QkHpCPPz7PTW/Mztd+1paa+SxcjziOOZ/FmZTn3Xw24dLoPc4yy4jvC7sh8jucTvIOeZ6vB0q6rs3/+Wea9lVOFLwjp6It1y/+oTzw8moAAAHYSURBVFJl+cJOLBrZZmOQ52IWTVOxQ4vxJVhdUkqJoadtWyzL4nDw1zZWOWjEnk+gfhH6kkSOrNM0+V3fd9fifQE9bQvf++df/jlNP+x6J17is9f1t1slsNtc/eJRFK2+jEWUXPyMy0Eii31rYfhBmtsk1y07zqTr5J6CEB36fmS3M+beXykZyrKmbVvy/7x7p8bnnXqZz17f/B2lmqabpXRhuhf6yLZt8jxns9ng+8I6LKzC6TSujLznuSuh7Hketm3MLMo4d+2LMzjPO4ZhmPWp7Tt7Vu47+VKfvV59Z1B1Xa/Iz/etGVio9biE5aihpVuy7wWG17XkvcPB5u4un21rW5qmY7ezubtL567MkGmSXPlV56Ufdb2zL/bZ6+Y3O+W6FmXZrAJfFFkUxbDmryhyZxVYWAyhgnyaZlxNKLe3Huezms0uL4eN/CRN2F/l9c6/4GevX/ojpapKitMX1gPyXDjA5WyLxUMoNmWXzcbg8bFkuw3WBkA5zvXLPzPwZ7m+Ni/62Wv5/5Asx4W7rs3pJK2rV1fB3GB9nifKo22Fxlr8hVXV8vgf3K/dZ//avfBnr8tfr9UC1a+u/PXM9udnYc+zbPH+vfx/Sx4eHuj/2+3X8nP/X8+jjAy2QdiEAAAAAElFTkSuQmCC"},null),v("linearGradient",{id:"_Linear11",x1:"0",y1:"0",x2:"1",y2:"0",gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(-118.47,-106.79,210.785,-180.125,69.2121,1372.7)"},[v("stop",{offset:"0",style:"stop-color: rgb(64, 128, 255); stop-opacity: 1;"},null),v("stop",{offset:"1",style:"stop-color: rgb(64, 128, 255); stop-opacity: 1;"},null)]),v("image",{id:"_Image13",width:"107px",height:"34px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAiCAYAAABY6CeoAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABFElEQVRoge2aQRKDMAhFmx6it/P+x7Ab64xOmaAG8vnwFnWhiOGFOG3TPsu6vpS0djpuH61zXoz5F3s6r4rRxipiftddeUbp3t18QozEu3/JfdSzgCy5VWpTWcVYSlaPqcvDEUpZQPUdCqUsSAbMoJIViJIVCBNZrO+MHtbjrs4KRMkKBJUs9uXXTxZ7JR2g6ix27sly6BIxReIOHdpZWevoNe68y2DAmTVXFmDBAB9pJ29nBYRCln5jgkVyv1QUsrIAJyvtvg1F7iGykF/KlniPG66zKDCyWLI2IqwOJSsQz2URbqZEpTorEDCypn6xnciVYT+SlbS+08Zt01lJfv7xBmYZLPpgy6p/pA9gyxIArKMLXxexLNiBCThLAAAAAElFTkSuQmCC"},null),v("image",{id:"_Image15",width:"38px",height:"62px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA+CAYAAABHuGlYAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGaElEQVRogcVZSWLjOAwsblIu+oD+/zZ/YC4di8sc7IKLsJzJdCdpXGxLXIACUADpgL8oIYR9jKG/wd/hL+m080uMEb33pwHpR9UBkFLaU7ptW0rBGAOKGgAsy/KjiO3Aw105Z4wx0FpDSgmtNVPqer0if7c2Oee91oqUEsYY5rZaK5ZlQYwRx3HY+J+IsSmOQghPqKhwTO8dIYRvU8yU0kzzEmPEGGNSiGO/Ovh3ABtwQ4UI5ZxRSjEFKBprYwyUUtB7v6H3hQqhlGIb1loRY0RKCcdxIKWE3rshUkqZYsvLHykWQthjjJZZGtwqpRS01ia3MaZCCKi1cj2MMZBS+n1XhhB2brKuK2qtj/hIyeJHkVEypft678g5I+c8uf53FNsBbLoJF6RwU800kirjinM18HXcpxULIewANi5KyDWT1nWd3KquXZbF5tGVmq2qXO/9UzG2f/SSyK3rivf395e1T5/TmBAClmXB+/u7AnBD+7NK5fwoEiE822OM7d7lnBFjtIwlmkSMga97hBBelqRdraTf1SIvnsm1/gEwVBgCfMfPpwQ6UWgj0XGQxgrfeUWJFIO7tYacs20WYzRDPbqkDcZs790U25dl2ai9xoKK+V+oQFEhspzvWZ4kC2DKTK6tCRBjjDtd4RVZlgVvb2/T4lqMj+Ow9yRaRU/Xi/E5nIkUjWLMpZSQxhibn8C6dhyHlRZa6Ru73jtKKbYgDeBmWor8PN2LLmf8JdyLrsKrlV7hp+XeRa01G+/jjaj4hGE49N6ngm/vVakQgqU1N9c2uPc+pTdLjyqpn7qOFz6PMU48RjBsVcaHr/hqPZVZ13XKMn3v+U4zmiWKhur6mpm994diDDwN2BDCxD80wD9TZWqttimfE1lPQYyndV2n32OMW4xp6jI7vGi80CqSr48PRZGGkttSShO/sV9b19XHcjSkmEWKmP5mcKsiipaXs/hjCFCUO1ncASDFGLdXmxJBjRFFk4VbfxNVpRi6h/F2tgfBoRdiaw3LshifeCGPsW3hQsCj/lER5T1SCN3nWd76rhehk0IIGxVQC7iAh3xZlmksUVQC1eMaS5gqRve/OoXXWm/Br0jwANFas3aFStFNuomlt7iZ2aeErUox8Espxp9U1GomgJ0WTec6l23+HcvIWWPIHoytkM7lfYWi7ue21hBZ/9TiUsqUPWcMT746U6rWOvVnOvdVJaAYjeScNwYorSeFeDL0LO838W5WQ/S7ZZ4klc/4eL1eLViZsrVW8z39f9a2eKR8u8Mg93NpZGsNx3FMBxTzEoDt7KCqCcFNtTNVK1+dK1trljxKEWyVfDfLLM05I7Fz1c191tVarbPwLlXOMjecKKWbMtEo/s6s945IjWutBq1apxbpUR94JAkX00Kv8aSuZDZynWVZTCltNs2VHikN/DP+okvOEsCHA68BPFLa3XoujZqFKlqctRx5BfQsSI7iHACWeeoySmvt6eDDsmaIeSF18PbPu5ZjtCroe7+mP01pS+T3tZM4G7uzWGCvpNZpdhExZqx2ptpRKPX47oJoszMG7j2/xoIqx8DU1oYLcxwTxbfkPl5jjFN4MAP53p8nIsmV15G+9yICXIyKcNHjOKY5KjqXY6kc6yzXbK0ZkjFGhFLKzoH2UG75xIIP6xzT3X8HHg3B2TGOzabe+/PiblOfn8UEn3MToqnI6R0GjfOJoOXNcx7r552CLmmMsem1NjdX7uGiSqa6IUWPa2eZzoOtntBVeu8XAP8AuF1D5ZytmKoVFH/0OpNX79St/lMo5uLnJdzvUzXwpk5SiFTpwlv9qnfXYm8F+jHPEPJiaUR21gzTf8fUytba1E2Qw/TcSdECzaS6U8sTShPS/MKOk27T9FXxqKirSBetNby9veHXr182XrL0Q4UokVdInnO0vj1Zc+ciJUV2HloVXON4+axSAJDJ2F4Bn+p6tD9rhbkGkZee//JR0rySlHPelLfOWhUqqH966gFFKYRz7p+fRuhJsRDCaWtNJf1JiJvqkf6E4y6999Ns+6xkbVtIE2enZ0XKX4VzPP5HDP2XGI8B81W5lhTlOZYiV3YuY4w/QshLVJeR/TVOBA0TF49fhpJKptXaT/mSoZlLRa/X67coRAkAdt+OnP2ZLvKtClEy8Bz4L5T6EYUoU2utqGm9+2mlAMz/vunfxHda+HGFKP8C6wW6ett+DK8AAAAASUVORK5CYII="},null)])])}});const Xde=["info","success","warning","error","403","404","500",null],Qde=N({name:"Result",components:{IconInfo:tD,IconCheck:Qg,IconExclamation:C7,IconClose:gi,ResultForbidden:Kde,ResultNotFound:Gde,ResultServerError:Yde},props:{status:{type:String,default:"info",validator:e=>Xde.includes(e)},title:String,subtitle:String},setup(){return{prefixCls:j("result")}}});function Jde(e,t,n,i,o,s){const r=ie("icon-info"),l=ie("icon-check"),a=ie("icon-exclamation"),u=ie("icon-close"),c=ie("result-forbidden"),d=ie("result-not-found"),f=ie("result-server-error");return S(),I("div",{class:E(e.prefixCls)},[_("div",{class:E([`${e.prefixCls}-icon`,{[`${e.prefixCls}-icon-${e.status}`]:e.status,[`${e.prefixCls}-icon-custom`]:e.status===null}])},[_("div",{class:E(`${e.prefixCls}-icon-tip`)},[pe(e.$slots,"icon",{},()=>[e.status==="info"?(S(),ve(r,{key:0})):e.status==="success"?(S(),ve(l,{key:1})):e.status==="warning"?(S(),ve(a,{key:2})):e.status==="error"?(S(),ve(u,{key:3})):e.status==="403"?(S(),ve(c,{key:4})):e.status==="404"?(S(),ve(d,{key:5})):e.status==="500"?(S(),ve(f,{key:6})):ae("v-if",!0)])],2)],2),e.title||e.$slots.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2)):ae("v-if",!0),e.subtitle||e.$slots.subtitle?(S(),I("div",{key:1,class:E(`${e.prefixCls}-subtitle`)},[pe(e.$slots,"subtitle",{},()=>[De(Te(e.subtitle),1)])],2)):ae("v-if",!0),e.$slots.extra?(S(),I("div",{key:2,class:E(`${e.prefixCls}-extra`)},[pe(e.$slots,"extra")],2)):ae("v-if",!0),e.$slots.default?(S(),I("div",{key:3,class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"default")],2)):ae("v-if",!0)],2)}var n$=U(Qde,[["render",Jde]]);const efe=Object.assign(n$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+n$.name,n$)}}),tfe=N({name:"Skeleton",props:{loading:{type:Boolean,default:!0},animation:{type:Boolean,default:!1}},setup(e){const t=j("skeleton"),n=p(()=>[t,{[`${t}-animation`]:e.animation}]);return{prefixCls:t,cls:n}}});function nfe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[e.loading?pe(e.$slots,"default",{key:0}):pe(e.$slots,"content",{key:1})],2)}var i$=U(tfe,[["render",nfe]]);const ife=N({name:"SkeletonLine",props:{rows:{type:Number,default:1},widths:{type:Array,default:()=>[]},lineHeight:{type:Number,default:20},lineSpacing:{type:Number,default:15}},setup(e){const t=j("skeleton-line"),n=[];for(let i=0;i<e.rows;i++){const o={};oe(e.widths[i])?o.width=`${e.widths[i]}px`:$n(e.widths[i])&&(o.width=String(e.widths[i])),o.height=`${e.lineHeight}px`,i>0&&(o.marginTop=`${e.lineSpacing}px`),n.push(o)}return{prefixCls:t,lines:n}}});function rfe(e,t,n,i,o,s){return S(!0),I(Be,null,kt(e.lines,(r,l)=>(S(),I("ul",{key:l,class:E(e.prefixCls)},[_("li",{class:E(`${e.prefixCls}-row`),style:ne(r)},null,6)],2))),128)}var x0=U(ife,[["render",rfe]]);const ofe=N({name:"SkeletonShape",props:{shape:{type:String,default:"square"},size:{type:String,default:"medium"}},setup(e){const t=j("skeleton-shape"),n=p(()=>[t,`${t}-${e.shape}`,`${t}-${e.size}`]);return{prefixCls:t,cls:n}}});function sfe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},null,2)}var M0=U(ofe,[["render",sfe]]);const lfe=Object.assign(i$,{Line:x0,Shape:M0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+i$.name,i$),e.component(n+x0.name,x0),e.component(n+M0.name,M0)}}),afe=N({name:"SliderButton",components:{Tooltip:no},inheritAttrs:!1,props:{direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1},min:{type:Number,required:!0},max:{type:Number,required:!0},formatTooltip:{type:Function},value:[String,Number],tooltipPosition:{type:String},showTooltip:{type:Boolean,default:!0}},emits:["movestart","moving","moveend"],setup(e,{emit:t}){const n=j("slider-btn"),i=R(!1),o=d=>{e.disabled||(d.preventDefault(),i.value=!0,zt(window,"mousemove",s),zt(window,"mouseup",r),zt(window,"contextmenu",r),t("movestart"))},s=d=>{t("moving",d.clientX,d.clientY)},r=()=>{i.value=!1,Qt(window,"mousemove",s),Qt(window,"mouseup",r),t("moveend")},l=p(()=>[n]),a=p(()=>{var d;return((d=e.tooltipPosition)!=null?d:e.direction==="vertical")?"right":"top"}),u=p(()=>{var d,f;return(f=(d=e.formatTooltip)==null?void 0:d.call(e,e.value))!=null?f:`${e.value}`}),c=p(()=>e.showTooltip?i.value?!0:void 0:!1);return{prefixCls:n,cls:l,tooltipContent:u,mergedTooltipPosition:a,popupVisible:c,handleMouseDown:o}}}),cfe=["aria-disabled","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"];function ufe(e,t,n,i,o,s){const r=ie("tooltip");return S(),ve(r,{"popup-visible":e.popupVisible,position:e.mergedTooltipPosition,content:e.tooltipContent},{default:he(()=>[_("div",Ae(e.$attrs,{tabindex:"0",role:"slider","aria-disabled":e.disabled,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value,"aria-valuetext":e.tooltipContent,class:e.cls,onMousedown:t[0]||(t[0]=(...l)=>e.handleMouseDown&&e.handleMouseDown(...l)),onClick:t[1]||(t[1]=rr(()=>{},["stop"]))}),null,16,cfe)]),_:1},8,["popup-visible","position","content"])}var dfe=U(afe,[["render",ufe]]);const Kl=(e,[t,n])=>{const i=Math.max((e-t)/(n-t),0);return`${or.round(i*100,2)}%`},sw=(e,t)=>t==="vertical"?{bottom:e}:{left:e},ffe=N({name:"SliderDots",props:{data:{type:Array,required:!0},min:{type:Number,required:!0},max:{type:Number,required:!0},direction:{type:String,default:"horizontal"}},setup(e){return{prefixCls:j("slider"),getStyle:i=>sw(Kl(i,[e.min,e.max]),e.direction)}}});function hfe(e,t,n,i,o,s){return S(),I("div",{class:E(`${e.prefixCls}-dots`)},[(S(!0),I(Be,null,kt(e.data,(r,l)=>(S(),I("div",{key:l,class:E(`${e.prefixCls}-dot-wrapper`),style:ne(e.getStyle(r.key))},[_("div",{class:E([`${e.prefixCls}-dot`,{[`${e.prefixCls}-dot-active`]:r.isActive}])},null,2)],6))),128))],2)}var pfe=U(ffe,[["render",hfe]]);const mfe=N({name:"SliderMarks",props:{data:{type:Array,required:!0},min:{type:Number,required:!0},max:{type:Number,required:!0},direction:{type:String,default:"horizontal"}},setup(e){return{prefixCls:j("slider"),getStyle:i=>sw(Kl(i,[e.min,e.max]),e.direction)}}});function vfe(e,t,n,i,o,s){return S(),I("div",{class:E(`${e.prefixCls}-marks`)},[(S(!0),I(Be,null,kt(e.data,(r,l)=>(S(),I("div",{key:l,"aria-hidden":"true",class:E(`${e.prefixCls}-mark`),style:ne(e.getStyle(r.key))},Te(r.content),7))),128))],2)}var gfe=U(mfe,[["render",vfe]]);const yfe=N({name:"SliderTicks",props:{value:{type:Array,required:!0},step:{type:Number,required:!0},min:{type:Number,required:!0},max:{type:Number,required:!0},direction:{type:String,default:"horizontal"}},setup(e){const t=j("slider"),n=p(()=>{const o=[],s=Math.floor((e.max-e.min)/e.step);for(let r=0;r<=s;r++){const l=or.plus(r*e.step,e.min);l<=e.min||l>=e.max||o.push({key:l,isActive:l>=e.value[0]&&l<=e.value[1]})}return o});return{prefixCls:t,steps:n,getStyle:o=>sw(Kl(o,[e.min,e.max]),e.direction)}}});function bfe(e,t,n,i,o,s){return S(),I("div",{class:E(`${e.prefixCls}-ticks`)},[(S(!0),I(Be,null,kt(e.steps,(r,l)=>(S(),I("div",{key:l,class:E([`${e.prefixCls}-tick`,{[`${e.prefixCls}-tick-active`]:r.isActive}]),style:ne(e.getStyle(r.key))},null,6))),128))],2)}var kfe=U(yfe,[["render",bfe]]);const wfe=N({name:"SliderInput",components:{InputNumber:Kg},props:{modelValue:{type:Array,required:!0},min:{type:Number},max:{type:Number},step:{type:Number},disabled:{type:Boolean},range:{type:Boolean}},emits:["startChange","endChange"],setup(e,{emit:t}){return{prefixCls:j("slider")}}});function Cfe(e,t,n,i,o,s){const r=ie("input-number");return S(),I("div",{class:E(`${e.prefixCls}-input`)},[e.range?(S(),I(Be,{key:0},[v(r,{min:e.min,max:e.max,step:e.step,disabled:e.disabled,"model-value":e.modelValue[0],"hide-button":"",onChange:t[0]||(t[0]=l=>e.$emit("startChange",l))},null,8,["min","max","step","disabled","model-value"]),_("div",{class:E(`${e.prefixCls}-input-hyphens`)},null,2)],64)):ae("v-if",!0),v(r,{min:e.min,max:e.max,step:e.step,disabled:e.disabled,"model-value":e.modelValue[1],"hide-button":"",onChange:t[1]||(t[1]=l=>e.$emit("endChange",l))},null,8,["min","max","step","disabled","model-value"])],2)}var $fe=U(wfe,[["render",Cfe]]);const Sfe=N({name:"Slider",components:{SliderButton:dfe,SliderDots:pfe,SliderMarks:gfe,SliderTicks:kfe,SliderInput:$fe},props:{modelValue:{type:[Number,Array],default:void 0},defaultValue:{type:[Number,Array],default:0},step:{type:Number,default:1},min:{type:Number,default:0},marks:{type:Object},max:{type:Number,default:100},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1},showTicks:{type:Boolean,default:!1},showInput:{type:Boolean,default:!1},range:{type:Boolean,default:!1},formatTooltip:{type:Function},showTooltip:{type:Boolean,default:!0}},emits:{"update:modelValue":e=>!0,change:e=>!0},setup(e,{emit:t}){const{modelValue:n}=ze(e),i=j("slider"),{mergedDisabled:o,eventHandlers:s}=cn({disabled:lr(e,"disabled")}),r=R(null),l=R(),a=e.modelValue?e.modelValue:e.defaultValue,u=R(at(a)?a[0]:0),c=R(at(a)?a[1]:a);Fe(n,x=>{var B,F,K,te,H;at(x)?(u.value=(F=(B=x[0])!=null?B:e.min)!=null?F:0,c.value=(te=(K=x[1])!=null?K:e.min)!=null?te:0):c.value=(H=x??e.min)!=null?H:0});const d=()=>{var x,B;e.range?(t("update:modelValue",[u.value,c.value]),t("change",[u.value,c.value])):(t("update:modelValue",c.value),t("change",c.value)),(B=(x=s.value)==null?void 0:x.onChange)==null||B.call(x)},f=x=>{x=x??e.min,u.value=x,d()},h=x=>{x=x??e.min,c.value=x,d()},m=p(()=>{var x,B,F;return e.range?at(e.modelValue)?e.modelValue:[u.value,(x=e.modelValue)!=null?x:c.value]:Ge(e.modelValue)?[u.value,c.value]:at(e.modelValue)?[(B=e.min)!=null?B:0,e.modelValue[1]]:[(F=e.min)!=null?F:0,e.modelValue]}),b=p(()=>Object.keys(e.marks||{}).map(x=>{var B;const F=Number(x);return{key:F,content:(B=e.marks)==null?void 0:B[F],isActive:F>=m.value[0]&&F<=m.value[1]}})),w=x=>sw(Kl(x,[e.min,e.max]),e.direction),y=R(!1),C=()=>{y.value=!0,r.value&&(l.value=r.value.getBoundingClientRect())};function k(x,B){if(!l.value)return 0;const{left:F,top:K,width:te,height:H}=l.value,D=e.direction==="horizontal"?te:H,W=D*e.step/(e.max-e.min);let Z=e.direction==="horizontal"?x-F:K+H-B;Z<0&&(Z=0),Z>D&&(Z=D);const q=Math.round(Z/W);return or.plus(e.min,or.times(q,e.step))}const $=(x,B)=>{c.value=k(x,B),d()},A=x=>{if(o.value)return;const{clientX:B,clientY:F}=x;r.value&&(l.value=r.value.getBoundingClientRect()),c.value=k(B,F),d()};function P([x,B]){return x>B&&([x,B]=[B,x]),e.direction==="vertical"?{bottom:Kl(x,[e.min,e.max]),top:Kl(e.max+e.min-B,[e.min,e.max])}:{left:Kl(x,[e.min,e.max]),right:Kl(e.max+e.min-B,[e.min,e.max])}}const L=(x,B)=>{u.value=k(x,B),d()},O=()=>{y.value=!1},T=p(()=>[i,{[`${i}-vertical`]:e.direction==="vertical",[`${i}-with-marks`]:!!e.marks}]),M=p(()=>[`${i}-track`,{[`${i}-track-disabled`]:o.value,[`${i}-track-vertical`]:e.direction==="vertical"}]);return{prefixCls:i,cls:T,trackCls:M,trackRef:r,computedValue:m,mergedDisabled:o,markList:b,getBtnStyle:w,getBarStyle:P,handleClick:A,handleMoveStart:C,handleEndMoving:$,handleMoveEnd:O,handleStartMoving:L,handleStartChange:f,handleEndChange:h}}});function _fe(e,t,n,i,o,s){const r=ie("slider-ticks"),l=ie("slider-dots"),a=ie("slider-marks"),u=ie("slider-button"),c=ie("slider-input");return S(),I("div",{class:E(e.cls)},[_("div",{ref:"trackRef",class:E(e.trackCls),onClick:t[0]||(t[0]=(...d)=>e.handleClick&&e.handleClick(...d))},[_("div",{class:E(`${e.prefixCls}-bar`),style:ne(e.getBarStyle(e.computedValue))},null,6),e.showTicks?(S(),ve(r,{key:0,value:e.computedValue,step:e.step,min:e.min,max:e.max,direction:e.direction},null,8,["value","step","min","max","direction"])):ae("v-if",!0),e.marks?(S(),ve(l,{key:1,data:e.markList,min:e.min,max:e.max,direction:e.direction},null,8,["data","min","max","direction"])):ae("v-if",!0),e.marks?(S(),ve(a,{key:2,data:e.markList,min:e.min,max:e.max,direction:e.direction},null,8,["data","min","max","direction"])):ae("v-if",!0),e.range?(S(),ve(u,{key:3,style:ne(e.getBtnStyle(e.computedValue[0])),value:e.computedValue[0],direction:e.direction,disabled:e.mergedDisabled,min:e.min,max:e.max,"format-tooltip":e.formatTooltip,"show-tooltip":e.showTooltip,onMovestart:e.handleMoveStart,onMoving:e.handleStartMoving,onMoveend:e.handleMoveEnd},null,8,["style","value","direction","disabled","min","max","format-tooltip","show-tooltip","onMovestart","onMoving","onMoveend"])):ae("v-if",!0),v(u,{style:ne(e.getBtnStyle(e.computedValue[1])),value:e.computedValue[1],direction:e.direction,disabled:e.mergedDisabled,min:e.min,max:e.max,"format-tooltip":e.formatTooltip,"show-tooltip":e.showTooltip,onMovestart:e.handleMoveStart,onMoving:e.handleEndMoving,onMoveend:e.handleMoveEnd},null,8,["style","value","direction","disabled","min","max","format-tooltip","show-tooltip","onMovestart","onMoving","onMoveend"])],2),e.showInput?(S(),ve(c,{key:0,"model-value":e.computedValue,min:e.min,max:e.max,step:e.step,range:e.range,disabled:e.disabled,onStartChange:e.handleStartChange,onEndChange:e.handleEndChange},null,8,["model-value","min","max","step","range","disabled","onStartChange","onEndChange"])):ae("v-if",!0)],2)}var r$=U(Sfe,[["render",_fe]]);const Pfe=Object.assign(r$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+r$.name,r$)}});var o$=N({name:"Space",props:{align:{type:String},direction:{type:String,default:"horizontal"},size:{type:[Number,String,Array],default:"small"},wrap:{type:Boolean},fill:{type:Boolean}},setup(e,{slots:t}){const n=j("space"),i=p(()=>{var l;return(l=e.align)!=null?l:e.direction==="horizontal"?"center":""}),o=p(()=>[n,{[`${n}-${e.direction}`]:e.direction,[`${n}-align-${i.value}`]:i.value,[`${n}-wrap`]:e.wrap,[`${n}-fill`]:e.fill}]);function s(l){if(oe(l))return l;switch(l){case"mini":return 4;case"small":return 8;case"medium":return 16;case"large":return 24;default:return 8}}const r=l=>{const a={},u=`${s(at(e.size)?e.size[0]:e.size)}px`,c=`${s(at(e.size)?e.size[1]:e.size)}px`;return l?e.wrap?{marginBottom:c}:{}:(e.direction==="horizontal"&&(a.marginRight=u),(e.direction==="vertical"||e.wrap)&&(a.marginBottom=c),a)};return()=>{var l;const a=bs((l=t.default)==null?void 0:l.call(t),!0).filter(u=>u.type!==Pn);return v("div",{class:o.value},[a.map((u,c)=>{var d,f;const h=t.split&&c>0;return v(Be,{key:(d=u.key)!=null?d:`item-${c}`},[h&&v("div",{class:`${n}-item-split`,style:r(!1)},[(f=t.split)==null?void 0:f.call(t)]),v("div",{class:`${n}-item`,style:r(c===a.length-1)},[u])])})])}}});const Afe=Object.assign(o$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+o$.name,o$)}});function nD(e){const t=$n(e)?parseFloat(e):e;let n="";return oe(e)||String(t)===e?n=t>1?"px":"%":n="px",{size:t,unit:n,isPx:n==="px"}}function L1({size:e,defaultSize:t,containerSize:n}){const i=nD(e??t);return i.isPx?i.size:i.size*n}function Lfe(e,t){return parseFloat(e)/parseFloat(t)}const Efe=N({name:"Split",components:{ResizeTrigger:NB},props:{component:{type:String,default:"div"},direction:{type:String,default:"horizontal"},size:{type:[Number,String],default:void 0},defaultSize:{type:[Number,String],default:.5},min:{type:[Number,String]},max:{type:[Number,String]},disabled:{type:Boolean,default:!1}},emits:{moveStart:e=>!0,moving:e=>!0,moveEnd:e=>!0,"update:size":e=>!0},setup(e,{emit:t}){const{direction:n,size:i,defaultSize:o,min:s,max:r}=ze(e),l=R(0),a=R(),u=j("split"),[c,d]=ri(o.value,Oe({value:i})),f=p(()=>nD(c.value)),h=p(()=>n.value==="horizontal"),m=p(()=>[u,{[`${u}-horizontal`]:h.value,[`${u}-vertical`]:!h.value}]),b=p(()=>{const{size:T,unit:M,isPx:x}=f.value;return{flex:`0 0 calc(${x?T:T*100}${M} - ${l.value/2}px)`}}),w={startPageX:0,startPageY:0,startContainerSize:0,startSize:0};async function y(){const T=()=>{var M,x;return h.value?(M=a.value)==null?void 0:M.clientWidth:((x=a.value)==null?void 0:x.clientHeight)||0};return(!a.value||T())&&await Ct(),T()}function C(T,M){if(!M)return;const x=f.value.isPx?`${T}px`:Lfe(T,M);c.value!==x&&(d(x),t("update:size",x))}function k(T,M){const x=L1({size:T,containerSize:M}),B=L1({size:s.value,defaultSize:"0px",containerSize:M}),F=L1({size:r.value,defaultSize:`${M}px`,containerSize:M});let K=x;return K=Math.max(K,B),K=Math.min(K,F),K}function $({startContainerSize:T,startSize:M,startPosition:x,endPosition:B}){const F=L1({size:M,containerSize:T});return k(`${F+(B-x)}px`,T)}function A(T){t("moving",T);const M=h.value?$({startContainerSize:w.startContainerSize,startSize:w.startSize,startPosition:w.startPageX,endPosition:T.pageX}):$({startContainerSize:w.startContainerSize,startSize:w.startSize,startPosition:w.startPageY,endPosition:T.pageY});C(M,w.startContainerSize)}function P(T){Qt(window,"mousemove",A),Qt(window,"mouseup",P),Qt(window,"contextmenu",P),document.body.style.cursor="default",t("moveEnd",T)}async function L(T){t("moveStart",T),w.startPageX=T.pageX,w.startPageY=T.pageY,w.startContainerSize=await y(),w.startSize=c.value,zt(window,"mousemove",A),zt(window,"mouseup",P),zt(window,"contextmenu",P),document.body.style.cursor=h.value?"col-resize":"row-resize"}function O(T){const{width:M,height:x}=T.contentRect;l.value=h.value?M:x}return st(async()=>{const T=await y(),M=k(c.value,T);C(M,T)}),{prefixCls:u,classNames:m,isHorizontal:h,wrapperRef:a,onMoveStart:L,onTriggerResize:O,firstPaneStyles:b}}});function Ife(e,t,n,i,o,s){const r=ie("ResizeTrigger");return S(),ve(Hi(e.component),{ref:"wrapperRef",class:E(e.classNames)},{default:he(()=>[_("div",{class:E([`${e.prefixCls}-pane`,`${e.prefixCls}-pane-first`]),style:ne(e.firstPaneStyles)},[pe(e.$slots,"first")],6),e.disabled?ae("v-if",!0):(S(),ve(r,{key:0,"prefix-cls":`${e.prefixCls}-trigger`,direction:e.isHorizontal?"vertical":"horizontal",onMousedown:e.onMoveStart,onResize:e.onTriggerResize},{default:he(()=>[pe(e.$slots,"resize-trigger")]),icon:he(()=>[pe(e.$slots,"resize-trigger-icon")]),_:3},8,["prefix-cls","direction","onMousedown","onResize"])),_("div",{class:E([`${e.prefixCls}-pane`,`${e.prefixCls}-pane-second`])},[pe(e.$slots,"second")],2)]),_:3},8,["class"])}var s$=U(Efe,[["render",Ife]]);const Tfe=Object.assign(s$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+s$.name,s$)}}),Ofe=N({name:"Statistic",props:{title:String,value:{type:[Number,Object]},format:{type:String,default:"HH:mm:ss"},extra:String,start:{type:Boolean,default:!0},precision:{type:Number,default:0},separator:String,showGroupSeparator:{type:Boolean,default:!1},animation:{type:Boolean,default:!1},animationDuration:{type:Number,default:2e3},valueFrom:{type:Number,default:void 0},placeholder:{type:String},valueStyle:{type:Object}},setup(e){var t;const n=j("statistic"),i=p(()=>oe(e.value)?e.value:0),o=R((t=e.valueFrom)!=null?t:e.value),s=R(null),{value:r}=ze(e),l=p(()=>Ge(e.value)),a=(c=(f=>(f=e.valueFrom)!=null?f:0)(),d=i.value)=>{var f;c!==d&&(s.value=new Gu({from:{value:c},to:{value:d},duration:e.animationDuration,easing:"quartOut",onUpdate:h=>{o.value=h.value},onFinish:()=>{o.value=d}}),(f=s.value)==null||f.start())},u=p(()=>{let c=o.value;if(oe(c)){oe(e.precision)&&(c=or.round(c,e.precision).toFixed(e.precision));const d=String(c).split("."),f=e.showGroupSeparator?Number(d[0]).toLocaleString("en-US"):d[0],h=d[1];return{isNumber:!0,integer:f,decimal:h}}return e.format&&(c=pi(c).format(e.format)),{isNumber:!1,value:c}});return st(()=>{e.animation&&e.start&&a()}),Fe(()=>e.start,c=>{c&&e.animation&&!s.value&&a()}),Fe(r,c=>{var d;s.value&&((d=s.value)==null||d.stop(),s.value=null),o.value=c,e.animation&&e.start&&a()}),{prefixCls:n,showPlaceholder:l,formatValue:u}}}),xfe={key:0};function Mfe(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[e.title||e.$slots.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-content`)},[_("div",{class:E(`${e.prefixCls}-value`),style:ne(e.valueStyle)},[e.showPlaceholder?(S(),I("span",xfe,Te(e.placeholder),1)):(S(),I(Be,{key:1},[e.$slots.prefix?(S(),I("span",{key:0,class:E(`${e.prefixCls}-prefix`)},[pe(e.$slots,"prefix")],2)):ae("v-if",!0),e.formatValue.isNumber?(S(),I(Be,{key:1},[_("span",{class:E(`${e.prefixCls}-value-integer`)},Te(e.formatValue.integer),3),e.formatValue.decimal?(S(),I("span",{key:0,class:E(`${e.prefixCls}-value-decimal`)}," ."+Te(e.formatValue.decimal),3)):ae("v-if",!0)],64)):(S(),I(Be,{key:2},[De(Te(e.formatValue.value),1)],2112)),e.$slots.suffix?(S(),I("span",{key:3,class:E(`${e.prefixCls}-suffix`)},[pe(e.$slots,"suffix")],2)):ae("v-if",!0)],64))],6),e.extra||e.$slots.extra?(S(),I("div",{key:0,class:E(`${e.prefixCls}-extra`)},[pe(e.$slots,"extra",{},()=>[De(Te(e.extra),1)])],2)):ae("v-if",!0)],2)],2)}var l$=U(Ofe,[["render",Mfe]]);const Nfe=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function a$(e,t){let n=e;return Nfe.reduce((i,[o,s])=>{if(i.indexOf(o)!==-1){const r=Math.floor(n/s);return n-=r*s,i.replace(new RegExp(`${o}+`,"g"),l=>{const a=l.length;return String(r).padStart(a,"0")})}return i},t)}const zfe=N({name:"Countdown",props:{title:String,value:{type:Number,default:()=>Date.now()+3e5},now:{type:Number,default:()=>Date.now()},format:{type:String,default:"HH:mm:ss"},start:{type:Boolean,default:!0},valueStyle:{type:Object}},emits:{finish:()=>!0},setup(e,{emit:t}){const n=j("statistic"),{start:i,value:o,now:s,format:r}=ze(e),l=R(a$(Math.max(pi(e.value).diff(pi(e.now),"millisecond"),0),e.format));Fe([o,s,r],()=>{const d=a$(Math.max(pi(e.value).diff(pi(e.now),"millisecond"),0),e.format);d!==l.value&&(l.value=d)});const a=R(0),u=()=>{a.value&&(window.clearInterval(a.value),a.value=0)},c=()=>{pi(e.value).valueOf()<Date.now()||(a.value=window.setInterval(()=>{const d=pi(e.value).diff(pi(),"millisecond");d<=0&&(u(),t("finish")),l.value=a$(Math.max(d,0),e.format)},1e3/30))};return st(()=>{e.start&&c()}),Jt(()=>{u()}),Fe(i,d=>{d&&!a.value&&c()}),{prefixCls:n,displayValue:l}}});function jfe(e,t,n,i,o,s){return S(),I("div",{class:E([`${e.prefixCls}`,`${e.prefixCls}-countdown`])},[e.title||e.$slots.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"title",{},()=>[De(Te(e.title),1)])],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-content`)},[_("div",{class:E(`${e.prefixCls}-value`),style:ne(e.valueStyle)},Te(e.displayValue),7)],2)],2)}var N0=U(zfe,[["render",jfe]]);const Rfe=Object.assign(l$,{Countdown:N0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+l$.name,l$),e.component(n+N0.name,N0)}}),iD=Symbol("ArcoSteps"),Bfe=N({name:"Steps",props:{type:{type:String,default:"default"},direction:{type:String,default:"horizontal"},labelPlacement:{type:String,default:"horizontal"},current:{type:Number,default:void 0},defaultCurrent:{type:Number,default:1},status:{type:String,default:"process"},lineLess:{type:Boolean,default:!1},small:{type:Boolean,default:!1},changeable:{type:Boolean,default:!1}},emits:{"update:current":e=>!0,change:(e,t)=>!0},setup(e,{emit:t,slots:n}){const{type:i,lineLess:o}=ze(e),s=j("steps"),r=R(e.defaultCurrent),l=p(()=>{var y;return(y=e.current)!=null?y:r.value}),a=p(()=>["navigation","arrow"].includes(e.type)?"horizontal":e.direction),u=p(()=>e.type==="dot"?a.value==="vertical"?"horizontal":"vertical":e.type==="navigation"?"horizontal":e.labelPlacement),c=y=>y<l.value?"finish":y>l.value?"wait":e.status,d=(y,C)=>{e.changeable&&(r.value=y,t("update:current",y),t("change",y,C))},f=Oe(new Map),h=p(()=>Array.from(f.values()).filter(y=>y.status==="error").map(y=>y.step)),m=(y,C)=>{f.set(y,C)},b=y=>{f.delete(y)},w=p(()=>[s,`${s}-${a.value}`,`${s}-label-${u.value}`,`${s}-mode-${i.value}`,{[`${s}-changeable`]:e.changeable,[`${s}-size-small`]:e.small&&e.type!=="dot",[`${s}-line-less`]:o.value}]);return vt(iD,Oe({type:i,direction:a,labelPlacement:u,lineLess:o,current:l,errorSteps:h,getStatus:c,addItem:m,removeItem:b,onClick:d,parentCls:s})),{cls:w}}});function Dfe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[pe(e.$slots,"default")],2)}var c$=U(Bfe,[["render",Dfe]]);const Ffe=N({name:"Step",components:{IconCheck:Qg,IconClose:gi},props:{title:String,description:String,status:{type:String},disabled:{type:Boolean,default:!1}},setup(e){const t=j("steps-item"),n=Bt(),i=j("steps-icon"),o=Ze(iD,void 0),s=p(()=>{var m;return(m=o==null?void 0:o.type)!=null?m:"default"}),r=R(),{computedIndex:l}=H2({itemRef:r,selector:`.${t}`,parentClassName:o==null?void 0:o.parentCls}),a=p(()=>l.value+1),u=p(()=>{var m,b;return(b=(m=e.status)!=null?m:o==null?void 0:o.getStatus(a.value))!=null?b:"process"}),c=p(()=>{var m;return(m=o==null?void 0:o.errorSteps.includes(a.value+1))!=null?m:!1});n&&(o==null||o.addItem(n.uid,Oe({step:a,status:u}))),Jt(()=>{n&&(o==null||o.removeItem(n.uid))});const d=p(()=>!(o!=null&&o.lineLess)&&((o==null?void 0:o.labelPlacement)==="vertical"||(o==null?void 0:o.direction)==="vertical")),f=m=>{e.disabled||o==null||o.onClick(a.value,m)},h=p(()=>[t,`${t}-${u.value}`,{[`${t}-active`]:a.value===(o==null?void 0:o.current),[`${t}-next-error`]:c.value,[`${t}-disabled`]:e.disabled}]);return{prefixCls:t,iconCls:i,cls:h,itemRef:r,showTail:d,stepNumber:a,computedStatus:u,type:s,handleClick:f}}});function Vfe(e,t,n,i,o,s){const r=ie("icon-check"),l=ie("icon-close");return S(),I("div",{ref:"itemRef",class:E(e.cls),onClick:t[0]||(t[0]=(...a)=>e.handleClick&&e.handleClick(...a))},[e.showTail?(S(),I("div",{key:0,class:E(`${e.prefixCls}-tail`)},null,2)):ae("v-if",!0),e.type!=="arrow"?(S(),I("div",{key:1,class:E(`${e.prefixCls}-node`)},[pe(e.$slots,"node",{step:e.stepNumber,status:e.computedStatus},()=>[e.type!=="dot"?(S(),I("div",{key:0,class:E(e.iconCls)},[pe(e.$slots,"icon",{step:e.stepNumber,status:e.computedStatus},()=>[e.computedStatus==="finish"?(S(),ve(r,{key:0})):e.computedStatus==="error"?(S(),ve(l,{key:1})):(S(),I(Be,{key:2},[De(Te(e.stepNumber),1)],2112))])],2)):ae("v-if",!0)])],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-content`)},[_("div",{class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"default",{},()=>[De(Te(e.title),1)])],2),e.description||e.$slots.description?(S(),I("div",{key:0,class:E(`${e.prefixCls}-description`)},[pe(e.$slots,"description",{},()=>[De(Te(e.description),1)])],2)):ae("v-if",!0)],2)],2)}var z0=U(Ffe,[["render",Vfe]]);const Wfe=Object.assign(c$,{Step:z0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+c$.name,c$),e.component(n+z0.name,z0)}}),Hfe=N({name:"Switch",components:{IconLoading:Ti},props:{modelValue:{type:[String,Number,Boolean],default:void 0},defaultChecked:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},type:{type:String,default:"circle"},size:{type:String},checkedValue:{type:[String,Number,Boolean],default:!0},uncheckedValue:{type:[String,Number,Boolean],default:!1},checkedColor:{type:String},uncheckedColor:{type:String},beforeChange:{type:Function},checkedText:{type:String},uncheckedText:{type:String}},emits:{"update:modelValue":e=>!0,change:(e,t)=>!0,focus:e=>!0,blur:e=>!0},setup(e,{emit:t}){const{disabled:n,size:i,modelValue:o}=ze(e),s=j("switch"),{mergedSize:r}=yi(i),{mergedDisabled:l,mergedSize:a,eventHandlers:u}=cn({disabled:n,size:r}),c=R(e.defaultChecked?e.checkedValue:e.uncheckedValue),d=p(()=>{var $;return(($=e.modelValue)!=null?$:c.value)===e.checkedValue}),f=R(!1),h=p(()=>f.value||e.loading),m=($,A)=>{var P,L;c.value=$?e.checkedValue:e.uncheckedValue,t("update:modelValue",c.value),t("change",c.value,A),(L=(P=u.value)==null?void 0:P.onChange)==null||L.call(P,A)},b=async $=>{if(h.value||l.value)return;const A=!d.value,P=A?e.checkedValue:e.uncheckedValue,L=e.beforeChange;if(Ue(L)){f.value=!0;try{const O=await L(P);(O??!0)&&m(A,$)}finally{f.value=!1}}else m(A,$)},w=$=>{var A,P;t("focus",$),(P=(A=u.value)==null?void 0:A.onFocus)==null||P.call(A,$)},y=$=>{var A,P;t("blur",$),(P=(A=u.value)==null?void 0:A.onBlur)==null||P.call(A,$)};Fe(o,$=>{(Ge($)||Ui($))&&(c.value=e.uncheckedValue)});const C=p(()=>[s,`${s}-type-${e.type}`,{[`${s}-small`]:a.value==="small"||a.value==="mini",[`${s}-checked`]:d.value,[`${s}-disabled`]:l.value,[`${s}-loading`]:h.value,[`${s}-custom-color`]:e.type==="line"&&(e.checkedColor||e.uncheckedColor)}]),k=p(()=>{if(d.value&&e.checkedColor)return e.type==="line"?{"--custom-color":e.checkedColor}:{backgroundColor:e.checkedColor};if(!d.value&&e.uncheckedColor)return e.type==="line"?{"--custom-color":e.uncheckedColor}:{backgroundColor:e.uncheckedColor}});return{prefixCls:s,cls:C,mergedDisabled:l,buttonStyle:k,computedCheck:d,computedLoading:h,handleClick:b,handleFocus:w,handleBlur:y}}}),Zfe=["aria-checked","disabled"];function qfe(e,t,n,i,o,s){const r=ie("icon-loading");return S(),I("button",{type:"button",role:"switch","aria-checked":e.computedCheck,class:E(e.cls),style:ne(e.buttonStyle),disabled:e.mergedDisabled,onClick:t[0]||(t[0]=(...l)=>e.handleClick&&e.handleClick(...l)),onFocus:t[1]||(t[1]=(...l)=>e.handleFocus&&e.handleFocus(...l)),onBlur:t[2]||(t[2]=(...l)=>e.handleBlur&&e.handleBlur(...l))},[_("span",{class:E(`${e.prefixCls}-handle`)},[_("span",{class:E(`${e.prefixCls}-handle-icon`)},[e.computedLoading?(S(),ve(r,{key:0})):(S(),I(Be,{key:1},[e.computedCheck?pe(e.$slots,"checked-icon",{key:0}):pe(e.$slots,"unchecked-icon",{key:1})],2112))],2)],2),ae(" prettier-ignore "),e.type!=="line"&&e.size!=="small"&&(e.$slots.checked||e.checkedText||e.$slots.unchecked||e.uncheckedText)?(S(),I(Be,{key:0},[_("span",{class:E(`${e.prefixCls}-text-holder`)},[e.computedCheck?pe(e.$slots,"checked",{key:0},()=>[De(Te(e.checkedText),1)]):pe(e.$slots,"unchecked",{key:1},()=>[De(Te(e.uncheckedText),1)])],2),_("span",{class:E(`${e.prefixCls}-text`)},[e.computedCheck?pe(e.$slots,"checked",{key:0},()=>[De(Te(e.checkedText),1)]):pe(e.$slots,"unchecked",{key:1},()=>[De(Te(e.uncheckedText),1)])],2)],64)):ae("v-if",!0)],46,Zfe)}var u$=U(Hfe,[["render",qfe]]);const Ufe=Object.assign(u$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+u$.name,u$)}});var Kfe=Object.defineProperty,Gfe=Object.defineProperties,Yfe=Object.getOwnPropertyDescriptors,RT=Object.getOwnPropertySymbols,Xfe=Object.prototype.hasOwnProperty,Qfe=Object.prototype.propertyIsEnumerable,BT=(e,t,n)=>t in e?Kfe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,rD=(e,t)=>{for(var n in t||(t={}))Xfe.call(t,n)&&BT(e,n,t[n]);if(RT)for(var n of RT(t))Qfe.call(t,n)&&BT(e,n,t[n]);return e},Jfe=(e,t)=>Gfe(e,Yfe(t));const ehe=e=>{let t=0;const n=i=>{if(at(i)&&i.length>0)for(const o of i)o.children?n(o.children):t+=1};return n(e),t},oD=e=>{let t=0;if(at(e)&&e.length>0){t=1;for(const n of e)if(n.children){const i=oD(n.children);i>0&&(t=Math.max(t,i+1))}}return t},DT=(e,t)=>{let{parent:n}=e;for(;n;)n.fixed===t&&(t==="left"?n.isLastLeftFixed=!0:n.isFirstRightFixed=!0),n=n.parent},the=(e,t,n)=>{const i=oD(e);t.clear();const o=[],s=[...Array(i)].map(()=>[]);let r,l;const a=(u,{level:c=0,parent:d,fixed:f}={})=>{var h;for(const m of u){const b=Jfe(rD({},m),{parent:d});if(at(b.children)){const w=ehe(b.children);w>1&&(b.colSpan=w),s[c].push(b),a(b.children,{level:c+1,parent:b,fixed:b.fixed})}else{const w=i-c;w>1&&(b.rowSpan=w),(f||b.fixed)&&(b.fixed=(h=b.fixed)!=null?h:f,b.fixed==="left"?r=o.length:Ge(l)&&(l=o.length)),(Ge(b.dataIndex)||Ui(b.dataIndex))&&(b.dataIndex=`__arco_data_index_${o.length}`),n[b.dataIndex]&&(b._resizeWidth=n[b.dataIndex]),t.set(b.dataIndex,b),o.push(b),s[c].push(b)}}};return a(e),Ge(r)||(o[r].isLastLeftFixed=!0,DT(o[r],"left")),Ge(l)||(o[l].isFirstRightFixed=!0,DT(o[l],"right")),{dataColumns:o,groupColumns:s}},nhe=(e,t)=>{for(let n=0;n<e.length;n++)if(e[n].name===t)return n;return-1},ihe=(e,t)=>{var n;const i=nhe(t,e.name);if(i<=0)return 0;let o=0;const s=t.slice(0,i);for(const r of s)o+=(n=r.width)!=null?n:0;return o},$7=e=>e.children&&e.children.length>0?$7(e.children[0]):e,rhe=e=>e.children&&e.children.length>0?$7(e.children[e.children.length-1]):e,ohe=(e,{dataColumns:t,operations:n})=>{var i,o,s;let r=0;if(e.fixed==="left"){for(const u of n)r+=(i=u.width)!=null?i:40;const a=$7(e);for(const u of t){if(a.dataIndex===u.dataIndex)break;r+=(s=(o=u._resizeWidth)!=null?o:u.width)!=null?s:0}return r}const l=rhe(e);for(let a=t.length-1;a>0;a--){const u=t[a];if(l.dataIndex===u.dataIndex)break;u.fixed==="right"&&(r+=u.width)}return r},sD=(e,t)=>t.fixed?[`${e}-col-fixed-left`,{[`${e}-col-fixed-left-last`]:t.isLastLeftFixed}]:[],lD=(e,t)=>t.fixed==="left"?[`${e}-col-fixed-left`,{[`${e}-col-fixed-left-last`]:t.isLastLeftFixed}]:t.fixed==="right"?[`${e}-col-fixed-right`,{[`${e}-col-fixed-right-first`]:t.isFirstRightFixed}]:[],aD=(e,{dataColumns:t,operations:n})=>{if(e.fixed){const i=`${ohe(e,{dataColumns:t,operations:n})}px`;return e.fixed==="left"?{left:i}:{right:i}}return{}},cD=(e,t)=>e.fixed?{left:`${ihe(e,t)}px`}:{};function uD(e){return e.map(t=>{const n=rD({},t);return n.children&&(n.children=uD(n.children)),n})}function dD(e){return e.map(t=>{const n=t.raw;return t.children&&n.children&&(n.children=dD(t.children)),t.raw})}const S7=e=>{const t=[];if(e.children)for(const n of e.children)n.isLeaf?t.push(n.key):t.push(...S7(n));return t},she=(e,t)=>{let n=!1,i=!1;const o=t.filter(s=>e.includes(s));return o.length>0&&(o.length>=t.length?n=!0:i=!0),{checked:n,indeterminate:i}},Jh=(e,t,n=!1)=>n?e.filter(i=>!t.includes(i)):Array.from(new Set(e.concat(t))),lhe=e=>{const t=[];for(let n=0;n<e.length;n++)t[n]=e[e.length-1-n];return t},ahe=({selectedKeys:e,defaultSelectedKeys:t,rowSelection:n,currentAllRowKeys:i,currentAllEnabledRowKeys:o,emit:s})=>{var r,l,a;const u=p(()=>{var k;return((k=n.value)==null?void 0:k.type)==="radio"}),c=R((a=(l=t.value)!=null?l:(r=n.value)==null?void 0:r.defaultSelectedRowKeys)!=null?a:[]),d=p(()=>{var k,$,A;return(A=($=e.value)!=null?$:(k=n.value)==null?void 0:k.selectedRowKeys)!=null?A:c.value}),f=p(()=>d.value.filter(k=>i.value.includes(k)));return{isRadio:u,selectedRowKeys:d,currentSelectedRowKeys:f,handleSelectAll:k=>{const $=Jh(d.value,o.value,!k);c.value=$,s("selectAll",k),s("selectionChange",$),s("update:selectedKeys",$)},handleSelect:(k,$)=>{const A=u.value?[$.key]:Jh(d.value,[$.key],!k);c.value=A,s("select",A,$.key,$.raw),s("selectionChange",A),s("update:selectedKeys",A)},handleSelectAllLeafs:(k,$)=>{const A=Jh(d.value,S7(k),!$);c.value=A,s("select",A,k.key,k.raw),s("selectionChange",A),s("update:selectedKeys",A)},select:(k,$=!0)=>{const A=[].concat(k),P=u.value?A:Jh(d.value,A,!$);c.value=P,s("selectionChange",P),s("update:selectedKeys",P)},selectAll:(k=!0)=>{const $=Jh(d.value,o.value,!k);c.value=$,s("selectionChange",$),s("update:selectedKeys",$)},clearSelected:()=>{c.value=[],s("selectionChange",[]),s("update:selectedKeys",[])}}},che=({expandedKeys:e,defaultExpandedKeys:t,defaultExpandAllRows:n,expandable:i,allRowKeys:o,emit:s})=>{const l=R((()=>{var f,h;return t.value?t.value:(f=i.value)!=null&&f.defaultExpandedRowKeys?i.value.defaultExpandedRowKeys:n.value||(h=i.value)!=null&&h.defaultExpandAllRows?[...o.value]:[]})()),a=p(()=>{var f,h,m;return(m=(h=e.value)!=null?h:(f=i.value)==null?void 0:f.expandedRowKeys)!=null?m:l.value});return{expandedRowKeys:a,handleExpand:(f,h)=>{const b=a.value.includes(f)?a.value.filter(w=>f!==w):a.value.concat(f);l.value=b,s("expand",f,h),s("expandedChange",b),s("update:expandedKeys",b)},expand:(f,h=!0)=>{const m=[].concat(f),b=h?a.value.concat(m):a.value.filter(w=>!m.includes(w));l.value=b,s("expandedChange",b),s("update:expandedKeys",b)},expandAll:(f=!0)=>{const h=f?[...o.value]:[];l.value=h,s("expandedChange",h),s("update:expandedKeys",h)}}},uhe=(e,t)=>{var n,i;const o=R(ft(e.pagination)&&(n=e.pagination.defaultCurrent)!=null?n:1),s=R(ft(e.pagination)&&(i=e.pagination.defaultPageSize)!=null?i:10),r=p(()=>{var c;return ft(e.pagination)&&(c=e.pagination.pageSize)!=null?c:s.value});return{page:p(()=>{var c;return ft(e.pagination)&&(c=e.pagination.current)!=null?c:o.value}),pageSize:r,handlePageChange:c=>{o.value=c,t("pageChange",c)},handlePageSizeChange:c=>{s.value=c,t("pageSizeChange",c)}}},dhe=N({name:"ColGroup",props:{dataColumns:{type:Array,required:!0},operations:{type:Array,required:!0},columnWidth:{type:Object}},setup(){return{fixedWidth:(t,n)=>{if(t){const i=Math.max(t,n||0);return{width:`${t}px`,minWidth:`${i}px`,maxWidth:`${t}px`}}if(n)return{minWidth:`${n}px`}}}}});function fhe(e,t,n,i,o,s){return S(),I("colgroup",null,[(S(!0),I(Be,null,kt(e.operations,r=>(S(),I("col",{key:`arco-col-${r.name}`,class:E(`arco-table-${r.name}-col`),style:ne(e.fixedWidth(r.width))},null,6))),128)),(S(!0),I(Be,null,kt(e.dataColumns,r=>(S(),I("col",{key:`arco-col-${r.dataIndex}`,style:ne(e.fixedWidth(e.columnWidth&&r.dataIndex&&e.columnWidth[r.dataIndex]||r.width,r.minWidth))},null,4))),128))])}var E1=U(dhe,[["render",fhe]]),Kp=N({name:"Thead",setup(e,{slots:t}){return()=>{var n,i;return v((i=(n=t.thead)==null?void 0:n.call(t)[0])!=null?i:"thead",null,{default:t.default})}}}),Gp=N({name:"Tbody",setup(e,{slots:t}){return()=>{var n,i;return v((i=(n=t.tbody)==null?void 0:n.call(t)[0])!=null?i:"tbody",null,{default:t.default})}}}),pl=N({name:"Tr",props:{expand:{type:Boolean},empty:{type:Boolean},checked:{type:Boolean},rowIndex:Number,record:{type:Object,default:()=>({})}},setup(e,{slots:t}){const n=j("table"),i=p(()=>[`${n}-tr`,{[`${n}-tr-expand`]:e.expand,[`${n}-tr-empty`]:e.empty,[`${n}-tr-checked`]:e.checked}]);return()=>{var o,s,r;return v((r=(s=t.tr)==null?void 0:s.call(t,{rowIndex:e.rowIndex,record:(o=e.record)==null?void 0:o.raw})[0])!=null?r:"tr",{class:i.value},{default:t.default})}}});const hhe=N({name:"IconCaretDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-caret-down`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),phe=["stroke-width","stroke-linecap","stroke-linejoin"],mhe=_("path",{d:"M24.938 34.829a1.2 1.2 0 0 1-1.875 0L9.56 17.949c-.628-.785-.069-1.949.937-1.949h27.007c1.006 0 1.565 1.164.937 1.95L24.937 34.829Z",fill:"currentColor",stroke:"none"},null,-1),vhe=[mhe];function ghe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vhe,14,phe)}var d$=U(hhe,[["render",ghe]]);const _7=Object.assign(d$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+d$.name,d$)}}),yhe=N({name:"IconCaretUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-caret-up`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),bhe=["stroke-width","stroke-linecap","stroke-linejoin"],khe=_("path",{d:"M23.063 13.171a1.2 1.2 0 0 1 1.875 0l13.503 16.88c.628.785.069 1.949-.937 1.949H10.497c-1.006 0-1.565-1.164-.937-1.95l13.503-16.879Z",fill:"currentColor",stroke:"none"},null,-1),whe=[khe];function Che(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},whe,14,bhe)}var f$=U(yhe,[["render",Che]]);const fD=Object.assign(f$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+f$.name,f$)}}),$he=N({name:"IconFilter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-filter`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),She=["stroke-width","stroke-linecap","stroke-linejoin"],_he=_("path",{d:"M30 42V22.549a1 1 0 0 1 .463-.844l10.074-6.41A1 1 0 0 0 41 14.45V8a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v6.451a1 1 0 0 0 .463.844l10.074 6.41a1 1 0 0 1 .463.844V37"},null,-1),Phe=[_he];function Ahe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Phe,14,She)}var h$=U($he,[["render",Ahe]]);const hD=Object.assign(h$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+h$.name,h$)}}),Lhe=({column:e,tableCtx:t})=>{const n=p(()=>{var u;if(e.value.dataIndex&&e.value.dataIndex===((u=t.sorter)==null?void 0:u.field))return t.sorter.direction}),i=p(()=>{var u,c,d;return(d=(c=(u=e.value)==null?void 0:u.sortable)==null?void 0:c.sortDirections)!=null?d:[]}),o=p(()=>i.value.length>0),s=p(()=>i.value.includes("ascend")),r=p(()=>i.value.includes("descend")),l=p(()=>{var u,c;return n.value?n.value===i.value[0]&&(c=i.value[1])!=null?c:"":(u=i.value[0])!=null?u:""});return{sortOrder:n,hasSorter:o,hasAscendBtn:s,hasDescendBtn:r,nextSortOrder:l,handleClickSorter:u=>{var c;e.value.dataIndex&&((c=t.onSorterChange)==null||c.call(t,e.value.dataIndex,l.value,u))}}},Ehe=({column:e,tableCtx:t})=>{const n=p(()=>{var h;return e.value.dataIndex&&((h=t.filters)!=null&&h[e.value.dataIndex])?t.filters[e.value.dataIndex]:[]}),i=R(!1),o=p(()=>n.value.length>0),s=p(()=>{var h;return!!((h=e.value.filterable)!=null&&h.multiple)}),r=R(n.value);Fe(n,h=>{at(h)&&String(h)!==String(r.value)&&(r.value=h)});const l=h=>{i.value=h},a=h=>{r.value=h};return{filterPopupVisible:i,isFilterActive:o,isMultipleFilter:s,columnFilterValue:r,handleFilterPopupVisibleChange:l,setFilterValue:a,handleCheckboxFilterChange:h=>{a(h)},handleRadioFilterChange:h=>{a([h])},handleFilterConfirm:h=>{var m;e.value.dataIndex&&((m=t.onFilterChange)==null||m.call(t,e.value.dataIndex,r.value,h)),l(!1)},handleFilterReset:h=>{var m;a([]),e.value.dataIndex&&((m=t.onFilterChange)==null||m.call(t,e.value.dataIndex,r.value,h)),l(!1)}}},Rh=Symbol("ArcoTable"),FT=Symbol("ArcoTableColumn");function VT(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var pD=N({name:"AutoTooltip",inheritAttrs:!1,props:{tooltipProps:{type:Object}},setup(e,{attrs:t,slots:n}){const i=j("auto-tooltip"),o=R(),s=R(),r=R(""),l=R(!1),a=()=>{if(o.value&&s.value){const f=s.value.offsetWidth>o.value.offsetWidth;f!==l.value&&(l.value=f)}},u=()=>{var f;(f=s.value)!=null&&f.textContent&&s.value.textContent!==r.value&&(r.value=s.value.textContent)},c=()=>{u(),a()};st(()=>{u(),a()}),Mn(()=>{u(),a()});const d=()=>v("span",Ae({ref:o,class:i},t),[v(Ra,{onResize:c},{default:()=>{var f;return[v("span",{ref:s,class:`${i}-content`},[(f=n.default)==null?void 0:f.call(n)])]}})]);return()=>{let f;if(l.value){let h;return v(no,Ae({content:r.value,onResize:c},e.tooltipProps),VT(h=d())?h:{default:()=>[h]})}return v(Ra,{onResize:c},VT(f=d())?f:{default:()=>[f]})}}}),Ihe=Object.defineProperty,WT=Object.getOwnPropertySymbols,The=Object.prototype.hasOwnProperty,Ohe=Object.prototype.propertyIsEnumerable,HT=(e,t,n)=>t in e?Ihe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,p$=(e,t)=>{for(var n in t||(t={}))The.call(t,n)&&HT(e,n,t[n]);if(WT)for(var n of WT(t))Ohe.call(t,n)&&HT(e,n,t[n]);return e};function m$(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Yp=N({name:"Th",props:{column:{type:Object,default:()=>({})},operations:{type:Array,default:()=>[]},dataColumns:{type:Array,default:()=>[]},resizable:Boolean},setup(e,{slots:t}){const{column:n}=ze(e),i=j("table"),{t:o}=fn(),s=Ze(Rh,{}),r=p(()=>{var D;return((D=e.column)==null?void 0:D.dataIndex)&&s.resizingColumn===e.column.dataIndex}),l=p(()=>{var D;if(ft((D=e.column)==null?void 0:D.tooltip))return e.column.tooltip}),a=p(()=>{var D;return(D=e.column)!=null&&D.filterable&&Zi(e.column.filterable.alignLeft)?e.column.filterable.alignLeft:s.filterIconAlignLeft}),{sortOrder:u,hasSorter:c,hasAscendBtn:d,hasDescendBtn:f,nextSortOrder:h,handleClickSorter:m}=Lhe({column:n,tableCtx:s}),{filterPopupVisible:b,isFilterActive:w,isMultipleFilter:y,columnFilterValue:C,handleFilterPopupVisibleChange:k,setFilterValue:$,handleCheckboxFilterChange:A,handleRadioFilterChange:P,handleFilterConfirm:L,handleFilterReset:O}=Ehe({column:n,tableCtx:s}),T=()=>{var D,W,Z,q,Q;let se,fe;const{filterable:de}=e.column;return(D=e.column.slots)!=null&&D["filter-content"]?(W=e.column.slots)==null?void 0:W["filter-content"]({filterValue:C.value,setFilterValue:$,handleFilterConfirm:L,handleFilterReset:O}):de!=null&&de.slotName?(q=(Z=s==null?void 0:s.slots)==null?void 0:Z[de==null?void 0:de.slotName])==null?void 0:q.call(Z,{filterValue:C.value,setFilterValue:$,handleFilterConfirm:L,handleFilterReset:O}):de!=null&&de.renderContent?de.renderContent({filterValue:C.value,setFilterValue:$,handleFilterConfirm:L,handleFilterReset:O}):v("div",{class:`${i}-filters-content`},[v("ul",{class:`${i}-filters-list`},[(Q=de==null?void 0:de.filters)==null?void 0:Q.map((ue,be)=>{var ce;return v("li",{class:`${i}-filters-item`,key:be},[y.value?v(To,{value:ue.value,modelValue:C.value,uninjectGroupContext:!0,onChange:A},{default:()=>[ue.text]}):v(kh,{value:ue.value,modelValue:(ce=C.value[0])!=null?ce:"",uninjectGroupContext:!0,onChange:P},{default:()=>[ue.text]})])})]),v("div",{class:`${i}-filters-bottom`},[v(qi,{size:"mini",onClick:O},m$(se=o("table.resetText"))?se:{default:()=>[se]}),v(qi,{type:"primary",size:"mini",onClick:L},m$(fe=o("table.okText"))?fe:{default:()=>[fe]})])])},M=()=>{const{filterable:D}=e.column;return D?v(oi,Ae({popupVisible:b.value,trigger:"click",autoFitPosition:!0,popupOffset:a.value?4:0,onPopupVisibleChange:k},D.triggerProps),{default:()=>[v(an,{class:[`${i}-filters`,{[`${i}-filters-active`]:w.value,[`${i}-filters-open`]:b.value,[`${i}-filters-align-left`]:a.value}],disabled:!a.value,onClick:W=>W.stopPropagation()},{default:()=>{var W,Z,q,Q,se;return[(se=(Q=(Z=(W=e.column.slots)==null?void 0:W["filter-icon"])==null?void 0:Z.call(W))!=null?Q:(q=D.icon)==null?void 0:q.call(D))!=null?se:v(hD,null,null)]}})],content:T}):null},x=p(()=>{var D,W;const Z=[`${i}-cell`,`${i}-cell-align-${(W=(D=e.column)==null?void 0:D.align)!=null?W:e.column.children?"center":"left"}`];return c.value&&Z.push(`${i}-cell-with-sorter`,{[`${i}-cell-next-ascend`]:h.value==="ascend",[`${i}-cell-next-descend`]:h.value==="descend"}),a.value&&Z.push(`${i}-cell-with-filter`),Z}),B=()=>{var D,W,Z,q,Q,se;return t.default?t.default():(D=e.column)!=null&&D.titleSlotName&&((W=s.slots)!=null&&W[e.column.titleSlotName])?(q=(Z=s.slots)[e.column.titleSlotName])==null?void 0:q.call(Z,{column:e.column}):(se=(Q=e.column)==null?void 0:Q.slots)!=null&&se.title?e.column.slots.title():Ue(e.column.title)?e.column.title():e.column.title},F=()=>{var D,W,Z;let q;return v("span",{class:x.value,onClick:c.value?m:void 0},[(D=e.column)!=null&&D.ellipsis&&((W=e.column)!=null&&W.tooltip)?v(pD,{class:`${i}-th-title`,tooltipProps:l.value},m$(q=B())?q:{default:()=>[q]}):v("span",{class:[`${i}-th-title`,{[`${i}-text-ellipsis`]:(Z=e.column)==null?void 0:Z.ellipsis}]},[B()]),c.value&&v("span",{class:`${i}-sorter`},[d.value&&v("div",{class:[`${i}-sorter-icon`,{[`${i}-sorter-icon-active`]:u.value==="ascend"}]},[v(fD,null,null)]),f.value&&v("div",{class:[`${i}-sorter-icon`,{[`${i}-sorter-icon-active`]:u.value==="descend"}]},[v(_7,null,null)])]),a.value&&M()])},K=p(()=>{var D,W;return p$(p$(p$({},aD(e.column,{dataColumns:e.dataColumns,operations:e.operations})),(D=e.column)==null?void 0:D.cellStyle),(W=e.column)==null?void 0:W.headerCellStyle)}),te=p(()=>{var D,W;return[`${i}-th`,{[`${i}-col-sorted`]:!!u.value,[`${i}-th-resizing`]:r.value},...lD(i,e.column),(D=e.column)==null?void 0:D.cellClass,(W=e.column)==null?void 0:W.headerCellClass]}),H=D=>{var W,Z,q;(W=e.column)!=null&&W.dataIndex&&((q=s.onThMouseDown)==null||q.call(s,(Z=e.column)==null?void 0:Z.dataIndex,D))};return()=>{var D,W,Z,q;const Q=(D=e.column.colSpan)!=null?D:1,se=(W=e.column.rowSpan)!=null?W:1;return v((q=(Z=t.th)==null?void 0:Z.call(t,{column:e.column})[0])!=null?q:"th",{class:te.value,style:K.value,colspan:Q>1?Q:void 0,rowspan:se>1?se:void 0},{default:()=>[F(),!a.value&&M(),e.resizable&&v("span",{class:`${i}-column-handle`,onMousedown:H},null)]})}}}),xhe=Object.defineProperty,ZT=Object.getOwnPropertySymbols,Mhe=Object.prototype.hasOwnProperty,Nhe=Object.prototype.propertyIsEnumerable,qT=(e,t,n)=>t in e?xhe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v$=(e,t)=>{for(var n in t||(t={}))Mhe.call(t,n)&&qT(e,n,t[n]);if(ZT)for(var n of ZT(t))Nhe.call(t,n)&&qT(e,n,t[n]);return e};function zhe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Ia=N({name:"Td",props:{rowIndex:Number,record:{type:Object,default:()=>({})},column:{type:Object,default:()=>({})},type:{type:String,default:"normal"},operations:{type:Array,default:()=>[]},dataColumns:{type:Array,default:()=>[]},colSpan:{type:Number,default:1},rowSpan:{type:Number,default:1},isFixedExpand:{type:Boolean,default:!1},containerWidth:{type:Number},showExpandBtn:{type:Boolean,default:!1},indentSize:{type:Number,default:0},renderExpandBtn:{type:Function},summary:{type:Boolean,default:!1}},setup(e,{slots:t}){const n=j("table"),i=p(()=>{var w;if(ft((w=e.column)==null?void 0:w.tooltip))return e.column.tooltip}),o=p(()=>{var w,y;return((w=e.column)==null?void 0:w.dataIndex)&&((y=d.sorter)==null?void 0:y.field)===e.column.dataIndex}),s=p(()=>{var w;return((w=e.column)==null?void 0:w.dataIndex)&&d.resizingColumn===e.column.dataIndex}),r=()=>{var w,y,C,k,$,A;return e.summary?Ue((w=e.column)==null?void 0:w.summaryCellClass)?e.column.summaryCellClass((y=e.record)==null?void 0:y.raw):(C=e.column)==null?void 0:C.summaryCellClass:Ue((k=e.column)==null?void 0:k.bodyCellClass)?e.column.bodyCellClass(($=e.record)==null?void 0:$.raw):(A=e.column)==null?void 0:A.bodyCellClass},l=p(()=>{var w;return[`${n}-td`,{[`${n}-col-sorted`]:o.value,[`${n}-td-resizing`]:s.value},...lD(n,e.column),(w=e.column)==null?void 0:w.cellClass,r()]}),a=()=>{var w,y,C,k,$,A;return e.summary?Ue((w=e.column)==null?void 0:w.summaryCellStyle)?e.column.summaryCellStyle((y=e.record)==null?void 0:y.raw):(C=e.column)==null?void 0:C.summaryCellStyle:Ue((k=e.column)==null?void 0:k.bodyCellStyle)?e.column.bodyCellStyle(($=e.record)==null?void 0:$.raw):(A=e.column)==null?void 0:A.bodyCellStyle},u=p(()=>{var w;const y=aD(e.column,{dataColumns:e.dataColumns,operations:e.operations}),C=a();return v$(v$(v$({},y),(w=e.column)==null?void 0:w.cellStyle),C)}),c=p(()=>{if(e.isFixedExpand&&e.containerWidth)return{width:`${e.containerWidth}px`}}),d=Ze(Rh,{}),f=()=>{var w,y,C,k,$,A,P,L;if(t.default)return t.default();const O={record:(w=e.record)==null?void 0:w.raw,column:e.column,rowIndex:(y=e.rowIndex)!=null?y:-1};return t.cell?t.cell(O):(C=e.column.slots)!=null&&C.cell?e.column.slots.cell(O):e.column.render?e.column.render(O):e.column.slotName&&((k=d.slots)!=null&&k[e.column.slotName])?(A=($=d.slots)[e.column.slotName])==null?void 0:A.call($,O):String((L=Lu((P=e.record)==null?void 0:P.raw,e.column.dataIndex))!=null?L:"")},h=R(!1),m=w=>{var y,C;Ue(d.loadMore)&&!((y=e.record)!=null&&y.isLeaf)&&!((C=e.record)!=null&&C.children)&&(h.value=!0,new Promise(k=>{var $;($=d.loadMore)==null||$.call(d,e.record.raw,k)}).then(k=>{var $;($=d.addLazyLoadData)==null||$.call(d,k,e.record),h.value=!1})),w.stopPropagation()},b=()=>{var w,y,C,k,$,A;let P;return v("span",{class:[`${n}-cell`,`${n}-cell-align-${(y=(w=e.column)==null?void 0:w.align)!=null?y:"left"}`,{[`${n}-cell-fixed-expand`]:e.isFixedExpand,[`${n}-cell-expand-icon`]:e.showExpandBtn}],style:c.value},[e.indentSize>0&&v("span",{style:{paddingLeft:`${e.indentSize}px`}},null),e.showExpandBtn&&v("span",{class:`${n}-cell-inline-icon`,onClick:m},[h.value?v(Ti,null,null):(C=e.renderExpandBtn)==null?void 0:C.call(e,e.record,!1)]),(k=e.column)!=null&&k.ellipsis&&(($=e.column)!=null&&$.tooltip)?v(pD,{class:`${n}-td-content`,tooltipProps:i.value},zhe(P=f())?P:{default:()=>[P]}):v("span",{class:[`${n}-td-content`,{[`${n}-text-ellipsis`]:(A=e.column)==null?void 0:A.ellipsis}]},[f()])])};return()=>{var w,y,C,k;return v((k=(C=t.td)==null?void 0:C.call(t,{record:(w=e.record)==null?void 0:w.raw,column:e.column,rowIndex:(y=e.rowIndex)!=null?y:-1})[0])!=null?k:"td",{class:l.value,style:u.value,rowspan:e.rowSpan>1?e.rowSpan:void 0,colspan:e.colSpan>1?e.colSpan:void 0},{default:()=>[b()]})}}}),jhe=N({name:"OperationTh",props:{operationColumn:{type:Object,required:!0},operations:{type:Array,required:!0},rowSpan:{type:Number,default:1},selectAll:{type:Boolean,default:!1}},setup(e){const t=j("table"),n=Ze(Rh,{}),i=p(()=>{var l,a,u,c;let d=!1,f=!1;const m=((a=(l=n.currentSelectedRowKeys)==null?void 0:l.filter(w=>{var y,C;return(C=(y=n.currentAllEnabledRowKeys)==null?void 0:y.includes(w))!=null?C:!0}))!=null?a:[]).length,b=(c=(u=n.currentAllEnabledRowKeys)==null?void 0:u.length)!=null?c:0;return m>0&&(m>=b?d=!0:f=!0),{checked:d,indeterminate:f}}),o=()=>e.selectAll?v(To,{modelValue:i.value.checked,indeterminate:i.value.indeterminate,uninjectGroupContext:!0,onChange:l=>{var a;(a=n.onSelectAll)==null||a.call(n,l)}},{default:Ue(e.operationColumn.title)?e.operationColumn.title():e.operationColumn.title}):e.operationColumn.title?Ue(e.operationColumn.title)?e.operationColumn.title():e.operationColumn.title:null,s=p(()=>cD(e.operationColumn,e.operations)),r=p(()=>[`${t}-th`,`${t}-operation`,{[`${t}-checkbox`]:e.selectAll},...sD(t,e.operationColumn)]);return()=>v("th",{class:r.value,style:s.value,rowspan:e.rowSpan>1?e.rowSpan:void 0},[v("span",{class:`${t}-cell`},[o()])])}}),UT=N({name:"OperationTd",components:{Checkbox:To,Radio:kh,IconPlus:Ru,IconMinus:X2},props:{operationColumn:{type:Object,required:!0},operations:{type:Array,required:!0},record:{type:Object,required:!0},hasExpand:{type:Boolean,default:!1},selectedRowKeys:{type:Array},renderExpandBtn:{type:Function},colSpan:{type:Number,default:1},rowSpan:{type:Number,default:1},summary:{type:Boolean,default:!1}},emits:["select"],setup(e,{emit:t,slots:n}){const i=j("table"),o=Ze(Rh,{}),s=p(()=>cD(e.operationColumn,e.operations)),r=p(()=>[`${i}-td`,`${i}-operation`,{[`${i}-checkbox`]:e.operationColumn.name==="selection-checkbox",[`${i}-radio`]:e.operationColumn.name==="selection-radio",[`${i}-expand`]:e.operationColumn.name==="expand",[`${i}-drag-handle`]:e.operationColumn.name==="drag-handle"},...sD(i,e.operationColumn)]),l=p(()=>S7(e.record)),a=p(()=>{var c;return she((c=o.currentSelectedRowKeys)!=null?c:[],l.value)}),u=()=>{var c,d,f,h,m,b;if(e.summary)return null;if(e.operationColumn.render)return e.operationColumn.render(e.record.raw);if(e.operationColumn.name==="selection-checkbox"){const w=e.record.key;return!o.checkStrictly&&!e.record.isLeaf?v(To,{modelValue:a.value.checked,indeterminate:a.value.indeterminate,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:y=>{var C;return(C=o.onSelectAllLeafs)==null?void 0:C.call(o,e.record,y)},onClick:y=>y.stopPropagation()},null):v(To,{modelValue:(d=(c=e.selectedRowKeys)==null?void 0:c.includes(w))!=null?d:!1,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:y=>{var C;return(C=o.onSelect)==null?void 0:C.call(o,y,e.record)},onClick:y=>y.stopPropagation()},null)}if(e.operationColumn.name==="selection-radio"){const w=e.record.key;return v(kh,{modelValue:(h=(f=e.selectedRowKeys)==null?void 0:f.includes(w))!=null?h:!1,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:y=>{var C;return(C=o.onSelect)==null?void 0:C.call(o,y,e.record)},onClick:y=>y.stopPropagation()},null)}return e.operationColumn.name==="expand"?e.hasExpand&&e.renderExpandBtn?e.renderExpandBtn(e.record):null:e.operationColumn.name==="drag-handle"?(b=(m=n["drag-handle-icon"])==null?void 0:m.call(n))!=null?b:v(iw,null,null):null};return()=>v("td",{class:r.value,style:s.value,rowspan:e.rowSpan>1?e.rowSpan:void 0,colspan:e.colSpan>1?e.colSpan:void 0},[v("span",{class:`${i}-cell`},[u()])])}});const Rhe=e=>{const t=p(()=>{if(e.value)return e.value.type==="handle"?"handle":"row"}),n=Oe({dragging:!1,sourceKey:"",sourcePath:[],targetPath:[],data:{}}),i=()=>{n.dragging=!1,n.sourceKey="",n.sourcePath=[],n.targetPath=[],n.data={}};return{dragType:t,dragState:n,handleDragStart:(c,d,f,h)=>{if(c.dataTransfer&&(c.dataTransfer.effectAllowed="move",c.target&&c.target.tagName==="TD")){const{parentElement:m}=c.target;m&&m.tagName==="TR"&&c.dataTransfer.setDragImage(m,0,0)}n.dragging=!0,n.sourceKey=d,n.sourcePath=f,n.targetPath=[...f],n.data=h},handleDragEnter:(c,d)=>{c.dataTransfer&&(c.dataTransfer.dropEffect="move"),n.targetPath.toString()!==d.toString()&&(n.targetPath=d),c.preventDefault()},handleDragLeave:c=>{},handleDragover:c=>{c.dataTransfer&&(c.dataTransfer.dropEffect="move"),c.preventDefault()},handleDragEnd:c=>{var d;((d=c.dataTransfer)==null?void 0:d.dropEffect)==="none"&&i()},handleDrop:c=>{i(),c.preventDefault()}}},Bhe=(e,t)=>{const n=R(""),i=Oe({}),o=(l,a)=>{a.preventDefault(),n.value=l,zt(window,"mousemove",r),zt(window,"mouseup",s),zt(window,"contextmenu",s)},s=()=>{n.value="",Qt(window,"mousemove",r),Qt(window,"mouseup",s),Qt(window,"contextmenu",s)},r=l=>{const a=e.value[n.value];if(a){const{clientX:u}=l,{x:c}=a.getBoundingClientRect();let d=Math.ceil(u-c);d<40&&(d=40),i[n.value]=d,t("columnResize",n.value,d)}};return{resizingColumn:n,columnWidth:i,handleThMouseDown:o,handleThMouseUp:s}},Dhe=({columns:e,onFilterChange:t})=>{const n=R(KT(e.value));Fe(e,r=>{const l=KT(r);Nh(l,n.value)||(n.value=l)});const i=p(()=>{var r,l;const a={};for(const u of e.value)if(u.dataIndex){const c=(l=(r=u.filterable)==null?void 0:r.filteredValue)!=null?l:n.value[u.dataIndex];c&&(a[u.dataIndex]=c)}return a});return{_filters:n,computedFilters:i,resetFilters:r=>{var l;const a=r?[].concat(r):[],u={};for(const c of e.value)if(c.dataIndex&&c.filterable&&(a.length===0||a.includes(c.dataIndex))){const d=(l=c.filterable.defaultFilteredValue)!=null?l:[];u[c.dataIndex]=d,t(c.dataIndex,d)}n.value=u},clearFilters:r=>{const l=r?[].concat(r):[],a={};for(const u of e.value)if(u.dataIndex&&u.filterable&&(l.length===0||l.includes(u.dataIndex))){const c=[];a[u.dataIndex]=c,t(u.dataIndex,c)}n.value=a}}},KT=e=>{var t;const n={};for(const i of e)i.dataIndex&&((t=i.filterable)!=null&&t.defaultFilteredValue)&&(n[i.dataIndex]=i.filterable.defaultFilteredValue);return n},Fhe=({columns:e,onSorterChange:t})=>{const n=R(GT(e.value));Fe(e,r=>{const l=GT(r);Nh(l,n.value)||(n.value=l)});const i=p(()=>{var r;for(const l of e.value)if(l.dataIndex&&l.sortable){const a=$n(l.sortable.sortOrder)?l.sortable.sortOrder:((r=n.value)==null?void 0:r.field)===l.dataIndex?n.value.direction:"";if(a)return{field:l.dataIndex,direction:a}}});return{_sorter:n,computedSorter:i,resetSorters:()=>{var r;let l;for(const a of e.value)a.dataIndex&&a.sortable&&(!l&&a.sortable.defaultSortOrder&&(l={field:a.dataIndex,direction:a.sortable.defaultSortOrder}),t(a.dataIndex,(r=a.sortable.defaultSortOrder)!=null?r:""));n.value=l},clearSorters:()=>{for(const r of e.value)r.dataIndex&&r.sortable&&t(r.dataIndex,"")}}},GT=e=>{var t;for(const n of e)if(n.dataIndex&&((t=n.sortable)!=null&&t.defaultSortOrder))return{field:n.dataIndex,direction:n.sortable.defaultSortOrder}},YT=({spanMethod:e,data:t,columns:n})=>{const i=(l,a)=>{l==null||l.forEach((u,c)=>{var d;u.hasSubtree&&((d=u.children)!=null&&d.length)&&i(u.children||[],a),n.value.forEach((f,h)=>{var m,b;const{rowspan:w=1,colspan:y=1}=(b=(m=e.value)==null?void 0:m.call(e,{record:u.raw,column:f,rowIndex:c,columnIndex:h}))!=null?b:{};(w>1||y>1)&&(a[`${c}-${h}-${u.key}`]=[w,y],Array.from({length:w}).forEach((C,k)=>{var $;if(c+k<l.length){const{key:A}=($=l[c+k])!=null?$:{};Array.from({length:y}).forEach((P,L)=>{h+L<n.value.length&&`${c}-${h}-${u.key}`!=`${c+k}-${h+L}-${A}`&&(o.value[`${c+k}-${h+L}-${A}`]=[0,0])})}}))})})};let o=R({});const s=p(()=>{const l={};return o.value={},e.value&&i(t.value,l),l}),r=p(()=>{const l=[];for(const a of Object.keys(o.value))l.push(a);return l});return{tableSpan:s,removedCells:r}};var Vhe=Object.defineProperty,Whe=Object.defineProperties,Hhe=Object.getOwnPropertyDescriptors,XT=Object.getOwnPropertySymbols,Zhe=Object.prototype.hasOwnProperty,qhe=Object.prototype.propertyIsEnumerable,QT=(e,t,n)=>t in e?Vhe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xl=(e,t)=>{for(var n in t||(t={}))Zhe.call(t,n)&&QT(e,n,t[n]);if(XT)for(var n of XT(t))qhe.call(t,n)&&QT(e,n,t[n]);return e},g$=(e,t)=>Whe(e,Hhe(t));function Uhe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const JT={wrapper:!0,cell:!1,headerCell:!1,bodyCell:!1};var y$=N({name:"Table",props:{columns:{type:Array,default:()=>[]},data:{type:Array,default:()=>[]},bordered:{type:[Boolean,Object],default:!0},hoverable:{type:Boolean,default:!0},stripe:{type:Boolean,default:!1},size:{type:String,default:()=>{var e,t;return(t=(e=Ze(Ii,void 0))==null?void 0:e.size)!=null?t:"large"}},tableLayoutFixed:{type:Boolean,default:!1},loading:{type:[Boolean,Object],default:!1},rowSelection:{type:Object},expandable:{type:Object},scroll:{type:Object},pagination:{type:[Boolean,Object],default:!0},pagePosition:{type:String,default:"br"},indentSize:{type:Number,default:16},rowKey:{type:String,default:"key"},showHeader:{type:Boolean,default:!0},virtualListProps:{type:Object},spanMethod:{type:Function},spanAll:{type:Boolean,default:!1},components:{type:Object},loadMore:{type:Function},filterIconAlignLeft:{type:Boolean,default:!1},hideExpandButtonOnEmpty:{type:Boolean,default:!1},rowClass:{type:[String,Array,Object,Function]},draggable:{type:Object},rowNumber:{type:[Boolean,Object]},columnResizable:{type:Boolean},summary:{type:[Boolean,Function]},summaryText:{type:String,default:"Summary"},summarySpanMethod:{type:Function},selectedKeys:{type:Array},defaultSelectedKeys:{type:Array},expandedKeys:{type:Array},defaultExpandedKeys:{type:Array},defaultExpandAllRows:{type:Boolean,default:!1},stickyHeader:{type:[Boolean,Number],default:!1},scrollbar:{type:[Object,Boolean],default:!0},showEmptyTree:{type:Boolean,default:!1}},emits:{"update:selectedKeys":e=>!0,"update:expandedKeys":e=>!0,expand:(e,t)=>!0,expandedChange:e=>!0,select:(e,t,n)=>!0,selectAll:e=>!0,selectionChange:e=>!0,sorterChange:(e,t)=>!0,filterChange:(e,t)=>!0,pageChange:e=>!0,pageSizeChange:e=>!0,change:(e,t,n)=>!0,cellMouseEnter:(e,t,n)=>!0,cellMouseLeave:(e,t,n)=>!0,cellClick:(e,t,n)=>!0,rowClick:(e,t)=>!0,headerClick:(e,t)=>!0,columnResize:(e,t)=>!0,rowDblclick:(e,t)=>!0,cellDblclick:(e,t,n)=>!0,rowContextmenu:(e,t)=>!0,cellContextmenu:(e,t,n)=>!0},setup(e,{emit:t,slots:n}){const{columns:i,rowKey:o,rowSelection:s,expandable:r,loadMore:l,filterIconAlignLeft:a,selectedKeys:u,defaultSelectedKeys:c,expandedKeys:d,defaultExpandedKeys:f,defaultExpandAllRows:h,spanMethod:m,draggable:b,summarySpanMethod:w,scrollbar:y,showEmptyTree:C}=ze(e),k=j("table"),$=Ze(Ii,void 0),A=p(()=>ft(e.bordered)?xl(xl({},JT),e.bordered):g$(xl({},JT),{wrapper:e.bordered})),{children:P,components:L}=Ug("TableColumn"),O=p(()=>{var Ce,Me;return(Me=(Ce=s.value)==null?void 0:Ce.checkStrictly)!=null?Me:!0}),{displayScrollbar:T,scrollbarProps:M}=F2(y),x=p(()=>{var Ce,Me,Ve,Ye;const et=!!((Ce=e.scroll)!=null&&Ce.x||(Me=e.scroll)!=null&&Me.minWidth),ct=!!((Ve=e.scroll)!=null&&Ve.y||(Ye=e.scroll)!=null&&Ye.maxHeight);return{x:et,y:ct}}),B=R(),F=R({}),{componentRef:K,elementRef:te}=$d("containerRef"),{componentRef:H,elementRef:D}=$d("containerRef"),{componentRef:W,elementRef:Z}=$d("viewportRef"),{componentRef:q,elementRef:Q}=$d("containerRef"),se=p(()=>fe.value?a1.value?Z.value:D.value:te.value),fe=p(()=>x.value.y||e.stickyHeader||a1.value||x.value.x&&Hn.value.length===0),de=Oe(new Map),ue=R();Fe([L,de],([Ce,Me])=>{if(Ce.length>0){const Ve=[];Ce.forEach(Ye=>{const et=Me.get(Ye);et&&Ve.push(et)}),ue.value=Ve}else ue.value=void 0});const be=new Map,ce=R([]),$e=R([]),{resizingColumn:me,columnWidth:Se,handleThMouseDown:Pe}=Bhe(F,t);Fe([i,ue,Se],([Ce,Me])=>{var Ve;const Ye=the((Ve=Me??Ce)!=null?Ve:[],be,Se);ce.value=Ye.dataColumns,$e.value=Ye.groupColumns},{immediate:!0,deep:!0});const je=p(()=>["tl","top","tr"].includes(e.pagePosition)),X=R(!1),V=R(!1),re=R(!1);Vn(()=>{var Ce,Me,Ve;let Ye=!1,et=!1,ct=!1;((Ce=e.rowSelection)!=null&&Ce.fixed||(Me=e.expandable)!=null&&Me.fixed||(Ve=e.draggable)!=null&&Ve.fixed)&&(Ye=!0);for(const yt of ce.value)yt.fixed==="left"?(Ye=!0,ct=!0):yt.fixed==="right"&&(et=!0);Ye!==X.value&&(X.value=Ye),et!==V.value&&(V.value=et),ct!==re.value&&(re.value=ct)});const ge=p(()=>{for(const Ce of ce.value)if(Ce.ellipsis)return!0;return!1}),ke=Ce=>{const Me={type:Ce,page:ec.value,pageSize:tc.value,sorter:Le.value,filters:we.value,dragTarget:Ce==="drag"?gt.data:void 0};t("change",Hh.value,Me,El.value)},Y=(Ce,Me)=>{le.value=g$(xl({},we.value),{[Ce]:Me}),t("filterChange",Ce,Me),ke("filter")},ee=(Ce,Me)=>{ye.value=Me?{field:Ce,direction:Me}:void 0,t("sorterChange",Ce,Me),ke("sorter")},{_filters:le,computedFilters:we,resetFilters:Ie,clearFilters:Ne}=Dhe({columns:ce,onFilterChange:Y}),{_sorter:ye,computedSorter:Le,resetSorters:qe,clearSorters:Ee}=Fhe({columns:ce,onSorterChange:ee}),_e=new Set,xe=p(()=>{const Ce=[];_e.clear();const Me=Ve=>{if(at(Ve)&&Ve.length>0)for(const Ye of Ve)Ce.push(Ye[o.value]),Ye.disabled&&_e.add(Ye[o.value]),Ye.children&&Me(Ye.children)};return Me(e.data),Ce}),Ke=p(()=>{const Ce=[],Me=Ve=>{for(const Ye of Ve)Ce.push(Ye.key),Ye.children&&Me(Ye.children)};return Me(Hn.value),Ce}),_t=p(()=>{const Ce=[],Me=Ve=>{for(const Ye of Ve)Ye.disabled||Ce.push(Ye.key),Ye.children&&Me(Ye.children)};return Me(Hn.value),Ce}),{isRadio:Ot,selectedRowKeys:Zt,currentSelectedRowKeys:We,handleSelect:Xe,handleSelectAllLeafs:Qe,handleSelectAll:ot,select:ht,selectAll:wt,clearSelected:bi}=ahe({selectedKeys:u,defaultSelectedKeys:c,rowSelection:s,currentAllRowKeys:Ke,currentAllEnabledRowKeys:_t,emit:t}),{expandedRowKeys:Oi,handleExpand:Vh,expand:Wh,expandAll:id}=che({expandedKeys:d,defaultExpandedKeys:f,defaultExpandAllRows:h,expandable:r,allRowKeys:xe,emit:t}),oo=Oe({}),rd=(Ce,Me)=>{Ce&&(oo[Me.key]=Ce)},Xa=Ce=>{var Me,Ve;for(const Ye of Object.keys(we.value)){const et=we.value[Ye],ct=be.get(Ye);if(ct&&((Me=ct.filterable)!=null&&Me.filter)&&et.length>0){const yt=(Ve=ct.filterable)==null?void 0:Ve.filter(et,Ce.raw);if(!yt)return yt}}return!0},{dragType:Je,dragState:gt,handleDragStart:In,handleDragEnter:Fo,handleDragLeave:Ll,handleDragover:Qa,handleDragEnd:od,handleDrop:Mw}=Rhe(b),Ja=p(()=>{var Ce;const Me=Ve=>{const Ye=[];for(const et of Ve){const ct={raw:et,key:et[e.rowKey],disabled:et.disabled,expand:et.expand,isLeaf:et.isLeaf};et.children?(ct.isLeaf=!1,ct.children=Me(et.children)):e.loadMore&&!et.isLeaf?(ct.isLeaf=!1,oo[ct.key]&&(ct.children=Me(oo[ct.key]))):ct.isLeaf=!0,ct.hasSubtree=!!(ct.children?!e.hideExpandButtonOnEmpty||ct.children.length>0:e.loadMore&&!ct.isLeaf),Ye.push(ct)}return Ye};return Me((Ce=e.data)!=null?Ce:[])}),o1=p(()=>{const Ce=Me=>Me.filter(Ve=>Xa(Ve)?(Ve.children&&(Ve.children=Ce(Ve.children)),!0):!1);return Object.keys(we.value).length>0?Ce(Ja.value):Ja.value}),El=p(()=>{var Ce,Me,Ve;const Ye=uD(o1.value);if(Ye.length>0){if((Ce=Le.value)!=null&&Ce.field){const yt=be.get(Le.value.field);if(yt&&((Me=yt.sortable)==null?void 0:Me.sorter)!==!0){const{field:Ft,direction:on}=Le.value;Ye.sort((Zn,Il)=>{var _s;const Fw=Lu(Zn.raw,Ft),en=Lu(Il.raw,Ft);if((_s=yt.sortable)!=null&&_s.sorter&&Ue(yt.sortable.sorter))return yt.sortable.sorter(Zn.raw,Il.raw,{dataIndex:Ft,direction:on});const Wo=Fw>en?1:-1;return on==="descend"?-Wo:Wo})}}const{sourcePath:et,targetPath:ct}=gt;if(gt.dragging&&ct.length&&ct.toString()!==et.toString()&&et.length===ct.length&&et.slice(0,-1).toString()===ct.slice(0,-1).toString()){let yt=Ye;for(let Ft=0;Ft<et.length;Ft++){const on=et[Ft];if(Ft>=et.length-1){const Il=yt[on],_s=ct[Ft];_s>on?(yt.splice(_s+1,0,Il),yt.splice(on,1)):(yt.splice(_s,0,Il),yt.splice(on+1,1))}else yt=(Ve=yt[on].children)!=null?Ve:[]}}}return Ye}),{page:ec,pageSize:tc,handlePageChange:Nw,handlePageSizeChange:zw}=uhe(e,t),jw=p(()=>{var Ce,Me;return(Me=(Ce=s.value)==null?void 0:Ce.onlyCurrent)!=null?Me:!1});Fe(ec,(Ce,Me)=>{Ce!==Me&&jw.value&&bi()});const Hn=p(()=>e.pagination&&El.value.length>tc.value?El.value.slice((ec.value-1)*tc.value,ec.value*tc.value):El.value),Hh=p(()=>dD(Hn.value)),Rw=()=>ce.value.reduce((Ce,Me,Ve)=>{if(Me.dataIndex)if(Ve===0)eb(Ce,Me.dataIndex,e.summaryText,{addPath:!0});else{let Ye=0,et=!1;Hn.value.forEach(ct=>{if(Me.dataIndex){const yt=Lu(ct.raw,Me.dataIndex);oe(yt)?Ye+=yt:!Ge(yt)&&!Ui(yt)&&(et=!0)}}),eb(Ce,Me.dataIndex,et?"":Ye,{addPath:!0})}return Ce},{}),s1=Ce=>Ce&&Ce.length>0?Ce.map(Me=>({raw:Me,key:Me[e.rowKey]})):[],Vo=p(()=>e.summary?Ue(e.summary)?s1(e.summary({columns:ce.value,data:Hh.value})):s1([Rw()]):[]),He=R(0),lt=R(!0),qt=R(!0),gn=()=>{let Ce=!0,Me=!0;const Ve=se.value;Ve&&(Ce=He.value===0,Me=Math.ceil(He.value+Ve.offsetWidth)>=Ve.scrollWidth),Ce!==lt.value&&(lt.value=Ce),Me!==qt.value&&(qt.value=Me)},ki=()=>lt.value&&qt.value?`${k}-scroll-position-both`:lt.value?`${k}-scroll-position-left`:qt.value?`${k}-scroll-position-right`:`${k}-scroll-position-middle`,so=()=>{const Ce=[];return X.value&&Ce.push(`${k}-has-fixed-col-left`),V.value&&Ce.push(`${k}-has-fixed-col-right`),Ce},Zh=Ce=>{Ce.target.scrollLeft!==He.value&&(He.value=Ce.target.scrollLeft),gn()},LL=Ce=>{Zh(Ce);const{scrollLeft:Me}=Ce.target;Q.value&&(Q.value.scrollLeft=Me),B.value&&(B.value.scrollLeft=Me)},EL=(Ce,Me)=>{t("rowClick",Ce.raw,Me)},xH=(Ce,Me)=>{t("rowDblclick",Ce.raw,Me)},MH=(Ce,Me)=>{t("rowContextmenu",Ce.raw,Me)},IL=(Ce,Me,Ve)=>{t("cellClick",Ce.raw,Me,Ve)},TL=mm((Ce,Me,Ve)=>{t("cellMouseEnter",Ce.raw,Me,Ve)},30),OL=mm((Ce,Me,Ve)=>{t("cellMouseLeave",Ce.raw,Me,Ve)},30),xL=(Ce,Me,Ve)=>{t("cellDblclick",Ce.raw,Me,Ve)},ML=(Ce,Me,Ve)=>{t("cellContextmenu",Ce.raw,Me,Ve)},NH=(Ce,Me)=>{t("headerClick",Ce,Me)},si=p(()=>{var Ce,Me;const Ve=[],Ye=X.value||V.value;let et,ct,yt;((Ce=e.draggable)==null?void 0:Ce.type)==="handle"&&(et={name:"drag-handle",title:e.draggable.title,width:e.draggable.width,fixed:e.draggable.fixed||Ye},Ve.push(et)),e.expandable&&(ct={name:"expand",title:e.expandable.title,width:e.expandable.width,fixed:e.expandable.fixed||Ye},Ve.push(ct)),e.rowSelection&&(yt={name:e.rowSelection.type==="radio"?"selection-radio":"selection-checkbox",title:e.rowSelection.title,width:e.rowSelection.width,fixed:e.rowSelection.fixed||Ye},Ve.push(yt)),!re.value&&Ve.length>0&&Ve[Ve.length-1].fixed&&(Ve[Ve.length-1].isLastLeftFixed=!0);const Ft=(Me=e.components)==null?void 0:Me.operations;return Ue(Ft)?Ft({dragHandle:et,expand:ct,selection:yt}):Ve}),zH=p(()=>{var Ce,Me,Ve,Ye;if(x.value.x){const et={width:oe((Ce=e.scroll)==null?void 0:Ce.x)?`${(Me=e.scroll)==null?void 0:Me.x}px`:(Ve=e.scroll)==null?void 0:Ve.x};return(Ye=e.scroll)!=null&&Ye.minWidth&&(et.minWidth=oe(e.scroll.minWidth)?`${e.scroll.minWidth}px`:e.scroll.minWidth),et}}),l1=p(()=>{var Ce,Me,Ve,Ye;if(x.value.x&&Hn.value.length>0){const et={width:oe((Ce=e.scroll)==null?void 0:Ce.x)?`${(Me=e.scroll)==null?void 0:Me.x}px`:(Ve=e.scroll)==null?void 0:Ve.x};return(Ye=e.scroll)!=null&&Ye.minWidth&&(et.minWidth=oe(e.scroll.minWidth)?`${e.scroll.minWidth}px`:e.scroll.minWidth),et}});vt(Rh,Oe({loadMore:l,addLazyLoadData:rd,slots:n,sorter:Le,filters:we,filterIconAlignLeft:a,resizingColumn:me,checkStrictly:O,currentAllEnabledRowKeys:_t,currentSelectedRowKeys:We,addColumn:(Ce,Me)=>{de.set(Ce,Me)},removeColumn:Ce=>{de.delete(Ce)},onSelectAll:ot,onSelect:Xe,onSelectAllLeafs:Qe,onSorterChange:ee,onFilterChange:Y,onThMouseDown:Pe}));const NL=p(()=>[k,`${k}-size-${e.size}`,{[`${k}-border`]:A.value.wrapper,[`${k}-border-cell`]:A.value.cell,[`${k}-border-header-cell`]:!A.value.cell&&A.value.headerCell,[`${k}-border-body-cell`]:!A.value.cell&&A.value.bodyCell,[`${k}-stripe`]:e.stripe,[`${k}-hover`]:e.hoverable,[`${k}-dragging`]:gt.dragging,[`${k}-type-selection`]:!!e.rowSelection,[`${k}-empty`]:e.data&&Hn.value.length===0,[`${k}-layout-fixed`]:e.tableLayoutFixed||x.value.x||fe.value||ge.value}]),jH=p(()=>[`${k}-pagination`,{[`${k}-pagination-left`]:e.pagePosition==="tl"||e.pagePosition==="bl",[`${k}-pagination-center`]:e.pagePosition==="top"||e.pagePosition==="bottom",[`${k}-pagination-right`]:e.pagePosition==="tr"||e.pagePosition==="br",[`${k}-pagination-top`]:je.value}]),RH=p(()=>{const Ce=so();return x.value.x&&Ce.push(ki()),fe.value&&Ce.push(`${k}-scroll-y`),Ce}),a1=p(()=>!!e.virtualListProps),Bw=R({}),zL=()=>{const Ce={};for(const Me of Object.keys(F.value))Ce[Me]=F.value[Me].offsetWidth;Bw.value=Ce},qh=R(!1),jL=()=>D.value?D.value.offsetWidth>D.value.clientWidth:!1,BH=()=>{const Ce=jL();qh.value!==Ce&&(qh.value=Ce),gn(),zL()};st(()=>{qh.value=jL(),zL()});const DH=p(()=>ft(e.loading)?e.loading:{loading:e.loading}),RL=()=>v(pl,{empty:!0},{default:()=>[v(Ia,{colSpan:ce.value.length+si.value.length},{default:()=>{var Ce,Me,Ve,Ye,et;return[(et=(Ye=(Ce=n.empty)==null?void 0:Ce.call(n))!=null?Ye:(Ve=$==null?void 0:(Me=$.slots).empty)==null?void 0:Ve.call(Me,{component:"table"}))!=null?et:v(Pl,null,null)]}})]}),FH=Ce=>{var Me;if(Ce.expand)return Ue(Ce.expand)?Ce.expand():Ce.expand;if(n["expand-row"])return n["expand-row"]({record:Ce.raw});if((Me=e.expandable)!=null&&Me.expandedRowRender)return e.expandable.expandedRowRender(Ce.raw)},BL=p(()=>[].concat(si.value,ce.value)),VH=p(()=>e.spanAll?BL.value:ce.value),{tableSpan:DL,removedCells:FL}=YT({spanMethod:m,data:Hn,columns:VH}),{tableSpan:VL,removedCells:WL}=YT({spanMethod:w,data:Vo,columns:BL}),c1=Ce=>{if(!(!a1.value||!Ce||!Bw.value[Ce]))return{width:`${Bw.value[Ce]}px`}},WH=(Ce,Me)=>v(pl,{key:`table-summary-${Me}`,class:[`${k}-tr-summary`,Ue(e.rowClass)?e.rowClass(Ce.raw,Me):e.rowClass],onClick:Ve=>EL(Ce,Ve)},{default:()=>[si.value.map((Ve,Ye)=>{var et;const ct=`${Me}-${Ye}-${Ce.key}`,[yt,Ft]=(et=VL.value[ct])!=null?et:[1,1];if(WL.value.includes(ct))return null;const on=c1(Ve.name);return v(UT,{style:on,operationColumn:Ve,operations:si.value,record:Ce,rowSpan:yt,colSpan:Ft,summary:!0},null)}),ce.value.map((Ve,Ye)=>{var et;const ct=`${Me}-${si.value.length+Ye}-${Ce.key}`,[yt,Ft]=(et=VL.value[ct])!=null?et:[1,1];if(WL.value.includes(ct))return null;const on=c1(Ve.dataIndex);return v(Ia,{key:`td-${ct}`,style:on,rowIndex:Me,record:Ce,column:Ve,operations:si.value,dataColumns:ce.value,rowSpan:yt,colSpan:Ft,summary:!0,onClick:Zn=>IL(Ce,Ve,Zn),onDblclick:Zn=>xL(Ce,Ve,Zn),onMouseenter:Zn=>TL(Ce,Ve,Zn),onMouseleave:Zn=>OL(Ce,Ve,Zn),onContextmenu:Zn=>ML(Ce,Ve,Zn)},{td:n.td,cell:n["summary-cell"]})})],tr:n.tr}),HL=()=>Vo.value&&Vo.value.length>0?v("tfoot",null,[Vo.value.map((Ce,Me)=>WH(Ce,Me))]):null,ZL=(Ce,Me=!0)=>{var Ve,Ye,et,ct,yt;const Ft=Ce.key,on=Oi.value.includes(Ft);return v("button",{type:"button",class:`${k}-expand-btn`,onClick:Zn=>{Vh(Ft,Ce.raw),Me&&Zn.stopPropagation()}},[(yt=(ct=(Ve=n["expand-icon"])==null?void 0:Ve.call(n,{expanded:on,record:Ce.raw}))!=null?ct:(et=(Ye=e.expandable)==null?void 0:Ye.icon)==null?void 0:et.call(Ye,on,Ce.raw))!=null?yt:v(on?X2:Ru,null,null)])},HH=(Ce,{indentSize:Me,indexPath:Ve,allowDrag:Ye,expandContent:et})=>{var ct,yt;if(Ce.hasSubtree)return((ct=Ce.children)==null?void 0:ct.length)===0&&C.value?RL():(yt=Ce.children)==null?void 0:yt.map((Ft,on)=>Dw(Ft,on,{indentSize:Me,indexPath:Ve,allowDrag:Ye}));if(et){const Ft=se.value;return v(pl,{key:`${Ce.key}-expand`,expand:!0},{default:()=>[v(Ia,{isFixedExpand:X.value||V.value,containerWidth:Ft==null?void 0:Ft.clientWidth,colSpan:ce.value.length+si.value.length},Uhe(et)?et:{default:()=>[et]})]})}return null},Dw=(Ce,Me,{indentSize:Ve=0,indexPath:Ye,allowDrag:et=!0}={})=>{var ct;const yt=Ce.key,Ft=(Ye??[]).concat(Me),on=FH(Ce),Zn=Oi.value.includes(yt),Il=gt.sourceKey===Ce.key,_s=Je.value?{draggable:et,onDragstart:en=>{et&&In(en,Ce.key,Ft,Ce.raw)},onDragend:en=>{et&&od(en)}}:{},Fw=Je.value?{onDragenter:en=>{et&&Fo(en,Ft)},onDragover:en=>{et&&Qa(en)},onDrop:en=>{et&&(ke("drag"),Mw(en))}}:{};return v(Be,null,[v(pl,Ae({key:yt,class:[{[`${k}-tr-draggable`]:Je.value==="row",[`${k}-tr-drag`]:Il},Ue(e.rowClass)?e.rowClass(Ce.raw,Me):e.rowClass],rowIndex:Me,record:Ce,checked:e.rowSelection&&((ct=Zt.value)==null?void 0:ct.includes(yt)),onClick:en=>EL(Ce,en),onDblclick:en=>xH(Ce,en),onContextmenu:en=>MH(Ce,en)},Je.value==="row"?_s:{},Fw),{default:()=>[si.value.map((en,Wo)=>{var Uh;const Kh=`${Me}-${Wo}-${Ce.key}`,[Vw,Ww]=e.spanAll?(Uh=DL.value[Kh])!=null?Uh:[1,1]:[1,1];if(e.spanAll&&FL.value.includes(Kh))return null;const Hw=c1(en.name);return v(UT,Ae({key:`operation-td-${Wo}`,style:Hw,operationColumn:en,operations:si.value,record:Ce,hasExpand:!!on,selectedRowKeys:We.value,rowSpan:Vw,colSpan:Ww,renderExpandBtn:ZL},Je.value==="handle"?_s:{}),{"drag-handle-icon":n["drag-handle-icon"]})}),ce.value.map((en,Wo)=>{var Uh;const Kh=`${Me}-${e.spanAll?si.value.length+Wo:Wo}-${Ce.key}`,[Vw,Ww]=(Uh=DL.value[Kh])!=null?Uh:[1,1];if(FL.value.includes(Kh))return null;const Hw=Wo===0?{showExpandBtn:Ce.hasSubtree,indentSize:Ce.hasSubtree?Ve-20:Ve}:{},UH=c1(en.dataIndex);return v(Ia,Ae({key:`td-${Wo}`,style:UH,rowIndex:Me,record:Ce,column:en,operations:si.value,dataColumns:ce.value,rowSpan:Vw,renderExpandBtn:ZL,colSpan:Ww},Hw,{onClick:Ps=>IL(Ce,en,Ps),onDblclick:Ps=>xL(Ce,en,Ps),onMouseenter:Ps=>TL(Ce,en,Ps),onMouseleave:Ps=>OL(Ce,en,Ps),onContextmenu:Ps=>ML(Ce,en,Ps)}),{td:n.td})})],tr:n.tr}),Zn&&HH(Ce,{indentSize:Ve+e.indentSize,indexPath:Ft,allowDrag:et&&!Il,expandContent:on})])},qL=()=>{const Ce=Hn.value.some(Me=>!!Me.hasSubtree);return v(Gp,null,{default:()=>[Hn.value.length>0?Hn.value.map((Me,Ve)=>Dw(Me,Ve,{indentSize:Ce?20:0})):RL()],tbody:n.tbody})},UL=()=>v(Kp,null,{default:()=>[$e.value.map((Ce,Me)=>v(pl,{key:`header-row-${Me}`},{default:()=>[Me===0&&si.value.map((Ve,Ye)=>{var et;return v(jhe,{key:`operation-th-${Ye}`,ref:ct=>{ct!=null&&ct.$el&&Ve.name&&(F.value[Ve.name]=ct.$el)},operationColumn:Ve,operations:si.value,selectAll:!!(Ve.name==="selection-checkbox"&&((et=e.rowSelection)!=null&&et.showCheckedAll)),rowSpan:$e.value.length},null)}),Ce.map((Ve,Ye)=>{const et=e.columnResizable&&!!Ve.dataIndex&&Ye<Ce.length-1;return v(Yp,{key:`th-${Ye}`,ref:ct=>{ct!=null&&ct.$el&&Ve.dataIndex&&(F.value[Ve.dataIndex]=ct.$el)},column:Ve,operations:si.value,dataColumns:ce.value,resizable:et,onClick:ct=>NH(Ve,ct)},{th:n.th})})]}))],thead:n.thead}),ZH=()=>{var Ce,Me;if(fe.value){const Ve=oe(e.stickyHeader)?`${e.stickyHeader}px`:void 0,Ye=[(Ce=M.value)==null?void 0:Ce.outerClass];e.stickyHeader&&Ye.push(`${k}-header-sticky`);const et=xl({top:Ve},(Me=M.value)==null?void 0:Me.outerStyle),ct=T.value?jo:"div";return v(Be,null,[e.showHeader&&v(ct,Ae({ref:q,class:[`${k}-header`,{[`${k}-header-sticky`]:e.stickyHeader&&!T.value}],style:{overflowY:qh.value?"scroll":void 0,top:T.value?void 0:Ve}},y.value?g$(xl({hide:Hn.value.length!==0,disableVertical:!0},M.value),{outerClass:Ye,outerStyle:et}):void 0),{default:()=>[v("table",{class:`${k}-element`,style:zH.value,cellpadding:0,cellspacing:0},[v(E1,{dataColumns:ce.value,operations:si.value,columnWidth:Se},null),UL()])]}),v(No,{onResize:BH},{default:()=>{var yt,Ft;return[a1.value&&Hn.value.length?v(zh,Ae({ref:on=>{on!=null&&on.$el&&(D.value=on.$el)},class:`${k}-body`,data:Hn.value,itemKey:"_key",component:{list:"table",content:"tbody"},listAttrs:{class:`${k}-element`,style:l1.value},paddingPosition:"list",height:"auto"},e.virtualListProps,{onScroll:LL}),{item:({item:on,index:Zn})=>Dw(on,Zn)}):v(ct,Ae({ref:H,class:`${k}-body`,style:{maxHeight:oe((yt=e.scroll)==null?void 0:yt.y)?`${(Ft=e.scroll)==null?void 0:Ft.y}px`:"100%"}},y.value?xl({outerStyle:{display:"flex",minHeight:"0"}},M.value):void 0,{onScroll:LL}),{default:()=>[v("table",{class:`${k}-element`,style:l1.value,cellpadding:0,cellspacing:0},[Hn.value.length!==0&&v(E1,{dataColumns:ce.value,operations:si.value,columnWidth:Se},null),qL()])]})]}}),Vo.value&&Vo.value.length>0&&v("div",{ref:B,class:`${k}-tfoot`,style:{overflowY:qh.value?"scroll":"hidden"}},[v("table",{class:`${k}-element`,style:l1.value,cellpadding:0,cellspacing:0},[v(E1,{dataColumns:ce.value,operations:si.value,columnWidth:Se},null),HL()])])])}return v(No,{onResize:()=>gn()},{default:()=>[v("table",{class:`${k}-element`,cellpadding:0,cellspacing:0,style:l1.value},[v(E1,{dataColumns:ce.value,operations:si.value,columnWidth:Se},null),e.showHeader&&UL(),qL(),Vo.value&&Vo.value.length>0&&HL()])]})},KL=Ce=>{var Me;const Ve=(Me=e.scroll)!=null&&Me.maxHeight?{maxHeight:e.scroll.maxHeight}:void 0,Ye=T.value?jo:"div";return v(Be,null,[v("div",{class:[`${k}-container`,RH.value]},[v(Ye,Ae({ref:K,class:[`${k}-content`,{[`${k}-content-scroll-x`]:!fe.value}],style:Ve},y.value?xl({outerStyle:{height:"100%"}},M.value):void 0,{onScroll:Zh}),{default:()=>[Ce?v("table",{class:`${k}-element`,cellpadding:0,cellspacing:0},[Ce()]):ZH()]})]),n.footer&&v("div",{class:`${k}-footer`},[n.footer()])])},GL=()=>{var Ce,Me;const Ve=ft(e.pagination)?vi(e.pagination,["current","pageSize","defaultCurrent","defaultPageSize"]):{};return v("div",{class:jH.value},[(Ce=n["pagination-left"])==null?void 0:Ce.call(n),v(y7,Ae({total:o1.value.length,current:ec.value,pageSize:tc.value,onChange:Ye=>{Nw(Ye),ke("pagination")},onPageSizeChange:Ye=>{zw(Ye),ke("pagination")}},Ve),null),(Me=n["pagination-right"])==null?void 0:Me.call(n)])},qH=p(()=>{var Ce,Me;if($n((Ce=e.scroll)==null?void 0:Ce.y))return{height:(Me=e.scroll)==null?void 0:Me.y}});return{render:()=>{var Ce;return n.default?v("div",{class:NL.value},[KL(n.default)]):(P.value=(Ce=n.columns)==null?void 0:Ce.call(n),v("div",{class:NL.value,style:qH.value},[P.value,v(zo,DH.value,{default:()=>[e.pagination!==!1&&(Hn.value.length>0||El.value.length>0)&&je.value&&GL(),KL(),e.pagination!==!1&&(Hn.value.length>0||El.value.length>0)&&!je.value&&GL()]})]))},selfExpand:Wh,selfExpandAll:id,selfSelect:ht,selfSelectAll:wt,selfResetFilters:Ie,selfClearFilters:Ne,selfResetSorters:qe,selfClearSorters:Ee}},methods:{selectAll(e){return this.selfSelectAll(e)},select(e,t){return this.selfSelect(e,t)},expandAll(e){return this.selfExpandAll(e)},expand(e,t){return this.selfExpand(e,t)},resetFilters(e){return this.selfResetFilters(e)},clearFilters(e){return this.selfClearFilters(e)},resetSorters(){return this.selfResetSorters()},clearSorters(){return this.selfClearSorters()}},render(){return this.render()}});const lo=(e,t)=>{const n=lr(e,t),i=R(n.value);return Fe(n,(o,s)=>{Nh(o,s)||(i.value=o)}),i};var j0=N({name:"TableColumn",props:{dataIndex:String,title:String,width:Number,minWidth:Number,align:{type:String},fixed:{type:String},ellipsis:{type:Boolean,default:!1},sortable:{type:Object,default:void 0},filterable:{type:Object,default:void 0},cellClass:{type:[String,Array,Object]},headerCellClass:{type:[String,Array,Object]},bodyCellClass:{type:[String,Array,Object,Function]},summaryCellClass:{type:[String,Array,Object,Function]},cellStyle:{type:Object},headerCellStyle:{type:Object},bodyCellStyle:{type:[Object,Function]},summaryCellStyle:{type:[Object,Function]},index:{type:Number},tooltip:{type:[Boolean,Object],default:!1}},setup(e,{slots:t}){var n;const{dataIndex:i,title:o,width:s,align:r,fixed:l,ellipsis:a,index:u,minWidth:c}=ze(e),d=lo(e,"sortable"),f=lo(e,"filterable"),h=lo(e,"cellClass"),m=lo(e,"headerCellClass"),b=lo(e,"bodyCellClass"),w=lo(e,"summaryCellClass"),y=lo(e,"cellStyle"),C=lo(e,"headerCellStyle"),k=lo(e,"bodyCellStyle"),$=lo(e,"summaryCellStyle"),A=lo(e,"tooltip"),P=Bt(),L=Ze(Rh,{}),O=Ze(FT,void 0),{children:T,components:M}=Ug("TableColumn"),x=Oe(new Map);vt(FT,{addChild:(H,D)=>{x.set(H,D)},removeChild:H=>{x.delete(H)}});const K=R();Fe([M,x],([H,D])=>{if(H.length>0){const W=[];H.forEach(Z=>{const q=D.get(Z);q&&W.push(q)}),K.value=W}else K.value=void 0});const te=Oe({dataIndex:i,title:o,width:s,minWidth:c,align:r,fixed:l,ellipsis:a,sortable:d,filterable:f,cellClass:h,headerCellClass:m,bodyCellClass:b,summaryCellClass:w,cellStyle:y,headerCellStyle:C,bodyCellStyle:k,summaryCellStyle:$,index:u,tooltip:A,children:K,slots:t});return P&&(O?O.addChild(P.uid,te):(n=L.addColumn)==null||n.call(L,P.uid,te)),Jt(()=>{var H;P&&(O?O.removeChild(P.uid):(H=L.removeColumn)==null||H.call(L,P.uid))}),()=>{var H;return T.value=(H=t.default)==null?void 0:H.call(t),T.value}}});const Khe=Object.assign(y$,{Thead:Kp,Tbody:Gp,Tr:pl,Th:Yp,Td:Ia,Column:j0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+y$.name,y$),e.component(n+Kp.name,Kp),e.component(n+Gp.name,Gp),e.component(n+pl.name,pl),e.component(n+Yp.name,Yp),e.component(n+Ia.name,Ia),e.component(n+j0.name,j0)}}),Ghe=({direction:e,type:t,offset:n})=>e==="vertical"?{transform:`translateY(${-n}px)`}:{transform:`translateX(${-n}px)`},Yhe=(e,t)=>{const{scrollTop:n,scrollLeft:i}=e;t==="horizontal"&&i&&e.scrollTo({left:-1*i}),t==="vertical"&&n&&e.scrollTo({top:-1*n})},P7=Symbol("ArcoTabs"),Xhe=N({name:"TabsTab",components:{IconHover:an,IconClose:gi},props:{tab:{type:Object,required:!0},active:Boolean,editable:Boolean},emits:["click","delete"],setup(e,{emit:t}){const n=j("tabs-tab"),i=Ze(P7,{}),o=u=>{e.tab.disabled||t("click",e.tab.key,u)},s=u=>{u.key==="Enter"&&o(u)},r=p(()=>Object.assign(i.trigger==="click"?{onClick:o}:{onMouseover:o},{onKeydown:s})),l=u=>{e.tab.disabled||t("delete",e.tab.key,u)},a=p(()=>[n,{[`${n}-active`]:e.active,[`${n}-closable`]:e.editable&&e.tab.closable,[`${n}-disabled`]:e.tab.disabled}]);return{prefixCls:n,cls:a,eventHandlers:r,handleDelete:l}}});function Qhe(e,t,n,i,o,s){const r=ie("icon-close"),l=ie("icon-hover");return S(),I("div",Ae({tabindex:"0",class:e.cls},e.eventHandlers),[_("span",{class:E(`${e.prefixCls}-title`)},[pe(e.$slots,"default")],2),e.editable&&e.tab.closable?(S(),ve(l,{key:0,class:E(`${e.prefixCls}-close-btn`),onClick:rr(e.handleDelete,["stop"])},{default:he(()=>[v(r)]),_:1},8,["class","onClick"])):ae("v-if",!0)],16)}var Jhe=U(Xhe,[["render",Qhe]]);function epe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var eO=N({name:"TabsButton",props:{type:{type:String,default:"next"},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1},onClick:{type:Function}},emits:["click"],setup(e,{emit:t}){const n=j("tabs-nav-button"),i=r=>{e.disabled||t("click",e.type,r)},o=()=>e.direction==="horizontal"?e.type==="next"?v(ro,null,null):v(Ss,null,null):e.type==="next"?v(Yu,null,null):v(K2,null,null),s=p(()=>[n,{[`${n}-disabled`]:e.disabled,[`${n}-left`]:e.direction==="horizontal"&&e.type==="previous",[`${n}-right`]:e.direction==="horizontal"&&e.type==="next",[`${n}-up`]:e.direction==="vertical"&&e.type==="previous",[`${n}-down`]:e.direction==="vertical"&&e.type==="next"}]);return()=>{let r;return v("div",{class:s.value,onClick:i},[v(an,{disabled:e.disabled},epe(r=o())?r:{default:()=>[r]})])}}});const tpe=N({name:"TabsNavInk",props:{activeTabRef:{type:Object},direction:{type:String},disabled:Boolean,animation:Boolean},setup(e){const{activeTabRef:t}=ze(e),n=j("tabs-nav-ink"),i=R(0),o=R(0),s=p(()=>e.direction==="vertical"?{top:`${i.value}px`,height:`${o.value}px`}:{left:`${i.value}px`,width:`${o.value}px`}),r=()=>{if(t.value){const a=e.direction==="vertical"?t.value.offsetTop:t.value.offsetLeft,u=e.direction==="vertical"?t.value.offsetHeight:t.value.offsetWidth;(a!==i.value||u!==o.value)&&(i.value=a,o.value=u)}};st(()=>{Ct(()=>r())}),Mn(()=>{r()});const l=p(()=>[n,{[`${n}-animation`]:e.animation,[`${n}-disabled`]:e.disabled}]);return{prefixCls:n,cls:l,style:s}}});function npe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls),style:ne(e.style)},null,6)}var ipe=U(tpe,[["render",npe]]),rpe=N({name:"TabsNav",props:{tabs:{type:Array,required:!0},direction:{type:String,required:!0},type:{type:String,required:!0},activeKey:{type:[String,Number]},activeIndex:{type:Number,required:!0},position:{type:String,required:!0},size:{type:String,required:!0},showAddButton:{type:Boolean,default:!1},editable:{type:Boolean,default:!1},animation:{type:Boolean,required:!0},headerPadding:{type:Boolean,default:!0},scrollPosition:{type:String,default:"auto"}},emits:["click","add","delete"],setup(e,{emit:t,slots:n}){const{tabs:i,activeKey:o,activeIndex:s,direction:r,scrollPosition:l}=ze(e),a=j("tabs-nav"),u=R(),c=R(),d=R({}),f=p(()=>{if(!Ge(o.value))return d.value[o.value]}),h=R(),m=p(()=>e.editable&&["line","card","card-gutter"].includes(e.type)),b=R(!1),w=R(0),y=R(0),C=R(0),k=()=>{var Z,q,Q;return(Q=r.value==="vertical"?(Z=u.value)==null?void 0:Z.offsetHeight:(q=u.value)==null?void 0:q.offsetWidth)!=null?Q:0},$=()=>!c.value||!u.value?0:r.value==="vertical"?c.value.offsetHeight-u.value.offsetHeight:c.value.offsetWidth-u.value.offsetWidth,A=()=>{b.value=P(),b.value?(w.value=k(),y.value=$(),C.value>y.value&&(C.value=y.value)):C.value=0},P=()=>u.value&&c.value?e.direction==="vertical"?c.value.offsetHeight>u.value.offsetHeight:c.value.offsetWidth>u.value.offsetWidth:!1,L=Z=>{(!u.value||!c.value||Z<0)&&(Z=0),C.value=Math.min(Z,y.value)},O=()=>{if(!f.value||!u.value||!b.value)return;Yhe(u.value,r.value);const Z=r.value==="horizontal",q=Z?"offsetLeft":"offsetTop",Q=Z?"offsetWidth":"offsetHeight",se=f.value[q],fe=f.value[Q],de=u.value[Q],ue=window.getComputedStyle(f.value),be=Z?l.value==="end"?"marginRight":"marginLeft":l.value==="end"?"marginBottom":"marginTop",ce=parseFloat(ue[be])||0;l.value==="auto"?se<C.value?L(se-ce):se+fe>C.value+de&&L(se+fe-de+ce):l.value==="center"?L(se+(fe-de+ce)/2):l.value==="start"?L(se-ce):l.value==="end"?L(se+fe-de+ce):oe(l.value)&&L(se-l.value)},T=Z=>{if(!b.value)return;Z.preventDefault();const{deltaX:q,deltaY:Q}=Z;Math.abs(q)>Math.abs(Q)?L(C.value+q):L(C.value+Q)},M=(Z,q)=>{t("click",Z,q)},x=(Z,q)=>{t("delete",Z,q)},B=Z=>{const q=Z==="previous"?C.value-w.value:C.value+w.value;L(q)},F=()=>{A(),h.value&&h.value.$forceUpdate()};Fe(i,()=>{Ct(()=>{A()})}),Fe([s,l],()=>{setTimeout(()=>{O()},0)}),st(()=>{A()});const K=()=>!m.value||!e.showAddButton?null:v("div",{class:`${a}-add-btn`,onClick:Z=>t("add",Z)},[v(an,null,{default:()=>[v(Ru,null,null)]})]),te=p(()=>[a,`${a}-${e.direction}`,`${a}-${e.position}`,`${a}-size-${e.size}`,`${a}-type-${e.type}`]),H=p(()=>[`${a}-tab-list`,{[`${a}-tab-list-no-padding`]:!e.headerPadding&&["line","text"].includes(e.type)&&e.direction==="horizontal"}]),D=p(()=>Ghe({direction:e.direction,type:e.type,offset:C.value})),W=p(()=>[`${a}-tab`,{[`${a}-tab-scroll`]:b.value}]);return()=>{var Z;return v("div",{class:te.value},[b.value&&v(eO,{type:"previous",direction:e.direction,disabled:C.value<=0,onClick:B},null),v(No,{onResize:()=>A()},{default:()=>[v("div",{class:W.value,ref:u,onWheel:T},[v(No,{onResize:F},{default:()=>[v("div",{ref:c,class:H.value,style:D.value},[e.tabs.map((q,Q)=>v(Jhe,{key:q.key,ref:se=>{se!=null&&se.$el&&(d.value[q.key]=se.$el)},active:q.key===o.value,tab:q,editable:e.editable,onClick:M,onDelete:x},{default:()=>{var se,fe,de;return[(de=(fe=(se=q.slots).title)==null?void 0:fe.call(se))!=null?de:q.title]}})),e.type==="line"&&f.value&&v(ipe,{ref:h,activeTabRef:f.value,direction:e.direction,disabled:!1,animation:e.animation},null)])]}),!b.value&&K()])]}),b.value&&v(eO,{type:"next",direction:e.direction,disabled:C.value>=y.value,onClick:B},null),v("div",{class:`${a}-extra`},[b.value&&K(),(Z=n.extra)==null?void 0:Z.call(n)])])}}}),b$=N({name:"Tabs",props:{activeKey:{type:[String,Number],default:void 0},defaultActiveKey:{type:[String,Number],default:void 0},position:{type:String,default:"top"},size:{type:String},type:{type:String,default:"line"},direction:{type:String,default:"horizontal"},editable:{type:Boolean,default:!1},showAddButton:{type:Boolean,default:!1},destroyOnHide:{type:Boolean,default:!1},lazyLoad:{type:Boolean,default:!1},justify:{type:Boolean,default:!1},animation:{type:Boolean,default:!1},headerPadding:{type:Boolean,default:!0},autoSwitch:{type:Boolean,default:!1},hideContent:{type:Boolean,default:!1},trigger:{type:String,default:"click"},scrollPosition:{type:[String,Number],default:"auto"}},emits:{"update:activeKey":e=>!0,change:e=>!0,tabClick:(e,t)=>!0,add:e=>!0,delete:(e,t)=>!0},setup(e,{emit:t,slots:n}){const{size:i,lazyLoad:o,destroyOnHide:s,trigger:r}=ze(e),l=j("tabs"),{mergedSize:a}=yi(i),u=p(()=>e.direction==="vertical"?"left":e.position),c=p(()=>["left","right"].includes(u.value)?"vertical":"horizontal"),{children:d,components:f}=Ug("TabPane"),h=Oe(new Map),m=p(()=>{const x=[];return f.value.forEach(B=>{const F=h.get(B);F&&x.push(F)}),x}),b=p(()=>m.value.map(x=>x.key)),w=(x,B)=>{h.set(x,B)},y=x=>{h.delete(x)},C=R(e.defaultActiveKey),k=p(()=>{var x;const B=(x=e.activeKey)!=null?x:C.value;return Ge(B)?b.value[0]:B}),$=p(()=>{const x=b.value.indexOf(k.value);return x===-1?0:x});vt(P7,Oe({lazyLoad:o,destroyOnHide:s,activeKey:k,addItem:w,removeItem:y,trigger:r}));const A=x=>{x!==k.value&&(C.value=x,t("update:activeKey",x),t("change",x))},P=(x,B)=>{A(x),t("tabClick",x,B)},L=x=>{t("add",x),e.autoSwitch&&Ct(()=>{const B=b.value[b.value.length-1];A(B)})},O=(x,B)=>{t("delete",x,B)},T=()=>v("div",{class:[`${l}-content`,{[`${l}-content-hide`]:e.hideContent}]},[v("div",{class:[`${l}-content-list`,{[`${l}-content-animation`]:e.animation}],style:{marginLeft:`-${$.value*100}%`}},[d.value])]),M=p(()=>[l,`${l}-${c.value}`,`${l}-${u.value}`,`${l}-type-${e.type}`,`${l}-size-${a.value}`,{[`${l}-justify`]:e.justify}]);return()=>{var x;return d.value=(x=n.default)==null?void 0:x.call(n),v("div",{class:M.value},[u.value==="bottom"&&T(),v(rpe,{tabs:m.value,activeKey:k.value,activeIndex:$.value,direction:c.value,position:u.value,editable:e.editable,animation:e.animation,showAddButton:e.showAddButton,headerPadding:e.headerPadding,scrollPosition:e.scrollPosition,size:a.value,type:e.type,onClick:P,onAdd:L,onDelete:O},{extra:n.extra}),u.value!=="bottom"&&T()])}}}),ope=Object.defineProperty,tO=Object.getOwnPropertySymbols,spe=Object.prototype.hasOwnProperty,lpe=Object.prototype.propertyIsEnumerable,nO=(e,t,n)=>t in e?ope(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ape=(e,t)=>{for(var n in t||(t={}))spe.call(t,n)&&nO(e,n,t[n]);if(tO)for(var n of tO(t))lpe.call(t,n)&&nO(e,n,t[n]);return e};const cpe=N({name:"TabPane",props:{title:String,disabled:{type:Boolean,default:!1},closable:{type:Boolean,default:!0},destroyOnHide:{type:Boolean,default:!1}},setup(e,{slots:t}){var n;const{title:i,disabled:o,closable:s}=ze(e),r=Bt(),l=j("tabs"),a=Ze(P7,{}),u=R(),c=p(()=>r==null?void 0:r.vnode.key),d=p(()=>c.value===a.activeKey),f=R(a.lazyLoad?d.value:!0),h=Oe({key:c,title:i,disabled:o,closable:s,slots:t});return r!=null&&r.uid&&((n=a.addItem)==null||n.call(a,r.uid,h)),Jt(()=>{var m;r!=null&&r.uid&&((m=a.removeItem)==null||m.call(a,r.uid))}),Fe(d,m=>{m?f.value||(f.value=!0):(e.destroyOnHide||a.destroyOnHide)&&(f.value=!1)}),Mn(()=>{h.slots=ape({},t)}),{prefixCls:l,active:d,itemRef:u,mounted:f}}});function upe(e,t,n,i,o,s){return S(),I("div",{ref:"itemRef",class:E([`${e.prefixCls}-content-item`,{[`${e.prefixCls}-content-item-active`]:e.active}])},[e.mounted?(S(),I("div",{key:0,class:E(`${e.prefixCls}-pane`)},[pe(e.$slots,"default")],2)):ae("v-if",!0)],2)}var R0=U(cpe,[["render",upe]]);const dpe=Object.assign(b$,{TabPane:R0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+b$.name,b$),e.component(n+R0.name,R0)}});function fpe(e){const{modelValue:t,defaultValue:n,format:i,isRange:o}=ze(e);function s(){return o.value?[]:void 0}function r(w){if(!Ge(w))return o.value?at(w)?w:[w,void 0]:w}const l=p(()=>{const w=r(t.value);return Br(w,i.value)}),a=p(()=>{const w=r(n.value);return Br(w,i.value)}),[u,c]=Pi(Ge(l.value)?Ge(a.value)?s():a.value:l.value);Fe(l,()=>{Ge(l.value)&&c(s())});const d=p(()=>l.value||u.value),[f,h]=Pi(d.value);Fe([d],()=>{h(d.value)});const[m,b]=Pi();return Fe([f],()=>{b(void 0)}),{computedValue:d,panelValue:f,inputValue:m,setValue:c,setPanelValue:h,setInputValue:b}}var hpe=Object.defineProperty,ppe=Object.defineProperties,mpe=Object.getOwnPropertyDescriptors,iO=Object.getOwnPropertySymbols,vpe=Object.prototype.hasOwnProperty,gpe=Object.prototype.propertyIsEnumerable,rO=(e,t,n)=>t in e?hpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ype=(e,t)=>{for(var n in t||(t={}))vpe.call(t,n)&&rO(e,n,t[n]);if(iO)for(var n of iO(t))gpe.call(t,n)&&rO(e,n,t[n]);return e},bpe=(e,t)=>ppe(e,mpe(t)),kpe=N({name:"TimePickerRangePanel",components:{Panel:Qy},props:{value:{type:Array},displayIndex:{type:Number,default:0}},emits:["select","confirm","update:displayIndex","display-index-change"],setup(e,{emit:t}){const{value:n,displayIndex:i}=ze(e),o=R(i.value);Fe(i,()=>{o.value=i.value});const s=p(()=>n!=null&&n.value?n.value[o.value]:void 0);function r(a){const u=Ge(n)||Ge(n==null?void 0:n.value)?[]:[...n.value];u[o.value]=a,t("select",u)}function l(){if(fp(n==null?void 0:n.value))t("confirm",n==null?void 0:n.value);else{const a=(o.value+1)%2;o.value=a,t("display-index-change",a),t("update:displayIndex",a)}}return{displayValue:s,onSelect:r,onConfirm:l}},render(){const e=bpe(ype({},this.$attrs),{isRange:!0,value:this.displayValue,onSelect:this.onSelect,onConfirm:this.onConfirm});return v(Qy,e,this.$slots)}}),wpe=Object.defineProperty,oO=Object.getOwnPropertySymbols,Cpe=Object.prototype.hasOwnProperty,$pe=Object.prototype.propertyIsEnumerable,sO=(e,t,n)=>t in e?wpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,k$=(e,t)=>{for(var n in t||(t={}))Cpe.call(t,n)&&sO(e,n,t[n]);if(oO)for(var n of oO(t))$pe.call(t,n)&&sO(e,n,t[n]);return e};const Spe=N({name:"TimePicker",components:{Trigger:oi,DateInput:FR,DateRangeInput:aB,Panel:Qy,RangePanel:kpe,IconClockCircle:d7},inheritAttrs:!1,props:{type:{type:String,default:"time"},modelValue:{type:[String,Number,Date,Array]},defaultValue:{type:[String,Number,Date,Array]},disabled:{type:Boolean},allowClear:{type:Boolean,default:!0},readonly:{type:Boolean},error:{type:Boolean},format:{type:String,default:"HH:mm:ss"},placeholder:{type:[String,Array]},size:{type:String},popupContainer:{type:[String,Object]},use12Hours:{type:Boolean},step:{type:Object},disabledHours:{type:Function},disabledMinutes:{type:Function},disabledSeconds:{type:Function},hideDisabledOptions:{type:Boolean},disableConfirm:{type:Boolean},position:{type:String,default:"bl"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},triggerProps:{type:Object},unmountOnClose:{type:Boolean}},emits:{change:(e,t)=>!0,"update:modelValue":e=>!0,select:(e,t)=>!0,clear:()=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0},setup(e,{emit:t}){const{type:n,format:i,use12Hours:o,modelValue:s,defaultValue:r,popupVisible:l,defaultPopupVisible:a,disabled:u,placeholder:c,disableConfirm:d,disabledHours:f,disabledMinutes:h,disabledSeconds:m}=ze(e),{mergedDisabled:b,eventHandlers:w}=cn({disabled:u}),y=p(()=>n.value==="time-range"),C=j("timepicker"),k=R(),{format:$,use12Hours:A}=u7(Oe({format:i,use12Hours:o})),{computedValue:P,panelValue:L,inputValue:O,setValue:T,setPanelValue:M,setInputValue:x}=fpe(Oe({modelValue:s,defaultValue:r,isRange:y,format:$})),[B,F]=ri(a.value,Oe({value:l})),K=V=>{V!==B.value&&(F(V),t("popup-visible-change",V),t("update:popupVisible",V))},{t:te}=fn(),[H,D]=Pi(0),W=p(()=>{const V=c==null?void 0:c.value;return y.value?Ge(V)?te("datePicker.rangePlaceholder.time"):at(V)?V:[V,V]:Ge(V)?te("datePicker.placeholder.time"):V}),Z=UR(Oe({disabledHours:f,disabledMinutes:h,disabledSeconds:m}));function q(V){var re,ge;if(n7(V,P.value)){const ke=gs(V,$.value),Y=yr(V);t("update:modelValue",ke),t("change",ke,Y),(ge=(re=w.value)==null?void 0:re.onChange)==null||ge.call(re)}}function Q(V,re){if(Z(V))return;let ge=V;if(at(V)){const ke=On();ge=V.map(Y=>(Y&&(Y=Y.year(ke.year()),Y=Y.month(ke.month()),Y=Y.date(ke.date())),Y)),fp(ge)&&(ge=pm(ge)),(ge==null?void 0:ge.length)===0&&(ge=void 0)}q(ge),T(ge),re!==B.value&&K(re)}function se(V,re){M(V),re!==B.value&&K(re)}function fe(V){k.value&&k.value.focus&&k.value.focus(V)}function de(V){b.value||(K(V),V&&Ct(()=>{fe(H.value)}))}function ue(V){const re=gs(V,$.value),ge=yr(V);t("select",re,ge),d.value&&(!y.value||fp(V))?Q(V,!0):(se(V,!0),x(void 0))}function be(V){Q(V,!1)}function ce(){Q(L.value||P.value,!1)}function $e(){if(fp(L.value))Q(L.value,!1);else{const V=(H.value+1)%2;D(V),fe(V)}}function me(V){K(!0);const re=V.target.value;if(x(re),!Xy(re,$.value))return;const ge=On(re,$.value);Z(ge)||(d.value?Q(ge,!0):se(ge,!0))}function Se(V){K(!0);const re=V.target.value,ge=at(O.value)?[...O.value]:at(L.value)&&gs(L.value,$.value)||[];if(ge[H.value]=re,x(ge),!Xy(re,$.value))return;const ke=On(re,$.value);if(Z(ke))return;const Y=at(L.value)?[...L.value]:[];Y[H.value]=ke,d.value&&fp(Y)?Q(Y,!0):se(Y,!0)}function Pe(V){V.stopPropagation(),M(void 0),Q(void 0,y.value)}Fe(B,(V,re)=>{V!==re&&M(P.value),V||x(void 0)});const je=p(()=>y.value?{focusedIndex:H.value,onFocusedIndexChange:V=>{D(V)},onChange:Se,onPressEnter:$e}:{onChange:me,onPressEnter:ce}),X=p(()=>y.value?{displayIndex:H.value,onDisplayIndexChange:V=>{D(V),fe(V)}}:{});return{refInput:k,isRange:y,prefixCls:C,panelVisible:B,focusedInputIndex:H,computedPlaceholder:W,panelValue:L,inputValue:O,computedFormat:$,computedUse12Hours:A,inputProps:je,panelProps:X,mergedDisabled:b,onPanelVisibleChange:de,onInputClear:Pe,onPanelSelect:ue,onPanelConfirm:be,onPanelClick:()=>{fe(H.value)}}}});function _pe(e,t,n,i,o,s){const r=ie("IconClockCircle"),l=ie("Trigger");return S(),ve(l,Ae({trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","click-to-close":!1,position:e.position,disabled:e.mergedDisabled||e.readonly,"popup-offset":4,"popup-visible":e.panelVisible,"prevent-focus":!0,"unmount-on-close":e.unmountOnClose,"popup-container":e.popupContainer},k$({},e.triggerProps),{onPopupVisibleChange:e.onPanelVisibleChange}),{content:he(()=>[_("div",{class:E(`${e.prefixCls}-container`),onClick:t[0]||(t[0]=(...a)=>e.onPanelClick&&e.onPanelClick(...a))},[(S(),ve(Hi(e.isRange?"RangePanel":"Panel"),Ae(e.panelProps,{value:e.panelValue,visible:e.panelVisible,format:e.computedFormat,"use12-hours":e.computedUse12Hours,step:e.step,"disabled-hours":e.disabledHours,"disabled-minutes":e.disabledMinutes,"disabled-seconds":e.disabledSeconds,"hide-disabled-options":e.hideDisabledOptions,"hide-footer":e.disableConfirm,onSelect:e.onPanelSelect,onConfirm:e.onPanelConfirm}),tn({_:2},[e.$slots.extra?{name:"extra-footer",fn:he(()=>[pe(e.$slots,"extra")])}:void 0]),1040,["value","visible","format","use12-hours","step","disabled-hours","disabled-minutes","disabled-seconds","hide-disabled-options","hide-footer","onSelect","onConfirm"]))],2)]),default:he(()=>[(S(),ve(Hi(e.isRange?"DateRangeInput":"DateInput"),Ae(k$(k$({},e.$attrs),e.inputProps),{ref:"refInput","input-value":e.inputValue,value:e.panelValue,size:e.size,focused:e.panelVisible,format:e.computedFormat,visible:e.panelVisible,disabled:e.mergedDisabled,error:e.error,readonly:e.readonly,editable:!e.readonly,"allow-clear":e.allowClear&&!e.readonly,placeholder:e.computedPlaceholder,onClear:e.onInputClear}),tn({"suffix-icon":he(()=>[pe(e.$slots,"suffix-icon",{},()=>[v(r)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:he(()=>[pe(e.$slots,"prefix")])}:void 0]),1040,["input-value","value","size","focused","format","visible","disabled","error","readonly","editable","allow-clear","placeholder","onClear"]))]),_:3},16,["position","disabled","popup-visible","unmount-on-close","popup-container","onPopupVisibleChange"])}var w$=U(Spe,[["render",_pe]]);const Ppe=Object.assign(w$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+w$.name,w$)}}),mD=Symbol("ArcoTimeline");var Ape=Object.defineProperty,lO=Object.getOwnPropertySymbols,Lpe=Object.prototype.hasOwnProperty,Epe=Object.prototype.propertyIsEnumerable,aO=(e,t,n)=>t in e?Ape(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ipe=(e,t)=>{for(var n in t||(t={}))Lpe.call(t,n)&&aO(e,n,t[n]);if(lO)for(var n of lO(t))Epe.call(t,n)&&aO(e,n,t[n]);return e};const Tpe=(e,t,n,i)=>{let o=["left","right"];n==="horizontal"&&(o=["top","bottom"]);const s=t==="alternate"?i||o[e%2]:t;return o.indexOf(s)>-1?s:o[0]},Ope=N({name:"TimelineItem",props:{dotColor:{type:String},dotType:{type:String,default:"solid"},lineType:{type:String,default:"solid"},lineColor:{type:String},label:{type:String},position:{type:String}},setup(e){const t=j("timeline-item"),n=Bt(),i=Ze(mD,{}),o=p(()=>{var f,h,m;return(m=(h=i.items)==null?void 0:h.indexOf((f=n==null?void 0:n.uid)!=null?f:-1))!=null?m:-1}),s=p(()=>{var f;return(f=i==null?void 0:i.direction)!=null?f:"vertical"}),r=p(()=>{var f;return(f=i==null?void 0:i.labelPosition)!=null?f:"same"}),l=p(()=>{const{items:f=[],reverse:h,labelPosition:m,mode:b="left"}=i,w=s.value,y=Tpe(o.value,b,w,e.position);return[t,{[`${t}-${w}-${y}`]:w,[`${t}-label-${m}`]:m,[`${t}-last`]:o.value===(h===!0?0:f.length-1)}]}),a=p(()=>[`${t}-dot-line`,`${t}-dot-line-is-${s.value}`]),u=p(()=>{const{direction:f}=i||{};return Ipe({[f==="horizontal"?"borderTopStyle":"borderLeftStyle"]:e.lineType},e.lineColor?{borderColor:e.lineColor}:{})}),c=p(()=>[`${t}-dot`,`${t}-dot-${e.dotType}`]),d=p(()=>({[e.dotType==="solid"?"backgroundColor":"borderColor"]:e.dotColor}));return{cls:l,dotLineCls:a,dotTypeCls:c,prefixCls:t,computedDotLineStyle:u,computedDotStyle:d,labelPosition:r}}});function xpe(e,t,n,i,o,s){return S(),I("div",{role:"listitem",class:E(e.cls)},[_("div",{class:E(`${e.prefixCls}-dot-wrapper`)},[_("div",{class:E(e.dotLineCls),style:ne(e.computedDotLineStyle)},null,6),_("div",{class:E(`${e.prefixCls}-dot-content`)},[e.$slots.dot?(S(),I("div",{key:0,class:E(`${e.prefixCls}-dot-custom`)},[pe(e.$slots,"dot")],2)):(S(),I("div",{key:1,class:E(e.dotTypeCls),style:ne(e.computedDotStyle)},null,6))],2)],2),_("div",{class:E(`${e.prefixCls}-content-wrapper`)},[e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-content`)},[pe(e.$slots,"default")],2)):ae("v-if",!0),e.labelPosition!=="relative"?(S(),I("div",{key:1,class:E(`${e.prefixCls}-label`)},[e.$slots.label?pe(e.$slots,"label",{key:0}):(S(),I(Be,{key:1},[De(Te(e.label),1)],2112))],2)):ae("v-if",!0)],2),e.labelPosition==="relative"?(S(),I("div",{key:0,class:E(`${e.prefixCls}-label`)},[e.$slots.label?pe(e.$slots,"label",{key:0}):(S(),I(Be,{key:1},[De(Te(e.label),1)],2112))],2)):ae("v-if",!0)],2)}var Fd=U(Ope,[["render",xpe]]),C$=N({name:"Timeline",components:{Item:Fd,Spin:zo},props:{reverse:{type:Boolean},direction:{type:String,default:"vertical"},mode:{type:String,default:"left"},pending:{type:[Boolean,String]},labelPosition:{type:String,default:"same"}},setup(e,{slots:t}){const n=j("timeline"),i=p(()=>e.pending||t.pending),{children:o,components:s}=Ug("TimelineItem"),{reverse:r,direction:l,labelPosition:a,mode:u}=ze(e),c=Oe({items:s,direction:l,reverse:r,labelPosition:a,mode:u});vt(mD,c);const d=p(()=>[n,`${n}-${e.mode}`,`${n}-direction-${e.direction}`,{[`${n}-is-reverse`]:e.reverse}]);return()=>{var f,h;return i.value?o.value=(f=t.default)==null?void 0:f.call(t).concat(v(Fd,{lineType:"dashed"},{default:()=>[e.pending!==!0&&v("div",null,[e.pending])],dot:()=>{var m,b;return(b=(m=t.dot)==null?void 0:m.call(t))!=null?b:v(zo,{size:12},null)}})):o.value=(h=t.default)==null?void 0:h.call(t),v("div",{role:"list",class:d.value},[o.value])}}});const Mpe=Object.assign(C$,{Item:Fd,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+C$.name,C$),e.component(n+Fd.name,Fd)}}),Npe=N({name:"IconDelete",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-delete`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),zpe=["stroke-width","stroke-linecap","stroke-linejoin"],jpe=_("path",{d:"M5 11h5.5m0 0v29a1 1 0 0 0 1 1h25a1 1 0 0 0 1-1V11m-27 0H16m21.5 0H43m-5.5 0H32m-16 0V7h16v4m-16 0h16M20 18v15m8-15v15"},null,-1),Rpe=[jpe];function Bpe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Rpe,14,zpe)}var $$=U(Npe,[["render",Bpe]]);const lw=Object.assign($$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+$$.name,$$)}}),A7=Symbol("ArcoTransfer");var Dpe=N({name:"TransferListItem",props:{type:{type:String},data:{type:Object,required:!0},allowClear:{type:Boolean},disabled:{type:Boolean},draggable:{type:Boolean},simple:Boolean},setup(e){const t=j("transfer-list-item"),n=Ze(A7,void 0),i=()=>{e.simple&&!e.disabled&&(n==null||n.moveTo([e.data.value],e.type==="target"?"source":"target"))},o=p(()=>[t,{[`${t}-disabled`]:e.disabled,[`${t}-draggable`]:e.draggable}]),s=()=>{n==null||n.moveTo([e.data.value],"source")};return()=>{var r,l,a;return v("div",{class:o.value,onClick:i},[e.allowClear||e.simple?v("span",{class:`${t}-content`},[(a=(l=n==null?void 0:(r=n.slots).item)==null?void 0:l.call(r,{label:e.data.label,value:e.data.value}))!=null?a:e.data.label]):v(To,{class:[`${t}-content`,`${t}-checkbox`],modelValue:n==null?void 0:n.selected,value:e.data.value,onChange:u=>n==null?void 0:n.onSelect(u),uninjectGroupContext:!0,disabled:e.disabled},{default:()=>{var u,c,d;return[(d=(c=n==null?void 0:(u=n.slots).item)==null?void 0:c.call(u,{label:e.data.label,value:e.data.value}))!=null?d:e.data.label]}}),e.allowClear&&!e.disabled&&v(an,{class:`${t}-remove-btn`,onClick:s},{default:()=>[v(gi,null,null)]})])}}});const Fpe=N({name:"TransferView",components:{Empty:G1,Checkbox:To,IconHover:an,IconDelete:lw,InputSearch:Za.Search,List:FB,TransferListItem:Dpe,Scrollbar:jo},props:{type:{type:String},dataInfo:{type:Object,required:!0},title:String,data:{type:Array,required:!0},disabled:Boolean,allowClear:Boolean,selected:{type:Array,required:!0},showSearch:Boolean,showSelectAll:Boolean,simple:Boolean,inputSearchProps:{type:Object}},emits:["search"],setup(e,{emit:t}){const n=j("transfer-view"),i=R(""),o=Ze(A7,void 0),s=p(()=>e.dataInfo.selected.length),r=p(()=>e.dataInfo.data.length),l=p(()=>e.dataInfo.selected.length>0&&e.dataInfo.selected.length===e.dataInfo.allValidValues.length),a=p(()=>e.dataInfo.selected.length>0&&e.dataInfo.selected.length<e.dataInfo.allValidValues.length),u=h=>{h?o==null||o.onSelect([...e.selected,...e.dataInfo.allValidValues]):o==null||o.onSelect(e.selected.filter(m=>!e.dataInfo.allValidValues.includes(m)))},c=p(()=>e.dataInfo.data.filter(h=>i.value?h.label.includes(i.value):!0));return{prefixCls:n,filteredData:c,filter:i,checked:l,indeterminate:a,countSelected:s,countRendered:r,handleSelectAllChange:u,handleSearch:h=>{t("search",h,e.type)},handleClear:()=>{o==null||o.moveTo(e.dataInfo.allValidValues,"source")},transferCtx:o}}});function Vpe(e,t,n,i,o,s){const r=ie("checkbox"),l=ie("icon-delete"),a=ie("icon-hover"),u=ie("input-search"),c=ie("transfer-list-item"),d=ie("list"),f=ie("Scrollbar"),h=ie("Empty");return S(),I("div",{class:E(e.prefixCls)},[_("div",{class:E(`${e.prefixCls}-header`)},[pe(e.$slots,"title",{countTotal:e.dataInfo.data.length,countSelected:e.dataInfo.selected.length,searchValue:e.filter,checked:e.checked,indeterminate:e.indeterminate,onSelectAllChange:e.handleSelectAllChange,onClear:e.handleClear},()=>[_("span",{class:E(`${e.prefixCls}-header-title`)},[e.allowClear||e.simple||!e.showSelectAll?(S(),I("span",{key:0,class:E(`${e.prefixCls}-header-title-simple`)},Te(e.title),3)):(S(),ve(r,{key:1,"model-value":e.checked,indeterminate:e.indeterminate,disabled:e.disabled,"uninject-group-context":"",onChange:e.handleSelectAllChange},{default:he(()=>[De(Te(e.title),1)]),_:1},8,["model-value","indeterminate","disabled","onChange"]))],2),e.allowClear?(S(),ve(a,{key:0,disabled:e.disabled,class:E(`${e.prefixCls}-header-clear-btn`),onClick:e.handleClear},{default:he(()=>[v(l)]),_:1},8,["disabled","class","onClick"])):e.simple?ae("v-if",!0):(S(),I("span",{key:1,class:E(`${e.prefixCls}-header-count`)},Te(e.dataInfo.selected.length)+" / "+Te(e.dataInfo.data.length),3))])],2),e.showSearch?(S(),I("div",{key:0,class:E(`${e.prefixCls}-search`)},[v(u,Ae({modelValue:e.filter,"onUpdate:modelValue":t[0]||(t[0]=m=>e.filter=m),disabled:e.disabled},e.inputSearchProps,{onChange:e.handleSearch}),null,16,["modelValue","disabled","onChange"])],2)):ae("v-if",!0),_("div",{class:E(`${e.prefixCls}-body`)},[e.filteredData.length>0?(S(),ve(f,{key:0},{default:he(()=>{var m,b;return[pe(e.$slots,"default",{data:e.filteredData,selectedKeys:(m=e.transferCtx)==null?void 0:m.selected,onSelect:(b=e.transferCtx)==null?void 0:b.onSelect},()=>[v(d,{class:E(`${e.prefixCls}-list`),bordered:!1,scrollbar:!1},{default:he(()=>[(S(!0),I(Be,null,kt(e.filteredData,w=>(S(),ve(c,{key:w.value,type:e.type,data:w,simple:e.simple,"allow-clear":e.allowClear,disabled:e.disabled||w.disabled},null,8,["type","data","simple","allow-clear","disabled"]))),128))]),_:1},8,["class"])])]}),_:3})):(S(),ve(h,{key:1,class:E(`${e.prefixCls}-empty`)},null,8,["class"]))],2)],2)}var Wpe=U(Fpe,[["render",Vpe]]);const Hpe=N({name:"Transfer",components:{ArcoButton:qi,TransferView:Wpe,IconLeft:Ss,IconRight:ro},props:{data:{type:Array,default:()=>[]},modelValue:{type:Array,default:void 0},defaultValue:{type:Array,default:()=>[]},selected:{type:Array,default:void 0},defaultSelected:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},simple:{type:Boolean,default:!1},oneWay:{type:Boolean,default:!1},showSearch:{type:Boolean,default:!1},showSelectAll:{type:Boolean,default:!0},title:{type:Array,default:()=>["Source","Target"]},sourceInputSearchProps:{type:Object},targetInputSearchProps:{type:Object}},emits:{"update:modelValue":e=>!0,"update:selected":e=>!0,change:e=>!0,select:e=>!0,search:(e,t)=>!0},setup(e,{emit:t,slots:n}){const{mergedDisabled:i,eventHandlers:o}=cn({disabled:lr(e,"disabled")}),s=j("transfer"),r=R(e.defaultValue),l=p(()=>{var C;return(C=e.modelValue)!=null?C:r.value}),a=R(e.defaultSelected),u=p(()=>{var C;return(C=e.selected)!=null?C:a.value}),c=p(()=>{var C;return(C=e.title)==null?void 0:C[0]}),d=p(()=>{var C;return(C=e.title)==null?void 0:C[1]}),f=p(()=>{const C={data:[],allValidValues:[],selected:[],validSelected:[]},k={data:[],allValidValues:[],selected:[],validSelected:[]};for(const $ of e.data)l.value.includes($.value)?(k.data.push($),$.disabled||k.allValidValues.push($.value),u.value.includes($.value)&&(k.selected.push($.value),$.disabled||k.validSelected.push($.value))):(C.data.push($),$.disabled||C.allValidValues.push($.value),u.value.includes($.value)&&(C.selected.push($.value),$.disabled||C.validSelected.push($.value)));return{sourceInfo:C,targetInfo:k}}),h=(C,k)=>{t("search",C,k)},m=(C,k)=>{var $,A;const P=k==="target"?[...l.value,...C]:l.value.filter(L=>!C.includes(L));w(f.value[k==="target"?"targetInfo":"sourceInfo"].selected),r.value=P,t("update:modelValue",P),t("change",P),(A=($=o.value)==null?void 0:$.onChange)==null||A.call($)},b=C=>{const k=C==="target"?f.value.sourceInfo.validSelected:f.value.targetInfo.validSelected;m(k,C)},w=C=>{a.value=C,t("update:selected",C),t("select",C)};vt(A7,Oe({selected:u,slots:n,moveTo:m,onSelect:w}));const y=p(()=>[s,{[`${s}-simple`]:e.simple,[`${s}-disabled`]:i.value}]);return{prefixCls:s,cls:y,dataInfo:f,computedSelected:u,mergedDisabled:i,sourceTitle:c,targetTitle:d,handleClick:b,handleSearch:h}}});function Zpe(e,t,n,i,o,s){const r=ie("transfer-view"),l=ie("icon-right"),a=ie("arco-button"),u=ie("icon-left");return S(),I("div",{class:E(e.cls)},[v(r,{type:"source",class:E(`${e.prefixCls}-view-source`),title:e.sourceTitle,"data-info":e.dataInfo.sourceInfo,data:e.dataInfo.sourceInfo.data,disabled:e.mergedDisabled,selected:e.computedSelected,"show-search":e.showSearch,"show-select-all":e.showSelectAll,simple:e.simple,"input-search-props":e.sourceInputSearchProps,onSearch:e.handleSearch},tn({_:2},[e.$slots.source?{name:"default",fn:he(c=>[pe(e.$slots,"source",jt(Qn(c)))])}:void 0,e.$slots["source-title"]?{name:"title",fn:he(c=>[pe(e.$slots,"source-title",jt(Qn(c)))])}:void 0]),1032,["class","title","data-info","data","disabled","selected","show-search","show-select-all","simple","input-search-props","onSearch"]),e.simple?ae("v-if",!0):(S(),I("div",{key:0,class:E([`${e.prefixCls}-operations`])},[v(a,{tabindex:"-1","aria-label":"Move selected right",size:"small",shape:"round",disabled:e.dataInfo.sourceInfo.validSelected.length===0,onClick:t[0]||(t[0]=c=>e.handleClick("target"))},{icon:he(()=>[pe(e.$slots,"to-target-icon",{},()=>[v(l)])]),_:3},8,["disabled"]),e.oneWay?ae("v-if",!0):(S(),ve(a,{key:0,tabindex:"-1","aria-label":"Move selected left",size:"small",shape:"round",disabled:e.dataInfo.targetInfo.validSelected.length===0,onClick:t[1]||(t[1]=c=>e.handleClick("source"))},{icon:he(()=>[pe(e.$slots,"to-source-icon",{},()=>[v(u)])]),_:3},8,["disabled"]))],2)),v(r,{type:"target",class:E(`${e.prefixCls}-view-target`),title:e.targetTitle,"data-info":e.dataInfo.targetInfo,data:e.dataInfo.targetInfo.data,disabled:e.mergedDisabled,selected:e.computedSelected,"allow-clear":e.oneWay,"show-search":e.showSearch,"show-select-all":e.showSelectAll,simple:e.simple,"input-search-props":e.targetInputSearchProps,onSearch:e.handleSearch},tn({_:2},[e.$slots.target?{name:"default",fn:he(c=>[pe(e.$slots,"target",jt(Qn(c)))])}:void 0,e.$slots["target-title"]?{name:"title",fn:he(c=>[pe(e.$slots,"target-title",jt(Qn(c)))])}:void 0]),1032,["class","title","data-info","data","disabled","selected","allow-clear","show-search","show-select-all","simple","input-search-props","onSearch"])],2)}var S$=U(Hpe,[["render",Zpe]]);const qpe=Object.assign(S$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+S$.name,S$)}}),vD=Symbol("TreeInjectionKey");function Upe(e){const t=[];function n(i){i&&i.forEach(o=>{t.push(o),n(o.children)})}return n(e),t}function Kpe(e){const t=new Map;return e.forEach(n=>{t.set(n.key,n)}),t}function f6(e){return e.selectable&&!e.disabled}function cO(e){return!e.isLeaf&&e.children}function Gpe(e){return Zi(e.isLeaf)?e.isLeaf:!e.children}function h6(e){return Set.prototype.add.bind(e)}function p6(e){return Set.prototype.delete.bind(e)}function Tu(e){return e.disabled||e.disableCheckbox?!1:!!e.checkable}function L7(e){var t;const n=[];return(t=e.children)==null||t.forEach(i=>{Tu(i)&&n.push(i.key,...L7(i))}),n}function gD(e){var t;const{node:n,checkedKeySet:i,indeterminateKeySet:o}=e;let s=n.parent;for(;s;){if(Tu(s)){const r=s.key,l=((t=s.children)==null?void 0:t.filter(Tu))||[];let a=0;const u=l.length;l.some(({key:c})=>{if(i.has(c))a+=1;else if(o.has(c))return a+=.5,!0;return!1}),a&&a!==u?o.add(r):o.delete(r),a&&a===u?i.add(r):i.delete(r)}s=s.parent}}function m6(e){const{node:t,checked:n,checkedKeys:i,indeterminateKeys:o,checkStrictly:s=!1}=e,{key:r}=t,l=new Set(i),a=new Set(o);if(n?l.add(r):l.delete(r),a.delete(r),!s){const u=L7(t);n?u.forEach(h6(l)):u.forEach(p6(l)),u.forEach(p6(a)),gD({node:t,checkedKeySet:l,indeterminateKeySet:a})}return[[...l],[...a]]}function Ype(e){const{initCheckedKeys:t,key2TreeNode:n,checkStrictly:i,onlyCheckLeaf:o}=e,s=new Set,r=new Set,l=new Set;return i?t.forEach(h6(s)):t.forEach(a=>{var u;const c=n.get(a);if(!c||r.has(a)||o&&((u=c.children)!=null&&u.length))return;const d=L7(c);d.forEach(h6(r)),d.forEach(p6(l)),s.add(a),l.delete(a),gD({node:c,checkedKeySet:s,indeterminateKeySet:l})}),[[...s,...r],[...l]]}function aw(){return Ze(vD)||{}}const Xpe=N({name:"IconFile",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-file`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Qpe=["stroke-width","stroke-linecap","stroke-linejoin"],Jpe=_("path",{d:"M16 21h16m-16 8h10m11 13H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2Z"},null,-1),eme=[Jpe];function tme(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},eme,14,Qpe)}var _$=U(Xpe,[["render",tme]]);const E7=Object.assign(_$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+_$.name,_$)}});var nme=N({name:"TreeNodeSwitcher",components:{IconLoading:Ti,RenderFunction:Al},props:{prefixCls:String,loading:Boolean,showLine:Boolean,treeNodeData:{type:Object},icons:{type:Object},nodeStatus:{type:Object}},emits:["click"],setup(e,{slots:t,emit:n}){const{icons:i,nodeStatus:o,treeNodeData:s}=ze(e),r=aw(),l=_o(t,"switcher-icon"),a=_o(t,"loading-icon");return{getSwitcherIcon:()=>{var u,c,d;const f=(c=(u=i==null?void 0:i.value)==null?void 0:u.switcherIcon)!=null?c:l.value;return f?f(o.value):(d=r.switcherIcon)==null?void 0:d.call(r,s.value,o.value)},getLoadingIcon:()=>{var u,c,d;const f=(c=(u=i==null?void 0:i.value)==null?void 0:u.loadingIcon)!=null?c:a.value;return f?f(o.value):(d=r.loadingIcon)==null?void 0:d.call(r,s.value,o.value)},onClick(u){n("click",u)}}},render(){var e,t,n;const{prefixCls:i,getSwitcherIcon:o,getLoadingIcon:s,onClick:r,nodeStatus:l={},loading:a,showLine:u}=this,{expanded:c,isLeaf:d}=l;if(a)return(e=s())!=null?e:Wt(Ti);let f=null,h=!1;if(d)u&&(f=(n=o())!=null?n:Wt(E7));else{const b=u?Wt("span",{class:`${i}-${c?"minus":"plus"}-icon`}):Wt(_7);f=(t=o())!=null?t:b,h=!u}if(!f)return null;const m=Wt("span",{class:`${i}-switcher-icon`,onClick:r},f);return h?Wt(an,{class:`${i}-icon-hover`},()=>m):m}}),ime=Object.defineProperty,rme=Object.defineProperties,ome=Object.getOwnPropertyDescriptors,uO=Object.getOwnPropertySymbols,sme=Object.prototype.hasOwnProperty,lme=Object.prototype.propertyIsEnumerable,dO=(e,t,n)=>t in e?ime(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v6=(e,t)=>{for(var n in t||(t={}))sme.call(t,n)&&dO(e,n,t[n]);if(uO)for(var n of uO(t))lme.call(t,n)&&dO(e,n,t[n]);return e},fO=(e,t)=>rme(e,ome(t));const yD=(()=>{let e=0;return()=>(e+=1,`__arco_tree${e}`)})();function ame(e,t){return!!(Ge(e)?t:e)}function cme(e,t){const n=v6({},e);return t&&Object.keys(t).forEach(o=>{const s=t[o];s!==o&&(n[o]=e[s],delete n[s])}),n}function hO({subEnable:e,superEnable:t,isLeaf:n,treeNodeData:i,level:o}){return Ge(e)?Ue(t)?t(i,{isLeaf:n,level:o}):t??!1:e}function ume(e){var t,n;const{treeNodeData:i,parentNode:o,isTail:s=!0,treeProps:r}=e,{fieldNames:l}=r||{},a=cme(i,l),u=r.loadMore?!!a.isLeaf:!((t=a.children)!=null&&t.length),c=o?o.level+1:0,d=fO(v6({},vi(a,["children"])),{key:(n=a.key)!=null?n:yD(),selectable:hO({subEnable:a.selectable,superEnable:r==null?void 0:r.selectable,isLeaf:u,level:c,treeNodeData:i}),disabled:!!a.disabled,disableCheckbox:!!a.disableCheckbox,checkable:hO({subEnable:a.checkable,superEnable:r==null?void 0:r.checkable,isLeaf:u,level:c,treeNodeData:i}),isLeaf:u,isTail:s,blockNode:!!(r!=null&&r.blockNode),showLine:!!(r!=null&&r.showLine),level:c,lineless:o?[...o.lineless,o.isTail]:[],draggable:ame(a.draggable,r==null?void 0:r.draggable)});return fO(v6({},d),{treeNodeProps:d,treeNodeData:i,parent:o,parentKey:o==null?void 0:o.key,pathParentKeys:o?[...o.pathParentKeys,o.key]:[]})}function dme(e,t){function n(i,o){if(!i)return;const{fieldNames:s}=t,r=[];return i.forEach((l,a)=>{const u=ume({treeNodeData:l,treeProps:t,parentNode:o,isTail:a===i.length-1});u.children=n(l[(s==null?void 0:s.children)||"children"],u),r.push(u)}),r}return n(e)}function bD(){const e=Bt(),t=()=>{var i;return(i=e==null?void 0:e.vnode.key)!=null?i:yD()},n=R(t());return Mn(()=>{n.value=t()}),n}function fme(e){const{key:t,refTitle:n}=ze(e),i=aw(),o=R(!1),s=R(!1),r=R(!1),l=R(0),a=zu(u=>{if(!n.value)return;const c=n.value.getBoundingClientRect(),d=window.pageYOffset+c.top,{pageY:f}=u,h=c.height/4,m=f-d;l.value=m<h?-1:m<c.height-h?0:1,r.value=i.allowDrop?i.allowDrop(t.value,l.value):!0});return{isDragOver:o,isDragging:s,isAllowDrop:r,dropPosition:l,setDragStatus(u,c){switch(u){case"dragStart":s.value=!0,l.value=0,i.onDragStart&&i.onDragStart(t.value,c);break;case"dragEnd":s.value=!1,o.value=!1,l.value=0,a.cancel(),i.onDragEnd&&i.onDragEnd(t.value,c);break;case"dragOver":o.value=!0,a(c),i.onDragOver&&i.onDragOver(t.value,c);break;case"dragLeave":o.value=!1,l.value=0,a.cancel(),i.onDragLeave&&i.onDragLeave(t.value,c);break;case"drop":i.onDrop&&i.onDrop(t.value,l.value,c),o.value=!1,l.value=0,a.cancel();break}}}}function hme(e){return at(e)?e:[e]}const pme=N({name:"BaseTreeNode",components:{NodeSwitcher:nme,Checkbox:To,RenderFunction:Al,IconDragDotVertical:iw},props:{title:{type:String},selectable:{type:Boolean},disabled:{type:Boolean},disableCheckbox:{type:Boolean},checkable:{type:Boolean},draggable:{type:Boolean},isLeaf:{type:Boolean},icon:{type:Function},switcherIcon:{type:Function},loadingIcon:{type:Function},dragIcon:{type:Function},isTail:{type:Boolean},blockNode:{type:Boolean},showLine:{type:Boolean},level:{type:Number,default:0},lineless:{type:Array,default:()=>[]}},setup(e){const t=bD(),n=j("tree-node"),i=aw(),o=p(()=>{var D;return(D=i.key2TreeNode)==null?void 0:D.get(t.value)}),s=p(()=>o.value.treeNodeData),r=p(()=>o.value.children),l=p(()=>{var D;const W=(D=i.treeProps)==null?void 0:D.actionOnNodeClick;return W?hme(W):[]}),{isLeaf:a,isTail:u,selectable:c,disabled:d,disableCheckbox:f,draggable:h}=ze(e),m=p(()=>{var D;return[`${n}`,{[`${n}-selected`]:O.value,[`${n}-is-leaf`]:a.value,[`${n}-is-tail`]:u.value,[`${n}-expanded`]:T.value,[`${n}-disabled-selectable`]:!c.value&&!((D=i.treeProps)!=null&&D.disableSelectActionOnly),[`${n}-disabled`]:d.value}]}),b=R(),{isDragOver:w,isDragging:y,isAllowDrop:C,dropPosition:k,setDragStatus:$}=fme(Oe({key:t,refTitle:b})),A=p(()=>[`${n}-title`,{[`${n}-title-draggable`]:h.value,[`${n}-title-gap-top`]:w.value&&C.value&&k.value<0,[`${n}-title-gap-bottom`]:w.value&&C.value&&k.value>0,[`${n}-title-highlight`]:!y.value&&w.value&&C.value&&k.value===0,[`${n}-title-dragging`]:y.value,[`${n}-title-block`]:o.value.blockNode}]),P=p(()=>{var D,W;return(W=(D=i.checkedKeys)==null?void 0:D.includes)==null?void 0:W.call(D,t.value)}),L=p(()=>{var D,W;return(W=(D=i.indeterminateKeys)==null?void 0:D.includes)==null?void 0:W.call(D,t.value)}),O=p(()=>{var D,W;return(W=(D=i.selectedKeys)==null?void 0:D.includes)==null?void 0:W.call(D,t.value)}),T=p(()=>{var D,W;return(W=(D=i.expandedKeys)==null?void 0:D.includes)==null?void 0:W.call(D,t.value)}),M=p(()=>{var D,W;return(W=(D=i.loadingKeys)==null?void 0:D.includes)==null?void 0:W.call(D,t.value)}),x=p(()=>i.dragIcon),B=p(()=>i.nodeIcon);function F(D){var W,Z;a.value||(!((W=r.value)!=null&&W.length)&&Ue(i.onLoadMore)?i.onLoadMore(t.value):(Z=i==null?void 0:i.onExpand)==null||Z.call(i,!T.value,t.value,D))}const K=Oe({loading:M,checked:P,selected:O,indeterminate:L,expanded:T,isLeaf:a}),te=p(()=>i.nodeTitle?()=>{var D;return(D=i.nodeTitle)==null?void 0:D.call(i,s.value,K)}:void 0),H=p(()=>i.nodeExtra?()=>{var D;return(D=i.nodeExtra)==null?void 0:D.call(i,s.value,K)}:void 0);return{nodekey:t,refTitle:b,prefixCls:n,classNames:m,titleClassNames:A,indeterminate:L,checked:P,expanded:T,selected:O,treeTitle:te,treeNodeData:s,loading:M,treeDragIcon:x,treeNodeIcon:B,extra:H,nodeStatus:K,onCheckboxChange(D,W){var Z;f.value||d.value||(Z=i.onCheck)==null||Z.call(i,D,t.value,W)},onTitleClick(D){var W;l.value.includes("expand")&&F(D),!(!c.value||d.value)&&((W=i.onSelect)==null||W.call(i,t.value,D))},onSwitcherClick:F,onDragStart(D){var W;if(h.value){D.stopPropagation(),$("dragStart",D);try{(W=D.dataTransfer)==null||W.setData("text/plain","")}catch{}}},onDragEnd(D){h.value&&(D.stopPropagation(),$("dragEnd",D))},onDragOver(D){h&&(D.stopPropagation(),D.preventDefault(),$("dragOver",D))},onDragLeave(D){h.value&&(D.stopPropagation(),$("dragLeave",D))},onDrop(D){!h.value||!C.value||(D.stopPropagation(),D.preventDefault(),$("drop",D))}}}}),mme=["data-level","data-key"],vme=["draggable"];function gme(e,t,n,i,o,s){const r=ie("NodeSwitcher"),l=ie("Checkbox"),a=ie("RenderFunction"),u=ie("IconDragDotVertical");return S(),I("div",{class:E(e.classNames),"data-level":e.level,"data-key":e.nodekey},[ae(" 缩进 "),_("span",{class:E(`${e.prefixCls}-indent`)},[(S(!0),I(Be,null,kt(e.level,c=>(S(),I("span",{key:c,class:E([`${e.prefixCls}-indent-block`,{[`${e.prefixCls}-indent-block-lineless`]:e.lineless[c-1]}])},null,2))),128))],2),ae(" switcher "),_("span",{class:E([`${e.prefixCls}-switcher`,{[`${e.prefixCls}-switcher-expanded`]:e.expanded}])},[v(r,{"prefix-cls":e.prefixCls,loading:e.loading,"show-line":e.showLine,"tree-node-data":e.treeNodeData,icons:{switcherIcon:e.switcherIcon,loadingIcon:e.loadingIcon},"node-status":e.nodeStatus,onClick:e.onSwitcherClick},tn({_:2},[e.$slots["switcher-icon"]?{name:"switcher-icon",fn:he(()=>[ae(" @slot 定制 switcher 图标,会覆盖 Tree 的配置 "),pe(e.$slots,"switcher-icon")])}:void 0,e.$slots["loading-icon"]?{name:"loading-icon",fn:he(()=>[ae(" @slot 定制 loading 图标,会覆盖 Tree 的配置 "),pe(e.$slots,"loading-icon")])}:void 0]),1032,["prefix-cls","loading","show-line","tree-node-data","icons","node-status","onClick"])],2),ae(" checkbox "),e.checkable?(S(),ve(l,{key:0,disabled:e.disableCheckbox||e.disabled,"model-value":e.checked,indeterminate:e.indeterminate,"uninject-group-context":"",onChange:e.onCheckboxChange},null,8,["disabled","model-value","indeterminate","onChange"])):ae("v-if",!0),ae(" 内容 "),_("span",{ref:"refTitle",class:E(e.titleClassNames),draggable:e.draggable,onDragstart:t[0]||(t[0]=(...c)=>e.onDragStart&&e.onDragStart(...c)),onDragend:t[1]||(t[1]=(...c)=>e.onDragEnd&&e.onDragEnd(...c)),onDragover:t[2]||(t[2]=(...c)=>e.onDragOver&&e.onDragOver(...c)),onDragleave:t[3]||(t[3]=(...c)=>e.onDragLeave&&e.onDragLeave(...c)),onDrop:t[4]||(t[4]=(...c)=>e.onDrop&&e.onDrop(...c)),onClick:t[5]||(t[5]=(...c)=>e.onTitleClick&&e.onTitleClick(...c))},[e.$slots.icon||e.icon||e.treeNodeIcon?(S(),I("span",{key:0,class:E([`${e.prefixCls}-icon`,`${e.prefixCls}-custom-icon`])},[ae(" 节点图标 "),e.$slots.icon?pe(e.$slots,"icon",jt(Ae({key:0},e.nodeStatus))):e.icon?(S(),ve(a,Ae({key:1,"render-func":e.icon},e.nodeStatus),null,16,["render-func"])):e.treeNodeIcon?(S(),ve(a,Ae({key:2,"render-func":e.treeNodeIcon,node:e.treeNodeData},e.nodeStatus),null,16,["render-func","node"])):ae("v-if",!0)],2)):ae("v-if",!0),_("span",{class:E(`${e.prefixCls}-title-text`)},[e.treeTitle?(S(),ve(a,{key:0,"render-func":e.treeTitle},null,8,["render-func"])):(S(),I(Be,{key:1},[ae(" 标题,treeTitle 优先级高于节点的 title "),pe(e.$slots,"title",{title:e.title},()=>[De(Te(e.title),1)])],2112)),e.draggable?(S(),I("span",{key:2,class:E([`${e.prefixCls}-icon`,`${e.prefixCls}-drag-icon`])},[ae(" 拖拽图标 "),e.$slots["drag-icon"]?pe(e.$slots,"drag-icon",jt(Ae({key:0},e.nodeStatus))):e.dragIcon?(S(),ve(a,Ae({key:1,"render-func":e.dragIcon},e.nodeStatus),null,16,["render-func"])):e.treeDragIcon?(S(),ve(a,Ae({key:2,"render-func":e.treeDragIcon,node:e.treeNodeData},e.nodeStatus),null,16,["render-func","node"])):(S(),ve(u,{key:3}))],2)):ae("v-if",!0)],2)],42,vme),ae(" 额外 "),e.extra?(S(),ve(a,{key:1,"render-func":e.extra},null,8,["render-func"])):ae("v-if",!0)],10,mme)}var g6=U(pme,[["render",gme]]);const yme=N({name:"ExpandTransition",props:{expanded:Boolean},emits:["end"],setup(e,{emit:t}){return{onEnter(n){const i=`${n.scrollHeight}px`;n.style.height=e.expanded?"0":i,n.offsetHeight,n.style.height=e.expanded?i:"0"},onAfterEnter(n){n.style.height=e.expanded?"":"0",t("end")},onBeforeLeave(n){n.style.display="none"}}}});function bme(e,t,n,i,o,s){return S(),ve(Ei,{onEnter:e.onEnter,onAfterEnter:e.onAfterEnter,onBeforeLeave:e.onBeforeLeave},{default:he(()=>[pe(e.$slots,"default")]),_:3},8,["onEnter","onAfterEnter","onBeforeLeave"])}var kme=U(yme,[["render",bme]]);const wme=N({name:"TransitionNodeList",components:{ExpandTransition:kme,BaseTreeNode:g6},props:{nodeKey:{type:[String,Number],required:!0}},setup(e){const n=[`${j("tree")}-node-list`],i=aw(),{nodeKey:o}=ze(e),s=p(()=>{var a,u;return(u=(a=i.expandedKeys)==null?void 0:a.includes)==null?void 0:u.call(a,o.value)}),r=p(()=>{var a;const u=new Set(i.expandedKeys||[]),c=(a=i.flattenTreeData)==null?void 0:a.filter(d=>{var f,h;return(f=d.pathParentKeys)!=null&&f.includes(o.value)?!i.filterTreeNode||((h=i.filterTreeNode)==null?void 0:h.call(i,d.treeNodeData)):!1});return c==null?void 0:c.filter(d=>{var f;if(s.value)return(f=d.pathParentKeys)==null?void 0:f.every(m=>u.has(m));const h=d.pathParentKeys.indexOf(o.value);return d.pathParentKeys.slice(h+1).every(m=>u.has(m))})}),l=p(()=>{var a,u;return((a=i.currentExpandKeys)==null?void 0:a.includes(o.value))&&((u=r.value)==null?void 0:u.length)});return{classNames:n,visibleNodeList:r,show:l,expanded:s,onTransitionEnd(){var a;(a=i.onExpandEnd)==null||a.call(i,o.value)}}}});function Cme(e,t,n,i,o,s){const r=ie("BaseTreeNode"),l=ie("ExpandTransition");return S(),ve(l,{expanded:e.expanded,onEnd:e.onTransitionEnd},{default:he(()=>[e.show?(S(),I("div",{key:0,class:E(e.classNames)},[(S(!0),I(Be,null,kt(e.visibleNodeList,a=>(S(),ve(r,Ae({key:a.key},a.treeNodeProps),null,16))),128))],2)):ae("v-if",!0)]),_:1},8,["expanded","onEnd"])}var $me=U(wme,[["render",Cme]]),Sme=Object.defineProperty,pO=Object.getOwnPropertySymbols,_me=Object.prototype.hasOwnProperty,Pme=Object.prototype.propertyIsEnumerable,mO=(e,t,n)=>t in e?Sme(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ame=(e,t)=>{for(var n in t||(t={}))_me.call(t,n)&&mO(e,n,t[n]);if(pO)for(var n of pO(t))Pme.call(t,n)&&mO(e,n,t[n]);return e},Lme=N({name:"TreeNode",inheritAttrs:!1,props:Ame({},g6.props),setup(e,{slots:t,attrs:n}){const i=bD();return()=>v(Be,null,[v(g6,Ae(e,n,{key:i.value}),t),v($me,{key:i.value,nodeKey:i.value},null)])}});function Eme(e){const{defaultCheckedKeys:t,checkedKeys:n,key2TreeNode:i,checkStrictly:o,halfCheckedKeys:s,onlyCheckLeaf:r}=ze(e),l=R(!1),a=R([]),u=R([]),c=R(),d=R(),f=m=>Ype({initCheckedKeys:m,key2TreeNode:i.value,checkStrictly:o.value,onlyCheckLeaf:r.value}),h=m=>{const b=f(m);[a.value,u.value]=b};return h(n.value||(t==null?void 0:t.value)||[]),Vn(()=>{n.value?[c.value,d.value]=f(n.value):l.value&&(c.value=void 0,d.value=void 0,a.value=[],u.value=[]),l.value||(l.value=!0)}),{checkedKeys:p(()=>c.value||a.value),indeterminateKeys:p(()=>o.value&&s.value?s.value:d.value||u.value),setCheckedState(m,b,w=!1){return w?h(m):(a.value=m,u.value=b),[a.value,u.value]}}}function kD(e){const{treeData:t,fieldNames:n,selectable:i,showLine:o,blockNode:s,checkable:r,loadMore:l,draggable:a}=ze(e),u=R([]);Vn(()=>{var f,h;u.value=dme(t.value||[],{selectable:(f=i==null?void 0:i.value)!=null?f:!1,showLine:!!(o!=null&&o.value),blockNode:!!(s!=null&&s.value),checkable:(h=r==null?void 0:r.value)!=null?h:!1,fieldNames:n==null?void 0:n.value,loadMore:!!(l!=null&&l.value),draggable:!!(a!=null&&a.value)})});const c=p(()=>Upe(u.value)),d=p(()=>Kpe(c.value));return{treeData:u,flattenTreeData:c,key2TreeNode:d}}const Ime=N({name:"Tree",components:{VirtualList:zh,TreeNode:Lme},props:{size:{type:String,default:"medium"},blockNode:{type:Boolean},defaultExpandAll:{type:Boolean,default:!0},multiple:{type:Boolean},checkable:{type:[Boolean,String,Function],default:!1},selectable:{type:[Boolean,Function],default:!0},checkStrictly:{type:Boolean},checkedStrategy:{type:String,default:"all"},defaultSelectedKeys:{type:Array},selectedKeys:{type:Array},defaultCheckedKeys:{type:Array},checkedKeys:{type:Array},defaultExpandedKeys:{type:Array},expandedKeys:{type:Array},data:{type:Array,default:()=>[]},fieldNames:{type:Object},showLine:{type:Boolean},loadMore:{type:Function},draggable:{type:Boolean},allowDrop:{type:Function},filterTreeNode:{type:Function},searchValue:{type:String,default:""},virtualListProps:{type:Object},defaultExpandSelected:{type:Boolean},defaultExpandChecked:{type:Boolean},autoExpandParent:{type:Boolean,default:!0},halfCheckedKeys:{type:Array},onlyCheckLeaf:{type:Boolean,default:!1},animation:{type:Boolean,default:!0},actionOnNodeClick:{type:String},disableSelectActionOnly:{type:Boolean,default:!1}},emits:{select:(e,t)=>!0,"update:selectedKeys":e=>!0,check:(e,t)=>!0,"update:checkedKeys":e=>!0,"update:halfCheckedKeys":e=>!0,expand:(e,t)=>!0,"update:expandedKeys":e=>!0,dragStart:(e,t)=>!0,dragEnd:(e,t)=>!0,dragOver:(e,t)=>!0,dragLeave:(e,t)=>!0,drop:e=>!0},setup(e,{emit:t,slots:n}){const{data:i,showLine:o,multiple:s,loadMore:r,checkStrictly:l,checkedKeys:a,defaultCheckedKeys:u,selectedKeys:c,defaultSelectedKeys:d,expandedKeys:f,defaultExpandedKeys:h,checkedStrategy:m,selectable:b,checkable:w,blockNode:y,fieldNames:C,size:k,defaultExpandAll:$,filterTreeNode:A,draggable:P,allowDrop:L,defaultExpandSelected:O,defaultExpandChecked:T,autoExpandParent:M,halfCheckedKeys:x,onlyCheckLeaf:B,animation:F}=ze(e),K=j("tree"),te=p(()=>[`${K}`,{[`${K}-checkable`]:w.value,[`${K}-show-line`]:o.value},`${K}-size-${k.value}`]),H=_o(n,"switcher-icon"),D=_o(n,"loading-icon"),W=_o(n,"drag-icon"),Z=_o(n,"icon"),q=_o(n,"title"),Q=_o(n,"extra"),{treeData:se,flattenTreeData:fe,key2TreeNode:de}=kD(Oe({treeData:i,selectable:b,showLine:o,blockNode:y,checkable:w,fieldNames:C,loadMore:r,draggable:P})),{checkedKeys:ue,indeterminateKeys:be,setCheckedState:ce}=Eme(Oe({defaultCheckedKeys:u,checkedKeys:a,checkStrictly:l,key2TreeNode:de,halfCheckedKeys:x,onlyCheckLeaf:B})),[$e,me]=ri((d==null?void 0:d.value)||[],Oe({value:c})),Se=R([]),Pe=R();function je(){if(h!=null&&h.value){const We=new Set([]);return h.value.forEach(Xe=>{if(We.has(Xe))return;const Qe=de.value.get(Xe);Qe&&[...M.value?Qe.pathParentKeys:[],Xe].forEach(ot=>We.add(ot))}),[...We]}if($.value)return fe.value.filter(We=>We.children&&We.children.length).map(We=>We.key);if(O.value||T.value){const We=new Set([]),Xe=Qe=>{Qe.forEach(ot=>{const ht=de.value.get(ot);ht&&(ht.pathParentKeys||[]).forEach(wt=>We.add(wt))})};return O.value&&Xe($e.value),T.value&&Xe(ue.value),[...We]}return[]}const[X,V]=ri(je(),Oe({value:f})),re=R([]),ge=p(()=>{const We=new Set(X.value),Xe=new Set(re.value);return fe.value.filter(Qe=>{var ot;if(!(!A||!A.value||(A==null?void 0:A.value(Qe.treeNodeData))))return!1;const wt=Ge(Qe.parentKey),bi=(ot=Qe.pathParentKeys)==null?void 0:ot.every(Oi=>We.has(Oi)&&!Xe.has(Oi));return wt||bi})});function ke(We,Xe=m.value){let Qe=[...We];return Xe==="parent"?Qe=We.filter(ot=>{const ht=de.value.get(ot);return ht&&!(!Ge(ht.parentKey)&&We.includes(ht.parentKey))}):Xe==="child"&&(Qe=We.filter(ot=>{var ht,wt;return!((wt=(ht=de.value.get(ot))==null?void 0:ht.children)!=null&&wt.length)})),Qe}function Y(We){return We.map(Xe=>{var Qe;return((Qe=de.value.get(Xe))==null?void 0:Qe.treeNodeData)||void 0}).filter(Boolean)}function ee(We){const{targetKey:Xe,targetChecked:Qe,newCheckedKeys:ot,newIndeterminateKeys:ht,event:wt}=We,bi=Xe?de.value.get(Xe):void 0,Oi=ke(ot);t("update:checkedKeys",Oi),t("update:halfCheckedKeys",ht),t("check",Oi,{checked:Qe,node:bi==null?void 0:bi.treeNodeData,checkedNodes:Y(Oi),halfCheckedKeys:ht,halfCheckedNodes:Y(ht),e:wt})}function le(We){const{targetKey:Xe,targetSelected:Qe,newSelectedKeys:ot,event:ht}=We,wt=Xe?de.value.get(Xe):void 0;t("update:selectedKeys",ot),t("select",ot,{selected:Qe,node:wt==null?void 0:wt.treeNodeData,selectedNodes:Y(ot),e:ht})}function we(We){const{targetKey:Xe,targetExpanded:Qe,newExpandedKeys:ot,event:ht}=We,wt=Xe?de.value.get(Xe):void 0;t("expand",ot,{expanded:Qe,node:wt==null?void 0:wt.treeNodeData,expandedNodes:Y(ot),e:ht}),t("update:expandedKeys",ot)}function Ie(We){const[Xe,Qe]=ce(We,[],!0);ee({newCheckedKeys:Xe,newIndeterminateKeys:Qe})}function Ne(We){let Xe=We;!s.value&&We.length>1&&(Xe=[We[0]]),me(Xe),le({newSelectedKeys:Xe})}function ye(We){re.value=[],V(We),we({newExpandedKeys:We})}function Le(We,Xe,Qe){if(!We.length)return;let ot=[...ue.value],ht=[...be.value];We.forEach(wt=>{const bi=de.value.get(wt);bi&&([ot,ht]=m6({node:bi,checked:Xe,checkedKeys:[...ot],indeterminateKeys:[...ht],checkStrictly:l.value}))}),ce(ot,ht),ee({targetKey:Qe,targetChecked:Ge(Qe)?void 0:Xe,newCheckedKeys:ot,newIndeterminateKeys:ht})}function qe(We,Xe,Qe){if(!We.length)return;let ot;if(s.value){const ht=new Set($e.value);We.forEach(wt=>{Xe?ht.add(wt):ht.delete(wt)}),ot=[...ht]}else ot=Xe?[We[0]]:[];me(ot),le({targetKey:Qe,targetSelected:Ge(Qe)?void 0:Xe,newSelectedKeys:ot})}function Ee(We,Xe,Qe){const ot=new Set(X.value);We.forEach(wt=>{Xe?ot.add(wt):ot.delete(wt),_t(wt)});const ht=[...ot];V(ht),we({targetKey:Qe,targetExpanded:Ge(Qe)?void 0:Xe,newExpandedKeys:ht})}function _e(We,Xe,Qe){const ot=de.value.get(Xe);if(!ot)return;const[ht,wt]=m6({node:ot,checked:We,checkedKeys:ue.value,indeterminateKeys:be.value,checkStrictly:l.value});ce(ht,wt),ee({targetKey:Xe,targetChecked:We,newCheckedKeys:ht,newIndeterminateKeys:wt,event:Qe})}function xe(We,Xe){if(!de.value.get(We))return;let ot,ht;if(s.value){const wt=new Set($e.value);ht=!wt.has(We),ht?wt.add(We):wt.delete(We),ot=[...wt]}else ht=!0,ot=[We];me(ot),le({targetKey:We,targetSelected:ht,newSelectedKeys:ot,event:Xe})}function Ke(We,Xe,Qe){if(re.value.includes(Xe)||!de.value.get(Xe))return;const ht=new Set(X.value);We?ht.add(Xe):ht.delete(Xe);const wt=[...ht];V(wt),F.value&&re.value.push(Xe),we({targetKey:Xe,targetExpanded:We,newExpandedKeys:wt,event:Qe})}function _t(We){const Xe=re.value.indexOf(We);re.value.splice(Xe,1)}const Ot=p(()=>r!=null&&r.value?async We=>{if(!Ue(r.value))return;const Xe=de.value.get(We);if(!Xe)return;const{treeNodeData:Qe}=Xe;Se.value=[...new Set([...Se.value,We])];try{await r.value(Qe),Se.value=Se.value.filter(ot=>ot!==We),Ke(!0,We),ue.value.includes(We)&&_e(!0,We)}catch(ot){Se.value=Se.value.filter(ht=>ht!==We),console.error("[tree]load data error: ",ot)}}:void 0),Zt=Oe({treeProps:e,switcherIcon:H,loadingIcon:D,dragIcon:W,nodeIcon:Z,nodeTitle:q,nodeExtra:Q,treeData:se,flattenTreeData:fe,key2TreeNode:de,checkedKeys:ue,indeterminateKeys:be,selectedKeys:$e,expandedKeys:X,loadingKeys:Se,currentExpandKeys:re,onLoadMore:Ot,filterTreeNode:A,onCheck:_e,onSelect:xe,onExpand:Ke,onExpandEnd:_t,allowDrop(We,Xe){const Qe=de.value.get(We);return Qe&&Ue(L.value)?!!L.value({dropNode:Qe.treeNodeData,dropPosition:Xe}):!0},onDragStart(We,Xe){const Qe=de.value.get(We);Pe.value=Qe,Qe&&t("dragStart",Xe,Qe.treeNodeData)},onDragEnd(We,Xe){const Qe=de.value.get(We);Pe.value=void 0,Qe&&t("dragEnd",Xe,Qe.treeNodeData)},onDragOver(We,Xe){const Qe=de.value.get(We);Qe&&t("dragOver",Xe,Qe.treeNodeData)},onDragLeave(We,Xe){const Qe=de.value.get(We);Qe&&t("dragLeave",Xe,Qe.treeNodeData)},onDrop(We,Xe,Qe){const ot=de.value.get(We);Pe.value&&ot&&!(ot.key===Pe.value.key||ot.pathParentKeys.includes(Pe.value.key||""))&&t("drop",{e:Qe,dragNode:Pe.value.treeNodeData,dropNode:ot.treeNodeData,dropPosition:Xe})}});return vt(vD,Zt),{classNames:te,visibleTreeNodeList:ge,treeContext:Zt,virtualListRef:R(),computedSelectedKeys:$e,computedExpandedKeys:X,computedCheckedKeys:ue,computedIndeterminateKeys:be,getPublicCheckedKeys:ke,getNodes:Y,internalCheckNodes:Le,internalSetCheckedKeys:Ie,internalSelectNodes:qe,internalSetSelectedKeys:Ne,internalExpandNodes:Ee,internalSetExpandedKeys:ye}},methods:{toggleCheck(e,t){const{key2TreeNode:n,onCheck:i,checkedKeys:o}=this.treeContext,s=!o.includes(e),r=n.get(e);r&&Tu(r)&&i(s,e,t)},scrollIntoView(e){this.virtualListRef&&this.virtualListRef.scrollTo(e)},getSelectedNodes(){return this.getNodes(this.computedSelectedKeys)},getCheckedNodes(e={}){const{checkedStrategy:t,includeHalfChecked:n}=e,i=this.getPublicCheckedKeys(this.computedCheckedKeys,t);return[...this.getNodes(i),...n?this.getHalfCheckedNodes():[]]},getHalfCheckedNodes(){return this.getNodes(this.computedIndeterminateKeys)},getExpandedNodes(){return this.getNodes(this.computedExpandedKeys)},checkAll(e=!0){const{key2TreeNode:t}=this.treeContext,n=e?[...t.keys()].filter(i=>{const o=t.get(i);return o&&Tu(o)}):[];this.internalSetCheckedKeys(n)},checkNode(e,t=!0,n=!1){const{checkStrictly:i,treeContext:o}=this,{key2TreeNode:s}=o,r=at(e),l=(r?e:[e]).filter(a=>{const u=s.get(a);return u&&Tu(u)&&(i||!n||Gpe(u))});this.internalCheckNodes(l,t,r?void 0:e)},selectAll(e=!0){const{key2TreeNode:t}=this.treeContext,n=e?[...t.keys()].filter(i=>{const o=t.get(i);return o&&f6(o)}):[];this.internalSetSelectedKeys(n)},selectNode(e,t=!0){const{key2TreeNode:n}=this.treeContext,i=at(e),o=(i?e:[e]).filter(s=>{const r=n.get(s);return r&&f6(r)});this.internalSelectNodes(o,t,i?void 0:e)},expandAll(e=!0){const{key2TreeNode:t}=this.treeContext,n=e?[...t.keys()].filter(i=>{const o=t.get(i);return o&&cO(o)}):[];this.internalSetExpandedKeys(n)},expandNode(e,t=!0){const{key2TreeNode:n}=this.treeContext,i=at(e),o=(i?e:[e]).filter(s=>{const r=n.get(s);return r&&cO(r)});this.internalExpandNodes(o,t,i?void 0:e)}}});function Tme(e,t,n,i,o,s){const r=ie("TreeNode"),l=ie("VirtualList");return S(),I("div",{class:E(e.classNames)},[e.virtualListProps?(S(),ve(l,Ae({key:0,ref:"virtualListRef"},e.virtualListProps,{data:e.visibleTreeNodeList}),{item:he(({item:a})=>[v(r,Ae({key:`${e.searchValue}-${a.key}`},a.treeNodeProps),null,16)]),_:1},16,["data"])):(S(!0),I(Be,{key:1},kt(e.visibleTreeNodeList,a=>(S(),ve(r,Ae({key:a.key},a.treeNodeProps),null,16))),128))],2)}var P$=U(Ime,[["render",Tme]]);const y6=Object.assign(P$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+P$.name,P$)}}),Ome=N({name:"Typography",setup(){return{classNames:[j("typography")]}}});function xme(e,t,n,i,o,s){return S(),I("article",{class:E(e.classNames)},[pe(e.$slots,"default")],2)}var A$=U(Ome,[["render",xme]]);const Mme=N({name:"TypographyEditContent",components:{Input:Za},props:{text:{type:String,required:!0}},emits:["change","end","update:text"],setup(e,{emit:t}){const i=[`${j("typography")}-edit-content`],o=R();function s(l){t("update:text",l),t("change",l)}function r(){t("end")}return st(()=>{if(!o.value||!o.value.$el)return;const l=o.value.$el.querySelector("input");if(!l)return;l.focus&&l.focus();const{length:a}=l.value;l.setSelectionRange(a,a)}),{classNames:i,inputRef:o,onBlur:r,onChange:s,onEnd:r}}});function Nme(e,t,n,i,o,s){const r=ie("Input");return S(),I("div",{class:E(e.classNames)},[v(r,{ref:"inputRef","auto-size":"","model-value":e.text,onBlur:e.onBlur,onInput:e.onChange,onKeydown:vs(e.onEnd,["enter"])},null,8,["model-value","onBlur","onInput","onKeydown"])],2)}var zme=U(Mme,[["render",Nme]]);const jme=N({name:"IconCopy",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-copy`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Rme=["stroke-width","stroke-linecap","stroke-linejoin"],Bme=_("path",{d:"M20 6h18a2 2 0 0 1 2 2v22M8 16v24c0 1.105.891 2 1.996 2h20.007A1.99 1.99 0 0 0 32 40.008V15.997A1.997 1.997 0 0 0 30 14H10a2 2 0 0 0-2 2Z"},null,-1),Dme=[Bme];function Fme(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Dme,14,Rme)}var L$=U(jme,[["render",Fme]]);const wD=Object.assign(L$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+L$.name,L$)}}),Vme=N({name:"IconEdit",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-edit`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Wme=["stroke-width","stroke-linecap","stroke-linejoin"],Hme=_("path",{d:"m30.48 19.038 5.733-5.734a1 1 0 0 0 0-1.414l-5.586-5.586a1 1 0 0 0-1.414 0l-5.734 5.734m7 7L15.763 33.754a1 1 0 0 1-.59.286l-6.048.708a1 1 0 0 1-1.113-1.069l.477-6.31a1 1 0 0 1 .29-.631l14.7-14.7m7 7-7-7M6 42h36"},null,-1),Zme=[Hme];function qme(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Zme,14,Wme)}var E$=U(Vme,[["render",qme]]);const CD=Object.assign(E$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+E$.name,E$)}}),Ume=N({name:"TypographyOperations",components:{Tooltip:no,IconCheckCircleFill:Ha,IconCopy:wD,IconEdit:CD},props:{editable:Boolean,copyable:Boolean,expandable:Boolean,isCopied:Boolean,isEllipsis:Boolean,expanded:Boolean,forceRenderExpand:Boolean,editTooltipProps:Object,copyTooltipProps:Object},emits:{edit:()=>!0,copy:()=>!0,expand:()=>!0},setup(e,{emit:t}){const n=j("typography"),i=p(()=>e.forceRenderExpand||e.expandable&&e.isEllipsis),{t:o}=fn();return{prefixCls:n,showExpand:i,t:o,onEditClick(){t("edit")},onCopyClick(){t("copy")},onExpandClick(){t("expand")}}}});function Kme(e,t,n,i,o,s){const r=ie("IconEdit"),l=ie("Tooltip"),a=ie("IconCheckCircleFill"),u=ie("IconCopy");return S(),I(Be,null,[e.editable?(S(),ve(l,Ae({key:0,content:e.t("typography.edit")},e.editTooltipProps),{default:he(()=>[_("span",{class:E(`${e.prefixCls}-operation-edit`),onClick:t[0]||(t[0]=rr((...c)=>e.onEditClick&&e.onEditClick(...c),["stop"]))},[v(r)],2)]),_:1},16,["content"])):ae("v-if",!0),e.copyable?(S(),ve(l,jt(Ae({key:1},e.copyTooltipProps)),{content:he(()=>[pe(e.$slots,"copy-tooltip",{copied:e.isCopied},()=>[De(Te(e.isCopied?e.t("typography.copied"):e.t("typography.copy")),1)])]),default:he(()=>[_("span",{class:E({[`${e.prefixCls}-operation-copied`]:e.isCopied,[`${e.prefixCls}-operation-copy`]:!e.isCopied}),onClick:t[1]||(t[1]=rr((...c)=>e.onCopyClick&&e.onCopyClick(...c),["stop"]))},[pe(e.$slots,"copy-icon",{copied:e.isCopied},()=>[e.isCopied?(S(),ve(a,{key:0})):(S(),ve(u,{key:1}))])],2)]),_:3},16)):ae("v-if",!0),e.showExpand?(S(),I("a",{key:2,class:E(`${e.prefixCls}-operation-expand`),onClick:t[2]||(t[2]=rr((...c)=>e.onExpandClick&&e.onExpandClick(...c),["stop"]))},[pe(e.$slots,"expand-node",{expanded:e.expanded},()=>[De(Te(e.expanded?e.t("typography.collapse"):e.t("typography.expand")),1)])],2)):ae("v-if",!0)],64)}var vO=U(Ume,[["render",Kme]]);let zn;function Gme(e){return Array.prototype.slice.apply(e).map(n=>`${n}: ${e.getPropertyValue(n)};`).join("")}function I$(e){if(!e)return 0;const t=e.match(/^\d*(\.\d*)?/);return t?Number(t[0]):0}var Yme=(e,t,n,i)=>{zn||(zn=document.createElement("div"),document.body.appendChild(zn));const{rows:o,suffix:s,ellipsisStr:r}=t,l=window.getComputedStyle(e),a=Gme(l),u=I$(l.lineHeight),c=Math.round(u*o+I$(l.paddingTop)+I$(l.paddingBottom));zn.setAttribute("style",a),zn.setAttribute("aria-hidden","true"),zn.style.height="auto",zn.style.minHeight="auto",zn.style.maxHeight="auto",zn.style.position="fixed",zn.style.left="0",zn.style.top="-99999999px",zn.style.zIndex="-200",zn.style.whiteSpace="normal";const d=za({render(){return v("span",null,[n])}});d.mount(zn);const f=Array.prototype.slice.apply(zn.childNodes[0].cloneNode(!0).childNodes);d.unmount(),zn.innerHTML="";const h=document.createTextNode(`${r}${s}`);zn.appendChild(h),f.forEach(y=>{zn.appendChild(y)});const m=document.createTextNode(i);zn.insertBefore(m,h);function b(){return zn.offsetHeight<=c}if(b())return{ellipsis:!1,text:i};function w(y,C=0,k=i.length,$=0){const A=Math.floor((C+k)/2),P=i.slice(0,A);if(y.textContent=P,C>=k-1)for(let L=k;L>=C;L-=1){const O=i.slice(0,L);if(y.textContent=O,b()||!O)return}b()?w(y,A,k,A):w(y,C,A,$)}return w(m),{text:m.textContent,ellipsis:!0}};const Xme=async e=>{var t;if((t=navigator.clipboard)!=null&&t.writeText)try{await navigator.clipboard.writeText(e);return}catch(s){console.error(s??new DOMException("The request is not allowed","NotAllowedError"))}const n=document.createElement("span");n.textContent=e,n.style.whiteSpace="pre",document.body.appendChild(n);const i=window.getSelection(),o=window.document.createRange();i==null||i.removeAllRanges(),o.selectNode(n),i==null||i.addRange(o);try{window.document.execCommand("copy")}catch(s){console.error(`execCommand Error: ${s}`)}i==null||i.removeAllRanges(),window.document.body.removeChild(n)};let ad;function Qme(e){if(!e)return"";ad||(ad=document.createElement("div"),ad.setAttribute("aria-hidden","true"),document.body.appendChild(ad));const t=za({render(){return v("div",null,[e])}});t.mount(ad);const n=ad.innerText;return t.unmount(),n}var Jme=Object.defineProperty,eve=Object.defineProperties,tve=Object.getOwnPropertyDescriptors,gO=Object.getOwnPropertySymbols,nve=Object.prototype.hasOwnProperty,ive=Object.prototype.propertyIsEnumerable,yO=(e,t,n)=>t in e?Jme(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,rve=(e,t)=>{for(var n in t||(t={}))nve.call(t,n)&&yO(e,n,t[n]);if(gO)for(var n of gO(t))ive.call(t,n)&&yO(e,n,t[n]);return e},ove=(e,t)=>eve(e,tve(t));function $D(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}function sve(e){const{bold:t,mark:n,underline:i,delete:o,code:s}=e,r=[];return t&&r.push("b"),i&&r.push("u"),o&&r.push("del"),s&&r.push("code"),n&&r.push("mark"),r}function bO(e,t){const{mark:n}=e,i=sve(e),o=ft(n)&&n.color?{backgroundColor:n.color}:{};return i.reduce((s,r)=>v(r,r==="mark"?{style:o}:{},$D(s)?s:{default:()=>[s]}),t)}function lve(e){const t=!!e.showTooltip,n=ft(e.showTooltip)&&e.showTooltip.type==="popover"?e7:no,i=ft(e.showTooltip)&&e.showTooltip.props||{};return ove(rve({rows:1,suffix:"",ellipsisStr:"...",expandable:!1,css:!1},vi(e,["showTooltip"])),{showTooltip:t,TooltipComponent:n,tooltipProps:i})}var I7=N({name:"TypographyBase",inheritAttrs:!1,props:{component:{type:String,required:!0},type:{type:String},bold:{type:Boolean},mark:{type:[Boolean,Object],default:!1},underline:{type:Boolean},delete:{type:Boolean},code:{type:Boolean},disabled:{type:Boolean},editable:{type:Boolean},editing:{type:Boolean,default:void 0},defaultEditing:{type:Boolean},editText:{type:String},copyable:{type:Boolean},copyText:{type:String},copyDelay:{type:Number,default:3e3},ellipsis:{type:[Boolean,Object],default:!1},editTooltipProps:{type:Object},copyTooltipProps:{type:Object}},emits:{editStart:()=>!0,change:e=>!0,"update:editText":e=>!0,editEnd:()=>!0,"update:editing":e=>!0,copy:e=>!0,ellipsis:e=>!0,expand:e=>!0},setup(e,{slots:t,emit:n,attrs:i}){const{editing:o,defaultEditing:s,ellipsis:r,copyable:l,editable:a,copyText:u,editText:c,copyDelay:d,component:f}=ze(e),h=j("typography"),m=p(()=>[h,{[`${h}-${e.type}`]:e.type,[`${h}-disabled`]:e.disabled}]),b=R(),w=R(""),[y,C]=ri(s.value,Oe({value:o})),k=p(()=>a.value&&y.value);function $(){n("update:editing",!0),n("editStart"),C(!0)}function A(ue){n("update:editText",ue),n("change",ue)}function P(){y.value&&(n("update:editing",!1),n("editEnd"),C(!1))}const L=R(!1);let O=null;function T(){var ue;const be=(ue=u.value)!=null?ue:w.value;Xme(be||""),L.value=!0,n("copy",be),O=setTimeout(()=>{L.value=!1},d.value)}En(()=>{O&&clearTimeout(O),O=null});const M=R(!1),x=R(!1),B=R(""),F=p(()=>lve(ft(r.value)&&r.value||{}));let K=null;function te(){const ue=!x.value;x.value=ue,n("expand",ue)}function H(ue=!1){return F.value.css?v(vO,{editable:a.value,copyable:l.value,expandable:F.value.expandable,isCopied:L.value,isEllipsis:se.value,expanded:x.value,forceRenderExpand:ue||x.value,editTooltipProps:e.editTooltipProps,copyTooltipProps:e.copyTooltipProps,onEdit:$,onCopy:T,onExpand:te},{"copy-tooltip":t["copy-tooltip"],"copy-icon":t["copy-icon"],"expand-node":t["expand-node"]}):v(vO,{editable:a.value,copyable:l.value,expandable:F.value.expandable,isCopied:L.value,isEllipsis:M.value,expanded:x.value,forceRenderExpand:ue,editTooltipProps:e.editTooltipProps,copyTooltipProps:e.copyTooltipProps,onEdit:$,onCopy:T,onExpand:te},{"copy-tooltip":t["copy-tooltip"],"copy-icon":t["copy-icon"],"expand-node":t["expand-node"]})}function D(){if(!b.value)return;const{ellipsis:ue,text:be}=Yme(b.value,F.value,H(!!F.value.expandable),w.value);M.value!==ue&&(M.value=ue,F.value.css||n("ellipsis",ue)),B.value!==be&&(B.value=be||"")}function W(){r.value&&!x.value&&(Uy(K),K=Rj(()=>{D()}))}En(()=>{Uy(K)}),Fe(()=>F.value.rows,()=>{W()}),Fe(r,ue=>{ue?W():M.value=!1});let Z=[];const q=()=>{if(r.value||l.value||a.value){const ue=Qme(Z);ue!==w.value&&(w.value=ue,W())}};st(q),Mn(q);const Q=R(),se=R(!1),fe=()=>{if(b.value&&Q.value){const ue=Q.value.offsetHeight>b.value.offsetHeight;ue!==se.value&&(se.value=ue,n("ellipsis",ue))}},de=p(()=>x.value?{}:{overflow:"hidden","text-overflow":"ellipsis",display:"-webkit-box","-webkit-line-clamp":F.value.rows,"-webkit-box-orient":"vertical"});return()=>{var ue,be;if(Z=((ue=t.default)==null?void 0:ue.call(t))||[],k.value){const ge=(be=c.value)!=null?be:w.value;return v(zme,{text:ge,onChange:ke=>{ke!==ge&&A(ke)},onEnd:P},null)}const{suffix:ce,ellipsisStr:$e,showTooltip:me,tooltipProps:Se,TooltipComponent:Pe}=F.value,je=M.value&&!x.value,X=je&&!me?{title:w.value}:{},V=f.value;if(F.value.css){const ge=bO(e,Z),ke=v(V,Ae({class:m.value,ref:b,style:de.value},X,i),{default:()=>[v("span",{ref:Q},[ge])]});return se.value?v(Pe,Ae(Se,{onResize:()=>fe()}),{default:()=>[ke],content:()=>w.value}):v(No,{onResize:()=>{fe()}},$D(ke)?ke:{default:()=>[ke]})}const re=bO(e,je?B.value:Z);return v(No,{onResize:()=>W()},{default:()=>[v(V,Ae({class:m.value,ref:b},X,i),{default:()=>[je&&me?v(Pe,Se,{default:()=>[v("span",null,[re])],content:()=>w.value}):re,je?$e:null,ce,H()]})]})}}}),B0=N({name:"TypographyParagraph",inheritAttrs:!1,props:{blockquote:{type:Boolean},spacing:{type:String,default:"default"}},setup(e){const{blockquote:t,spacing:n}=ze(e),i=j("typography"),o=p(()=>t!=null&&t.value?"blockquote":"div"),s=p(()=>[{[`${i}-spacing-close`]:(n==null?void 0:n.value)==="close"}]);return{component:o,classNames:s}},render(){const{component:e,classNames:t}=this;return v(I7,Ae({class:t},this.$attrs,{component:e}),this.$slots)}}),D0=N({name:"TypographyTitle",inheritAttrs:!1,props:{heading:{type:Number,default:1}},setup(e){const{heading:t}=ze(e);return{component:p(()=>`h${t==null?void 0:t.value}`)}},render(){const{component:e}=this;return v(I7,Ae(this.$attrs,{component:e}),this.$slots)}}),F0=N({name:"TypographyText",inheritAttrs:!1,props:{ellipsis:{type:[Boolean,Object],default:!1}},setup(e){const{ellipsis:t}=ze(e);return{component:p(()=>t!=null&&t.value?"div":"span")}},render(){const{ellipsis:e,component:t}=this;return v(I7,Ae(this.$attrs,{ellipsis:e,component:t}),this.$slots)}});const ave=Object.assign(A$,{Paragraph:B0,Title:D0,Text:F0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+A$.name,A$),e.component(n+B0.name,B0),e.component(n+D0.name,D0),e.component(n+F0.name,F0)}}),kO=e=>{const t=e.responseText||e.response;if(!t)return;const n=e.getResponseHeader("Content-Type");if(n&&n.includes("json"))try{return JSON.parse(t)}catch{return t}return t},cve=e=>{switch(e){case"done":return"success";case"error":return"danger";default:return"normal"}},wO=(e,t)=>Ue(e)?e(t):e,uve=({fileItem:e,action:t,name:n,data:i,headers:o={},withCredentials:s=!1,onProgress:r=zd,onSuccess:l=zd,onError:a=zd})=>{const u=wO(n,e)||"file",c=wO(i,e),d=new XMLHttpRequest;s&&(d.withCredentials=!0),d.upload.onprogress=h=>{const m=h.total>0?or.round(h.loaded/h.total,2):0;r(m,h)},d.onerror=function(m){a(m)},d.onload=()=>{if(d.status<200||d.status>=300){a(kO(d));return}l(kO(d))};const f=new FormData;if(c)for(const h of Object.keys(c))f.append(h,c[h]);e.file&&f.append(u,e.file),d.open("post",t??"",!0);for(const h of Object.keys(o))d.setRequestHeader(h,o[h]);return d.send(f),{abort(){d.abort()}}},SD=(e,t)=>{if(t&&e){const n=at(t)?t:t.split(",").map(o=>o.trim()).filter(o=>o),i=(e.name.indexOf(".")>-1?`.${e.name.split(".").pop()}`:"").toLowerCase();return n.some(o=>{const s=o&&o.toLowerCase(),r=(e.type||"").toLowerCase(),l=r.split("/")[0];if(s===r||`${l}${i.replace(".","/")}`===s||/^\*(\/\*)?$/.test(s))return!0;if(/\/\*/.test(s))return r.replace(/\/.*$/,"")===s.replace(/\/.*$/,"");if(/\..*/.test(s)){let a=[s];return(s===".jpg"||s===".jpeg")&&(a=[".jpg",".jpeg"]),a.indexOf(i)>-1}return!1})}return!!e},dve=(e,t,n)=>{const i=[];let o=0;const s=()=>{!o&&n(i)},r=l=>{if(o+=1,l!=null&&l.isFile){l.file(a=>{o-=1,SD(a,t)&&(Object.defineProperty(a,"webkitRelativePath",{value:l.fullPath.replace(/^\//,"")}),i.push(a)),s()});return}if(l!=null&&l.isDirectory){const a=l.createReader();let u=!1;const c=()=>{a.readEntries(d=>{u||(o-=1,u=!0),d.length===0?s():(c(),d.forEach(r))})};c();return}o-=1,s()};[].slice.call(e).forEach(l=>l.webkitGetAsEntry&&r(l.webkitGetAsEntry()))},fve=e=>{var t;return(t=e.type)==null?void 0:t.includes("image")},T$=(e,t)=>{if(!e)return[];const n=Array.from(e);return t?n.filter(i=>SD(i,t)):n},hve=N({name:"IconUpload",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-upload`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),pve=["stroke-width","stroke-linecap","stroke-linejoin"],mve=_("path",{d:"M14.93 17.071 24.001 8l9.071 9.071m-9.07 16.071v-25M40 35v6H8v-6"},null,-1),vve=[mve];function gve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vve,14,pve)}var O$=U(hve,[["render",gve]]);const cw=Object.assign(O$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+O$.name,O$)}});var yve=N({name:"UploadButton",props:{disabled:{type:Boolean,default:!1},directory:{type:Boolean,default:!1},accept:String,listType:{type:String},tip:String,draggable:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},uploadFiles:{type:Function,required:!0},hide:Boolean,onButtonClick:{type:Function}},setup(e,{slots:t}){const n=j("upload"),{t:i}=fn(),o=R(!1),s=R(null),r=R(null),l=R(0),a=w=>{w==="subtract"?l.value-=1:w==="add"?l.value+=1:w==="reset"&&(l.value=0)},u=w=>{if(!e.disabled){if(Ue(e.onButtonClick)){const y=e.onButtonClick(w);if(Nu(y)){y.then(C=>{e.uploadFiles(T$(C))});return}}s.value&&s.value.click()}},c=w=>{const y=w.target;y.files&&e.uploadFiles(T$(y.files)),y.value=""},d=w=>{var y,C;if(w.preventDefault(),o.value=!1,a("reset"),!e.disabled)if(e.directory&&((y=w.dataTransfer)!=null&&y.items))dve(w.dataTransfer.items,e.accept,k=>{e.uploadFiles(k)});else{const k=T$((C=w.dataTransfer)==null?void 0:C.files,e.accept);e.uploadFiles(e.multiple?k:k.slice(0,1))}},f=w=>{w.preventDefault(),a("subtract"),l.value===0&&(o.value=!1,a("reset"))},h=w=>{w.preventDefault(),!e.disabled&&!o.value&&(o.value=!0)},m=()=>t.default?v("span",null,[t.default()]):e.listType==="picture-card"?v("div",{class:`${n}-picture-card`},[v("div",{class:`${n}-picture-card-text`},[v(Ru,null,null)]),e.tip&&v("div",{class:`${n}-tip`},[e.tip])]):e.draggable?v("div",{class:[`${n}-drag`,{[`${n}-drag-active`]:o.value}]},[v("div",null,[v(Ru,null,null)]),v("div",{class:`${n}-drag-text`},[o.value?i("upload.dragHover"):i("upload.drag")]),e.tip&&v("div",{class:`${n}-tip`},[e.tip])]):v(qi,{type:"primary",disabled:e.disabled},{default:()=>[i("upload.buttonText")],icon:()=>v(cw,null,null)}),b=p(()=>[n,{[`${n}-type-picture-card`]:e.listType==="picture-card",[`${n}-draggable`]:e.draggable,[`${n}-disabled`]:e.disabled,[`${n}-hide`]:e.hide}]);return()=>v("span",{ref:r,class:b.value,onClick:u,onDragenter:()=>{a("add")},onDrop:d,onDragover:h,onDragleave:f},[v("input",Ae({ref:s,type:"file",style:{display:"none"},disabled:e.disabled,accept:e.accept,multiple:e.multiple},e.directory?{webkitdirectory:"webkitdirectory"}:{},{onChange:c}),null),m()])}});const bve=N({name:"IconPause",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-pause`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),kve=["stroke-width","stroke-linecap","stroke-linejoin"],wve=_("path",{d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1),Cve=_("path",{fill:"currentColor",stroke:"none",d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1),$ve=[wve,Cve];function Sve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},$ve,14,kve)}var x$=U(bve,[["render",Sve]]);const _D=Object.assign(x$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+x$.name,x$)}}),_ve=N({name:"IconPlayArrowFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-play-arrow-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Pve=["stroke-width","stroke-linecap","stroke-linejoin"],Ave=_("path",{d:"M17.533 10.974a1 1 0 0 0-1.537.844v24.356a1 1 0 0 0 1.537.844L36.67 24.84a1 1 0 0 0 0-1.688L17.533 10.974Z",fill:"currentColor",stroke:"none"},null,-1),Lve=[Ave];function Eve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Lve,14,Pve)}var M$=U(_ve,[["render",Eve]]);const PD=Object.assign(M$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+M$.name,M$)}}),uw=Symbol("ArcoUpload");var AD=N({name:"UploadProgress",props:{file:{type:Object,required:!0},listType:{type:String,required:!0}},setup(e){const t=j("upload-progress"),{t:n}=fn(),i=Ze(uw,void 0),o=()=>{var r,l,a,u,c,d,f,h,m,b,w;return e.file.status==="error"?v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-upload`],onClick:()=>i==null?void 0:i.onUpload(e.file)},[i!=null&&i.showRetryButton&&((c=(l=i==null?void 0:(r=i.slots)["retry-icon"])==null?void 0:l.call(r))!=null?c:(u=(a=i==null?void 0:i.customIcon)==null?void 0:a.retryIcon)!=null&&u.call(a))||e.listType==="picture-card"?v(cw,null,null):n("upload.retry")]):e.file.status==="done"?v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-success`]},[(w=(b=(f=i==null?void 0:(d=i.slots)["success-icon"])==null?void 0:f.call(d))!=null?b:(m=(h=i==null?void 0:i.customIcon)==null?void 0:h.successIcon)==null?void 0:m.call(h))!=null?w:v(Qg,null,null)]):e.file.status==="init"?v(no,{content:n("upload.start")},{default:()=>{var y,C,k,$,A,P;return[v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-start`],onClick:()=>i==null?void 0:i.onUpload(e.file)},[(P=(A=(C=i==null?void 0:(y=i.slots)["start-icon"])==null?void 0:C.call(y))!=null?A:($=(k=i==null?void 0:i.customIcon)==null?void 0:k.startIcon)==null?void 0:$.call(k))!=null?P:v(PD,null,null)])]}}):(i==null?void 0:i.showCancelButton)&&v(no,{content:n("upload.cancel")},{default:()=>{var y,C,k,$,A,P;return[v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-cancel`],onClick:()=>i==null?void 0:i.onAbort(e.file)},[(P=(A=(C=i==null?void 0:(y=i.slots)["cancel-icon"])==null?void 0:C.call(y))!=null?A:($=(k=i==null?void 0:i.customIcon)==null?void 0:k.cancelIcon)==null?void 0:$.call(k))!=null?P:v(_D,null,null)])]}})},s=()=>{var r;if(["init","uploading"].includes((r=e.file.status)!=null?r:"")){const l=cve(e.file.status);return v(XB,{type:"circle",size:"mini",showText:!1,status:l,percent:e.file.percent},null)}return null};return()=>v("span",{class:t},[s(),o()])}});const Ive=N({name:"IconFilePdf",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-file-pdf`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Tve=["stroke-width","stroke-linecap","stroke-linejoin"],Ove=_("path",{d:"M11 42h26a2 2 0 0 0 2-2V13.828a2 2 0 0 0-.586-1.414l-5.828-5.828A2 2 0 0 0 31.172 6H11a2 2 0 0 0-2 2v32a2 2 0 0 0 2 2Z"},null,-1),xve=_("path",{d:"M22.305 21.028c.874 1.939 3.506 6.265 4.903 8.055 1.747 2.237 3.494 2.685 4.368 2.237.873-.447 1.21-4.548-7.425-2.685-7.523 1.623-7.424 3.58-6.988 4.476.728 1.193 2.522 2.627 5.678-6.266C25.699 18.79 24.489 17 23.277 17c-1.409 0-2.538.805-.972 4.028Z"},null,-1),Mve=[Ove,xve];function Nve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Mve,14,Tve)}var N$=U(Ive,[["render",Nve]]);const LD=Object.assign(N$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+N$.name,N$)}}),zve=N({name:"IconFileImage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-file-image`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),jve=["stroke-width","stroke-linecap","stroke-linejoin"],Rve=_("path",{d:"m26 33 5-6v6h-5Zm0 0-3-4-4 4h7Zm11 9H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2ZM17 19h1v1h-1v-1Z"},null,-1),Bve=[Rve];function Dve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Bve,14,jve)}var z$=U(zve,[["render",Dve]]);const ED=Object.assign(z$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+z$.name,z$)}}),Fve=N({name:"IconFileVideo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-file-video`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Vve=["stroke-width","stroke-linecap","stroke-linejoin"],Wve=_("path",{d:"M37 42H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2Z"},null,-1),Hve=_("path",{d:"M22 27.796v-6l5 3-5 3Z"},null,-1),Zve=[Wve,Hve];function qve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Zve,14,Vve)}var j$=U(Fve,[["render",qve]]);const ID=Object.assign(j$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+j$.name,j$)}}),Uve=N({name:"IconFileAudio",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-file-audio`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Kve=["stroke-width","stroke-linecap","stroke-linejoin"],Gve=_("path",{d:"M37 42H11a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h21l7 7v27a2 2 0 0 1-2 2Z"},null,-1),Yve=_("path",{d:"M25 30a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z",fill:"currentColor",stroke:"none"},null,-1),Xve=_("path",{d:"M25 30a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm0 0-.951-12.363a.5.5 0 0 1 .58-.532L30 18"},null,-1),Qve=[Gve,Yve,Xve];function Jve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Qve,14,Kve)}var R$=U(Uve,[["render",Jve]]);const TD=Object.assign(R$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+R$.name,R$)}});var CO=N({name:"UploadListItem",props:{file:{type:Object,required:!0},listType:{type:String,required:!0}},setup(e){const n=`${j("upload-list")}-item`,{t:i}=fn(),o=Ze(uw,void 0),s=()=>{var r,l;let a="";if(e.file.file&&e.file.file.type)a=e.file.file.type;else{const u=(l=(r=e.file.name)==null?void 0:r.split(".")[1])!=null?l:"";["png","jpg","jpeg","bmp","gif","webp"].includes(u)?a="image":["mp4","m2v","mkv","m4v","mov"].includes(u)?a="video":["mp3","wav","wmv","m4a","acc","flac"].includes(u)&&(a="audio")}return a.includes("image")?v(ED,null,null):a.includes("pdf")?v(LD,null,null):a.includes("audio")?v(TD,null,null):a.includes("video")?v(ID,null,null):v(E7,null,null)};return()=>{var r,l,a,u,c,d,f,h,m,b,w,y,C,k,$,A,P,L,O,T,M,x,B;return v("div",{class:[n,`${n}-${e.file.status}`]},[v("div",{class:`${n}-content`},[(o==null?void 0:o.listType)==="picture"&&v("span",{class:`${n}-thumbnail`},[(a=(l=o==null?void 0:(r=o.slots).image)==null?void 0:l.call(r,{fileItem:e.file}))!=null?a:v("img",Ae({src:e.file.url,alt:e.file.name},o!=null&&o.imageLoading?{loading:o.imageLoading}:void 0),null)]),v("div",{class:`${n}-name`},[(o==null?void 0:o.listType)==="text"&&v("span",{class:`${n}-file-icon`},[(m=(h=(c=o==null?void 0:(u=o.slots)["file-icon"])==null?void 0:c.call(u,{fileItem:e.file}))!=null?h:(f=(d=o==null?void 0:o.customIcon)==null?void 0:d.fileIcon)==null?void 0:f.call(d,e.file))!=null?m:s()]),o!=null&&o.showLink&&e.file.url?v("a",Ae({class:`${n}-name-link`,target:"_blank",href:e.file.url},o!=null&&o.download?{download:e.file.name}:void 0),[($=(k=(w=o==null?void 0:(b=o.slots)["file-name"])==null?void 0:w.call(b,{fileItem:e.file}))!=null?k:(C=(y=o==null?void 0:o.customIcon)==null?void 0:y.fileName)==null?void 0:C.call(y,e.file))!=null?$:e.file.name]):v("span",{class:`${n}-name-text`,onClick:()=>o==null?void 0:o.onPreview(e.file)},[(M=(T=(P=o==null?void 0:(A=o.slots)["file-name"])==null?void 0:P.call(A,{fileItem:e.file}))!=null?T:(O=(L=o==null?void 0:o.customIcon)==null?void 0:L.fileName)==null?void 0:O.call(L,e.file))!=null?M:e.file.name]),e.file.status==="error"&&v(no,{content:i("upload.error")},{default:()=>{var F,K,te,H,D,W;return[v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-error`]},[(W=(D=(K=o==null?void 0:(F=o.slots)["error-icon"])==null?void 0:K.call(F))!=null?D:(H=(te=o==null?void 0:o.customIcon)==null?void 0:te.errorIcon)==null?void 0:H.call(te))!=null?W:v($s,null,null)])]}})]),v(AD,{file:e.file,listType:e.listType},null)]),(o==null?void 0:o.showRemoveButton)&&v("span",{class:`${n}-operation`},[v(an,{onClick:()=>{var F;return(F=o==null?void 0:o.onRemove)==null?void 0:F.call(o,e.file)}},{default:()=>{var F,K,te,H,D,W;return[v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-remove`]},[(W=(D=(K=o==null?void 0:(F=o.slots)["remove-icon"])==null?void 0:K.call(F))!=null?D:(H=(te=o==null?void 0:o.customIcon)==null?void 0:te.removeIcon)==null?void 0:H.call(te))!=null?W:v(lw,null,null)])]}})]),(B=o==null?void 0:(x=o.slots)["extra-button"])==null?void 0:B.call(x,{fileItem:e.file})])}}}),$O=N({name:"UploadPictureItem",props:{file:{type:Object,required:!0},disabled:{type:Boolean,default:!1}},setup(e){const n=`${j("upload-list")}-picture`,i=p(()=>[n,{[`${n}-status-error`]:e.file.status==="error"}]),o=Ze(uw,void 0),s=()=>{var r,l,a,u,c,d,f,h,m,b,w,y,C,k,$,A,P,L,O,T,M,x,B,F,K,te,H,D,W;return e.file.status==="uploading"?v(AD,{file:e.file,listType:"picture-card"},null):v(Be,null,[(a=(l=o==null?void 0:(r=o.slots).image)==null?void 0:l.call(r,{fileItem:e.file}))!=null?a:v("img",Ae({src:e.file.url,alt:e.file.name},o!=null&&o.imageLoading?{loading:o.imageLoading}:void 0),null),v("div",{class:`${n}-mask`},[e.file.status==="error"&&(o==null?void 0:o.showCancelButton)&&v("div",{class:`${n}-error-tip`},[v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-error`]},[(m=(h=(c=o==null?void 0:(u=o.slots)["error-icon"])==null?void 0:c.call(u))!=null?h:(f=(d=o==null?void 0:o.customIcon)==null?void 0:d.errorIcon)==null?void 0:f.call(d))!=null?m:v(Z2,null,null)])]),v("div",{class:`${n}-operation`},[e.file.status!=="error"&&(o==null?void 0:o.showPreviewButton)&&v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-preview`],onClick:()=>o==null?void 0:o.onPreview(e.file)},[($=(k=(w=o==null?void 0:(b=o.slots)["preview-icon"])==null?void 0:w.call(b))!=null?k:(C=(y=o==null?void 0:o.customIcon)==null?void 0:y.previewIcon)==null?void 0:C.call(y))!=null?$:v(KA,null,null)]),["init","error"].includes(e.file.status)&&(o==null?void 0:o.showRetryButton)&&v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-upload`],onClick:()=>o==null?void 0:o.onUpload(e.file)},[(M=(T=(P=o==null?void 0:(A=o.slots)["retry-icon"])==null?void 0:P.call(A))!=null?T:(O=(L=o==null?void 0:o.customIcon)==null?void 0:L.retryIcon)==null?void 0:O.call(L))!=null?M:v(cw,null,null)]),!(o!=null&&o.disabled)&&(o==null?void 0:o.showRemoveButton)&&v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-remove`],onClick:()=>o==null?void 0:o.onRemove(e.file)},[(H=(te=(B=o==null?void 0:(x=o.slots)["remove-icon"])==null?void 0:B.call(x))!=null?te:(K=(F=o==null?void 0:o.customIcon)==null?void 0:F.removeIcon)==null?void 0:K.call(F))!=null?H:v(lw,null,null)]),(W=o==null?void 0:(D=o.slots)["extra-button"])==null?void 0:W.call(D,e.file)])])])};return()=>v("span",{class:i.value},[s()])}}),ege=N({name:"UploadList",components:{UploadListItem:CO,UploadPictureItem:$O},props:{fileList:{type:Array,required:!0},listType:{type:String,required:!0}},setup(e,{slots:t}){const n=j("upload"),i=p(()=>[`${n}-list`,`${n}-list-type-${e.listType}`]),o=(s,r)=>Ue(t["upload-item"])?t["upload-item"]({fileItem:s,index:r}):e.listType==="picture-card"?v($O,{file:s,key:`item-${r}`},null):v(CO,{file:s,listType:e.listType,key:`item-${r}`},null);return()=>v(qu,{tag:"div",class:i.value},{default:()=>{var s;return[...e.fileList.map((r,l)=>o(r,l)),e.listType==="picture-card"&&((s=t["upload-button"])==null?void 0:s.call(t))]}})}}),tge=Object.defineProperty,nge=Object.defineProperties,ige=Object.getOwnPropertyDescriptors,SO=Object.getOwnPropertySymbols,rge=Object.prototype.hasOwnProperty,oge=Object.prototype.propertyIsEnumerable,_O=(e,t,n)=>t in e?tge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,sge=(e,t)=>{for(var n in t||(t={}))rge.call(t,n)&&_O(e,n,t[n]);if(SO)for(var n of SO(t))oge.call(t,n)&&_O(e,n,t[n]);return e},lge=(e,t)=>nge(e,ige(t)),B$=N({name:"Upload",props:{fileList:{type:Array,default:void 0},defaultFileList:{type:Array,default:()=>[]},accept:String,action:String,disabled:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},directory:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},tip:String,headers:{type:Object},data:{type:[Object,Function]},name:{type:[String,Function]},withCredentials:{type:Boolean,default:!1},customRequest:{type:Function},limit:{type:Number,default:0},autoUpload:{type:Boolean,default:!0},showFileList:{type:Boolean,default:!0},showRemoveButton:{type:Boolean,default:!0},showRetryButton:{type:Boolean,default:!0},showCancelButton:{type:Boolean,default:!0},showUploadButton:{type:[Boolean,Object],default:!0},showPreviewButton:{type:Boolean,default:!0},download:{type:Boolean,default:!1},showLink:{type:Boolean,default:!0},imageLoading:{type:String},listType:{type:String,default:"text"},responseUrlKey:{type:[String,Function]},customIcon:{type:Object},imagePreview:{type:Boolean,default:!1},onBeforeUpload:{type:Function},onBeforeRemove:{type:Function},onButtonClick:{type:Function}},emits:{"update:fileList":e=>!0,exceedLimit:(e,t)=>!0,change:(e,t)=>!0,progress:(e,t)=>!0,preview:e=>!0,success:e=>!0,error:e=>!0},setup(e,{emit:t,slots:n}){const{fileList:i,disabled:o,listType:s,customIcon:r,showRetryButton:l,showCancelButton:a,showRemoveButton:u,showPreviewButton:c,imageLoading:d,download:f,showLink:h}=ze(e),m=j("upload"),{mergedDisabled:b,eventHandlers:w}=cn({disabled:o}),y=R([]),C=new Map,k=new Map,$=p(()=>e.limit>0&&y.value.length>=e.limit),A=de=>{C.clear();const ue=de==null?void 0:de.map((be,ce)=>{var $e,me,Se;const Pe=($e=be.status)!=null?$e:"done",je=Oe(lge(sge({},be),{uid:(me=be.uid)!=null?me:`${Date.now()}${ce}`,status:Pe,percent:(Se=be.percent)!=null?Se:["error","init"].indexOf(Pe)>-1?0:1}));return C.set(je.uid,je),je});y.value=ue??[]};A(e.defaultFileList),Fe(i,de=>{de&&A(de)},{immediate:!0,deep:!0});const P=de=>{var ue,be;t("update:fileList",y.value),t("change",y.value,de),(be=(ue=w.value)==null?void 0:ue.onChange)==null||be.call(ue)},L=(de,ue)=>{for(const be of y.value)if(be.uid===de){be.file=ue,P(be);break}},O=de=>{const ue=(Se,Pe)=>{const je=C.get(de.uid);je&&(je.status="uploading",je.percent=Se,t("progress",je,Pe),P(je))},be=Se=>{const Pe=C.get(de.uid);Pe&&(Pe.status="done",Pe.percent=1,Pe.response=Se,e.responseUrlKey&&(Ue(e.responseUrlKey)?Pe.url=e.responseUrlKey(Pe):Se[e.responseUrlKey]&&(Pe.url=Se[e.responseUrlKey])),k.delete(Pe.uid),t("success",Pe),P(Pe))},ce=Se=>{const Pe=C.get(de.uid);Pe&&(Pe.status="error",Pe.percent=0,Pe.response=Se,k.delete(Pe.uid),t("error",Pe),P(Pe))},$e={fileItem:de,action:e.action,name:e.name,data:e.data,headers:e.headers,withCredentials:e.withCredentials,onProgress:ue,onSuccess:be,onError:ce};de.status="uploading",de.percent=0;const me=Ue(e.customRequest)?e.customRequest($e):uve($e);k.set(de.uid,me),P(de)},T=de=>{var ue;const be=k.get(de.uid);if(be){(ue=be.abort)==null||ue.call(be),k.delete(de.uid);const ce=C.get(de.uid);ce&&(ce.status="error",ce.percent=0,P(ce))}},M=de=>{if(de){const ue=C.get(de.uid);ue&&O(ue)}else for(const ue of y.value)ue.status==="init"&&O(ue)},x=async(de,ue)=>{const be=`${Date.now()}-${ue}`,ce=fve(de)?URL.createObjectURL(de):void 0,$e=Oe({uid:be,file:de,url:ce,name:de.name,status:"init",percent:0});C.set(be,$e),y.value=[...y.value,$e],P($e),e.autoUpload&&O($e)},B=de=>{if(e.limit>0&&y.value.length+de.length>e.limit){t("exceedLimit",y.value,de);return}for(let ue=0;ue<de.length;ue++){const be=de[ue];Ue(e.onBeforeUpload)?Promise.resolve(e.onBeforeUpload(be)).then(ce=>{ce&&x(Zi(ce)?be:ce,ue)}).catch(ce=>{console.error(ce)}):x(be,ue)}},F=de=>{y.value=y.value.filter(ue=>ue.uid!==de.uid),P(de)},K=de=>{Ue(e.onBeforeRemove)?Promise.resolve(e.onBeforeRemove(de)).then(ue=>{ue&&F(de)}).catch(ue=>{console.error(ue)}):F(de)},te=de=>{if(e.imagePreview&&de.url){const ue=se.value.indexOf(de.url);ue>-1&&(Z.value=ue,W.value=!0)}t("preview",de)};vt(uw,Oe({disabled:b,listType:s,iconCls:`${m}-icon`,showRemoveButton:u,showRetryButton:l,showCancelButton:a,showPreviewButton:c,showLink:h,imageLoading:d,download:f,customIcon:r,slots:n,onUpload:O,onAbort:T,onRemove:K,onPreview:te}));const H=p(()=>{if(e.accept)return e.accept;if(e.listType==="picture"||e.listType==="picture-card")return"image/*"}),D=()=>{const de=v(yve,{key:"arco-upload-button",disabled:b.value,draggable:e.draggable,listType:e.listType,uploadFiles:B,multiple:e.multiple,directory:e.directory,tip:e.tip,hide:!e.showUploadButton||$.value&&!(ft(e.showUploadButton)&&e.showUploadButton.showOnExceedLimit),accept:H.value,onButtonClick:e.onButtonClick},{default:n["upload-button"]});return e.tip&&e.listType!=="picture-card"&&!e.draggable?v("span",null,[de,v("div",{class:`${m}-tip`},[e.tip])]):de},W=R(!1),Z=R(0),q=de=>{Z.value=de},Q=de=>{W.value=de},se=p(()=>y.value.filter(de=>!!de.url).map(de=>de.url));return{prefixCls:m,render:()=>e.showFileList?v("div",{class:[`${m}-wrapper`,`${m}-wrapper-type-${e.listType}`]},[e.imagePreview&&se.value.length>0&&v(Zp,{srcList:se.value,visible:W.value,current:Z.value,onChange:q,onVisibleChange:Q},null),e.listType!=="picture-card"&&e.showUploadButton&&D(),v(ege,{fileList:y.value,listType:e.listType},{"upload-button":D,"upload-item":n["upload-item"]})]):e.showUploadButton&&D(),innerSubmit:M,innerAbort:T,innerUpdateFile:L,innerUpload:B}},methods:{submit(e){return this.innerSubmit(e)},abort(e){return this.innerAbort(e)},updateFile(e,t){return this.innerUpdateFile(e,t)},upload(e){return this.innerUpload(e)}},render(){return this.render()}});const age=Object.assign(B$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+B$.name,B$)}});var D$=N({name:"OverflowList",props:{min:{type:Number,default:0},margin:{type:Number,default:8},from:{type:String,default:"end"}},emits:{change:e=>!0},setup(e,{emit:t,slots:n}){const i=j("overflow-list"),o=R(),s=R(),r=R(),l={},a=[],u=R(0),c=R(0),d=p(()=>c.value>0),f=R(0),h=p(()=>e.from==="start");Fe(u,(w,y)=>{c.value>0&&(c.value+=w-y,c.value<0&&(c.value=0))}),Fe(c,w=>{t("change",w)});const m=()=>{var w,y,C;if(o.value&&l.value&&r.value){const k=r.value.offsetWidth;if(k>1&&(c.value===0||k<f.value))return;for(let L=0;L<l.value.length;L++){const O=l.value[L].el;O&&O.offsetWidth&&(a[L]=O.offsetWidth+e.margin)}let $=o.value.clientWidth-((y=(w=s.value)==null?void 0:w.offsetWidth)!=null?y:0)-(h.value?e.margin:0);const A=h.value?lhe(a):a;let P=0;for(let L=0;L<A.length;L++){const O=(C=A[L])!=null?C:0;if(O<$-1)$-=O,P+=1;else{f.value=O;break}}P<e.min&&e.min<u.value&&(P=e.min),c.value!==u.value-P&&(c.value=u.value-P)}};Fe(d,()=>m(),{flush:"post"}),st(()=>{r.value&&r.value.offsetWidth<1&&m()});const b=()=>{var w,y;const C=h.value?{marginRight:`${e.margin}px`}:void 0;return v("div",{ref:s,class:`${i}-overflow`,style:C},[(y=(w=n.overflow)==null?void 0:w.call(n,{number:c.value}))!=null?y:v(i7,null,{default:()=>[De("+"),c.value]})])};return()=>{var w,y;l.value=bs((w=n.default)==null?void 0:w.call(n)),u.value!==l.value.length&&(u.value=l.value.length,a.length=u.value);let C=l.value;c.value>0&&(C=h.value?l.value.slice(c.value):l.value.slice(0,-c.value));const k=c.value===0||h.value?C.length-1:C.length;for(let $=0;$<k;$++)C[$].props=Ae((y=C[$].props)!=null?y:{},{style:{marginRight:`${e.margin}px`}});return v("div",{ref:o,class:i},[h.value&&c.value>0&&b(),C,!h.value&&c.value>0&&b(),v(Ra,{onResize:m},{default:()=>[v("div",{ref:r,class:`${i}-spacer`},null)]})])}}});const cge=Object.assign(D$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+D$.name,D$)}});var F$=N({name:"VerificationCode",props:{modelValue:String,defaultValue:{type:String,default:""},length:{type:Number,default:6},size:{type:String},disabled:Boolean,masked:Boolean,readonly:Boolean,error:{type:Boolean,default:!1},separator:{type:Function},formatter:{type:Function}},emits:{"update:modelValue":e=>!0,change:e=>!0,finish:e=>!0,input:(e,t,n)=>!0},setup(e,{emit:t}){const n=j("verification-code"),i=j("input"),o=R([]),s=p(()=>{var w;return(w=e.modelValue)!=null?w:e.defaultValue}),r=p(()=>e.masked?"password":"text"),l=p(()=>[i,{[`${i}-size-${e.size}`]:e.size}]),a=p(()=>{const w=String(s.value).split("");return new Array(e.length).fill("").map((y,C)=>NE(w[C])?String(w[C]):"")}),u=R(a.value);Fe(s,()=>{u.value=a.value});const c=()=>{const w=u.value.join("").trim();t("update:modelValue",w),t("change",w),w.length===e.length&&t("finish",w),f()},d=w=>o==null?void 0:o.value[w].focus(),f=w=>{if(!(NE(w)&&u.value[w])){for(let y=0;y<u.value.length;y++)if(!u.value[y]){d(y);break}}},h=(w,y)=>{w.preventDefault();const{clipboardData:C}=w,k=C==null?void 0:C.getData("text");k&&(k.split("").forEach(($,A)=>{if(!(y+A>=e.length)){if(Ue(e.formatter)){const P=e.formatter($,y+A,u.value.join(""));if(P===!1){y-=1;return}$n(P)&&($=P.charAt(0))}u.value[y+A]=$}}),c())},m=(w,y)=>{const C=y.code||y.key;C===Hj.code&&!u.value[w]?(y.preventDefault(),u.value[Math.max(w-1,0)]="",c()):C===yG.code&&w>0?(y.preventDefault(),d(w-1)):C===bG.code&&u.value[w]&&w<e.length-1&&(y.preventDefault(),d(w+1))},b=(w,y,C)=>{let k=(y||"").trim().charAt(y.length-1);if(t("input",k,w,C),Ue(e.formatter)){const $=e.formatter(k,w,u.value.join(""));if($===!1)return;$n($)&&(k=$.charAt(0))}u.value[w]=k,c()};return()=>v("div",{class:n},[u.value.map((w,y)=>{var C;return v(Be,null,[v(Za,{key:y,ref:k=>o.value[y]=k,type:r.value,class:l.value,modelValue:w,size:e.size,error:e.error,disabled:e.disabled,readonly:e.readonly,onFocus:()=>f(y),onInput:(k,$)=>b(y,k,$),onKeydown:k=>m(y,k),onPaste:k=>h(k,y)},null),(C=e.separator)==null?void 0:C.call(e,y,w)])})])}});const uge=Object.assign(F$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+F$.name,F$)}});var PO=Object.getOwnPropertySymbols,dge=Object.prototype.hasOwnProperty,fge=Object.prototype.propertyIsEnumerable,hge=(e,t)=>{var n={};for(var i in e)dge.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(e!=null&&PO)for(var i of PO(e))t.indexOf(i)<0&&fge.call(e,i)&&(n[i]=e[i]);return n};const pge=typeof window<"u"?window:void 0;function mge(e){var t;const n=An(e);return(t=n==null?void 0:n.$el)!=null?t:n}function vge(e){return xg()?(m2(e),!0):!1}function OD(e,t,n={}){const i=n,{window:o=pge}=i,s=hge(i,["window"]),r=o&&"MutationObserver"in o;let l;const a=()=>{l&&(l.disconnect(),l=void 0)},u=Fe(()=>mge(e),d=>{a(),r&&o&&d&&(l=new MutationObserver(t),l.observe(d,s))},{immediate:!0}),c=()=>{a(),u()};return vge(c),{isSupported:r,stop:c}}const V$="arco-theme",I1={Dark:"dark",Light:"light"},gge=e=>{const t=R(I1.Light),n=o=>{t.value=o},i=o=>o.getAttribute(V$)===I1.Dark?I1.Dark:I1.Light;return OD(document.body,o=>{for(const s of o)if(s.type==="attributes"&&s.attributeName===V$){n(i(s.target)),e==null||e();break}},{attributes:!0,attributeFilter:[V$],subtree:!1,childList:!1,characterData:!1}),n(i(document.body)),{theme:t,setTheme:n}};function yge(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function bge(e){return Object.entries(e).map(([t,n])=>`${yge(t)}:${n}`).join(";")}function kge(e){const t=e.getContext("2d");if(!t)return;const n=t.getImageData(0,0,e.width,e.height),{data:i}=n;for(let o=0;o<i.length;o+=4){const s=(i[o]+i[o+1]+i[o+2])/3;i[o]=s,i[o+1]=s,i[o+2]=s}t.putImageData(n,0,0)}var wge=Object.defineProperty,Cge=Object.defineProperties,$ge=Object.getOwnPropertyDescriptors,AO=Object.getOwnPropertySymbols,Sge=Object.prototype.hasOwnProperty,_ge=Object.prototype.propertyIsEnumerable,LO=(e,t,n)=>t in e?wge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Pge=(e,t)=>{for(var n in t||(t={}))Sge.call(t,n)&&LO(e,n,t[n]);if(AO)for(var n of AO(t))_ge.call(t,n)&&LO(e,n,t[n]);return e},Age=(e,t)=>Cge(e,$ge(t)),W$=N({name:"Watermark",props:{content:{type:[String,Array]},image:{type:String},width:{type:Number},height:{type:Number},gap:{type:Array,default:()=>[90,90]},offset:{type:Array},rotate:{type:Number,default:-22},font:{type:Object},zIndex:{type:Number,default:6},alpha:{type:Number,default:1},antiTamper:{type:Boolean,default:!0},grayscale:{type:Boolean,default:!1},repeat:{type:Boolean,default:!0},staggered:{type:Boolean,default:!0}},setup(e,{slots:t,attrs:n}){const{width:i,height:o,image:s,rotate:r,alpha:l,repeat:a,grayscale:u}=ze(e),c=j("watermark"),d=window.devicePixelRatio||1,f=Ih(),h=R(new Map),m=p(()=>{var Z,q;return(q=(Z=e.font)==null?void 0:Z.fontSize)!=null?q:16}),b=p(()=>{var Z,q;return(q=(Z=e.font)==null?void 0:Z.fontWeight)!=null?q:"normal"}),w=p(()=>{var Z,q;return(q=(Z=e.font)==null?void 0:Z.fontStyle)!=null?q:"normal"}),y=p(()=>{var Z,q;return(q=(Z=e.font)==null?void 0:Z.fontFamily)!=null?q:"sans-serif"}),C=p(()=>{var Z,q;return(q=(Z=e.font)==null?void 0:Z.textAlign)!=null?q:"center"}),k=p(()=>at(e.content)?e.content:[e.content]),$=p(()=>{var Z,q;return(q=(Z=e.font)==null?void 0:Z.color)!=null?q:W.value==="dark"?"rgba(255, 255, 255, 0.15)":"rgba(0, 0, 0, 0.15)"}),A=p(()=>{var Z,q;return(q=(Z=e.gap)==null?void 0:Z[0])!=null?q:90}),P=p(()=>{var Z,q;return(q=(Z=e.gap)==null?void 0:Z[1])!=null?q:90}),L=p(()=>A.value/2),O=p(()=>P.value/2),T=p(()=>{var Z,q;return(q=(Z=e.offset)==null?void 0:Z[0])!=null?q:L.value}),M=p(()=>{var Z,q;return(q=(Z=e.offset)==null?void 0:Z[1])!=null?q:O.value}),x=p(()=>{var Z;const q=T.value-L.value,Q=M.value-O.value;return{position:"absolute",left:q>0?`${q}px`:0,top:Q>0?`${Q}px`:0,width:q>0?`calc(100% - ${q}px)`:"100%",height:Q>0?`calc(100% - ${Q}px)`:"100%",pointerEvents:"none",backgroundRepeat:e.repeat?"repeat":"no-repeat",backgroundPosition:`${q>0?0:q}px ${Q>0?0:Q}px`,zIndex:(Z=e.zIndex)!=null?Z:6}}),B=p(()=>e.repeat&&e.staggered),F=(Z,q)=>{var Q;if(f.value){const se=h.value.get(f.value);se&&(f.value.contains(se)&&f.value.removeChild(se),h.value.delete(f.value));const fe=document.createElement("div");fe.setAttribute("style",bge(Age(Pge({},x.value),{backgroundImage:`url('${Z}')`,backgroundSize:`${q}px`}))),(Q=f.value)==null||Q.append(fe),h.value.set(f.value,fe)}},K=Z=>{var q,Q;let se=120,fe=28;if(!s.value&&Z.measureText){Z.font=`${m.value}px ${y.value}`;const de=k.value.map(ue=>Z.measureText(ue).width);se=Math.ceil(Math.max(...de)),fe=m.value*k.value.length+(k.value.length-1)*3}return[(q=i.value)!=null?q:se,(Q=o.value)!=null?Q:fe]},te=()=>{var Z;const q=document.createElement("canvas"),Q=q.getContext("2d");if(!Q)return;const[se,fe]=K(Q),de=se*d,ue=fe*d,be=(A.value+se)*d,ce=(P.value+fe)*d,$e=A.value/2*d,me=P.value/2*d,Se=be/2,Pe=ce/2,je=B.value?2:1,X=(A.value+se)*je;q.width=be*je,q.height=ce*je,Q.globalAlpha=l.value,Q.save(),Q.translate(Se,Pe),Q.rotate(Math.PI/180*r.value),Q.translate(-Se,-Pe);const V=()=>{Q.restore(),B.value&&Q.drawImage(q,0,0,be,ce,be,ce,be,ce),u.value&&kge(q),F(q.toDataURL(),X)};if(s.value){const re=new Image;re.onload=()=>{Q.drawImage(re,$e,me,de,ue),V()},re.crossOrigin="anonymous",re.referrerPolicy="no-referrer",re.src=s.value}else{const re=Number(m.value)*d;Q.font=`${w.value} normal ${b.value} ${re}px/${fe}px ${y.value}`,Q.fillStyle=$.value,Q.textAlign=C.value,Q.textBaseline="top",Q.translate(de/2,0),(Z=k.value)==null||Z.forEach((ge,ke)=>{Q.fillText(ge??"",$e,me+ke*(re+3*d))}),V()}},H=Z=>Array.from(h.value.values()).includes(Z),D=Z=>{if(e.antiTamper)for(const q of Z){const Q=Array.from(q.removedNodes).some(fe=>H(fe)),se=q.type==="attributes"&&H(q.target);if(Q||se){te();break}}},{theme:W}=gge(te);return st(()=>{te(),OD(f.value,D,{attributes:!0,childList:!0,characterData:!0,subtree:!0})}),Fe(e,te,{deep:!0,flush:"post"}),()=>{var Z;return v("div",Ae({ref:f,class:c,style:{position:"relative",overflow:"hidden"}},n),[(Z=t.default)==null?void 0:Z.call(t)])}}});const Lge=Object.assign(W$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+W$.name,W$)}});var Ege=Object.defineProperty,Ige=Object.defineProperties,Tge=Object.getOwnPropertyDescriptors,EO=Object.getOwnPropertySymbols,Oge=Object.prototype.hasOwnProperty,xge=Object.prototype.propertyIsEnumerable,IO=(e,t,n)=>t in e?Ege(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Mge=(e,t)=>{for(var n in t||(t={}))Oge.call(t,n)&&IO(e,n,t[n]);if(EO)for(var n of EO(t))xge.call(t,n)&&IO(e,n,t[n]);return e},Nge=(e,t)=>Ige(e,Tge(t));function zge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var jge=N({name:"TreeSelectPanel",components:{Tree:y6},props:{treeProps:{type:Object,default:()=>({})},selectedKeys:{type:Array},showCheckable:{type:Boolean},treeSlots:{type:Object,default:()=>({})},scrollbar:{type:[Boolean,Object],default:!0}},emits:["change"],setup(e,{emit:t}){const{showCheckable:n,selectedKeys:i,treeProps:o,scrollbar:s}=ze(e),{displayScrollbar:r,scrollbarProps:l}=F2(s),a=j("tree-select"),u=R(),c=p(()=>Nge(Mge({},o.value),{disableSelectActionOnly:!0,checkedKeys:n.value?i.value:[],selectedKeys:n.value?[]:i.value})),d=(m,b)=>{var w,y;n.value?(y=(w=u.value)==null?void 0:w.toggleCheck)==null||y.call(w,m[0],b):t("change",m)},f=m=>{t("change",m)},h=()=>v(y6,Ae({ref:u},c.value,{onSelect:d,onCheck:f}),e.treeSlots);return()=>{if(r.value){let m;return v(jo,Ae({class:`${a}-tree-wrapper`},l.value),zge(m=h())?m:{default:()=>[m]})}return v("div",{class:`${a}-tree-wrapper`},[h()])}}}),Rge=Object.defineProperty,Bge=Object.defineProperties,Dge=Object.getOwnPropertyDescriptors,TO=Object.getOwnPropertySymbols,Fge=Object.prototype.hasOwnProperty,Vge=Object.prototype.propertyIsEnumerable,OO=(e,t,n)=>t in e?Rge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xO=(e,t)=>{for(var n in t||(t={}))Fge.call(t,n)&&OO(e,n,t[n]);if(TO)for(var n of TO(t))Vge.call(t,n)&&OO(e,n,t[n]);return e},Wge=(e,t)=>Bge(e,Dge(t));function T7(e){return ft(e)}function xD(e){return e!=null&&e!==""}function O7(e){return T7(e)?e.value:e}function Hge(e){return T7(e)?e.label:void 0}function MO(e){const t=O7(e);return xD(t)}function NO(e){return e.map(O7).filter(xD)}function Zge(e){var t;const{defaultValue:n,modelValue:i,key2TreeNode:o,multiple:s,treeCheckable:r,fallbackOption:l,fieldNames:a}=ze(e);function u($){const A=(at($)?$:[$]).filter(MO);return s!=null&&s.value||r!=null&&r.value?A:A.slice(0,1)}function c($,A){const P=[],L=$?$.filter(MO):[];if(L.length){const O=new Map;A==null||A.forEach(T=>{O.set(T.value,T)}),L.forEach(T=>{var M,x,B,F,K;const te=O7(T),H=O.get(te),D=o.value.get(te);let W=null;const Z=((M=a==null?void 0:a.value)==null?void 0:M.title)||"title";if(!D){const q=Ue(l==null?void 0:l.value)?l==null?void 0:l.value(te):l==null?void 0:l.value;if(q===!1)return;ft(q)&&(W=q)}P.push(Wge(xO(xO({},T7(T)?T:{}),H||{}),{value:te,label:(K=(F=(B=(x=Hge(T))!=null?x:D==null?void 0:D.title)!=null?B:H==null?void 0:H.label)!=null?F:W==null?void 0:W[Z])!=null?K:te}))})}return P}const d=R(),f=R();Vn(()=>{var $;const A=(i==null?void 0:i.value)!==void 0,P=u(($=i==null?void 0:i.value)!=null?$:[]),L=NO(P);f.value=A?c(L,c(P)):void 0,d.value=A?L:void 0});const h=u((t=n==null?void 0:n.value)!=null?t:[]),m=NO(h),b=c(m,c(h)),w=R(m||[]),y=R(b);Fe(w,()=>{y.value=c(w.value,b)}),Fe([d,f],([$,A])=>{w.value=$||[],y.value=A||[]});const C=p(()=>{var $;return($=d.value)!=null?$:w.value}),k=p(()=>{var $;return($=f.value)!=null?$:y.value});return{selectedKeys:C,selectedValue:k,setLocalSelectedKeys($){w.value=$},localSelectedKeys:w,localSelectedValue:y}}function qge(e){const{searchValue:t,flattenTreeData:n,filterMethod:i,disableFilter:o,fieldNames:s}=ze(e),r=p(()=>{var m;return((m=s.value)==null?void 0:m.key)||"key"}),l=(m,b)=>{const w=b[r.value];return!Ge(w)&&String(w).indexOf(m)>-1},a=p(()=>(i==null?void 0:i.value)||l),u=R(),c=p(()=>!!t.value),d=p(()=>!(o!=null&&o.value)&&c.value&&u.value&&u.value.size===0),f=p(()=>o!=null&&o.value?void 0:m=>{var b,w;if(!c.value)return!0;const y=m[r.value];return(w=(b=u.value)==null?void 0:b.has(y||""))!=null?w:!1}),h=mm((m,b)=>{const w=m.filter(C=>a.value(b,C.treeNodeData)),y=new Set;w.forEach(C=>{y.add(C.key),C.pathParentKeys.forEach(k=>{y.add(k)})}),u.value=y},100);return Vn(()=>{o!=null&&o.value?u.value=void 0:h(n.value,t.value)}),{isEmptyFilterResult:d,filterTreeNode:f}}function Uge(e,t){const n=`${t}-slot-`;return Object.keys(e).reduce((o,s)=>{if(s.startsWith(n)){const r=s.slice(n.length);r&&(o[r]=e[s])}return o},{})}var Kge=Object.defineProperty,Gge=Object.defineProperties,Yge=Object.getOwnPropertyDescriptors,zO=Object.getOwnPropertySymbols,Xge=Object.prototype.hasOwnProperty,Qge=Object.prototype.propertyIsEnumerable,jO=(e,t,n)=>t in e?Kge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,MD=(e,t)=>{for(var n in t||(t={}))Xge.call(t,n)&&jO(e,n,t[n]);if(zO)for(var n of zO(t))Qge.call(t,n)&&jO(e,n,t[n]);return e},ND=(e,t)=>Gge(e,Yge(t));const Jge=N({name:"TreeSelect",components:{Trigger:oi,SelectView:Yy,Panel:jge,Empty:Pl,Spin:zo},inheritAttrs:!1,props:{disabled:{type:Boolean},loading:{type:Boolean},error:{type:Boolean},size:{type:String},border:{type:Boolean,default:!0},allowSearch:{type:[Boolean,Object],default:e=>!!e.multiple},allowClear:{type:Boolean},placeholder:{type:String},maxTagCount:{type:Number},multiple:{type:Boolean},defaultValue:{type:[String,Number,Array,Object]},modelValue:{type:[String,Number,Array,Object]},fieldNames:{type:Object},data:{type:Array,default:()=>[]},labelInValue:{type:Boolean},treeCheckable:{type:Boolean},treeCheckStrictly:{type:Boolean},treeCheckedStrategy:{type:String,default:"all"},treeProps:{type:Object},triggerProps:{type:Object},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean},dropdownStyle:{type:Object},dropdownClassName:{type:[String,Array]},filterTreeNode:{type:Function},loadMore:{type:Function},disableFilter:{type:Boolean},popupContainer:{type:[String,Object]},fallbackOption:{type:[Boolean,Function],default:!0},selectable:{type:[Boolean,String,Function],default:!0},scrollbar:{type:[Boolean,Object],default:!0},showHeaderOnEmpty:{type:Boolean,default:!1},showFooterOnEmpty:{type:Boolean,default:!1},inputValue:{type:String},defaultInputValue:{type:String,default:""}},emits:{change:e=>!0,"update:modelValue":e=>!0,"update:inputValue":e=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0,search:e=>!0,clear:()=>!0,inputValueChange:e=>!0},setup(e,{emit:t,slots:n}){var i,o,s;const{defaultValue:r,modelValue:l,multiple:a,popupVisible:u,defaultPopupVisible:c,treeCheckable:d,treeCheckStrictly:f,data:h,fieldNames:m,disabled:b,labelInValue:w,filterTreeNode:y,disableFilter:C,dropdownStyle:k,treeProps:$,fallbackOption:A,selectable:P,dropdownClassName:L}=ze(e),{mergedDisabled:O,eventHandlers:T}=cn({disabled:b}),M=j("tree-select"),x=Ze(Ii,void 0),B=(s=(o=x==null?void 0:(i=x.slots).empty)==null?void 0:o.call(i,{component:"tree-select"}))==null?void 0:s[0],F=p(()=>a.value||d.value),K=(le,we)=>{var Ie;return P.value==="leaf"?we.isLeaf:Ue(P.value)?P.value(le,we):(Ie=P.value)!=null?Ie:!1},te=p(()=>d.value?K:!1),H=p(()=>ft(e.allowSearch)&&!!e.allowSearch.retainInputValue),{flattenTreeData:D,key2TreeNode:W}=kD(Oe({treeData:h,fieldNames:m,selectable:K,checkable:te})),{selectedKeys:Z,selectedValue:q,setLocalSelectedKeys:Q,localSelectedKeys:se,localSelectedValue:fe}=Zge(Oe({defaultValue:r,modelValue:l,key2TreeNode:W,multiple:a,treeCheckable:d,treeCheckStrictly:f,fallbackOption:A,fieldNames:m}));function de(le){return d.value?Tu(le):f6(le)}const ue=p(()=>Ge(q.value)?[]:F.value&&!O.value?q.value.map(le=>{const we=W.value.get(le.value);return ND(MD({},le),{closable:!we||de(we)})}):q.value),be=le=>{Q(le),Ct(()=>{var we,Ie;const Ne=(w.value?fe.value:se.value)||[],ye=F.value?Ne:Ne[0];t("update:modelValue",ye),t("change",ye),(Ie=(we=T.value)==null?void 0:we.onChange)==null||Ie.call(we)})},ce=R(e.defaultInputValue),$e=p(()=>{var le;return(le=e.inputValue)!=null?le:ce.value}),me=le=>{ce.value=le,t("update:inputValue",le),t("inputValueChange",le)},Se=le=>{le!==$e.value&&(X(!0),me(le),e.allowSearch&&t("search",le))},[Pe,je]=ri(c.value,Oe({value:u})),X=le=>{le!==Pe.value&&(je(le),t("popup-visible-change",le),t("update:popupVisible",le)),le||ke.value&&ke.value.blur&&ke.value.blur()},{isEmptyFilterResult:V,filterTreeNode:re}=qge(Oe({searchValue:$e,flattenTreeData:D,filterMethod:y,disableFilter:C,fieldNames:m})),ge=p(()=>!D.value.length||V.value),ke=R(),Y=p(()=>{var le;return[(k==null?void 0:k.value)||{},(le=$==null?void 0:$.value)!=null&&le.virtualListProps?{"max-height":"unset"}:{}]});return{refSelectView:ke,prefixCls:M,TreeSelectEmpty:B,selectedValue:q,selectedKeys:Z,mergedDisabled:O,searchValue:$e,panelVisible:Pe,isEmpty:ge,computedFilterTreeNode:re,isMultiple:F,selectViewValue:ue,computedDropdownStyle:Y,onSearchValueChange:Se,onSelectChange(le){be(le),!H.value&&$e.value&&me(""),F.value||X(!1)},onVisibleChange:X,onInnerClear(){be([]),t("clear")},pickSubCompSlots:Uge,isSelectable:K,isCheckable:te,onBlur:()=>{!H.value&&$e.value&&me("")},onItemRemove(le){if(O.value)return;const we=W.value.get(le);if(d.value&&we){if(de(we)){const[Ie]=m6({node:we,checked:!1,checkedKeys:Z.value,indeterminateKeys:[],checkStrictly:f.value});be(Ie)}}else{const Ie=Z.value.filter(Ne=>Ne!==le);be(Ie)}}}}});function e1e(e,t,n,i,o,s){const r=ie("SelectView"),l=ie("Spin"),a=ie("Panel"),u=ie("Trigger");return S(),ve(u,Ae({class:`${e.prefixCls}-trigger`,"auto-fit-popup-min-width":"",trigger:"click",position:"bl","popup-offset":4,"animation-name":"slide-dynamic-origin","prevent-focus":!0},e.triggerProps,{disabled:e.mergedDisabled,"popup-visible":e.panelVisible,"popup-container":e.popupContainer,"click-to-close":!e.allowSearch,"auto-fit-transform-origin":"",onPopupVisibleChange:e.onVisibleChange}),{content:he(()=>[_("div",{class:E([`${e.prefixCls}-popup`,{[`${e.prefixCls}-has-header`]:!!e.$slots.header,[`${e.prefixCls}-has-footer`]:!!e.$slots.footer},e.dropdownClassName]),style:ne(e.computedDropdownStyle)},[e.$slots.header&&(!e.isEmpty||e.showHeaderOnEmpty)?(S(),I("div",{key:0,class:E(`${e.prefixCls}-header`)},[pe(e.$slots,"header")],2)):ae("v-if",!0),e.loading?pe(e.$slots,"loader",{key:1},()=>[v(l)]):e.isEmpty?pe(e.$slots,"empty",{key:2},()=>[(S(),ve(Hi(e.TreeSelectEmpty?e.TreeSelectEmpty:"Empty")))]):(S(),ve(a,{key:3,"selected-keys":e.selectedKeys,"show-checkable":e.treeCheckable,scrollbar:e.scrollbar,"tree-props":ND(MD({actionOnNodeClick:e.selectable==="leaf"?"expand":void 0,blockNode:!0},e.treeProps),{data:e.data,checkStrictly:e.treeCheckStrictly,checkedStrategy:e.treeCheckedStrategy,fieldNames:e.fieldNames,multiple:e.multiple,loadMore:e.loadMore,filterTreeNode:e.computedFilterTreeNode,size:e.size,checkable:e.isCheckable,selectable:e.isSelectable,searchValue:e.searchValue}),"tree-slots":e.pickSubCompSlots(e.$slots,"tree"),onChange:e.onSelectChange},null,8,["selected-keys","show-checkable","scrollbar","tree-props","tree-slots","onChange"])),e.$slots.footer&&(!e.isEmpty||e.showFooterOnEmpty)?(S(),I("div",{key:4,class:E(`${e.prefixCls}-footer`)},[pe(e.$slots,"footer")],2)):ae("v-if",!0)],6)]),default:he(()=>[pe(e.$slots,"trigger",{},()=>[v(r,Ae({ref:"refSelectView","model-value":e.selectViewValue,"input-value":e.searchValue,"allow-search":!!e.allowSearch,"allow-clear":e.allowClear,loading:e.loading,size:e.size,"max-tag-count":e.maxTagCount,disabled:e.mergedDisabled,opened:e.panelVisible,error:e.error,bordered:e.border,placeholder:e.placeholder,multiple:e.isMultiple},e.$attrs,{onInputValueChange:e.onSearchValueChange,onClear:e.onInnerClear,onRemove:e.onItemRemove,onBlur:e.onBlur}),tn({_:2},[e.$slots.prefix?{name:"prefix",fn:he(()=>[pe(e.$slots,"prefix")])}:void 0,e.$slots.label?{name:"label",fn:he(c=>[pe(e.$slots,"label",jt(Qn(c)))])}:void 0]),1040,["model-value","input-value","allow-search","allow-clear","loading","size","max-tag-count","disabled","opened","error","bordered","placeholder","multiple","onInputValueChange","onClear","onRemove","onBlur"])])]),_:3},16,["class","disabled","popup-visible","popup-container","click-to-close","onPopupVisibleChange"])}var H$=U(Jge,[["render",e1e]]);const t1e=Object.assign(H$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+H$.name,H$)}});var n1e=Object.defineProperty,i1e=Object.defineProperties,r1e=Object.getOwnPropertyDescriptors,RO=Object.getOwnPropertySymbols,o1e=Object.prototype.hasOwnProperty,s1e=Object.prototype.propertyIsEnumerable,BO=(e,t,n)=>t in e?n1e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,l1e=(e,t)=>{for(var n in t||(t={}))o1e.call(t,n)&&BO(e,n,t[n]);if(RO)for(var n of RO(t))s1e.call(t,n)&&BO(e,n,t[n]);return e},a1e=(e,t)=>i1e(e,r1e(t));const b6={Button:qi,Link:tB,Typography:ave,Divider:xre,Grid:hp,Layout:pae,Space:Afe,Avatar:TX,Badge:UX,Calendar:$R,Card:HJ,Carousel:cee,Collapse:jee,Comment:jte,ColorPicker:Pte,Descriptions:Ore,Empty:Pl,Image:Mle,Scrollbar:jo,List:FB,Popover:e7,Statistic:Rfe,Table:Khe,Tabs:dpe,Tag:i7,Timeline:Mpe,Tooltip:no,AutoComplete:vX,Cascader:See,Checkbox:To,DatePicker:yre,Form:ase,Input:Za,InputNumber:Kg,InputTag:wR,Mention:qae,Radio:kh,Rate:Bde,Select:vm,Slider:Pfe,Switch:Ufe,Textarea:VB,TimePicker:Ppe,Transfer:qpe,Tree:y6,Upload:age,TreeSelect:t1e,Alert:Fj,Drawer:i6,Message:a6,Modal:c6,Notification:u6,Popconfirm:Tue,Progress:XB,Result:efe,Spin:zo,Skeleton:lfe,Breadcrumb:AQ,Dropdown:oR,Menu:Vce,PageHeader:Lue,Pagination:y7,Steps:Wfe,Affix:cK,Anchor:uG,BackTop:DX,ConfigProvider:Dte,ResizeBox:RB,Trigger:oi,Split:Tfe,Icon:hse,OverflowList:cge,Watermark:Lge,VerificationCode:uge},c1e=(e,t)=>{for(const n of Object.keys(b6))e.use(b6[n],t)},Ch=a1e(l1e({},b6),{Alter:Fj,AnchorLink:q1,AvatarGroup:J1,BreadcrumbItem:Fp,ButtonGroup:Dp,Calendar:$R,CardMeta:s0,CardGrid:l0,CarouselItem:a0,CascaderPanel:c0,CheckboxGroup:X1,CollapseItem:u0,DescriptionsItem:y0,WeekPicker:h0,MonthPicker:p0,YearPicker:m0,QuarterPicker:v0,RangePicker:g0,Doption:Rd,Dgroup:t0,Dsubmenu:n0,DropdownButton:i0,FormItem:w0,Row:Wp,Col:Hp,GridItem:k0,ImagePreview:Bd,ImagePreviewAction:lb,ImagePreviewGroup:Zp,InputGroup:jd,InputSearch:U1,InputPassword:K1,LayoutHeader:$0,LayoutContent:S0,LayoutFooter:_0,LayoutSider:P0,ListItem:A0,ListItemMeta:L0,MenuItem:E0,MenuItemGroup:I0,SubMenu:qp,RadioGroup:o0,Option:Pu,Optgroup:Vp,SkeletonLine:x0,SkeletonShape:M0,Countdown:N0,Step:z0,Thead:Kp,Td:Ia,Th:Yp,Tr:pl,Tbody:Gp,TableColumn:j0,TabPane:R0,TimelineItem:Fd,TypographyParagraph:B0,TypographyTitle:D0,TypographyText:F0,install:c1e,addI18nMessages:kU,useLocale:wU,getLocale:CU,useFormItem:cn}),u1e=N({name:"IconArrowDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-arrow-down`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),d1e=["stroke-width","stroke-linecap","stroke-linejoin"],f1e=_("path",{d:"m11.27 27.728 12.727 12.728 12.728-12.728M24 5v34.295"},null,-1),h1e=[f1e];function p1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},h1e,14,d1e)}var Z$=U(u1e,[["render",p1e]]);const m1e=Object.assign(Z$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Z$.name,Z$)}}),v1e=N({name:"IconArrowFall",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-arrow-fall`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),g1e=["stroke-width","stroke-linecap","stroke-linejoin"],y1e=_("path",{d:"M24.008 41.99a.01.01 0 0 1-.016 0l-9.978-11.974A.01.01 0 0 1 14.02 30H33.98a.01.01 0 0 1 .007.016l-9.978 11.975Z"},null,-1),b1e=_("path",{d:"M24 42 14 30h20L24 42Z",fill:"currentColor",stroke:"none"},null,-1),k1e=_("path",{d:"M22 6h4v26h-4z"},null,-1),w1e=_("path",{fill:"currentColor",stroke:"none",d:"M22 6h4v26h-4z"},null,-1),C1e=[y1e,b1e,k1e,w1e];function $1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},C1e,14,g1e)}var q$=U(v1e,[["render",$1e]]);const S1e=Object.assign(q$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+q$.name,q$)}}),_1e=N({name:"IconArrowLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-arrow-left`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),P1e=["stroke-width","stroke-linecap","stroke-linejoin"],A1e=_("path",{d:"M20.272 11.27 7.544 23.998l12.728 12.728M43 24H8.705"},null,-1),L1e=[A1e];function E1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},L1e,14,P1e)}var U$=U(_1e,[["render",E1e]]);const I1e=Object.assign(U$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+U$.name,U$)}}),T1e=N({name:"IconArrowRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-arrow-right`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),O1e=["stroke-width","stroke-linecap","stroke-linejoin"],x1e=_("path",{d:"m27.728 11.27 12.728 12.728-12.728 12.728M5 24h34.295"},null,-1),M1e=[x1e];function N1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},M1e,14,O1e)}var K$=U(T1e,[["render",N1e]]);const z1e=Object.assign(K$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+K$.name,K$)}}),j1e=N({name:"IconArrowRise",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-arrow-rise`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),R1e=["stroke-width","stroke-linecap","stroke-linejoin"],B1e=_("path",{d:"M23.992 6.01a.01.01 0 0 1 .016 0l9.978 11.974a.01.01 0 0 1-.007.016H14.02a.01.01 0 0 1-.007-.016l9.978-11.975Z"},null,-1),D1e=_("path",{d:"m24 6 10 12H14L24 6Z",fill:"currentColor",stroke:"none"},null,-1),F1e=_("path",{d:"M26 42h-4V16h4z"},null,-1),V1e=_("path",{fill:"currentColor",stroke:"none",d:"M26 42h-4V16h4z"},null,-1),W1e=[B1e,D1e,F1e,V1e];function H1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},W1e,14,R1e)}var G$=U(j1e,[["render",H1e]]);const Z1e=Object.assign(G$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+G$.name,G$)}}),q1e=N({name:"IconArrowUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-arrow-up`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),U1e=["stroke-width","stroke-linecap","stroke-linejoin"],K1e=_("path",{d:"M11.27 20.272 23.997 7.544l12.728 12.728M24 43V8.705"},null,-1),G1e=[K1e];function Y1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},G1e,14,U1e)}var Y$=U(q1e,[["render",Y1e]]);const X1e=Object.assign(Y$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Y$.name,Y$)}}),Q1e=N({name:"IconDoubleDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-double-down`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),J1e=["stroke-width","stroke-linecap","stroke-linejoin"],e0e=_("path",{d:"m9.9 11.142 14.143 14.142 14.142-14.142M9.9 22.456l14.143 14.142 14.142-14.142"},null,-1),t0e=[e0e];function n0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},t0e,14,J1e)}var X$=U(Q1e,[["render",n0e]]);const i0e=Object.assign(X$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+X$.name,X$)}}),r0e=N({name:"IconDoubleUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-double-up`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),o0e=["stroke-width","stroke-linecap","stroke-linejoin"],s0e=_("path",{d:"M38.1 36.858 23.957 22.716 9.816 36.858M38.1 25.544 23.957 11.402 9.816 25.544"},null,-1),l0e=[s0e];function a0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},l0e,14,o0e)}var Q$=U(r0e,[["render",a0e]]);const c0e=Object.assign(Q$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Q$.name,Q$)}}),u0e=N({name:"IconDownCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-down-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),d0e=["stroke-width","stroke-linecap","stroke-linejoin"],f0e=_("circle",{cx:"24",cy:"24",r:"18",transform:"rotate(-180 24 24)"},null,-1),h0e=_("path",{d:"M32.484 20.515 24 29l-8.485-8.485"},null,-1),p0e=[f0e,h0e];function m0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},p0e,14,d0e)}var J$=U(u0e,[["render",m0e]]);const v0e=Object.assign(J$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+J$.name,J$)}}),g0e=N({name:"IconDragArrow",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-drag-arrow`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),y0e=["stroke-width","stroke-linecap","stroke-linejoin"],b0e=_("path",{d:"M7 24h34M24 7v34M30 12l-6-6-6 6M36 30l6-6-6-6M12 30l-6-6 6-6M18 36l6 6 6-6"},null,-1),k0e=[b0e];function w0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},k0e,14,y0e)}var eS=U(g0e,[["render",w0e]]);const C0e=Object.assign(eS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+eS.name,eS)}}),$0e=N({name:"IconExpand",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-expand`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),S0e=["stroke-width","stroke-linecap","stroke-linejoin"],_0e=_("path",{d:"M7 26v14c0 .552.444 1 .996 1H22m19-19V8c0-.552-.444-1-.996-1H26"},null,-1),P0e=[_0e];function A0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},P0e,14,S0e)}var tS=U($0e,[["render",A0e]]);const L0e=Object.assign(tS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+tS.name,tS)}}),E0e=N({name:"IconLeftCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-left-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),I0e=["stroke-width","stroke-linecap","stroke-linejoin"],T0e=_("circle",{cx:"24",cy:"24",r:"18"},null,-1),O0e=_("path",{d:"M28.485 32.485 20 24l8.485-8.485"},null,-1),x0e=[T0e,O0e];function M0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},x0e,14,I0e)}var nS=U(E0e,[["render",M0e]]);const N0e=Object.assign(nS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+nS.name,nS)}}),z0e=N({name:"IconRightCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-right-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),j0e=["stroke-width","stroke-linecap","stroke-linejoin"],R0e=_("circle",{cx:"24",cy:"24",r:"18"},null,-1),B0e=_("path",{d:"M19.485 15.515 27.971 24l-8.486 8.485"},null,-1),D0e=[R0e,B0e];function F0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},D0e,14,j0e)}var iS=U(z0e,[["render",F0e]]);const V0e=Object.assign(iS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+iS.name,iS)}}),W0e=N({name:"IconShrink",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-shrink`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),H0e=["stroke-width","stroke-linecap","stroke-linejoin"],Z0e=_("path",{d:"M20 44V29c0-.552-.444-1-.996-1H4M28 4v15c0 .552.444 1 .996 1H44"},null,-1),q0e=[Z0e];function U0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},q0e,14,H0e)}var rS=U(W0e,[["render",U0e]]);const K0e=Object.assign(rS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+rS.name,rS)}}),G0e=N({name:"IconSwap",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-swap`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Y0e=["stroke-width","stroke-linecap","stroke-linejoin"],X0e=_("path",{d:"M5 17h35.586c.89 0 1.337-1.077.707-1.707L33 7M43 31H7.414c-.89 0-1.337 1.077-.707 1.707L15 41"},null,-1),Q0e=[X0e];function J0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Q0e,14,Y0e)}var oS=U(G0e,[["render",J0e]]);const eye=Object.assign(oS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+oS.name,oS)}}),tye=N({name:"IconToBottom",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-to-bottom`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nye=["stroke-width","stroke-linecap","stroke-linejoin"],iye=_("path",{d:"M5 41h38M24 28V5M24 34.04 17.547 27h12.907L24 34.04Zm-.736.803v.001Z"},null,-1),rye=_("path",{d:"m24 34 6-7H18l6 7Z",fill:"currentColor",stroke:"none"},null,-1),oye=[iye,rye];function sye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},oye,14,nye)}var sS=U(tye,[["render",sye]]);const lye=Object.assign(sS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+sS.name,sS)}}),aye=N({name:"IconToLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-to-left`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),cye=["stroke-width","stroke-linecap","stroke-linejoin"],uye=_("path",{d:"M7 5v38M20 24h23M20.999 17.547v12.907L13.959 24l7.04-6.453Z"},null,-1),dye=_("path",{d:"m14 24 7 6V18l-7 6Z",fill:"currentColor",stroke:"none"},null,-1),fye=[uye,dye];function hye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},fye,14,cye)}var lS=U(aye,[["render",hye]]);const pye=Object.assign(lS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+lS.name,lS)}}),mye=N({name:"IconToRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-to-right`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),vye=["stroke-width","stroke-linecap","stroke-linejoin"],gye=_("path",{d:"M41 43V5M28 24H5M34.04 24 27 30.453V17.546L34.04 24Zm.803.736h.001Z"},null,-1),yye=_("path",{d:"m34 24-7-6v12l7-6Z",fill:"currentColor",stroke:"none"},null,-1),bye=[gye,yye];function kye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},bye,14,vye)}var aS=U(mye,[["render",kye]]);const wye=Object.assign(aS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+aS.name,aS)}}),Cye=N({name:"IconUpCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-up-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),$ye=["stroke-width","stroke-linecap","stroke-linejoin"],Sye=_("circle",{cx:"24",cy:"24",r:"18"},null,-1),_ye=_("path",{d:"M15.516 28.485 24 20l8.485 8.485"},null,-1),Pye=[Sye,_ye];function Aye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Pye,14,$ye)}var cS=U(Cye,[["render",Aye]]);const Lye=Object.assign(cS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+cS.name,cS)}}),Eye=N({name:"IconExclamationPolygonFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-exclamation-polygon-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Iye=["stroke-width","stroke-linecap","stroke-linejoin"],Tye=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.553 4a1 1 0 0 0-.74.327L4.26 15.937a1 1 0 0 0-.26.672V31.39a1 1 0 0 0 .26.673l10.553 11.609a1 1 0 0 0 .74.327h16.893a1 1 0 0 0 .74-.327l10.554-11.61a1 1 0 0 0 .26-.672V16.61a1 1 0 0 0-.26-.673L33.187 4.327a1 1 0 0 0-.74-.327H15.553ZM22 33a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2Zm4-18a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V15Z",fill:"currentColor",stroke:"none"},null,-1),Oye=[Tye];function xye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Oye,14,Iye)}var uS=U(Eye,[["render",xye]]);const Mye=Object.assign(uS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+uS.name,uS)}}),Nye=N({name:"IconMinusCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-minus-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),zye=["stroke-width","stroke-linecap","stroke-linejoin"],jye=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-7-22a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1H17Z",fill:"currentColor",stroke:"none"},null,-1),Rye=[jye];function Bye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Rye,14,zye)}var dS=U(Nye,[["render",Bye]]);const Dye=Object.assign(dS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+dS.name,dS)}}),Fye=N({name:"IconPlusCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-plus-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Vye=["stroke-width","stroke-linecap","stroke-linejoin"],Wye=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm2-28v6h6a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-6v6a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-6h-6a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h6v-6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1Z",fill:"currentColor",stroke:"none"},null,-1),Hye=[Wye];function Zye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Hye,14,Vye)}var fS=U(Fye,[["render",Zye]]);const qye=Object.assign(fS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+fS.name,fS)}}),Uye=N({name:"IconQuestionCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-question-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Kye=["stroke-width","stroke-linecap","stroke-linejoin"],Gye=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-3.862-24.021a.461.461 0 0 0 .462-.462 2.37 2.37 0 0 1 .636-1.615C21.64 17.48 22.43 17 23.988 17c1.465 0 2.483.7 3.002 1.493.555.848.446 1.559.182 1.914-.328.444-.736.853-1.228 1.296-.15.135-.335.296-.533.468-.354.308-.75.654-1.067.955C23.22 24.195 22 25.686 22 28v.013a1 1 0 0 0 1.006.993l2.008-.012a.993.993 0 0 0 .986-1c.002-.683.282-1.19 1.101-1.97.276-.262.523-.477.806-.722.21-.18.439-.379.713-.626.57-.513 1.205-1.13 1.767-1.888 1.516-2.047 1.161-4.634-.05-6.485C29.092 14.398 26.825 13 23.988 13c-2.454 0-4.357.794-5.642 2.137-1.25 1.307-1.742 2.954-1.746 4.37 0 .26.21.472.47.472h3.068Zm1.868 14.029a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V32a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v2.008Z",fill:"currentColor",stroke:"none"},null,-1),Yye=[Gye];function Xye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Yye,14,Kye)}var hS=U(Uye,[["render",Xye]]);const Qye=Object.assign(hS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+hS.name,hS)}}),Jye=N({name:"IconCheckCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-check-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ebe=["stroke-width","stroke-linecap","stroke-linejoin"],tbe=_("path",{d:"m15 22 7 7 11.5-11.5M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),nbe=[tbe];function ibe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},nbe,14,ebe)}var pS=U(Jye,[["render",ibe]]);const rbe=Object.assign(pS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+pS.name,pS)}}),obe=N({name:"IconCheckSquare",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-check-square`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),sbe=["stroke-width","stroke-linecap","stroke-linejoin"],lbe=_("path",{d:"M34.603 16.672 21.168 30.107l-7.778-7.779M8 41h32a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v32a1 1 0 0 0 1 1Z"},null,-1),abe=[lbe];function cbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},abe,14,sbe)}var mS=U(obe,[["render",cbe]]);const ube=Object.assign(mS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+mS.name,mS)}}),dbe=N({name:"IconCloseCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-close-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),fbe=["stroke-width","stroke-linecap","stroke-linejoin"],hbe=_("path",{d:"m17.643 17.643 6.364 6.364m0 0 6.364 6.364m-6.364-6.364 6.364-6.364m-6.364 6.364-6.364 6.364M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),pbe=[hbe];function mbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},pbe,14,fbe)}var vS=U(dbe,[["render",mbe]]);const vbe=Object.assign(vS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+vS.name,vS)}}),gbe=N({name:"IconExclamationCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-exclamation-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ybe=["stroke-width","stroke-linecap","stroke-linejoin"],bbe=_("path",{d:"M24 28V14m0 16v4M6 24c0-9.941 8.059-18 18-18s18 8.059 18 18-8.059 18-18 18S6 33.941 6 24Z"},null,-1),kbe=[bbe];function wbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kbe,14,ybe)}var gS=U(gbe,[["render",wbe]]);const Cbe=Object.assign(gS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+gS.name,gS)}}),$be=N({name:"IconInfoCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-info-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Sbe=["stroke-width","stroke-linecap","stroke-linejoin"],_be=_("path",{d:"M24 20v14m0-16v-4m18 10c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),Pbe=[_be];function Abe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Pbe,14,Sbe)}var yS=U($be,[["render",Abe]]);const Lbe=Object.assign(yS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+yS.name,yS)}}),Ebe=N({name:"IconMinusCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-minus-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Ibe=["stroke-width","stroke-linecap","stroke-linejoin"],Tbe=_("path",{d:"M32 24H16m26 0c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),Obe=[Tbe];function xbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Obe,14,Ibe)}var bS=U(Ebe,[["render",xbe]]);const Mbe=Object.assign(bS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+bS.name,bS)}}),Nbe=N({name:"IconPlusCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-plus-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),zbe=["stroke-width","stroke-linecap","stroke-linejoin"],jbe=_("path",{d:"M32 24h-8m-8 0h8m0 0v8m0-8v-8m18 8c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),Rbe=[jbe];function Bbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Rbe,14,zbe)}var kS=U(Nbe,[["render",Bbe]]);const Dbe=Object.assign(kS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+kS.name,kS)}}),Fbe=N({name:"IconQuestion",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-question`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Vbe=["stroke-width","stroke-linecap","stroke-linejoin"],Wbe=_("path",{d:"M13 17c0-5.523 4.925-10 11-10s11 4.477 11 10c0 3.607-2.1 6.767-5.25 8.526C26.857 27.142 24 29.686 24 33v3m0 5h.02v.02H24V41Z"},null,-1),Hbe=[Wbe];function Zbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Hbe,14,Vbe)}var wS=U(Fbe,[["render",Zbe]]);const qbe=Object.assign(wS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+wS.name,wS)}}),Ube=N({name:"IconStop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-stop`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Kbe=["stroke-width","stroke-linecap","stroke-linejoin"],Gbe=_("path",{d:"M36.728 36.728c7.03-7.03 7.03-18.427 0-25.456-7.03-7.03-18.427-7.03-25.456 0m25.456 25.456c-7.03 7.03-18.427 7.03-25.456 0-7.03-7.03-7.03-18.427 0-25.456m25.456 25.456L11.272 11.272"},null,-1),Ybe=[Gbe];function Xbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ybe,14,Kbe)}var CS=U(Ube,[["render",Xbe]]);const Qbe=Object.assign(CS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+CS.name,CS)}}),Jbe=N({name:"IconHeartFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-heart-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),eke=["stroke-width","stroke-linecap","stroke-linejoin"],tke=_("path",{d:"M24 10.541c4.35-4.522 11.405-4.814 15.756-.292 4.35 4.522 4.15 11.365.448 17.135C36.153 33.7 28 41.5 24 42c-4-.5-12.152-8.3-16.204-14.616-3.702-5.77-3.902-12.613.448-17.135C12.595 5.727 19.65 6.019 24 10.54Z",fill:"currentColor",stroke:"none"},null,-1),nke=[tke];function ike(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},nke,14,eke)}var $S=U(Jbe,[["render",ike]]);const rke=Object.assign($S,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+$S.name,$S)}}),oke=N({name:"IconThumbDownFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-thumb-down-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ske=["stroke-width","stroke-linecap","stroke-linejoin"],lke=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M43 5v26h-4V5h4Z",fill:"currentColor",stroke:"none"},null,-1),ake=_("path",{d:"M20.9 43.537a2 2 0 0 0 2.83-.364L32.964 31H36V5H12.424a2 2 0 0 0-1.89 1.346L4.838 25.692C3.938 28.29 5.868 31 8.618 31h10.568l-2.421 5.448a4 4 0 0 0 1.184 4.77l2.951 2.32Z",fill:"currentColor",stroke:"none"},null,-1),cke=[lke,ake];function uke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},cke,14,ske)}var SS=U(oke,[["render",uke]]);const dke=Object.assign(SS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+SS.name,SS)}}),fke=N({name:"IconThumbUpFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-thumb-up-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),hke=["stroke-width","stroke-linecap","stroke-linejoin"],pke=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5 43V17h4v26H5Z",fill:"currentColor",stroke:"none"},null,-1),mke=_("path",{d:"M27.1 4.463a2 2 0 0 0-2.83.364L15.036 17H12v26h23.576a2 2 0 0 0 1.89-1.346l5.697-19.346c.899-2.598-1.03-5.308-3.78-5.308h-10.57l2.422-5.448a4 4 0 0 0-1.184-4.77L27.1 4.462Z",fill:"currentColor",stroke:"none"},null,-1),vke=[pke,mke];function gke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vke,14,hke)}var _S=U(fke,[["render",gke]]);const yke=Object.assign(_S,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+_S.name,_S)}}),bke=N({name:"IconAt",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-at`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),kke=["stroke-width","stroke-linecap","stroke-linejoin"],wke=_("path",{d:"M31 23a7 7 0 1 1-14 0 7 7 0 0 1 14 0Zm0 0c0 3.038 2.462 6.5 5.5 6.5A5.5 5.5 0 0 0 42 24c0-9.941-8.059-18-18-18S6 14.059 6 24s8.059 18 18 18c4.244 0 8.145-1.469 11.222-3.925"},null,-1),Cke=[wke];function $ke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Cke,14,kke)}var PS=U(bke,[["render",$ke]]);const Ske=Object.assign(PS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+PS.name,PS)}}),_ke=N({name:"IconCloudDownload",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-cloud-download`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Pke=["stroke-width","stroke-linecap","stroke-linejoin"],Ake=_("path",{d:"M43 22c0-7.732-6.492-14-14.5-14S14 14.268 14 22v.055A9.001 9.001 0 0 0 15 40h13m16.142-5.929-7.07 7.071L30 34.072M37.07 26v15"},null,-1),Lke=[Ake];function Eke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Lke,14,Pke)}var AS=U(_ke,[["render",Eke]]);const Ike=Object.assign(AS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+AS.name,AS)}}),Tke=N({name:"IconCodeBlock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-code-block`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Oke=["stroke-width","stroke-linecap","stroke-linejoin"],xke=_("path",{d:"M19 6h-4a3 3 0 0 0-3 3v10c0 3-4.343 5-6 5 1.657 0 6 2 6 5v10a3 3 0 0 0 3 3h4M29 6h4a3 3 0 0 1 3 3v10c0 3 4.343 5 6 5-1.657 0-6 2-6 5v10a3 3 0 0 1-3 3h-4"},null,-1),Mke=[xke];function Nke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Mke,14,Oke)}var LS=U(Tke,[["render",Nke]]);const zke=Object.assign(LS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+LS.name,LS)}}),jke=N({name:"IconCodeSquare",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-code-square`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Rke=["stroke-width","stroke-linecap","stroke-linejoin"],Bke=_("path",{d:"M23.071 17 16 24.071l7.071 7.071m9.001-14.624-4.14 15.454M9 42h30a1 1 0 0 0 1-1V7a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v34a1 1 0 0 0 1 1Z"},null,-1),Dke=[Bke];function Fke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Dke,14,Rke)}var ES=U(jke,[["render",Fke]]);const Vke=Object.assign(ES,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+ES.name,ES)}}),Wke=N({name:"IconCode",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-code`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Hke=["stroke-width","stroke-linecap","stroke-linejoin"],Zke=_("path",{d:"M16.734 12.686 5.42 24l11.314 11.314m14.521-22.628L42.57 24 31.255 35.314M27.2 6.28l-6.251 35.453"},null,-1),qke=[Zke];function Uke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qke,14,Hke)}var IS=U(Wke,[["render",Uke]]);const Kke=Object.assign(IS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+IS.name,IS)}}),Gke=N({name:"IconCustomerService",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-customer-service`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Yke=["stroke-width","stroke-linecap","stroke-linejoin"],Xke=_("path",{d:"M11 31V20c0-7.18 5.82-13 13-13s13 5.82 13 13v8c0 5.784-3.778 10.686-9 12.373m0 0A12.99 12.99 0 0 1 24 41h-3a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v2.373Zm0 0V41m9-20h3a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1h-3v-8Zm-26 0H8a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h3v-8Z"},null,-1),Qke=[Xke];function Jke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Qke,14,Yke)}var TS=U(Gke,[["render",Jke]]);const e2e=Object.assign(TS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+TS.name,TS)}}),t2e=N({name:"IconDownload",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-download`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),n2e=["stroke-width","stroke-linecap","stroke-linejoin"],i2e=_("path",{d:"m33.072 22.071-9.07 9.071-9.072-9.07M24 5v26m16 4v6H8v-6"},null,-1),r2e=[i2e];function o2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},r2e,14,n2e)}var OS=U(t2e,[["render",o2e]]);const s2e=Object.assign(OS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+OS.name,OS)}}),l2e=N({name:"IconExport",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-export`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),a2e=["stroke-width","stroke-linecap","stroke-linejoin"],c2e=_("path",{d:"M31.928 33.072 41 24.002l-9.072-9.072M16.858 24h24M31 41H7V7h24"},null,-1),u2e=[c2e];function d2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},u2e,14,a2e)}var xS=U(l2e,[["render",d2e]]);const f2e=Object.assign(xS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+xS.name,xS)}}),h2e=N({name:"IconHeart",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-heart`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),p2e=["stroke-width","stroke-linecap","stroke-linejoin"],m2e=_("path",{d:"M38.083 12.912a9.929 9.929 0 0 1 .177 13.878l-.177.18L25.76 39.273c-.972.97-2.548.97-3.52 0L9.917 26.971l-.177-.181a9.929 9.929 0 0 1 .177-13.878c3.889-3.883 10.194-3.883 14.083 0 3.889-3.883 10.194-3.883 14.083 0Z"},null,-1),v2e=[m2e];function g2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},v2e,14,p2e)}var MS=U(h2e,[["render",g2e]]);const y2e=Object.assign(MS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+MS.name,MS)}}),b2e=N({name:"IconHistory",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-history`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),k2e=["stroke-width","stroke-linecap","stroke-linejoin"],w2e=_("path",{d:"M6 24c0-9.941 8.059-18 18-18s18 8.059 18 18-8.059 18-18 18c-6.26 0-11.775-3.197-15-8.047M6 24l-.5-.757h1L6 24Zm26 2h-9v-9"},null,-1),C2e=[w2e];function $2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},C2e,14,k2e)}var NS=U(b2e,[["render",$2e]]);const S2e=Object.assign(NS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+NS.name,NS)}}),_2e=N({name:"IconHome",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-home`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),P2e=["stroke-width","stroke-linecap","stroke-linejoin"],A2e=_("path",{d:"M7 17 24 7l17 10v24H7V17Z"},null,-1),L2e=_("path",{d:"M20 28h8v13h-8V28Z"},null,-1),E2e=[A2e,L2e];function I2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},E2e,14,P2e)}var zS=U(_2e,[["render",I2e]]);const T2e=Object.assign(zS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+zS.name,zS)}}),O2e=N({name:"IconImport",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-import`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),x2e=["stroke-width","stroke-linecap","stroke-linejoin"],M2e=_("path",{d:"m27.929 33.072-9.071-9.07 9.07-9.072M43 24H19m12 17H7V7h24"},null,-1),N2e=[M2e];function z2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},N2e,14,x2e)}var jS=U(O2e,[["render",z2e]]);const j2e=Object.assign(jS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+jS.name,jS)}}),R2e=N({name:"IconLaunch",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-launch`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),B2e=["stroke-width","stroke-linecap","stroke-linejoin"],D2e=_("path",{d:"M41 26v14a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1h14M19.822 28.178 39.899 8.1M41 20V7H28"},null,-1),F2e=[D2e];function V2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},F2e,14,B2e)}var RS=U(R2e,[["render",V2e]]);const W2e=Object.assign(RS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+RS.name,RS)}}),H2e=N({name:"IconList",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-list`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Z2e=["stroke-width","stroke-linecap","stroke-linejoin"],q2e=_("path",{d:"M13 24h30M5 12h4m4 24h30M13 12h30M5 24h4M5 36h4"},null,-1),U2e=[q2e];function K2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},U2e,14,Z2e)}var BS=U(H2e,[["render",K2e]]);const G2e=Object.assign(BS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+BS.name,BS)}}),Y2e=N({name:"IconMessageBanned",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-message-banned`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),X2e=["stroke-width","stroke-linecap","stroke-linejoin"],Q2e=_("path",{d:"M40.527 20C38.727 12.541 32.01 7 24 7 14.611 7 7 14.611 7 24v17h14m19.364-.636a9 9 0 0 0-12.728-12.728m12.728 12.728a9 9 0 0 1-12.728-12.728m12.728 12.728L27.636 27.636M13 20h12m-12 9h6"},null,-1),J2e=[Q2e];function ewe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},J2e,14,X2e)}var DS=U(Y2e,[["render",ewe]]);const twe=Object.assign(DS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+DS.name,DS)}}),nwe=N({name:"IconMessage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-message`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),iwe=["stroke-width","stroke-linecap","stroke-linejoin"],rwe=_("path",{d:"M15 20h18m-18 9h9M7 41h17.63C33.67 41 41 33.67 41 24.63V24c0-9.389-7.611-17-17-17S7 14.611 7 24v17Z"},null,-1),owe=[rwe];function swe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},owe,14,iwe)}var FS=U(nwe,[["render",swe]]);const lwe=Object.assign(FS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+FS.name,FS)}}),awe=N({name:"IconMoreVertical",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-more-vertical`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),cwe=["stroke-width","stroke-linecap","stroke-linejoin"],uwe=_("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z",fill:"currentColor",stroke:"none"},null,-1),dwe=_("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z"},null,-1),fwe=[uwe,dwe];function hwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},fwe,14,cwe)}var VS=U(awe,[["render",hwe]]);const pwe=Object.assign(VS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+VS.name,VS)}}),mwe=N({name:"IconPoweroff",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-poweroff`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),vwe=["stroke-width","stroke-linecap","stroke-linejoin"],gwe=_("path",{d:"M15.5 9.274C10.419 12.214 7 17.708 7 24c0 9.389 7.611 17 17 17s17-7.611 17-17c0-6.292-3.419-11.786-8.5-14.726M24 5v22"},null,-1),ywe=[gwe];function bwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ywe,14,vwe)}var WS=U(mwe,[["render",bwe]]);const kwe=Object.assign(WS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+WS.name,WS)}}),wwe=N({name:"IconRefresh",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-refresh`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Cwe=["stroke-width","stroke-linecap","stroke-linejoin"],$we=_("path",{d:"M38.837 18C36.463 12.136 30.715 8 24 8 15.163 8 8 15.163 8 24s7.163 16 16 16c7.455 0 13.72-5.1 15.496-12M40 8v10H30"},null,-1),Swe=[$we];function _we(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Swe,14,Cwe)}var HS=U(wwe,[["render",_we]]);const Pwe=Object.assign(HS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+HS.name,HS)}}),Awe=N({name:"IconReply",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-reply`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Lwe=["stroke-width","stroke-linecap","stroke-linejoin"],Ewe=_("path",{d:"m6.642 24.684 14.012 14.947a.2.2 0 0 0 .346-.137v-8.949A23.077 23.077 0 0 1 26 30c6.208 0 11.84 2.459 15.978 6.456a.01.01 0 0 0 .017-.007C42 36.299 42 36.15 42 36c0-10.493-8.506-19-19-19-.675 0-1.342.035-2 .104V8.506a.2.2 0 0 0-.346-.137L6.642 23.316a1 1 0 0 0 0 1.368Z"},null,-1),Iwe=[Ewe];function Twe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Iwe,14,Lwe)}var ZS=U(Awe,[["render",Twe]]);const Owe=Object.assign(ZS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+ZS.name,ZS)}}),xwe=N({name:"IconSave",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-save`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Mwe=["stroke-width","stroke-linecap","stroke-linejoin"],Nwe=_("path",{d:"M21 13v9m18 20H9a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h22.55a1 1 0 0 1 .748.336l7.45 8.38a1 1 0 0 1 .252.664V41a1 1 0 0 1-1 1ZM14 6h14v15a1 1 0 0 1-1 1H15a1 1 0 0 1-1-1V6Z"},null,-1),zwe=[Nwe];function jwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},zwe,14,Mwe)}var qS=U(xwe,[["render",jwe]]);const Rwe=Object.assign(qS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+qS.name,qS)}}),Bwe=N({name:"IconScan",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-scan`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Dwe=["stroke-width","stroke-linecap","stroke-linejoin"],Fwe=_("path",{d:"M7 17V7h10m24 10V7H31m10 24v10H31M7 31v10h10M5 24h38"},null,-1),Vwe=[Fwe];function Wwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Vwe,14,Dwe)}var US=U(Bwe,[["render",Wwe]]);const Hwe=Object.assign(US,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+US.name,US)}}),Zwe=N({name:"IconSelectAll",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-select-all`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),qwe=["stroke-width","stroke-linecap","stroke-linejoin"],Uwe=_("path",{d:"m17.314 7.243-7.071 7.07L6 10.072m11.314 10.172-7.071 7.07L6 23.072m11.314 10.172-7.071 7.07L6 36.072M21 11h22M21 25h22M21 39h22"},null,-1),Kwe=[Uwe];function Gwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Kwe,14,qwe)}var KS=U(Zwe,[["render",Gwe]]);const Ywe=Object.assign(KS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+KS.name,KS)}}),Xwe=N({name:"IconSend",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-send`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Qwe=["stroke-width","stroke-linecap","stroke-linejoin"],Jwe=_("path",{d:"m14 24-7-5V7l34 17L7 41V29l7-5Zm0 0h25","stroke-miterlimit":"3.864"},null,-1),e4e=[Jwe];function t4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},e4e,14,Qwe)}var GS=U(Xwe,[["render",t4e]]);const n4e=Object.assign(GS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+GS.name,GS)}}),i4e=N({name:"IconSettings",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-settings`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),r4e=["stroke-width","stroke-linecap","stroke-linejoin"],o4e=_("path",{d:"M18.797 6.732A1 1 0 0 1 19.76 6h8.48a1 1 0 0 1 .964.732l1.285 4.628a1 1 0 0 0 1.213.7l4.651-1.2a1 1 0 0 1 1.116.468l4.24 7.344a1 1 0 0 1-.153 1.2L38.193 23.3a1 1 0 0 0 0 1.402l3.364 3.427a1 1 0 0 1 .153 1.2l-4.24 7.344a1 1 0 0 1-1.116.468l-4.65-1.2a1 1 0 0 0-1.214.7l-1.285 4.628a1 1 0 0 1-.964.732h-8.48a1 1 0 0 1-.963-.732L17.51 36.64a1 1 0 0 0-1.213-.7l-4.65 1.2a1 1 0 0 1-1.116-.468l-4.24-7.344a1 1 0 0 1 .153-1.2L9.809 24.7a1 1 0 0 0 0-1.402l-3.364-3.427a1 1 0 0 1-.153-1.2l4.24-7.344a1 1 0 0 1 1.116-.468l4.65 1.2a1 1 0 0 0 1.213-.7l1.286-4.628Z"},null,-1),s4e=_("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1),l4e=[o4e,s4e];function a4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},l4e,14,r4e)}var YS=U(i4e,[["render",a4e]]);const c4e=Object.assign(YS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+YS.name,YS)}}),u4e=N({name:"IconShareAlt",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-share-alt`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),d4e=["stroke-width","stroke-linecap","stroke-linejoin"],f4e=_("path",{d:"M32.442 21.552a4.5 4.5 0 1 1 .065 4.025m-.065-4.025-16.884-8.104m16.884 8.104A4.483 4.483 0 0 0 32 23.5c0 .75.183 1.455.507 2.077m-16.95-12.13a4.5 4.5 0 1 1-8.113-3.895 4.5 4.5 0 0 1 8.114 3.896Zm-.064 20.977A4.5 4.5 0 1 0 11.5 41c3.334-.001 5.503-3.68 3.993-6.578Zm0 0 17.014-8.847"},null,-1),h4e=[f4e];function p4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},h4e,14,d4e)}var XS=U(u4e,[["render",p4e]]);const m4e=Object.assign(XS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+XS.name,XS)}}),v4e=N({name:"IconShareExternal",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-share-external`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),g4e=["stroke-width","stroke-linecap","stroke-linejoin"],y4e=_("path",{d:"M18 20h-7a1 1 0 0 0-1 1v20a1 1 0 0 0 1 1h26a1 1 0 0 0 1-1V21a1 1 0 0 0-1-1h-7m2.368-5.636L24.004 6l-8.364 8.364M24.003 28V6.604","stroke-miterlimit":"16"},null,-1),b4e=[y4e];function k4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},b4e,14,g4e)}var QS=U(v4e,[["render",k4e]]);const w4e=Object.assign(QS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+QS.name,QS)}}),C4e=N({name:"IconShareInternal",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-share-internal`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),$4e=["stroke-width","stroke-linecap","stroke-linejoin"],S4e=_("path",{d:"M40 35v6H8v-6m1.108-4c1.29-8.868 13.917-15.85 29.392-15.998M30 6l9 9-9 9"},null,-1),_4e=[S4e];function P4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},_4e,14,$4e)}var JS=U(C4e,[["render",P4e]]);const A4e=Object.assign(JS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+JS.name,JS)}}),L4e=N({name:"IconStar",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-star`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),E4e=["stroke-width","stroke-linecap","stroke-linejoin"],I4e=_("path",{d:"M22.552 6.908a.5.5 0 0 1 .896 0l5.02 10.17a.5.5 0 0 0 .376.274l11.224 1.631a.5.5 0 0 1 .277.853l-8.122 7.916a.5.5 0 0 0-.143.443l1.917 11.178a.5.5 0 0 1-.726.527l-10.038-5.278a.5.5 0 0 0-.466 0L12.73 39.9a.5.5 0 0 1-.726-.527l1.918-11.178a.5.5 0 0 0-.144-.443l-8.122-7.916a.5.5 0 0 1 .278-.853l11.223-1.63a.5.5 0 0 0 .376-.274l5.02-10.17Z"},null,-1),T4e=[I4e];function O4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},T4e,14,E4e)}var e_=U(L4e,[["render",O4e]]);const x4e=Object.assign(e_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+e_.name,e_)}}),M4e=N({name:"IconSync",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-sync`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),N4e=["stroke-width","stroke-linecap","stroke-linejoin"],z4e=_("path",{d:"M11.98 11.703c-6.64 6.64-6.64 17.403 0 24.042a16.922 16.922 0 0 0 8.942 4.7M34.603 37.156l1.414-1.415c6.64-6.639 6.64-17.402 0-24.041A16.922 16.922 0 0 0 27.075 7M14.81 11.982l-1.414-1.414-1.414-1.414h2.829v2.828ZM33.192 36.02l1.414 1.414 1.414 1.415h-2.828V36.02Z"},null,-1),j4e=[z4e];function R4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},j4e,14,N4e)}var t_=U(M4e,[["render",R4e]]);const B4e=Object.assign(t_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+t_.name,t_)}}),D4e=N({name:"IconThumbDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-thumb-down`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),F4e=["stroke-width","stroke-linecap","stroke-linejoin"],V4e=_("path",{d:"M41 31V5M5.83 26.394l5.949-18.697A1 1 0 0 1 12.732 7H34v22h-3l-9.403 12.223a1 1 0 0 1-1.386.196l-2.536-1.87a6 6 0 0 1-2.043-6.974L17 29H7.736a2 2 0 0 1-1.906-2.606Z"},null,-1),W4e=[V4e];function H4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},W4e,14,F4e)}var n_=U(D4e,[["render",H4e]]);const Z4e=Object.assign(n_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+n_.name,n_)}}),q4e=N({name:"IconThumbUp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-thumb-up`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),U4e=["stroke-width","stroke-linecap","stroke-linejoin"],K4e=_("path",{d:"M7 17v26m35.17-21.394-5.948 18.697a1 1 0 0 1-.953.697H14V19h3l9.403-12.223a1 1 0 0 1 1.386-.196l2.535 1.87a6 6 0 0 1 2.044 6.974L31 19h9.265a2 2 0 0 1 1.906 2.606Z"},null,-1),G4e=[K4e];function Y4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},G4e,14,U4e)}var i_=U(q4e,[["render",Y4e]]);const X4e=Object.assign(i_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+i_.name,i_)}}),Q4e=N({name:"IconTranslate",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-translate`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),J4e=["stroke-width","stroke-linecap","stroke-linejoin"],eCe=_("path",{d:"M42 25c0 9.941-8.059 18-18 18-6.867 0-12.836-3.845-15.87-9.5M28.374 27 25 18h-2l-3.375 9m8.75 0L31 34m-2.625-7h-8.75m0 0L17 34M6 25c0-9.941 8.059-18 18-18 6.867 0 12.836 3.845 15.87 9.5M43 25h-2l1-1 1 1ZM5 25h2l-1 1-1-1Z"},null,-1),tCe=[eCe];function nCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},tCe,14,J4e)}var r_=U(Q4e,[["render",nCe]]);const iCe=Object.assign(r_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+r_.name,r_)}}),rCe=N({name:"IconVoice",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-voice`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),oCe=["stroke-width","stroke-linecap","stroke-linejoin"],sCe=_("path",{d:"M41 21v1c0 8.837-7.163 16-16 16h-2c-8.837 0-16-7.163-16-16v-1m17 17v6m0-14a9 9 0 0 1-9-9v-6a9 9 0 1 1 18 0v6a9 9 0 0 1-9 9Z"},null,-1),lCe=[sCe];function aCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},lCe,14,oCe)}var o_=U(rCe,[["render",aCe]]);const cCe=Object.assign(o_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+o_.name,o_)}}),uCe=N({name:"IconAlignCenter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-align-center`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),dCe=["stroke-width","stroke-linecap","stroke-linejoin"],fCe=_("path",{d:"M44 9H4m38 20H6m28-10H14m20 20H14"},null,-1),hCe=[fCe];function pCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},hCe,14,dCe)}var s_=U(uCe,[["render",pCe]]);const mCe=Object.assign(s_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+s_.name,s_)}}),vCe=N({name:"IconAlignLeft",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-align-left`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),gCe=["stroke-width","stroke-linecap","stroke-linejoin"],yCe=_("path",{d:"M44 9H4m36 20H4m21-10H4m21 20H4"},null,-1),bCe=[yCe];function kCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},bCe,14,gCe)}var l_=U(vCe,[["render",kCe]]);const wCe=Object.assign(l_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+l_.name,l_)}}),CCe=N({name:"IconAlignRight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-align-right`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),$Ce=["stroke-width","stroke-linecap","stroke-linejoin"],SCe=_("path",{d:"M4 9h40M8 29h36M23 19h21M23 39h21"},null,-1),_Ce=[SCe];function PCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},_Ce,14,$Ce)}var a_=U(CCe,[["render",PCe]]);const ACe=Object.assign(a_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+a_.name,a_)}}),LCe=N({name:"IconAttachment",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-attachment`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ECe=["stroke-width","stroke-linecap","stroke-linejoin"],ICe=_("path",{d:"M29.037 15.236s-9.174 9.267-11.48 11.594c-2.305 2.327-1.646 4.987-.329 6.316 1.317 1.33 3.994 1.953 6.258-.332L37.32 18.851c3.623-3.657 2.092-8.492 0-10.639-2.093-2.147-6.916-3.657-10.54 0L11.3 23.838c-3.623 3.657-3.953 10.638.329 14.96 4.282 4.322 11.115 4.105 14.821.333 3.706-3.773 8.74-8.822 11.224-11.33"},null,-1),TCe=[ICe];function OCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},TCe,14,ECe)}var c_=U(LCe,[["render",OCe]]);const xCe=Object.assign(c_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+c_.name,c_)}}),MCe=N({name:"IconBgColors",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-bg-colors`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),NCe=["stroke-width","stroke-linecap","stroke-linejoin"],zCe=_("path",{d:"m9.442 25.25 10.351 10.765a1 1 0 0 0 1.428.014L32 25.25H9.442Z",fill:"currentColor",stroke:"none"},null,-1),jCe=_("path",{d:"M19 5.25 22.75 9m0 0 12.043 12.043a1 1 0 0 1 0 1.414L32 25.25M22.75 9 8.693 23.057a1 1 0 0 0-.013 1.4l.762.793m0 0 10.351 10.765a1 1 0 0 0 1.428.014L32 25.25m-22.558 0H32M6 42h36"},null,-1),RCe=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M40.013 29.812 37.201 27l-2.812 2.812a4 4 0 1 0 5.624 0Z",fill:"currentColor",stroke:"none"},null,-1),BCe=[zCe,jCe,RCe];function DCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},BCe,14,NCe)}var u_=U(MCe,[["render",DCe]]);const FCe=Object.assign(u_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+u_.name,u_)}}),VCe=N({name:"IconBold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-bold`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),WCe=["stroke-width","stroke-linecap","stroke-linejoin"],HCe=_("path",{d:"M13 24h12a8 8 0 1 0 0-16H13.2a.2.2 0 0 0-.2.2V24Zm0 0h16a8 8 0 1 1 0 16H13.2a.2.2 0 0 1-.2-.2V24Z"},null,-1),ZCe=[HCe];function qCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ZCe,14,WCe)}var d_=U(VCe,[["render",qCe]]);const UCe=Object.assign(d_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+d_.name,d_)}}),KCe=N({name:"IconBrush",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-brush`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),GCe=["stroke-width","stroke-linecap","stroke-linejoin"],YCe=_("path",{d:"M33 13h7a1 1 0 0 1 1 1v12.14a1 1 0 0 1-.85.99l-21.3 3.24a1 1 0 0 0-.85.99V43M33 8v10.002A.998.998 0 0 1 32 19H8a1 1 0 0 1-1-1V8c0-.552.444-1 .997-1H32.01c.552 0 .99.447.99 1Z"},null,-1),XCe=[YCe];function QCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},XCe,14,GCe)}var f_=U(KCe,[["render",QCe]]);const JCe=Object.assign(f_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+f_.name,f_)}}),e$e=N({name:"IconEraser",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-eraser`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),t$e=["stroke-width","stroke-linecap","stroke-linejoin"],n$e=_("path",{d:"M25.5 40.503 14.914 40.5a1 1 0 0 1-.707-.293l-9-9a1 1 0 0 1 0-1.414L13.5 21.5m12 19.003L44 40.5m-18.5.003L29 37M13.5 21.5 26.793 8.207a1 1 0 0 1 1.414 0l14.086 14.086a1 1 0 0 1 0 1.414L29 37M13.5 21.5 29 37"},null,-1),i$e=[n$e];function r$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},i$e,14,t$e)}var h_=U(e$e,[["render",r$e]]);const o$e=Object.assign(h_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+h_.name,h_)}}),s$e=N({name:"IconFindReplace",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-find-replace`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),l$e=["stroke-width","stroke-linecap","stroke-linejoin"],a$e=_("path",{d:"M42.353 40.854 36.01 34.51m0 0a9 9 0 0 1-15.364-6.364c0-5 4-9 9-9s9 4 9 9a8.972 8.972 0 0 1-2.636 6.364Zm5.636-26.365h-36m10 16h-10m10 16h-10"},null,-1),c$e=[a$e];function u$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},c$e,14,l$e)}var p_=U(s$e,[["render",u$e]]);const d$e=Object.assign(p_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+p_.name,p_)}}),f$e=N({name:"IconFontColors",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-font-colors`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),h$e=["stroke-width","stroke-linecap","stroke-linejoin"],p$e=_("path",{d:"M9 41h30M16.467 22 11.5 34m20.032-12L24.998 7h-2l-6.532 15h15.065Zm0 0H16.467h15.065Zm0 0L36.5 34l-4.968-12Z"},null,-1),m$e=[p$e];function v$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},m$e,14,h$e)}var m_=U(f$e,[["render",v$e]]);const g$e=Object.assign(m_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+m_.name,m_)}}),y$e=N({name:"IconFormula",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-formula`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),b$e=["stroke-width","stroke-linecap","stroke-linejoin"],k$e=_("path",{d:"M40 8H10a1 1 0 0 0-1 1v.546a1 1 0 0 0 .341.753L24.17 23.273a1 1 0 0 1 .026 1.482l-.195.183L9.343 37.7a1 1 0 0 0-.343.754V39a1 1 0 0 0 1 1h30"},null,-1),w$e=[k$e];function C$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},w$e,14,b$e)}var v_=U(y$e,[["render",C$e]]);const $$e=Object.assign(v_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+v_.name,v_)}}),S$e=N({name:"IconH1",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-h1`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),_$e=["stroke-width","stroke-linecap","stroke-linejoin"],P$e=_("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M40 42V21h-1l-6 3"},null,-1),A$e=[P$e];function L$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A$e,14,_$e)}var g_=U(S$e,[["render",L$e]]);const E$e=Object.assign(g_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+g_.name,g_)}}),I$e=N({name:"IconH2",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-h2`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),T$e=["stroke-width","stroke-linecap","stroke-linejoin"],O$e=_("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M44 40H32v-.5l7.5-9c.914-1.117 2.5-3 2.5-5 0-2.485-2.239-4.5-5-4.5s-5 2.515-5 5"},null,-1),x$e=[O$e];function M$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},x$e,14,T$e)}var y_=U(I$e,[["render",M$e]]);const N$e=Object.assign(y_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+y_.name,y_)}}),z$e=N({name:"IconH3",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-h3`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),j$e=["stroke-width","stroke-linecap","stroke-linejoin"],R$e=_("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M37.001 30h-2m2 0a5 5 0 0 0 0-10h-.556a4.444 4.444 0 0 0-4.444 4.444m5 5.556a5 5 0 0 1 0 10h-.556a4.444 4.444 0 0 1-4.444-4.444"},null,-1),B$e=[R$e];function D$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},B$e,14,j$e)}var b_=U(z$e,[["render",D$e]]);const F$e=Object.assign(b_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+b_.name,b_)}}),V$e=N({name:"IconH4",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-h4`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),W$e=["stroke-width","stroke-linecap","stroke-linejoin"],H$e=_("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m14.5-6H31v-1l8-15h1.5v16Zm0 0H44m-3.5 0v6"},null,-1),Z$e=[H$e];function q$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Z$e,14,W$e)}var k_=U(V$e,[["render",q$e]]);const U$e=Object.assign(k_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+k_.name,k_)}}),K$e=N({name:"IconH5",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-h5`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),G$e=["stroke-width","stroke-linecap","stroke-linejoin"],Y$e=_("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M43 21H32.5v9h.5s1.5-1 4-1a5 5 0 0 1 5 5v1a5 5 0 0 1-5 5c-2.05 0-4.728-1.234-5.5-3"},null,-1),X$e=[Y$e];function Q$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},X$e,14,G$e)}var w_=U(K$e,[["render",Q$e]]);const J$e=Object.assign(w_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+w_.name,w_)}}),eSe=N({name:"IconH6",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-h6`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),tSe=["stroke-width","stroke-linecap","stroke-linejoin"],nSe=_("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M32 34.5c0 3.038 2.239 5.5 5 5.5s5-2.462 5-5.5-2.239-5.5-5-5.5-5 2.462-5 5.5Zm0 0v-5.73c0-4.444 3.867-7.677 8-7.263.437.044.736.08.952.115"},null,-1),iSe=[nSe];function rSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},iSe,14,tSe)}var C_=U(eSe,[["render",rSe]]);const oSe=Object.assign(C_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+C_.name,C_)}}),sSe=N({name:"IconH7",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-h7`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),lSe=["stroke-width","stroke-linecap","stroke-linejoin"],aSe=_("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m4-21h12v1l-4.4 16-1.1 3.5"},null,-1),cSe=[aSe];function uSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},cSe,14,lSe)}var $_=U(sSe,[["render",uSe]]);const dSe=Object.assign($_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+$_.name,$_)}}),fSe=N({name:"IconHighlight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-highlight`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),hSe=["stroke-width","stroke-linecap","stroke-linejoin"],pSe=_("path",{d:"M19 18V9.28a1 1 0 0 1 .758-.97l8-2A1 1 0 0 1 29 7.28V18m-10 0h-4a1 1 0 0 0-1 1v8h-4a1 1 0 0 0-1 1v15m10-25h10m0 0h4a1 1 0 0 1 1 1v8h4a1 1 0 0 1 1 1v15"},null,-1),mSe=[pSe];function vSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mSe,14,hSe)}var S_=U(fSe,[["render",vSe]]);const gSe=Object.assign(S_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+S_.name,S_)}}),ySe=N({name:"IconItalic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-italic`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),bSe=["stroke-width","stroke-linecap","stroke-linejoin"],kSe=_("path",{d:"M18 8h9m8 0h-8m0 0-6 32m0 0h-8m8 0h9"},null,-1),wSe=[kSe];function CSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},wSe,14,bSe)}var __=U(ySe,[["render",CSe]]);const $Se=Object.assign(__,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+__.name,__)}}),SSe=N({name:"IconLineHeight",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-line-height`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),_Se=["stroke-width","stroke-linecap","stroke-linejoin"],PSe=_("path",{d:"M4 8h14.5M33 8H18.5m0 0v34"},null,-1),ASe=_("path",{d:"M39 9.5 37 13h4l-2-3.5ZM39 38.5 37 35h4l-2 3.5Z",fill:"currentColor",stroke:"none"},null,-1),LSe=_("path",{d:"M39 13h2l-2-3.5-2 3.5h2Zm0 0v22m0 0h2l-2 3.5-2-3.5h2Z"},null,-1),ESe=[PSe,ASe,LSe];function ISe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ESe,14,_Se)}var P_=U(SSe,[["render",ISe]]);const TSe=Object.assign(P_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+P_.name,P_)}}),OSe=N({name:"IconOrderedList",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-ordered-list`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),xSe=["stroke-width","stroke-linecap","stroke-linejoin"],MSe=_("path",{d:"M13 24h30M13 37h30M13 11h30"},null,-1),NSe=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.578 13.06v1.695h5.041V13.06H9.164V7.555H7.748L5.255 8.968l.763 1.513 1.114-.636v3.215H5.578ZM5.37 26.205v1.49h5.07V26H7.964l.94-.94c.454-.44.783-.86.982-1.258.199-.404.298-.826.298-1.266 0-.686-.224-1.225-.683-1.6-.45-.372-1.093-.55-1.912-.55-.473 0-.933.072-1.38.214a3.63 3.63 0 0 0-1.133.582l-.066.053.652 1.533.113-.085c.263-.199.524-.345.783-.44.266-.094.524-.141.774-.141.309 0 .52.06.652.165.128.1.198.252.198.477 0 .177-.05.356-.154.54l-.001.002c-.099.186-.274.416-.528.69L5.37 26.205ZM10.381 38.344c0-.443-.118-.826-.358-1.145a1.702 1.702 0 0 0-.713-.56 1.652 1.652 0 0 0 .586-.52 1.73 1.73 0 0 0 .307-1.022c0-.404-.108-.763-.327-1.074a2.076 2.076 0 0 0-.918-.71c-.386-.166-.833-.247-1.34-.247-.48 0-.952.071-1.417.213-.459.134-.836.318-1.127.554l-.065.053.652 1.486.11-.076c.275-.193.563-.34.863-.442h.002c.3-.109.581-.162.844-.162.266 0 .454.065.579.18l.004.002c.128.107.198.262.198.48 0 .201-.07.33-.197.412-.138.089-.376.141-.733.141h-1.01v1.626h1.188c.371 0 .614.056.75.15.127.085.2.23.2.463 0 .254-.078.412-.21.503l-.002.002c-.136.097-.386.157-.777.157-.595 0-1.194-.199-1.8-.605l-.11-.073-.65 1.483.064.053c.285.236.662.424 1.127.565h.002c.465.136.95.203 1.456.203.852 0 1.538-.178 2.045-.546.517-.377.777-.896.777-1.544Z",fill:"currentColor",stroke:"none"},null,-1),zSe=[MSe,NSe];function jSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},zSe,14,xSe)}var A_=U(OSe,[["render",jSe]]);const RSe=Object.assign(A_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+A_.name,A_)}}),BSe=N({name:"IconPaste",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-paste`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),DSe=["stroke-width","stroke-linecap","stroke-linejoin"],FSe=_("rect",{x:"8",y:"14",width:"24",height:"28",rx:"1"},null,-1),VSe=_("path",{d:"M24 6h.01v.01H24V6ZM32 6h.01v.01H32V6ZM40 6h.01v.01H40V6ZM40 13h.01v.01H40V13ZM40 21h.01v.01H40V21Z",fill:"currentColor",stroke:"none"},null,-1),WSe=_("path",{d:"M24 6h.01v.01H24V6ZM32 6h.01v.01H32V6ZM40 6h.01v.01H40V6ZM40 13h.01v.01H40V13ZM40 21h.01v.01H40V21Z"},null,-1),HSe=[FSe,VSe,WSe];function ZSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},HSe,14,DSe)}var L_=U(BSe,[["render",ZSe]]);const qSe=Object.assign(L_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+L_.name,L_)}}),USe=N({name:"IconQuote",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-quote`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),KSe=["stroke-width","stroke-linecap","stroke-linejoin"],GSe=_("path",{d:"M18.08 33.093a6 6 0 0 1-12 0c-.212-3.593 2.686-6 6-6a6 6 0 0 1 6 6ZM39.08 33.093a6 6 0 0 1-12 0c-.212-3.593 2.686-6 6-6a6 6 0 0 1 6 6Z",fill:"currentColor",stroke:"none"},null,-1),YSe=_("path",{d:"M6.08 33.093a6 6 0 1 0 6-6c-3.314 0-6.212 2.407-6 6Zm0 0c-.5-8.5 1-25.5 15-24m6 24a6 6 0 1 0 6-6c-3.314 0-6.212 2.407-6 6Zm0 0c-.5-8.5 1-25.5 15-24"},null,-1),XSe=[GSe,YSe];function QSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},XSe,14,KSe)}var E_=U(USe,[["render",QSe]]);const JSe=Object.assign(E_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+E_.name,E_)}}),e_e=N({name:"IconRedo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-redo`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),t_e=["stroke-width","stroke-linecap","stroke-linejoin"],n_e=_("path",{d:"m32.678 23.78 7.778-7.778-7.778-7.778M39.19 16H18.5C12.149 16 7 21.15 7 27.5 7 33.852 12.149 39 18.5 39H31"},null,-1),i_e=[n_e];function r_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},i_e,14,t_e)}var I_=U(e_e,[["render",r_e]]);const o_e=Object.assign(I_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+I_.name,I_)}}),s_e=N({name:"IconScissor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-scissor`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),l_e=["stroke-width","stroke-linecap","stroke-linejoin"],a_e=_("path",{d:"m40.293 7.707-23.05 23.05m0 0a6 6 0 1 0-8.485 8.485 6 6 0 0 0 8.485-8.485Zm13.514 0a6 6 0 1 0 8.485 8.485 6 6 0 0 0-8.485-8.485Zm0 0L7.707 7.707"},null,-1),c_e=[a_e];function u_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},c_e,14,l_e)}var T_=U(s_e,[["render",u_e]]);const d_e=Object.assign(T_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+T_.name,T_)}}),f_e=N({name:"IconSortAscending",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-sort-ascending`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),h_e=["stroke-width","stroke-linecap","stroke-linejoin"],p_e=_("path",{d:"M15 6v33.759a.1.1 0 0 1-.17.07L8 33m17-6h10.4v.65L27 39.35V40h11m-1-19L31.4 8h-.8L25 21"},null,-1),m_e=[p_e];function v_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},m_e,14,h_e)}var O_=U(f_e,[["render",v_e]]);const g_e=Object.assign(O_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+O_.name,O_)}}),y_e=N({name:"IconSortDescending",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-sort-descending`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),b_e=["stroke-width","stroke-linecap","stroke-linejoin"],k_e=_("path",{d:"M25 27h10.4v.65L27 39.35V40h11m-21.999 2V7.24a.1.1 0 0 0-.17-.07L9 14m28 7L31.4 8h-.8L25 21"},null,-1),w_e=[k_e];function C_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},w_e,14,b_e)}var x_=U(y_e,[["render",C_e]]);const $_e=Object.assign(x_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+x_.name,x_)}}),S_e=N({name:"IconSort",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-sort`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),__e=["stroke-width","stroke-linecap","stroke-linejoin"],P_e=_("path",{d:"M43 9H5m0 30h14m15.5-15H5"},null,-1),A_e=[P_e];function L_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A_e,14,__e)}var M_=U(S_e,[["render",L_e]]);const E_e=Object.assign(M_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+M_.name,M_)}}),I_e=N({name:"IconStrikethrough",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-strikethrough`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),T_e=["stroke-width","stroke-linecap","stroke-linejoin"],O_e=_("path",{d:"M13 32c0 5.246 5.149 9 11.5 9S36 36.746 36 31.5c0-1.708-.5-4.5-3.5-5.695m0 0H43m-10.5 0H5M34 14.5C34 10.358 29.523 7 24 7s-10 3.358-10 7.5c0 1.794 1.6 4.21 3 5.5"},null,-1),x_e=[O_e];function M_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},x_e,14,T_e)}var N_=U(I_e,[["render",M_e]]);const N_e=Object.assign(N_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+N_.name,N_)}}),z_e=N({name:"IconUnderline",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-underline`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),j_e=["stroke-width","stroke-linecap","stroke-linejoin"],R_e=_("path",{d:"M13 5v17.5C13 27 15.5 33 24 33s11-5 11-10.5V5M9 41h30"},null,-1),B_e=[R_e];function D_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},B_e,14,j_e)}var z_=U(z_e,[["render",D_e]]);const F_e=Object.assign(z_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+z_.name,z_)}}),V_e=N({name:"IconUndo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-undo`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),W_e=["stroke-width","stroke-linecap","stroke-linejoin"],H_e=_("path",{d:"m15.322 23.78-7.778-7.778 7.778-7.778M8.81 16H29.5C35.851 16 41 21.15 41 27.5 41 33.852 35.851 39 29.5 39H17"},null,-1),Z_e=[H_e];function q_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Z_e,14,W_e)}var j_=U(V_e,[["render",q_e]]);const U_e=Object.assign(j_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+j_.name,j_)}}),K_e=N({name:"IconUnorderedList",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-unordered-list`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),G_e=["stroke-width","stroke-linecap","stroke-linejoin"],Y_e=_("path",{d:"M13 24h30M5 11h4m4 26h30M13 11h30M5 24h4M5 37h4"},null,-1),X_e=[Y_e];function Q_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},X_e,14,G_e)}var R_=U(K_e,[["render",Q_e]]);const J_e=Object.assign(R_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+R_.name,R_)}}),e3e=N({name:"IconMuteFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-mute-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),t3e=["stroke-width","stroke-linecap","stroke-linejoin"],n3e=_("path",{d:"M5.931 13.001A2 2 0 0 0 4 15v18a2 2 0 0 0 2 2h7.37l9.483 6.639A2 2 0 0 0 26 40v-6.93L5.931 13.001ZM35.27 28.199l-3.311-3.313a7.985 7.985 0 0 0-1.96-6.107.525.525 0 0 1 .011-.718l2.122-2.122a.485.485 0 0 1 .7.008c3.125 3.393 3.938 8.15 2.439 12.252ZM41.13 34.059l-2.936-2.937c3.07-5.89 2.226-13.288-2.531-18.348a.513.513 0 0 1 .004-.713l2.122-2.122a.492.492 0 0 1 .703.006c6.322 6.64 7.202 16.56 2.639 24.114ZM26 18.928l-8.688-8.688 5.541-3.878A2 2 0 0 1 26 8v10.928Z",fill:"currentColor",stroke:"none"},null,-1),i3e=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"m7.012 4.184 35.272 35.272-2.828 2.828L4.184 7.012l2.828-2.828Z",fill:"currentColor",stroke:"none"},null,-1),r3e=[n3e,i3e];function o3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},r3e,14,t3e)}var B_=U(e3e,[["render",o3e]]);const s3e=Object.assign(B_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+B_.name,B_)}}),l3e=N({name:"IconPauseCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-pause-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),a3e=["stroke-width","stroke-linecap","stroke-linejoin"],c3e=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm-6-27a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1V18a1 1 0 0 0-1-1h-3Zm9 0a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1V18a1 1 0 0 0-1-1h-3Z",fill:"currentColor",stroke:"none"},null,-1),u3e=[c3e];function d3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},u3e,14,a3e)}var D_=U(l3e,[["render",d3e]]);const f3e=Object.assign(D_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+D_.name,D_)}}),h3e=N({name:"IconPlayCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-play-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),p3e=["stroke-width","stroke-linecap","stroke-linejoin"],m3e=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M44 24c0 11.046-8.954 20-20 20S4 35.046 4 24 12.954 4 24 4s20 8.954 20 20Zm-23.662-7.783C19.302 15.605 18 16.36 18 17.575v12.85c0 1.214 1.302 1.97 2.338 1.358l10.89-6.425c1.03-.607 1.03-2.11 0-2.716l-10.89-6.425Z",fill:"currentColor",stroke:"none"},null,-1),v3e=[m3e];function g3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},v3e,14,p3e)}var F_=U(h3e,[["render",g3e]]);const y3e=Object.assign(F_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+F_.name,F_)}}),b3e=N({name:"IconSkipNextFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-skip-next-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),k3e=["stroke-width","stroke-linecap","stroke-linejoin"],w3e=_("path",{d:"M13.585 12.145a1 1 0 0 0-1.585.81v22.09a1 1 0 0 0 1.585.81L28.878 24.81a1 1 0 0 0 0-1.622L13.585 12.145Z",fill:"currentColor",stroke:"none"},null,-1),C3e=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M33 36a1 1 0 0 1-1-1V13a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v22a1 1 0 0 1-1 1h-2Z",fill:"currentColor",stroke:"none"},null,-1),$3e=[w3e,C3e];function S3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},$3e,14,k3e)}var V_=U(b3e,[["render",S3e]]);const _3e=Object.assign(V_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+V_.name,V_)}}),P3e=N({name:"IconSkipPreviousFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-skip-previous-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),A3e=["stroke-width","stroke-linecap","stroke-linejoin"],L3e=_("path",{d:"M34.414 35.855a1 1 0 0 0 1.586-.81v-22.09a1 1 0 0 0-1.586-.81L19.122 23.19a1 1 0 0 0 0 1.622l15.292 11.044Z",fill:"currentColor",stroke:"none"},null,-1),E3e=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15 12a1 1 0 0 1 1 1v22a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V13a1 1 0 0 1 1-1h2Z",fill:"currentColor",stroke:"none"},null,-1),I3e=[L3e,E3e];function T3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},I3e,14,A3e)}var W_=U(P3e,[["render",T3e]]);const O3e=Object.assign(W_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+W_.name,W_)}}),x3e=N({name:"IconSoundFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-sound-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),M3e=["stroke-width","stroke-linecap","stroke-linejoin"],N3e=_("path",{d:"m14 15 10-7v32l-10-7H6V15h8Z",fill:"currentColor",stroke:"none"},null,-1),z3e=_("path",{d:"M24.924 6.226A2 2 0 0 1 26 8v32a2 2 0 0 1-3.147 1.639L13.37 35H6a2 2 0 0 1-2-2V15a2 2 0 0 1 2-2h7.37l9.483-6.638a2 2 0 0 1 2.07-.136ZM35.314 35.042c6.248-6.249 6.248-16.38 0-22.628l2.828-2.828c7.81 7.81 7.81 20.474 0 28.284l-2.828-2.828Z",fill:"currentColor",stroke:"none"},null,-1),j3e=_("path",{d:"M29.657 29.728a8 8 0 0 0 0-11.314l2.828-2.828c4.687 4.686 4.687 12.284 0 16.97l-2.828-2.828Z",fill:"currentColor",stroke:"none"},null,-1),R3e=[N3e,z3e,j3e];function B3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},R3e,14,M3e)}var H_=U(x3e,[["render",B3e]]);const D3e=Object.assign(H_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+H_.name,H_)}}),F3e=N({name:"IconBackward",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-backward`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),V3e=["stroke-width","stroke-linecap","stroke-linejoin"],W3e=_("path",{d:"M38.293 36.293 26.707 24.707a1 1 0 0 1 0-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707v23.172c0 .89-1.077 1.337-1.707.707ZM21 12.414v23.172c0 .89-1.077 1.337-1.707.707L7.707 24.707a1 1 0 0 1 0-1.414l11.586-11.586c.63-.63 1.707-.184 1.707.707Z"},null,-1),H3e=[W3e];function Z3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},H3e,14,V3e)}var Z_=U(F3e,[["render",Z3e]]);const q3e=Object.assign(Z_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Z_.name,Z_)}}),U3e=N({name:"IconForward",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-forward`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),K3e=["stroke-width","stroke-linecap","stroke-linejoin"],G3e=_("path",{d:"m9.707 11.707 11.586 11.586a1 1 0 0 1 0 1.414L9.707 36.293c-.63.63-1.707.184-1.707-.707V12.414c0-.89 1.077-1.337 1.707-.707ZM27 35.586V12.414c0-.89 1.077-1.337 1.707-.707l11.586 11.586a1 1 0 0 1 0 1.414L28.707 36.293c-.63.63-1.707.184-1.707-.707Z"},null,-1),Y3e=[G3e];function X3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Y3e,14,K3e)}var q_=U(U3e,[["render",X3e]]);const Q3e=Object.assign(q_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+q_.name,q_)}}),J3e=N({name:"IconFullscreenExit",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-fullscreen-exit`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),e5e=["stroke-width","stroke-linecap","stroke-linejoin"],t5e=_("path",{d:"M35 6v8a1 1 0 0 0 1 1h8M13 6v8a1 1 0 0 1-1 1H4m31 27v-8a1 1 0 0 1 1-1h8m-31 9v-8a1 1 0 0 0-1-1H4"},null,-1),n5e=[t5e];function i5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},n5e,14,e5e)}var U_=U(J3e,[["render",i5e]]);const r5e=Object.assign(U_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+U_.name,U_)}}),o5e=N({name:"IconLiveBroadcast",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-live-broadcast`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),s5e=["stroke-width","stroke-linecap","stroke-linejoin"],l5e=_("path",{d:"M29 16h12a1 1 0 0 1 1 1v22a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V17a1 1 0 0 1 1-1h12m10 0 8-9m-8 9H19m0 0-8-9m17.281 21.88-6.195 4.475a1 1 0 0 1-1.586-.81v-8.262a1 1 0 0 1 1.521-.853l6.196 3.786a1 1 0 0 1 .064 1.664Z"},null,-1),a5e=[l5e];function c5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},a5e,14,s5e)}var K_=U(o5e,[["render",c5e]]);const u5e=Object.assign(K_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+K_.name,K_)}}),d5e=N({name:"IconMusic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-music`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),f5e=["stroke-width","stroke-linecap","stroke-linejoin"],h5e=_("path",{d:"M15 37a4 4 0 1 0-8 0 4 4 0 0 0 8 0Zm0 0V18.5M41 37a4 4 0 1 0-8 0 4 4 0 0 0 8 0Zm0 0V16.5m-26 2V9.926a1 1 0 0 1 .923-.997l24-1.846A1 1 0 0 1 41 8.08v8.42m-26 2 26-2"},null,-1),p5e=[h5e];function m5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},p5e,14,f5e)}var G_=U(d5e,[["render",m5e]]);const v5e=Object.assign(G_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+G_.name,G_)}}),g5e=N({name:"IconMute",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-mute`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),y5e=["stroke-width","stroke-linecap","stroke-linejoin"],b5e=_("path",{d:"m19 11.5 4.833-4.35a.1.1 0 0 1 .167.075V17m-14-1H7.1a.1.1 0 0 0-.1.1v15.8a.1.1 0 0 0 .1.1H14l9.833 8.85a.1.1 0 0 0 .167-.075V31m6.071-14.071C32.535 19.393 34 23 32.799 26m2.929-14.728C41.508 17.052 42.5 25 39.123 32M6.5 6.5l35 35"},null,-1),k5e=[b5e];function w5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},k5e,14,y5e)}var Y_=U(g5e,[["render",w5e]]);const C5e=Object.assign(Y_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Y_.name,Y_)}}),$5e=N({name:"IconPauseCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-pause-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),S5e=["stroke-width","stroke-linecap","stroke-linejoin"],_5e=_("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),P5e=_("path",{d:"M19 19v10h1V19h-1ZM28 19v10h1V19h-1Z"},null,-1),A5e=[_5e,P5e];function L5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A5e,14,S5e)}var X_=U($5e,[["render",L5e]]);const E5e=Object.assign(X_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+X_.name,X_)}}),I5e=N({name:"IconPlayArrow",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-play-arrow`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),T5e=["stroke-width","stroke-linecap","stroke-linejoin"],O5e=_("path",{d:"M12.533 7.965A1 1 0 0 0 11 8.81v30.377a1 1 0 0 0 1.533.846L36.656 24.84a1 1 0 0 0 0-1.692L12.533 7.965Z"},null,-1),x5e=[O5e];function M5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},x5e,14,T5e)}var Q_=U(I5e,[["render",M5e]]);const N5e=Object.assign(Q_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Q_.name,Q_)}}),z5e=N({name:"IconPlayCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-play-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),j5e=["stroke-width","stroke-linecap","stroke-linejoin"],R5e=_("path",{d:"M24 42c9.941 0 18-8.059 18-18S33.941 6 24 6 6 14.059 6 24s8.059 18 18 18Z"},null,-1),B5e=_("path",{d:"M19 17v14l12-7-12-7Z"},null,-1),D5e=[R5e,B5e];function F5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},D5e,14,j5e)}var J_=U(z5e,[["render",F5e]]);const V5e=Object.assign(J_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+J_.name,J_)}}),W5e=N({name:"IconRecordStop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-record-stop`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),H5e=["stroke-width","stroke-linecap","stroke-linejoin"],Z5e=_("path",{"clip-rule":"evenodd",d:"M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6Z"},null,-1),q5e=_("path",{d:"M19 20a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-8Z",fill:"currentColor",stroke:"none"},null,-1),U5e=_("path",{d:"M19 20a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-8Z"},null,-1),K5e=[Z5e,q5e,U5e];function G5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},K5e,14,H5e)}var e3=U(W5e,[["render",G5e]]);const Y5e=Object.assign(e3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+e3.name,e3)}}),X5e=N({name:"IconRecord",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-record`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Q5e=["stroke-width","stroke-linecap","stroke-linejoin"],J5e=_("path",{"clip-rule":"evenodd",d:"M24 6c9.941 0 18 8.059 18 18s-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6Z"},null,-1),e8e=_("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z",fill:"currentColor",stroke:"none"},null,-1),t8e=_("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1),n8e=[J5e,e8e,t8e];function i8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},n8e,14,Q5e)}var t3=U(X5e,[["render",i8e]]);const r8e=Object.assign(t3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+t3.name,t3)}}),o8e=N({name:"IconSkipNext",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-skip-next`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),s8e=["stroke-width","stroke-linecap","stroke-linejoin"],l8e=_("path",{d:"M34 24 10 40V8l24 16Z"},null,-1),a8e=_("path",{d:"M38 6v36"},null,-1),c8e=[l8e,a8e];function u8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},c8e,14,s8e)}var n3=U(o8e,[["render",u8e]]);const d8e=Object.assign(n3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+n3.name,n3)}}),f8e=N({name:"IconSkipPrevious",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-skip-previous`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),h8e=["stroke-width","stroke-linecap","stroke-linejoin"],p8e=_("path",{d:"m14 24 24 16V8L14 24Z"},null,-1),m8e=_("path",{d:"M10 6v36"},null,-1),v8e=[p8e,m8e];function g8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},v8e,14,h8e)}var i3=U(f8e,[["render",g8e]]);const y8e=Object.assign(i3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+i3.name,i3)}}),b8e=N({name:"IconSound",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-sound`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),k8e=["stroke-width","stroke-linecap","stroke-linejoin"],w8e=_("path",{d:"m14 16 10-9v34l-10-9H6V16h8Z"},null,-1),C8e=_("path",{d:"M31.071 16.929c3.905 3.905 3.905 10.237 0 14.142M36.727 11.272c7.03 7.03 7.03 18.426 0 25.456"},null,-1),$8e=[w8e,C8e];function S8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},$8e,14,k8e)}var r3=U(b8e,[["render",S8e]]);const _8e=Object.assign(r3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+r3.name,r3)}}),P8e=N({name:"IconBytedanceColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-bytedance-color`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),A8e=["stroke-width","stroke-linecap","stroke-linejoin"],L8e=_("path",{d:"M280.416 794.112 128 829.952v-636.32l152.416 35.84z",fill:"#325AB4"},null,-1),E8e=_("path",{d:"M928 828.48 800 864V160l128 35.52z",fill:"#78E6DC"},null,-1),I8e=_("path",{d:"M480 798.304 352 832V480l128 33.696z",fill:"#3C8CFF"},null,-1),T8e=_("path",{d:"M576 449.696 704 416v352l-128-33.696z",fill:"#00C8D2"},null,-1),O8e=[L8e,E8e,I8e,T8e];function x8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},O8e,14,A8e)}var o3=U(P8e,[["render",x8e]]);const M8e=Object.assign(o3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+o3.name,o3)}}),N8e=N({name:"IconLarkColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-lark-color`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),z8e=["stroke-width","stroke-linecap","stroke-linejoin"],j8e=_("path",{fill:"#00d6b9",d:"m273.46 264.31 1.01-1.01c.65-.65 1.36-1.36 2.06-2.01l1.41-1.36 4.17-4.12 5.73-5.58 4.88-4.83 4.57-4.52 4.78-4.73 4.37-4.32 6.13-6.03c1.16-1.16 2.36-2.26 3.57-3.37 2.21-2.01 4.52-3.97 6.84-5.88 2.16-1.71 4.37-3.37 6.64-4.98 3.17-2.26 6.43-4.32 9.75-6.33 3.27-1.91 6.64-3.72 10.05-5.43 3.22-1.56 6.54-3.02 9.9-4.32 1.86-.75 3.77-1.41 5.68-2.06.96-.3 1.91-.65 2.92-.96a241.19 241.19 0 0 0-45.6-91.5c-4.17-5.18-10.51-8.19-17.14-8.19H128.97c-1.81 0-3.32 1.46-3.32 3.32 0 1.06.5 2.01 1.36 2.66 60.13 44.09 110 100.75 146.04 166l.4-.45Z"},null,-1),R8e=_("path",{fill:"#133c9a",d:"M203.43 419.4c90.99 0 170.27-50.22 211.6-124.43 1.46-2.61 2.87-5.23 4.22-7.89a96.374 96.374 0 0 1-6.94 11.41c-.9 1.26-1.81 2.51-2.77 3.77-1.21 1.56-2.41 3.02-3.67 4.47a98.086 98.086 0 0 1-3.07 3.37 85.486 85.486 0 0 1-6.64 6.28c-1.31 1.11-2.56 2.16-3.92 3.17a76.24 76.24 0 0 1-4.78 3.42c-1.01.7-2.06 1.36-3.12 2.01-1.06.65-2.16 1.31-3.32 1.96a91.35 91.35 0 0 1-6.99 3.52c-2.06.9-4.17 1.76-6.28 2.56a82.5 82.5 0 0 1-7.04 2.26 86.613 86.613 0 0 1-10.81 2.31c-2.61.4-5.33.7-7.99.9-2.82.2-5.68.25-8.55.25-3.17-.05-6.33-.25-9.55-.6-2.36-.25-4.73-.6-7.09-1.01-2.06-.35-4.12-.8-6.18-1.31-1.11-.25-2.16-.55-3.27-.85-3.02-.8-6.03-1.66-9.05-2.51-1.51-.45-3.02-.85-4.47-1.31-2.26-.65-4.47-1.36-6.69-2.06-1.81-.55-3.62-1.16-5.43-1.76-1.71-.55-3.47-1.11-5.18-1.71l-3.52-1.21c-1.41-.5-2.87-1.01-4.27-1.51l-3.02-1.11c-2.01-.7-4.02-1.46-5.98-2.21-1.16-.45-2.31-.85-3.47-1.31-1.56-.6-3.07-1.21-4.63-1.81-1.61-.65-3.27-1.31-4.88-1.96l-3.17-1.31-3.92-1.61-3.02-1.26-3.12-1.36-2.71-1.21-2.46-1.11-2.51-1.16-2.56-1.21-3.27-1.51-3.42-1.61c-1.21-.6-2.41-1.16-3.62-1.76l-3.07-1.51A508.746 508.746 0 0 1 65.6 190.35c-1.26-1.31-3.32-1.41-4.68-.15-.65.6-1.06 1.51-1.06 2.41l.1 155.49v12.62c0 7.34 3.62 14.18 9.7 18.25 39.56 26.44 86.12 40.47 133.73 40.37"},null,-1),B8e=_("path",{fill:"#3370ff",d:"M470.83 200.21c-30.72-15.03-65.86-18.25-98.79-9-1.41.4-2.77.8-4.12 1.21-.96.3-1.91.6-2.92.96-1.91.65-3.82 1.36-5.68 2.06-3.37 1.31-6.64 2.77-9.9 4.32-3.42 1.66-6.79 3.47-10.05 5.38-3.37 1.96-6.59 4.07-9.75 6.33-2.26 1.61-4.47 3.27-6.64 4.98-2.36 1.91-4.63 3.82-6.84 5.88-1.21 1.11-2.36 2.21-3.57 3.37l-6.13 6.03-4.37 4.32-4.78 4.73-4.57 4.52-4.88 4.83-5.68 5.63-4.17 4.12-1.41 1.36c-.65.65-1.36 1.36-2.06 2.01l-1.01 1.01-1.56 1.46-1.76 1.61c-15.13 13.93-32.02 25.84-50.17 35.54l3.27 1.51 2.56 1.21 2.51 1.16 2.46 1.11 2.71 1.21 3.12 1.36 3.02 1.26 3.92 1.61 3.17 1.31c1.61.65 3.27 1.31 4.88 1.96 1.51.6 3.07 1.21 4.63 1.81 1.16.45 2.31.85 3.47 1.31 2.01.75 4.02 1.46 5.98 2.21l3.02 1.11c1.41.5 2.82 1.01 4.27 1.51l3.52 1.21c1.71.55 3.42 1.16 5.18 1.71 1.81.6 3.62 1.16 5.43 1.76 2.21.7 4.47 1.36 6.69 2.06 1.51.45 3.02.9 4.47 1.31 3.02.85 6.03 1.71 9.05 2.51 1.11.3 2.16.55 3.27.85 2.06.5 4.12.9 6.18 1.31 2.36.4 4.73.75 7.09 1.01 3.22.35 6.38.55 9.55.6 2.87.05 5.73-.05 8.55-.25 2.71-.2 5.38-.5 7.99-.9 3.62-.55 7.24-1.36 10.81-2.31 2.36-.65 4.73-1.41 7.04-2.26a75.16 75.16 0 0 0 6.28-2.56 91.35 91.35 0 0 0 6.99-3.52c1.11-.6 2.21-1.26 3.32-1.96 1.11-.65 2.11-1.36 3.12-2.01 1.61-1.11 3.22-2.21 4.78-3.42 1.36-1.01 2.66-2.06 3.92-3.17 2.26-1.96 4.47-4.07 6.59-6.28 1.06-1.11 2.06-2.21 3.07-3.37 1.26-1.46 2.51-2.97 3.67-4.47a73.33 73.33 0 0 0 2.77-3.77c2.51-3.62 4.83-7.39 6.89-11.31l2.36-4.68 21.01-41.88.25-.5c6.94-14.98 16.39-28.45 28-39.97Z"},null,-1),D8e=[j8e,R8e,B8e];function F8e(e,t,n,i,o,s){return S(),I("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},D8e,14,z8e)}var s3=U(N8e,[["render",F8e]]);const V8e=Object.assign(s3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+s3.name,s3)}}),W8e=N({name:"IconTiktokColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-tiktok-color`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),H8e=["stroke-width","stroke-linecap","stroke-linejoin"],Z8e=Oh('<path d="M928 310.4v148.8c-8 0-17.6 1.6-27.2 1.6-72 0-139.2-27.2-190.4-70.4v316.8c0 64-20.8 124.8-57.6 172.8-51.2 68.8-134.4 115.2-228.8 115.2-102.4 0-192-54.4-241.6-134.4 51.2 48 120 78.4 195.2 78.4 92.8 0 176-44.8 227.2-115.2 35.2-48 57.6-107.2 57.6-172.8V332.8c51.2 44.8 116.8 70.4 190.4 70.4 9.6 0 17.6 0 27.2-1.6v-96c14.4 3.2 27.2 4.8 41.6 4.8h6.4z" fill="#FF004F"></path><path d="M464 420.8v164.8c-11.2-3.2-24-4.8-35.2-4.8-70.4 0-128 59.2-128 131.2 0 16 3.2 30.4 8 44.8-32-24-54.4-62.4-54.4-105.6 0-72 57.6-131.2 128-131.2 12.8 0 24 1.6 35.2 4.8V419.2h9.6c12.8 0 25.6 0 36.8 1.6zM734.4 192c-28.8-25.6-49.6-60.8-60.8-97.6H712v22.4c3.2 25.6 11.2 51.2 22.4 75.2z" fill="#FF004F"></path><path d="M881.6 307.2v96c-8 1.6-17.6 1.6-27.2 1.6-72 0-139.2-27.2-190.4-70.4v316.8c0 64-20.8 124.8-57.6 172.8-52.8 70.4-134.4 115.2-227.2 115.2-75.2 0-144-30.4-195.2-78.4-27.2-44.8-43.2-96-43.2-152 0-155.2 123.2-281.6 276.8-286.4V528c-11.2-3.2-24-4.8-35.2-4.8-70.4 0-128 59.2-128 131.2 0 43.2 20.8 83.2 54.4 105.6 17.6 49.6 65.6 86.4 120 86.4 70.4 0 128-59.2 128-131.2V94.4h116.8c11.2 38.4 32 72 60.8 97.6 28.8 57.6 83.2 100.8 147.2 115.2z"></path><path d="M417.6 364.8v54.4C264 424 140.8 550.4 140.8 705.6c0 56 16 107.2 43.2 152-54.4-52.8-88-126.4-88-209.6 0-158.4 128-286.4 284.8-286.4 12.8 0 25.6 1.6 36.8 3.2z" fill="#00F7EF"></path><path d="M673.6 94.4H556.8V712c0 72-57.6 131.2-128 131.2-56 0-102.4-35.2-120-86.4 20.8 14.4 46.4 24 73.6 24 70.4 0 128-57.6 128-129.6V32h155.2v3.2c0 6.4 0 12.8 1.6 19.2 0 12.8 3.2 27.2 6.4 40zm208 153.6v57.6c-64-12.8-118.4-56-148.8-113.6 40 36.8 91.2 57.6 148.8 56z" fill="#00F7EF"></path>',5),q8e=[Z8e];function U8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},q8e,14,H8e)}var l3=U(W8e,[["render",U8e]]);const K8e=Object.assign(l3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+l3.name,l3)}}),G8e=N({name:"IconXiguaColor",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-xigua-color`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Y8e=["stroke-width","stroke-linecap","stroke-linejoin"],X8e=_("path",{d:"M381.968 38.684c-202.85 54.614-351.085 232.757-371.89 446.01C-.326 590.018 28.281 630.328 140.108 668.037c104.026 33.808 176.843 101.425 209.351 189.846 40.31 115.729 44.211 122.23 91.023 144.336 40.31 19.504 58.514 19.504 131.332 7.802 211.951-36.41 362.788-171.642 416.101-374.492C1059.434 368.965 882.59 90.697 605.623 32.183 517.2 13.978 470.39 15.279 381.968 38.684zm176.843 322.48c158.64 74.117 201.55 158.638 119.63 237.957-102.725 97.524-240.56 136.534-291.271 80.62-20.806-23.406-24.707-48.112-24.707-161.24s3.901-137.833 24.707-161.239c32.507-36.409 88.421-35.108 171.641 3.901z",fill:"#FE163E"},null,-1),Q8e=[X8e];function J8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Q8e,14,Y8e)}var a3=U(G8e,[["render",J8e]]);const e6e=Object.assign(a3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+a3.name,a3)}}),t6e=N({name:"IconFaceBookCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-faceBook-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),n6e=["stroke-width","stroke-linecap","stroke-linejoin"],i6e=_("path",{d:"M24 1C11.29 1 1 11.29 1 24s10.29 23 23 23 23-10.29 23-23S36.71 1 24 1Zm6.172 22.88H26.18v14.404h-5.931V23.88H17.22v-4.962h3.027V15.89c0-3.993 1.695-6.414 6.414-6.414h3.993v4.962h-2.421c-1.815 0-1.936.727-1.936 1.936v2.421h4.478l-.605 5.084h.001Z",fill:"currentColor",stroke:"none"},null,-1),r6e=[i6e];function o6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},r6e,14,n6e)}var c3=U(t6e,[["render",o6e]]);const s6e=Object.assign(c3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+c3.name,c3)}}),l6e=N({name:"IconFacebookSquareFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-facebook-square-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),a6e=["stroke-width","stroke-linecap","stroke-linejoin"],c6e=_("path",{d:"M43.125 2.475c.6 0 1.2.225 1.688.713.524.487.75 1.012.75 1.612v38.363c0 .6-.263 1.2-.75 1.612-.526.488-1.088.713-1.688.713H32.138V28.913h5.625l.825-6.563h-6.45v-4.275c0-2.137 1.087-3.225 3.3-3.225h3.374V9.263c-1.2-.225-2.85-.338-5.024-.338-2.513 0-4.5.75-6.038 2.25-1.538 1.5-2.288 3.675-2.288 6.375v4.8h-5.625v6.563h5.625v16.575h-20.7c-.6 0-1.2-.225-1.612-.713-.487-.487-.712-1.012-.712-1.612V4.8c0-.6.224-1.2.712-1.612.488-.488 1.012-.713 1.613-.713h38.362Z",fill:"currentColor",stroke:"none"},null,-1),u6e=[c6e];function d6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},u6e,14,a6e)}var u3=U(l6e,[["render",d6e]]);const f6e=Object.assign(u3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+u3.name,u3)}}),h6e=N({name:"IconGoogleCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-google-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),p6e=["stroke-width","stroke-linecap","stroke-linejoin"],m6e=_("path",{d:"M32.571 33.526c-2.084 1.92-4.927 3.05-8.322 3.05a12.568 12.568 0 0 1-12.572-12.577A12.58 12.58 0 0 1 24.25 11.416a12.103 12.103 0 0 1 8.414 3.277L29.061 18.3a6.787 6.787 0 0 0-4.807-1.88c-3.277 0-6.045 2.213-7.037 5.186a7.567 7.567 0 0 0-.394 2.392c0 .833.144 1.638.394 2.391.992 2.973 3.763 5.187 7.032 5.187 1.696 0 3.133-.449 4.254-1.202a5.778 5.778 0 0 0 2.513-3.8h-6.767V21.71h11.844c.15.825.227 1.682.227 2.57 0 3.835-1.371 7.055-3.749 9.246ZM24 1A23 23 0 1 0 24 47 23 23 0 0 0 24 1Z",fill:"currentColor",stroke:"none"},null,-1),v6e=[m6e];function g6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},v6e,14,p6e)}var d3=U(h6e,[["render",g6e]]);const y6e=Object.assign(d3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+d3.name,d3)}}),b6e=N({name:"IconQqCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-qq-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),k6e=["stroke-width","stroke-linecap","stroke-linejoin"],w6e=_("path",{d:"M24.007 1C11.281 1 1 11.281 1 24.007c0 13.23 11.216 23.87 24.733 22.936 11.288-.791 20.49-9.994 21.21-21.354C47.877 12.144 37.237 1 24.007 1Zm11.36 29.262s-.79 2.23-2.3 4.242c0 0 2.66.935 2.444 3.236 0 0 .072 2.66-5.68 2.444 0 0-4.026-.287-5.248-2.013h-1.079c-1.222 1.726-5.248 2.013-5.248 2.013-5.752.216-5.68-2.444-5.68-2.444-.216-2.373 2.444-3.236 2.444-3.236-1.51-2.013-2.3-4.241-2.3-4.241-3.596 5.895-3.236-.791-3.236-.791.647-3.955 3.523-6.543 3.523-6.543-.431-3.595 1.078-4.242 1.078-4.242.216-11.072 9.707-10.929 9.922-10.929.216 0 9.707-.215 9.994 10.929 0 0 1.51.647 1.079 4.242 0 0 2.876 2.588 3.523 6.543 0 0 .36 6.686-3.236.79Z",fill:"currentColor",stroke:"none"},null,-1),C6e=[w6e];function $6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},C6e,14,k6e)}var f3=U(b6e,[["render",$6e]]);const S6e=Object.assign(f3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+f3.name,f3)}}),_6e=N({name:"IconTwitterCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-twitter-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),P6e=["stroke-width","stroke-linecap","stroke-linejoin"],A6e=_("path",{d:"M24 1C11.296 1 1 11.297 1 24s10.296 23 23 23c12.703 0 23-10.297 23-23S36.703 1 24 1Zm11.698 18.592c-.13 9.818-6.408 16.542-15.78 16.965-3.864.176-6.664-1.072-9.1-2.62 2.855.456 6.397-.686 8.292-2.307-2.8-.273-4.458-1.698-5.233-3.991.808.14 1.66.103 2.43-.06-2.527-.846-4.331-2.407-4.424-5.68.709.323 1.448.626 2.43.686-1.891-1.075-3.29-5.007-1.688-7.607 2.806 3.076 6.182 5.586 11.724 5.926-1.391-5.949 6.492-9.175 9.791-5.177 1.395-.27 2.53-.799 3.622-1.374-.45 1.381-1.315 2.347-2.37 3.119 1.158-.157 2.184-.44 3.06-.872-.544 1.128-1.732 2.14-2.754 2.992Z",fill:"currentColor",stroke:"none"},null,-1),L6e=[A6e];function E6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},L6e,14,P6e)}var h3=U(_6e,[["render",E6e]]);const I6e=Object.assign(h3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+h3.name,h3)}}),T6e=N({name:"IconWeiboCircleFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-weibo-circle-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),O6e=["stroke-width","stroke-linecap","stroke-linejoin"],x6e=_("path",{d:"M24 47a23 23 0 1 1 23-23 22.988 22.988 0 0 1-23 23Zm1.276-26.994c-.544.063-2.259 1.171-1.297-1.108C25 15 20.235 15.293 17.874 16.16A23.776 23.776 0 0 0 7.649 27.283c-2.007 6.419 5.018 10.329 10.246 11.123 5.227.795 13.068-.502 16.622-4.85 2.635-3.179 3.137-7.507-1.84-8.761-1.651-.398-.69-1.088-.271-2.259a2.775 2.775 0 0 0-2.175-3.24 2.092 2.092 0 0 0-.335-.042 12.468 12.468 0 0 0-4.62.752Zm7.004-3.889a2.326 2.326 0 0 0-1.903.544c-.377.339-.418 1.338.962 1.652.458.021.913.084 1.36.188a1.836 1.836 0 0 1 1.233 2.07c-.21 1.924.878 2.237 1.652 1.714a1.647 1.647 0 0 0 .627-1.338 4.117 4.117 0 0 0-3.325-4.767c-.042-.008-.61-.063-.606-.063Zm7.423.084a8.408 8.408 0 0 0-6.838-4.6c-1.129-.126-3.512-.397-3.784 1.15a1.17 1.17 0 0 0 .857 1.4c.042 0 .084.022.126.022.523.02 1.048 0 1.568-.063a6.481 6.481 0 0 1 6.524 6.44c0 .3-.02.601-.063.9-.063.355-.105.71-.147 1.066A1.277 1.277 0 0 0 38.93 24a1.255 1.255 0 0 0 1.338-.648c.71-2.373.501-4.926-.585-7.151h.02ZM21.616 36.44c-5.457.69-10.245-1.673-10.684-5.27-.44-3.595 3.575-7.066 9.033-7.756 5.457-.69 10.245 1.672 10.705 5.269.46 3.596-3.617 7.088-9.075 7.757h.021Zm-1.484-10.266a5.181 5.181 0 0 0-5.353 4.913 4.662 4.662 0 0 0 4.935 4.391c.14-.004.28-.017.418-.042a5.503 5.503 0 0 0 5.185-5.143 4.472 4.472 0 0 0-4.746-4.182l-.44.063Zm1.003 4.244a.669.669 0 0 1-.773-.544v-.083a.76.76 0 0 1 .774-.711.642.642 0 0 1 .731.544.076.076 0 0 1 .021.062.807.807 0 0 1-.753.732Zm-2.78 2.781a1.65 1.65 0 0 1-1.861-1.422.266.266 0 0 1-.021-.125 1.844 1.844 0 0 1 1.882-1.736 1.562 1.562 0 0 1 1.819 1.297.46.46 0 0 1 .02.167 1.96 1.96 0 0 1-1.84 1.819Z",fill:"currentColor",stroke:"none"},null,-1),M6e=[x6e];function N6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},M6e,14,O6e)}var p3=U(T6e,[["render",N6e]]);const z6e=Object.assign(p3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+p3.name,p3)}}),j6e=N({name:"IconAlipayCircle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-alipay-circle`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),R6e=["stroke-width","stroke-linecap","stroke-linejoin"],B6e=_("path",{d:"M10.8 27.025c-.566.456-1.174 1.122-1.35 1.968-.24 1.156-.05 2.604 1.065 3.739 1.352 1.376 3.405 1.753 4.292 1.818 2.41.174 4.978-1.02 6.913-2.384.759-.535 2.058-1.61 3.3-3.268-2.783-1.437-6.257-3.026-9.97-2.87-1.898.079-3.256.472-4.25.997Zm35.29 6.354A23.872 23.872 0 0 0 48 24C48 10.767 37.234 0 24 0S0 10.767 0 24c0 13.234 10.766 24 24 24 7.987 0 15.07-3.925 19.436-9.943a2688.801 2688.801 0 0 0-15.11-7.467c-1.999 2.277-4.953 4.56-8.29 5.554-2.097.623-3.986.86-5.963.457-1.956-.4-3.397-1.317-4.237-2.235-.428-.469-.92-1.064-1.275-1.773.033.09.056.143.056.143s-.204-.353-.361-.914a4.03 4.03 0 0 1-.157-.85 4.383 4.383 0 0 1-.009-.612 4.409 4.409 0 0 1 .078-1.128c.197-.948.601-2.054 1.649-3.08 2.3-2.251 5.38-2.372 6.976-2.363 2.363.014 6.47 1.048 9.928 2.27.958-2.04 1.573-4.221 1.97-5.676H14.31v-1.555h7.384V15.72h-8.938v-1.555h8.938v-3.108c0-.427.084-.778.777-.778h3.498v3.886h9.717v1.555H25.97v3.11h7.773s-.78 4.35-3.221 8.64c5.416 1.934 13.037 4.914 15.568 5.91Z",fill:"currentColor",stroke:"none"},null,-1),D6e=[B6e];function F6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},D6e,14,R6e)}var m3=U(j6e,[["render",F6e]]);const V6e=Object.assign(m3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+m3.name,m3)}}),W6e=N({name:"IconCodeSandbox",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-code-sandbox`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),H6e=["stroke-width","stroke-linecap","stroke-linejoin"],Z6e=_("path",{d:"m25.002 1.6 17.9 10.3c.6.4 1 1 1 1.7v20.7c0 .7-.4 1.4-1 1.7l-17.9 10.4c-.6.4-1.4.4-2 0l-17.9-10.3c-.6-.4-1-1-1-1.7V13.7c0-.7.4-1.4 1-1.7l17.9-10.4c.6-.4 1.4-.4 2 0Zm13.5 12.4-7.9-4.5-6.6 4.5-6.5-4-7.3 4.3 13.8 8.7 14.5-9Zm-16.5 26.4V26.3l-14-8.9v7.9l8 5.5V37l6 3.4Zm4 0 6-3.5v-5.2l8-5.5v-8.9l-14 8.9v14.2Z",fill:"currentColor",stroke:"none"},null,-1),q6e=[Z6e];function U6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},q6e,14,H6e)}var v3=U(W6e,[["render",U6e]]);const K6e=Object.assign(v3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+v3.name,v3)}}),G6e=N({name:"IconCodepen",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-codepen`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Y6e=["stroke-width","stroke-linecap","stroke-linejoin"],X6e=_("path",{d:"M45 15.7v17.1L24.5 44.7c-.3.2-.7.2-1 0l-20-11.5c-.3-.2-.5-.5-.5-.9V15.7c0-.4.2-.7.5-.9l20-11.6c.3-.2.7-.2 1 0l20 11.6c.3.2.5.5.5.9ZM26 9v9.8l5.5 3.2 8.5-4.9L26 9Zm-4 0L8 17.1l8.4 4.9 5.6-3.2V9Zm0 21.2L16.5 27 9 31.4 22 39v-8.8Zm17 1.2L31.4 27 26 30.2V39l13-7.6Zm2-3.4v-6l-5 3 5 3Zm-29-3-5-3v6l5-3Zm8 0 4 2 4-2-4-2-4 2Z",fill:"currentColor",stroke:"none"},null,-1),Q6e=[X6e];function J6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Q6e,14,Y6e)}var g3=U(G6e,[["render",J6e]]);const ePe=Object.assign(g3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+g3.name,g3)}}),tPe=N({name:"IconFacebook",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-facebook`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nPe=["stroke-width","stroke-linecap","stroke-linejoin"],iPe=_("path",{d:"M35.184 15.727 34.312 24h-6.613v24h-9.933V24h-4.95v-8.273h4.95v-4.98C17.766 4.016 20.564 0 28.518 0h6.61v8.273H30.99c-3.086 0-3.292 1.166-3.292 3.32v4.134h7.485Z",fill:"currentColor",stroke:"none"},null,-1),rPe=[iPe];function oPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rPe,14,nPe)}var y3=U(tPe,[["render",oPe]]);const sPe=Object.assign(y3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+y3.name,y3)}}),lPe=N({name:"IconGithub",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-github`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),aPe=["stroke-width","stroke-linecap","stroke-linejoin"],cPe=_("path",{d:"M.056 24.618c0 10.454 6.7 19.344 16.038 22.608 1.259.32 1.067-.582 1.067-1.19v-4.148c-7.265.853-7.553-3.957-8.043-4.758-.987-1.686-3.312-2.112-2.62-2.912 1.654-.853 3.34.213 5.291 3.1 1.413 2.09 4.166 1.738 5.562 1.385a6.777 6.777 0 0 1 1.856-3.253C11.687 34.112 8.55 29.519 8.55 24.057c0-2.646.874-5.082 2.586-7.045-1.088-3.243.102-6.01.26-6.422 3.11-.282 6.337 2.225 6.587 2.421 1.766-.474 3.782-.73 6.038-.73 2.266 0 4.293.26 6.069.74.603-.458 3.6-2.608 6.49-2.345.155.41 1.317 3.12.294 6.315 1.734 1.968 2.62 4.422 2.62 7.077 0 5.472-3.158 10.07-10.699 11.397a6.82 6.82 0 0 1 2.037 4.875v6.02c.042.48 0 .96.806.96 9.477-3.194 16.299-12.15 16.299-22.697C47.938 11.396 37.218.68 23.996.68 10.77.675.055 11.391.055 24.617l.001.001Z",fill:"currentColor",stroke:"none"},null,-1),uPe=[cPe];function dPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uPe,14,aPe)}var b3=U(lPe,[["render",dPe]]);const fPe=Object.assign(b3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+b3.name,b3)}}),hPe=N({name:"IconGitlab",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-gitlab`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),pPe=["stroke-width","stroke-linecap","stroke-linejoin"],mPe=_("path",{d:"M45.53 26.154 39.694 6.289v-.005c-.407-1.227-1.377-1.955-2.587-1.955-1.254 0-2.277.723-2.663 1.885L30.62 17.625H17.4l-3.825-11.41c-.386-1.163-1.41-1.886-2.663-1.886-1.237 0-2.276.792-2.592 1.96l-5.83 19.865a2.047 2.047 0 0 0 .724 2.18l19.741 14.807c.14.193.332.338.557.418l.461.343.455-.343c.263-.091.483-.252.638-.477L44.8 28.33a2.03 2.03 0 0 0 .728-2.175ZM36.84 6.932c.053-.096.155-.102.187-.102.06 0 .134.016.182.161l3.183 10.704H33.24l3.6-10.763Zm-26.11.054c.047-.14.122-.156.181-.156.145 0 .156.006.183.091L14.699 17.7H7.633l3.096-10.714ZM5.076 26.502l1.511-5.213 10.843 14.475-12.354-9.262Zm3.96-6.236h6.54l4.865 15.23-11.406-15.23Zm15.01 17.877-5.743-17.877h11.48l-5.737 17.877Zm8.459-17.877h6.402L27.642 35.31l4.864-15.043Zm-2.18 15.745L41.43 21.187l1.58 5.315-12.685 9.509Z",fill:"currentColor",stroke:"none"},null,-1),vPe=[mPe];function gPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vPe,14,pPe)}var k3=U(hPe,[["render",gPe]]);const yPe=Object.assign(k3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+k3.name,k3)}}),bPe=N({name:"IconGoogle",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-google`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),kPe=["stroke-width","stroke-linecap","stroke-linejoin"],wPe=_("path",{d:"M23.997 21.054h19.42a19.46 19.46 0 0 1 .321 3.428c0 3.875-.812 7.335-2.437 10.38-1.625 3.044-3.942 5.424-6.951 7.138-3.01 1.714-6.46 2.572-10.353 2.572-2.803 0-5.473-.54-8.009-1.621-2.535-1.08-4.723-2.54-6.562-4.38-1.84-1.839-3.3-4.026-4.38-6.562A20.223 20.223 0 0 1 3.426 24c0-2.803.54-5.473 1.62-8.009 1.08-2.535 2.54-4.723 4.38-6.562 1.84-1.84 4.027-3.3 6.562-4.38a20.223 20.223 0 0 1 8.01-1.62c5.356 0 9.955 1.794 13.794 5.384l-5.598 5.384c-2.197-2.125-4.929-3.188-8.197-3.188-2.303 0-4.433.58-6.388 1.741a12.83 12.83 0 0 0-4.648 4.728c-1.142 1.99-1.714 4.165-1.714 6.522s.572 4.531 1.714 6.523a12.83 12.83 0 0 0 4.648 4.727c1.955 1.16 4.085 1.741 6.388 1.741 1.554 0 2.982-.214 4.286-.643 1.303-.428 2.375-.964 3.214-1.607a11.63 11.63 0 0 0 2.197-2.196c.625-.822 1.084-1.598 1.38-2.33a9.84 9.84 0 0 0 .602-2.09H23.997v-7.071Z",fill:"currentColor",stroke:"none"},null,-1),CPe=[wPe];function $Pe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},CPe,14,kPe)}var w3=U(bPe,[["render",$Pe]]);const SPe=Object.assign(w3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+w3.name,w3)}}),_Pe=N({name:"IconQqZone",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-qq-zone`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),PPe=["stroke-width","stroke-linecap","stroke-linejoin"],APe=_("path",{d:"M25.1 3.9c.2.1.4.3.5.5l6.8 10L44 17.8c1.1.3 1.7 1.4 1.4 2.5-.1.2-.2.5-.3.7l-7.4 9.5.4 12c0 1.1-.8 2-1.9 2.1-.2 0-.5 0-.7-.1L24 40.4l-11.3 4.1c-1 .4-2.2-.2-2.6-1.2-.1-.3-.1-.6-.1-.8l.4-12L3 20.9c-.7-.9-.5-2.1.4-2.8.2-.2.4-.3.7-.3l11.6-3.4 6.8-10c.5-.9 1.7-1.1 2.6-.5ZM24 9.1l-5.9 8.7-10.1 3 6.5 8.3-.3 10.5 9.9-3.6 9.9 3.6-.3-10.5 6.5-8.3-10.1-3L24 9.1Zm5 11.5c.8 0 1.5.5 1.8 1.2.3.7.1 1.6-.5 2.1L24 29.6h5c1 0 1.9.9 1.9 1.9 0 1-.9 1.9-1.9 1.9H19c-.8 0-1.5-.5-1.8-1.2-.3-.7-.1-1.6.5-2.1l6.3-5.7h-5c-1 0-1.9-.9-1.9-1.9 0-1 .9-1.9 1.9-1.9h10Z",fill:"currentColor",stroke:"none"},null,-1),LPe=[APe];function EPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},LPe,14,PPe)}var C3=U(_Pe,[["render",EPe]]);const IPe=Object.assign(C3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+C3.name,C3)}}),TPe=N({name:"IconQq",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-qq`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),OPe=["stroke-width","stroke-linecap","stroke-linejoin"],xPe=_("path",{d:"M7.85 32.825s1.153 3.136 3.264 5.955c0 0-3.779 1.281-3.458 4.61 0 0-.128 3.714 8.069 3.458 0 0 5.764-.45 7.494-2.88h1.52c1.73 2.432 7.494 2.88 7.494 2.88 8.193.256 8.068-3.457 8.068-3.457.318-3.33-3.458-4.611-3.458-4.611 2.11-2.82 3.264-5.955 3.264-5.955 5.122 8.259 4.611-1.154 4.611-1.154-.96-5.57-4.995-9.221-4.995-9.221.576-5.058-1.537-5.955-1.537-5.955C37.742.844 24.26 1.12 23.978 1.126 23.694 1.12 10.21.846 9.767 16.495c0 0-2.113.897-1.537 5.955 0 0-4.034 3.65-4.995 9.221.005 0-.51 9.413 4.615 1.154Z",fill:"currentColor",stroke:"none"},null,-1),MPe=[xPe];function NPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},MPe,14,OPe)}var $3=U(TPe,[["render",NPe]]);const zPe=Object.assign($3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+$3.name,$3)}}),jPe=N({name:"IconTwitter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-twitter`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),RPe=["stroke-width","stroke-linecap","stroke-linejoin"],BPe=_("path",{d:"M43.277 13.575c0 16.613-10.912 28.575-26.962 29.1-6.788.525-11.438-1.537-15.6-4.65 4.65.525 10.912-1.012 13.987-4.163-4.65 0-7.275-2.625-8.812-6.187h4.162C5.89 26.1 2.74 22.987 2.74 17.812c1.012.525 2.062 1.013 4.162 1.013-3.637-2.063-5.7-8.813-3.112-12.975 4.65 5.175 10.35 9.863 19.762 10.35C20.927 5.85 34.465.6 40.165 7.388c2.625-.525 4.162-1.538 6.187-2.625-.525 2.625-2.062 4.162-4.162 5.175 2.062 0 3.637-.525 5.175-1.538-.488 2.063-2.55 4.162-4.088 5.175Z",fill:"currentColor",stroke:"none"},null,-1),DPe=[BPe];function FPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},DPe,14,RPe)}var S3=U(jPe,[["render",FPe]]);const VPe=Object.assign(S3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+S3.name,S3)}}),WPe=N({name:"IconWechat",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-wechat`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),HPe=["stroke-width","stroke-linecap","stroke-linejoin"],ZPe=_("path",{d:"M32.09 16.362a14.39 14.39 0 0 0-6.927 1.716 13.087 13.087 0 0 0-5.008 4.676 11.936 11.936 0 0 0-1.856 6.473c.01 1.137.185 2.273.517 3.36h-1.505a26.653 26.653 0 0 1-4.766-.593l-.925-.166-5.665 2.93 1.55-4.848C3.179 26.783 1.018 23.077 1 18.792a11.951 11.951 0 0 1 2.188-6.927 14.943 14.943 0 0 1 5.938-5.027 18.579 18.579 0 0 1 8.248-1.837A18.82 18.82 0 0 1 24.8 6.506a16.863 16.863 0 0 1 5.893 4.128 11.963 11.963 0 0 1 2.992 5.817 17.922 17.922 0 0 0-1.595-.09Zm-20.152-.414a2.167 2.167 0 0 0 1.505-.471c.405-.378.62-.908.593-1.46a1.881 1.881 0 0 0-.592-1.46 2.025 2.025 0 0 0-1.506-.535 2.778 2.778 0 0 0-1.67.535c-.454.323-.728.849-.728 1.401a1.708 1.708 0 0 0 .727 1.523 2.925 2.925 0 0 0 1.671.467ZM47 28.99a9.573 9.573 0 0 1-1.59 5.193c-1.128 1.6-2.52 3-4.129 4.128l1.258 4.129-4.51-2.413h-.243a20.758 20.758 0 0 1-4.6.76 15.538 15.538 0 0 1-7.03-1.59 13.089 13.089 0 0 1-5.008-4.313 10.501 10.501 0 0 1-1.838-5.939 10.29 10.29 0 0 1 1.838-5.92c1.266-1.847 3-3.334 5.008-4.313a15.579 15.579 0 0 1 7.03-1.59 14.919 14.919 0 0 1 6.761 1.59 13.286 13.286 0 0 1 5.09 4.312 10.004 10.004 0 0 1 1.94 5.966H47ZM23.407 11.955a2.77 2.77 0 0 0-1.747.534 1.65 1.65 0 0 0-.76 1.46c-.017.584.27 1.146.76 1.46.498.36 1.1.544 1.716.535a2.083 2.083 0 0 0 1.505-.472c.368-.404.561-.925.534-1.46a1.834 1.834 0 0 0-.534-1.532 1.887 1.887 0 0 0-1.532-.534h.063v.009h-.005Zm5.256 15.03a2.016 2.016 0 0 0 1.46-.498c.332-.288.525-.7.534-1.137a1.612 1.612 0 0 0-.534-1.136 2.062 2.062 0 0 0-1.46-.499 1.58 1.58 0 0 0-1.092.499c-.305.296-.49.71-.498 1.136.009.427.184.84.498 1.137.288.305.679.48 1.092.499Zm8.953 0a2.016 2.016 0 0 0 1.46-.498c.332-.288.525-.7.534-1.137a1.558 1.558 0 0 0-.593-1.136 2.12 2.12 0 0 0-1.401-.499 1.493 1.493 0 0 0-1.092.499c-.305.296-.49.71-.498 1.136.009.427.184.84.498 1.137.279.305.674.49 1.092.499Z",fill:"currentColor",stroke:"none"},null,-1),qPe=[ZPe];function UPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qPe,14,HPe)}var _3=U(WPe,[["render",UPe]]);const KPe=Object.assign(_3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+_3.name,_3)}}),GPe=N({name:"IconWechatpay",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-wechatpay`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),YPe=["stroke-width","stroke-linecap","stroke-linejoin"],XPe=_("path",{d:"M17.514 29.52a1.502 1.502 0 0 1-.715.165c-.608 0-1.104-.33-1.38-.826l-.113-.219-4.357-9.493c-.054-.112-.054-.219-.054-.33 0-.444.331-.774.774-.774.165 0 .33.053.496.165l5.13 3.643c.384.218.827.384 1.323.384.277 0 .55-.054.827-.166l24.058-10.704C39.2 6.288 32.085 2.976 24.026 2.976 10.896 2.976.191 11.861.191 22.837c0 5.958 3.2 11.366 8.22 15.008.383.278.66.774.66 1.27 0 .165-.053.33-.112.496-.384 1.488-1.05 3.92-1.05 4.026a2.025 2.025 0 0 0-.112.608c0 .443.33.774.773.774.165 0 .33-.054.443-.166l5.184-3.034c.384-.219.826-.384 1.27-.384.218 0 .495.053.714.112a27.712 27.712 0 0 0 7.781 1.104c13.13 0 23.835-8.886 23.835-19.862 0-3.312-.992-6.453-2.704-9.216L17.679 29.408l-.165.112Z",fill:"currentColor",stroke:"none"},null,-1),QPe=[XPe];function JPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},QPe,14,YPe)}var P3=U(GPe,[["render",JPe]]);const eAe=Object.assign(P3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+P3.name,P3)}}),tAe=N({name:"IconWeibo",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-weibo`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nAe=["stroke-width","stroke-linecap","stroke-linejoin"],iAe=_("path",{d:"M31.82 5.6c-1.445.635-1.776 2.144-.727 3.192.515.516.993.608 3.11.608 2.952 0 4.94.781 6.448 2.53 1.84 2.079 2.052 2.714 2.052 6.513 0 3.377 0 3.441.782 3.892 1.812 1.021 3.017-.24 3.44-3.616.544-4.397-2.078-9.531-6.025-11.877-2.595-1.509-7.029-2.116-9.08-1.242Zm-14.831 5.612c-3.376 1.205-6.633 3.524-10.13 7.268-8.288 8.804-7.746 17.186 1.39 21.648 9.494 4.636 22.282 3.1 29.247-3.533 5.216-4.94 4.581-11.16-1.353-13.267-1.058-.358-1.389-.634-1.232-.966.542-1.324.726-2.86.423-3.772-.939-2.86-4.343-3.523-9.403-1.812l-2.024.69.184-2.024c.212-2.383-.303-3.68-1.72-4.398-1.187-.588-3.45-.524-5.382.166Zm8.381 11.666c4.49 1.232 7.231 3.946 7.231 7.176 0 3.588-3.192 6.817-8.38 8.528-2.77.902-7.931 1.086-10.461.396-4.793-1.353-7.507-4.012-7.507-7.416 0-1.867.81-3.496 2.594-5.152 1.656-1.564 2.926-2.318 5.364-3.137 3.689-1.242 7.636-1.389 11.16-.395Zm-9.494 2.925c-3.045 1.417-4.674 3.588-4.674 6.302 0 2.475 1.086 4.159 3.469 5.428 1.84.994 5.216.902 7.268-.147 2.622-1.39 4.342-3.947 4.342-6.45-.028-2.05-1.84-4.489-3.984-5.363-1.72-.736-4.609-.616-6.421.23Zm2.199 5.667c.211.212.358.727.358 1.178 0 1.509-2.53 2.742-3.56 1.72-.57-.57-.423-1.987.24-2.65.662-.662 2.391-.818 2.962-.248Zm14.26-19.688c-1.39 1.39-.451 3.046 1.748 3.046 1.895 0 2.741.966 2.741 3.137 0 1.352.12 1.748.663 2.107 1.628 1.15 2.953-.12 2.953-2.806 0-3.285-2.355-5.76-5.695-5.999-1.509-.12-1.868-.027-2.41.515Z",fill:"currentColor",stroke:"none"},null,-1),rAe=[iAe];function oAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rAe,14,nAe)}var A3=U(tAe,[["render",oAe]]);const sAe=Object.assign(A3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+A3.name,A3)}}),lAe=N({name:"IconChineseFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-chinese-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),aAe=["stroke-width","stroke-linecap","stroke-linejoin"],cAe=_("path",{d:"M22 21h-5v4.094h5V21ZM26 25.094V21h5v4.094h-5Z",fill:"currentColor",stroke:"none"},null,-1),uAe=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24 4C12.954 4 4 12.954 4 24s8.954 20 20 20 20-8.954 20-20S35.046 4 24 4Zm2 13v-5h-4v5h-6.5a2.5 2.5 0 0 0-2.5 2.5v7.094a2.5 2.5 0 0 0 2.5 2.5H22V36h4v-6.906h6.5a2.5 2.5 0 0 0 2.5-2.5V19.5a2.5 2.5 0 0 0-2.5-2.5H26Z",fill:"currentColor",stroke:"none"},null,-1),dAe=[cAe,uAe];function fAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},dAe,14,aAe)}var L3=U(lAe,[["render",fAe]]);const hAe=Object.assign(L3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+L3.name,L3)}}),pAe=N({name:"IconEnglishFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-english-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),mAe=["stroke-width","stroke-linecap","stroke-linejoin"],vAe=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M23.2 4C12.596 4 4 12.596 4 23.2v1.6C4 35.404 12.596 44 23.2 44h1.6C35.404 44 44 35.404 44 24.8v-1.6C44 12.596 35.404 4 24.8 4h-1.6Zm-9.086 10A2.114 2.114 0 0 0 12 16.114v15.772c0 1.167.947 2.114 2.114 2.114H25v-4h-9v-4h7.778v-4H16v-4h9v-4H14.114ZM32.4 22a5.4 5.4 0 0 0-5.4 5.4V34h4v-6.6a1.4 1.4 0 0 1 2.801 0V34h4v-6.6a5.4 5.4 0 0 0-5.4-5.4Z",fill:"currentColor",stroke:"none"},null,-1),gAe=[vAe];function yAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},gAe,14,mAe)}var E3=U(pAe,[["render",yAe]]);const bAe=Object.assign(E3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+E3.name,E3)}}),kAe=N({name:"IconMoonFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-moon-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),wAe=["stroke-width","stroke-linecap","stroke-linejoin"],CAe=_("path",{d:"M42.108 29.769c.124-.387-.258-.736-.645-.613A17.99 17.99 0 0 1 36 30c-9.941 0-18-8.059-18-18 0-1.904.296-3.74.844-5.463.123-.387-.226-.768-.613-.645C10.558 8.334 5 15.518 5 24c0 10.493 8.507 19 19 19 8.482 0 15.666-5.558 18.108-13.231Z",fill:"currentColor",stroke:"none"},null,-1),$Ae=[CAe];function SAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},$Ae,14,wAe)}var I3=U(kAe,[["render",SAe]]);const _Ae=Object.assign(I3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+I3.name,I3)}}),PAe=N({name:"IconPenFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-pen-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),AAe=["stroke-width","stroke-linecap","stroke-linejoin"],LAe=_("path",{fill:"currentColor",stroke:"none",d:"m31.07 8.444 8.485 8.485L19.05 37.435l-8.485-8.485zM33.9 5.615a2 2 0 0 1 2.829 0l5.657 5.657a2 2 0 0 1 0 2.829l-1.415 1.414-8.485-8.486L33.9 5.615ZM17.636 38.85 9.15 30.363l-3.61 10.83a1 1 0 0 0 1.265 1.265l10.83-3.61Z"},null,-1),EAe=[LAe];function IAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},EAe,14,AAe)}var T3=U(PAe,[["render",IAe]]);const TAe=Object.assign(T3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+T3.name,T3)}}),OAe=N({name:"IconSunFill",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-sun-fill`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),xAe=["stroke-width","stroke-linecap","stroke-linejoin"],MAe=_("circle",{cx:"24",cy:"24",r:"9",fill:"currentColor",stroke:"none"},null,-1),NAe=_("path",{d:"M21 5.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5ZM21 37.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5ZM42.5 21a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5a.5.5 0 0 1 .5-.5h5ZM10.5 21a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-5a.5.5 0 0 1 .5-.5h5ZM39.203 34.96a.5.5 0 0 1 0 .707l-3.536 3.536a.5.5 0 0 1-.707 0l-3.535-3.536a.5.5 0 0 1 0-.707l3.535-3.535a.5.5 0 0 1 .707 0l3.536 3.535ZM16.575 12.333a.5.5 0 0 1 0 .707l-3.535 3.535a.5.5 0 0 1-.707 0L8.797 13.04a.5.5 0 0 1 0-.707l3.536-3.536a.5.5 0 0 1 .707 0l3.535 3.536ZM13.04 39.203a.5.5 0 0 1-.707 0l-3.536-3.536a.5.5 0 0 1 0-.707l3.536-3.535a.5.5 0 0 1 .707 0l3.536 3.535a.5.5 0 0 1 0 .707l-3.536 3.536ZM35.668 16.575a.5.5 0 0 1-.708 0l-3.535-3.535a.5.5 0 0 1 0-.707l3.535-3.536a.5.5 0 0 1 .708 0l3.535 3.536a.5.5 0 0 1 0 .707l-3.535 3.535Z",fill:"currentColor",stroke:"none"},null,-1),zAe=[MAe,NAe];function jAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},zAe,14,xAe)}var O3=U(OAe,[["render",jAe]]);const RAe=Object.assign(O3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+O3.name,O3)}}),BAe=N({name:"IconApps",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-apps`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),DAe=["stroke-width","stroke-linecap","stroke-linejoin"],FAe=_("path",{d:"M7 7h13v13H7zM28 7h13v13H28zM7 28h13v13H7zM28 28h13v13H28z"},null,-1),VAe=[FAe];function WAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},VAe,14,DAe)}var x3=U(BAe,[["render",WAe]]);const HAe=Object.assign(x3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+x3.name,x3)}}),ZAe=N({name:"IconArchive",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-archive`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),qAe=["stroke-width","stroke-linecap","stroke-linejoin"],UAe=_("rect",{x:"9",y:"18",width:"30",height:"22",rx:"1"},null,-1),KAe=_("path",{d:"M6 9a1 1 0 0 1 1-1h34a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V9ZM19 27h10"},null,-1),GAe=[UAe,KAe];function YAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},GAe,14,qAe)}var M3=U(ZAe,[["render",YAe]]);const XAe=Object.assign(M3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+M3.name,M3)}}),QAe=N({name:"IconBarChart",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-bar-chart`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),JAe=["stroke-width","stroke-linecap","stroke-linejoin"],e7e=_("path",{d:"M41 7H29v34h12V7ZM29 18H18v23h11V18ZM18 29H7v12h11V29Z"},null,-1),t7e=[e7e];function n7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",stroke:"currentColor",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},t7e,14,JAe)}var N3=U(QAe,[["render",n7e]]);const i7e=Object.assign(N3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+N3.name,N3)}}),r7e=N({name:"IconBook",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-book`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),o7e=["stroke-width","stroke-linecap","stroke-linejoin"],s7e=_("path",{d:"M24 13 7 7v28l17 6 17-6V7l-17 6Zm0 0v27.5M29 18l7-2.5M29 25l7-2.5M29 32l7-2.5M19 18l-7-2.5m7 9.5-7-2.5m7 9.5-7-2.5"},null,-1),l7e=[s7e];function a7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},l7e,14,o7e)}var z3=U(r7e,[["render",a7e]]);const c7e=Object.assign(z3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+z3.name,z3)}}),u7e=N({name:"IconBookmark",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-bookmark`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),d7e=["stroke-width","stroke-linecap","stroke-linejoin"],f7e=_("path",{d:"M16 16h16M16 24h8"},null,-1),h7e=_("path",{d:"M24 41H8V6h32v17"},null,-1),p7e=_("path",{d:"M30 29h11v13l-5.5-3.5L30 42V29Z"},null,-1),m7e=[f7e,h7e,p7e];function v7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},m7e,14,d7e)}var j3=U(u7e,[["render",v7e]]);const g7e=Object.assign(j3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+j3.name,j3)}}),y7e=N({name:"IconBranch",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-branch`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),b7e=["stroke-width","stroke-linecap","stroke-linejoin"],k7e=_("path",{d:"M19 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM38 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM19 38a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM15 15v15m0 3.5V30m0 0c0-5 19-7 19-15"},null,-1),w7e=[k7e];function C7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},w7e,14,b7e)}var R3=U(y7e,[["render",C7e]]);const $7e=Object.assign(R3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+R3.name,R3)}}),S7e=N({name:"IconBug",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-bug`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),_7e=["stroke-width","stroke-linecap","stroke-linejoin"],P7e=_("path",{d:"M24 42c-6.075 0-11-4.925-11-11V18h22v13c0 6.075-4.925 11-11 11Zm0 0V23m11 4h8M5 27h8M7 14a4 4 0 0 0 4 4h26a4 4 0 0 0 4-4m0 28v-.5a6.5 6.5 0 0 0-6.5-6.5M7 42v-.5a6.5 6.5 0 0 1 6.5-6.5M17 14a7 7 0 1 1 14 0"},null,-1),A7e=[P7e];function L7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A7e,14,_7e)}var B3=U(S7e,[["render",L7e]]);const E7e=Object.assign(B3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+B3.name,B3)}}),I7e=N({name:"IconBulb",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-bulb`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),T7e=["stroke-width","stroke-linecap","stroke-linejoin"],O7e=_("path",{d:"M17 42h14m6-24c0 2.823-.9 5.437-2.43 7.568-1.539 2.147-3.185 4.32-3.77 6.897l-.623 2.756A1 1 0 0 1 29.2 36H18.8a1 1 0 0 1-.976-.779l-.624-2.756c-.584-2.576-2.23-4.75-3.77-6.897A12.94 12.94 0 0 1 11 18c0-7.18 5.82-13 13-13s13 5.82 13 13Z"},null,-1),x7e=[O7e];function M7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},x7e,14,T7e)}var D3=U(I7e,[["render",M7e]]);const N7e=Object.assign(D3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+D3.name,D3)}}),z7e=N({name:"IconCalendarClock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-calendar-clock`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),j7e=["stroke-width","stroke-linecap","stroke-linejoin"],R7e=_("path",{d:"M7 22h34V10a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v30a1 1 0 0 0 1 1h18M34 5v8M14 5v8"},null,-1),B7e=_("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M36 44a9 9 0 1 0 0-18 9 9 0 0 0 0 18Zm1.5-9.75V29h-3v8.25H42v-3h-4.5Z",fill:"currentColor",stroke:"none"},null,-1),D7e=[R7e,B7e];function F7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},D7e,14,j7e)}var F3=U(z7e,[["render",F7e]]);const V7e=Object.assign(F3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+F3.name,F3)}}),W7e=N({name:"IconCamera",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-camera`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),H7e=["stroke-width","stroke-linecap","stroke-linejoin"],Z7e=_("path",{d:"m33 12-1.862-3.724A.5.5 0 0 0 30.691 8H17.309a.5.5 0 0 0-.447.276L15 12m16 14a7 7 0 1 1-14 0 7 7 0 0 1 14 0ZM7 40h34a1 1 0 0 0 1-1V13a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v26a1 1 0 0 0 1 1Z"},null,-1),q7e=[Z7e];function U7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},q7e,14,H7e)}var V3=U(W7e,[["render",U7e]]);const K7e=Object.assign(V3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+V3.name,V3)}}),G7e=N({name:"IconCloud",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-cloud`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Y7e=["stroke-width","stroke-linecap","stroke-linejoin"],X7e=_("path",{d:"M5 29a9 9 0 0 0 9 9h19c5.523 0 10-4.477 10-10 0-5.312-4.142-9.657-9.373-9.98C32.3 12.833 27.598 9 22 9c-6.606 0-11.965 5.338-12 11.935A9 9 0 0 0 5 29Z"},null,-1),Q7e=[X7e];function J7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Q7e,14,Y7e)}var W3=U(G7e,[["render",J7e]]);const eLe=Object.assign(W3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+W3.name,W3)}}),tLe=N({name:"IconCommand",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-command`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nLe=["stroke-width","stroke-linecap","stroke-linejoin"],iLe=_("path",{d:"M29 19v-6a6 6 0 1 1 6 6h-6Zm0 0v10m0-10H19m10 10v6a6 6 0 1 0 6-6h-6Zm0 0H19m0-10v10m0-10v-6a6 6 0 1 0-6 6h6Zm0 10v6a6 6 0 1 1-6-6h6Z"},null,-1),rLe=[iLe];function oLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rLe,14,nLe)}var H3=U(tLe,[["render",oLe]]);const sLe=Object.assign(H3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+H3.name,H3)}}),lLe=N({name:"IconCommon",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-common`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),aLe=["stroke-width","stroke-linecap","stroke-linejoin"],cLe=_("path",{d:"M24 23 7.652 14.345M24 23l16.366-8.664M24 23v19.438M7 14v20l17 9 17-9V14L24 5 7 14Z"},null,-1),uLe=[cLe];function dLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uLe,14,aLe)}var Z3=U(lLe,[["render",dLe]]);const fLe=Object.assign(Z3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Z3.name,Z3)}}),hLe=N({name:"IconCompass",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-compass`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),pLe=["stroke-width","stroke-linecap","stroke-linejoin"],mLe=_("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),vLe=_("path",{d:"m21.177 21.183 10.108-4.717a.2.2 0 0 1 .266.265L26.834 26.84l-10.109 4.717a.2.2 0 0 1-.266-.266l4.718-10.108Z"},null,-1),gLe=[mLe,vLe];function yLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},gLe,14,pLe)}var q3=U(hLe,[["render",yLe]]);const bLe=Object.assign(q3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+q3.name,q3)}}),kLe=N({name:"IconComputer",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-computer`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),wLe=["stroke-width","stroke-linecap","stroke-linejoin"],CLe=_("path",{d:"M41 7H7v22h34V7Z"},null,-1),$Le=_("path",{d:"M23.778 29v10"},null,-1),SLe=_("path",{d:"M16 39h16"},null,-1),_Le=_("path",{d:"m20.243 14.657 5.657 5.657M15.414 22.314l7.071-7.071M24.485 21.728l7.071-7.071"},null,-1),PLe=[CLe,$Le,SLe,_Le];function ALe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},PLe,14,wLe)}var U3=U(kLe,[["render",ALe]]);const LLe=Object.assign(U3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+U3.name,U3)}}),ELe=N({name:"IconCopyright",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-copyright`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ILe=["stroke-width","stroke-linecap","stroke-linejoin"],TLe=_("path",{d:"M29.292 18a8 8 0 1 0 0 12M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),OLe=[TLe];function xLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},OLe,14,ILe)}var K3=U(ELe,[["render",xLe]]);const MLe=Object.assign(K3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+K3.name,K3)}}),NLe=N({name:"IconDashboard",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-dashboard`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),zLe=["stroke-width","stroke-linecap","stroke-linejoin"],jLe=_("path",{d:"M41.808 24c.118 4.63-1.486 9.333-5.21 13m5.21-13h-8.309m8.309 0c-.112-4.38-1.767-8.694-4.627-12M24 6c5.531 0 10.07 2.404 13.18 6M24 6c-5.724 0-10.384 2.574-13.5 6.38M24 6v7.5M37.18 12 31 17.5m-20.5-5.12L17 17.5m-6.5-5.12C6.99 16.662 5.44 22.508 6.53 28m4.872 9c-2.65-2.609-4.226-5.742-4.873-9m0 0 8.97-3.5"},null,-1),RLe=_("path",{d:"M24 32a5 5 0 1 0 0 10 5 5 0 0 0 0-10Zm0 0V19"},null,-1),BLe=[jLe,RLe];function DLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},BLe,14,zLe)}var G3=U(NLe,[["render",DLe]]);const FLe=Object.assign(G3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+G3.name,G3)}}),VLe=N({name:"IconDesktop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-desktop`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),WLe=["stroke-width","stroke-linecap","stroke-linejoin"],HLe=_("path",{d:"M24 32v8m0 0h-9m9 0h9M7 32h34a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v22a1 1 0 0 0 1 1Z"},null,-1),ZLe=[HLe];function qLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ZLe,14,WLe)}var Y3=U(VLe,[["render",qLe]]);const ULe=Object.assign(Y3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Y3.name,Y3)}}),KLe=N({name:"IconDice",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-dice`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),GLe=["stroke-width","stroke-linecap","stroke-linejoin"],YLe=Oh('<rect x="6.998" y="7" width="34" height="34" rx="1.5"></rect><circle cx="16" cy="16" r="2"></circle><circle cx="24" cy="24" r="2"></circle><circle cx="16" cy="32" r="2"></circle><circle cx="32" cy="16" r="2"></circle><circle cx="32" cy="32" r="2"></circle><circle cx="16" cy="16" r="2" fill="currentColor" stroke="none"></circle><circle cx="24" cy="24" r="2" fill="currentColor" stroke="none"></circle><circle cx="16" cy="32" r="2" fill="currentColor" stroke="none"></circle><circle cx="32" cy="16" r="2" fill="currentColor" stroke="none"></circle><circle cx="32" cy="32" r="2" fill="currentColor" stroke="none"></circle>',11),XLe=[YLe];function QLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},XLe,14,GLe)}var X3=U(KLe,[["render",QLe]]);const JLe=Object.assign(X3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+X3.name,X3)}}),eEe=N({name:"IconDriveFile",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-drive-file`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),tEe=["stroke-width","stroke-linecap","stroke-linejoin"],nEe=_("path",{d:"M38.5 17H29a1 1 0 0 1-1-1V6.5m0-.5H10a1 1 0 0 0-1 1v34a1 1 0 0 0 1 1h28a1 1 0 0 0 1-1V17L28 6Z"},null,-1),iEe=[nEe];function rEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},iEe,14,tEe)}var Q3=U(eEe,[["render",rEe]]);const oEe=Object.assign(Q3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Q3.name,Q3)}}),sEe=N({name:"IconEar",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-ear`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),lEe=["stroke-width","stroke-linecap","stroke-linejoin"],aEe=_("path",{d:"M13 15.528C14.32 12.386 18.403 6.977 23.556 7c7.944.036 14.514 8.528 10.116 15.71-4.399 7.181-5.718 10.323-6.598 14.363-.82 3.766-9.288 7.143-11.498-1.515M20 18.5c1-3.083 4.5-4.5 6.5-2 2.85 3.562-3.503 8.312-5.5 12.5"},null,-1),cEe=[aEe];function uEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},cEe,14,lEe)}var J3=U(sEe,[["render",uEe]]);const dEe=Object.assign(J3,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+J3.name,J3)}}),fEe=N({name:"IconEmail",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-email`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),hEe=["stroke-width","stroke-linecap","stroke-linejoin"],pEe=_("rect",{x:"6",y:"8",width:"36",height:"32",rx:"1"},null,-1),mEe=_("path",{d:"m37 17-12.43 8.606a1 1 0 0 1-1.14 0L11 17"},null,-1),vEe=[pEe,mEe];function gEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vEe,14,hEe)}var e5=U(fEe,[["render",gEe]]);const yEe=Object.assign(e5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+e5.name,e5)}}),bEe=N({name:"IconExperiment",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-experiment`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),kEe=["stroke-width","stroke-linecap","stroke-linejoin"],wEe=_("path",{d:"M10.5 7h6m0 0v10.5l-5.25 14M16.5 7h15m0 0h6m-6 0v10.5L37 32.167M11.25 31.5l-2.344 6.853A2 2 0 0 0 10.8 41h26.758a2 2 0 0 0 1.86-2.737L37 32.167M11.25 31.5c1.916 1.833 7.05 4.4 12.25 0s11.166-1.389 13.5.667M26 22.5v.01"},null,-1),CEe=[wEe];function $Ee(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},CEe,14,kEe)}var t5=U(bEe,[["render",$Ee]]);const SEe=Object.assign(t5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+t5.name,t5)}}),_Ee=N({name:"IconFire",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-fire`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),PEe=["stroke-width","stroke-linecap","stroke-linejoin"],AEe=_("path",{d:"M17.577 27.477C20.022 22.579 17.041 12.98 24.546 6c0 0-1.156 15.55 5.36 17.181 2.145.537 2.68-5.369 4.289-8.59 0 0 .536 4.832 2.68 8.59 3.217 7.517-1 14.117-5.896 17.182-4.289 2.684-14.587 2.807-19.835-5.37-4.824-7.516 0-15.57 0-15.57s4.289 12.35 6.433 8.054Z"},null,-1),LEe=[AEe];function EEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},LEe,14,PEe)}var n5=U(_Ee,[["render",EEe]]);const IEe=Object.assign(n5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+n5.name,n5)}}),TEe=N({name:"IconFolderAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-folder-add`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),OEe=["stroke-width","stroke-linecap","stroke-linejoin"],xEe=_("path",{d:"M24 19v14m-7-7h14M6 13h18l-2.527-3.557a1.077 1.077 0 0 0-.88-.443H7.06C6.474 9 6 9.448 6 10v3Zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13Z"},null,-1),MEe=[xEe];function NEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},MEe,14,OEe)}var i5=U(TEe,[["render",NEe]]);const zEe=Object.assign(i5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+i5.name,i5)}}),jEe=N({name:"IconFolderDelete",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-folder-delete`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),REe=["stroke-width","stroke-linecap","stroke-linejoin"],BEe=_("path",{d:"M17 26h14M6 13h18l-2.527-3.557a1.077 1.077 0 0 0-.88-.443H7.06C6.474 9 6 9.448 6 10v3Zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13Z"},null,-1),DEe=[BEe];function FEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},DEe,14,REe)}var r5=U(jEe,[["render",FEe]]);const VEe=Object.assign(r5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+r5.name,r5)}}),WEe=N({name:"IconFolder",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-folder`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),HEe=["stroke-width","stroke-linecap","stroke-linejoin"],ZEe=_("path",{d:"M6 13h18l-2.527-3.557a1.077 1.077 0 0 0-.88-.443H7.06C6.474 9 6 9.448 6 10v3Zm0 0h33.882c1.17 0 2.118.895 2.118 2v21c0 1.105-.948 3-2.118 3H8.118C6.948 39 6 38.105 6 37V13Z"},null,-1),qEe=[ZEe];function UEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qEe,14,HEe)}var o5=U(WEe,[["render",UEe]]);const KEe=Object.assign(o5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+o5.name,o5)}}),GEe=N({name:"IconGift",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-gift`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),YEe=["stroke-width","stroke-linecap","stroke-linejoin"],XEe=_("path",{d:"M13.45 14.043H8a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h32a1 1 0 0 0 1-1v-8a1 1 0 0 0-1-1h-4.893m-21.657 0c-1.036-2.833-.615-5.6 1.182-6.637 2.152-1.243 5.464.464 7.397 3.812.539.933.914 1.896 1.127 2.825m-9.706 0h9.706m0 0H25.4m0 0a10.31 10.31 0 0 1 1.128-2.825c1.933-3.348 5.244-5.055 7.397-3.812 1.797 1.037 2.217 3.804 1.182 6.637m-9.707 0h9.707M10 26.043a2 2 0 0 1 2-2h24a2 2 0 0 1 2 2v13a2 2 0 0 1-2 2H12a2 2 0 0 1-2-2v-13Z"},null,-1),QEe=[XEe];function JEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},QEe,14,YEe)}var s5=U(GEe,[["render",JEe]]);const eIe=Object.assign(s5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+s5.name,s5)}}),tIe=N({name:"IconIdcard",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-idcard`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nIe=["stroke-width","stroke-linecap","stroke-linejoin"],iIe=_("path",{d:"M11 17h9m-9 7h9m-9 7h5m-8 9h32a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v28a2 2 0 0 0 2 2Z"},null,-1),rIe=_("path",{d:"M36 33a7 7 0 1 0-14 0"},null,-1),oIe=_("circle",{cx:"29",cy:"20",r:"4"},null,-1),sIe=[iIe,rIe,oIe];function lIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},sIe,14,nIe)}var l5=U(tIe,[["render",lIe]]);const aIe=Object.assign(l5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+l5.name,l5)}}),cIe=N({name:"IconImage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-image`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),uIe=["stroke-width","stroke-linecap","stroke-linejoin"],dIe=_("path",{d:"m24 33 9-9v9h-9Zm0 0-3.5-4.5L17 33h7Zm15 8H9a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h30a2 2 0 0 1 2 2v30a2 2 0 0 1-2 2ZM15 15h2v2h-2v-2Z"},null,-1),fIe=_("path",{d:"M33 33v-9l-9 9h9ZM23.5 33l-3-4-3 4h6ZM15 15h2v2h-2z",fill:"currentColor",stroke:"none"},null,-1),hIe=[dIe,fIe];function pIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},hIe,14,uIe)}var a5=U(cIe,[["render",pIe]]);const mIe=Object.assign(a5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+a5.name,a5)}}),vIe=N({name:"IconInteraction",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-interaction`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),gIe=["stroke-width","stroke-linecap","stroke-linejoin"],yIe=_("path",{d:"M8 19h16m16 0H24m0 0v23m14 0H10a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h28a2 2 0 0 1 2 2v32a2 2 0 0 1-2 2Z"},null,-1),bIe=[yIe];function kIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},bIe,14,gIe)}var c5=U(vIe,[["render",kIe]]);const wIe=Object.assign(c5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+c5.name,c5)}}),CIe=N({name:"IconLanguage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-language`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),$Ie=["stroke-width","stroke-linecap","stroke-linejoin"],SIe=_("path",{d:"m42 43-2.385-6M26 43l2.384-6m11.231 0-.795-2-4.18-10h-1.28l-4.181 10-.795 2m11.231 0h-11.23M17 5l1 5M5 11h26M11 11s1.889 7.826 6.611 12.174C22.333 27.522 30 31 30 31"},null,-1),_Ie=_("path",{d:"M25 11s-1.889 7.826-6.611 12.174C13.667 27.522 6 31 6 31"},null,-1),PIe=[SIe,_Ie];function AIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},PIe,14,$Ie)}var u5=U(CIe,[["render",AIe]]);const LIe=Object.assign(u5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+u5.name,u5)}}),EIe=N({name:"IconLayers",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-layers`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),IIe=["stroke-width","stroke-linecap","stroke-linejoin"],TIe=_("path",{d:"M24.015 7.017 41 14.62l-16.985 7.605L7.03 14.62l16.985-7.604Z"},null,-1),OIe=_("path",{d:"m41 23.255-16.985 7.604L7.03 23.255M40.97 33.412l-16.985 7.605L7 33.412"},null,-1),xIe=[TIe,OIe];function MIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},xIe,14,IIe)}var d5=U(EIe,[["render",MIe]]);const NIe=Object.assign(d5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+d5.name,d5)}}),zIe=N({name:"IconLayout",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-layout`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),jIe=["stroke-width","stroke-linecap","stroke-linejoin"],RIe=_("path",{d:"M19 40V8m23 2a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v28a2 2 0 0 0 2 2h32a2 2 0 0 0 2-2V10Z"},null,-1),BIe=[RIe];function DIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},BIe,14,jIe)}var f5=U(zIe,[["render",DIe]]);const FIe=Object.assign(f5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+f5.name,f5)}}),VIe=N({name:"IconLocation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-location`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),WIe=["stroke-width","stroke-linecap","stroke-linejoin"],HIe=_("circle",{cx:"24",cy:"19",r:"5"},null,-1),ZIe=_("path",{d:"M39 20.405C39 28.914 24 43 24 43S9 28.914 9 20.405C9 11.897 15.716 5 24 5c8.284 0 15 6.897 15 15.405Z"},null,-1),qIe=[HIe,ZIe];function UIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qIe,14,WIe)}var h5=U(VIe,[["render",UIe]]);const KIe=Object.assign(h5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+h5.name,h5)}}),GIe=N({name:"IconLock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-lock`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),YIe=["stroke-width","stroke-linecap","stroke-linejoin"],XIe=_("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),QIe=_("path",{d:"M15 21v-6a9 9 0 1 1 18 0v6M24 35v-8"},null,-1),JIe=[XIe,QIe];function e9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},JIe,14,YIe)}var p5=U(GIe,[["render",e9e]]);const t9e=Object.assign(p5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+p5.name,p5)}}),n9e=N({name:"IconLoop",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-loop`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),i9e=["stroke-width","stroke-linecap","stroke-linejoin"],r9e=_("path",{d:"M24 38c-7.732 0-14-6.268-14-14 0-3.815 1.526-7.273 4-9.798M24 10c7.732 0 14 6.268 14 14 0 3.815-1.526 7.273-4 9.798M24 7v6l-4-3 4-3Zm0 33v-6l4 3-4 3Z"},null,-1),o9e=[r9e];function s9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},o9e,14,i9e)}var m5=U(n9e,[["render",s9e]]);const l9e=Object.assign(m5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+m5.name,m5)}}),a9e=N({name:"IconMan",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-man`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),c9e=["stroke-width","stroke-linecap","stroke-linejoin"],u9e=_("path",{d:"M40 8 29.68 18.321M31 8h9v9m-7 10c0 7.18-5.82 13-13 13S7 34.18 7 27s5.82-13 13-13 13 5.82 13 13Z"},null,-1),d9e=[u9e];function f9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},d9e,14,c9e)}var v5=U(a9e,[["render",f9e]]);const h9e=Object.assign(v5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+v5.name,v5)}}),p9e=N({name:"IconMenu",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-menu`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),m9e=["stroke-width","stroke-linecap","stroke-linejoin"],v9e=_("path",{d:"M5 10h38M5 24h38M5 38h38"},null,-1),g9e=[v9e];function y9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},g9e,14,m9e)}var g5=U(p9e,[["render",y9e]]);const b9e=Object.assign(g5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+g5.name,g5)}}),k9e=N({name:"IconMindMapping",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-mind-mapping`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),w9e=["stroke-width","stroke-linecap","stroke-linejoin"],C9e=_("path",{d:"M20 10h23M20 24h23M20 38h23M9 12v28m0-28a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm0 26h7M9 24h7"},null,-1),$9e=[C9e];function S9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},$9e,14,w9e)}var y5=U(k9e,[["render",S9e]]);const _9e=Object.assign(y5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+y5.name,y5)}}),P9e=N({name:"IconMobile",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-mobile`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),A9e=["stroke-width","stroke-linecap","stroke-linejoin"],L9e=_("path",{d:"M17 14h14m6.125 28h-26.25C9.839 42 9 41.105 9 40V8c0-1.105.84-2 1.875-2h26.25C38.16 6 39 6.895 39 8v32c0 1.105-.84 2-1.875 2ZM22 33a2 2 0 1 1 4 0 2 2 0 0 1-4 0Z"},null,-1),E9e=_("circle",{cx:"24",cy:"33",r:"2",fill:"currentColor",stroke:"none"},null,-1),I9e=[L9e,E9e];function T9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},I9e,14,A9e)}var b5=U(P9e,[["render",T9e]]);const O9e=Object.assign(b5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+b5.name,b5)}}),x9e=N({name:"IconMoon",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-moon`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),M9e=["stroke-width","stroke-linecap","stroke-linejoin"],N9e=_("path",{d:"M39.979 29.241c.11-.344-.23-.654-.574-.544-1.53.487-3.162.75-4.855.75-8.834 0-15.997-7.163-15.997-15.997 0-1.693.263-3.324.75-4.855.11-.344-.2-.684-.544-.574C11.939 10.19 7 16.576 7 24.114 7 33.44 14.56 41 23.886 41c7.538 0 13.923-4.94 16.093-11.759Z"},null,-1),z9e=[N9e];function j9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},z9e,14,M9e)}var k5=U(x9e,[["render",j9e]]);const R9e=Object.assign(k5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+k5.name,k5)}}),B9e=N({name:"IconMosaic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-mosaic`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),D9e=["stroke-width","stroke-linecap","stroke-linejoin"],F9e=_("path",{d:"M6 7h4v4H6V7ZM6 23h4v4H6v-4ZM6 38h4v4H6v-4ZM14 15h4v4h-4v-4ZM14 31h4v4h-4v-4ZM22 7h4v4h-4V7ZM22 23h4v4h-4v-4ZM22 38h4v4h-4v-4ZM30 15h4v4h-4v-4ZM30 31h4v4h-4v-4ZM38 7h4v4h-4V7ZM38 23h4v4h-4v-4ZM38 38h4v4h-4v-4Z",fill:"currentColor",stroke:"none"},null,-1),V9e=_("path",{d:"M6 7h4v4H6V7ZM6 23h4v4H6v-4ZM6 38h4v4H6v-4ZM14 15h4v4h-4v-4ZM14 31h4v4h-4v-4ZM22 7h4v4h-4V7ZM22 23h4v4h-4v-4ZM22 38h4v4h-4v-4ZM30 15h4v4h-4v-4ZM30 31h4v4h-4v-4ZM38 7h4v4h-4V7ZM38 23h4v4h-4v-4ZM38 38h4v4h-4v-4Z"},null,-1),W9e=[F9e,V9e];function H9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},W9e,14,D9e)}var w5=U(B9e,[["render",H9e]]);const Z9e=Object.assign(w5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+w5.name,w5)}}),q9e=N({name:"IconNav",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-nav`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),U9e=["stroke-width","stroke-linecap","stroke-linejoin"],K9e=_("path",{d:"M6 19h10m0 0h26m-26 0V9m0 10v10m0 0v10m0-10H6m10 0h26M6 9h36v30H6V9Z"},null,-1),G9e=[K9e];function Y9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},G9e,14,U9e)}var C5=U(q9e,[["render",Y9e]]);const X9e=Object.assign(C5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+C5.name,C5)}}),Q9e=N({name:"IconNotificationClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-notification-close`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),J9e=["stroke-width","stroke-linecap","stroke-linejoin"],eTe=_("path",{d:"M11 35V22c0-1.835.38-3.58 1.066-5.163M11 35H6m5 0h15.5M24 9c7.18 0 13 5.82 13 13v7.5M24 9V4m0 5a12.94 12.94 0 0 0-6.5 1.74M17 42h14M6 4l36 40"},null,-1),tTe=[eTe];function nTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},tTe,14,J9e)}var $5=U(Q9e,[["render",nTe]]);const iTe=Object.assign($5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+$5.name,$5)}}),rTe=N({name:"IconNotification",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-notification`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),oTe=["stroke-width","stroke-linecap","stroke-linejoin"],sTe=_("path",{d:"M24 9c7.18 0 13 5.82 13 13v13H11V22c0-7.18 5.82-13 13-13Zm0 0V4M6 35h36m-25 7h14"},null,-1),lTe=[sTe];function aTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},lTe,14,oTe)}var S5=U(rTe,[["render",aTe]]);const cTe=Object.assign(S5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+S5.name,S5)}}),uTe=N({name:"IconPalette",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-palette`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),dTe=["stroke-width","stroke-linecap","stroke-linejoin"],fTe=Oh('<path d="M31.813 12.02C29.73 10.459 27.013 10 24 10c-9.78 0-17.708 6.987-17.708 15.042 0 8.054 8.97 14.583 18.75 14.583 5.277 0 2.485-5.318 5.73-8.333 2.767-2.574 10.937-1.563 10.937-6.25 0-2.792-.521-5.209-2.605-7.617"></path><path d="M25.042 25.563 42.23 8.375"></path><circle cx="22.5" cy="17.5" r="2.5" fill="currentColor" stroke="none"></circle><circle cx="15.5" cy="20.5" r="2.5" fill="currentColor" stroke="none"></circle><circle cx="14.5" cy="28.5" r="2.5" fill="currentColor" stroke="none"></circle>',5),hTe=[fTe];function pTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},hTe,14,dTe)}var _5=U(uTe,[["render",pTe]]);const mTe=Object.assign(_5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+_5.name,_5)}}),vTe=N({name:"IconPen",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-pen`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),gTe=["stroke-width","stroke-linecap","stroke-linejoin"],yTe=_("path",{d:"m28.364 11.565 7.07 7.071M7.15 32.778 33.313 6.615l7.071 7.071L14.221 39.85h-7.07v-7.07Z"},null,-1),bTe=[yTe];function kTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},bTe,14,gTe)}var P5=U(vTe,[["render",kTe]]);const wTe=Object.assign(P5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+P5.name,P5)}}),CTe=N({name:"IconPhone",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-phone`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),$Te=["stroke-width","stroke-linecap","stroke-linejoin"],STe=_("path",{d:"M6.707 34.284a1 1 0 0 1 0-1.414l5.657-5.657a1 1 0 0 1 1.414 0l4.95 4.95s3.535-1.414 7.778-5.657c4.243-4.243 5.657-7.778 5.657-7.778l-4.95-4.95a1 1 0 0 1 0-1.414l5.657-5.657a1 1 0 0 1 1.414 0l6.01 6.01s3.183 7.425-8.485 19.092c-11.667 11.668-19.092 8.485-19.092 8.485l-6.01-6.01Z"},null,-1),_Te=[STe];function PTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},_Te,14,$Te)}var A5=U(CTe,[["render",PTe]]);const ATe=Object.assign(A5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+A5.name,A5)}}),LTe=N({name:"IconPrinter",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-printer`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ETe=["stroke-width","stroke-linecap","stroke-linejoin"],ITe=_("path",{d:"M14 15V8a1 1 0 0 1 1-1h18a1 1 0 0 1 1 1v7m-20 0H7a1 1 0 0 0-1 1v17a1 1 0 0 0 1 1h6m1-19h20m0 0h7a1 1 0 0 1 1 1v17a1 1 0 0 1-1 1h-6m-22 0v6a1 1 0 0 0 1 1h20a1 1 0 0 0 1-1v-6m-22 0v-5a1 1 0 0 1 1-1h20a1 1 0 0 1 1 1v5"},null,-1),TTe=[ITe];function OTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},TTe,14,ETe)}var L5=U(LTe,[["render",OTe]]);const xTe=Object.assign(L5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+L5.name,L5)}}),MTe=N({name:"IconPublic",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-public`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),NTe=["stroke-width","stroke-linecap","stroke-linejoin"],zTe=_("path",{d:"M15 21.5 6.704 19M15 21.5l4.683 5.152a1 1 0 0 1 .25.814L18 40.976l10.918-16.117a1 1 0 0 0-.298-1.409L21.5 19 15 21.5Zm0 0 6.062-6.995a1 1 0 0 0 .138-1.103L18 7.024M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6s18 8.059 18 18Z"},null,-1),jTe=[zTe];function RTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},jTe,14,NTe)}var E5=U(MTe,[["render",RTe]]);const BTe=Object.assign(E5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+E5.name,E5)}}),DTe=N({name:"IconPushpin",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-pushpin`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),FTe=["stroke-width","stroke-linecap","stroke-linejoin"],VTe=_("path",{d:"M19.921 28.163 7.193 40.89m12.728-12.728 8.884 8.883c.17.17.447.17.617 0l5.12-5.12a7.862 7.862 0 0 0 1.667-8.655.093.093 0 0 1 .02-.102l4.906-4.906a2 2 0 0 0 0-2.828L32.648 6.95a2 2 0 0 0-2.828 0l-4.89 4.889a.126.126 0 0 1-.139.027 7.828 7.828 0 0 0-8.618 1.66l-5.027 5.026a.591.591 0 0 0 0 .836l8.774 8.775Z"},null,-1),WTe=[VTe];function HTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},WTe,14,FTe)}var I5=U(DTe,[["render",HTe]]);const ZTe=Object.assign(I5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+I5.name,I5)}}),qTe=N({name:"IconQrcode",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-qrcode`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),UTe=["stroke-width","stroke-linecap","stroke-linejoin"],KTe=_("path",{d:"M24 30v4m0 3v6m19-19h-6m-3 0h-4M7 7h17v17H7V7Zm0 25h9v9H7v-9Zm25 0h9v9h-9v-9Zm0-25h9v9h-9V7Zm-18 7h3v3h-3v-3Z"},null,-1),GTe=[KTe];function YTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},GTe,14,UTe)}var T5=U(qTe,[["render",YTe]]);const XTe=Object.assign(T5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+T5.name,T5)}}),QTe=N({name:"IconRelation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-relation`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),JTe=["stroke-width","stroke-linecap","stroke-linejoin"],eOe=_("path",{d:"M19.714 14C15.204 15.784 12 20.302 12 25.593c0 1.142.15 2.247.429 3.298m16.285-14.712C32.998 16.073 36 20.471 36 25.593c0 1.07-.131 2.11-.378 3.102m-18.32 7.194a11.676 11.676 0 0 0 13.556-.112"},null,-1),tOe=_("path",{d:"M24 19a6 6 0 1 0 0-12 6 6 0 0 0 0 12ZM36 40a6 6 0 1 0 0-12 6 6 0 0 0 0 12ZM12 40a6 6 0 1 0 0-12 6 6 0 0 0 0 12Z"},null,-1),nOe=[eOe,tOe];function iOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},nOe,14,JTe)}var O5=U(QTe,[["render",iOe]]);const rOe=Object.assign(O5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+O5.name,O5)}}),oOe=N({name:"IconRobotAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-robot-add`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),sOe=["stroke-width","stroke-linecap","stroke-linejoin"],lOe=_("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m25 8H9V13h30v11m-7 11h14m-7-7v14M18 26h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1),aOe=[lOe];function cOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},aOe,14,sOe)}var x5=U(oOe,[["render",cOe]]);const uOe=Object.assign(x5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+x5.name,x5)}}),dOe=N({name:"IconRobot",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-robot`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),fOe=["stroke-width","stroke-linecap","stroke-linejoin"],hOe=_("path",{d:"M18 26h1v1h-1v-1ZM29 26h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),pOe=_("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m36 8H9V13h30v29m6-21v11m-27-6h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1),mOe=[hOe,pOe];function vOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mOe,14,fOe)}var M5=U(dOe,[["render",vOe]]);const gOe=Object.assign(M5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+M5.name,M5)}}),yOe=N({name:"IconSafe",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-safe`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),bOe=["stroke-width","stroke-linecap","stroke-linejoin"],kOe=_("path",{d:"m16.825 22.165 6 6 10-10M24 6c7 4 16 5 16 5v15s-2 12-16 16.027C10 38 8 26 8 26V11s9-1 16-5Z"},null,-1),wOe=[kOe];function COe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},wOe,14,bOe)}var N5=U(yOe,[["render",COe]]);const $Oe=Object.assign(N5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+N5.name,N5)}}),SOe=N({name:"IconSchedule",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-schedule`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),_Oe=["stroke-width","stroke-linecap","stroke-linejoin"],POe=_("circle",{cx:"24",cy:"24",r:"18"},null,-1),AOe=_("path",{d:"M24 13v10l6.5 7"},null,-1),LOe=[POe,AOe];function EOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},LOe,14,_Oe)}var z5=U(SOe,[["render",EOe]]);const IOe=Object.assign(z5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+z5.name,z5)}}),TOe=N({name:"IconShake",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-shake`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),OOe=["stroke-width","stroke-linecap","stroke-linejoin"],xOe=_("path",{d:"M43.092 27.536 31.778 38.849M20.465 4.91 9.15 16.221m9.192 14.85a1 1 0 1 1-1.414-1.415 1 1 0 0 1 1.414 1.414ZM6.323 28.95 19.05 41.678a1 1 0 0 0 1.415 0l21.213-21.213a1 1 0 0 0 0-1.415L28.95 6.322a1 1 0 0 0-1.415 0L6.322 27.536a1 1 0 0 0 0 1.414Z"},null,-1),MOe=_("circle",{cx:"17.637",cy:"30.364",r:"1",transform:"rotate(45 17.637 30.364)",fill:"currentColor",stroke:"none"},null,-1),NOe=[xOe,MOe];function zOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},NOe,14,OOe)}var j5=U(TOe,[["render",zOe]]);const jOe=Object.assign(j5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+j5.name,j5)}}),ROe=N({name:"IconSkin",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-skin`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),BOe=["stroke-width","stroke-linecap","stroke-linejoin"],DOe=_("path",{d:"M17.936 6H7a1 1 0 0 0-1 1v17.559a1 1 0 0 0 1 1h4V40a1 1 0 0 0 1 1h24a1 1 0 0 0 1-1V25.559h4a1 1 0 0 0 1-1V7a1 1 0 0 0-1-1H30.064C28.854 7.23 26.59 9.059 24 9.059S19.147 7.23 17.936 6Z"},null,-1),FOe=[DOe];function VOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},FOe,14,BOe)}var R5=U(ROe,[["render",VOe]]);const WOe=Object.assign(R5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+R5.name,R5)}}),HOe=N({name:"IconStamp",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-stamp`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ZOe=["stroke-width","stroke-linecap","stroke-linejoin"],qOe=_("path",{d:"M7 33a1 1 0 0 1 1-1h32a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-7ZM29.081 21.18a8 8 0 1 0-10.163 0L14 32h20l-4.919-10.82Z"},null,-1),UOe=[qOe];function KOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},UOe,14,ZOe)}var B5=U(HOe,[["render",KOe]]);const GOe=Object.assign(B5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+B5.name,B5)}}),YOe=N({name:"IconStorage",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-storage`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),XOe=["stroke-width","stroke-linecap","stroke-linejoin"],QOe=_("path",{d:"M7 18h34v12H7V18ZM40 6H8a1 1 0 0 0-1 1v11h34V7a1 1 0 0 0-1-1ZM7 30h34v11a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V30Z"},null,-1),JOe=_("path",{d:"M13.02 36H13v.02h.02V36Z"},null,-1),exe=_("path",{d:"M13 12v-2h-2v2h2Zm.02 0h2v-2h-2v2Zm0 .02v2h2v-2h-2Zm-.02 0h-2v2h2v-2ZM13 14h.02v-4H13v4Zm-1.98-2v.02h4V12h-4Zm2-1.98H13v4h.02v-4Zm1.98 2V12h-4v.02h4Z",fill:"currentColor",stroke:"none"},null,-1),txe=_("path",{d:"M13.02 24H13v.02h.02V24Z"},null,-1),nxe=[QOe,JOe,exe,txe];function ixe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},nxe,14,XOe)}var D5=U(YOe,[["render",ixe]]);const rxe=Object.assign(D5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+D5.name,D5)}}),oxe=N({name:"IconSubscribeAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-subscribe-add`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),sxe=["stroke-width","stroke-linecap","stroke-linejoin"],lxe=_("path",{d:"M24.53 6.007H9.97c-.535 0-.97.449-.97 1.003V41.8c0 .148.152.245.28.179l15.25-7.881 14.248 7.88c.129.067.28-.03.28-.179V22.06M27.413 11.023h6.794m0 0H41m-6.794 0V4m0 7.023v7.023"},null,-1),axe=[lxe];function cxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},axe,14,sxe)}var F5=U(oxe,[["render",cxe]]);const uxe=Object.assign(F5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+F5.name,F5)}}),dxe=N({name:"IconSubscribe",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-subscribe`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),fxe=["stroke-width","stroke-linecap","stroke-linejoin"],hxe=_("path",{d:"M9 7v34.667a.2.2 0 0 0 .294.176L24 34l14.706 7.843a.2.2 0 0 0 .294-.176V7a1 1 0 0 0-1-1H10a1 1 0 0 0-1 1Z"},null,-1),pxe=[hxe];function mxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},pxe,14,fxe)}var V5=U(dxe,[["render",mxe]]);const vxe=Object.assign(V5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+V5.name,V5)}}),gxe=N({name:"IconSubscribed",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-subscribed`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),yxe=["stroke-width","stroke-linecap","stroke-linejoin"],bxe=_("path",{d:"m31.289 15.596-9.193 9.193-4.95-4.95M24 34l14.706 7.843a.2.2 0 0 0 .294-.176V7a1 1 0 0 0-1-1H10a1 1 0 0 0-1 1v34.667a.2.2 0 0 0 .294.176L24 34Z"},null,-1),kxe=[bxe];function wxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kxe,14,yxe)}var W5=U(gxe,[["render",wxe]]);const Cxe=Object.assign(W5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+W5.name,W5)}}),$xe=N({name:"IconSun",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-sun`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Sxe=["stroke-width","stroke-linecap","stroke-linejoin"],_xe=_("circle",{cx:"24",cy:"24",r:"7"},null,-1),Pxe=_("path",{d:"M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.73 35.313l-1.415 1.415-1.414-1.415 1.414-1.414zM14.099 12.686l-1.414 1.415-1.414-1.415 1.414-1.414zM12.687 36.728l-1.414-1.415 1.414-1.414 1.414 1.414zM35.314 14.1 33.9 12.686l1.414-1.414 1.415 1.414z"},null,-1),Axe=_("path",{fill:"currentColor",stroke:"none",d:"M23 7h2v2h-2zM23 39h2v2h-2zM41 23v2h-2v-2zM9 23v2H7v-2zM36.73 35.313l-1.415 1.415-1.414-1.415 1.414-1.414zM14.099 12.686l-1.414 1.415-1.414-1.415 1.414-1.414zM12.687 36.728l-1.414-1.415 1.414-1.414 1.414 1.414zM35.314 14.1 33.9 12.686l1.414-1.414 1.415 1.414z"},null,-1),Lxe=[_xe,Pxe,Axe];function Exe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Lxe,14,Sxe)}var H5=U($xe,[["render",Exe]]);const Ixe=Object.assign(H5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+H5.name,H5)}}),Txe=N({name:"IconTag",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-tag`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Oxe=["stroke-width","stroke-linecap","stroke-linejoin"],xxe=_("path",{d:"M24.835 6.035a1 1 0 0 1 .903-.273l12.964 2.592a1 1 0 0 1 .784.785l2.593 12.963a1 1 0 0 1-.274.904L21.678 43.133a1 1 0 0 1-1.415 0L4.708 27.577a1 1 0 0 1 0-1.414L24.835 6.035Z"},null,-1),Mxe=_("path",{d:"M31.577 17.346a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"},null,-1),Nxe=_("path",{d:"M31.582 17.349a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z",fill:"currentColor",stroke:"none"},null,-1),zxe=[xxe,Mxe,Nxe];function jxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},zxe,14,Oxe)}var Z5=U(Txe,[["render",jxe]]);const Rxe=Object.assign(Z5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Z5.name,Z5)}}),Bxe=N({name:"IconTags",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-tags`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Dxe=["stroke-width","stroke-linecap","stroke-linejoin"],Fxe=_("path",{d:"m37.581 28.123-14.849 14.85a1 1 0 0 1-1.414 0L8.59 30.243m25.982-22.68-10.685-.628a1 1 0 0 0-.766.291L9.297 21.052a1 1 0 0 0 0 1.414L20.61 33.78a1 1 0 0 0 1.415 0l13.824-13.825a1 1 0 0 0 .291-.765l-.628-10.686a1 1 0 0 0-.94-.94Zm-6.874 7.729a1 1 0 1 1 1.414-1.414 1 1 0 0 1-1.414 1.414Z"},null,-1),Vxe=_("path",{d:"M27.697 15.292a1 1 0 1 1 1.414-1.414 1 1 0 0 1-1.414 1.414Z",fill:"currentColor",stroke:"none"},null,-1),Wxe=[Fxe,Vxe];function Hxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Wxe,14,Dxe)}var q5=U(Bxe,[["render",Hxe]]);const Zxe=Object.assign(q5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+q5.name,q5)}}),qxe=N({name:"IconThunderbolt",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-thunderbolt`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Uxe=["stroke-width","stroke-linecap","stroke-linejoin"],Kxe=_("path",{d:"M27.824 5.203A.1.1 0 0 1 28 5.27V21h10.782a.1.1 0 0 1 .075.165L20.176 42.797A.1.1 0 0 1 20 42.73V27H9.219a.1.1 0 0 1-.076-.165L27.824 5.203Z"},null,-1),Gxe=[Kxe];function Yxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Gxe,14,Uxe)}var U5=U(qxe,[["render",Yxe]]);const Xxe=Object.assign(U5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+U5.name,U5)}}),Qxe=N({name:"IconTool",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-tool`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Jxe=["stroke-width","stroke-linecap","stroke-linejoin"],eMe=_("path",{d:"M19.994 11.035c3.66-3.659 9.094-4.46 13.531-2.405a.1.1 0 0 1 .028.16l-6.488 6.488a1 1 0 0 0 0 1.414l4.243 4.243a1 1 0 0 0 1.414 0l6.488-6.488a.1.1 0 0 1 .16.028c2.056 4.437 1.254 9.872-2.405 13.53-3.695 3.696-9.2 4.477-13.66 2.347L12.923 40.733a1 1 0 0 1-1.414 0L7.266 36.49a1 1 0 0 1 0-1.414l10.382-10.382c-2.13-4.46-1.349-9.965 2.346-13.66Z"},null,-1),tMe=[eMe];function nMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},tMe,14,Jxe)}var K5=U(Qxe,[["render",nMe]]);const iMe=Object.assign(K5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+K5.name,K5)}}),rMe=N({name:"IconTrophy",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-trophy`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),oMe=["stroke-width","stroke-linecap","stroke-linejoin"],sMe=_("path",{d:"M24 33c-6.075 0-11-4.925-11-11m11 11c6.075 0 11-4.925 11-11M24 33v8M13 22V7h22v15m-22 0V9H7v7a6 6 0 0 0 6 6Zm22 0V9h6v7a6 6 0 0 1-6 6ZM12 41h24"},null,-1),lMe=[sMe];function aMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},lMe,14,oMe)}var G5=U(rMe,[["render",aMe]]);const cMe=Object.assign(G5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+G5.name,G5)}}),uMe=N({name:"IconUnlock",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-unlock`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),dMe=["stroke-width","stroke-linecap","stroke-linejoin"],fMe=_("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),hMe=_("path",{d:"M44 15a9 9 0 1 0-18 0v6M24 35v-8"},null,-1),pMe=[fMe,hMe];function mMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},pMe,14,dMe)}var Y5=U(uMe,[["render",mMe]]);const vMe=Object.assign(Y5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Y5.name,Y5)}}),gMe=N({name:"IconUserAdd",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-user-add`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),yMe=["stroke-width","stroke-linecap","stroke-linejoin"],bMe=_("path",{d:"M25 27h-8c-5.523 0-10 4.477-10 10v4h18m11-14v8m0 0v8m0-8h8m-8 0h-8m3-21a7 7 0 1 1-14 0 7 7 0 0 1 14 0Z"},null,-1),kMe=[bMe];function wMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kMe,14,yMe)}var X5=U(gMe,[["render",wMe]]);const CMe=Object.assign(X5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+X5.name,X5)}}),$Me=N({name:"IconUserGroup",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-user-group`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),SMe=["stroke-width","stroke-linecap","stroke-linejoin"],_Me=_("circle",{cx:"18",cy:"15",r:"7"},null,-1),PMe=_("circle",{cx:"34",cy:"19",r:"4"},null,-1),AMe=_("path",{d:"M6 34a6 6 0 0 1 6-6h12a6 6 0 0 1 6 6v6H6v-6ZM34 30h4a4 4 0 0 1 4 4v4h-8"},null,-1),LMe=[_Me,PMe,AMe];function EMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},LMe,14,SMe)}var Q5=U($Me,[["render",EMe]]);const IMe=Object.assign(Q5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Q5.name,Q5)}}),TMe=N({name:"IconUser",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-user`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),OMe=["stroke-width","stroke-linecap","stroke-linejoin"],xMe=_("path",{d:"M7 37c0-4.97 4.03-8 9-8h16c4.97 0 9 3.03 9 8v3a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1v-3Z"},null,-1),MMe=_("circle",{cx:"24",cy:"15",r:"8"},null,-1),NMe=[xMe,MMe];function zMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},NMe,14,OMe)}var J5=U(TMe,[["render",zMe]]);const jMe=Object.assign(J5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+J5.name,J5)}}),RMe=N({name:"IconVideoCamera",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-video-camera`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),BMe=["stroke-width","stroke-linecap","stroke-linejoin"],DMe=_("path",{d:"M33 18v12m0-12v-6a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1v24a1 1 0 0 0 1 1h25a1 1 0 0 0 1-1v-6m0-12 8.713-2.614a1 1 0 0 1 1.287.958v15.312a1 1 0 0 1-1.287.958L33 30M11 19h6"},null,-1),FMe=[DMe];function VMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},FMe,14,BMe)}var e8=U(RMe,[["render",VMe]]);const WMe=Object.assign(e8,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+e8.name,e8)}}),HMe=N({name:"IconWifi",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-wifi`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ZMe=["stroke-width","stroke-linecap","stroke-linejoin"],qMe=_("path",{d:"M31.587 31.485A9.978 9.978 0 0 0 24 28a9.977 9.977 0 0 0-7.586 3.485M37.255 25.822A17.953 17.953 0 0 0 24 20a17.953 17.953 0 0 0-13.256 5.822M43.618 19.449C38.696 14.246 31.728 11 24 11c-7.727 0-14.696 3.246-19.617 8.449"},null,-1),UMe=_("path",{d:"M27.535 35.465a5 5 0 0 0-7.07 0L24 39l3.535-3.535Z",fill:"currentColor",stroke:"none"},null,-1),KMe=[qMe,UMe];function GMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},KMe,14,ZMe)}var t8=U(HMe,[["render",GMe]]);const YMe=Object.assign(t8,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+t8.name,t8)}}),XMe=N({name:"IconWoman",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-woman`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=oe(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),QMe=["stroke-width","stroke-linecap","stroke-linejoin"],JMe=_("path",{d:"M24 29c6.075 0 11-4.925 11-11S30.075 7 24 7s-11 4.925-11 11 4.925 11 11 11Zm0 0v15M15 36h18"},null,-1),eNe=[JMe];function tNe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},eNe,14,QMe)}var n8=U(XMe,[["render",tNe]]);const nNe=Object.assign(n8,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+n8.name,n8)}});var iNe=Object.defineProperty,rNe=Object.defineProperties,oNe=Object.getOwnPropertyDescriptors,DO=Object.getOwnPropertySymbols,sNe=Object.prototype.hasOwnProperty,lNe=Object.prototype.propertyIsEnumerable,FO=(e,t,n)=>t in e?iNe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,aNe=(e,t)=>{for(var n in t||(t={}))sNe.call(t,n)&&FO(e,n,t[n]);if(DO)for(var n of DO(t))lNe.call(t,n)&&FO(e,n,t[n]);return e},cNe=(e,t)=>rNe(e,oNe(t));const k6={IconArrowDown:m1e,IconArrowFall:S1e,IconArrowLeft:I1e,IconArrowRight:z1e,IconArrowRise:Z1e,IconArrowUp:X1e,IconCaretDown:_7,IconCaretLeft:xR,IconCaretRight:OR,IconCaretUp:fD,IconDoubleDown:i0e,IconDoubleLeft:ZR,IconDoubleRight:qR,IconDoubleUp:c0e,IconDownCircle:v0e,IconDown:Yu,IconDragArrow:C0e,IconExpand:L0e,IconLeftCircle:N0e,IconLeft:Ss,IconMenuFold:HB,IconMenuUnfold:ZB,IconRightCircle:V0e,IconRight:ro,IconRotateLeft:PB,IconRotateRight:AB,IconShrink:K0e,IconSwap:eye,IconToBottom:lye,IconToLeft:pye,IconToRight:wye,IconToTop:tR,IconUpCircle:Lye,IconUp:K2,IconCheckCircleFill:Ha,IconCloseCircleFill:Ku,IconExclamationCircleFill:$s,IconExclamationPolygonFill:Mye,IconInfoCircleFill:xh,IconMinusCircleFill:Dye,IconPlusCircleFill:qye,IconQuestionCircleFill:Qye,IconCheckCircle:rbe,IconCheckSquare:ube,IconCheck:Qg,IconClockCircle:d7,IconCloseCircle:vbe,IconClose:gi,IconExclamationCircle:Cbe,IconExclamation:C7,IconInfoCircle:Lbe,IconInfo:tD,IconMinusCircle:Mbe,IconMinus:X2,IconPlusCircle:Dbe,IconPlus:Ru,IconQuestionCircle:bB,IconQuestion:qbe,IconStop:Qbe,IconHeartFill:rke,IconStarFill:QB,IconThumbDownFill:dke,IconThumbUpFill:yke,IconAt:Ske,IconCloudDownload:Ike,IconCodeBlock:zke,IconCodeSquare:Vke,IconCode:Kke,IconCustomerService:e2e,IconDownload:s2e,IconExport:f2e,IconEyeInvisible:Uj,IconEye:KA,IconHeart:y2e,IconHistory:S2e,IconHome:T2e,IconImport:j2e,IconLaunch:W2e,IconList:G2e,IconMessageBanned:twe,IconMessage:lwe,IconMoreVertical:pwe,IconMore:q2,IconPoweroff:kwe,IconRefresh:Pwe,IconReply:Owe,IconSave:Rwe,IconScan:Hwe,IconSearch:Ky,IconSelectAll:Ywe,IconSend:n4e,IconSettings:c4e,IconShareAlt:m4e,IconShareExternal:w4e,IconShareInternal:A4e,IconStar:x4e,IconSync:B4e,IconThumbDown:Z4e,IconThumbUp:X4e,IconTranslate:iCe,IconUpload:cw,IconVoice:cCe,IconAlignCenter:mCe,IconAlignLeft:wCe,IconAlignRight:ACe,IconAttachment:xCe,IconBgColors:FCe,IconBold:UCe,IconBrush:JCe,IconCopy:wD,IconDelete:lw,IconEdit:CD,IconEraser:o$e,IconFilter:hD,IconFindReplace:d$e,IconFontColors:g$e,IconFormula:$$e,IconH1:E$e,IconH2:N$e,IconH3:F$e,IconH4:U$e,IconH5:J$e,IconH6:oSe,IconH7:dSe,IconHighlight:gSe,IconItalic:$Se,IconLineHeight:TSe,IconLink:eB,IconObliqueLine:iR,IconOrderedList:RSe,IconOriginalSize:LB,IconPaste:qSe,IconQuote:JSe,IconRedo:o_e,IconScissor:d_e,IconSortAscending:g_e,IconSortDescending:$_e,IconSort:E_e,IconStrikethrough:N_e,IconUnderline:F_e,IconUndo:U_e,IconUnorderedList:J_e,IconZoomIn:SB,IconZoomOut:$B,IconMuteFill:s3e,IconPauseCircleFill:f3e,IconPlayArrowFill:PD,IconPlayCircleFill:y3e,IconSkipNextFill:_3e,IconSkipPreviousFill:O3e,IconSoundFill:D3e,IconBackward:q3e,IconForward:Q3e,IconFullscreenExit:r5e,IconFullscreen:_B,IconLiveBroadcast:u5e,IconMusic:v5e,IconMute:C5e,IconPauseCircle:E5e,IconPause:_D,IconPlayArrow:N5e,IconPlayCircle:V5e,IconRecordStop:Y5e,IconRecord:r8e,IconSkipNext:d8e,IconSkipPrevious:y8e,IconSound:_8e,IconBytedanceColor:M8e,IconLarkColor:V8e,IconTiktokColor:K8e,IconXiguaColor:e6e,IconFaceBookCircleFill:s6e,IconFacebookSquareFill:f6e,IconGoogleCircleFill:y6e,IconQqCircleFill:S6e,IconTwitterCircleFill:I6e,IconWeiboCircleFill:z6e,IconAlipayCircle:V6e,IconCodeSandbox:K6e,IconCodepen:ePe,IconFacebook:sPe,IconGithub:fPe,IconGitlab:yPe,IconGoogle:SPe,IconQqZone:IPe,IconQq:zPe,IconTwitter:VPe,IconWechat:KPe,IconWechatpay:eAe,IconWeibo:sAe,IconChineseFill:hAe,IconEnglishFill:bAe,IconFaceFrownFill:eD,IconFaceMehFill:d6,IconFaceSmileFill:JB,IconMoonFill:_Ae,IconPenFill:TAe,IconSunFill:RAe,IconApps:HAe,IconArchive:XAe,IconBarChart:i7e,IconBook:c7e,IconBookmark:g7e,IconBranch:$7e,IconBug:E7e,IconBulb:N7e,IconCalendarClock:V7e,IconCalendar:ew,IconCamera:K7e,IconCloud:eLe,IconCommand:sLe,IconCommon:fLe,IconCompass:bLe,IconComputer:LLe,IconCopyright:MLe,IconDashboard:FLe,IconDesktop:ULe,IconDice:JLe,IconDragDotVertical:iw,IconDragDot:MB,IconDriveFile:oEe,IconEar:dEe,IconEmail:yEe,IconEmpty:Gj,IconExperiment:SEe,IconFileAudio:TD,IconFileImage:ED,IconFilePdf:LD,IconFileVideo:ID,IconFile:E7,IconFire:IEe,IconFolderAdd:zEe,IconFolderDelete:VEe,IconFolder:KEe,IconGift:eIe,IconIdcard:aIe,IconImageClose:Z2,IconImage:mIe,IconInteraction:wIe,IconLanguage:LIe,IconLayers:NIe,IconLayout:FIe,IconLoading:Ti,IconLocation:KIe,IconLock:t9e,IconLoop:l9e,IconMan:h9e,IconMenu:b9e,IconMindMapping:_9e,IconMobile:O9e,IconMoon:R9e,IconMosaic:Z9e,IconNav:X9e,IconNotificationClose:iTe,IconNotification:cTe,IconPalette:mTe,IconPen:wTe,IconPhone:ATe,IconPrinter:xTe,IconPublic:BTe,IconPushpin:ZTe,IconQrcode:XTe,IconRelation:rOe,IconRobotAdd:uOe,IconRobot:gOe,IconSafe:$Oe,IconSchedule:IOe,IconShake:jOe,IconSkin:WOe,IconStamp:GOe,IconStorage:rxe,IconSubscribeAdd:uxe,IconSubscribe:vxe,IconSubscribed:Cxe,IconSun:Ixe,IconTag:Rxe,IconTags:Zxe,IconThunderbolt:Xxe,IconTool:iMe,IconTrophy:cMe,IconUnlock:vMe,IconUserAdd:CMe,IconUserGroup:IMe,IconUser:jMe,IconVideoCamera:WMe,IconWifi:YMe,IconWoman:nNe},uNe=(e,t)=>{for(const n of Object.keys(k6))e.use(k6[n],t)},zD=cNe(aNe({},k6),{install:uNe});/*!
- * vue-router v4.4.5
- * (c) 2024 Eduardo San Martin Morote
- * @license MIT
- */const fd=typeof document<"u";function jD(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function dNe(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&jD(e.default)}const Gt=Object.assign;function i8(e,t){const n={};for(const i in t){const o=t[i];n[i]=Ro(o)?o.map(e):e(o)}return n}const Xp=()=>{},Ro=Array.isArray,RD=/#/g,fNe=/&/g,hNe=/\//g,pNe=/=/g,mNe=/\?/g,BD=/\+/g,vNe=/%5B/g,gNe=/%5D/g,DD=/%5E/g,yNe=/%60/g,FD=/%7B/g,bNe=/%7C/g,VD=/%7D/g,kNe=/%20/g;function x7(e){return encodeURI(""+e).replace(bNe,"|").replace(vNe,"[").replace(gNe,"]")}function wNe(e){return x7(e).replace(FD,"{").replace(VD,"}").replace(DD,"^")}function w6(e){return x7(e).replace(BD,"%2B").replace(kNe,"+").replace(RD,"%23").replace(fNe,"%26").replace(yNe,"`").replace(FD,"{").replace(VD,"}").replace(DD,"^")}function CNe(e){return w6(e).replace(pNe,"%3D")}function $Ne(e){return x7(e).replace(RD,"%23").replace(mNe,"%3F")}function SNe(e){return e==null?"":$Ne(e).replace(hNe,"%2F")}function ym(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const _Ne=/\/$/,PNe=e=>e.replace(_Ne,"");function r8(e,t,n="/"){let i,o={},s="",r="";const l=t.indexOf("#");let a=t.indexOf("?");return l<a&&l>=0&&(a=-1),a>-1&&(i=t.slice(0,a),s=t.slice(a+1,l>-1?l:t.length),o=e(s)),l>-1&&(i=i||t.slice(0,l),r=t.slice(l,t.length)),i=INe(i??t,n),{fullPath:i+(s&&"?")+s+r,path:i,query:o,hash:ym(r)}}function ANe(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function VO(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function LNe(e,t,n){const i=t.matched.length-1,o=n.matched.length-1;return i>-1&&i===o&&$h(t.matched[i],n.matched[o])&&WD(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function $h(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function WD(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!ENe(e[n],t[n]))return!1;return!0}function ENe(e,t){return Ro(e)?WO(e,t):Ro(t)?WO(t,e):e===t}function WO(e,t){return Ro(t)?e.length===t.length&&e.every((n,i)=>n===t[i]):e.length===1&&e[0]===t}function INe(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),i=e.split("/"),o=i[i.length-1];(o===".."||o===".")&&i.push("");let s=n.length-1,r,l;for(r=0;r<i.length;r++)if(l=i[r],l!==".")if(l==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+i.slice(r).join("/")}const Ml={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var bm;(function(e){e.pop="pop",e.push="push"})(bm||(bm={}));var Qp;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Qp||(Qp={}));function TNe(e){if(!e)if(fd){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),PNe(e)}const ONe=/^[^#]+#/;function xNe(e,t){return e.replace(ONe,"#")+t}function MNe(e,t){const n=document.documentElement.getBoundingClientRect(),i=e.getBoundingClientRect();return{behavior:t.behavior,left:i.left-n.left-(t.left||0),top:i.top-n.top-(t.top||0)}}const dw=()=>({left:window.scrollX,top:window.scrollY});function NNe(e){let t;if("el"in e){const n=e.el,i=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=MNe(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function HO(e,t){return(history.state?history.state.position-t:-1)+e}const C6=new Map;function zNe(e,t){C6.set(e,t)}function jNe(e){const t=C6.get(e);return C6.delete(e),t}let RNe=()=>location.protocol+"//"+location.host;function HD(e,t){const{pathname:n,search:i,hash:o}=t,s=e.indexOf("#");if(s>-1){let l=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(l);return a[0]!=="/"&&(a="/"+a),VO(a,"")}return VO(n,e)+i+o}function BNe(e,t,n,i){let o=[],s=[],r=null;const l=({state:f})=>{const h=HD(e,location),m=n.value,b=t.value;let w=0;if(f){if(n.value=h,t.value=f,r&&r===m){r=null;return}w=b?f.position-b.position:0}else i(h);o.forEach(y=>{y(n.value,m,{delta:w,type:bm.pop,direction:w?w>0?Qp.forward:Qp.back:Qp.unknown})})};function a(){r=n.value}function u(f){o.push(f);const h=()=>{const m=o.indexOf(f);m>-1&&o.splice(m,1)};return s.push(h),h}function c(){const{history:f}=window;f.state&&f.replaceState(Gt({},f.state,{scroll:dw()}),"")}function d(){for(const f of s)f();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:a,listen:u,destroy:d}}function ZO(e,t,n,i=!1,o=!1){return{back:e,current:t,forward:n,replaced:i,position:window.history.length,scroll:o?dw():null}}function DNe(e){const{history:t,location:n}=window,i={value:HD(e,n)},o={value:t.state};o.value||s(i.value,{back:null,current:i.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(a,u,c){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+a:RNe()+e+a;try{t[c?"replaceState":"pushState"](u,"",f),o.value=u}catch(h){console.error(h),n[c?"replace":"assign"](f)}}function r(a,u){const c=Gt({},t.state,ZO(o.value.back,a,o.value.forward,!0),u,{position:o.value.position});s(a,c,!0),i.value=a}function l(a,u){const c=Gt({},o.value,t.state,{forward:a,scroll:dw()});s(c.current,c,!0);const d=Gt({},ZO(i.value,a,null),{position:c.position+1},u);s(a,d,!1),i.value=a}return{location:i,state:o,push:l,replace:r}}function FNe(e){e=TNe(e);const t=DNe(e),n=BNe(e,t.state,t.location,t.replace);function i(s,r=!0){r||n.pauseListeners(),history.go(s)}const o=Gt({location:"",base:e,go:i,createHref:xNe.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function VNe(e){return typeof e=="string"||e&&typeof e=="object"}function ZD(e){return typeof e=="string"||typeof e=="symbol"}const qD=Symbol("");var qO;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(qO||(qO={}));function Sh(e,t){return Gt(new Error,{type:e,[qD]:!0},t)}function Ls(e,t){return e instanceof Error&&qD in e&&(t==null||!!(e.type&t))}const UO="[^/]+?",WNe={sensitive:!1,strict:!1,start:!0,end:!0},HNe=/[.+*?^${}()[\]/\\]/g;function ZNe(e,t){const n=Gt({},WNe,t),i=[];let o=n.start?"^":"";const s=[];for(const u of e){const c=u.length?[]:[90];n.strict&&!u.length&&(o+="/");for(let d=0;d<u.length;d++){const f=u[d];let h=40+(n.sensitive?.25:0);if(f.type===0)d||(o+="/"),o+=f.value.replace(HNe,"\\$&"),h+=40;else if(f.type===1){const{value:m,repeatable:b,optional:w,regexp:y}=f;s.push({name:m,repeatable:b,optional:w});const C=y||UO;if(C!==UO){h+=10;try{new RegExp(`(${C})`)}catch($){throw new Error(`Invalid custom RegExp for param "${m}" (${C}): `+$.message)}}let k=b?`((?:${C})(?:/(?:${C}))*)`:`(${C})`;d||(k=w&&u.length<2?`(?:/${k})`:"/"+k),w&&(k+="?"),o+=k,h+=20,w&&(h+=-8),b&&(h+=-20),C===".*"&&(h+=-50)}c.push(h)}i.push(c)}if(n.strict&&n.end){const u=i.length-1;i[u][i[u].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&(o+="(?:/|$)");const r=new RegExp(o,n.sensitive?"":"i");function l(u){const c=u.match(r),d={};if(!c)return null;for(let f=1;f<c.length;f++){const h=c[f]||"",m=s[f-1];d[m.name]=h&&m.repeatable?h.split("/"):h}return d}function a(u){let c="",d=!1;for(const f of e){(!d||!c.endsWith("/"))&&(c+="/"),d=!1;for(const h of f)if(h.type===0)c+=h.value;else if(h.type===1){const{value:m,repeatable:b,optional:w}=h,y=m in u?u[m]:"";if(Ro(y)&&!b)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const C=Ro(y)?y.join("/"):y;if(!C)if(w)f.length<2&&(c.endsWith("/")?c=c.slice(0,-1):d=!0);else throw new Error(`Missing required param "${m}"`);c+=C}}return c||"/"}return{re:r,score:i,keys:s,parse:l,stringify:a}}function qNe(e,t){let n=0;for(;n<e.length&&n<t.length;){const i=t[n]-e[n];if(i)return i;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function UD(e,t){let n=0;const i=e.score,o=t.score;for(;n<i.length&&n<o.length;){const s=qNe(i[n],o[n]);if(s)return s;n++}if(Math.abs(o.length-i.length)===1){if(KO(i))return 1;if(KO(o))return-1}return o.length-i.length}function KO(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const UNe={type:0,value:""},KNe=/[a-zA-Z0-9_]/;function GNe(e){if(!e)return[[]];if(e==="/")return[[UNe]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${u}": ${h}`)}let n=0,i=n;const o=[];let s;function r(){s&&o.push(s),s=[]}let l=0,a,u="",c="";function d(){u&&(n===0?s.push({type:0,value:u}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:u,regexp:c,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=a}for(;l<e.length;){if(a=e[l++],a==="\\"&&n!==2){i=n,n=4;continue}switch(n){case 0:a==="/"?(u&&d(),r()):a===":"?(d(),n=1):f();break;case 4:f(),n=i;break;case 1:a==="("?n=2:KNe.test(a)?f():(d(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&l--);break;case 2:a===")"?c[c.length-1]=="\\"?c=c.slice(0,-1)+a:n=3:c+=a;break;case 3:d(),n=0,a!=="*"&&a!=="?"&&a!=="+"&&l--,c="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${u}"`),d(),r(),o}function YNe(e,t,n){const i=ZNe(GNe(e.path),n),o=Gt(i,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function XNe(e,t){const n=[],i=new Map;t=QO({strict:!1,end:!0,sensitive:!1},t);function o(d){return i.get(d)}function s(d,f,h){const m=!h,b=YO(d);b.aliasOf=h&&h.record;const w=QO(t,d),y=[b];if("alias"in d){const $=typeof d.alias=="string"?[d.alias]:d.alias;for(const A of $)y.push(YO(Gt({},b,{components:h?h.record.components:b.components,path:A,aliasOf:h?h.record:b})))}let C,k;for(const $ of y){const{path:A}=$;if(f&&A[0]!=="/"){const P=f.record.path,L=P[P.length-1]==="/"?"":"/";$.path=f.record.path+(A&&L+A)}if(C=YNe($,f,w),h?h.alias.push(C):(k=k||C,k!==C&&k.alias.push(C),m&&d.name&&!XO(C)&&r(d.name)),KD(C)&&a(C),b.children){const P=b.children;for(let L=0;L<P.length;L++)s(P[L],C,h&&h.children[L])}h=h||C}return k?()=>{r(k)}:Xp}function r(d){if(ZD(d)){const f=i.get(d);f&&(i.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(r),f.alias.forEach(r))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&i.delete(d.record.name),d.children.forEach(r),d.alias.forEach(r))}}function l(){return n}function a(d){const f=eze(d,n);n.splice(f,0,d),d.record.name&&!XO(d)&&i.set(d.record.name,d)}function u(d,f){let h,m={},b,w;if("name"in d&&d.name){if(h=i.get(d.name),!h)throw Sh(1,{location:d});w=h.record.name,m=Gt(GO(f.params,h.keys.filter(k=>!k.optional).concat(h.parent?h.parent.keys.filter(k=>k.optional):[]).map(k=>k.name)),d.params&&GO(d.params,h.keys.map(k=>k.name))),b=h.stringify(m)}else if(d.path!=null)b=d.path,h=n.find(k=>k.re.test(b)),h&&(m=h.parse(b),w=h.record.name);else{if(h=f.name?i.get(f.name):n.find(k=>k.re.test(f.path)),!h)throw Sh(1,{location:d,currentLocation:f});w=h.record.name,m=Gt({},f.params,d.params),b=h.stringify(m)}const y=[];let C=h;for(;C;)y.unshift(C.record),C=C.parent;return{name:w,path:b,params:m,matched:y,meta:JNe(y)}}e.forEach(d=>s(d));function c(){n.length=0,i.clear()}return{addRoute:s,resolve:u,removeRoute:r,clearRoutes:c,getRoutes:l,getRecordMatcher:o}}function GO(e,t){const n={};for(const i of t)i in e&&(n[i]=e[i]);return n}function YO(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:QNe(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function QNe(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const i in e.components)t[i]=typeof n=="object"?n[i]:n;return t}function XO(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function JNe(e){return e.reduce((t,n)=>Gt(t,n.meta),{})}function QO(e,t){const n={};for(const i in e)n[i]=i in t?t[i]:e[i];return n}function eze(e,t){let n=0,i=t.length;for(;n!==i;){const s=n+i>>1;UD(e,t[s])<0?i=s:n=s+1}const o=tze(e);return o&&(i=t.lastIndexOf(o,i-1)),i}function tze(e){let t=e;for(;t=t.parent;)if(KD(t)&&UD(e,t)===0)return t}function KD({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function nze(e){const t={};if(e===""||e==="?")return t;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<i.length;++o){const s=i[o].replace(BD," "),r=s.indexOf("="),l=ym(r<0?s:s.slice(0,r)),a=r<0?null:ym(s.slice(r+1));if(l in t){let u=t[l];Ro(u)||(u=t[l]=[u]),u.push(a)}else t[l]=a}return t}function JO(e){let t="";for(let n in e){const i=e[n];if(n=CNe(n),i==null){i!==void 0&&(t+=(t.length?"&":"")+n);continue}(Ro(i)?i.map(s=>s&&w6(s)):[i&&w6(i)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function ize(e){const t={};for(const n in e){const i=e[n];i!==void 0&&(t[n]=Ro(i)?i.map(o=>o==null?null:""+o):i==null?i:""+i)}return t}const rze=Symbol(""),ex=Symbol(""),fw=Symbol(""),M7=Symbol(""),$6=Symbol("");function ep(){let e=[];function t(i){return e.push(i),()=>{const o=e.indexOf(i);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Ul(e,t,n,i,o,s=r=>r()){const r=i&&(i.enterCallbacks[o]=i.enterCallbacks[o]||[]);return()=>new Promise((l,a)=>{const u=f=>{f===!1?a(Sh(4,{from:n,to:t})):f instanceof Error?a(f):VNe(f)?a(Sh(2,{from:t,to:f})):(r&&i.enterCallbacks[o]===r&&typeof f=="function"&&r.push(f),l())},c=s(()=>e.call(i&&i.instances[o],t,n,u));let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(f=>a(f))})}function o8(e,t,n,i,o=s=>s()){const s=[];for(const r of e)for(const l in r.components){let a=r.components[l];if(!(t!=="beforeRouteEnter"&&!r.instances[l]))if(jD(a)){const c=(a.__vccOpts||a)[t];c&&s.push(Ul(c,n,i,r,l,o))}else{let u=a();s.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${l}" at "${r.path}"`);const d=dNe(c)?c.default:c;r.mods[l]=c,r.components[l]=d;const h=(d.__vccOpts||d)[t];return h&&Ul(h,n,i,r,l,o)()}))}}return s}function tx(e){const t=Ze(fw),n=Ze(M7),i=p(()=>{const a=An(e.to);return t.resolve(a)}),o=p(()=>{const{matched:a}=i.value,{length:u}=a,c=a[u-1],d=n.matched;if(!c||!d.length)return-1;const f=d.findIndex($h.bind(null,c));if(f>-1)return f;const h=nx(a[u-2]);return u>1&&nx(c)===h&&d[d.length-1].path!==h?d.findIndex($h.bind(null,a[u-2])):f}),s=p(()=>o.value>-1&&aze(n.params,i.value.params)),r=p(()=>o.value>-1&&o.value===n.matched.length-1&&WD(n.params,i.value.params));function l(a={}){return lze(a)?t[An(e.replace)?"replace":"push"](An(e.to)).catch(Xp):Promise.resolve()}return{route:i,href:p(()=>i.value.href),isActive:s,isExactActive:r,navigate:l}}const oze=N({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:tx,setup(e,{slots:t}){const n=Oe(tx(e)),{options:i}=Ze(fw),o=p(()=>({[ix(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[ix(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:Wt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),sze=oze;function lze(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function aze(e,t){for(const n in t){const i=t[n],o=e[n];if(typeof i=="string"){if(i!==o)return!1}else if(!Ro(o)||o.length!==i.length||i.some((s,r)=>s!==o[r]))return!1}return!0}function nx(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ix=(e,t,n)=>e??t??n,cze=N({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=Ze($6),o=p(()=>e.route||i.value),s=Ze(ex,0),r=p(()=>{let u=An(s);const{matched:c}=o.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),l=p(()=>o.value.matched[r.value]);vt(ex,p(()=>r.value+1)),vt(rze,l),vt($6,o);const a=R();return Fe(()=>[a.value,l.value,e.name],([u,c,d],[f,h,m])=>{c&&(c.instances[d]=u,h&&h!==c&&u&&u===f&&(c.leaveGuards.size||(c.leaveGuards=h.leaveGuards),c.updateGuards.size||(c.updateGuards=h.updateGuards))),u&&c&&(!h||!$h(c,h)||!f)&&(c.enterCallbacks[d]||[]).forEach(b=>b(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,d=l.value,f=d&&d.components[c];if(!f)return rx(n.default,{Component:f,route:u});const h=d.props[c],m=h?h===!0?u.params:typeof h=="function"?h(u):h:null,w=Wt(f,Gt({},m,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(d.instances[c]=null)},ref:a}));return rx(n.default,{Component:w,route:u})||w}}});function rx(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const GD=cze;function uze(e){const t=XNe(e.routes,e),n=e.parseQuery||nze,i=e.stringifyQuery||JO,o=e.history,s=ep(),r=ep(),l=ep(),a=Ih(Ml);let u=Ml;fd&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=i8.bind(null,ce=>""+ce),d=i8.bind(null,SNe),f=i8.bind(null,ym);function h(ce,$e){let me,Se;return ZD(ce)?(me=t.getRecordMatcher(ce),Se=$e):Se=ce,t.addRoute(Se,me)}function m(ce){const $e=t.getRecordMatcher(ce);$e&&t.removeRoute($e)}function b(){return t.getRoutes().map(ce=>ce.record)}function w(ce){return!!t.getRecordMatcher(ce)}function y(ce,$e){if($e=Gt({},$e||a.value),typeof ce=="string"){const V=r8(n,ce,$e.path),re=t.resolve({path:V.path},$e),ge=o.createHref(V.fullPath);return Gt(V,re,{params:f(re.params),hash:ym(V.hash),redirectedFrom:void 0,href:ge})}let me;if(ce.path!=null)me=Gt({},ce,{path:r8(n,ce.path,$e.path).path});else{const V=Gt({},ce.params);for(const re in V)V[re]==null&&delete V[re];me=Gt({},ce,{params:d(V)}),$e.params=d($e.params)}const Se=t.resolve(me,$e),Pe=ce.hash||"";Se.params=c(f(Se.params));const je=ANe(i,Gt({},ce,{hash:wNe(Pe),path:Se.path})),X=o.createHref(je);return Gt({fullPath:je,hash:Pe,query:i===JO?ize(ce.query):ce.query||{}},Se,{redirectedFrom:void 0,href:X})}function C(ce){return typeof ce=="string"?r8(n,ce,a.value.path):Gt({},ce)}function k(ce,$e){if(u!==ce)return Sh(8,{from:$e,to:ce})}function $(ce){return L(ce)}function A(ce){return $(Gt(C(ce),{replace:!0}))}function P(ce){const $e=ce.matched[ce.matched.length-1];if($e&&$e.redirect){const{redirect:me}=$e;let Se=typeof me=="function"?me(ce):me;return typeof Se=="string"&&(Se=Se.includes("?")||Se.includes("#")?Se=C(Se):{path:Se},Se.params={}),Gt({query:ce.query,hash:ce.hash,params:Se.path!=null?{}:ce.params},Se)}}function L(ce,$e){const me=u=y(ce),Se=a.value,Pe=ce.state,je=ce.force,X=ce.replace===!0,V=P(me);if(V)return L(Gt(C(V),{state:typeof V=="object"?Gt({},Pe,V.state):Pe,force:je,replace:X}),$e||me);const re=me;re.redirectedFrom=$e;let ge;return!je&&LNe(i,Se,me)&&(ge=Sh(16,{to:re,from:Se}),Q(Se,Se,!0,!1)),(ge?Promise.resolve(ge):M(re,Se)).catch(ke=>Ls(ke)?Ls(ke,2)?ke:q(ke):W(ke,re,Se)).then(ke=>{if(ke){if(Ls(ke,2))return L(Gt({replace:X},C(ke.to),{state:typeof ke.to=="object"?Gt({},Pe,ke.to.state):Pe,force:je}),$e||re)}else ke=B(re,Se,!0,X,Pe);return x(re,Se,ke),ke})}function O(ce,$e){const me=k(ce,$e);return me?Promise.reject(me):Promise.resolve()}function T(ce){const $e=de.values().next().value;return $e&&typeof $e.runWithContext=="function"?$e.runWithContext(ce):ce()}function M(ce,$e){let me;const[Se,Pe,je]=dze(ce,$e);me=o8(Se.reverse(),"beforeRouteLeave",ce,$e);for(const V of Se)V.leaveGuards.forEach(re=>{me.push(Ul(re,ce,$e))});const X=O.bind(null,ce,$e);return me.push(X),be(me).then(()=>{me=[];for(const V of s.list())me.push(Ul(V,ce,$e));return me.push(X),be(me)}).then(()=>{me=o8(Pe,"beforeRouteUpdate",ce,$e);for(const V of Pe)V.updateGuards.forEach(re=>{me.push(Ul(re,ce,$e))});return me.push(X),be(me)}).then(()=>{me=[];for(const V of je)if(V.beforeEnter)if(Ro(V.beforeEnter))for(const re of V.beforeEnter)me.push(Ul(re,ce,$e));else me.push(Ul(V.beforeEnter,ce,$e));return me.push(X),be(me)}).then(()=>(ce.matched.forEach(V=>V.enterCallbacks={}),me=o8(je,"beforeRouteEnter",ce,$e,T),me.push(X),be(me))).then(()=>{me=[];for(const V of r.list())me.push(Ul(V,ce,$e));return me.push(X),be(me)}).catch(V=>Ls(V,8)?V:Promise.reject(V))}function x(ce,$e,me){l.list().forEach(Se=>T(()=>Se(ce,$e,me)))}function B(ce,$e,me,Se,Pe){const je=k(ce,$e);if(je)return je;const X=$e===Ml,V=fd?history.state:{};me&&(Se||X?o.replace(ce.fullPath,Gt({scroll:X&&V&&V.scroll},Pe)):o.push(ce.fullPath,Pe)),a.value=ce,Q(ce,$e,me,X),q()}let F;function K(){F||(F=o.listen((ce,$e,me)=>{if(!ue.listening)return;const Se=y(ce),Pe=P(Se);if(Pe){L(Gt(Pe,{replace:!0}),Se).catch(Xp);return}u=Se;const je=a.value;fd&&zNe(HO(je.fullPath,me.delta),dw()),M(Se,je).catch(X=>Ls(X,12)?X:Ls(X,2)?(L(X.to,Se).then(V=>{Ls(V,20)&&!me.delta&&me.type===bm.pop&&o.go(-1,!1)}).catch(Xp),Promise.reject()):(me.delta&&o.go(-me.delta,!1),W(X,Se,je))).then(X=>{X=X||B(Se,je,!1),X&&(me.delta&&!Ls(X,8)?o.go(-me.delta,!1):me.type===bm.pop&&Ls(X,20)&&o.go(-1,!1)),x(Se,je,X)}).catch(Xp)}))}let te=ep(),H=ep(),D;function W(ce,$e,me){q(ce);const Se=H.list();return Se.length?Se.forEach(Pe=>Pe(ce,$e,me)):console.error(ce),Promise.reject(ce)}function Z(){return D&&a.value!==Ml?Promise.resolve():new Promise((ce,$e)=>{te.add([ce,$e])})}function q(ce){return D||(D=!ce,K(),te.list().forEach(([$e,me])=>ce?me(ce):$e()),te.reset()),ce}function Q(ce,$e,me,Se){const{scrollBehavior:Pe}=e;if(!fd||!Pe)return Promise.resolve();const je=!me&&jNe(HO(ce.fullPath,0))||(Se||!me)&&history.state&&history.state.scroll||null;return Ct().then(()=>Pe(ce,$e,je)).then(X=>X&&NNe(X)).catch(X=>W(X,ce,$e))}const se=ce=>o.go(ce);let fe;const de=new Set,ue={currentRoute:a,listening:!0,addRoute:h,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:w,getRoutes:b,resolve:y,options:e,push:$,replace:A,go:se,back:()=>se(-1),forward:()=>se(1),beforeEach:s.add,beforeResolve:r.add,afterEach:l.add,onError:H.add,isReady:Z,install(ce){const $e=this;ce.component("RouterLink",sze),ce.component("RouterView",GD),ce.config.globalProperties.$router=$e,Object.defineProperty(ce.config.globalProperties,"$route",{enumerable:!0,get:()=>An(a)}),fd&&!fe&&a.value===Ml&&(fe=!0,$(o.location).catch(Pe=>{}));const me={};for(const Pe in Ml)Object.defineProperty(me,Pe,{get:()=>a.value[Pe],enumerable:!0});ce.provide(fw,$e),ce.provide(M7,b2(me)),ce.provide($6,a);const Se=ce.unmount;de.add(ce),ce.unmount=function(){de.delete(ce),de.size<1&&(u=Ml,F&&F(),F=null,a.value=Ml,fe=!1,D=!1),Se()}}};function be(ce){return ce.reduce(($e,me)=>$e.then(()=>T(me)),Promise.resolve())}return ue}function dze(e,t){const n=[],i=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let r=0;r<s;r++){const l=t.matched[r];l&&(e.matched.find(u=>$h(u,l))?i.push(l):n.push(l));const a=e.matched[r];a&&(t.matched.find(u=>$h(u,a))||o.push(a))}return[n,i,o]}function cQe(){return Ze(fw)}function uQe(e){return Ze(M7)}const Dt=(e,t)=>{const n=e.__vccOpts||e;for(const[i,o]of t)n[i]=o;return n},fze=N({components:{RouterView:GD},setup(){const e=R(!1),t=R(""),n=R(!1),{helper:i}=Ze("$global");let o=()=>{};st(()=>{i.$bus.on("set-loading",r=>{setTimeout(()=>{e.value=r},r?20:1e3)}),i.$bus.on("set-mask",({title:r,callback:l})=>{t.value=r,n.value=!0,o=l})});const s=()=>{t.value="",n.value=!1,o()};return Jt(()=>{i.$bus.off("set-loading"),i.$bus.off("set-mask")}),{reload:s,isLoading:e,maskTitle:t,showMask:n}}});function hze(e,t,n,i,o,s){const r=ie("RouterView"),l=ie("a-spin"),a=ie("a-modal");return S(),I(Be,null,[v(r),vn(_("section",null,[v(l,{dot:""})],512),[[yn,e.isLoading]]),v(a,{visible:e.showMask,"onUpdate:visible":t[0]||(t[0]=u=>e.showMask=u),"hide-cancel":!0,simple:!0,"mask-closable":!1,"ok-text":"重试",title:e.maskTitle,onOk:e.reload},null,8,["visible","title","onOk"])],64)}const pze=Dt(fze,[["render",hze],["__scopeId","data-v-cca5ba02"]]),mze="modulepreload",vze=function(e){return"/"+e},ox={},Dn=function(t,n,i){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(s=>{if(s=vze(s),s in ox)return;ox[s]=!0;const r=s.endsWith(".css"),l=r?'[rel="stylesheet"]':"";if(!!i)for(let c=o.length-1;c>=0;c--){const d=o[c];if(d.href===s&&(!r||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${s}"]${l}`))return;const u=document.createElement("link");if(u.rel=r?"stylesheet":mze,r||(u.as="script",u.crossOrigin=""),u.href=s,document.head.appendChild(u),r)return new Promise((c,d)=>{u.addEventListener("load",c),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${s}`)))})})).then(()=>t())},gze="/assets/right-ad1ae991.svg";const yze=N({setup(){const e=R(!1),t=R(!1),{helper:n}=Ze("$global");return{data:R([{img:"https://szwl.harix.iamidata.com/static/img/图像生成10.e808b4aa.svg",title:"游戏CG风格",content:"生成游戏CG风格图片",sug:"杰作,最高品质,游戏CG风格,细腻的皮肤,幻想,超详细,复杂的背景,HDR,_________(杰作,最高品质,游戏CG风格,细腻的皮肤,幻想,超详细,复杂的背景,HDR,身材高挑美丽的女性精灵在林中漫步)"},{img:"https://szwl.harix.iamidata.com/static/img/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%901.3e53041f.svg",title:"水墨画风格",content:"生成水墨画风格图片",sug:"杰作,最高品质,水墨画,_________(杰作,最高品质,水墨画,一群文人墨客泛舟于江上)"},{img:"https://szwl.harix.iamidata.com/static/img/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%908.fbd859d1.svg",title:"皮克斯风格",content:"生成皮克斯风格图片",sug:"杰作,最高品质,皮克斯风格,_______(杰作,最高品质,皮克斯风格,一对在游乐园玩耍的母女)"},{img:"https://szwl.harix.iamidata.com/static/img/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%905.d0507cb6.svg",title:"照片/摄影风格",content:"生成照片/摄影风格图片",sug:"照片,高品质,最佳画质,HDR,UHD,8k,_______(照片,高品质,最佳画质,HDR,UHD,8k,在练芭蕾的少女)"},{img:"https://szwl.harix.iamidata.com/static/img/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%904.a54bb126.svg",title:"水彩画风格",content:"生成水彩画风格图片",sug:"杰作,最高品质,水彩画,________(杰作,最高品质,水彩画,牡丹花)"},{img:"https://szwl.harix.iamidata.com/static/img/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%906.0f9117f2.svg",title:"动漫风格",content:"生成动漫风格图片",sug:"杰作,最高品质,动漫,彩色,细腻,_______(杰作,最高品质,动漫,彩色,细腻,一个看书的少女)"},{img:"https://szwl.harix.iamidata.com/static/img/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%904.a54bb126.svg",title:"水彩画风格",content:"生成水彩画风格图片",sug:"杰作,最高品质,水彩画,________(杰作,最高品质,水彩画,牡丹花)"},{img:"https://szwl.harix.iamidata.com/static/img/%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%906.0f9117f2.svg",title:"动漫风格",content:"生成动漫风格图片",sug:"杰作,最高品质,动漫,彩色,细腻,_______(杰作,最高品质,动漫,彩色,细腻,一个看书的少女)"}]),openRight:e,openSearch:t,handleClick:s=>{n.$bus.emit("set-input",s)}}}}),bze={key:1},kze={class:"button"},wze=["onClick"],Cze=["src"];function $ze(e,t,n,i,o,s){const r=ie("a-tooltip"),l=ie("icon-search"),a=ie("a-input"),u=ie("icon-close"),c=E2("outside");return S(),I("main",{class:E({open:e.openRight})},[e.openRight?ae("",!0):(S(),ve(r,{key:0,content:"数智库",onClick:t[0]||(t[0]=()=>{e.openRight=!0})},{default:he(()=>t[3]||(t[3]=[_("section",null,[_("img",{src:gze,width:"18"})],-1)])),_:1})),e.openRight?(S(),I("div",bze,[_("header",null,[t[4]||(t[4]=_("p",null,"数智库",-1)),vn((S(),I("section",null,[_("div",{class:E({input:!0,open:e.openSearch})},[v(a,{style:{width:"100%",height:"38px",borderRadius:"19px",fontSize:"12px"},placeholder:"搜索指令或关键词","allow-clear":""},{prefix:he(()=>[v(l)]),_:1})],2),v(r,{content:"搜索"},{default:he(()=>[_("div",{class:E({button:!0,"button-hide":e.openSearch}),onClick:t[1]||(t[1]=()=>{e.openSearch=!0})},[v(l,{size:"large"})],2)]),_:1}),v(r,{content:"关闭",onClick:t[2]||(t[2]=()=>{e.openRight=!1})},{default:he(()=>[_("div",kze,[v(u,{size:"large"})])]),_:1})])),[[c,()=>{e.openSearch=!1}]])]),_("section",null,[(S(!0),I(Be,null,kt(e.data,(d,f)=>(S(),I("div",{key:f,onClick:h=>e.handleClick(d.sug)},[_("header",null,[_("img",{src:d.img},null,8,Cze),_("p",null,Te(d.title),1)]),_("p",null,Te(d.content),1)],8,wze))),128))])])):ae("",!0)],2)}const Sze=Dt(yze,[["render",$ze],["__scopeId","data-v-5d0b25bf"]]);const _ze=N({components:{},props:["showFeedback"],setup(e,{emit:t}){const n=R([]),i=R([]),o=R([]),s=R("");return{feedbackValue1:n,feedbackValue2:i,feedbackValue3:o,feedbackValue4:s,handleOk:()=>(t("handle-ok"),!1),handleCancel:()=>(t("handle-cancel"),!1)}}});function Pze(e,t,n,i,o,s){const r=ie("a-checkbox"),l=ie("a-grid-item"),a=ie("a-grid"),u=ie("a-checkbox-group"),c=ie("a-textarea"),d=ie("a-modal");return S(),ve(d,{visible:e.showFeedback,"onUpdate:visible":t[4]||(t[4]=f=>e.showFeedback=f),onBeforeOk:e.handleOk,onBeforeCancel:e.handleCancel,okText:"提交"},{title:he(()=>t[5]||(t[5]=[De(" 进一步反馈 ")])),default:he(()=>[t[16]||(t[16]=_("p",{class:"feedback-title"},"理解问题有误",-1)),v(u,{modelValue:e.feedbackValue1,"onUpdate:modelValue":t[0]||(t[0]=f=>e.feedbackValue1=f),class:"feedback-content"},{default:he(()=>[v(a,{cols:2,colGap:10,rowGap:8},{default:he(()=>[v(l,null,{default:he(()=>[v(r,{value:"1"},{default:he(()=>t[6]||(t[6]=[De("没能理解指令")])),_:1})]),_:1}),v(l,null,{default:he(()=>[v(r,{value:"2"},{default:he(()=>t[7]||(t[7]=[De("未发现问题中的错误")])),_:1})]),_:1}),v(l,null,{default:he(()=>[v(r,{value:"3"},{default:he(()=>t[8]||(t[8]=[De("无法理解上下文")])),_:1})]),_:1}),v(l,null,{default:he(()=>[v(r,{value:"4"},{default:he(()=>t[9]||(t[9]=[De("答非所问")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t[17]||(t[17]=_("p",{class:"feedback-title"},"回答不佳",-1)),v(u,{modelValue:e.feedbackValue2,"onUpdate:modelValue":t[1]||(t[1]=f=>e.feedbackValue2=f),class:"feedback-content"},{default:he(()=>[v(a,{cols:2,colGap:10,rowGap:8},{default:he(()=>[v(l,null,{default:he(()=>[v(r,{value:"1"},{default:he(()=>t[10]||(t[10]=[De("有事实性错误")])),_:1})]),_:1}),v(l,null,{default:he(()=>[v(r,{value:"2"},{default:he(()=>t[11]||(t[11]=[De("回答重复")])),_:1})]),_:1}),v(l,null,{default:he(()=>[v(r,{value:"3"},{default:he(()=>t[12]||(t[12]=[De("格式错误")])),_:1})]),_:1}),v(l,null,{default:he(()=>[v(r,{value:"4"},{default:he(()=>t[13]||(t[13]=[De("对我没帮助")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t[18]||(t[18]=_("p",{class:"feedback-title"},"有害信息",-1)),v(u,{modelValue:e.feedbackValue3,"onUpdate:modelValue":t[2]||(t[2]=f=>e.feedbackValue3=f),class:"feedback-content"},{default:he(()=>[v(a,{cols:2,colGap:10,rowGap:8},{default:he(()=>[v(l,null,{default:he(()=>[v(r,{value:"1"},{default:he(()=>t[14]||(t[14]=[De("敏感/有害回复")])),_:1})]),_:1}),v(l,null,{default:he(()=>[v(r,{value:"2"},{default:he(()=>t[15]||(t[15]=[De("存在价值观问题")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t[19]||(t[19]=_("p",{class:"feedback-title"},"你认为更理想的答复是什么?",-1)),v(c,{modelValue:e.feedbackValue4,"onUpdate:modelValue":t[3]||(t[3]=f=>e.feedbackValue4=f),style:{width:"100%",height:"100px",border:"1px solid rgba(187, 187, 187, 1)",background:"rgba(0,0,0,0)"},"auto-size":"",placeholder:"请输入","allow-clear":""},null,8,["modelValue"])]),_:1},8,["visible","onBeforeOk","onBeforeCancel"])}const Aze=Dt(_ze,[["render",Pze],["__scopeId","data-v-5bdd3e65"]]);function N7(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}let Ju=N7();function YD(e){Ju=e}const XD=/[&<>"']/,Lze=new RegExp(XD.source,"g"),QD=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Eze=new RegExp(QD.source,"g"),Ize={"&":"&","<":"<",">":">",'"':""","'":"'"},sx=e=>Ize[e];function Nr(e,t){if(t){if(XD.test(e))return e.replace(Lze,sx)}else if(QD.test(e))return e.replace(Eze,sx);return e}const Tze=/(^|[^\[])\^/g;function rn(e,t){let n=typeof e=="string"?e:e.source;t=t||"";const i={replace:(o,s)=>{let r=typeof s=="string"?s:s.source;return r=r.replace(Tze,"$1"),n=n.replace(o,r),i},getRegex:()=>new RegExp(n,t)};return i}function lx(e){try{e=encodeURI(e).replace(/%25/g,"%")}catch{return null}return e}const Jp={exec:()=>null};function ax(e,t){const n=e.replace(/\|/g,(s,r,l)=>{let a=!1,u=r;for(;--u>=0&&l[u]==="\\";)a=!a;return a?"|":" |"}),i=n.split(/ \|/);let o=0;if(i[0].trim()||i.shift(),i.length>0&&!i[i.length-1].trim()&&i.pop(),t)if(i.length>t)i.splice(t);else for(;i.length<t;)i.push("");for(;o<i.length;o++)i[o]=i[o].trim().replace(/\\\|/g,"|");return i}function tp(e,t,n){const i=e.length;if(i===0)return"";let o=0;for(;o<i;){const s=e.charAt(i-o-1);if(s===t&&!n)o++;else if(s!==t&&n)o++;else break}return e.slice(0,i-o)}function Oze(e,t){if(e.indexOf(t[1])===-1)return-1;let n=0;for(let i=0;i<e.length;i++)if(e[i]==="\\")i++;else if(e[i]===t[0])n++;else if(e[i]===t[1]&&(n--,n<0))return i;return-1}function cx(e,t,n,i){const o=t.href,s=t.title?Nr(t.title):null,r=e[1].replace(/\\([\[\]])/g,"$1");if(e[0].charAt(0)!=="!"){i.state.inLink=!0;const l={type:"link",raw:n,href:o,title:s,text:r,tokens:i.inlineTokens(r)};return i.state.inLink=!1,l}return{type:"image",raw:n,href:o,title:s,text:Nr(r)}}function xze(e,t){const n=e.match(/^(\s+)(?:```)/);if(n===null)return t;const i=n[1];return t.split(`
- `).map(o=>{const s=o.match(/^\s+/);if(s===null)return o;const[r]=s;return r.length>=i.length?o.slice(i.length):o}).join(`
- `)}class ub{constructor(t){it(this,"options");it(this,"rules");it(this,"lexer");this.options=t||Ju}space(t){const n=this.rules.block.newline.exec(t);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(t){const n=this.rules.block.code.exec(t);if(n){const i=n[0].replace(/^(?: {1,4}| {0,3}\t)/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?i:tp(i,`
- `)}}}fences(t){const n=this.rules.block.fences.exec(t);if(n){const i=n[0],o=xze(i,n[3]||"");return{type:"code",raw:i,lang:n[2]?n[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):n[2],text:o}}}heading(t){const n=this.rules.block.heading.exec(t);if(n){let i=n[2].trim();if(/#$/.test(i)){const o=tp(i,"#");(this.options.pedantic||!o||/ $/.test(o))&&(i=o.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:i,tokens:this.lexer.inline(i)}}}hr(t){const n=this.rules.block.hr.exec(t);if(n)return{type:"hr",raw:tp(n[0],`
- `)}}blockquote(t){const n=this.rules.block.blockquote.exec(t);if(n){let i=tp(n[0],`
- `).split(`
- `),o="",s="";const r=[];for(;i.length>0;){let l=!1;const a=[];let u;for(u=0;u<i.length;u++)if(/^ {0,3}>/.test(i[u]))a.push(i[u]),l=!0;else if(!l)a.push(i[u]);else break;i=i.slice(u);const c=a.join(`
- `),d=c.replace(/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,`
- $1`).replace(/^ {0,3}>[ \t]?/gm,"");o=o?`${o}
- ${c}`:c,s=s?`${s}
- ${d}`:d;const f=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(d,r,!0),this.lexer.state.top=f,i.length===0)break;const h=r[r.length-1];if((h==null?void 0:h.type)==="code")break;if((h==null?void 0:h.type)==="blockquote"){const m=h,b=m.raw+`
- `+i.join(`
- `),w=this.blockquote(b);r[r.length-1]=w,o=o.substring(0,o.length-m.raw.length)+w.raw,s=s.substring(0,s.length-m.text.length)+w.text;break}else if((h==null?void 0:h.type)==="list"){const m=h,b=m.raw+`
- `+i.join(`
- `),w=this.list(b);r[r.length-1]=w,o=o.substring(0,o.length-h.raw.length)+w.raw,s=s.substring(0,s.length-m.raw.length)+w.raw,i=b.substring(r[r.length-1].raw.length).split(`
- `);continue}}return{type:"blockquote",raw:o,tokens:r,text:s}}}list(t){let n=this.rules.block.list.exec(t);if(n){let i=n[1].trim();const o=i.length>1,s={type:"list",raw:"",ordered:o,start:o?+i.slice(0,-1):"",loose:!1,items:[]};i=o?`\\d{1,9}\\${i.slice(-1)}`:`\\${i}`,this.options.pedantic&&(i=o?i:"[*+-]");const r=new RegExp(`^( {0,3}${i})((?:[ ][^\\n]*)?(?:\\n|$))`);let l=!1;for(;t;){let a=!1,u="",c="";if(!(n=r.exec(t))||this.rules.block.hr.test(t))break;u=n[0],t=t.substring(u.length);let d=n[2].split(`
- `,1)[0].replace(/^\t+/,y=>" ".repeat(3*y.length)),f=t.split(`
- `,1)[0],h=!d.trim(),m=0;if(this.options.pedantic?(m=2,c=d.trimStart()):h?m=n[1].length+1:(m=n[2].search(/[^ ]/),m=m>4?1:m,c=d.slice(m),m+=n[1].length),h&&/^[ \t]*$/.test(f)&&(u+=f+`
- `,t=t.substring(f.length+1),a=!0),!a){const y=new RegExp(`^ {0,${Math.min(3,m-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),C=new RegExp(`^ {0,${Math.min(3,m-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),k=new RegExp(`^ {0,${Math.min(3,m-1)}}(?:\`\`\`|~~~)`),$=new RegExp(`^ {0,${Math.min(3,m-1)}}#`),A=new RegExp(`^ {0,${Math.min(3,m-1)}}<(?:[a-z].*>|!--)`,"i");for(;t;){const P=t.split(`
- `,1)[0];let L;if(f=P,this.options.pedantic?(f=f.replace(/^ {1,4}(?=( {4})*[^ ])/g," "),L=f):L=f.replace(/\t/g," "),k.test(f)||$.test(f)||A.test(f)||y.test(f)||C.test(f))break;if(L.search(/[^ ]/)>=m||!f.trim())c+=`
- `+L.slice(m);else{if(h||d.replace(/\t/g," ").search(/[^ ]/)>=4||k.test(d)||$.test(d)||C.test(d))break;c+=`
- `+f}!h&&!f.trim()&&(h=!0),u+=P+`
- `,t=t.substring(P.length+1),d=L.slice(m)}}s.loose||(l?s.loose=!0:/\n[ \t]*\n[ \t]*$/.test(u)&&(l=!0));let b=null,w;this.options.gfm&&(b=/^\[[ xX]\] /.exec(c),b&&(w=b[0]!=="[ ] ",c=c.replace(/^\[[ xX]\] +/,""))),s.items.push({type:"list_item",raw:u,task:!!b,checked:w,loose:!1,text:c,tokens:[]}),s.raw+=u}s.items[s.items.length-1].raw=s.items[s.items.length-1].raw.trimEnd(),s.items[s.items.length-1].text=s.items[s.items.length-1].text.trimEnd(),s.raw=s.raw.trimEnd();for(let a=0;a<s.items.length;a++)if(this.lexer.state.top=!1,s.items[a].tokens=this.lexer.blockTokens(s.items[a].text,[]),!s.loose){const u=s.items[a].tokens.filter(d=>d.type==="space"),c=u.length>0&&u.some(d=>/\n.*\n/.test(d.raw));s.loose=c}if(s.loose)for(let a=0;a<s.items.length;a++)s.items[a].loose=!0;return s}}html(t){const n=this.rules.block.html.exec(t);if(n)return{type:"html",block:!0,raw:n[0],pre:n[1]==="pre"||n[1]==="script"||n[1]==="style",text:n[0]}}def(t){const n=this.rules.block.def.exec(t);if(n){const i=n[1].toLowerCase().replace(/\s+/g," "),o=n[2]?n[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",s=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):n[3];return{type:"def",tag:i,raw:n[0],href:o,title:s}}}table(t){const n=this.rules.block.table.exec(t);if(!n||!/[:|]/.test(n[2]))return;const i=ax(n[1]),o=n[2].replace(/^\||\| *$/g,"").split("|"),s=n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split(`
- `):[],r={type:"table",raw:n[0],header:[],align:[],rows:[]};if(i.length===o.length){for(const l of o)/^ *-+: *$/.test(l)?r.align.push("right"):/^ *:-+: *$/.test(l)?r.align.push("center"):/^ *:-+ *$/.test(l)?r.align.push("left"):r.align.push(null);for(let l=0;l<i.length;l++)r.header.push({text:i[l],tokens:this.lexer.inline(i[l]),header:!0,align:r.align[l]});for(const l of s)r.rows.push(ax(l,r.header.length).map((a,u)=>({text:a,tokens:this.lexer.inline(a),header:!1,align:r.align[u]})));return r}}lheading(t){const n=this.rules.block.lheading.exec(t);if(n)return{type:"heading",raw:n[0],depth:n[2].charAt(0)==="="?1:2,text:n[1],tokens:this.lexer.inline(n[1])}}paragraph(t){const n=this.rules.block.paragraph.exec(t);if(n){const i=n[1].charAt(n[1].length-1)===`
- `?n[1].slice(0,-1):n[1];return{type:"paragraph",raw:n[0],text:i,tokens:this.lexer.inline(i)}}}text(t){const n=this.rules.block.text.exec(t);if(n)return{type:"text",raw:n[0],text:n[0],tokens:this.lexer.inline(n[0])}}escape(t){const n=this.rules.inline.escape.exec(t);if(n)return{type:"escape",raw:n[0],text:Nr(n[1])}}tag(t){const n=this.rules.inline.tag.exec(t);if(n)return!this.lexer.state.inLink&&/^<a /i.test(n[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(t){const n=this.rules.inline.link.exec(t);if(n){const i=n[2].trim();if(!this.options.pedantic&&/^</.test(i)){if(!/>$/.test(i))return;const r=tp(i.slice(0,-1),"\\");if((i.length-r.length)%2===0)return}else{const r=Oze(n[2],"()");if(r>-1){const a=(n[0].indexOf("!")===0?5:4)+n[1].length+r;n[2]=n[2].substring(0,r),n[0]=n[0].substring(0,a).trim(),n[3]=""}}let o=n[2],s="";if(this.options.pedantic){const r=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(o);r&&(o=r[1],s=r[3])}else s=n[3]?n[3].slice(1,-1):"";return o=o.trim(),/^</.test(o)&&(this.options.pedantic&&!/>$/.test(i)?o=o.slice(1):o=o.slice(1,-1)),cx(n,{href:o&&o.replace(this.rules.inline.anyPunctuation,"$1"),title:s&&s.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer)}}reflink(t,n){let i;if((i=this.rules.inline.reflink.exec(t))||(i=this.rules.inline.nolink.exec(t))){const o=(i[2]||i[1]).replace(/\s+/g," "),s=n[o.toLowerCase()];if(!s){const r=i[0].charAt(0);return{type:"text",raw:r,text:r}}return cx(i,s,i[0],this.lexer)}}emStrong(t,n,i=""){let o=this.rules.inline.emStrongLDelim.exec(t);if(!o||o[3]&&i.match(/[\p{L}\p{N}]/u))return;if(!(o[1]||o[2]||"")||!i||this.rules.inline.punctuation.exec(i)){const r=[...o[0]].length-1;let l,a,u=r,c=0;const d=o[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(d.lastIndex=0,n=n.slice(-1*t.length+r);(o=d.exec(n))!=null;){if(l=o[1]||o[2]||o[3]||o[4]||o[5]||o[6],!l)continue;if(a=[...l].length,o[3]||o[4]){u+=a;continue}else if((o[5]||o[6])&&r%3&&!((r+a)%3)){c+=a;continue}if(u-=a,u>0)continue;a=Math.min(a,a+u+c);const f=[...o[0]][0].length,h=t.slice(0,r+o.index+f+a);if(Math.min(r,a)%2){const b=h.slice(1,-1);return{type:"em",raw:h,text:b,tokens:this.lexer.inlineTokens(b)}}const m=h.slice(2,-2);return{type:"strong",raw:h,text:m,tokens:this.lexer.inlineTokens(m)}}}}codespan(t){const n=this.rules.inline.code.exec(t);if(n){let i=n[2].replace(/\n/g," ");const o=/[^ ]/.test(i),s=/^ /.test(i)&&/ $/.test(i);return o&&s&&(i=i.substring(1,i.length-1)),i=Nr(i,!0),{type:"codespan",raw:n[0],text:i}}}br(t){const n=this.rules.inline.br.exec(t);if(n)return{type:"br",raw:n[0]}}del(t){const n=this.rules.inline.del.exec(t);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(t){const n=this.rules.inline.autolink.exec(t);if(n){let i,o;return n[2]==="@"?(i=Nr(n[1]),o="mailto:"+i):(i=Nr(n[1]),o=i),{type:"link",raw:n[0],text:i,href:o,tokens:[{type:"text",raw:i,text:i}]}}}url(t){var i;let n;if(n=this.rules.inline.url.exec(t)){let o,s;if(n[2]==="@")o=Nr(n[0]),s="mailto:"+o;else{let r;do r=n[0],n[0]=((i=this.rules.inline._backpedal.exec(n[0]))==null?void 0:i[0])??"";while(r!==n[0]);o=Nr(n[0]),n[1]==="www."?s="http://"+n[0]:s=n[0]}return{type:"link",raw:n[0],text:o,href:s,tokens:[{type:"text",raw:o,text:o}]}}}inlineText(t){const n=this.rules.inline.text.exec(t);if(n){let i;return this.lexer.state.inRawBlock?i=n[0]:i=Nr(n[0]),{type:"text",raw:n[0],text:i}}}}const Mze=/^(?:[ \t]*(?:\n|$))+/,Nze=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,zze=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,Jg=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,jze=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,JD=/(?:[*+-]|\d{1,9}[.)])/,eF=rn(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,JD).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).getRegex(),z7=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Rze=/^[^\n]+/,j7=/(?!\s*\])(?:\\.|[^\[\]\\])+/,Bze=rn(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",j7).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Dze=rn(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,JD).getRegex(),hw="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",R7=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,Fze=rn("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$))","i").replace("comment",R7).replace("tag",hw).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),tF=rn(z7).replace("hr",Jg).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",hw).getRegex(),Vze=rn(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",tF).getRegex(),B7={blockquote:Vze,code:Nze,def:Bze,fences:zze,heading:jze,hr:Jg,html:Fze,lheading:eF,list:Dze,newline:Mze,paragraph:tF,table:Jp,text:Rze},ux=rn("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Jg).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3} )[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",hw).getRegex(),Wze={...B7,table:ux,paragraph:rn(z7).replace("hr",Jg).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",ux).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",hw).getRegex()},Hze={...B7,html:rn(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",R7).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Jp,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:rn(z7).replace("hr",Jg).replace("heading",` *#{1,6} *[^
- ]`).replace("lheading",eF).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},nF=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,Zze=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,iF=/^( {2,}|\\)\n(?!\s*$)/,qze=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,e1="\\p{P}\\p{S}",Uze=rn(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,e1).getRegex(),Kze=/\[[^[\]]*?\]\((?:\\.|[^\\\(\)]|\((?:\\.|[^\\\(\)])*\))*\)|`[^`]*?`|<[^<>]*?>/g,Gze=rn(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,e1).getRegex(),Yze=rn("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,e1).getRegex(),Xze=rn("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,e1).getRegex(),Qze=rn(/\\([punct])/,"gu").replace(/punct/g,e1).getRegex(),Jze=rn(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),eje=rn(R7).replace("(?:-->|$)","-->").getRegex(),tje=rn("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",eje).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),db=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,nje=rn(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",db).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),rF=rn(/^!?\[(label)\]\[(ref)\]/).replace("label",db).replace("ref",j7).getRegex(),oF=rn(/^!?\[(ref)\](?:\[\])?/).replace("ref",j7).getRegex(),ije=rn("reflink|nolink(?!\\()","g").replace("reflink",rF).replace("nolink",oF).getRegex(),D7={_backpedal:Jp,anyPunctuation:Qze,autolink:Jze,blockSkip:Kze,br:iF,code:Zze,del:Jp,emStrongLDelim:Gze,emStrongRDelimAst:Yze,emStrongRDelimUnd:Xze,escape:nF,link:nje,nolink:oF,punctuation:Uze,reflink:rF,reflinkSearch:ije,tag:tje,text:qze,url:Jp},rje={...D7,link:rn(/^!?\[(label)\]\((.*?)\)/).replace("label",db).getRegex(),reflink:rn(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",db).getRegex()},S6={...D7,escape:rn(nF).replace("])","~|])").getRegex(),url:rn(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\.|[^\\])*?(?:\\.|[^\s~\\]))\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},oje={...S6,br:rn(iF).replace("{2,}","*").getRegex(),text:rn(S6.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},T1={normal:B7,gfm:Wze,pedantic:Hze},np={normal:D7,gfm:S6,breaks:oje,pedantic:rje};class Yr{constructor(t){it(this,"tokens");it(this,"options");it(this,"state");it(this,"tokenizer");it(this,"inlineQueue");this.tokens=[],this.tokens.links=Object.create(null),this.options=t||Ju,this.options.tokenizer=this.options.tokenizer||new ub,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const n={block:T1.normal,inline:np.normal};this.options.pedantic?(n.block=T1.pedantic,n.inline=np.pedantic):this.options.gfm&&(n.block=T1.gfm,this.options.breaks?n.inline=np.breaks:n.inline=np.gfm),this.tokenizer.rules=n}static get rules(){return{block:T1,inline:np}}static lex(t,n){return new Yr(n).lex(t)}static lexInline(t,n){return new Yr(n).inlineTokens(t)}lex(t){t=t.replace(/\r\n|\r/g,`
- `),this.blockTokens(t,this.tokens);for(let n=0;n<this.inlineQueue.length;n++){const i=this.inlineQueue[n];this.inlineTokens(i.src,i.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,n=[],i=!1){this.options.pedantic&&(t=t.replace(/\t/g," ").replace(/^ +$/gm,""));let o,s,r;for(;t;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(l=>(o=l.call({lexer:this},t,n))?(t=t.substring(o.raw.length),n.push(o),!0):!1))){if(o=this.tokenizer.space(t)){t=t.substring(o.raw.length),o.raw.length===1&&n.length>0?n[n.length-1].raw+=`
- `:n.push(o);continue}if(o=this.tokenizer.code(t)){t=t.substring(o.raw.length),s=n[n.length-1],s&&(s.type==="paragraph"||s.type==="text")?(s.raw+=`
- `+o.raw,s.text+=`
- `+o.text,this.inlineQueue[this.inlineQueue.length-1].src=s.text):n.push(o);continue}if(o=this.tokenizer.fences(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.heading(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.hr(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.blockquote(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.list(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.html(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.def(t)){t=t.substring(o.raw.length),s=n[n.length-1],s&&(s.type==="paragraph"||s.type==="text")?(s.raw+=`
- `+o.raw,s.text+=`
- `+o.raw,this.inlineQueue[this.inlineQueue.length-1].src=s.text):this.tokens.links[o.tag]||(this.tokens.links[o.tag]={href:o.href,title:o.title});continue}if(o=this.tokenizer.table(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.lheading(t)){t=t.substring(o.raw.length),n.push(o);continue}if(r=t,this.options.extensions&&this.options.extensions.startBlock){let l=1/0;const a=t.slice(1);let u;this.options.extensions.startBlock.forEach(c=>{u=c.call({lexer:this},a),typeof u=="number"&&u>=0&&(l=Math.min(l,u))}),l<1/0&&l>=0&&(r=t.substring(0,l+1))}if(this.state.top&&(o=this.tokenizer.paragraph(r))){s=n[n.length-1],i&&(s==null?void 0:s.type)==="paragraph"?(s.raw+=`
- `+o.raw,s.text+=`
- `+o.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=s.text):n.push(o),i=r.length!==t.length,t=t.substring(o.raw.length);continue}if(o=this.tokenizer.text(t)){t=t.substring(o.raw.length),s=n[n.length-1],s&&s.type==="text"?(s.raw+=`
- `+o.raw,s.text+=`
- `+o.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=s.text):n.push(o);continue}if(t){const l="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(l);break}else throw new Error(l)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){let i,o,s,r=t,l,a,u;if(this.tokens.links){const c=Object.keys(this.tokens.links);if(c.length>0)for(;(l=this.tokenizer.rules.inline.reflinkSearch.exec(r))!=null;)c.includes(l[0].slice(l[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,l.index)+"["+"a".repeat(l[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(l=this.tokenizer.rules.inline.blockSkip.exec(r))!=null;)r=r.slice(0,l.index)+"["+"a".repeat(l[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(l=this.tokenizer.rules.inline.anyPunctuation.exec(r))!=null;)r=r.slice(0,l.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;t;)if(a||(u=""),a=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(c=>(i=c.call({lexer:this},t,n))?(t=t.substring(i.raw.length),n.push(i),!0):!1))){if(i=this.tokenizer.escape(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.tag(t)){t=t.substring(i.raw.length),o=n[n.length-1],o&&i.type==="text"&&o.type==="text"?(o.raw+=i.raw,o.text+=i.text):n.push(i);continue}if(i=this.tokenizer.link(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(i.raw.length),o=n[n.length-1],o&&i.type==="text"&&o.type==="text"?(o.raw+=i.raw,o.text+=i.text):n.push(i);continue}if(i=this.tokenizer.emStrong(t,r,u)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.codespan(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.br(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.del(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.autolink(t)){t=t.substring(i.raw.length),n.push(i);continue}if(!this.state.inLink&&(i=this.tokenizer.url(t))){t=t.substring(i.raw.length),n.push(i);continue}if(s=t,this.options.extensions&&this.options.extensions.startInline){let c=1/0;const d=t.slice(1);let f;this.options.extensions.startInline.forEach(h=>{f=h.call({lexer:this},d),typeof f=="number"&&f>=0&&(c=Math.min(c,f))}),c<1/0&&c>=0&&(s=t.substring(0,c+1))}if(i=this.tokenizer.inlineText(s)){t=t.substring(i.raw.length),i.raw.slice(-1)!=="_"&&(u=i.raw.slice(-1)),a=!0,o=n[n.length-1],o&&o.type==="text"?(o.raw+=i.raw,o.text+=i.text):n.push(i);continue}if(t){const c="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(c);break}else throw new Error(c)}}return n}}class fb{constructor(t){it(this,"options");it(this,"parser");this.options=t||Ju}space(t){return""}code({text:t,lang:n,escaped:i}){var r;const o=(r=(n||"").match(/^\S*/))==null?void 0:r[0],s=t.replace(/\n$/,"")+`
- `;return o?'<pre><code class="language-'+Nr(o)+'">'+(i?s:Nr(s,!0))+`</code></pre>
- `:"<pre><code>"+(i?s:Nr(s,!0))+`</code></pre>
- `}blockquote({tokens:t}){return`<blockquote>
- ${this.parser.parse(t)}</blockquote>
- `}html({text:t}){return t}heading({tokens:t,depth:n}){return`<h${n}>${this.parser.parseInline(t)}</h${n}>
- `}hr(t){return`<hr>
- `}list(t){const n=t.ordered,i=t.start;let o="";for(let l=0;l<t.items.length;l++){const a=t.items[l];o+=this.listitem(a)}const s=n?"ol":"ul",r=n&&i!==1?' start="'+i+'"':"";return"<"+s+r+`>
- `+o+"</"+s+`>
- `}listitem(t){let n="";if(t.task){const i=this.checkbox({checked:!!t.checked});t.loose?t.tokens.length>0&&t.tokens[0].type==="paragraph"?(t.tokens[0].text=i+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&t.tokens[0].tokens[0].type==="text"&&(t.tokens[0].tokens[0].text=i+" "+t.tokens[0].tokens[0].text)):t.tokens.unshift({type:"text",raw:i+" ",text:i+" "}):n+=i+" "}return n+=this.parser.parse(t.tokens,!!t.loose),`<li>${n}</li>
- `}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p>
- `}table(t){let n="",i="";for(let s=0;s<t.header.length;s++)i+=this.tablecell(t.header[s]);n+=this.tablerow({text:i});let o="";for(let s=0;s<t.rows.length;s++){const r=t.rows[s];i="";for(let l=0;l<r.length;l++)i+=this.tablecell(r[l]);o+=this.tablerow({text:i})}return o&&(o=`<tbody>${o}</tbody>`),`<table>
- <thead>
- `+n+`</thead>
- `+o+`</table>
- `}tablerow({text:t}){return`<tr>
- ${t}</tr>
- `}tablecell(t){const n=this.parser.parseInline(t.tokens),i=t.header?"th":"td";return(t.align?`<${i} align="${t.align}">`:`<${i}>`)+n+`</${i}>
- `}strong({tokens:t}){return`<strong>${this.parser.parseInline(t)}</strong>`}em({tokens:t}){return`<em>${this.parser.parseInline(t)}</em>`}codespan({text:t}){return`<code>${t}</code>`}br(t){return"<br>"}del({tokens:t}){return`<del>${this.parser.parseInline(t)}</del>`}link({href:t,title:n,tokens:i}){const o=this.parser.parseInline(i),s=lx(t);if(s===null)return o;t=s;let r='<a href="'+t+'"';return n&&(r+=' title="'+n+'"'),r+=">"+o+"</a>",r}image({href:t,title:n,text:i}){const o=lx(t);if(o===null)return i;t=o;let s=`<img src="${t}" alt="${i}"`;return n&&(s+=` title="${n}"`),s+=">",s}text(t){return"tokens"in t&&t.tokens?this.parser.parseInline(t.tokens):t.text}}class F7{strong({text:t}){return t}em({text:t}){return t}codespan({text:t}){return t}del({text:t}){return t}html({text:t}){return t}text({text:t}){return t}link({text:t}){return""+t}image({text:t}){return""+t}br(){return""}}class Xr{constructor(t){it(this,"options");it(this,"renderer");it(this,"textRenderer");this.options=t||Ju,this.options.renderer=this.options.renderer||new fb,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new F7}static parse(t,n){return new Xr(n).parse(t)}static parseInline(t,n){return new Xr(n).parseInline(t)}parse(t,n=!0){let i="";for(let o=0;o<t.length;o++){const s=t[o];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[s.type]){const l=s,a=this.options.extensions.renderers[l.type].call({parser:this},l);if(a!==!1||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(l.type)){i+=a||"";continue}}const r=s;switch(r.type){case"space":{i+=this.renderer.space(r);continue}case"hr":{i+=this.renderer.hr(r);continue}case"heading":{i+=this.renderer.heading(r);continue}case"code":{i+=this.renderer.code(r);continue}case"table":{i+=this.renderer.table(r);continue}case"blockquote":{i+=this.renderer.blockquote(r);continue}case"list":{i+=this.renderer.list(r);continue}case"html":{i+=this.renderer.html(r);continue}case"paragraph":{i+=this.renderer.paragraph(r);continue}case"text":{let l=r,a=this.renderer.text(l);for(;o+1<t.length&&t[o+1].type==="text";)l=t[++o],a+=`
- `+this.renderer.text(l);n?i+=this.renderer.paragraph({type:"paragraph",raw:a,text:a,tokens:[{type:"text",raw:a,text:a}]}):i+=a;continue}default:{const l='Token with "'+r.type+'" type was not found.';if(this.options.silent)return console.error(l),"";throw new Error(l)}}}return i}parseInline(t,n){n=n||this.renderer;let i="";for(let o=0;o<t.length;o++){const s=t[o];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[s.type]){const l=this.options.extensions.renderers[s.type].call({parser:this},s);if(l!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(s.type)){i+=l||"";continue}}const r=s;switch(r.type){case"escape":{i+=n.text(r);break}case"html":{i+=n.html(r);break}case"link":{i+=n.link(r);break}case"image":{i+=n.image(r);break}case"strong":{i+=n.strong(r);break}case"em":{i+=n.em(r);break}case"codespan":{i+=n.codespan(r);break}case"br":{i+=n.br(r);break}case"del":{i+=n.del(r);break}case"text":{i+=n.text(r);break}default:{const l='Token with "'+r.type+'" type was not found.';if(this.options.silent)return console.error(l),"";throw new Error(l)}}}return i}}class em{constructor(t){it(this,"options");it(this,"block");this.options=t||Ju}preprocess(t){return t}postprocess(t){return t}processAllTokens(t){return t}provideLexer(){return this.block?Yr.lex:Yr.lexInline}provideParser(){return this.block?Xr.parse:Xr.parseInline}}it(em,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens"]));class sje{constructor(...t){it(this,"defaults",N7());it(this,"options",this.setOptions);it(this,"parse",this.parseMarkdown(!0));it(this,"parseInline",this.parseMarkdown(!1));it(this,"Parser",Xr);it(this,"Renderer",fb);it(this,"TextRenderer",F7);it(this,"Lexer",Yr);it(this,"Tokenizer",ub);it(this,"Hooks",em);this.use(...t)}walkTokens(t,n){var o,s;let i=[];for(const r of t)switch(i=i.concat(n.call(this,r)),r.type){case"table":{const l=r;for(const a of l.header)i=i.concat(this.walkTokens(a.tokens,n));for(const a of l.rows)for(const u of a)i=i.concat(this.walkTokens(u.tokens,n));break}case"list":{const l=r;i=i.concat(this.walkTokens(l.items,n));break}default:{const l=r;(s=(o=this.defaults.extensions)==null?void 0:o.childTokens)!=null&&s[l.type]?this.defaults.extensions.childTokens[l.type].forEach(a=>{const u=l[a].flat(1/0);i=i.concat(this.walkTokens(u,n))}):l.tokens&&(i=i.concat(this.walkTokens(l.tokens,n)))}}return i}use(...t){const n=this.defaults.extensions||{renderers:{},childTokens:{}};return t.forEach(i=>{const o={...i};if(o.async=this.defaults.async||o.async||!1,i.extensions&&(i.extensions.forEach(s=>{if(!s.name)throw new Error("extension name required");if("renderer"in s){const r=n.renderers[s.name];r?n.renderers[s.name]=function(...l){let a=s.renderer.apply(this,l);return a===!1&&(a=r.apply(this,l)),a}:n.renderers[s.name]=s.renderer}if("tokenizer"in s){if(!s.level||s.level!=="block"&&s.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");const r=n[s.level];r?r.unshift(s.tokenizer):n[s.level]=[s.tokenizer],s.start&&(s.level==="block"?n.startBlock?n.startBlock.push(s.start):n.startBlock=[s.start]:s.level==="inline"&&(n.startInline?n.startInline.push(s.start):n.startInline=[s.start]))}"childTokens"in s&&s.childTokens&&(n.childTokens[s.name]=s.childTokens)}),o.extensions=n),i.renderer){const s=this.defaults.renderer||new fb(this.defaults);for(const r in i.renderer){if(!(r in s))throw new Error(`renderer '${r}' does not exist`);if(["options","parser"].includes(r))continue;const l=r,a=i.renderer[l],u=s[l];s[l]=(...c)=>{let d=a.apply(s,c);return d===!1&&(d=u.apply(s,c)),d||""}}o.renderer=s}if(i.tokenizer){const s=this.defaults.tokenizer||new ub(this.defaults);for(const r in i.tokenizer){if(!(r in s))throw new Error(`tokenizer '${r}' does not exist`);if(["options","rules","lexer"].includes(r))continue;const l=r,a=i.tokenizer[l],u=s[l];s[l]=(...c)=>{let d=a.apply(s,c);return d===!1&&(d=u.apply(s,c)),d}}o.tokenizer=s}if(i.hooks){const s=this.defaults.hooks||new em;for(const r in i.hooks){if(!(r in s))throw new Error(`hook '${r}' does not exist`);if(["options","block"].includes(r))continue;const l=r,a=i.hooks[l],u=s[l];em.passThroughHooks.has(r)?s[l]=c=>{if(this.defaults.async)return Promise.resolve(a.call(s,c)).then(f=>u.call(s,f));const d=a.call(s,c);return u.call(s,d)}:s[l]=(...c)=>{let d=a.apply(s,c);return d===!1&&(d=u.apply(s,c)),d}}o.hooks=s}if(i.walkTokens){const s=this.defaults.walkTokens,r=i.walkTokens;o.walkTokens=function(l){let a=[];return a.push(r.call(this,l)),s&&(a=a.concat(s.call(this,l))),a}}this.defaults={...this.defaults,...o}}),this}setOptions(t){return this.defaults={...this.defaults,...t},this}lexer(t,n){return Yr.lex(t,n??this.defaults)}parser(t,n){return Xr.parse(t,n??this.defaults)}parseMarkdown(t){return(i,o)=>{const s={...o},r={...this.defaults,...s},l=this.onError(!!r.silent,!!r.async);if(this.defaults.async===!0&&s.async===!1)return l(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof i>"u"||i===null)return l(new Error("marked(): input parameter is undefined or null"));if(typeof i!="string")return l(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(i)+", string expected"));r.hooks&&(r.hooks.options=r,r.hooks.block=t);const a=r.hooks?r.hooks.provideLexer():t?Yr.lex:Yr.lexInline,u=r.hooks?r.hooks.provideParser():t?Xr.parse:Xr.parseInline;if(r.async)return Promise.resolve(r.hooks?r.hooks.preprocess(i):i).then(c=>a(c,r)).then(c=>r.hooks?r.hooks.processAllTokens(c):c).then(c=>r.walkTokens?Promise.all(this.walkTokens(c,r.walkTokens)).then(()=>c):c).then(c=>u(c,r)).then(c=>r.hooks?r.hooks.postprocess(c):c).catch(l);try{r.hooks&&(i=r.hooks.preprocess(i));let c=a(i,r);r.hooks&&(c=r.hooks.processAllTokens(c)),r.walkTokens&&this.walkTokens(c,r.walkTokens);let d=u(c,r);return r.hooks&&(d=r.hooks.postprocess(d)),d}catch(c){return l(c)}}}onError(t,n){return i=>{if(i.message+=`
- Please report this to https://github.com/markedjs/marked.`,t){const o="<p>An error occurred:</p><pre>"+Nr(i.message+"",!0)+"</pre>";return n?Promise.resolve(o):o}if(n)return Promise.reject(i);throw i}}}const Bu=new sje;function Xt(e,t){return Bu.parse(e,t)}Xt.options=Xt.setOptions=function(e){return Bu.setOptions(e),Xt.defaults=Bu.defaults,YD(Xt.defaults),Xt};Xt.getDefaults=N7;Xt.defaults=Ju;Xt.use=function(...e){return Bu.use(...e),Xt.defaults=Bu.defaults,YD(Xt.defaults),Xt};Xt.walkTokens=function(e,t){return Bu.walkTokens(e,t)};Xt.parseInline=Bu.parseInline;Xt.Parser=Xr;Xt.parser=Xr.parse;Xt.Renderer=fb;Xt.TextRenderer=F7;Xt.Lexer=Yr;Xt.lexer=Yr.lex;Xt.Tokenizer=ub;Xt.Hooks=em;Xt.parse=Xt;Xt.options;Xt.setOptions;Xt.use;Xt.walkTokens;Xt.parseInline;Xr.parse;Yr.lex;const lje="refference-flag";function aje(e){if(!e)return"";const t=Xt.parse(e),n=/<span class="circle" data-list-index="\d"><\/span>/g;let i=0;return t.replaceAll(n,function(s,r,l,a){let u=s.replace("></span>",`data-flag-index="${i}"></span>`);return u=u.replace('class="circle"',`class="refflag-refflag-refflag ${lje}"`),i++,u})}var tm={};tm.d=(e,t)=>{for(var n in t)tm.o(t,n)&&!tm.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})};tm.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var $t=globalThis.pdfjsLib={};tm.d($t,{AbortException:()=>td,AnnotationEditorLayer:()=>Op,AnnotationEditorParamsType:()=>bt,AnnotationEditorType:()=>Pt,AnnotationEditorUIManager:()=>vl,AnnotationLayer:()=>sBe,AnnotationMode:()=>Gl,ColorPicker:()=>im,DOMSVGFactory:()=>J7,DrawLayer:()=>Cy,FeatureTest:()=>sr,GlobalWorkerOptions:()=>ml,ImageKind:()=>V0,InvalidPDFException:()=>lF,MissingPDFException:()=>ed,OPS:()=>uo,OutputScale:()=>E6,PDFDataRangeTransport:()=>iV,PDFDateString:()=>q7,PDFWorker:()=>ps,PasswordResponses:()=>fje,PermissionFlag:()=>dje,PixelsPerInch:()=>Ao,RenderingCancelledException:()=>H7,TextLayer:()=>ur,UnexpectedResponseException:()=>gw,Util:()=>dt,VerbosityLevel:()=>pw,XfaLayer:()=>oV,build:()=>DRe,createValidAbsoluteUrl:()=>vje,fetchData:()=>bw,getDocument:()=>TRe,getFilenameFromUrl:()=>_je,getPdfFilenameFromUrl:()=>Pje,getXfaPageViewport:()=>Aje,isDataScheme:()=>kw,isPdfFile:()=>Z7,noContextMenu:()=>io,normalizeUnicode:()=>Cje,setLayerDimensions:()=>Du,shadow:()=>Mt,version:()=>BRe});const Wi=typeof process=="object"&&process+""=="[object process]"&&!process.versions.nw&&!(process.versions.electron&&process.type&&process.type!=="browser"),sF=[1,0,0,1,0,0],_6=[.001,0,0,.001,0,0],cje=1e7,s8=1.35,Mr={ANY:1,DISPLAY:2,PRINT:4,SAVE:8,ANNOTATIONS_FORMS:16,ANNOTATIONS_STORAGE:32,ANNOTATIONS_DISABLE:64,IS_EDITING:128,OPLIST:256},Gl={DISABLE:0,ENABLE:1,ENABLE_FORMS:2,ENABLE_STORAGE:3},uje="pdfjs_internal_editor_",Pt={DISABLE:-1,NONE:0,FREETEXT:3,HIGHLIGHT:9,STAMP:13,INK:15},bt={RESIZE:1,CREATE:2,FREETEXT_SIZE:11,FREETEXT_COLOR:12,FREETEXT_OPACITY:13,INK_COLOR:21,INK_THICKNESS:22,INK_OPACITY:23,HIGHLIGHT_COLOR:31,HIGHLIGHT_DEFAULT_COLOR:32,HIGHLIGHT_THICKNESS:33,HIGHLIGHT_FREE:34,HIGHLIGHT_SHOW_ALL:35},dje={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048},xi={FILL:0,STROKE:1,FILL_STROKE:2,INVISIBLE:3,FILL_ADD_TO_PATH:4,STROKE_ADD_TO_PATH:5,FILL_STROKE_ADD_TO_PATH:6,ADD_TO_PATH:7,FILL_STROKE_MASK:3,ADD_TO_PATH_FLAG:4},V0={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3},qn={TEXT:1,LINK:2,FREETEXT:3,LINE:4,SQUARE:5,CIRCLE:6,POLYGON:7,POLYLINE:8,HIGHLIGHT:9,UNDERLINE:10,SQUIGGLY:11,STRIKEOUT:12,STAMP:13,CARET:14,INK:15,POPUP:16,FILEATTACHMENT:17,SOUND:18,MOVIE:19,WIDGET:20,SCREEN:21,PRINTERMARK:22,TRAPNET:23,WATERMARK:24,THREED:25,REDACT:26},ip={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5},pw={ERRORS:0,WARNINGS:1,INFOS:5},uo={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotation:80,endAnnotation:81,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91,setStrokeTransparent:92,setFillTransparent:93},fje={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};let mw=pw.WARNINGS;function hje(e){Number.isInteger(e)&&(mw=e)}function pje(){return mw}function vw(e){mw>=pw.INFOS&&console.log(`Info: ${e}`)}function At(e){mw>=pw.WARNINGS&&console.log(`Warning: ${e}`)}function mn(e){throw new Error(e)}function ei(e,t){e||mn(t)}function mje(e){switch(e==null?void 0:e.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}function vje(e,t=null,n=null){if(!e)return null;try{if(n&&typeof e=="string"){if(n.addDefaultProtocol&&e.startsWith("www.")){const o=e.match(/\./g);(o==null?void 0:o.length)>=2&&(e=`http://${e}`)}if(n.tryConvertEncoding)try{e=wje(e)}catch{}}const i=t?new URL(e,t):new URL(e);if(mje(i))return i}catch{}return null}function Mt(e,t,n,i=!1){return Object.defineProperty(e,t,{value:n,enumerable:!i,configurable:!0,writable:!1}),n}const Ua=function(){function t(n,i){this.message=n,this.name=i}return t.prototype=new Error,t.constructor=t,t}();class P6 extends Ua{constructor(t,n){super(t,"PasswordException"),this.code=n}}class A6 extends Ua{constructor(t,n){super(t,"UnknownErrorException"),this.details=n}}class lF extends Ua{constructor(t){super(t,"InvalidPDFException")}}class ed extends Ua{constructor(t){super(t,"MissingPDFException")}}class gw extends Ua{constructor(t,n){super(t,"UnexpectedResponseException"),this.status=n}}class gje extends Ua{constructor(t){super(t,"FormatError")}}class td extends Ua{constructor(t){super(t,"AbortException")}}function aF(e){(typeof e!="object"||(e==null?void 0:e.length)===void 0)&&mn("Invalid argument for bytesToString");const t=e.length,n=8192;if(t<n)return String.fromCharCode.apply(null,e);const i=[];for(let o=0;o<t;o+=n){const s=Math.min(o+n,t),r=e.subarray(o,s);i.push(String.fromCharCode.apply(null,r))}return i.join("")}function yw(e){typeof e!="string"&&mn("Invalid argument for stringToBytes");const t=e.length,n=new Uint8Array(t);for(let i=0;i<t;++i)n[i]=e.charCodeAt(i)&255;return n}function yje(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,e&255)}function V7(e){const t=Object.create(null);for(const[n,i]of e)t[n]=i;return t}function bje(){const e=new Uint8Array(4);return e[0]=1,new Uint32Array(e.buffer,0,1)[0]===1}function kje(){try{return new Function(""),!0}catch{return!1}}class sr{static get isLittleEndian(){return Mt(this,"isLittleEndian",bje())}static get isEvalSupported(){return Mt(this,"isEvalSupported",kje())}static get isOffscreenCanvasSupported(){return Mt(this,"isOffscreenCanvasSupported",typeof OffscreenCanvas<"u")}static get platform(){return typeof navigator<"u"&&typeof(navigator==null?void 0:navigator.platform)=="string"?Mt(this,"platform",{isMac:navigator.platform.includes("Mac"),isWindows:navigator.platform.includes("Win"),isFirefox:typeof(navigator==null?void 0:navigator.userAgent)=="string"&&navigator.userAgent.includes("Firefox")}):Mt(this,"platform",{isMac:!1,isWindows:!1,isFirefox:!1})}static get isCSSRoundSupported(){var t,n;return Mt(this,"isCSSRoundSupported",(n=(t=globalThis.CSS)==null?void 0:t.supports)==null?void 0:n.call(t,"width: round(1.5px, 1px)"))}}const l8=Array.from(Array(256).keys(),e=>e.toString(16).padStart(2,"0"));var Hd,W0,_m,L6;class dt{static makeHexColor(t,n,i){return`#${l8[t]}${l8[n]}${l8[i]}`}static scaleMinMax(t,n){let i;t[0]?(t[0]<0&&(i=n[0],n[0]=n[2],n[2]=i),n[0]*=t[0],n[2]*=t[0],t[3]<0&&(i=n[1],n[1]=n[3],n[3]=i),n[1]*=t[3],n[3]*=t[3]):(i=n[0],n[0]=n[1],n[1]=i,i=n[2],n[2]=n[3],n[3]=i,t[1]<0&&(i=n[1],n[1]=n[3],n[3]=i),n[1]*=t[1],n[3]*=t[1],t[2]<0&&(i=n[0],n[0]=n[2],n[2]=i),n[0]*=t[2],n[2]*=t[2]),n[0]+=t[4],n[1]+=t[5],n[2]+=t[4],n[3]+=t[5]}static transform(t,n){return[t[0]*n[0]+t[2]*n[1],t[1]*n[0]+t[3]*n[1],t[0]*n[2]+t[2]*n[3],t[1]*n[2]+t[3]*n[3],t[0]*n[4]+t[2]*n[5]+t[4],t[1]*n[4]+t[3]*n[5]+t[5]]}static applyTransform(t,n){const i=t[0]*n[0]+t[1]*n[2]+n[4],o=t[0]*n[1]+t[1]*n[3]+n[5];return[i,o]}static applyInverseTransform(t,n){const i=n[0]*n[3]-n[1]*n[2],o=(t[0]*n[3]-t[1]*n[2]+n[2]*n[5]-n[4]*n[3])/i,s=(-t[0]*n[1]+t[1]*n[0]+n[4]*n[1]-n[5]*n[0])/i;return[o,s]}static getAxialAlignedBoundingBox(t,n){const i=this.applyTransform(t,n),o=this.applyTransform(t.slice(2,4),n),s=this.applyTransform([t[0],t[3]],n),r=this.applyTransform([t[2],t[1]],n);return[Math.min(i[0],o[0],s[0],r[0]),Math.min(i[1],o[1],s[1],r[1]),Math.max(i[0],o[0],s[0],r[0]),Math.max(i[1],o[1],s[1],r[1])]}static inverseTransform(t){const n=t[0]*t[3]-t[1]*t[2];return[t[3]/n,-t[1]/n,-t[2]/n,t[0]/n,(t[2]*t[5]-t[4]*t[3])/n,(t[4]*t[1]-t[5]*t[0])/n]}static singularValueDecompose2dScale(t){const n=[t[0],t[2],t[1],t[3]],i=t[0]*n[0]+t[1]*n[2],o=t[0]*n[1]+t[1]*n[3],s=t[2]*n[0]+t[3]*n[2],r=t[2]*n[1]+t[3]*n[3],l=(i+r)/2,a=Math.sqrt((i+r)**2-4*(i*r-s*o))/2,u=l+a||1,c=l-a||1;return[Math.sqrt(u),Math.sqrt(c)]}static normalizeRect(t){const n=t.slice(0);return t[0]>t[2]&&(n[0]=t[2],n[2]=t[0]),t[1]>t[3]&&(n[1]=t[3],n[3]=t[1]),n}static intersect(t,n){const i=Math.max(Math.min(t[0],t[2]),Math.min(n[0],n[2])),o=Math.min(Math.max(t[0],t[2]),Math.max(n[0],n[2]));if(i>o)return null;const s=Math.max(Math.min(t[1],t[3]),Math.min(n[1],n[3])),r=Math.min(Math.max(t[1],t[3]),Math.max(n[1],n[3]));return s>r?null:[i,s,o,r]}static bezierBoundingBox(t,n,i,o,s,r,l,a,u){return u?(u[0]=Math.min(u[0],t,l),u[1]=Math.min(u[1],n,a),u[2]=Math.max(u[2],t,l),u[3]=Math.max(u[3],n,a)):u=[Math.min(t,l),Math.min(n,a),Math.max(t,l),Math.max(n,a)],J(this,_m,L6).call(this,t,i,s,l,n,o,r,a,3*(-t+3*(i-s)+l),6*(t-2*i+s),3*(i-t),u),J(this,_m,L6).call(this,t,i,s,l,n,o,r,a,3*(-n+3*(o-r)+a),6*(n-2*o+r),3*(o-n),u),u}}Hd=new WeakSet,W0=function(t,n,i,o,s,r,l,a,u,c){if(u<=0||u>=1)return;const d=1-u,f=u*u,h=f*u,m=d*(d*(d*t+3*u*n)+3*f*i)+h*o,b=d*(d*(d*s+3*u*r)+3*f*l)+h*a;c[0]=Math.min(c[0],m),c[1]=Math.min(c[1],b),c[2]=Math.max(c[2],m),c[3]=Math.max(c[3],b)},_m=new WeakSet,L6=function(t,n,i,o,s,r,l,a,u,c,d,f){if(Math.abs(u)<1e-12){Math.abs(c)>=1e-12&&J(this,Hd,W0).call(this,t,n,i,o,s,r,l,a,-d/c,f);return}const h=c**2-4*d*u;if(h<0)return;const m=Math.sqrt(h),b=2*u;J(this,Hd,W0).call(this,t,n,i,o,s,r,l,a,(-c+m)/b,f),J(this,Hd,W0).call(this,t,n,i,o,s,r,l,a,(-c-m)/b,f)},z(dt,Hd),z(dt,_m);function wje(e){return decodeURIComponent(escape(e))}let a8=null,dx=null;function Cje(e){return a8||(a8=/([\u00a0\u00b5\u037e\u0eb3\u2000-\u200a\u202f\u2126\ufb00-\ufb04\ufb06\ufb20-\ufb36\ufb38-\ufb3c\ufb3e\ufb40-\ufb41\ufb43-\ufb44\ufb46-\ufba1\ufba4-\ufba9\ufbae-\ufbb1\ufbd3-\ufbdc\ufbde-\ufbe7\ufbea-\ufbf8\ufbfc-\ufbfd\ufc00-\ufc5d\ufc64-\ufcf1\ufcf5-\ufd3d\ufd88\ufdf4\ufdfa-\ufdfb\ufe71\ufe77\ufe79\ufe7b\ufe7d]+)|(\ufb05+)/gu,dx=new Map([["ſt","ſt"]])),e.replaceAll(a8,(t,n,i)=>n?n.normalize("NFKC"):dx.get(i))}function $je(){if(typeof crypto<"u"&&typeof(crypto==null?void 0:crypto.randomUUID)=="function")return crypto.randomUUID();const e=new Uint8Array(32);if(typeof crypto<"u"&&typeof(crypto==null?void 0:crypto.getRandomValues)=="function")crypto.getRandomValues(e);else for(let t=0;t<32;t++)e[t]=Math.floor(Math.random()*255);return aF(e)}const W7="pdfjs_internal_id_",Es={BEZIER_CURVE_TO:0,MOVE_TO:1,LINE_TO:2,QUADRATIC_CURVE_TO:3,RESTORE:4,SAVE:5,SCALE:6,TRANSFORM:7,TRANSLATE:8};function Sje(e){return Uint8Array.prototype.toBase64?e.toBase64():btoa(aF(e))}const xs="http://www.w3.org/2000/svg",wb=class{};let Ao=wb;it(Ao,"CSS",96),it(Ao,"PDF",72),it(Ao,"PDF_TO_CSS_UNITS",wb.CSS/wb.PDF);async function bw(e,t="text"){if(pp(e,document.baseURI)){const n=await fetch(e);if(!n.ok)throw new Error(n.statusText);switch(t){case"arraybuffer":return n.arrayBuffer();case"blob":return n.blob();case"json":return n.json()}return n.text()}return new Promise((n,i)=>{const o=new XMLHttpRequest;o.open("GET",e,!0),o.responseType=t,o.onreadystatechange=()=>{if(o.readyState===XMLHttpRequest.DONE){if(o.status===200||o.status===0){switch(t){case"arraybuffer":case"blob":case"json":n(o.response);return}n(o.responseText);return}i(new Error(o.statusText))}},o.send(null)})}class t1{constructor({viewBox:t,scale:n,rotation:i,offsetX:o=0,offsetY:s=0,dontFlip:r=!1}){this.viewBox=t,this.scale=n,this.rotation=i,this.offsetX=o,this.offsetY=s;const l=(t[2]+t[0])/2,a=(t[3]+t[1])/2;let u,c,d,f;switch(i%=360,i<0&&(i+=360),i){case 180:u=-1,c=0,d=0,f=1;break;case 90:u=0,c=1,d=1,f=0;break;case 270:u=0,c=-1,d=-1,f=0;break;case 0:u=1,c=0,d=0,f=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}r&&(d=-d,f=-f);let h,m,b,w;u===0?(h=Math.abs(a-t[1])*n+o,m=Math.abs(l-t[0])*n+s,b=(t[3]-t[1])*n,w=(t[2]-t[0])*n):(h=Math.abs(l-t[0])*n+o,m=Math.abs(a-t[1])*n+s,b=(t[2]-t[0])*n,w=(t[3]-t[1])*n),this.transform=[u*n,c*n,d*n,f*n,h-u*n*l-d*n*a,m-c*n*l-f*n*a],this.width=b,this.height=w}get rawDims(){const{viewBox:t}=this;return Mt(this,"rawDims",{pageWidth:t[2]-t[0],pageHeight:t[3]-t[1],pageX:t[0],pageY:t[1]})}clone({scale:t=this.scale,rotation:n=this.rotation,offsetX:i=this.offsetX,offsetY:o=this.offsetY,dontFlip:s=!1}={}){return new t1({viewBox:this.viewBox.slice(),scale:t,rotation:n,offsetX:i,offsetY:o,dontFlip:s})}convertToViewportPoint(t,n){return dt.applyTransform([t,n],this.transform)}convertToViewportRectangle(t){const n=dt.applyTransform([t[0],t[1]],this.transform),i=dt.applyTransform([t[2],t[3]],this.transform);return[n[0],n[1],i[0],i[1]]}convertToPdfPoint(t,n){return dt.applyInverseTransform([t,n],this.transform)}}class H7 extends Ua{constructor(t,n=0){super(t,"RenderingCancelledException"),this.extraDelay=n}}function kw(e){const t=e.length;let n=0;for(;n<t&&e[n].trim()==="";)n++;return e.substring(n,n+5).toLowerCase()==="data:"}function Z7(e){return typeof e=="string"&&/\.pdf$/i.test(e)}function _je(e){return[e]=e.split(/[#?]/,1),e.substring(e.lastIndexOf("/")+1)}function Pje(e,t="document.pdf"){if(typeof e!="string")return t;if(kw(e))return At('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),t;const n=/^(?:(?:[^:]+:)?\/\/[^/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/,i=/[^/?#=]+\.pdf\b(?!.*\.pdf\b)/i,o=n.exec(e);let s=i.exec(o[1])||i.exec(o[2])||i.exec(o[3]);if(s&&(s=s[0],s.includes("%")))try{s=i.exec(decodeURIComponent(s))[0]}catch{}return s||t}class fx{constructor(){it(this,"started",Object.create(null));it(this,"times",[])}time(t){t in this.started&&At(`Timer is already running for ${t}`),this.started[t]=Date.now()}timeEnd(t){t in this.started||At(`Timer has not been started for ${t}`),this.times.push({name:t,start:this.started[t],end:Date.now()}),delete this.started[t]}toString(){const t=[];let n=0;for(const{name:i}of this.times)n=Math.max(i.length,n);for(const{name:i,start:o,end:s}of this.times)t.push(`${i.padEnd(n)} ${s-o}ms
- `);return t.join("")}}function pp(e,t){try{const{protocol:n}=t?new URL(e,t):new URL(e);return n==="http:"||n==="https:"}catch{return!1}}function io(e){e.preventDefault()}function hx(e){console.log("Deprecated API usage: "+e)}var Pm;class q7{static toDateObject(t){if(!t||typeof t!="string")return null;g(this,Pm)||G(this,Pm,new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));const n=g(this,Pm).exec(t);if(!n)return null;const i=parseInt(n[1],10);let o=parseInt(n[2],10);o=o>=1&&o<=12?o-1:0;let s=parseInt(n[3],10);s=s>=1&&s<=31?s:1;let r=parseInt(n[4],10);r=r>=0&&r<=23?r:0;let l=parseInt(n[5],10);l=l>=0&&l<=59?l:0;let a=parseInt(n[6],10);a=a>=0&&a<=59?a:0;const u=n[7]||"Z";let c=parseInt(n[8],10);c=c>=0&&c<=23?c:0;let d=parseInt(n[9],10)||0;return d=d>=0&&d<=59?d:0,u==="-"?(r+=c,l+=d):u==="+"&&(r-=c,l-=d),new Date(Date.UTC(i,o,s,r,l,a))}}Pm=new WeakMap,z(q7,Pm,void 0);function Aje(e,{scale:t=1,rotation:n=0}){const{width:i,height:o}=e.attributes.style,s=[0,0,parseInt(i),parseInt(o)];return new t1({viewBox:s,scale:t,rotation:n})}function U7(e){if(e.startsWith("#")){const t=parseInt(e.slice(1),16);return[(t&16711680)>>16,(t&65280)>>8,t&255]}return e.startsWith("rgb(")?e.slice(4,-1).split(",").map(t=>parseInt(t)):e.startsWith("rgba(")?e.slice(5,-1).split(",").map(t=>parseInt(t)).slice(0,3):(At(`Not a valid color format: "${e}"`),[0,0,0])}function Lje(e){const t=document.createElement("span");t.style.visibility="hidden",document.body.append(t);for(const n of e.keys()){t.style.color=n;const i=window.getComputedStyle(t).color;e.set(n,U7(i))}t.remove()}function Cn(e){const{a:t,b:n,c:i,d:o,e:s,f:r}=e.getTransform();return[t,n,i,o,s,r]}function Is(e){const{a:t,b:n,c:i,d:o,e:s,f:r}=e.getTransform().invertSelf();return[t,n,i,o,s,r]}function Du(e,t,n=!1,i=!0){if(t instanceof t1){const{pageWidth:o,pageHeight:s}=t.rawDims,{style:r}=e,l=sr.isCSSRoundSupported,a=`var(--scale-factor) * ${o}px`,u=`var(--scale-factor) * ${s}px`,c=l?`round(down, ${a}, var(--scale-round-x, 1px))`:`calc(${a})`,d=l?`round(down, ${u}, var(--scale-round-y, 1px))`:`calc(${u})`;!n||t.rotation%180===0?(r.width=c,r.height=d):(r.width=d,r.height=c)}i&&e.setAttribute("data-main-rotation",t.rotation)}class E6{constructor(){const t=window.devicePixelRatio||1;this.sx=t,this.sy=t}get scaled(){return this.sx!==1||this.sy!==1}get symmetric(){return this.sx===this.sy}}var Yl,mc,fo,vc,Am,Lm,Cb,cF,$b,uF,Sb,dF,Zd,H0,_b,fF,Em,I6;const dc=class{constructor(t){z(this,$b);z(this,Sb);z(this,Zd);z(this,_b);z(this,Em);z(this,Yl,null);z(this,mc,null);z(this,fo,void 0);z(this,vc,null);z(this,Am,null);G(this,fo,t),g(dc,Lm)||G(dc,Lm,Object.freeze({freetext:"pdfjs-editor-remove-freetext-button",highlight:"pdfjs-editor-remove-highlight-button",ink:"pdfjs-editor-remove-ink-button",stamp:"pdfjs-editor-remove-stamp-button"}))}render(){const t=G(this,Yl,document.createElement("div"));t.classList.add("editToolbar","hidden"),t.setAttribute("role","toolbar");const n=g(this,fo)._uiManager._signal;t.addEventListener("contextmenu",io,{signal:n}),t.addEventListener("pointerdown",J(dc,Cb,cF),{signal:n});const i=G(this,vc,document.createElement("div"));i.className="buttons",t.append(i);const o=g(this,fo).toolbarPosition;if(o){const{style:s}=t,r=g(this,fo)._uiManager.direction==="ltr"?1-o[0]:o[0];s.insetInlineEnd=`${100*r}%`,s.top=`calc(${100*o[1]}% + var(--editor-toolbar-vert-offset))`}return J(this,_b,fF).call(this),t}get div(){return g(this,Yl)}hide(){var t;g(this,Yl).classList.add("hidden"),(t=g(this,mc))==null||t.hideDropdown()}show(){var t;g(this,Yl).classList.remove("hidden"),(t=g(this,Am))==null||t.shown()}async addAltText(t){const n=await t.render();J(this,Zd,H0).call(this,n),g(this,vc).prepend(n,g(this,Em,I6)),G(this,Am,t)}addColorPicker(t){G(this,mc,t);const n=t.renderButton();J(this,Zd,H0).call(this,n),g(this,vc).prepend(n,g(this,Em,I6))}remove(){var t;g(this,Yl).remove(),(t=g(this,mc))==null||t.destroy(),G(this,mc,null)}};let mp=dc;Yl=new WeakMap,mc=new WeakMap,fo=new WeakMap,vc=new WeakMap,Am=new WeakMap,Lm=new WeakMap,Cb=new WeakSet,cF=function(t){t.stopPropagation()},$b=new WeakSet,uF=function(t){g(this,fo)._focusEventsAllowed=!1,t.preventDefault(),t.stopPropagation()},Sb=new WeakSet,dF=function(t){g(this,fo)._focusEventsAllowed=!0,t.preventDefault(),t.stopPropagation()},Zd=new WeakSet,H0=function(t){const n=g(this,fo)._uiManager._signal;t.addEventListener("focusin",J(this,$b,uF).bind(this),{capture:!0,signal:n}),t.addEventListener("focusout",J(this,Sb,dF).bind(this),{capture:!0,signal:n}),t.addEventListener("contextmenu",io,{signal:n})},_b=new WeakSet,fF=function(){const{editorType:t,_uiManager:n}=g(this,fo),i=document.createElement("button");i.className="delete",i.tabIndex=0,i.setAttribute("data-l10n-id",g(dc,Lm)[t]),J(this,Zd,H0).call(this,i),i.addEventListener("click",o=>{n.delete()},{signal:n._signal}),g(this,vc).append(i)},Em=new WeakSet,I6=function(){const t=document.createElement("div");return t.className="divider",t},z(mp,Cb),z(mp,Lm,null);var Im,gc,yc,Pb,hF,Ab,pF,Lb,mF;class Eje{constructor(t){z(this,Pb);z(this,Ab);z(this,Lb);z(this,Im,null);z(this,gc,null);z(this,yc,void 0);G(this,yc,t)}show(t,n,i){const[o,s]=J(this,Ab,pF).call(this,n,i),{style:r}=g(this,gc)||G(this,gc,J(this,Pb,hF).call(this));t.append(g(this,gc)),r.insetInlineEnd=`${100*o}%`,r.top=`calc(${100*s}% + var(--editor-toolbar-vert-offset))`}hide(){g(this,gc).remove()}}Im=new WeakMap,gc=new WeakMap,yc=new WeakMap,Pb=new WeakSet,hF=function(){const t=G(this,gc,document.createElement("div"));t.className="editToolbar",t.setAttribute("role","toolbar"),t.addEventListener("contextmenu",io,{signal:g(this,yc)._signal});const n=G(this,Im,document.createElement("div"));return n.className="buttons",t.append(n),J(this,Lb,mF).call(this),t},Ab=new WeakSet,pF=function(t,n){let i=0,o=0;for(const s of t){const r=s.y+s.height;if(r<i)continue;const l=s.x+(n?s.width:0);if(r>i){o=l,i=r;continue}n?l>o&&(o=l):l<o&&(o=l)}return[n?1-o:o,i]},Lb=new WeakSet,mF=function(){const t=document.createElement("button");t.className="highlightButton",t.tabIndex=0,t.setAttribute("data-l10n-id","pdfjs-highlight-floating-button1");const n=document.createElement("span");t.append(n),n.className="visuallyHidden",n.setAttribute("data-l10n-id","pdfjs-highlight-floating-button-label");const i=g(this,yc)._signal;t.addEventListener("contextmenu",io,{signal:i}),t.addEventListener("click",()=>{g(this,yc).highlightSelection("floating_button")},{signal:i}),g(this,Im).append(t)};function hb(e,t,n){for(const i of n)t.addEventListener(i,e[i].bind(e))}function Ije(e){return Math.round(Math.min(255,Math.max(1,255*e))).toString(16).padStart(2,"0")}var Eb;class Tje{constructor(){z(this,Eb,0)}get id(){return`${uje}${Ki(this,Eb)._++}`}}Eb=new WeakMap;var qd,Tm,zi,Ud,Z0;const wL=class{constructor(){z(this,Ud);z(this,qd,$je());z(this,Tm,0);z(this,zi,null)}static get _isSVGFittingCanvas(){const t='data:image/svg+xml;charset=UTF-8,<svg viewBox="0 0 1 1" width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="1" height="1" style="fill:red;"/></svg>',i=new OffscreenCanvas(1,3).getContext("2d",{willReadFrequently:!0}),o=new Image;o.src=t;const s=o.decode().then(()=>(i.drawImage(o,0,0,1,1,0,0,1,3),new Uint32Array(i.getImageData(0,0,1,1).data.buffer)[0]===0));return Mt(this,"_isSVGFittingCanvas",s)}async getFromFile(t){const{lastModified:n,name:i,size:o,type:s}=t;return J(this,Ud,Z0).call(this,`${n}_${i}_${o}_${s}`,t)}async getFromUrl(t){return J(this,Ud,Z0).call(this,t,t)}async getFromBlob(t,n){const i=await n;return J(this,Ud,Z0).call(this,t,i)}async getFromId(t){g(this,zi)||G(this,zi,new Map);const n=g(this,zi).get(t);if(!n)return null;if(n.bitmap)return n.refCounter+=1,n;if(n.file)return this.getFromFile(n.file);if(n.blobPromise){const{blobPromise:i}=n;return delete n.blobPromise,this.getFromBlob(n.id,i)}return this.getFromUrl(n.url)}getFromCanvas(t,n){g(this,zi)||G(this,zi,new Map);let i=g(this,zi).get(t);if(i!=null&&i.bitmap)return i.refCounter+=1,i;const o=new OffscreenCanvas(n.width,n.height);return o.getContext("2d").drawImage(n,0,0),i={bitmap:o.transferToImageBitmap(),id:`image_${g(this,qd)}_${Ki(this,Tm)._++}`,refCounter:1,isSvg:!1},g(this,zi).set(t,i),g(this,zi).set(i.id,i),i}getSvgUrl(t){const n=g(this,zi).get(t);return n!=null&&n.isSvg?n.svgUrl:null}deleteId(t){var o;g(this,zi)||G(this,zi,new Map);const n=g(this,zi).get(t);if(!n||(n.refCounter-=1,n.refCounter!==0))return;const{bitmap:i}=n;if(!n.url&&!n.file){const s=new OffscreenCanvas(i.width,i.height);s.getContext("bitmaprenderer").transferFromImageBitmap(i),n.blobPromise=s.convertToBlob()}(o=i.close)==null||o.call(i),n.bitmap=null}isValidId(t){return t.startsWith(`image_${g(this,qd)}_`)}};let T6=wL;qd=new WeakMap,Tm=new WeakMap,zi=new WeakMap,Ud=new WeakSet,Z0=async function(t,n){g(this,zi)||G(this,zi,new Map);let i=g(this,zi).get(t);if(i===null)return null;if(i!=null&&i.bitmap)return i.refCounter+=1,i;try{i||(i={bitmap:null,id:`image_${g(this,qd)}_${Ki(this,Tm)._++}`,refCounter:0,isSvg:!1});let o;if(typeof n=="string"?(i.url=n,o=await bw(n,"blob")):n instanceof File?o=i.file=n:n instanceof Blob&&(o=n),o.type==="image/svg+xml"){const s=wL._isSVGFittingCanvas,r=new FileReader,l=new Image,a=new Promise((u,c)=>{l.onload=()=>{i.bitmap=l,i.isSvg=!0,u()},r.onload=async()=>{const d=i.svgUrl=r.result;l.src=await s?`${d}#svgView(preserveAspectRatio(none))`:d},l.onerror=r.onerror=c});r.readAsDataURL(o),await a}else i.bitmap=await createImageBitmap(o);i.refCounter=1}catch(o){console.error(o),i=null}return g(this,zi).set(t,i),i&&g(this,zi).set(i.id,i),i};var li,Xl,Om,ai;class Oje{constructor(t=128){z(this,li,[]);z(this,Xl,!1);z(this,Om,void 0);z(this,ai,-1);G(this,Om,t)}add({cmd:t,undo:n,post:i,mustExec:o,type:s=NaN,overwriteIfSameType:r=!1,keepUndo:l=!1}){if(o&&t(),g(this,Xl))return;const a={cmd:t,undo:n,post:i,type:s};if(g(this,ai)===-1){g(this,li).length>0&&(g(this,li).length=0),G(this,ai,0),g(this,li).push(a);return}if(r&&g(this,li)[g(this,ai)].type===s){l&&(a.undo=g(this,li)[g(this,ai)].undo),g(this,li)[g(this,ai)]=a;return}const u=g(this,ai)+1;u===g(this,Om)?g(this,li).splice(0,1):(G(this,ai,u),u<g(this,li).length&&g(this,li).splice(u)),g(this,li).push(a)}undo(){if(g(this,ai)===-1)return;G(this,Xl,!0);const{undo:t,post:n}=g(this,li)[g(this,ai)];t(),n==null||n(),G(this,Xl,!1),G(this,ai,g(this,ai)-1)}redo(){if(g(this,ai)<g(this,li).length-1){G(this,ai,g(this,ai)+1),G(this,Xl,!0);const{cmd:t,post:n}=g(this,li)[g(this,ai)];t(),n==null||n(),G(this,Xl,!1)}}hasSomethingToUndo(){return g(this,ai)!==-1}hasSomethingToRedo(){return g(this,ai)<g(this,li).length-1}destroy(){G(this,li,null)}}li=new WeakMap,Xl=new WeakMap,Om=new WeakMap,ai=new WeakMap;var Ib,vF;class n1{constructor(t){z(this,Ib);this.buffer=[],this.callbacks=new Map,this.allKeys=new Set;const{isMac:n}=sr.platform;for(const[i,o,s={}]of t)for(const r of i){const l=r.startsWith("mac+");n&&l?(this.callbacks.set(r.slice(4),{callback:o,options:s}),this.allKeys.add(r.split("+").at(-1))):!n&&!l&&(this.callbacks.set(r,{callback:o,options:s}),this.allKeys.add(r.split("+").at(-1)))}}exec(t,n){if(!this.allKeys.has(n.key))return;const i=this.callbacks.get(J(this,Ib,vF).call(this,n));if(!i)return;const{callback:o,options:{bubbles:s=!1,args:r=[],checker:l=null}}=i;l&&!l(t,n)||(o.bind(t,...r,n)(),s||(n.stopPropagation(),n.preventDefault()))}}Ib=new WeakSet,vF=function(t){t.altKey&&this.buffer.push("alt"),t.ctrlKey&&this.buffer.push("ctrl"),t.metaKey&&this.buffer.push("meta"),t.shiftKey&&this.buffer.push("shift"),this.buffer.push(t.key);const n=this.buffer.join("+");return this.buffer.length=0,n};const CL=class{get _colors(){const t=new Map([["CanvasText",null],["Canvas",null]]);return Lje(t),Mt(this,"_colors",t)}convert(t){const n=U7(t);if(!window.matchMedia("(forced-colors: active)").matches)return n;for(const[i,o]of this._colors)if(o.every((s,r)=>s===n[r]))return CL._colorsMapping.get(i);return n}getHexCode(t){const n=this._colors.get(t);return n?dt.makeHexColor(...n):t}};let q0=CL;it(q0,"_colorsMapping",new Map([["CanvasText",[0,0,0]],["Canvas",[255,255,255]]]));var Kd,Pr,Kn,Ci,Gd,js,Yd,ho,Ql,Xd,bc,Ko,po,kc,xm,Mm,Qd,Nm,Go,Jl,Jd,ea,Yo,Tb,ta,zm,na,wc,jm,Rm,ci,Ut,Rs,Cc,Bm,Dm,ia,Xo,Bs,Fm,Hr,ef,U0,Vm,O6,Ob,gF,xb,yF,tf,K0,Mb,bF,Nb,kF,zb,wF,Wm,x6,jb,CF,Hm,M6,Zm,N6,Rb,$F,$i,Yi,Qo,Bl,Bb,SF,Db,_F,qm,z6,Fb,PF,$c,vp,Um,j6;const Vb=class{constructor(t,n,i,o,s,r,l,a,u,c,d){z(this,ef);z(this,Vm);z(this,Ob);z(this,xb);z(this,tf);z(this,Mb);z(this,Nb);z(this,zb);z(this,Wm);z(this,jb);z(this,Hm);z(this,Zm);z(this,Rb);z(this,$i);z(this,Qo);z(this,Bb);z(this,Db);z(this,qm);z(this,Fb);z(this,$c);z(this,Um);z(this,Kd,new AbortController);z(this,Pr,null);z(this,Kn,new Map);z(this,Ci,new Map);z(this,Gd,null);z(this,js,null);z(this,Yd,null);z(this,ho,new Oje);z(this,Ql,null);z(this,Xd,0);z(this,bc,new Set);z(this,Ko,null);z(this,po,null);z(this,kc,new Set);z(this,xm,!1);z(this,Mm,!1);z(this,Qd,!1);z(this,Nm,null);z(this,Go,null);z(this,Jl,null);z(this,Jd,null);z(this,ea,!1);z(this,Yo,null);z(this,Tb,new Tje);z(this,ta,!1);z(this,zm,!1);z(this,na,null);z(this,wc,null);z(this,jm,null);z(this,Rm,null);z(this,ci,Pt.NONE);z(this,Ut,new Set);z(this,Rs,null);z(this,Cc,null);z(this,Bm,null);z(this,Dm,{isEditing:!1,isEmpty:!0,hasSomethingToUndo:!1,hasSomethingToRedo:!1,hasSelectedEditor:!1,hasSelectedText:!1});z(this,ia,[0,0]);z(this,Xo,null);z(this,Bs,null);z(this,Fm,null);z(this,Hr,null);const f=this._signal=g(this,Kd).signal;G(this,Bs,t),G(this,Fm,n),G(this,Gd,i),this._eventBus=o,o._on("editingaction",this.onEditingAction.bind(this),{signal:f}),o._on("pagechanging",this.onPageChanging.bind(this),{signal:f}),o._on("scalechanging",this.onScaleChanging.bind(this),{signal:f}),o._on("rotationchanging",this.onRotationChanging.bind(this),{signal:f}),o._on("setpreference",this.onSetPreference.bind(this),{signal:f}),o._on("switchannotationeditorparams",h=>this.updateParams(h.type,h.value),{signal:f}),J(this,Mb,bF).call(this),J(this,Rb,$F).call(this),J(this,Wm,x6).call(this),G(this,js,s.annotationStorage),G(this,Nm,s.filterFactory),G(this,Cc,r),G(this,Jd,l||null),G(this,xm,a),G(this,Mm,u),G(this,Qd,c),G(this,Rm,d||null),this.viewParameters={realScale:Ao.PDF_TO_CSS_UNITS,rotation:0},this.isShiftKeyDown=!1}static get _keyboardManager(){const t=Vb.prototype,n=r=>g(r,Bs).contains(document.activeElement)&&document.activeElement.tagName!=="BUTTON"&&r.hasSomethingToControl(),i=(r,{target:l})=>{if(l instanceof HTMLInputElement){const{type:a}=l;return a!=="text"&&a!=="number"}return!0},o=this.TRANSLATE_SMALL,s=this.TRANSLATE_BIG;return Mt(this,"_keyboardManager",new n1([[["ctrl+a","mac+meta+a"],t.selectAll,{checker:i}],[["ctrl+z","mac+meta+z"],t.undo,{checker:i}],[["ctrl+y","ctrl+shift+z","mac+meta+shift+z","ctrl+shift+Z","mac+meta+shift+Z"],t.redo,{checker:i}],[["Backspace","alt+Backspace","ctrl+Backspace","shift+Backspace","mac+Backspace","mac+alt+Backspace","mac+ctrl+Backspace","Delete","ctrl+Delete","shift+Delete","mac+Delete"],t.delete,{checker:i}],[["Enter","mac+Enter"],t.addNewEditorFromKeyboard,{checker:(r,{target:l})=>!(l instanceof HTMLButtonElement)&&g(r,Bs).contains(l)&&!r.isEnterHandled}],[[" ","mac+ "],t.addNewEditorFromKeyboard,{checker:(r,{target:l})=>!(l instanceof HTMLButtonElement)&&g(r,Bs).contains(document.activeElement)}],[["Escape","mac+Escape"],t.unselectAll],[["ArrowLeft","mac+ArrowLeft"],t.translateSelectedEditors,{args:[-o,0],checker:n}],[["ctrl+ArrowLeft","mac+shift+ArrowLeft"],t.translateSelectedEditors,{args:[-s,0],checker:n}],[["ArrowRight","mac+ArrowRight"],t.translateSelectedEditors,{args:[o,0],checker:n}],[["ctrl+ArrowRight","mac+shift+ArrowRight"],t.translateSelectedEditors,{args:[s,0],checker:n}],[["ArrowUp","mac+ArrowUp"],t.translateSelectedEditors,{args:[0,-o],checker:n}],[["ctrl+ArrowUp","mac+shift+ArrowUp"],t.translateSelectedEditors,{args:[0,-s],checker:n}],[["ArrowDown","mac+ArrowDown"],t.translateSelectedEditors,{args:[0,o],checker:n}],[["ctrl+ArrowDown","mac+shift+ArrowDown"],t.translateSelectedEditors,{args:[0,s],checker:n}]]))}destroy(){var t,n,i,o;(t=g(this,Hr))==null||t.resolve(),G(this,Hr,null),(n=g(this,Kd))==null||n.abort(),G(this,Kd,null),this._signal=null;for(const s of g(this,Ci).values())s.destroy();g(this,Ci).clear(),g(this,Kn).clear(),g(this,kc).clear(),G(this,Pr,null),g(this,Ut).clear(),g(this,ho).destroy(),(i=g(this,Gd))==null||i.destroy(),(o=g(this,Yo))==null||o.hide(),G(this,Yo,null),g(this,Go)&&(clearTimeout(g(this,Go)),G(this,Go,null)),g(this,Xo)&&(clearTimeout(g(this,Xo)),G(this,Xo,null))}combinedSignal(t){return AbortSignal.any([this._signal,t.signal])}get mlManager(){return g(this,Rm)}get useNewAltTextFlow(){return g(this,Mm)}get useNewAltTextWhenAddingImage(){return g(this,Qd)}get hcmFilter(){return Mt(this,"hcmFilter",g(this,Cc)?g(this,Nm).addHCMFilter(g(this,Cc).foreground,g(this,Cc).background):"none")}get direction(){return Mt(this,"direction",getComputedStyle(g(this,Bs)).direction)}get highlightColors(){return Mt(this,"highlightColors",g(this,Jd)?new Map(g(this,Jd).split(",").map(t=>t.split("=").map(n=>n.trim()))):null)}get highlightColorNames(){return Mt(this,"highlightColorNames",this.highlightColors?new Map(Array.from(this.highlightColors,t=>t.reverse())):null)}setMainHighlightColorPicker(t){G(this,jm,t)}editAltText(t,n=!1){var i;(i=g(this,Gd))==null||i.editAltText(this,t,n)}switchToMode(t,n){this._eventBus.on("annotationeditormodechanged",n,{once:!0,signal:this._signal}),this._eventBus.dispatch("showannotationeditorui",{source:this,mode:t})}setPreference(t,n){this._eventBus.dispatch("setpreference",{source:this,name:t,value:n})}onSetPreference({name:t,value:n}){switch(t){case"enableNewAltTextWhenAddingImage":G(this,Qd,n);break}}onPageChanging({pageNumber:t}){G(this,Xd,t-1)}focusMainContainer(){g(this,Bs).focus()}findParent(t,n){for(const i of g(this,Ci).values()){const{x:o,y:s,width:r,height:l}=i.div.getBoundingClientRect();if(t>=o&&t<=o+r&&n>=s&&n<=s+l)return i}return null}disableUserSelect(t=!1){g(this,Fm).classList.toggle("noUserSelect",t)}addShouldRescale(t){g(this,kc).add(t)}removeShouldRescale(t){g(this,kc).delete(t)}onScaleChanging({scale:t}){this.commitOrRemove(),this.viewParameters.realScale=t*Ao.PDF_TO_CSS_UNITS;for(const n of g(this,kc))n.onScaleChanging()}onRotationChanging({pagesRotation:t}){this.commitOrRemove(),this.viewParameters.rotation=t}highlightSelection(t=""){const n=document.getSelection();if(!n||n.isCollapsed)return;const{anchorNode:i,anchorOffset:o,focusNode:s,focusOffset:r}=n,l=n.toString(),u=J(this,ef,U0).call(this,n).closest(".textLayer"),c=this.getSelectionBoxes(u);if(!c)return;n.empty();const d=J(this,Vm,O6).call(this,u),f=g(this,ci)===Pt.NONE,h=()=>{d==null||d.createAndAddNewEditor({x:0,y:0},!1,{methodOfCreation:t,boxes:c,anchorNode:i,anchorOffset:o,focusNode:s,focusOffset:r,text:l}),f&&this.showAllEditors("highlight",!0,!0)};if(f){this.switchToMode(Pt.HIGHLIGHT,h);return}h()}addToAnnotationStorage(t){!t.isEmpty()&&g(this,js)&&!g(this,js).has(t.id)&&g(this,js).setValue(t.id,t)}blur(){if(this.isShiftKeyDown=!1,g(this,ea)&&(G(this,ea,!1),J(this,tf,K0).call(this,"main_toolbar")),!this.hasSelection)return;const{activeElement:t}=document;for(const n of g(this,Ut))if(n.div.contains(t)){G(this,wc,[n,t]),n._focusEventsAllowed=!1;break}}focus(){if(!g(this,wc))return;const[t,n]=g(this,wc);G(this,wc,null),n.addEventListener("focusin",()=>{t._focusEventsAllowed=!0},{once:!0,signal:this._signal}),n.focus()}addEditListeners(){J(this,Wm,x6).call(this),J(this,Hm,M6).call(this)}removeEditListeners(){J(this,jb,CF).call(this),J(this,Zm,N6).call(this)}dragOver(t){for(const{type:n}of t.dataTransfer.items)for(const i of g(this,po))if(i.isHandlingMimeForPasting(n)){t.dataTransfer.dropEffect="copy",t.preventDefault();return}}drop(t){for(const n of t.dataTransfer.items)for(const i of g(this,po))if(i.isHandlingMimeForPasting(n.type)){i.paste(n,this.currentLayer),t.preventDefault();return}}copy(t){var i;if(t.preventDefault(),(i=g(this,Pr))==null||i.commitOrRemove(),!this.hasSelection)return;const n=[];for(const o of g(this,Ut)){const s=o.serialize(!0);s&&n.push(s)}n.length!==0&&t.clipboardData.setData("application/pdfjs",JSON.stringify(n))}cut(t){this.copy(t),this.delete()}async paste(t){t.preventDefault();const{clipboardData:n}=t;for(const s of n.items)for(const r of g(this,po))if(r.isHandlingMimeForPasting(s.type)){r.paste(s,this.currentLayer);return}let i=n.getData("application/pdfjs");if(!i)return;try{i=JSON.parse(i)}catch(s){At(`paste: "${s.message}".`);return}if(!Array.isArray(i))return;this.unselectAll();const o=this.currentLayer;try{const s=[];for(const a of i){const u=await o.deserialize(a);if(!u)return;s.push(u)}const r=()=>{for(const a of s)J(this,qm,z6).call(this,a);J(this,Um,j6).call(this,s)},l=()=>{for(const a of s)a.remove()};this.addCommands({cmd:r,undo:l,mustExec:!0})}catch(s){At(`paste: "${s.message}".`)}}keydown(t){!this.isShiftKeyDown&&t.key==="Shift"&&(this.isShiftKeyDown=!0),g(this,ci)!==Pt.NONE&&!this.isEditorHandlingKeyboard&&Vb._keyboardManager.exec(this,t)}keyup(t){this.isShiftKeyDown&&t.key==="Shift"&&(this.isShiftKeyDown=!1,g(this,ea)&&(G(this,ea,!1),J(this,tf,K0).call(this,"main_toolbar")))}onEditingAction({name:t}){switch(t){case"undo":case"redo":case"delete":case"selectAll":this[t]();break;case"highlightSelection":this.highlightSelection("context_menu");break}}setEditingState(t){t?(J(this,Nb,kF).call(this),J(this,Hm,M6).call(this),J(this,$i,Yi).call(this,{isEditing:g(this,ci)!==Pt.NONE,isEmpty:J(this,$c,vp).call(this),hasSomethingToUndo:g(this,ho).hasSomethingToUndo(),hasSomethingToRedo:g(this,ho).hasSomethingToRedo(),hasSelectedEditor:!1})):(J(this,zb,wF).call(this),J(this,Zm,N6).call(this),J(this,$i,Yi).call(this,{isEditing:!1}),this.disableUserSelect(!1))}registerEditorTypes(t){if(!g(this,po)){G(this,po,t);for(const n of g(this,po))J(this,Qo,Bl).call(this,n.defaultPropertiesToUpdate)}}getId(){return g(this,Tb).id}get currentLayer(){return g(this,Ci).get(g(this,Xd))}getLayer(t){return g(this,Ci).get(t)}get currentPageIndex(){return g(this,Xd)}addLayer(t){g(this,Ci).set(t.pageIndex,t),g(this,ta)?t.enable():t.disable()}removeLayer(t){g(this,Ci).delete(t.pageIndex)}async updateMode(t,n=null,i=!1){if(g(this,ci)!==t&&!(g(this,Hr)&&(await g(this,Hr).promise,!g(this,Hr)))){if(G(this,Hr,Promise.withResolvers()),G(this,ci,t),t===Pt.NONE){this.setEditingState(!1),J(this,Db,_F).call(this),g(this,Hr).resolve();return}this.setEditingState(!0),await J(this,Bb,SF).call(this),this.unselectAll();for(const o of g(this,Ci).values())o.updateMode(t);if(!n){i&&this.addNewEditorFromKeyboard(),g(this,Hr).resolve();return}for(const o of g(this,Kn).values())o.annotationElementId===n?(this.setSelected(o),o.enterInEditMode()):o.unselect();g(this,Hr).resolve()}}addNewEditorFromKeyboard(){this.currentLayer.canCreateNewEmptyEditor()&&this.currentLayer.addNewEditor()}updateToolbar(t){t!==g(this,ci)&&this._eventBus.dispatch("switchannotationeditormode",{source:this,mode:t})}updateParams(t,n){var i;if(g(this,po)){switch(t){case bt.CREATE:this.currentLayer.addNewEditor();return;case bt.HIGHLIGHT_DEFAULT_COLOR:(i=g(this,jm))==null||i.updateColor(n);break;case bt.HIGHLIGHT_SHOW_ALL:this._eventBus.dispatch("reporttelemetry",{source:this,details:{type:"editing",data:{type:"highlight",action:"toggle_visibility"}}}),(g(this,Bm)||G(this,Bm,new Map)).set(t,n),this.showAllEditors("highlight",n);break}for(const o of g(this,Ut))o.updateParams(t,n);for(const o of g(this,po))o.updateDefaultParams(t,n)}}showAllEditors(t,n,i=!1){var s;for(const r of g(this,Kn).values())r.editorType===t&&r.show(n);(((s=g(this,Bm))==null?void 0:s.get(bt.HIGHLIGHT_SHOW_ALL))??!0)!==n&&J(this,Qo,Bl).call(this,[[bt.HIGHLIGHT_SHOW_ALL,n]])}enableWaiting(t=!1){if(g(this,zm)!==t){G(this,zm,t);for(const n of g(this,Ci).values())t?n.disableClick():n.enableClick(),n.div.classList.toggle("waiting",t)}}getEditors(t){const n=[];for(const i of g(this,Kn).values())i.pageIndex===t&&n.push(i);return n}getEditor(t){return g(this,Kn).get(t)}addEditor(t){g(this,Kn).set(t.id,t)}removeEditor(t){var n;t.div.contains(document.activeElement)&&(g(this,Go)&&clearTimeout(g(this,Go)),G(this,Go,setTimeout(()=>{this.focusMainContainer(),G(this,Go,null)},0))),g(this,Kn).delete(t.id),this.unselect(t),(!t.annotationElementId||!g(this,bc).has(t.annotationElementId))&&((n=g(this,js))==null||n.remove(t.id))}addDeletedAnnotationElement(t){g(this,bc).add(t.annotationElementId),this.addChangedExistingAnnotation(t),t.deleted=!0}isDeletedAnnotationElement(t){return g(this,bc).has(t)}removeDeletedAnnotationElement(t){g(this,bc).delete(t.annotationElementId),this.removeChangedExistingAnnotation(t),t.deleted=!1}setActiveEditor(t){g(this,Pr)!==t&&(G(this,Pr,t),t&&J(this,Qo,Bl).call(this,t.propertiesToUpdate))}updateUI(t){g(this,Fb,PF)===t&&J(this,Qo,Bl).call(this,t.propertiesToUpdate)}toggleSelected(t){if(g(this,Ut).has(t)){g(this,Ut).delete(t),t.unselect(),J(this,$i,Yi).call(this,{hasSelectedEditor:this.hasSelection});return}g(this,Ut).add(t),t.select(),J(this,Qo,Bl).call(this,t.propertiesToUpdate),J(this,$i,Yi).call(this,{hasSelectedEditor:!0})}setSelected(t){for(const n of g(this,Ut))n!==t&&n.unselect();g(this,Ut).clear(),g(this,Ut).add(t),t.select(),J(this,Qo,Bl).call(this,t.propertiesToUpdate),J(this,$i,Yi).call(this,{hasSelectedEditor:!0})}isSelected(t){return g(this,Ut).has(t)}get firstSelectedEditor(){return g(this,Ut).values().next().value}unselect(t){t.unselect(),g(this,Ut).delete(t),J(this,$i,Yi).call(this,{hasSelectedEditor:this.hasSelection})}get hasSelection(){return g(this,Ut).size!==0}get isEnterHandled(){return g(this,Ut).size===1&&this.firstSelectedEditor.isEnterHandled}undo(){g(this,ho).undo(),J(this,$i,Yi).call(this,{hasSomethingToUndo:g(this,ho).hasSomethingToUndo(),hasSomethingToRedo:!0,isEmpty:J(this,$c,vp).call(this)})}redo(){g(this,ho).redo(),J(this,$i,Yi).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:g(this,ho).hasSomethingToRedo(),isEmpty:J(this,$c,vp).call(this)})}addCommands(t){g(this,ho).add(t),J(this,$i,Yi).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:!1,isEmpty:J(this,$c,vp).call(this)})}delete(){if(this.commitOrRemove(),!this.hasSelection)return;const t=[...g(this,Ut)],n=()=>{for(const o of t)o.remove()},i=()=>{for(const o of t)J(this,qm,z6).call(this,o)};this.addCommands({cmd:n,undo:i,mustExec:!0})}commitOrRemove(){var t;(t=g(this,Pr))==null||t.commitOrRemove()}hasSomethingToControl(){return g(this,Pr)||this.hasSelection}selectAll(){for(const t of g(this,Ut))t.commit();J(this,Um,j6).call(this,g(this,Kn).values())}unselectAll(){if(!(g(this,Pr)&&(g(this,Pr).commitOrRemove(),g(this,ci)!==Pt.NONE))&&this.hasSelection){for(const t of g(this,Ut))t.unselect();g(this,Ut).clear(),J(this,$i,Yi).call(this,{hasSelectedEditor:!1})}}translateSelectedEditors(t,n,i=!1){if(i||this.commitOrRemove(),!this.hasSelection)return;g(this,ia)[0]+=t,g(this,ia)[1]+=n;const[o,s]=g(this,ia),r=[...g(this,Ut)],l=1e3;g(this,Xo)&&clearTimeout(g(this,Xo)),G(this,Xo,setTimeout(()=>{G(this,Xo,null),g(this,ia)[0]=g(this,ia)[1]=0,this.addCommands({cmd:()=>{for(const a of r)g(this,Kn).has(a.id)&&a.translateInPage(o,s)},undo:()=>{for(const a of r)g(this,Kn).has(a.id)&&a.translateInPage(-o,-s)},mustExec:!1})},l));for(const a of r)a.translateInPage(t,n)}setUpDragSession(){if(this.hasSelection){this.disableUserSelect(!0),G(this,Ko,new Map);for(const t of g(this,Ut))g(this,Ko).set(t,{savedX:t.x,savedY:t.y,savedPageIndex:t.pageIndex,newX:0,newY:0,newPageIndex:-1})}}endDragSession(){if(!g(this,Ko))return!1;this.disableUserSelect(!1);const t=g(this,Ko);G(this,Ko,null);let n=!1;for(const[{x:o,y:s,pageIndex:r},l]of t)l.newX=o,l.newY=s,l.newPageIndex=r,n||(n=o!==l.savedX||s!==l.savedY||r!==l.savedPageIndex);if(!n)return!1;const i=(o,s,r,l)=>{if(g(this,Kn).has(o.id)){const a=g(this,Ci).get(l);a?o._setParentAndPosition(a,s,r):(o.pageIndex=l,o.x=s,o.y=r)}};return this.addCommands({cmd:()=>{for(const[o,{newX:s,newY:r,newPageIndex:l}]of t)i(o,s,r,l)},undo:()=>{for(const[o,{savedX:s,savedY:r,savedPageIndex:l}]of t)i(o,s,r,l)},mustExec:!0}),!0}dragSelectedEditors(t,n){if(g(this,Ko))for(const i of g(this,Ko).keys())i.drag(t,n)}rebuild(t){if(t.parent===null){const n=this.getLayer(t.pageIndex);n?(n.changeParent(t),n.addOrRebuild(t)):(this.addEditor(t),this.addToAnnotationStorage(t),t.rebuild())}else t.parent.addOrRebuild(t)}get isEditorHandlingKeyboard(){var t;return((t=this.getActive())==null?void 0:t.shouldGetKeyboardEvents())||g(this,Ut).size===1&&this.firstSelectedEditor.shouldGetKeyboardEvents()}isActive(t){return g(this,Pr)===t}getActive(){return g(this,Pr)}getMode(){return g(this,ci)}get imageManager(){return Mt(this,"imageManager",new T6)}getSelectionBoxes(t){if(!t)return null;const n=document.getSelection();for(let u=0,c=n.rangeCount;u<c;u++)if(!t.contains(n.getRangeAt(u).commonAncestorContainer))return null;const{x:i,y:o,width:s,height:r}=t.getBoundingClientRect();let l;switch(t.getAttribute("data-main-rotation")){case"90":l=(u,c,d,f)=>({x:(c-o)/r,y:1-(u+d-i)/s,width:f/r,height:d/s});break;case"180":l=(u,c,d,f)=>({x:1-(u+d-i)/s,y:1-(c+f-o)/r,width:d/s,height:f/r});break;case"270":l=(u,c,d,f)=>({x:1-(c+f-o)/r,y:(u-i)/s,width:f/r,height:d/s});break;default:l=(u,c,d,f)=>({x:(u-i)/s,y:(c-o)/r,width:d/s,height:f/r});break}const a=[];for(let u=0,c=n.rangeCount;u<c;u++){const d=n.getRangeAt(u);if(!d.collapsed)for(const{x:f,y:h,width:m,height:b}of d.getClientRects())m===0||b===0||a.push(l(f,h,m,b))}return a.length===0?null:a}addChangedExistingAnnotation({annotationElementId:t,id:n}){(g(this,Yd)||G(this,Yd,new Map)).set(t,n)}removeChangedExistingAnnotation({annotationElementId:t}){var n;(n=g(this,Yd))==null||n.delete(t)}renderAnnotationElement(t){var o;const n=(o=g(this,Yd))==null?void 0:o.get(t.data.id);if(!n)return;const i=g(this,js).getRawValue(n);i&&(g(this,ci)===Pt.NONE&&!i.hasBeenModified||i.renderAnnotationElement(t))}};let vl=Vb;Kd=new WeakMap,Pr=new WeakMap,Kn=new WeakMap,Ci=new WeakMap,Gd=new WeakMap,js=new WeakMap,Yd=new WeakMap,ho=new WeakMap,Ql=new WeakMap,Xd=new WeakMap,bc=new WeakMap,Ko=new WeakMap,po=new WeakMap,kc=new WeakMap,xm=new WeakMap,Mm=new WeakMap,Qd=new WeakMap,Nm=new WeakMap,Go=new WeakMap,Jl=new WeakMap,Jd=new WeakMap,ea=new WeakMap,Yo=new WeakMap,Tb=new WeakMap,ta=new WeakMap,zm=new WeakMap,na=new WeakMap,wc=new WeakMap,jm=new WeakMap,Rm=new WeakMap,ci=new WeakMap,Ut=new WeakMap,Rs=new WeakMap,Cc=new WeakMap,Bm=new WeakMap,Dm=new WeakMap,ia=new WeakMap,Xo=new WeakMap,Bs=new WeakMap,Fm=new WeakMap,Hr=new WeakMap,ef=new WeakSet,U0=function({anchorNode:t}){return t.nodeType===Node.TEXT_NODE?t.parentElement:t},Vm=new WeakSet,O6=function(t){const{currentLayer:n}=this;if(n.hasTextLayer(t))return n;for(const i of g(this,Ci).values())if(i.hasTextLayer(t))return i;return null},Ob=new WeakSet,gF=function(){const t=document.getSelection();if(!t||t.isCollapsed)return;const i=J(this,ef,U0).call(this,t).closest(".textLayer"),o=this.getSelectionBoxes(i);o&&(g(this,Yo)||G(this,Yo,new Eje(this)),g(this,Yo).show(i,o,this.direction==="ltr"))},xb=new WeakSet,yF=function(){var s,r,l;const t=document.getSelection();if(!t||t.isCollapsed){g(this,Rs)&&((s=g(this,Yo))==null||s.hide(),G(this,Rs,null),J(this,$i,Yi).call(this,{hasSelectedText:!1}));return}const{anchorNode:n}=t;if(n===g(this,Rs))return;const o=J(this,ef,U0).call(this,t).closest(".textLayer");if(!o){g(this,Rs)&&((r=g(this,Yo))==null||r.hide(),G(this,Rs,null),J(this,$i,Yi).call(this,{hasSelectedText:!1}));return}if((l=g(this,Yo))==null||l.hide(),G(this,Rs,n),J(this,$i,Yi).call(this,{hasSelectedText:!0}),!(g(this,ci)!==Pt.HIGHLIGHT&&g(this,ci)!==Pt.NONE)&&(g(this,ci)===Pt.HIGHLIGHT&&this.showAllEditors("highlight",!0,!0),G(this,ea,this.isShiftKeyDown),!this.isShiftKeyDown)){const a=g(this,ci)===Pt.HIGHLIGHT?J(this,Vm,O6).call(this,o):null;a==null||a.toggleDrawing();const u=new AbortController,c=this.combinedSignal(u),d=f=>{f.type==="pointerup"&&f.button!==0||(u.abort(),a==null||a.toggleDrawing(!0),f.type==="pointerup"&&J(this,tf,K0).call(this,"main_toolbar"))};window.addEventListener("pointerup",d,{signal:c}),window.addEventListener("blur",d,{signal:c})}},tf=new WeakSet,K0=function(t=""){g(this,ci)===Pt.HIGHLIGHT?this.highlightSelection(t):g(this,xm)&&J(this,Ob,gF).call(this)},Mb=new WeakSet,bF=function(){document.addEventListener("selectionchange",J(this,xb,yF).bind(this),{signal:this._signal})},Nb=new WeakSet,kF=function(){if(g(this,Jl))return;G(this,Jl,new AbortController);const t=this.combinedSignal(g(this,Jl));window.addEventListener("focus",this.focus.bind(this),{signal:t}),window.addEventListener("blur",this.blur.bind(this),{signal:t})},zb=new WeakSet,wF=function(){var t;(t=g(this,Jl))==null||t.abort(),G(this,Jl,null)},Wm=new WeakSet,x6=function(){if(g(this,na))return;G(this,na,new AbortController);const t=this.combinedSignal(g(this,na));window.addEventListener("keydown",this.keydown.bind(this),{signal:t}),window.addEventListener("keyup",this.keyup.bind(this),{signal:t})},jb=new WeakSet,CF=function(){var t;(t=g(this,na))==null||t.abort(),G(this,na,null)},Hm=new WeakSet,M6=function(){if(g(this,Ql))return;G(this,Ql,new AbortController);const t=this.combinedSignal(g(this,Ql));document.addEventListener("copy",this.copy.bind(this),{signal:t}),document.addEventListener("cut",this.cut.bind(this),{signal:t}),document.addEventListener("paste",this.paste.bind(this),{signal:t})},Zm=new WeakSet,N6=function(){var t;(t=g(this,Ql))==null||t.abort(),G(this,Ql,null)},Rb=new WeakSet,$F=function(){const t=this._signal;document.addEventListener("dragover",this.dragOver.bind(this),{signal:t}),document.addEventListener("drop",this.drop.bind(this),{signal:t})},$i=new WeakSet,Yi=function(t){Object.entries(t).some(([i,o])=>g(this,Dm)[i]!==o)&&(this._eventBus.dispatch("annotationeditorstateschanged",{source:this,details:Object.assign(g(this,Dm),t)}),g(this,ci)===Pt.HIGHLIGHT&&t.hasSelectedEditor===!1&&J(this,Qo,Bl).call(this,[[bt.HIGHLIGHT_FREE,!0]]))},Qo=new WeakSet,Bl=function(t){this._eventBus.dispatch("annotationeditorparamschanged",{source:this,details:t})},Bb=new WeakSet,SF=async function(){if(!g(this,ta)){G(this,ta,!0);const t=[];for(const n of g(this,Ci).values())t.push(n.enable());await Promise.all(t);for(const n of g(this,Kn).values())n.enable()}},Db=new WeakSet,_F=function(){if(this.unselectAll(),g(this,ta)){G(this,ta,!1);for(const t of g(this,Ci).values())t.disable();for(const t of g(this,Kn).values())t.disable()}},qm=new WeakSet,z6=function(t){const n=g(this,Ci).get(t.pageIndex);n?n.addOrRebuild(t):(this.addEditor(t),this.addToAnnotationStorage(t))},Fb=new WeakSet,PF=function(){let t=null;for(t of g(this,Ut));return t},$c=new WeakSet,vp=function(){if(g(this,Kn).size===0)return!0;if(g(this,Kn).size===1)for(const t of g(this,Kn).values())return t.isEmpty();return!1},Um=new WeakSet,j6=function(t){for(const n of g(this,Ut))n.unselect();g(this,Ut).clear();for(const n of t)n.isEmpty()||(g(this,Ut).add(n),n.select());J(this,$i,Yi).call(this,{hasSelectedEditor:this.hasSelection})},it(vl,"TRANSLATE_SMALL",1),it(vl,"TRANSLATE_BIG",10);var ui,Jo,mo,nf,es,Ar,rf,ts,dr,Ds,Sc,ns,ra,_c,gp,of,G0;const $r=class{constructor(t){z(this,_c);z(this,of);z(this,ui,null);z(this,Jo,!1);z(this,mo,null);z(this,nf,null);z(this,es,null);z(this,Ar,null);z(this,rf,!1);z(this,ts,null);z(this,dr,null);z(this,Ds,null);z(this,Sc,null);z(this,ns,!1);G(this,dr,t),G(this,ns,t._uiManager.useNewAltTextFlow),g($r,ra)||G($r,ra,Object.freeze({added:"pdfjs-editor-new-alt-text-added-button","added-label":"pdfjs-editor-new-alt-text-added-button-label",missing:"pdfjs-editor-new-alt-text-missing-button","missing-label":"pdfjs-editor-new-alt-text-missing-button-label",review:"pdfjs-editor-new-alt-text-to-review-button","review-label":"pdfjs-editor-new-alt-text-to-review-button-label"}))}static initialize(t){$r._l10n??($r._l10n=t)}async render(){const t=G(this,mo,document.createElement("button"));t.className="altText",t.tabIndex="0";const n=G(this,nf,document.createElement("span"));t.append(n),g(this,ns)?(t.classList.add("new"),t.setAttribute("data-l10n-id",g($r,ra).missing),n.setAttribute("data-l10n-id",g($r,ra)["missing-label"])):(t.setAttribute("data-l10n-id","pdfjs-editor-alt-text-button"),n.setAttribute("data-l10n-id","pdfjs-editor-alt-text-button-label"));const i=g(this,dr)._uiManager._signal;t.addEventListener("contextmenu",io,{signal:i}),t.addEventListener("pointerdown",s=>s.stopPropagation(),{signal:i});const o=s=>{s.preventDefault(),g(this,dr)._uiManager.editAltText(g(this,dr)),g(this,ns)&&g(this,dr)._reportTelemetry({action:"pdfjs.image.alt_text.image_status_label_clicked",data:{label:g(this,_c,gp)}})};return t.addEventListener("click",o,{capture:!0,signal:i}),t.addEventListener("keydown",s=>{s.target===t&&s.key==="Enter"&&(G(this,rf,!0),o(s))},{signal:i}),await J(this,of,G0).call(this),t}finish(){g(this,mo)&&(g(this,mo).focus({focusVisible:g(this,rf)}),G(this,rf,!1))}isEmpty(){return g(this,ns)?g(this,ui)===null:!g(this,ui)&&!g(this,Jo)}hasData(){return g(this,ns)?g(this,ui)!==null||!!g(this,Ds):this.isEmpty()}get guessedText(){return g(this,Ds)}async setGuessedText(t){g(this,ui)===null&&(G(this,Ds,t),G(this,Sc,await $r._l10n.get("pdfjs-editor-new-alt-text-generated-alt-text-with-disclaimer",{generatedAltText:t})),J(this,of,G0).call(this))}toggleAltTextBadge(t=!1){var n;if(!g(this,ns)||g(this,ui)){(n=g(this,ts))==null||n.remove(),G(this,ts,null);return}if(!g(this,ts)){const i=G(this,ts,document.createElement("div"));i.className="noAltTextBadge",g(this,dr).div.append(i)}g(this,ts).classList.toggle("hidden",!t)}serialize(t){let n=g(this,ui);return!t&&g(this,Ds)===n&&(n=g(this,Sc)),{altText:n,decorative:g(this,Jo),guessedText:g(this,Ds),textWithDisclaimer:g(this,Sc)}}get data(){return{altText:g(this,ui),decorative:g(this,Jo)}}set data({altText:t,decorative:n,guessedText:i,textWithDisclaimer:o,cancel:s=!1}){i&&(G(this,Ds,i),G(this,Sc,o)),!(g(this,ui)===t&&g(this,Jo)===n)&&(s||(G(this,ui,t),G(this,Jo,n)),J(this,of,G0).call(this))}toggle(t=!1){g(this,mo)&&(!t&&g(this,Ar)&&(clearTimeout(g(this,Ar)),G(this,Ar,null)),g(this,mo).disabled=!t)}shown(){g(this,dr)._reportTelemetry({action:"pdfjs.image.alt_text.image_status_label_displayed",data:{label:g(this,_c,gp)}})}destroy(){var t,n;(t=g(this,mo))==null||t.remove(),G(this,mo,null),G(this,nf,null),G(this,es,null),(n=g(this,ts))==null||n.remove(),G(this,ts,null)}};let Sd=$r;ui=new WeakMap,Jo=new WeakMap,mo=new WeakMap,nf=new WeakMap,es=new WeakMap,Ar=new WeakMap,rf=new WeakMap,ts=new WeakMap,dr=new WeakMap,Ds=new WeakMap,Sc=new WeakMap,ns=new WeakMap,ra=new WeakMap,_c=new WeakSet,gp=function(){return g(this,ui)&&"added"||g(this,ui)===null&&this.guessedText&&"review"||"missing"},of=new WeakSet,G0=async function(){var o,s,r;const t=g(this,mo);if(!t)return;if(g(this,ns)){if(t.classList.toggle("done",!!g(this,ui)),t.setAttribute("data-l10n-id",g($r,ra)[g(this,_c,gp)]),(o=g(this,nf))==null||o.setAttribute("data-l10n-id",g($r,ra)[`${g(this,_c,gp)}-label`]),!g(this,ui)){(s=g(this,es))==null||s.remove();return}}else{if(!g(this,ui)&&!g(this,Jo)){t.classList.remove("done"),(r=g(this,es))==null||r.remove();return}t.classList.add("done"),t.setAttribute("data-l10n-id","pdfjs-editor-alt-text-edit-button")}let n=g(this,es);if(!n){G(this,es,n=document.createElement("span")),n.className="tooltip",n.setAttribute("role","tooltip"),n.id=`alt-text-tooltip-${g(this,dr).id}`;const l=100,a=g(this,dr)._uiManager._signal;a.addEventListener("abort",()=>{clearTimeout(g(this,Ar)),G(this,Ar,null)},{once:!0}),t.addEventListener("mouseenter",()=>{G(this,Ar,setTimeout(()=>{G(this,Ar,null),g(this,es).classList.add("show"),g(this,dr)._reportTelemetry({action:"alt_text_tooltip"})},l))},{signal:a}),t.addEventListener("mouseleave",()=>{var u;g(this,Ar)&&(clearTimeout(g(this,Ar)),G(this,Ar,null)),(u=g(this,es))==null||u.classList.remove("show")},{signal:a})}g(this,Jo)?n.setAttribute("data-l10n-id","pdfjs-editor-alt-text-decorative-tooltip"):(n.removeAttribute("data-l10n-id"),n.textContent=g(this,ui)),n.parentNode||t.append(n);const i=g(this,dr).getImageForAltText();i==null||i.setAttribute("aria-describedby",n.id)},z(Sd,ra,null),it(Sd,"_l10n",null);var Pc,vo,kn,sf,Ac,Si,Lc,oa,Km,Ec,sa,Gm,Ic,Fs,is,lf,af,Zr,Ym,Wb,Xm,R6,Qm,B6,Jm,D6,Hb,AF,Zb,LF,ev,F6,tv,V6,nv,W6,qb,EF,iv,H6,Ub,IF,Kb,TF,Gb,OF,rv,Z6,Tc,yp;const bn=class{constructor(t){z(this,Xm);z(this,Jm);z(this,Hb);z(this,Zb);z(this,ev);z(this,tv);z(this,nv);z(this,qb);z(this,iv);z(this,Ub);z(this,Kb);z(this,Gb);z(this,rv);z(this,Tc);z(this,Pc,null);z(this,vo,null);z(this,kn,null);z(this,sf,!1);z(this,Ac,!1);z(this,Si,null);z(this,Lc,null);z(this,oa,null);z(this,Km,"");z(this,Ec,!1);z(this,sa,null);z(this,Gm,!1);z(this,Ic,!1);z(this,Fs,!1);z(this,is,null);z(this,lf,0);z(this,af,0);z(this,Zr,null);it(this,"_editToolbar",null);it(this,"_initialOptions",Object.create(null));it(this,"_initialData",null);it(this,"_isVisible",!0);it(this,"_uiManager",null);it(this,"_focusEventsAllowed",!0);z(this,Ym,!1);z(this,Wb,bn._zIndex++);this.parent=t.parent,this.id=t.id,this.width=this.height=null,this.pageIndex=t.parent.pageIndex,this.name=t.name,this.div=null,this._uiManager=t.uiManager,this.annotationElementId=null,this._willKeepAspectRatio=!1,this._initialOptions.isCentered=t.isCentered,this._structTreeParentId=null;const{rotation:n,rawDims:{pageWidth:i,pageHeight:o,pageX:s,pageY:r}}=this.parent.viewport;this.rotation=n,this.pageRotation=(360+n-this._uiManager.viewParameters.rotation)%360,this.pageDimensions=[i,o],this.pageTranslation=[s,r];const[l,a]=this.parentDimensions;this.x=t.x/l,this.y=t.y/a,this.isAttachedToDOM=!1,this.deleted=!1}static get _resizerKeyboardManager(){const t=bn.prototype._resizeWithKeyboard,n=vl.TRANSLATE_SMALL,i=vl.TRANSLATE_BIG;return Mt(this,"_resizerKeyboardManager",new n1([[["ArrowLeft","mac+ArrowLeft"],t,{args:[-n,0]}],[["ctrl+ArrowLeft","mac+shift+ArrowLeft"],t,{args:[-i,0]}],[["ArrowRight","mac+ArrowRight"],t,{args:[n,0]}],[["ctrl+ArrowRight","mac+shift+ArrowRight"],t,{args:[i,0]}],[["ArrowUp","mac+ArrowUp"],t,{args:[0,-n]}],[["ctrl+ArrowUp","mac+shift+ArrowUp"],t,{args:[0,-i]}],[["ArrowDown","mac+ArrowDown"],t,{args:[0,n]}],[["ctrl+ArrowDown","mac+shift+ArrowDown"],t,{args:[0,i]}],[["Escape","mac+Escape"],bn.prototype._stopResizingWithKeyboard]]))}get editorType(){return Object.getPrototypeOf(this).constructor._type}static get _defaultLineColor(){return Mt(this,"_defaultLineColor",this._colorManager.getHexCode("CanvasText"))}static deleteAnnotationElement(t){const n=new xje({id:t.parent.getNextId(),parent:t.parent,uiManager:t._uiManager});n.annotationElementId=t.annotationElementId,n.deleted=!0,n._uiManager.addToAnnotationStorage(n)}static initialize(t,n){if(bn._l10n??(bn._l10n=t),bn._l10nResizer||(bn._l10nResizer=Object.freeze({topLeft:"pdfjs-editor-resizer-top-left",topMiddle:"pdfjs-editor-resizer-top-middle",topRight:"pdfjs-editor-resizer-top-right",middleRight:"pdfjs-editor-resizer-middle-right",bottomRight:"pdfjs-editor-resizer-bottom-right",bottomMiddle:"pdfjs-editor-resizer-bottom-middle",bottomLeft:"pdfjs-editor-resizer-bottom-left",middleLeft:"pdfjs-editor-resizer-middle-left"})),bn._borderLineWidth!==-1)return;const i=getComputedStyle(document.documentElement);bn._borderLineWidth=parseFloat(i.getPropertyValue("--outline-width"))||0}static updateDefaultParams(t,n){}static get defaultPropertiesToUpdate(){return[]}static isHandlingMimeForPasting(t){return!1}static paste(t,n){mn("Not implemented")}get propertiesToUpdate(){return[]}get _isDraggable(){return g(this,Ym)}set _isDraggable(t){var n;G(this,Ym,t),(n=this.div)==null||n.classList.toggle("draggable",t)}get isEnterHandled(){return!0}center(){const[t,n]=this.pageDimensions;switch(this.parentRotation){case 90:this.x-=this.height*n/(t*2),this.y+=this.width*t/(n*2);break;case 180:this.x+=this.width/2,this.y+=this.height/2;break;case 270:this.x+=this.height*n/(t*2),this.y-=this.width*t/(n*2);break;default:this.x-=this.width/2,this.y-=this.height/2;break}this.fixAndSetPosition()}addCommands(t){this._uiManager.addCommands(t)}get currentLayer(){return this._uiManager.currentLayer}setInBackground(){this.div.style.zIndex=0}setInForeground(){this.div.style.zIndex=g(this,Wb)}setParent(t){t!==null?(this.pageIndex=t.pageIndex,this.pageDimensions=t.pageDimensions):J(this,Tc,yp).call(this),this.parent=t}focusin(t){this._focusEventsAllowed&&(g(this,Ec)?G(this,Ec,!1):this.parent.setSelected(this))}focusout(t){var i;if(!this._focusEventsAllowed||!this.isAttachedToDOM)return;const n=t.relatedTarget;n!=null&&n.closest(`#${this.id}`)||(t.preventDefault(),(i=this.parent)!=null&&i.isMultipleSelection||this.commitOrRemove())}commitOrRemove(){this.isEmpty()?this.remove():this.commit()}commit(){this.addToAnnotationStorage()}addToAnnotationStorage(){this._uiManager.addToAnnotationStorage(this)}setAt(t,n,i,o){const[s,r]=this.parentDimensions;[i,o]=this.screenToPageTranslation(i,o),this.x=(t+i)/s,this.y=(n+o)/r,this.fixAndSetPosition()}translate(t,n){J(this,Xm,R6).call(this,this.parentDimensions,t,n)}translateInPage(t,n){g(this,sa)||G(this,sa,[this.x,this.y]),J(this,Xm,R6).call(this,this.pageDimensions,t,n),this.div.scrollIntoView({block:"nearest"})}drag(t,n){g(this,sa)||G(this,sa,[this.x,this.y]);const[i,o]=this.parentDimensions;if(this.x+=t/i,this.y+=n/o,this.parent&&(this.x<0||this.x>1||this.y<0||this.y>1)){const{x:u,y:c}=this.div.getBoundingClientRect();this.parent.findNewParent(this,u,c)&&(this.x-=Math.floor(this.x),this.y-=Math.floor(this.y))}let{x:s,y:r}=this;const[l,a]=this.getBaseTranslation();s+=l,r+=a,this.div.style.left=`${(100*s).toFixed(2)}%`,this.div.style.top=`${(100*r).toFixed(2)}%`,this.div.scrollIntoView({block:"nearest"})}get _hasBeenMoved(){return!!g(this,sa)&&(g(this,sa)[0]!==this.x||g(this,sa)[1]!==this.y)}getBaseTranslation(){const[t,n]=this.parentDimensions,{_borderLineWidth:i}=bn,o=i/t,s=i/n;switch(this.rotation){case 90:return[-o,s];case 180:return[o,s];case 270:return[o,-s];default:return[-o,-s]}}get _mustFixPosition(){return!0}fixAndSetPosition(t=this.rotation){const[n,i]=this.pageDimensions;let{x:o,y:s,width:r,height:l}=this;if(r*=n,l*=i,o*=n,s*=i,this._mustFixPosition)switch(t){case 0:o=Math.max(0,Math.min(n-r,o)),s=Math.max(0,Math.min(i-l,s));break;case 90:o=Math.max(0,Math.min(n-l,o)),s=Math.min(i,Math.max(r,s));break;case 180:o=Math.min(n,Math.max(r,o)),s=Math.min(i,Math.max(l,s));break;case 270:o=Math.min(n,Math.max(l,o)),s=Math.max(0,Math.min(i-r,s));break}this.x=o/=n,this.y=s/=i;const[a,u]=this.getBaseTranslation();o+=a,s+=u;const{style:c}=this.div;c.left=`${(100*o).toFixed(2)}%`,c.top=`${(100*s).toFixed(2)}%`,this.moveInDOM()}screenToPageTranslation(t,n){var i;return J(i=bn,Qm,B6).call(i,t,n,this.parentRotation)}pageTranslationToScreen(t,n){var i;return J(i=bn,Qm,B6).call(i,t,n,360-this.parentRotation)}get parentScale(){return this._uiManager.viewParameters.realScale}get parentRotation(){return(this._uiManager.viewParameters.rotation+this.pageRotation)%360}get parentDimensions(){const{parentScale:t,pageDimensions:[n,i]}=this;return[n*t,i*t]}setDims(t,n){const[i,o]=this.parentDimensions;this.div.style.width=`${(100*t/i).toFixed(2)}%`,g(this,Ac)||(this.div.style.height=`${(100*n/o).toFixed(2)}%`)}fixDims(){const{style:t}=this.div,{height:n,width:i}=t,o=i.endsWith("%"),s=!g(this,Ac)&&n.endsWith("%");if(o&&s)return;const[r,l]=this.parentDimensions;o||(t.width=`${(100*parseFloat(i)/r).toFixed(2)}%`),!g(this,Ac)&&!s&&(t.height=`${(100*parseFloat(n)/l).toFixed(2)}%`)}getInitialTranslation(){return[0,0]}altTextFinish(){var t;(t=g(this,kn))==null||t.finish()}async addEditToolbar(){return this._editToolbar||g(this,Ic)?this._editToolbar:(this._editToolbar=new mp(this),this.div.append(this._editToolbar.render()),g(this,kn)&&await this._editToolbar.addAltText(g(this,kn)),this._editToolbar)}removeEditToolbar(){var t;this._editToolbar&&(this._editToolbar.remove(),this._editToolbar=null,(t=g(this,kn))==null||t.destroy())}addContainer(t){var i;const n=(i=this._editToolbar)==null?void 0:i.div;n?n.before(t):this.div.append(t)}getClientDimensions(){return this.div.getBoundingClientRect()}async addAltTextButton(){g(this,kn)||(Sd.initialize(bn._l10n),G(this,kn,new Sd(this)),g(this,Pc)&&(g(this,kn).data=g(this,Pc),G(this,Pc,null)),await this.addEditToolbar())}get altTextData(){var t;return(t=g(this,kn))==null?void 0:t.data}set altTextData(t){g(this,kn)&&(g(this,kn).data=t)}get guessedAltText(){var t;return(t=g(this,kn))==null?void 0:t.guessedText}async setGuessedAltText(t){var n;await((n=g(this,kn))==null?void 0:n.setGuessedText(t))}serializeAltText(t){var n;return(n=g(this,kn))==null?void 0:n.serialize(t)}hasAltText(){return!!g(this,kn)&&!g(this,kn).isEmpty()}hasAltTextData(){var t;return((t=g(this,kn))==null?void 0:t.hasData())??!1}render(){this.div=document.createElement("div"),this.div.setAttribute("data-editor-rotation",(360-this.rotation)%360),this.div.className=this.name,this.div.setAttribute("id",this.id),this.div.tabIndex=g(this,sf)?-1:0,this._isVisible||this.div.classList.add("hidden"),this.setInForeground(),J(this,iv,H6).call(this);const[t,n]=this.parentDimensions;this.parentRotation%180!==0&&(this.div.style.maxWidth=`${(100*n/t).toFixed(2)}%`,this.div.style.maxHeight=`${(100*t/n).toFixed(2)}%`);const[i,o]=this.getInitialTranslation();return this.translate(i,o),hb(this,this.div,["pointerdown"]),this.div}pointerdown(t){const{isMac:n}=sr.platform;if(t.button!==0||t.ctrlKey&&n){t.preventDefault();return}if(G(this,Ec,!0),this._isDraggable){J(this,qb,EF).call(this,t);return}J(this,nv,W6).call(this,t)}get isSelected(){return this._uiManager.isSelected(this)}moveInDOM(){g(this,is)&&clearTimeout(g(this,is)),G(this,is,setTimeout(()=>{var t;G(this,is,null),(t=this.parent)==null||t.moveEditorInDOM(this)},0))}_setParentAndPosition(t,n,i){t.changeParent(this),this.x=n,this.y=i,this.fixAndSetPosition()}getRect(t,n,i=this.rotation){const o=this.parentScale,[s,r]=this.pageDimensions,[l,a]=this.pageTranslation,u=t/o,c=n/o,d=this.x*s,f=this.y*r,h=this.width*s,m=this.height*r;switch(i){case 0:return[d+u+l,r-f-c-m+a,d+u+h+l,r-f-c+a];case 90:return[d+c+l,r-f+u+a,d+c+m+l,r-f+u+h+a];case 180:return[d-u-h+l,r-f+c+a,d-u+l,r-f+c+m+a];case 270:return[d-c-m+l,r-f-u-h+a,d-c+l,r-f-u+a];default:throw new Error("Invalid rotation")}}getRectInCurrentCoords(t,n){const[i,o,s,r]=t,l=s-i,a=r-o;switch(this.rotation){case 0:return[i,n-r,l,a];case 90:return[i,n-o,a,l];case 180:return[s,n-o,l,a];case 270:return[s,n-r,a,l];default:throw new Error("Invalid rotation")}}onceAdded(){}isEmpty(){return!1}enableEditMode(){G(this,Ic,!0)}disableEditMode(){G(this,Ic,!1)}isInEditMode(){return g(this,Ic)}shouldGetKeyboardEvents(){return g(this,Fs)}needsToBeRebuilt(){return this.div&&!this.isAttachedToDOM}rebuild(){J(this,iv,H6).call(this)}rotate(t){}serializeDeleted(){var t;return{id:this.annotationElementId,deleted:!0,pageIndex:this.pageIndex,popupRef:((t=this._initialData)==null?void 0:t.popupRef)||""}}serialize(t=!1,n=null){mn("An editor must be serializable")}static async deserialize(t,n,i){const o=new this.prototype.constructor({parent:n,id:n.getNextId(),uiManager:i});o.rotation=t.rotation,G(o,Pc,t.accessibilityData);const[s,r]=o.pageDimensions,[l,a,u,c]=o.getRectInCurrentCoords(t.rect,r);return o.x=l/s,o.y=a/r,o.width=u/s,o.height=c/r,o}get hasBeenModified(){return!!this.annotationElementId&&(this.deleted||this.serialize()!==null)}remove(){var t;if((t=g(this,oa))==null||t.abort(),G(this,oa,null),this.isEmpty()||this.commit(),this.parent?this.parent.remove(this):this._uiManager.removeEditor(this),g(this,is)&&(clearTimeout(g(this,is)),G(this,is,null)),J(this,Tc,yp).call(this),this.removeEditToolbar(),g(this,Zr)){for(const n of g(this,Zr).values())clearTimeout(n);G(this,Zr,null)}this.parent=null}get isResizable(){return!1}makeResizable(){this.isResizable&&(J(this,Hb,AF).call(this),g(this,Si).classList.remove("hidden"),hb(this,this.div,["keydown"]))}get toolbarPosition(){return null}keydown(t){if(!this.isResizable||t.target!==this.div||t.key!=="Enter")return;this._uiManager.setSelected(this),G(this,Lc,{savedX:this.x,savedY:this.y,savedWidth:this.width,savedHeight:this.height});const n=g(this,Si).children;if(!g(this,vo)){G(this,vo,Array.from(n));const r=J(this,Ub,IF).bind(this),l=J(this,Kb,TF).bind(this),a=this._uiManager._signal;for(const u of g(this,vo)){const c=u.getAttribute("data-resizer-name");u.setAttribute("role","spinbutton"),u.addEventListener("keydown",r,{signal:a}),u.addEventListener("blur",l,{signal:a}),u.addEventListener("focus",J(this,Gb,OF).bind(this,c),{signal:a}),u.setAttribute("data-l10n-id",bn._l10nResizer[c])}}const i=g(this,vo)[0];let o=0;for(const r of n){if(r===i)break;o++}const s=(360-this.rotation+this.parentRotation)%360/90*(g(this,vo).length/4);if(s!==o){if(s<o)for(let l=0;l<o-s;l++)g(this,Si).append(g(this,Si).firstChild);else if(s>o)for(let l=0;l<s-o;l++)g(this,Si).firstChild.before(g(this,Si).lastChild);let r=0;for(const l of n){const u=g(this,vo)[r++].getAttribute("data-resizer-name");l.setAttribute("data-l10n-id",bn._l10nResizer[u])}}J(this,rv,Z6).call(this,0),G(this,Fs,!0),g(this,Si).firstChild.focus({focusVisible:!0}),t.preventDefault(),t.stopImmediatePropagation()}_resizeWithKeyboard(t,n){g(this,Fs)&&J(this,tv,V6).call(this,g(this,Km),{movementX:t,movementY:n})}_stopResizingWithKeyboard(){J(this,Tc,yp).call(this),this.div.focus()}select(){var t,n,i;if(this.makeResizable(),(t=this.div)==null||t.classList.add("selectedEditor"),!this._editToolbar){this.addEditToolbar().then(()=>{var o,s;(o=this.div)!=null&&o.classList.contains("selectedEditor")&&((s=this._editToolbar)==null||s.show())});return}(n=this._editToolbar)==null||n.show(),(i=g(this,kn))==null||i.toggleAltTextBadge(!1)}unselect(){var t,n,i,o,s;(t=g(this,Si))==null||t.classList.add("hidden"),(n=this.div)==null||n.classList.remove("selectedEditor"),(i=this.div)!=null&&i.contains(document.activeElement)&&this._uiManager.currentLayer.div.focus({preventScroll:!0}),(o=this._editToolbar)==null||o.hide(),(s=g(this,kn))==null||s.toggleAltTextBadge(!0)}updateParams(t,n){}disableEditing(){}enableEditing(){}enterInEditMode(){}getImageForAltText(){return null}get contentDiv(){return this.div}get isEditing(){return g(this,Gm)}set isEditing(t){G(this,Gm,t),this.parent&&(t?(this.parent.setSelected(this),this.parent.setActiveEditor(this)):this.parent.setActiveEditor(null))}setAspectRatio(t,n){G(this,Ac,!0);const i=t/n,{style:o}=this.div;o.aspectRatio=i,o.height="auto"}static get MIN_SIZE(){return 16}static canCreateNewEmptyEditor(){return!0}get telemetryInitialData(){return{action:"added"}}get telemetryFinalData(){return null}_reportTelemetry(t,n=!1){if(n){g(this,Zr)||G(this,Zr,new Map);const{action:i}=t;let o=g(this,Zr).get(i);o&&clearTimeout(o),o=setTimeout(()=>{this._reportTelemetry(t),g(this,Zr).delete(i),g(this,Zr).size===0&&G(this,Zr,null)},bn._telemetryTimeout),g(this,Zr).set(i,o);return}t.type||(t.type=this.editorType),this._uiManager._eventBus.dispatch("reporttelemetry",{source:this,details:{type:"editing",data:t}})}show(t=this._isVisible){this.div.classList.toggle("hidden",!t),this._isVisible=t}enable(){this.div&&(this.div.tabIndex=0),G(this,sf,!1)}disable(){this.div&&(this.div.tabIndex=-1),G(this,sf,!0)}renderAnnotationElement(t){let n=t.container.querySelector(".annotationContent");if(!n)n=document.createElement("div"),n.classList.add("annotationContent",this.editorType),t.container.prepend(n);else if(n.nodeName==="CANVAS"){const i=n;n=document.createElement("div"),n.classList.add("annotationContent",this.editorType),i.before(n)}return n}resetAnnotationElement(t){const{firstChild:n}=t.container;(n==null?void 0:n.nodeName)==="DIV"&&n.classList.contains("annotationContent")&&n.remove()}};let Tt=bn;Pc=new WeakMap,vo=new WeakMap,kn=new WeakMap,sf=new WeakMap,Ac=new WeakMap,Si=new WeakMap,Lc=new WeakMap,oa=new WeakMap,Km=new WeakMap,Ec=new WeakMap,sa=new WeakMap,Gm=new WeakMap,Ic=new WeakMap,Fs=new WeakMap,is=new WeakMap,lf=new WeakMap,af=new WeakMap,Zr=new WeakMap,Ym=new WeakMap,Wb=new WeakMap,Xm=new WeakSet,R6=function([t,n],i,o){[i,o]=this.screenToPageTranslation(i,o),this.x+=i/t,this.y+=o/n,this.fixAndSetPosition()},Qm=new WeakSet,B6=function(t,n,i){switch(i){case 90:return[n,-t];case 180:return[-t,-n];case 270:return[-n,t];default:return[t,n]}},Jm=new WeakSet,D6=function(t){switch(t){case 90:{const[n,i]=this.pageDimensions;return[0,-n/i,i/n,0]}case 180:return[-1,0,0,-1];case 270:{const[n,i]=this.pageDimensions;return[0,n/i,-i/n,0]}default:return[1,0,0,1]}},Hb=new WeakSet,AF=function(){if(g(this,Si))return;G(this,Si,document.createElement("div")),g(this,Si).classList.add("resizers");const t=this._willKeepAspectRatio?["topLeft","topRight","bottomRight","bottomLeft"]:["topLeft","topMiddle","topRight","middleRight","bottomRight","bottomMiddle","bottomLeft","middleLeft"],n=this._uiManager._signal;for(const i of t){const o=document.createElement("div");g(this,Si).append(o),o.classList.add("resizer",i),o.setAttribute("data-resizer-name",i),o.addEventListener("pointerdown",J(this,Zb,LF).bind(this,i),{signal:n}),o.addEventListener("contextmenu",io,{signal:n}),o.tabIndex=-1}this.div.prepend(g(this,Si))},Zb=new WeakSet,LF=function(t,n){var m;n.preventDefault();const{isMac:i}=sr.platform;if(n.button!==0||n.ctrlKey&&i)return;(m=g(this,kn))==null||m.toggle(!1);const o=this._isDraggable;this._isDraggable=!1;const s=new AbortController,r=this._uiManager.combinedSignal(s);this.parent.togglePointerEvents(!1),window.addEventListener("pointermove",J(this,tv,V6).bind(this,t),{passive:!0,capture:!0,signal:r}),window.addEventListener("contextmenu",io,{signal:r});const l=this.x,a=this.y,u=this.width,c=this.height,d=this.parent.div.style.cursor,f=this.div.style.cursor;this.div.style.cursor=this.parent.div.style.cursor=window.getComputedStyle(n.target).cursor;const h=()=>{var b;s.abort(),this.parent.togglePointerEvents(!0),(b=g(this,kn))==null||b.toggle(!0),this._isDraggable=o,this.parent.div.style.cursor=d,this.div.style.cursor=f,J(this,ev,F6).call(this,l,a,u,c)};window.addEventListener("pointerup",h,{signal:r}),window.addEventListener("blur",h,{signal:r})},ev=new WeakSet,F6=function(t,n,i,o){const s=this.x,r=this.y,l=this.width,a=this.height;s===t&&r===n&&l===i&&a===o||this.addCommands({cmd:()=>{this.width=l,this.height=a,this.x=s,this.y=r;const[u,c]=this.parentDimensions;this.setDims(u*l,c*a),this.fixAndSetPosition()},undo:()=>{this.width=i,this.height=o,this.x=t,this.y=n;const[u,c]=this.parentDimensions;this.setDims(u*i,c*o),this.fixAndSetPosition()},mustExec:!0})},tv=new WeakSet,V6=function(t,n){const[i,o]=this.parentDimensions,s=this.x,r=this.y,l=this.width,a=this.height,u=bn.MIN_SIZE/i,c=bn.MIN_SIZE/o,d=D=>Math.round(D*1e4)/1e4,f=J(this,Jm,D6).call(this,this.rotation),h=(D,W)=>[f[0]*D+f[2]*W,f[1]*D+f[3]*W],m=J(this,Jm,D6).call(this,360-this.rotation),b=(D,W)=>[m[0]*D+m[2]*W,m[1]*D+m[3]*W];let w,y,C=!1,k=!1;switch(t){case"topLeft":C=!0,w=(D,W)=>[0,0],y=(D,W)=>[D,W];break;case"topMiddle":w=(D,W)=>[D/2,0],y=(D,W)=>[D/2,W];break;case"topRight":C=!0,w=(D,W)=>[D,0],y=(D,W)=>[0,W];break;case"middleRight":k=!0,w=(D,W)=>[D,W/2],y=(D,W)=>[0,W/2];break;case"bottomRight":C=!0,w=(D,W)=>[D,W],y=(D,W)=>[0,0];break;case"bottomMiddle":w=(D,W)=>[D/2,W],y=(D,W)=>[D/2,0];break;case"bottomLeft":C=!0,w=(D,W)=>[0,W],y=(D,W)=>[D,0];break;case"middleLeft":k=!0,w=(D,W)=>[0,W/2],y=(D,W)=>[D,W/2];break}const $=w(l,a),A=y(l,a);let P=h(...A);const L=d(s+P[0]),O=d(r+P[1]);let T=1,M=1,[x,B]=this.screenToPageTranslation(n.movementX,n.movementY);if([x,B]=b(x/i,B/o),C){const D=Math.hypot(l,a);T=M=Math.max(Math.min(Math.hypot(A[0]-$[0]-x,A[1]-$[1]-B)/D,1/l,1/a),u/l,c/a)}else k?T=Math.max(u,Math.min(1,Math.abs(A[0]-$[0]-x)))/l:M=Math.max(c,Math.min(1,Math.abs(A[1]-$[1]-B)))/a;const F=d(l*T),K=d(a*M);P=h(...y(F,K));const te=L-P[0],H=O-P[1];this.width=F,this.height=K,this.x=te,this.y=H,this.setDims(i*F,o*K),this.fixAndSetPosition()},nv=new WeakSet,W6=function(t){const{isMac:n}=sr.platform;t.ctrlKey&&!n||t.shiftKey||t.metaKey&&n?this.parent.toggleSelected(this):this.parent.setSelected(this)},qb=new WeakSet,EF=function(t){const{isSelected:n}=this;this._uiManager.setUpDragSession();const i=new AbortController,o=this._uiManager.combinedSignal(i);if(n){this.div.classList.add("moving"),G(this,lf,t.clientX),G(this,af,t.clientY);const r=l=>{const{clientX:a,clientY:u}=l,[c,d]=this.screenToPageTranslation(a-g(this,lf),u-g(this,af));G(this,lf,a),G(this,af,u),this._uiManager.dragSelectedEditors(c,d)};window.addEventListener("pointermove",r,{passive:!0,capture:!0,signal:o})}const s=()=>{i.abort(),n&&this.div.classList.remove("moving"),G(this,Ec,!1),this._uiManager.endDragSession()||J(this,nv,W6).call(this,t)};window.addEventListener("pointerup",s,{signal:o}),window.addEventListener("blur",s,{signal:o})},iv=new WeakSet,H6=function(){if(g(this,oa)||!this.div)return;G(this,oa,new AbortController);const t=this._uiManager.combinedSignal(g(this,oa));this.div.addEventListener("focusin",this.focusin.bind(this),{signal:t}),this.div.addEventListener("focusout",this.focusout.bind(this),{signal:t})},Ub=new WeakSet,IF=function(t){bn._resizerKeyboardManager.exec(this,t)},Kb=new WeakSet,TF=function(t){var n;g(this,Fs)&&((n=t.relatedTarget)==null?void 0:n.parentNode)!==g(this,Si)&&J(this,Tc,yp).call(this)},Gb=new WeakSet,OF=function(t){G(this,Km,g(this,Fs)?t:"")},rv=new WeakSet,Z6=function(t){if(g(this,vo))for(const n of g(this,vo))n.tabIndex=t},Tc=new WeakSet,yp=function(){if(G(this,Fs,!1),J(this,rv,Z6).call(this,-1),g(this,Lc)){const{savedX:t,savedY:n,savedWidth:i,savedHeight:o}=g(this,Lc);J(this,ev,F6).call(this,t,n,i,o),G(this,Lc,null)}},z(Tt,Qm),it(Tt,"_l10n",null),it(Tt,"_l10nResizer",null),it(Tt,"_borderLineWidth",-1),it(Tt,"_colorManager",new q0),it(Tt,"_zIndex",1),it(Tt,"_telemetryTimeout",1e3);class xje extends Tt{constructor(t){super(t),this.annotationElementId=t.annotationElementId,this.deleted=!0}serialize(){return this.serializeDeleted()}}const px=3285377520,Wr=4294901760,Ho=65535;class xF{constructor(t){this.h1=t?t&4294967295:px,this.h2=t?t&4294967295:px}update(t){let n,i;if(typeof t=="string"){n=new Uint8Array(t.length*2),i=0;for(let b=0,w=t.length;b<w;b++){const y=t.charCodeAt(b);y<=255?n[i++]=y:(n[i++]=y>>>8,n[i++]=y&255)}}else if(ArrayBuffer.isView(t))n=t.slice(),i=n.byteLength;else throw new Error("Invalid data format, must be a string or TypedArray.");const o=i>>2,s=i-o*4,r=new Uint32Array(n.buffer,0,o);let l=0,a=0,u=this.h1,c=this.h2;const d=3432918353,f=461845907,h=d&Ho,m=f&Ho;for(let b=0;b<o;b++)b&1?(l=r[b],l=l*d&Wr|l*h&Ho,l=l<<15|l>>>17,l=l*f&Wr|l*m&Ho,u^=l,u=u<<13|u>>>19,u=u*5+3864292196):(a=r[b],a=a*d&Wr|a*h&Ho,a=a<<15|a>>>17,a=a*f&Wr|a*m&Ho,c^=a,c=c<<13|c>>>19,c=c*5+3864292196);switch(l=0,s){case 3:l^=n[o*4+2]<<16;case 2:l^=n[o*4+1]<<8;case 1:l^=n[o*4],l=l*d&Wr|l*h&Ho,l=l<<15|l>>>17,l=l*f&Wr|l*m&Ho,o&1?u^=l:c^=l}this.h1=u,this.h2=c}hexdigest(){let t=this.h1,n=this.h2;return t^=n>>>1,t=t*3981806797&Wr|t*36045&Ho,n=n*4283543511&Wr|((n<<16|t>>>16)*2950163797&Wr)>>>16,t^=n>>>1,t=t*444984403&Wr|t*60499&Ho,n=n*3301882366&Wr|((n<<16|t>>>16)*3120437893&Wr)>>>16,t^=n>>>1,(t>>>0).toString(16).padStart(8,"0")+(n>>>0).toString(16).padStart(8,"0")}}const q6=Object.freeze({map:null,hash:"",transfer:void 0});var Oc,xc,di,Yb,MF;class K7{constructor(){z(this,Yb);z(this,Oc,!1);z(this,xc,null);z(this,di,new Map);this.onSetModified=null,this.onResetModified=null,this.onAnnotationEditor=null}getValue(t,n){const i=g(this,di).get(t);return i===void 0?n:Object.assign(n,i)}getRawValue(t){return g(this,di).get(t)}remove(t){if(g(this,di).delete(t),g(this,di).size===0&&this.resetModified(),typeof this.onAnnotationEditor=="function"){for(const n of g(this,di).values())if(n instanceof Tt)return;this.onAnnotationEditor(null)}}setValue(t,n){const i=g(this,di).get(t);let o=!1;if(i!==void 0)for(const[s,r]of Object.entries(n))i[s]!==r&&(o=!0,i[s]=r);else o=!0,g(this,di).set(t,n);o&&J(this,Yb,MF).call(this),n instanceof Tt&&typeof this.onAnnotationEditor=="function"&&this.onAnnotationEditor(n.constructor._type)}has(t){return g(this,di).has(t)}getAll(){return g(this,di).size>0?V7(g(this,di)):null}setAll(t){for(const[n,i]of Object.entries(t))this.setValue(n,i)}get size(){return g(this,di).size}resetModified(){g(this,Oc)&&(G(this,Oc,!1),typeof this.onResetModified=="function"&&this.onResetModified())}get print(){return new NF(this)}get serializable(){if(g(this,di).size===0)return q6;const t=new Map,n=new xF,i=[],o=Object.create(null);let s=!1;for(const[r,l]of g(this,di)){const a=l instanceof Tt?l.serialize(!1,o):l;a&&(t.set(r,a),n.update(`${r}:${JSON.stringify(a)}`),s||(s=!!a.bitmap))}if(s)for(const r of t.values())r.bitmap&&i.push(r.bitmap);return t.size>0?{map:t,hash:n.hexdigest(),transfer:i}:q6}get editorStats(){let t=null;const n=new Map;for(const i of g(this,di).values()){if(!(i instanceof Tt))continue;const o=i.telemetryFinalData;if(!o)continue;const{type:s}=o;n.has(s)||n.set(s,Object.getPrototypeOf(i).constructor),t||(t=Object.create(null));const r=t[s]||(t[s]=new Map);for(const[l,a]of Object.entries(o)){if(l==="type")continue;let u=r.get(l);u||(u=new Map,r.set(l,u));const c=u.get(a)??0;u.set(a,c+1)}}for(const[i,o]of n)t[i]=o.computeTelemetryFinalData(t[i]);return t}resetModifiedIds(){G(this,xc,null)}get modifiedIds(){if(g(this,xc))return g(this,xc);const t=[];for(const n of g(this,di).values())!(n instanceof Tt)||!n.annotationElementId||!n.serialize()||t.push(n.annotationElementId);return G(this,xc,{ids:new Set(t),hash:t.join(",")})}}Oc=new WeakMap,xc=new WeakMap,di=new WeakMap,Yb=new WeakSet,MF=function(){g(this,Oc)||(G(this,Oc,!0),typeof this.onSetModified=="function"&&this.onSetModified())};var ov;class NF extends K7{constructor(n){super();z(this,ov,void 0);const{map:i,hash:o,transfer:s}=n.serializable,r=structuredClone(i,s?{transfer:s}:null);G(this,ov,{map:r,hash:o,transfer:s})}get print(){mn("Should not call PrintAnnotationStorage.print")}get serializable(){return g(this,ov)}get modifiedIds(){return Mt(this,"modifiedIds",{ids:new Set,hash:""})}}ov=new WeakMap;var cf;class Mje{constructor({ownerDocument:t=globalThis.document,styleElement:n=null}){z(this,cf,new Set);this._document=t,this.nativeFontFaces=new Set,this.styleElement=null,this.loadingRequests=[],this.loadTestFontId=0}addNativeFontFace(t){this.nativeFontFaces.add(t),this._document.fonts.add(t)}removeNativeFontFace(t){this.nativeFontFaces.delete(t),this._document.fonts.delete(t)}insertRule(t){this.styleElement||(this.styleElement=this._document.createElement("style"),this._document.documentElement.getElementsByTagName("head")[0].append(this.styleElement));const n=this.styleElement.sheet;n.insertRule(t,n.cssRules.length)}clear(){for(const t of this.nativeFontFaces)this._document.fonts.delete(t);this.nativeFontFaces.clear(),g(this,cf).clear(),this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}async loadSystemFont({systemFontInfo:t,_inspectFont:n}){if(!(!t||g(this,cf).has(t.loadedName))){if(ei(!this.disableFontFace,"loadSystemFont shouldn't be called when `disableFontFace` is set."),this.isFontLoadingAPISupported){const{loadedName:i,src:o,style:s}=t,r=new FontFace(i,o,s);this.addNativeFontFace(r);try{await r.load(),g(this,cf).add(i),n==null||n(t)}catch{At(`Cannot load system font: ${t.baseFontName}, installing it could help to improve PDF rendering.`),this.removeNativeFontFace(r)}return}mn("Not implemented: loadSystemFont without the Font Loading API.")}}async bind(t){if(t.attached||t.missingFile&&!t.systemFontInfo)return;if(t.attached=!0,t.systemFontInfo){await this.loadSystemFont(t);return}if(this.isFontLoadingAPISupported){const i=t.createNativeFontFace();if(i){this.addNativeFontFace(i);try{await i.loaded}catch(o){throw At(`Failed to load font '${i.family}': '${o}'.`),t.disableFontFace=!0,o}}return}const n=t.createFontFaceRule();if(n){if(this.insertRule(n),this.isSyncFontLoadingSupported)return;await new Promise(i=>{const o=this._queueLoadingCallback(i);this._prepareFontLoadEvent(t,o)})}}get isFontLoadingAPISupported(){var n;const t=!!((n=this._document)!=null&&n.fonts);return Mt(this,"isFontLoadingAPISupported",t)}get isSyncFontLoadingSupported(){let t=!1;return(Wi||typeof navigator<"u"&&typeof(navigator==null?void 0:navigator.userAgent)=="string"&&/Mozilla\/5.0.*?rv:\d+.*? Gecko/.test(navigator.userAgent))&&(t=!0),Mt(this,"isSyncFontLoadingSupported",t)}_queueLoadingCallback(t){function n(){for(ei(!o.done,"completeRequest() cannot be called twice."),o.done=!0;i.length>0&&i[0].done;){const s=i.shift();setTimeout(s.callback,0)}}const{loadingRequests:i}=this,o={done:!1,complete:n,callback:t};return i.push(o),o}get _loadTestFont(){const t=atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA==");return Mt(this,"_loadTestFont",t)}_prepareFontLoadEvent(t,n){function i($,A){return $.charCodeAt(A)<<24|$.charCodeAt(A+1)<<16|$.charCodeAt(A+2)<<8|$.charCodeAt(A+3)&255}function o($,A,P,L){const O=$.substring(0,A),T=$.substring(A+P);return O+L+T}let s,r;const l=this._document.createElement("canvas");l.width=1,l.height=1;const a=l.getContext("2d");let u=0;function c($,A){if(++u>30){At("Load test font never loaded."),A();return}if(a.font="30px "+$,a.fillText(".",0,20),a.getImageData(0,0,1,1).data[3]>0){A();return}setTimeout(c.bind(null,$,A))}const d=`lt${Date.now()}${this.loadTestFontId++}`;let f=this._loadTestFont;f=o(f,976,d.length,d);const m=16,b=1482184792;let w=i(f,m);for(s=0,r=d.length-3;s<r;s+=4)w=w-b+i(d,s)|0;s<d.length&&(w=w-b+i(d+"XXX",s)|0),f=o(f,m,4,yje(w));const y=`url(data:font/opentype;base64,${btoa(f)});`,C=`@font-face {font-family:"${d}";src:${y}}`;this.insertRule(C);const k=this._document.createElement("div");k.style.visibility="hidden",k.style.width=k.style.height="10px",k.style.position="absolute",k.style.top=k.style.left="0px";for(const $ of[t.loadedName,d]){const A=this._document.createElement("span");A.textContent="Hi",A.style.fontFamily=$,k.append(A)}this._document.body.append(k),c(d,()=>{k.remove(),n.complete()})}}cf=new WeakMap;class Nje{constructor(t,{disableFontFace:n=!1,inspectFont:i=null}){this.compiledGlyphs=Object.create(null);for(const o in t)this[o]=t[o];this.disableFontFace=n===!0,this._inspectFont=i}createNativeFontFace(){var n;if(!this.data||this.disableFontFace)return null;let t;if(!this.cssFontInfo)t=new FontFace(this.loadedName,this.data,{});else{const i={weight:this.cssFontInfo.fontWeight};this.cssFontInfo.italicAngle&&(i.style=`oblique ${this.cssFontInfo.italicAngle}deg`),t=new FontFace(this.cssFontInfo.fontFamily,this.data,i)}return(n=this._inspectFont)==null||n.call(this,this),t}createFontFaceRule(){var i;if(!this.data||this.disableFontFace)return null;const t=`url(data:${this.mimetype};base64,${Sje(this.data)});`;let n;if(!this.cssFontInfo)n=`@font-face {font-family:"${this.loadedName}";src:${t}}`;else{let o=`font-weight: ${this.cssFontInfo.fontWeight};`;this.cssFontInfo.italicAngle&&(o+=`font-style: oblique ${this.cssFontInfo.italicAngle}deg;`),n=`@font-face {font-family:"${this.cssFontInfo.fontFamily}";${o}src:${t}}`}return(i=this._inspectFont)==null||i.call(this,this,t),n}getPathGenerator(t,n){if(this.compiledGlyphs[n]!==void 0)return this.compiledGlyphs[n];let i;try{i=t.get(this.loadedName+"_path_"+n)}catch(s){At(`getPathGenerator - ignoring character: "${s}".`)}if(!Array.isArray(i)||i.length===0)return this.compiledGlyphs[n]=function(s,r){};const o=[];for(let s=0,r=i.length;s<r;)switch(i[s++]){case Es.BEZIER_CURVE_TO:{const[l,a,u,c,d,f]=i.slice(s,s+6);o.push(h=>h.bezierCurveTo(l,a,u,c,d,f)),s+=6}break;case Es.MOVE_TO:{const[l,a]=i.slice(s,s+2);o.push(u=>u.moveTo(l,a)),s+=2}break;case Es.LINE_TO:{const[l,a]=i.slice(s,s+2);o.push(u=>u.lineTo(l,a)),s+=2}break;case Es.QUADRATIC_CURVE_TO:{const[l,a,u,c]=i.slice(s,s+4);o.push(d=>d.quadraticCurveTo(l,a,u,c)),s+=4}break;case Es.RESTORE:o.push(l=>l.restore());break;case Es.SAVE:o.push(l=>l.save());break;case Es.SCALE:ei(o.length===2,"Scale command is only valid at the third position.");break;case Es.TRANSFORM:{const[l,a,u,c,d,f]=i.slice(s,s+6);o.push(h=>h.transform(l,a,u,c,d,f)),s+=6}break;case Es.TRANSLATE:{const[l,a]=i.slice(s,s+2);o.push(u=>u.translate(l,a)),s+=2}break}return this.compiledGlyphs[n]=function(r,l){o[0](r),o[1](r),r.scale(l,-l);for(let a=2,u=o.length;a<u;a++)o[a](r)}}}var sv;class zF{constructor({enableHWA:t=!1}){z(this,sv,!1);G(this,sv,t)}create(t,n){if(t<=0||n<=0)throw new Error("Invalid canvas size");const i=this._createCanvas(t,n);return{canvas:i,context:i.getContext("2d",{willReadFrequently:!g(this,sv)})}}reset(t,n,i){if(!t.canvas)throw new Error("Canvas is not specified");if(n<=0||i<=0)throw new Error("Invalid canvas size");t.canvas.width=n,t.canvas.height=i}destroy(t){if(!t.canvas)throw new Error("Canvas is not specified");t.canvas.width=0,t.canvas.height=0,t.canvas=null,t.context=null}_createCanvas(t,n){mn("Abstract method `_createCanvas` called.")}}sv=new WeakMap;class zje extends zF{constructor({ownerDocument:t=globalThis.document,enableHWA:n=!1}){super({enableHWA:n}),this._document=t}_createCanvas(t,n){const i=this._document.createElement("canvas");return i.width=t,i.height=n,i}}class jF{constructor({baseUrl:t=null,isCompressed:n=!0}){this.baseUrl=t,this.isCompressed=n}async fetch({name:t}){if(!this.baseUrl)throw new Error("Ensure that the `cMapUrl` and `cMapPacked` API parameters are provided.");if(!t)throw new Error("CMap name must be specified.");const n=this.baseUrl+t+(this.isCompressed?".bcmap":"");return this._fetch(n).then(i=>({cMapData:i,isCompressed:this.isCompressed})).catch(i=>{throw new Error(`Unable to load ${this.isCompressed?"binary ":""}CMap at: ${n}`)})}async _fetch(t){mn("Abstract method `_fetch` called.")}}class RF extends jF{async _fetch(t){const n=await bw(t,this.isCompressed?"arraybuffer":"text");return n instanceof ArrayBuffer?new Uint8Array(n):yw(n)}}class BF{addFilter(t){return"none"}addHCMFilter(t,n){return"none"}addAlphaFilter(t){return"none"}addLuminosityFilter(t){return"none"}addHighlightHCMFilter(t,n,i,o,s){return"none"}destroy(t=!1){}}var Mc,Nc,rs,Vs,ji,Xb,zc,fi,Mi,la,hd,aa,pd,uf,Y0,ca,md,Qb,DF,lv,U6,ua,vd,jc,bp,Rc,kp,av,K6,Bc,wp;class jje extends BF{constructor({docId:n,ownerDocument:i=globalThis.document}){super();z(this,fi);z(this,la);z(this,aa);z(this,uf);z(this,ca);z(this,Qb);z(this,lv);z(this,ua);z(this,jc);z(this,Rc);z(this,av);z(this,Bc);z(this,Mc,void 0);z(this,Nc,void 0);z(this,rs,void 0);z(this,Vs,void 0);z(this,ji,void 0);z(this,Xb,void 0);z(this,zc,0);G(this,Vs,n),G(this,ji,i)}addFilter(n){if(!n)return"none";let i=g(this,fi,Mi).get(n);if(i)return i;const[o,s,r]=J(this,uf,Y0).call(this,n),l=n.length===1?o:`${o}${s}${r}`;if(i=g(this,fi,Mi).get(l),i)return g(this,fi,Mi).set(n,i),i;const a=`g_${g(this,Vs)}_transfer_map_${Ki(this,zc)._++}`,u=J(this,ca,md).call(this,a);g(this,fi,Mi).set(n,u),g(this,fi,Mi).set(l,u);const c=J(this,ua,vd).call(this,a);return J(this,Rc,kp).call(this,o,s,r,c),u}addHCMFilter(n,i){var m;const o=`${n}-${i}`,s="base";let r=g(this,la,hd).get(s);if((r==null?void 0:r.key)===o||(r?((m=r.filter)==null||m.remove(),r.key=o,r.url="none",r.filter=null):(r={key:o,url:"none",filter:null},g(this,la,hd).set(s,r)),!n||!i))return r.url;const l=J(this,Bc,wp).call(this,n);n=dt.makeHexColor(...l);const a=J(this,Bc,wp).call(this,i);if(i=dt.makeHexColor(...a),g(this,aa,pd).style.color="",n==="#000000"&&i==="#ffffff"||n===i)return r.url;const u=new Array(256);for(let b=0;b<=255;b++){const w=b/255;u[b]=w<=.03928?w/12.92:((w+.055)/1.055)**2.4}const c=u.join(","),d=`g_${g(this,Vs)}_hcm_filter`,f=r.filter=J(this,ua,vd).call(this,d);J(this,Rc,kp).call(this,c,c,c,f),J(this,lv,U6).call(this,f);const h=(b,w)=>{const y=l[b]/255,C=a[b]/255,k=new Array(w+1);for(let $=0;$<=w;$++)k[$]=y+$/w*(C-y);return k.join(",")};return J(this,Rc,kp).call(this,h(0,5),h(1,5),h(2,5),f),r.url=J(this,ca,md).call(this,d),r.url}addAlphaFilter(n){let i=g(this,fi,Mi).get(n);if(i)return i;const[o]=J(this,uf,Y0).call(this,[n]),s=`alpha_${o}`;if(i=g(this,fi,Mi).get(s),i)return g(this,fi,Mi).set(n,i),i;const r=`g_${g(this,Vs)}_alpha_map_${Ki(this,zc)._++}`,l=J(this,ca,md).call(this,r);g(this,fi,Mi).set(n,l),g(this,fi,Mi).set(s,l);const a=J(this,ua,vd).call(this,r);return J(this,av,K6).call(this,o,a),l}addLuminosityFilter(n){let i=g(this,fi,Mi).get(n||"luminosity");if(i)return i;let o,s;if(n?([o]=J(this,uf,Y0).call(this,[n]),s=`luminosity_${o}`):s="luminosity",i=g(this,fi,Mi).get(s),i)return g(this,fi,Mi).set(n,i),i;const r=`g_${g(this,Vs)}_luminosity_map_${Ki(this,zc)._++}`,l=J(this,ca,md).call(this,r);g(this,fi,Mi).set(n,l),g(this,fi,Mi).set(s,l);const a=J(this,ua,vd).call(this,r);return J(this,Qb,DF).call(this,a),n&&J(this,av,K6).call(this,o,a),l}addHighlightHCMFilter(n,i,o,s,r){var C;const l=`${i}-${o}-${s}-${r}`;let a=g(this,la,hd).get(n);if((a==null?void 0:a.key)===l||(a?((C=a.filter)==null||C.remove(),a.key=l,a.url="none",a.filter=null):(a={key:l,url:"none",filter:null},g(this,la,hd).set(n,a)),!i||!o))return a.url;const[u,c]=[i,o].map(J(this,Bc,wp).bind(this));let d=Math.round(.2126*u[0]+.7152*u[1]+.0722*u[2]),f=Math.round(.2126*c[0]+.7152*c[1]+.0722*c[2]),[h,m]=[s,r].map(J(this,Bc,wp).bind(this));f<d&&([d,f,h,m]=[f,d,m,h]),g(this,aa,pd).style.color="";const b=(k,$,A)=>{const P=new Array(256),L=(f-d)/A,O=k/255,T=($-k)/(255*A);let M=0;for(let x=0;x<=A;x++){const B=Math.round(d+x*L),F=O+x*T;for(let K=M;K<=B;K++)P[K]=F;M=B+1}for(let x=M;x<256;x++)P[x]=P[M-1];return P.join(",")},w=`g_${g(this,Vs)}_hcm_${n}_filter`,y=a.filter=J(this,ua,vd).call(this,w);return J(this,lv,U6).call(this,y),J(this,Rc,kp).call(this,b(h[0],m[0],5),b(h[1],m[1],5),b(h[2],m[2],5),y),a.url=J(this,ca,md).call(this,w),a.url}destroy(n=!1){n&&g(this,la,hd).size!==0||(g(this,rs)&&(g(this,rs).parentNode.parentNode.remove(),G(this,rs,null)),g(this,Nc)&&(g(this,Nc).clear(),G(this,Nc,null)),G(this,zc,0))}}Mc=new WeakMap,Nc=new WeakMap,rs=new WeakMap,Vs=new WeakMap,ji=new WeakMap,Xb=new WeakMap,zc=new WeakMap,fi=new WeakSet,Mi=function(){return g(this,Nc)||G(this,Nc,new Map)},la=new WeakSet,hd=function(){return g(this,Xb)||G(this,Xb,new Map)},aa=new WeakSet,pd=function(){if(!g(this,rs)){const n=g(this,ji).createElement("div"),{style:i}=n;i.visibility="hidden",i.contain="strict",i.width=i.height=0,i.position="absolute",i.top=i.left=0,i.zIndex=-1;const o=g(this,ji).createElementNS(xs,"svg");o.setAttribute("width",0),o.setAttribute("height",0),G(this,rs,g(this,ji).createElementNS(xs,"defs")),n.append(o),o.append(g(this,rs)),g(this,ji).body.append(n)}return g(this,rs)},uf=new WeakSet,Y0=function(n){if(n.length===1){const u=n[0],c=new Array(256);for(let f=0;f<256;f++)c[f]=u[f]/255;const d=c.join(",");return[d,d,d]}const[i,o,s]=n,r=new Array(256),l=new Array(256),a=new Array(256);for(let u=0;u<256;u++)r[u]=i[u]/255,l[u]=o[u]/255,a[u]=s[u]/255;return[r.join(","),l.join(","),a.join(",")]},ca=new WeakSet,md=function(n){if(g(this,Mc)===void 0){G(this,Mc,"");const i=g(this,ji).URL;i!==g(this,ji).baseURI&&(kw(i)?At('#createUrl: ignore "data:"-URL for performance reasons.'):G(this,Mc,i.split("#",1)[0]))}return`url(${g(this,Mc)}#${n})`},Qb=new WeakSet,DF=function(n){const i=g(this,ji).createElementNS(xs,"feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0.59 0.11 0 0"),n.append(i)},lv=new WeakSet,U6=function(n){const i=g(this,ji).createElementNS(xs,"feColorMatrix");i.setAttribute("type","matrix"),i.setAttribute("values","0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0"),n.append(i)},ua=new WeakSet,vd=function(n){const i=g(this,ji).createElementNS(xs,"filter");return i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("id",n),g(this,aa,pd).append(i),i},jc=new WeakSet,bp=function(n,i,o){const s=g(this,ji).createElementNS(xs,i);s.setAttribute("type","discrete"),s.setAttribute("tableValues",o),n.append(s)},Rc=new WeakSet,kp=function(n,i,o,s){const r=g(this,ji).createElementNS(xs,"feComponentTransfer");s.append(r),J(this,jc,bp).call(this,r,"feFuncR",n),J(this,jc,bp).call(this,r,"feFuncG",i),J(this,jc,bp).call(this,r,"feFuncB",o)},av=new WeakSet,K6=function(n,i){const o=g(this,ji).createElementNS(xs,"feComponentTransfer");i.append(o),J(this,jc,bp).call(this,o,"feFuncA",n)},Bc=new WeakSet,wp=function(n){return g(this,aa,pd).style.color=n,U7(getComputedStyle(g(this,aa,pd)).getPropertyValue("color"))};class FF{constructor({baseUrl:t=null}){this.baseUrl=t}async fetch({filename:t}){if(!this.baseUrl)throw new Error("Ensure that the `standardFontDataUrl` API parameter is provided.");if(!t)throw new Error("Font filename must be specified.");const n=`${this.baseUrl}${t}`;return this._fetch(n).catch(i=>{throw new Error(`Unable to load font data at: ${n}`)})}async _fetch(t){mn("Abstract method `_fetch` called.")}}class VF extends FF{async _fetch(t){const n=await bw(t,"arraybuffer");return new Uint8Array(n)}}if(Wi){var G6=Promise.withResolvers(),nm=null;(async()=>{const t=await Dn(()=>import("./__vite-browser-external-b25bb000.js"),[]),n=await Dn(()=>import("./__vite-browser-external-b25bb000.js"),[]),i=await Dn(()=>import("./__vite-browser-external-b25bb000.js"),[]),o=await Dn(()=>import("./__vite-browser-external-b25bb000.js"),[]);let s,r;return new Map(Object.entries({fs:t,http:n,https:i,url:o,canvas:s,path2d:r}))})().then(t=>{nm=t,G6.resolve()},t=>{At(`loadPackages: ${t}`),nm=new Map,G6.resolve()})}class Da{static get promise(){return G6.promise}static get(t){return nm==null?void 0:nm.get(t)}}async function WF(e){const n=await Da.get("fs").promises.readFile(e);return new Uint8Array(n)}class Rje extends BF{}class Bje extends zF{_createCanvas(t,n){return Da.get("canvas").createCanvas(t,n)}}class Dje extends jF{async _fetch(t){return WF(t)}}class Fje extends FF{async _fetch(t){return WF(t)}}const ir={FILL:"Fill",STROKE:"Stroke",SHADING:"Shading"};function Y6(e,t){if(!t)return;const n=t[2]-t[0],i=t[3]-t[1],o=new Path2D;o.rect(t[0],t[1],n,i),e.clip(o)}class G7{getPattern(){mn("Abstract method `getPattern` called.")}}class Vje extends G7{constructor(t){super(),this._type=t[1],this._bbox=t[2],this._colorStops=t[3],this._p0=t[4],this._p1=t[5],this._r0=t[6],this._r1=t[7],this.matrix=null}_createGradient(t){let n;this._type==="axial"?n=t.createLinearGradient(this._p0[0],this._p0[1],this._p1[0],this._p1[1]):this._type==="radial"&&(n=t.createRadialGradient(this._p0[0],this._p0[1],this._r0,this._p1[0],this._p1[1],this._r1));for(const i of this._colorStops)n.addColorStop(i[0],i[1]);return n}getPattern(t,n,i,o){let s;if(o===ir.STROKE||o===ir.FILL){const r=n.current.getClippedPathBoundingBox(o,Cn(t))||[0,0,0,0],l=Math.ceil(r[2]-r[0])||1,a=Math.ceil(r[3]-r[1])||1,u=n.cachedCanvases.getCanvas("pattern",l,a),c=u.context;c.clearRect(0,0,c.canvas.width,c.canvas.height),c.beginPath(),c.rect(0,0,c.canvas.width,c.canvas.height),c.translate(-r[0],-r[1]),i=dt.transform(i,[1,0,0,1,r[0],r[1]]),c.transform(...n.baseTransform),this.matrix&&c.transform(...this.matrix),Y6(c,this._bbox),c.fillStyle=this._createGradient(c),c.fill(),s=t.createPattern(u.canvas,"no-repeat");const d=new DOMMatrix(i);s.setTransform(d)}else Y6(t,this._bbox),s=this._createGradient(t);return s}}function c8(e,t,n,i,o,s,r,l){const a=t.coords,u=t.colors,c=e.data,d=e.width*4;let f;a[n+1]>a[i+1]&&(f=n,n=i,i=f,f=s,s=r,r=f),a[i+1]>a[o+1]&&(f=i,i=o,o=f,f=r,r=l,l=f),a[n+1]>a[i+1]&&(f=n,n=i,i=f,f=s,s=r,r=f);const h=(a[n]+t.offsetX)*t.scaleX,m=(a[n+1]+t.offsetY)*t.scaleY,b=(a[i]+t.offsetX)*t.scaleX,w=(a[i+1]+t.offsetY)*t.scaleY,y=(a[o]+t.offsetX)*t.scaleX,C=(a[o+1]+t.offsetY)*t.scaleY;if(m>=C)return;const k=u[s],$=u[s+1],A=u[s+2],P=u[r],L=u[r+1],O=u[r+2],T=u[l],M=u[l+1],x=u[l+2],B=Math.round(m),F=Math.round(C);let K,te,H,D,W,Z,q,Q;for(let se=B;se<=F;se++){if(se<w){const ce=se<m?0:(m-se)/(m-w);K=h-(h-b)*ce,te=k-(k-P)*ce,H=$-($-L)*ce,D=A-(A-O)*ce}else{let ce;se>C?ce=1:w===C?ce=0:ce=(w-se)/(w-C),K=b-(b-y)*ce,te=P-(P-T)*ce,H=L-(L-M)*ce,D=O-(O-x)*ce}let fe;se<m?fe=0:se>C?fe=1:fe=(m-se)/(m-C),W=h-(h-y)*fe,Z=k-(k-T)*fe,q=$-($-M)*fe,Q=A-(A-x)*fe;const de=Math.round(Math.min(K,W)),ue=Math.round(Math.max(K,W));let be=d*se+de*4;for(let ce=de;ce<=ue;ce++)fe=(K-ce)/(K-W),fe<0?fe=0:fe>1&&(fe=1),c[be++]=te-(te-Z)*fe|0,c[be++]=H-(H-q)*fe|0,c[be++]=D-(D-Q)*fe|0,c[be++]=255}}function Wje(e,t,n){const i=t.coords,o=t.colors;let s,r;switch(t.type){case"lattice":const l=t.verticesPerRow,a=Math.floor(i.length/l)-1,u=l-1;for(s=0;s<a;s++){let c=s*l;for(let d=0;d<u;d++,c++)c8(e,n,i[c],i[c+1],i[c+l],o[c],o[c+1],o[c+l]),c8(e,n,i[c+l+1],i[c+1],i[c+l],o[c+l+1],o[c+1],o[c+l])}break;case"triangles":for(s=0,r=i.length;s<r;s+=3)c8(e,n,i[s],i[s+1],i[s+2],o[s],o[s+1],o[s+2]);break;default:throw new Error("illegal figure")}}class Hje extends G7{constructor(t){super(),this._coords=t[2],this._colors=t[3],this._figures=t[4],this._bounds=t[5],this._bbox=t[7],this._background=t[8],this.matrix=null}_createMeshCanvas(t,n,i){const l=Math.floor(this._bounds[0]),a=Math.floor(this._bounds[1]),u=Math.ceil(this._bounds[2])-l,c=Math.ceil(this._bounds[3])-a,d=Math.min(Math.ceil(Math.abs(u*t[0]*1.1)),3e3),f=Math.min(Math.ceil(Math.abs(c*t[1]*1.1)),3e3),h=u/d,m=c/f,b={coords:this._coords,colors:this._colors,offsetX:-l,offsetY:-a,scaleX:1/h,scaleY:1/m},w=d+2*2,y=f+2*2,C=i.getCanvas("mesh",w,y),k=C.context,$=k.createImageData(d,f);if(n){const P=$.data;for(let L=0,O=P.length;L<O;L+=4)P[L]=n[0],P[L+1]=n[1],P[L+2]=n[2],P[L+3]=255}for(const P of this._figures)Wje($,P,b);return k.putImageData($,2,2),{canvas:C.canvas,offsetX:l-2*h,offsetY:a-2*m,scaleX:h,scaleY:m}}getPattern(t,n,i,o){Y6(t,this._bbox);let s;if(o===ir.SHADING)s=dt.singularValueDecompose2dScale(Cn(t));else if(s=dt.singularValueDecompose2dScale(n.baseTransform),this.matrix){const l=dt.singularValueDecompose2dScale(this.matrix);s=[s[0]*l[0],s[1]*l[1]]}const r=this._createMeshCanvas(s,o===ir.SHADING?null:this._background,n.cachedCanvases);return o!==ir.SHADING&&(t.setTransform(...n.baseTransform),this.matrix&&t.transform(...this.matrix)),t.translate(r.offsetX,r.offsetY),t.scale(r.scaleX,r.scaleY),t.createPattern(r.canvas,"no-repeat")}}class Zje extends G7{getPattern(){return"hotpink"}}function qje(e){switch(e[0]){case"RadialAxial":return new Vje(e);case"Mesh":return new Hje(e);case"Dummy":return new Zje}throw new Error(`Unknown IR type: ${e[0]}`)}const mx={COLORED:1,UNCOLORED:2},$L=class{constructor(t,n,i,o,s){this.operatorList=t[2],this.matrix=t[3],this.bbox=t[4],this.xstep=t[5],this.ystep=t[6],this.paintType=t[7],this.tilingType=t[8],this.color=n,this.ctx=i,this.canvasGraphicsFactory=o,this.baseTransform=s}createPatternCanvas(t){const{bbox:n,operatorList:i,paintType:o,tilingType:s,color:r,canvasGraphicsFactory:l}=this;let{xstep:a,ystep:u}=this;a=Math.abs(a),u=Math.abs(u),vw("TilingType: "+s);const c=n[0],d=n[1],f=n[2],h=n[3],m=f-c,b=h-d,w=dt.singularValueDecompose2dScale(this.matrix),y=dt.singularValueDecompose2dScale(this.baseTransform),C=w[0]*y[0],k=w[1]*y[1];let $=m,A=b,P=!1,L=!1;const O=Math.ceil(a*C),T=Math.ceil(u*k),M=Math.ceil(m*C),x=Math.ceil(b*k);O>=M?$=a:P=!0,T>=x?A=u:L=!0;const B=this.getSizeAndScale($,this.ctx.canvas.width,C),F=this.getSizeAndScale(A,this.ctx.canvas.height,k),K=t.cachedCanvases.getCanvas("pattern",B.size,F.size),te=K.context,H=l.createCanvasGraphics(te);if(H.groupLevel=t.groupLevel,this.setFillAndStrokeStyleToContext(H,o,r),te.translate(-B.scale*c,-F.scale*d),H.transform(B.scale,0,0,F.scale,0,0),te.save(),this.clipBbox(H,c,d,f,h),H.baseTransform=Cn(H.ctx),H.executeOperatorList(i),H.endDrawing(),te.restore(),P||L){const D=K.canvas;P&&($=a),L&&(A=u);const W=this.getSizeAndScale($,this.ctx.canvas.width,C),Z=this.getSizeAndScale(A,this.ctx.canvas.height,k),q=W.size,Q=Z.size,se=t.cachedCanvases.getCanvas("pattern-workaround",q,Q),fe=se.context,de=P?Math.floor(m/a):0,ue=L?Math.floor(b/u):0;for(let be=0;be<=de;be++)for(let ce=0;ce<=ue;ce++)fe.drawImage(D,q*be,Q*ce,q,Q,0,0,q,Q);return{canvas:se.canvas,scaleX:W.scale,scaleY:Z.scale,offsetX:c,offsetY:d}}return{canvas:K.canvas,scaleX:B.scale,scaleY:F.scale,offsetX:c,offsetY:d}}getSizeAndScale(t,n,i){const o=Math.max($L.MAX_PATTERN_SIZE,n);let s=Math.ceil(t*i);return s>=o?s=o:i=s/t,{scale:i,size:s}}clipBbox(t,n,i,o,s){const r=o-n,l=s-i;t.ctx.rect(n,i,r,l),t.current.updateRectMinMax(Cn(t.ctx),[n,i,o,s]),t.clip(),t.endPath()}setFillAndStrokeStyleToContext(t,n,i){const o=t.ctx,s=t.current;switch(n){case mx.COLORED:const r=this.ctx;o.fillStyle=r.fillStyle,o.strokeStyle=r.strokeStyle,s.fillColor=r.fillStyle,s.strokeColor=r.strokeStyle;break;case mx.UNCOLORED:const l=dt.makeHexColor(i[0],i[1],i[2]);o.fillStyle=l,o.strokeStyle=l,s.fillColor=l,s.strokeColor=l;break;default:throw new gje(`Unsupported paint type: ${n}`)}}getPattern(t,n,i,o){let s=i;o!==ir.SHADING&&(s=dt.transform(s,n.baseTransform),this.matrix&&(s=dt.transform(s,this.matrix)));const r=this.createPatternCanvas(n);let l=new DOMMatrix(s);l=l.translate(r.offsetX,r.offsetY),l=l.scale(1/r.scaleX,1/r.scaleY);const a=t.createPattern(r.canvas,"repeat");return a.setTransform(l),a}};let X0=$L;it(X0,"MAX_PATTERN_SIZE",3e3);function Uje({src:e,srcPos:t=0,dest:n,width:i,height:o,nonBlackColor:s=4294967295,inverseDecode:r=!1}){const l=sr.isLittleEndian?4278190080:255,[a,u]=r?[s,l]:[l,s],c=i>>3,d=i&7,f=e.length;n=new Uint32Array(n.buffer);let h=0;for(let m=0;m<o;m++){for(const w=t+c;t<w;t++){const y=t<f?e[t]:255;n[h++]=y&128?u:a,n[h++]=y&64?u:a,n[h++]=y&32?u:a,n[h++]=y&16?u:a,n[h++]=y&8?u:a,n[h++]=y&4?u:a,n[h++]=y&2?u:a,n[h++]=y&1?u:a}if(d===0)continue;const b=t<f?e[t++]:255;for(let w=0;w<d;w++)n[h++]=b&1<<7-w?u:a}return{srcPos:t,destPos:h}}const vx=16,gx=100,Kje=15,yx=10,bx=1e3,mr=16;function Gje(e,t){if(e._removeMirroring)throw new Error("Context is already forwarding operations.");e.__originalSave=e.save,e.__originalRestore=e.restore,e.__originalRotate=e.rotate,e.__originalScale=e.scale,e.__originalTranslate=e.translate,e.__originalTransform=e.transform,e.__originalSetTransform=e.setTransform,e.__originalResetTransform=e.resetTransform,e.__originalClip=e.clip,e.__originalMoveTo=e.moveTo,e.__originalLineTo=e.lineTo,e.__originalBezierCurveTo=e.bezierCurveTo,e.__originalRect=e.rect,e.__originalClosePath=e.closePath,e.__originalBeginPath=e.beginPath,e._removeMirroring=()=>{e.save=e.__originalSave,e.restore=e.__originalRestore,e.rotate=e.__originalRotate,e.scale=e.__originalScale,e.translate=e.__originalTranslate,e.transform=e.__originalTransform,e.setTransform=e.__originalSetTransform,e.resetTransform=e.__originalResetTransform,e.clip=e.__originalClip,e.moveTo=e.__originalMoveTo,e.lineTo=e.__originalLineTo,e.bezierCurveTo=e.__originalBezierCurveTo,e.rect=e.__originalRect,e.closePath=e.__originalClosePath,e.beginPath=e.__originalBeginPath,delete e._removeMirroring},e.save=function(){t.save(),this.__originalSave()},e.restore=function(){t.restore(),this.__originalRestore()},e.translate=function(i,o){t.translate(i,o),this.__originalTranslate(i,o)},e.scale=function(i,o){t.scale(i,o),this.__originalScale(i,o)},e.transform=function(i,o,s,r,l,a){t.transform(i,o,s,r,l,a),this.__originalTransform(i,o,s,r,l,a)},e.setTransform=function(i,o,s,r,l,a){t.setTransform(i,o,s,r,l,a),this.__originalSetTransform(i,o,s,r,l,a)},e.resetTransform=function(){t.resetTransform(),this.__originalResetTransform()},e.rotate=function(i){t.rotate(i),this.__originalRotate(i)},e.clip=function(i){t.clip(i),this.__originalClip(i)},e.moveTo=function(n,i){t.moveTo(n,i),this.__originalMoveTo(n,i)},e.lineTo=function(n,i){t.lineTo(n,i),this.__originalLineTo(n,i)},e.bezierCurveTo=function(n,i,o,s,r,l){t.bezierCurveTo(n,i,o,s,r,l),this.__originalBezierCurveTo(n,i,o,s,r,l)},e.rect=function(n,i,o,s){t.rect(n,i,o,s),this.__originalRect(n,i,o,s)},e.closePath=function(){t.closePath(),this.__originalClosePath()},e.beginPath=function(){t.beginPath(),this.__originalBeginPath()}}class Yje{constructor(t){this.canvasFactory=t,this.cache=Object.create(null)}getCanvas(t,n,i){let o;return this.cache[t]!==void 0?(o=this.cache[t],this.canvasFactory.reset(o,n,i)):(o=this.canvasFactory.create(n,i),this.cache[t]=o),o}delete(t){delete this.cache[t]}clear(){for(const t in this.cache){const n=this.cache[t];this.canvasFactory.destroy(n),delete this.cache[t]}}}function O1(e,t,n,i,o,s,r,l,a,u){const[c,d,f,h,m,b]=Cn(e);if(d===0&&f===0){const C=r*c+m,k=Math.round(C),$=l*h+b,A=Math.round($),P=(r+a)*c+m,L=Math.abs(Math.round(P)-k)||1,O=(l+u)*h+b,T=Math.abs(Math.round(O)-A)||1;return e.setTransform(Math.sign(c),0,0,Math.sign(h),k,A),e.drawImage(t,n,i,o,s,0,0,L,T),e.setTransform(c,d,f,h,m,b),[L,T]}if(c===0&&h===0){const C=l*f+m,k=Math.round(C),$=r*d+b,A=Math.round($),P=(l+u)*f+m,L=Math.abs(Math.round(P)-k)||1,O=(r+a)*d+b,T=Math.abs(Math.round(O)-A)||1;return e.setTransform(0,Math.sign(d),Math.sign(f),0,k,A),e.drawImage(t,n,i,o,s,0,0,T,L),e.setTransform(c,d,f,h,m,b),[T,L]}e.drawImage(t,n,i,o,s,r,l,a,u);const w=Math.hypot(c,d),y=Math.hypot(f,h);return[w*a,y*u]}function Xje(e){const{width:t,height:n}=e;if(t>bx||n>bx)return null;const i=1e3,o=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),s=t+1;let r=new Uint8Array(s*(n+1)),l,a,u;const c=t+7&-8;let d=new Uint8Array(c*n),f=0;for(const y of e.data){let C=128;for(;C>0;)d[f++]=y&C?0:255,C>>=1}let h=0;for(f=0,d[f]!==0&&(r[0]=1,++h),a=1;a<t;a++)d[f]!==d[f+1]&&(r[a]=d[f]?2:1,++h),f++;for(d[f]!==0&&(r[a]=2,++h),l=1;l<n;l++){f=l*c,u=l*s,d[f-c]!==d[f]&&(r[u]=d[f]?1:8,++h);let y=(d[f]?4:0)+(d[f-c]?8:0);for(a=1;a<t;a++)y=(y>>2)+(d[f+1]?4:0)+(d[f-c+1]?8:0),o[y]&&(r[u+a]=o[y],++h),f++;if(d[f-c]!==d[f]&&(r[u+a]=d[f]?2:4,++h),h>i)return null}for(f=c*(n-1),u=l*s,d[f]!==0&&(r[u]=8,++h),a=1;a<t;a++)d[f]!==d[f+1]&&(r[u+a]=d[f]?4:8,++h),f++;if(d[f]!==0&&(r[u+a]=4,++h),h>i)return null;const m=new Int32Array([0,s,-1,0,-s,0,0,0,1]),b=new Path2D;for(l=0;h&&l<=n;l++){let y=l*s;const C=y+t;for(;y<C&&!r[y];)y++;if(y===C)continue;b.moveTo(y%s,l);const k=y;let $=r[y];do{const A=m[$];do y+=A;while(!r[y]);const P=r[y];P!==5&&P!==10?($=P,r[y]=0):($=P&51*$>>4,r[y]&=$>>2|$<<2),b.lineTo(y%s,y/s|0),r[y]||--h}while(k!==y);--l}return d=null,r=null,function(y){y.save(),y.scale(1/t,-1/n),y.translate(0,-n),y.fill(b),y.beginPath(),y.restore()}}class kx{constructor(t,n){this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=sF,this.textMatrixScale=1,this.fontMatrix=_6,this.leading=0,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRenderingMode=xi.FILL,this.textRise=0,this.fillColor="#000000",this.strokeColor="#000000",this.patternFill=!1,this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.activeSMask=null,this.transferMaps="none",this.startNewPathAndClipBox([0,0,t,n])}clone(){const t=Object.create(this);return t.clipBox=this.clipBox.slice(),t}setCurrentPoint(t,n){this.x=t,this.y=n}updatePathMinMax(t,n,i){[n,i]=dt.applyTransform([n,i],t),this.minX=Math.min(this.minX,n),this.minY=Math.min(this.minY,i),this.maxX=Math.max(this.maxX,n),this.maxY=Math.max(this.maxY,i)}updateRectMinMax(t,n){const i=dt.applyTransform(n,t),o=dt.applyTransform(n.slice(2),t),s=dt.applyTransform([n[0],n[3]],t),r=dt.applyTransform([n[2],n[1]],t);this.minX=Math.min(this.minX,i[0],o[0],s[0],r[0]),this.minY=Math.min(this.minY,i[1],o[1],s[1],r[1]),this.maxX=Math.max(this.maxX,i[0],o[0],s[0],r[0]),this.maxY=Math.max(this.maxY,i[1],o[1],s[1],r[1])}updateScalingPathMinMax(t,n){dt.scaleMinMax(t,n),this.minX=Math.min(this.minX,n[0]),this.minY=Math.min(this.minY,n[1]),this.maxX=Math.max(this.maxX,n[2]),this.maxY=Math.max(this.maxY,n[3])}updateCurvePathMinMax(t,n,i,o,s,r,l,a,u,c){const d=dt.bezierBoundingBox(n,i,o,s,r,l,a,u,c);c||this.updateRectMinMax(t,d)}getPathBoundingBox(t=ir.FILL,n=null){const i=[this.minX,this.minY,this.maxX,this.maxY];if(t===ir.STROKE){n||mn("Stroke bounding box must include transform.");const o=dt.singularValueDecompose2dScale(n),s=o[0]*this.lineWidth/2,r=o[1]*this.lineWidth/2;i[0]-=s,i[1]-=r,i[2]+=s,i[3]+=r}return i}updateClipFromPath(){const t=dt.intersect(this.clipBox,this.getPathBoundingBox());this.startNewPathAndClipBox(t||[0,0,0,0])}isEmptyClip(){return this.minX===1/0}startNewPathAndClipBox(t){this.clipBox=t,this.minX=1/0,this.minY=1/0,this.maxX=0,this.maxY=0}getClippedPathBoundingBox(t=ir.FILL,n=null){return dt.intersect(this.clipBox,this.getPathBoundingBox(t,n))}}function wx(e,t){if(typeof ImageData<"u"&&t instanceof ImageData){e.putImageData(t,0,0);return}const n=t.height,i=t.width,o=n%mr,s=(n-o)/mr,r=o===0?s:s+1,l=e.createImageData(i,mr);let a=0,u;const c=t.data,d=l.data;let f,h,m,b;if(t.kind===V0.GRAYSCALE_1BPP){const w=c.byteLength,y=new Uint32Array(d.buffer,0,d.byteLength>>2),C=y.length,k=i+7>>3,$=4294967295,A=sr.isLittleEndian?4278190080:255;for(f=0;f<r;f++){for(m=f<s?mr:o,u=0,h=0;h<m;h++){const P=w-a;let L=0;const O=P>k?i:P*8-7,T=O&-8;let M=0,x=0;for(;L<T;L+=8)x=c[a++],y[u++]=x&128?$:A,y[u++]=x&64?$:A,y[u++]=x&32?$:A,y[u++]=x&16?$:A,y[u++]=x&8?$:A,y[u++]=x&4?$:A,y[u++]=x&2?$:A,y[u++]=x&1?$:A;for(;L<O;L++)M===0&&(x=c[a++],M=128),y[u++]=x&M?$:A,M>>=1}for(;u<C;)y[u++]=0;e.putImageData(l,0,f*mr)}}else if(t.kind===V0.RGBA_32BPP){for(h=0,b=i*mr*4,f=0;f<s;f++)d.set(c.subarray(a,a+b)),a+=b,e.putImageData(l,0,h),h+=mr;f<r&&(b=i*o*4,d.set(c.subarray(a,a+b)),e.putImageData(l,0,h))}else if(t.kind===V0.RGB_24BPP)for(m=mr,b=i*m,f=0;f<r;f++){for(f>=s&&(m=o,b=i*m),u=0,h=b;h--;)d[u++]=c[a++],d[u++]=c[a++],d[u++]=c[a++],d[u++]=255;e.putImageData(l,0,f*mr)}else throw new Error(`bad image kind: ${t.kind}`)}function Cx(e,t){if(t.bitmap){e.drawImage(t.bitmap,0,0);return}const n=t.height,i=t.width,o=n%mr,s=(n-o)/mr,r=o===0?s:s+1,l=e.createImageData(i,mr);let a=0;const u=t.data,c=l.data;for(let d=0;d<r;d++){const f=d<s?mr:o;({srcPos:a}=Uje({src:u,srcPos:a,dest:c,width:i,height:f,nonBlackColor:0})),e.putImageData(l,0,d*mr)}}function rp(e,t){const n=["strokeStyle","fillStyle","fillRule","globalAlpha","lineWidth","lineCap","lineJoin","miterLimit","globalCompositeOperation","font","filter"];for(const i of n)e[i]!==void 0&&(t[i]=e[i]);e.setLineDash!==void 0&&(t.setLineDash(e.getLineDash()),t.lineDashOffset=e.lineDashOffset)}function x1(e){if(e.strokeStyle=e.fillStyle="#000000",e.fillRule="nonzero",e.globalAlpha=1,e.lineWidth=1,e.lineCap="butt",e.lineJoin="miter",e.miterLimit=10,e.globalCompositeOperation="source-over",e.font="10px sans-serif",e.setLineDash!==void 0&&(e.setLineDash([]),e.lineDashOffset=0),!Wi){const{filter:t}=e;t!=="none"&&t!==""&&(e.filter="none")}}function $x(e,t){if(t)return!0;const n=dt.singularValueDecompose2dScale(e);n[0]=Math.fround(n[0]),n[1]=Math.fround(n[1]);const i=Math.fround((globalThis.devicePixelRatio||1)*Ao.PDF_TO_CSS_UNITS);return n[0]<=i&&n[1]<=i}const Qje=["butt","round","square"],Jje=["miter","round","bevel"],eRe={},Sx={};var cv,X6,uv,Q6;const SL=class{constructor(t,n,i,o,s,{optionalContentConfig:r,markedContentStack:l=null},a,u){z(this,cv);z(this,uv);this.ctx=t,this.current=new kx(this.ctx.canvas.width,this.ctx.canvas.height),this.stateStack=[],this.pendingClip=null,this.pendingEOFill=!1,this.res=null,this.xobjs=null,this.commonObjs=n,this.objs=i,this.canvasFactory=o,this.filterFactory=s,this.groupStack=[],this.processingType3=null,this.baseTransform=null,this.baseTransformStack=[],this.groupLevel=0,this.smaskStack=[],this.smaskCounter=0,this.tempSMask=null,this.suspendedCtx=null,this.contentVisible=!0,this.markedContentStack=l||[],this.optionalContentConfig=r,this.cachedCanvases=new Yje(this.canvasFactory),this.cachedPatterns=new Map,this.annotationCanvasMap=a,this.viewportScale=1,this.outputScaleX=1,this.outputScaleY=1,this.pageColors=u,this._cachedScaleForStroking=[-1,0],this._cachedGetSinglePixelWidth=null,this._cachedBitmapsMap=new Map}getObject(t,n=null){return typeof t=="string"?t.startsWith("g_")?this.commonObjs.get(t):this.objs.get(t):n}beginDrawing({transform:t,viewport:n,transparency:i=!1,background:o=null}){const s=this.ctx.canvas.width,r=this.ctx.canvas.height,l=this.ctx.fillStyle;if(this.ctx.fillStyle=o||"#ffffff",this.ctx.fillRect(0,0,s,r),this.ctx.fillStyle=l,i){const a=this.cachedCanvases.getCanvas("transparent",s,r);this.compositeCtx=this.ctx,this.transparentCanvas=a.canvas,this.ctx=a.context,this.ctx.save(),this.ctx.transform(...Cn(this.compositeCtx))}this.ctx.save(),x1(this.ctx),t&&(this.ctx.transform(...t),this.outputScaleX=t[0],this.outputScaleY=t[0]),this.ctx.transform(...n.transform),this.viewportScale=n.scale,this.baseTransform=Cn(this.ctx)}executeOperatorList(t,n,i,o){const s=t.argsArray,r=t.fnArray;let l=n||0;const a=s.length;if(a===l)return l;const u=a-l>yx&&typeof i=="function",c=u?Date.now()+Kje:0;let d=0;const f=this.commonObjs,h=this.objs;let m;for(;;){if(o!==void 0&&l===o.nextBreakPoint)return o.breakIt(l,i),l;if(m=r[l],m!==uo.dependency)this[m].apply(this,s[l]);else for(const b of s[l]){const w=b.startsWith("g_")?f:h;if(!w.has(b))return w.get(b,i),l}if(l++,l===a)return l;if(u&&++d>yx){if(Date.now()>c)return i(),l;d=0}}}endDrawing(){J(this,cv,X6).call(this),this.cachedCanvases.clear(),this.cachedPatterns.clear();for(const t of this._cachedBitmapsMap.values()){for(const n of t.values())typeof HTMLCanvasElement<"u"&&n instanceof HTMLCanvasElement&&(n.width=n.height=0);t.clear()}this._cachedBitmapsMap.clear(),J(this,uv,Q6).call(this)}_scaleImage(t,n){const i=t.width??t.displayWidth,o=t.height??t.displayHeight;let s=Math.max(Math.hypot(n[0],n[1]),1),r=Math.max(Math.hypot(n[2],n[3]),1),l=i,a=o,u="prescale1",c,d;for(;s>2&&l>1||r>2&&a>1;){let f=l,h=a;s>2&&l>1&&(f=l>=16384?Math.floor(l/2)-1||1:Math.ceil(l/2),s/=l/f),r>2&&a>1&&(h=a>=16384?Math.floor(a/2)-1||1:Math.ceil(a)/2,r/=a/h),c=this.cachedCanvases.getCanvas(u,f,h),d=c.context,d.clearRect(0,0,f,h),d.drawImage(t,0,0,l,a,0,0,f,h),t=c.canvas,l=f,a=h,u=u==="prescale1"?"prescale2":"prescale1"}return{img:t,paintWidth:l,paintHeight:a}}_createMaskCanvas(t){const n=this.ctx,{width:i,height:o}=t,s=this.current.fillColor,r=this.current.patternFill,l=Cn(n);let a,u,c,d;if((t.bitmap||t.data)&&t.count>1){const O=t.bitmap||t.data.buffer;u=JSON.stringify(r?l:[l.slice(0,4),s]),a=this._cachedBitmapsMap.get(O),a||(a=new Map,this._cachedBitmapsMap.set(O,a));const T=a.get(u);if(T&&!r){const M=Math.round(Math.min(l[0],l[2])+l[4]),x=Math.round(Math.min(l[1],l[3])+l[5]);return{canvas:T,offsetX:M,offsetY:x}}c=T}c||(d=this.cachedCanvases.getCanvas("maskCanvas",i,o),Cx(d.context,t));let f=dt.transform(l,[1/i,0,0,-1/o,0,0]);f=dt.transform(f,[1,0,0,1,0,-o]);const[h,m,b,w]=dt.getAxialAlignedBoundingBox([0,0,i,o],f),y=Math.round(b-h)||1,C=Math.round(w-m)||1,k=this.cachedCanvases.getCanvas("fillCanvas",y,C),$=k.context,A=h,P=m;$.translate(-A,-P),$.transform(...f),c||(c=this._scaleImage(d.canvas,Is($)),c=c.img,a&&r&&a.set(u,c)),$.imageSmoothingEnabled=$x(Cn($),t.interpolate),O1($,c,0,0,c.width,c.height,0,0,i,o),$.globalCompositeOperation="source-in";const L=dt.transform(Is($),[1,0,0,1,-A,-P]);return $.fillStyle=r?s.getPattern(n,this,L,ir.FILL):s,$.fillRect(0,0,i,o),a&&!r&&(this.cachedCanvases.delete("fillCanvas"),a.set(u,k.canvas)),{canvas:k.canvas,offsetX:Math.round(A),offsetY:Math.round(P)}}setLineWidth(t){t!==this.current.lineWidth&&(this._cachedScaleForStroking[0]=-1),this.current.lineWidth=t,this.ctx.lineWidth=t}setLineCap(t){this.ctx.lineCap=Qje[t]}setLineJoin(t){this.ctx.lineJoin=Jje[t]}setMiterLimit(t){this.ctx.miterLimit=t}setDash(t,n){const i=this.ctx;i.setLineDash!==void 0&&(i.setLineDash(t),i.lineDashOffset=n)}setRenderingIntent(t){}setFlatness(t){}setGState(t){for(const[n,i]of t)switch(n){case"LW":this.setLineWidth(i);break;case"LC":this.setLineCap(i);break;case"LJ":this.setLineJoin(i);break;case"ML":this.setMiterLimit(i);break;case"D":this.setDash(i[0],i[1]);break;case"RI":this.setRenderingIntent(i);break;case"FL":this.setFlatness(i);break;case"Font":this.setFont(i[0],i[1]);break;case"CA":this.current.strokeAlpha=i;break;case"ca":this.current.fillAlpha=i,this.ctx.globalAlpha=i;break;case"BM":this.ctx.globalCompositeOperation=i;break;case"SMask":this.current.activeSMask=i?this.tempSMask:null,this.tempSMask=null,this.checkSMaskState();break;case"TR":this.ctx.filter=this.current.transferMaps=this.filterFactory.addFilter(i);break}}get inSMaskMode(){return!!this.suspendedCtx}checkSMaskState(){const t=this.inSMaskMode;this.current.activeSMask&&!t?this.beginSMaskMode():!this.current.activeSMask&&t&&this.endSMaskMode()}beginSMaskMode(){if(this.inSMaskMode)throw new Error("beginSMaskMode called while already in smask mode");const t=this.ctx.canvas.width,n=this.ctx.canvas.height,i="smaskGroupAt"+this.groupLevel,o=this.cachedCanvases.getCanvas(i,t,n);this.suspendedCtx=this.ctx,this.ctx=o.context;const s=this.ctx;s.setTransform(...Cn(this.suspendedCtx)),rp(this.suspendedCtx,s),Gje(s,this.suspendedCtx),this.setGState([["BM","source-over"],["ca",1],["CA",1]])}endSMaskMode(){if(!this.inSMaskMode)throw new Error("endSMaskMode called while not in smask mode");this.ctx._removeMirroring(),rp(this.ctx,this.suspendedCtx),this.ctx=this.suspendedCtx,this.suspendedCtx=null}compose(t){if(!this.current.activeSMask)return;t?(t[0]=Math.floor(t[0]),t[1]=Math.floor(t[1]),t[2]=Math.ceil(t[2]),t[3]=Math.ceil(t[3])):t=[0,0,this.ctx.canvas.width,this.ctx.canvas.height];const n=this.current.activeSMask,i=this.suspendedCtx;this.composeSMask(i,n,this.ctx,t),this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.clearRect(0,0,this.ctx.canvas.width,this.ctx.canvas.height),this.ctx.restore()}composeSMask(t,n,i,o){const s=o[0],r=o[1],l=o[2]-s,a=o[3]-r;l===0||a===0||(this.genericComposeSMask(n.context,i,l,a,n.subtype,n.backdrop,n.transferMap,s,r,n.offsetX,n.offsetY),t.save(),t.globalAlpha=1,t.globalCompositeOperation="source-over",t.setTransform(1,0,0,1,0,0),t.drawImage(i.canvas,0,0),t.restore())}genericComposeSMask(t,n,i,o,s,r,l,a,u,c,d){let f=t.canvas,h=a-c,m=u-d;if(r){const w=dt.makeHexColor(...r);if(h<0||m<0||h+i>f.width||m+o>f.height){const y=this.cachedCanvases.getCanvas("maskExtension",i,o),C=y.context;C.drawImage(f,-h,-m),C.globalCompositeOperation="destination-atop",C.fillStyle=w,C.fillRect(0,0,i,o),C.globalCompositeOperation="source-over",f=y.canvas,h=m=0}else{t.save(),t.globalAlpha=1,t.setTransform(1,0,0,1,0,0);const y=new Path2D;y.rect(h,m,i,o),t.clip(y),t.globalCompositeOperation="destination-atop",t.fillStyle=w,t.fillRect(h,m,i,o),t.restore()}}n.save(),n.globalAlpha=1,n.setTransform(1,0,0,1,0,0),s==="Alpha"&&l?n.filter=this.filterFactory.addAlphaFilter(l):s==="Luminosity"&&(n.filter=this.filterFactory.addLuminosityFilter(l));const b=new Path2D;b.rect(a,u,i,o),n.clip(b),n.globalCompositeOperation="destination-in",n.drawImage(f,h,m,i,o,a,u,i,o),n.restore()}save(){this.inSMaskMode?(rp(this.ctx,this.suspendedCtx),this.suspendedCtx.save()):this.ctx.save();const t=this.current;this.stateStack.push(t),this.current=t.clone()}restore(){this.stateStack.length===0&&this.inSMaskMode&&this.endSMaskMode(),this.stateStack.length!==0&&(this.current=this.stateStack.pop(),this.inSMaskMode?(this.suspendedCtx.restore(),rp(this.suspendedCtx,this.ctx)):this.ctx.restore(),this.checkSMaskState(),this.pendingClip=null,this._cachedScaleForStroking[0]=-1,this._cachedGetSinglePixelWidth=null)}transform(t,n,i,o,s,r){this.ctx.transform(t,n,i,o,s,r),this._cachedScaleForStroking[0]=-1,this._cachedGetSinglePixelWidth=null}constructPath(t,n,i){const o=this.ctx,s=this.current;let r=s.x,l=s.y,a,u;const c=Cn(o),d=c[0]===0&&c[3]===0||c[1]===0&&c[2]===0,f=d?i.slice(0):null;for(let h=0,m=0,b=t.length;h<b;h++)switch(t[h]|0){case uo.rectangle:r=n[m++],l=n[m++];const w=n[m++],y=n[m++],C=r+w,k=l+y;o.moveTo(r,l),w===0||y===0?o.lineTo(C,k):(o.lineTo(C,l),o.lineTo(C,k),o.lineTo(r,k)),d||s.updateRectMinMax(c,[r,l,C,k]),o.closePath();break;case uo.moveTo:r=n[m++],l=n[m++],o.moveTo(r,l),d||s.updatePathMinMax(c,r,l);break;case uo.lineTo:r=n[m++],l=n[m++],o.lineTo(r,l),d||s.updatePathMinMax(c,r,l);break;case uo.curveTo:a=r,u=l,r=n[m+4],l=n[m+5],o.bezierCurveTo(n[m],n[m+1],n[m+2],n[m+3],r,l),s.updateCurvePathMinMax(c,a,u,n[m],n[m+1],n[m+2],n[m+3],r,l,f),m+=6;break;case uo.curveTo2:a=r,u=l,o.bezierCurveTo(r,l,n[m],n[m+1],n[m+2],n[m+3]),s.updateCurvePathMinMax(c,a,u,r,l,n[m],n[m+1],n[m+2],n[m+3],f),r=n[m+2],l=n[m+3],m+=4;break;case uo.curveTo3:a=r,u=l,r=n[m+2],l=n[m+3],o.bezierCurveTo(n[m],n[m+1],r,l,r,l),s.updateCurvePathMinMax(c,a,u,n[m],n[m+1],r,l,r,l,f),m+=4;break;case uo.closePath:o.closePath();break}d&&s.updateScalingPathMinMax(c,f),s.setCurrentPoint(r,l)}closePath(){this.ctx.closePath()}stroke(t=!0){const n=this.ctx,i=this.current.strokeColor;n.globalAlpha=this.current.strokeAlpha,this.contentVisible&&(typeof i=="object"&&(i!=null&&i.getPattern)?(n.save(),n.strokeStyle=i.getPattern(n,this,Is(n),ir.STROKE),this.rescaleAndStroke(!1),n.restore()):this.rescaleAndStroke(!0)),t&&this.consumePath(this.current.getClippedPathBoundingBox()),n.globalAlpha=this.current.fillAlpha}closeStroke(){this.closePath(),this.stroke()}fill(t=!0){const n=this.ctx,i=this.current.fillColor,o=this.current.patternFill;let s=!1;o&&(n.save(),n.fillStyle=i.getPattern(n,this,Is(n),ir.FILL),s=!0);const r=this.current.getClippedPathBoundingBox();this.contentVisible&&r!==null&&(this.pendingEOFill?(n.fill("evenodd"),this.pendingEOFill=!1):n.fill()),s&&n.restore(),t&&this.consumePath(r)}eoFill(){this.pendingEOFill=!0,this.fill()}fillStroke(){this.fill(!1),this.stroke(!1),this.consumePath()}eoFillStroke(){this.pendingEOFill=!0,this.fillStroke()}closeFillStroke(){this.closePath(),this.fillStroke()}closeEOFillStroke(){this.pendingEOFill=!0,this.closePath(),this.fillStroke()}endPath(){this.consumePath()}clip(){this.pendingClip=eRe}eoClip(){this.pendingClip=Sx}beginText(){this.current.textMatrix=sF,this.current.textMatrixScale=1,this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}endText(){const t=this.pendingTextPaths,n=this.ctx;if(t===void 0){n.beginPath();return}n.save(),n.beginPath();for(const i of t)n.setTransform(...i.transform),n.translate(i.x,i.y),i.addToPath(n,i.fontSize);n.restore(),n.clip(),n.beginPath(),delete this.pendingTextPaths}setCharSpacing(t){this.current.charSpacing=t}setWordSpacing(t){this.current.wordSpacing=t}setHScale(t){this.current.textHScale=t/100}setLeading(t){this.current.leading=-t}setFont(t,n){var c;const i=this.commonObjs.get(t),o=this.current;if(!i)throw new Error(`Can't find font for ${t}`);if(o.fontMatrix=i.fontMatrix||_6,(o.fontMatrix[0]===0||o.fontMatrix[3]===0)&&At("Invalid font matrix for font "+t),n<0?(n=-n,o.fontDirection=-1):o.fontDirection=1,this.current.font=i,this.current.fontSize=n,i.isType3Font)return;const s=i.loadedName||"sans-serif",r=((c=i.systemFontInfo)==null?void 0:c.css)||`"${s}", ${i.fallbackName}`;let l="normal";i.black?l="900":i.bold&&(l="bold");const a=i.italic?"italic":"normal";let u=n;n<vx?u=vx:n>gx&&(u=gx),this.current.fontSizeScale=n/u,this.ctx.font=`${a} ${l} ${u}px ${r}`}setTextRenderingMode(t){this.current.textRenderingMode=t}setTextRise(t){this.current.textRise=t}moveText(t,n){this.current.x=this.current.lineX+=t,this.current.y=this.current.lineY+=n}setLeadingMoveText(t,n){this.setLeading(-n),this.moveText(t,n)}setTextMatrix(t,n,i,o,s,r){this.current.textMatrix=[t,n,i,o,s,r],this.current.textMatrixScale=Math.hypot(t,n),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}nextLine(){this.moveText(0,this.current.leading)}paintChar(t,n,i,o){const s=this.ctx,r=this.current,l=r.font,a=r.textRenderingMode,u=r.fontSize/r.fontSizeScale,c=a&xi.FILL_STROKE_MASK,d=!!(a&xi.ADD_TO_PATH_FLAG),f=r.patternFill&&!l.missingFile;let h;(l.disableFontFace||d||f)&&(h=l.getPathGenerator(this.commonObjs,t)),l.disableFontFace||f?(s.save(),s.translate(n,i),s.beginPath(),h(s,u),o&&s.setTransform(...o),(c===xi.FILL||c===xi.FILL_STROKE)&&s.fill(),(c===xi.STROKE||c===xi.FILL_STROKE)&&s.stroke(),s.restore()):((c===xi.FILL||c===xi.FILL_STROKE)&&s.fillText(t,n,i),(c===xi.STROKE||c===xi.FILL_STROKE)&&s.strokeText(t,n,i)),d&&(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:Cn(s),x:n,y:i,fontSize:u,addToPath:h})}get isFontSubpixelAAEnabled(){const{context:t}=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10);t.scale(1.5,1),t.fillText("I",0,10);const n=t.getImageData(0,0,10,10).data;let i=!1;for(let o=3;o<n.length;o+=4)if(n[o]>0&&n[o]<255){i=!0;break}return Mt(this,"isFontSubpixelAAEnabled",i)}showText(t){const n=this.current,i=n.font;if(i.isType3Font)return this.showType3Text(t);const o=n.fontSize;if(o===0)return;const s=this.ctx,r=n.fontSizeScale,l=n.charSpacing,a=n.wordSpacing,u=n.fontDirection,c=n.textHScale*u,d=t.length,f=i.vertical,h=f?1:-1,m=i.defaultVMetrics,b=o*n.fontMatrix[0],w=n.textRenderingMode===xi.FILL&&!i.disableFontFace&&!n.patternFill;s.save(),s.transform(...n.textMatrix),s.translate(n.x,n.y+n.textRise),u>0?s.scale(c,-1):s.scale(c,1);let y;if(n.patternFill){s.save();const P=n.fillColor.getPattern(s,this,Is(s),ir.FILL);y=Cn(s),s.restore(),s.fillStyle=P}let C=n.lineWidth;const k=n.textMatrixScale;if(k===0||C===0){const P=n.textRenderingMode&xi.FILL_STROKE_MASK;(P===xi.STROKE||P===xi.FILL_STROKE)&&(C=this.getSinglePixelWidth())}else C/=k;if(r!==1&&(s.scale(r,r),C/=r),s.lineWidth=C,i.isInvalidPDFjsFont){const P=[];let L=0;for(const O of t)P.push(O.unicode),L+=O.width;s.fillText(P.join(""),0,0),n.x+=L*b*c,s.restore(),this.compose();return}let $=0,A;for(A=0;A<d;++A){const P=t[A];if(typeof P=="number"){$+=h*P*o/1e3;continue}let L=!1;const O=(P.isSpace?a:0)+l,T=P.fontChar,M=P.accent;let x,B,F=P.width;if(f){const te=P.vmetric||m,H=-(P.vmetric?te[1]:F*.5)*b,D=te[2]*b;F=te?-te[0]:F,x=H/r,B=($+D)/r}else x=$/r,B=0;if(i.remeasure&&F>0){const te=s.measureText(T).width*1e3/o*r;if(F<te&&this.isFontSubpixelAAEnabled){const H=F/te;L=!0,s.save(),s.scale(H,1),x/=H}else F!==te&&(x+=(F-te)/2e3*o/r)}if(this.contentVisible&&(P.isInFont||i.missingFile)){if(w&&!M)s.fillText(T,x,B);else if(this.paintChar(T,x,B,y),M){const te=x+o*M.offset.x/r,H=B-o*M.offset.y/r;this.paintChar(M.fontChar,te,H,y)}}const K=f?F*b-O*u:F*b+O*u;$+=K,L&&s.restore()}f?n.y-=$:n.x+=$*c,s.restore(),this.compose()}showType3Text(t){const n=this.ctx,i=this.current,o=i.font,s=i.fontSize,r=i.fontDirection,l=o.vertical?1:-1,a=i.charSpacing,u=i.wordSpacing,c=i.textHScale*r,d=i.fontMatrix||_6,f=t.length,h=i.textRenderingMode===xi.INVISIBLE;let m,b,w,y;if(!(h||s===0)){for(this._cachedScaleForStroking[0]=-1,this._cachedGetSinglePixelWidth=null,n.save(),n.transform(...i.textMatrix),n.translate(i.x,i.y),n.scale(c,r),m=0;m<f;++m){if(b=t[m],typeof b=="number"){y=l*b*s/1e3,this.ctx.translate(y,0),i.x+=y*c;continue}const C=(b.isSpace?u:0)+a,k=o.charProcOperatorList[b.operatorListId];if(!k){At(`Type3 character "${b.operatorListId}" is not available.`);continue}this.contentVisible&&(this.processingType3=b,this.save(),n.scale(s,s),n.transform(...d),this.executeOperatorList(k),this.restore()),w=dt.applyTransform([b.width,0],d)[0]*s+C,n.translate(w,0),i.x+=w*c}n.restore(),this.processingType3=null}}setCharWidth(t,n){}setCharWidthAndBounds(t,n,i,o,s,r){this.ctx.rect(i,o,s-i,r-o),this.ctx.clip(),this.endPath()}getColorN_Pattern(t){let n;if(t[0]==="TilingPattern"){const i=t[1],o=this.baseTransform||Cn(this.ctx),s={createCanvasGraphics:r=>new SL(r,this.commonObjs,this.objs,this.canvasFactory,this.filterFactory,{optionalContentConfig:this.optionalContentConfig,markedContentStack:this.markedContentStack})};n=new X0(t,i,this.ctx,s,o)}else n=this._getPattern(t[1],t[2]);return n}setStrokeColorN(){this.current.strokeColor=this.getColorN_Pattern(arguments)}setFillColorN(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0}setStrokeRGBColor(t,n,i){this.ctx.strokeStyle=this.current.strokeColor=dt.makeHexColor(t,n,i)}setStrokeTransparent(){this.ctx.strokeStyle=this.current.strokeColor="transparent"}setFillRGBColor(t,n,i){this.ctx.fillStyle=this.current.fillColor=dt.makeHexColor(t,n,i),this.current.patternFill=!1}setFillTransparent(){this.ctx.fillStyle=this.current.fillColor="transparent",this.current.patternFill=!1}_getPattern(t,n=null){let i;return this.cachedPatterns.has(t)?i=this.cachedPatterns.get(t):(i=qje(this.getObject(t)),this.cachedPatterns.set(t,i)),n&&(i.matrix=n),i}shadingFill(t){if(!this.contentVisible)return;const n=this.ctx;this.save();const i=this._getPattern(t);n.fillStyle=i.getPattern(n,this,Is(n),ir.SHADING);const o=Is(n);if(o){const{width:s,height:r}=n.canvas,[l,a,u,c]=dt.getAxialAlignedBoundingBox([0,0,s,r],o);this.ctx.fillRect(l,a,u-l,c-a)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.compose(this.current.getClippedPathBoundingBox()),this.restore()}beginInlineImage(){mn("Should not call beginInlineImage")}beginImageData(){mn("Should not call beginImageData")}paintFormXObjectBegin(t,n){if(this.contentVisible&&(this.save(),this.baseTransformStack.push(this.baseTransform),t&&this.transform(...t),this.baseTransform=Cn(this.ctx),n)){const i=n[2]-n[0],o=n[3]-n[1];this.ctx.rect(n[0],n[1],i,o),this.current.updateRectMinMax(Cn(this.ctx),n),this.clip(),this.endPath()}}paintFormXObjectEnd(){this.contentVisible&&(this.restore(),this.baseTransform=this.baseTransformStack.pop())}beginGroup(t){if(!this.contentVisible)return;this.save(),this.inSMaskMode&&(this.endSMaskMode(),this.current.activeSMask=null);const n=this.ctx;t.isolated||vw("TODO: Support non-isolated groups."),t.knockout&&At("Knockout groups not supported.");const i=Cn(n);if(t.matrix&&n.transform(...t.matrix),!t.bbox)throw new Error("Bounding box is required.");let o=dt.getAxialAlignedBoundingBox(t.bbox,Cn(n));const s=[0,0,n.canvas.width,n.canvas.height];o=dt.intersect(o,s)||[0,0,0,0];const r=Math.floor(o[0]),l=Math.floor(o[1]),a=Math.max(Math.ceil(o[2])-r,1),u=Math.max(Math.ceil(o[3])-l,1);this.current.startNewPathAndClipBox([0,0,a,u]);let c="groupAt"+this.groupLevel;t.smask&&(c+="_smask_"+this.smaskCounter++%2);const d=this.cachedCanvases.getCanvas(c,a,u),f=d.context;f.translate(-r,-l),f.transform(...i),t.smask?this.smaskStack.push({canvas:d.canvas,context:f,offsetX:r,offsetY:l,subtype:t.smask.subtype,backdrop:t.smask.backdrop,transferMap:t.smask.transferMap||null,startTransformInverse:null}):(n.setTransform(1,0,0,1,0,0),n.translate(r,l),n.save()),rp(n,f),this.ctx=f,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(n),this.groupLevel++}endGroup(t){if(!this.contentVisible)return;this.groupLevel--;const n=this.ctx,i=this.groupStack.pop();if(this.ctx=i,this.ctx.imageSmoothingEnabled=!1,t.smask)this.tempSMask=this.smaskStack.pop(),this.restore();else{this.ctx.restore();const o=Cn(this.ctx);this.restore(),this.ctx.save(),this.ctx.setTransform(...o);const s=dt.getAxialAlignedBoundingBox([0,0,n.canvas.width,n.canvas.height],o);this.ctx.drawImage(n.canvas,0,0),this.ctx.restore(),this.compose(s)}}beginAnnotation(t,n,i,o,s){if(J(this,cv,X6).call(this),x1(this.ctx),this.ctx.save(),this.save(),this.baseTransform&&this.ctx.setTransform(...this.baseTransform),n){const r=n[2]-n[0],l=n[3]-n[1];if(s&&this.annotationCanvasMap){i=i.slice(),i[4]-=n[0],i[5]-=n[1],n=n.slice(),n[0]=n[1]=0,n[2]=r,n[3]=l;const[a,u]=dt.singularValueDecompose2dScale(Cn(this.ctx)),{viewportScale:c}=this,d=Math.ceil(r*this.outputScaleX*c),f=Math.ceil(l*this.outputScaleY*c);this.annotationCanvas=this.canvasFactory.create(d,f);const{canvas:h,context:m}=this.annotationCanvas;this.annotationCanvasMap.set(t,h),this.annotationCanvas.savedCtx=this.ctx,this.ctx=m,this.ctx.save(),this.ctx.setTransform(a,0,0,-u,0,l*u),x1(this.ctx)}else x1(this.ctx),this.endPath(),this.ctx.rect(n[0],n[1],r,l),this.ctx.clip(),this.ctx.beginPath()}this.current=new kx(this.ctx.canvas.width,this.ctx.canvas.height),this.transform(...i),this.transform(...o)}endAnnotation(){this.annotationCanvas&&(this.ctx.restore(),J(this,uv,Q6).call(this),this.ctx=this.annotationCanvas.savedCtx,delete this.annotationCanvas.savedCtx,delete this.annotationCanvas)}paintImageMaskXObject(t){if(!this.contentVisible)return;const n=t.count;t=this.getObject(t.data,t),t.count=n;const i=this.ctx,o=this.processingType3;if(o&&(o.compiled===void 0&&(o.compiled=Xje(t)),o.compiled)){o.compiled(i);return}const s=this._createMaskCanvas(t),r=s.canvas;i.save(),i.setTransform(1,0,0,1,0,0),i.drawImage(r,s.offsetX,s.offsetY),i.restore(),this.compose()}paintImageMaskXObjectRepeat(t,n,i=0,o=0,s,r){if(!this.contentVisible)return;t=this.getObject(t.data,t);const l=this.ctx;l.save();const a=Cn(l);l.transform(n,i,o,s,0,0);const u=this._createMaskCanvas(t);l.setTransform(1,0,0,1,u.offsetX-a[4],u.offsetY-a[5]);for(let c=0,d=r.length;c<d;c+=2){const f=dt.transform(a,[n,i,o,s,r[c],r[c+1]]),[h,m]=dt.applyTransform([0,0],f);l.drawImage(u.canvas,h,m)}l.restore(),this.compose()}paintImageMaskXObjectGroup(t){if(!this.contentVisible)return;const n=this.ctx,i=this.current.fillColor,o=this.current.patternFill;for(const s of t){const{data:r,width:l,height:a,transform:u}=s,c=this.cachedCanvases.getCanvas("maskCanvas",l,a),d=c.context;d.save();const f=this.getObject(r,s);Cx(d,f),d.globalCompositeOperation="source-in",d.fillStyle=o?i.getPattern(d,this,Is(n),ir.FILL):i,d.fillRect(0,0,l,a),d.restore(),n.save(),n.transform(...u),n.scale(1,-1),O1(n,c.canvas,0,0,l,a,0,-1,1,1),n.restore()}this.compose()}paintImageXObject(t){if(!this.contentVisible)return;const n=this.getObject(t);if(!n){At("Dependent image isn't ready yet");return}this.paintInlineImageXObject(n)}paintImageXObjectRepeat(t,n,i,o){if(!this.contentVisible)return;const s=this.getObject(t);if(!s){At("Dependent image isn't ready yet");return}const r=s.width,l=s.height,a=[];for(let u=0,c=o.length;u<c;u+=2)a.push({transform:[n,0,0,i,o[u],o[u+1]],x:0,y:0,w:r,h:l});this.paintInlineImageXObjectGroup(s,a)}applyTransferMapsToCanvas(t){return this.current.transferMaps!=="none"&&(t.filter=this.current.transferMaps,t.drawImage(t.canvas,0,0),t.filter="none"),t.canvas}applyTransferMapsToBitmap(t){if(this.current.transferMaps==="none")return t.bitmap;const{bitmap:n,width:i,height:o}=t,s=this.cachedCanvases.getCanvas("inlineImage",i,o),r=s.context;return r.filter=this.current.transferMaps,r.drawImage(n,0,0),r.filter="none",s.canvas}paintInlineImageXObject(t){if(!this.contentVisible)return;const n=t.width,i=t.height,o=this.ctx;if(this.save(),!Wi){const{filter:l}=o;l!=="none"&&l!==""&&(o.filter="none")}o.scale(1/n,-1/i);let s;if(t.bitmap)s=this.applyTransferMapsToBitmap(t);else if(typeof HTMLElement=="function"&&t instanceof HTMLElement||!t.data)s=t;else{const a=this.cachedCanvases.getCanvas("inlineImage",n,i).context;wx(a,t),s=this.applyTransferMapsToCanvas(a)}const r=this._scaleImage(s,Is(o));o.imageSmoothingEnabled=$x(Cn(o),t.interpolate),O1(o,r.img,0,0,r.paintWidth,r.paintHeight,0,-i,n,i),this.compose(),this.restore()}paintInlineImageXObjectGroup(t,n){if(!this.contentVisible)return;const i=this.ctx;let o;if(t.bitmap)o=t.bitmap;else{const s=t.width,r=t.height,a=this.cachedCanvases.getCanvas("inlineImage",s,r).context;wx(a,t),o=this.applyTransferMapsToCanvas(a)}for(const s of n)i.save(),i.transform(...s.transform),i.scale(1,-1),O1(i,o,s.x,s.y,s.w,s.h,0,-1,1,1),i.restore();this.compose()}paintSolidColorImageMask(){this.contentVisible&&(this.ctx.fillRect(0,0,1,1),this.compose())}markPoint(t){}markPointProps(t,n){}beginMarkedContent(t){this.markedContentStack.push({visible:!0})}beginMarkedContentProps(t,n){t==="OC"?this.markedContentStack.push({visible:this.optionalContentConfig.isVisible(n)}):this.markedContentStack.push({visible:!0}),this.contentVisible=this.isContentVisible()}endMarkedContent(){this.markedContentStack.pop(),this.contentVisible=this.isContentVisible()}beginCompat(){}endCompat(){}consumePath(t){const n=this.current.isEmptyClip();this.pendingClip&&this.current.updateClipFromPath(),this.pendingClip||this.compose(t);const i=this.ctx;this.pendingClip&&(n||(this.pendingClip===Sx?i.clip("evenodd"):i.clip()),this.pendingClip=null),this.current.startNewPathAndClipBox(this.current.clipBox),i.beginPath()}getSinglePixelWidth(){if(!this._cachedGetSinglePixelWidth){const t=Cn(this.ctx);if(t[1]===0&&t[2]===0)this._cachedGetSinglePixelWidth=1/Math.min(Math.abs(t[0]),Math.abs(t[3]));else{const n=Math.abs(t[0]*t[3]-t[2]*t[1]),i=Math.hypot(t[0],t[2]),o=Math.hypot(t[1],t[3]);this._cachedGetSinglePixelWidth=Math.max(i,o)/n}}return this._cachedGetSinglePixelWidth}getScaleForStroking(){if(this._cachedScaleForStroking[0]===-1){const{lineWidth:t}=this.current,{a:n,b:i,c:o,d:s}=this.ctx.getTransform();let r,l;if(i===0&&o===0){const a=Math.abs(n),u=Math.abs(s);if(a===u)if(t===0)r=l=1/a;else{const c=a*t;r=l=c<1?1/c:1}else if(t===0)r=1/a,l=1/u;else{const c=a*t,d=u*t;r=c<1?1/c:1,l=d<1?1/d:1}}else{const a=Math.abs(n*s-i*o),u=Math.hypot(n,i),c=Math.hypot(o,s);if(t===0)r=c/a,l=u/a;else{const d=t*a;r=c>d?c/d:1,l=u>d?u/d:1}}this._cachedScaleForStroking[0]=r,this._cachedScaleForStroking[1]=l}return this._cachedScaleForStroking}rescaleAndStroke(t){const{ctx:n}=this,{lineWidth:i}=this.current,[o,s]=this.getScaleForStroking();if(n.lineWidth=i||1,o===1&&s===1){n.stroke();return}const r=n.getLineDash();if(t&&n.save(),n.scale(o,s),r.length>0){const l=Math.max(o,s);n.setLineDash(r.map(a=>a/l)),n.lineDashOffset/=l}n.stroke(),t&&n.restore()}isContentVisible(){for(let t=this.markedContentStack.length-1;t>=0;t--)if(!this.markedContentStack[t].visible)return!1;return!0}};let Vd=SL;cv=new WeakSet,X6=function(){for(;this.stateStack.length||this.inSMaskMode;)this.restore();this.current.activeSMask=null,this.ctx.restore(),this.transparentCanvas&&(this.ctx=this.compositeCtx,this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.drawImage(this.transparentCanvas,0,0),this.ctx.restore(),this.transparentCanvas=null)},uv=new WeakSet,Q6=function(){if(this.pageColors){const t=this.filterFactory.addHCMFilter(this.pageColors.foreground,this.pageColors.background);if(t!=="none"){const n=this.ctx.filter;this.ctx.filter=t,this.ctx.drawImage(this.ctx.canvas,0,0),this.ctx.filter=n}}};for(const e in uo)Vd.prototype[e]!==void 0&&(Vd.prototype[uo[e]]=Vd.prototype[e]);var dv,fv;class ml{static get workerPort(){return g(this,dv)}static set workerPort(t){if(!(typeof Worker<"u"&&t instanceof Worker)&&t!==null)throw new Error("Invalid `workerPort` type.");G(this,dv,t)}static get workerSrc(){return g(this,fv)}static set workerSrc(t){if(typeof t!="string")throw new Error("Invalid `workerSrc` type.");G(this,fv,t)}}dv=new WeakMap,fv=new WeakMap,z(ml,dv,null),z(ml,fv,"");const M1={UNKNOWN:0,DATA:1,ERROR:2},jn={UNKNOWN:0,CANCEL:1,CANCEL_COMPLETE:2,CLOSE:3,ENQUEUE:4,ERROR:5,PULL:6,PULL_COMPLETE:7,START_COMPLETE:8};function Cr(e){switch(e instanceof Error||typeof e=="object"&&e!==null||mn('wrapReason: Expected "reason" to be a (possibly cloned) Error.'),e.name){case"AbortException":return new td(e.message);case"MissingPDFException":return new ed(e.message);case"PasswordException":return new P6(e.message,e.code);case"UnexpectedResponseException":return new gw(e.message,e.status);case"UnknownErrorException":return new A6(e.message,e.details);default:return new A6(e.message,e.toString())}}var df,Jb,HF,ek,ZF,tk,qF,ff,Q0;class Cp{constructor(t,n,i){z(this,Jb);z(this,ek);z(this,tk);z(this,ff);z(this,df,new AbortController);this.sourceName=t,this.targetName=n,this.comObj=i,this.callbackId=1,this.streamId=1,this.streamSinks=Object.create(null),this.streamControllers=Object.create(null),this.callbackCapabilities=Object.create(null),this.actionHandler=Object.create(null),i.addEventListener("message",J(this,Jb,HF).bind(this),{signal:g(this,df).signal})}on(t,n){const i=this.actionHandler;if(i[t])throw new Error(`There is already an actionName called "${t}"`);i[t]=n}send(t,n,i){this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:t,data:n},i)}sendWithPromise(t,n,i){const o=this.callbackId++,s=Promise.withResolvers();this.callbackCapabilities[o]=s;try{this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:t,callbackId:o,data:n},i)}catch(r){s.reject(r)}return s.promise}sendWithStream(t,n,i,o){const s=this.streamId++,r=this.sourceName,l=this.targetName,a=this.comObj;return new ReadableStream({start:u=>{const c=Promise.withResolvers();return this.streamControllers[s]={controller:u,startCall:c,pullCall:null,cancelCall:null,isClosed:!1},a.postMessage({sourceName:r,targetName:l,action:t,streamId:s,data:n,desiredSize:u.desiredSize},o),c.promise},pull:u=>{const c=Promise.withResolvers();return this.streamControllers[s].pullCall=c,a.postMessage({sourceName:r,targetName:l,stream:jn.PULL,streamId:s,desiredSize:u.desiredSize}),c.promise},cancel:u=>{ei(u instanceof Error,"cancel must have a valid reason");const c=Promise.withResolvers();return this.streamControllers[s].cancelCall=c,this.streamControllers[s].isClosed=!0,a.postMessage({sourceName:r,targetName:l,stream:jn.CANCEL,streamId:s,reason:Cr(u)}),c.promise}},i)}destroy(){var t;(t=g(this,df))==null||t.abort(),G(this,df,null)}}df=new WeakMap,Jb=new WeakSet,HF=function({data:t}){if(t.targetName!==this.sourceName)return;if(t.stream){J(this,tk,qF).call(this,t);return}if(t.callback){const i=t.callbackId,o=this.callbackCapabilities[i];if(!o)throw new Error(`Cannot resolve callback ${i}`);if(delete this.callbackCapabilities[i],t.callback===M1.DATA)o.resolve(t.data);else if(t.callback===M1.ERROR)o.reject(Cr(t.reason));else throw new Error("Unexpected callback case");return}const n=this.actionHandler[t.action];if(!n)throw new Error(`Unknown action from worker: ${t.action}`);if(t.callbackId){const i=this.sourceName,o=t.sourceName,s=this.comObj;new Promise(function(r){r(n(t.data))}).then(function(r){s.postMessage({sourceName:i,targetName:o,callback:M1.DATA,callbackId:t.callbackId,data:r})},function(r){s.postMessage({sourceName:i,targetName:o,callback:M1.ERROR,callbackId:t.callbackId,reason:Cr(r)})});return}if(t.streamId){J(this,ek,ZF).call(this,t);return}n(t.data)},ek=new WeakSet,ZF=function(t){const n=t.streamId,i=this.sourceName,o=t.sourceName,s=this.comObj,r=this,l=this.actionHandler[t.action],a={enqueue(u,c=1,d){if(this.isCancelled)return;const f=this.desiredSize;this.desiredSize-=c,f>0&&this.desiredSize<=0&&(this.sinkCapability=Promise.withResolvers(),this.ready=this.sinkCapability.promise),s.postMessage({sourceName:i,targetName:o,stream:jn.ENQUEUE,streamId:n,chunk:u},d)},close(){this.isCancelled||(this.isCancelled=!0,s.postMessage({sourceName:i,targetName:o,stream:jn.CLOSE,streamId:n}),delete r.streamSinks[n])},error(u){ei(u instanceof Error,"error must have a valid reason"),!this.isCancelled&&(this.isCancelled=!0,s.postMessage({sourceName:i,targetName:o,stream:jn.ERROR,streamId:n,reason:Cr(u)}))},sinkCapability:Promise.withResolvers(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:t.desiredSize,ready:null};a.sinkCapability.resolve(),a.ready=a.sinkCapability.promise,this.streamSinks[n]=a,new Promise(function(u){u(l(t.data,a))}).then(function(){s.postMessage({sourceName:i,targetName:o,stream:jn.START_COMPLETE,streamId:n,success:!0})},function(u){s.postMessage({sourceName:i,targetName:o,stream:jn.START_COMPLETE,streamId:n,reason:Cr(u)})})},tk=new WeakSet,qF=function(t){const n=t.streamId,i=this.sourceName,o=t.sourceName,s=this.comObj,r=this.streamControllers[n],l=this.streamSinks[n];switch(t.stream){case jn.START_COMPLETE:t.success?r.startCall.resolve():r.startCall.reject(Cr(t.reason));break;case jn.PULL_COMPLETE:t.success?r.pullCall.resolve():r.pullCall.reject(Cr(t.reason));break;case jn.PULL:if(!l){s.postMessage({sourceName:i,targetName:o,stream:jn.PULL_COMPLETE,streamId:n,success:!0});break}l.desiredSize<=0&&t.desiredSize>0&&l.sinkCapability.resolve(),l.desiredSize=t.desiredSize,new Promise(function(a){var u;a((u=l.onPull)==null?void 0:u.call(l))}).then(function(){s.postMessage({sourceName:i,targetName:o,stream:jn.PULL_COMPLETE,streamId:n,success:!0})},function(a){s.postMessage({sourceName:i,targetName:o,stream:jn.PULL_COMPLETE,streamId:n,reason:Cr(a)})});break;case jn.ENQUEUE:if(ei(r,"enqueue should have stream controller"),r.isClosed)break;r.controller.enqueue(t.chunk);break;case jn.CLOSE:if(ei(r,"close should have stream controller"),r.isClosed)break;r.isClosed=!0,r.controller.close(),J(this,ff,Q0).call(this,r,n);break;case jn.ERROR:ei(r,"error should have stream controller"),r.controller.error(Cr(t.reason)),J(this,ff,Q0).call(this,r,n);break;case jn.CANCEL_COMPLETE:t.success?r.cancelCall.resolve():r.cancelCall.reject(Cr(t.reason)),J(this,ff,Q0).call(this,r,n);break;case jn.CANCEL:if(!l)break;new Promise(function(a){var u;a((u=l.onCancel)==null?void 0:u.call(l,Cr(t.reason)))}).then(function(){s.postMessage({sourceName:i,targetName:o,stream:jn.CANCEL_COMPLETE,streamId:n,success:!0})},function(a){s.postMessage({sourceName:i,targetName:o,stream:jn.CANCEL_COMPLETE,streamId:n,reason:Cr(a)})}),l.sinkCapability.reject(Cr(t.reason)),l.isCancelled=!0,delete this.streamSinks[n];break;default:throw new Error("Unexpected stream case")}},ff=new WeakSet,Q0=async function(t,n){var i,o,s;await Promise.allSettled([(i=t.startCall)==null?void 0:i.promise,(o=t.pullCall)==null?void 0:o.promise,(s=t.cancelCall)==null?void 0:s.promise]),delete this.streamControllers[n]};var Dc,hv;class tRe{constructor({parsedData:t,rawData:n}){z(this,Dc,void 0);z(this,hv,void 0);G(this,Dc,t),G(this,hv,n)}getRaw(){return g(this,hv)}get(t){return g(this,Dc).get(t)??null}getAll(){return V7(g(this,Dc))}has(t){return g(this,Dc).has(t)}}Dc=new WeakMap,hv=new WeakMap;const gd=Symbol("INTERNAL");var pv,mv,vv,hf;class nRe{constructor(t,{name:n,intent:i,usage:o,rbGroups:s}){z(this,pv,!1);z(this,mv,!1);z(this,vv,!1);z(this,hf,!0);G(this,pv,!!(t&Mr.DISPLAY)),G(this,mv,!!(t&Mr.PRINT)),this.name=n,this.intent=i,this.usage=o,this.rbGroups=s}get visible(){if(g(this,vv))return g(this,hf);if(!g(this,hf))return!1;const{print:t,view:n}=this.usage;return g(this,pv)?(n==null?void 0:n.viewState)!=="OFF":g(this,mv)?(t==null?void 0:t.printState)!=="OFF":!0}_setVisible(t,n,i=!1){t!==gd&&mn("Internal method `_setVisible` called."),G(this,vv,i),G(this,hf,n)}}pv=new WeakMap,mv=new WeakMap,vv=new WeakMap,hf=new WeakMap;var da,Kt,pf,mf,gv,J6;class iRe{constructor(t,n=Mr.DISPLAY){z(this,gv);z(this,da,null);z(this,Kt,new Map);z(this,pf,null);z(this,mf,null);if(this.renderingIntent=n,this.name=null,this.creator=null,t!==null){this.name=t.name,this.creator=t.creator,G(this,mf,t.order);for(const i of t.groups)g(this,Kt).set(i.id,new nRe(n,i));if(t.baseState==="OFF")for(const i of g(this,Kt).values())i._setVisible(gd,!1);for(const i of t.on)g(this,Kt).get(i)._setVisible(gd,!0);for(const i of t.off)g(this,Kt).get(i)._setVisible(gd,!1);G(this,pf,this.getHash())}}isVisible(t){if(g(this,Kt).size===0)return!0;if(!t)return vw("Optional content group not defined."),!0;if(t.type==="OCG")return g(this,Kt).has(t.id)?g(this,Kt).get(t.id).visible:(At(`Optional content group not found: ${t.id}`),!0);if(t.type==="OCMD"){if(t.expression)return J(this,gv,J6).call(this,t.expression);if(!t.policy||t.policy==="AnyOn"){for(const n of t.ids){if(!g(this,Kt).has(n))return At(`Optional content group not found: ${n}`),!0;if(g(this,Kt).get(n).visible)return!0}return!1}else if(t.policy==="AllOn"){for(const n of t.ids){if(!g(this,Kt).has(n))return At(`Optional content group not found: ${n}`),!0;if(!g(this,Kt).get(n).visible)return!1}return!0}else if(t.policy==="AnyOff"){for(const n of t.ids){if(!g(this,Kt).has(n))return At(`Optional content group not found: ${n}`),!0;if(!g(this,Kt).get(n).visible)return!0}return!1}else if(t.policy==="AllOff"){for(const n of t.ids){if(!g(this,Kt).has(n))return At(`Optional content group not found: ${n}`),!0;if(g(this,Kt).get(n).visible)return!1}return!0}return At(`Unknown optional content policy ${t.policy}.`),!0}return At(`Unknown group type ${t.type}.`),!0}setVisibility(t,n=!0,i=!0){var s;const o=g(this,Kt).get(t);if(!o){At(`Optional content group not found: ${t}`);return}if(i&&n&&o.rbGroups.length)for(const r of o.rbGroups)for(const l of r)l!==t&&((s=g(this,Kt).get(l))==null||s._setVisible(gd,!1,!0));o._setVisible(gd,!!n,!0),G(this,da,null)}setOCGState({state:t,preserveRB:n}){let i;for(const o of t){switch(o){case"ON":case"OFF":case"Toggle":i=o;continue}const s=g(this,Kt).get(o);if(s)switch(i){case"ON":this.setVisibility(o,!0,n);break;case"OFF":this.setVisibility(o,!1,n);break;case"Toggle":this.setVisibility(o,!s.visible,n);break}}G(this,da,null)}get hasInitialVisibility(){return g(this,pf)===null||this.getHash()===g(this,pf)}getOrder(){return g(this,Kt).size?g(this,mf)?g(this,mf).slice():[...g(this,Kt).keys()]:null}getGroups(){return g(this,Kt).size>0?V7(g(this,Kt)):null}getGroup(t){return g(this,Kt).get(t)||null}getHash(){if(g(this,da)!==null)return g(this,da);const t=new xF;for(const[n,i]of g(this,Kt))t.update(`${n}:${i.visible}`);return G(this,da,t.hexdigest())}}da=new WeakMap,Kt=new WeakMap,pf=new WeakMap,mf=new WeakMap,gv=new WeakSet,J6=function(t){const n=t.length;if(n<2)return!0;const i=t[0];for(let o=1;o<n;o++){const s=t[o];let r;if(Array.isArray(s))r=J(this,gv,J6).call(this,s);else if(g(this,Kt).has(s))r=g(this,Kt).get(s).visible;else return At(`Optional content group not found: ${s}`),!0;switch(i){case"And":if(!r)return!1;break;case"Or":if(r)return!0;break;case"Not":return!r;default:return!0}}return i==="And"};class rRe{constructor(t,{disableRange:n=!1,disableStream:i=!1}){ei(t,'PDFDataTransportStream - missing required "pdfDataRangeTransport" argument.');const{length:o,initialData:s,progressiveDone:r,contentDispositionFilename:l}=t;if(this._queuedChunks=[],this._progressiveDone=r,this._contentDispositionFilename=l,(s==null?void 0:s.length)>0){const a=s instanceof Uint8Array&&s.byteLength===s.buffer.byteLength?s.buffer:new Uint8Array(s).buffer;this._queuedChunks.push(a)}this._pdfDataRangeTransport=t,this._isStreamingSupported=!i,this._isRangeSupported=!n,this._contentLength=o,this._fullRequestReader=null,this._rangeReaders=[],t.addRangeListener((a,u)=>{this._onReceiveData({begin:a,chunk:u})}),t.addProgressListener((a,u)=>{this._onProgress({loaded:a,total:u})}),t.addProgressiveReadListener(a=>{this._onReceiveData({chunk:a})}),t.addProgressiveDoneListener(()=>{this._onProgressiveDone()}),t.transportReady()}_onReceiveData({begin:t,chunk:n}){const i=n instanceof Uint8Array&&n.byteLength===n.buffer.byteLength?n.buffer:new Uint8Array(n).buffer;if(t===void 0)this._fullRequestReader?this._fullRequestReader._enqueue(i):this._queuedChunks.push(i);else{const o=this._rangeReaders.some(function(s){return s._begin!==t?!1:(s._enqueue(i),!0)});ei(o,"_onReceiveData - no `PDFDataTransportStreamRangeReader` instance found.")}}get _progressiveDataLength(){var t;return((t=this._fullRequestReader)==null?void 0:t._loaded)??0}_onProgress(t){var n,i,o,s;t.total===void 0?(i=(n=this._rangeReaders[0])==null?void 0:n.onProgress)==null||i.call(n,{loaded:t.loaded}):(s=(o=this._fullRequestReader)==null?void 0:o.onProgress)==null||s.call(o,{loaded:t.loaded,total:t.total})}_onProgressiveDone(){var t;(t=this._fullRequestReader)==null||t.progressiveDone(),this._progressiveDone=!0}_removeRangeReader(t){const n=this._rangeReaders.indexOf(t);n>=0&&this._rangeReaders.splice(n,1)}getFullReader(){ei(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");const t=this._queuedChunks;return this._queuedChunks=null,new oRe(this,t,this._progressiveDone,this._contentDispositionFilename)}getRangeReader(t,n){if(n<=this._progressiveDataLength)return null;const i=new sRe(this,t,n);return this._pdfDataRangeTransport.requestDataRange(t,n),this._rangeReaders.push(i),i}cancelAllRequests(t){var n;(n=this._fullRequestReader)==null||n.cancel(t);for(const i of this._rangeReaders.slice(0))i.cancel(t);this._pdfDataRangeTransport.abort()}}class oRe{constructor(t,n,i=!1,o=null){this._stream=t,this._done=i||!1,this._filename=Z7(o)?o:null,this._queuedChunks=n||[],this._loaded=0;for(const s of this._queuedChunks)this._loaded+=s.byteLength;this._requests=[],this._headersReady=Promise.resolve(),t._fullRequestReader=this,this.onProgress=null}_enqueue(t){this._done||(this._requests.length>0?this._requests.shift().resolve({value:t,done:!1}):this._queuedChunks.push(t),this._loaded+=t.byteLength)}get headersReady(){return this._headersReady}get filename(){return this._filename}get isRangeSupported(){return this._stream._isRangeSupported}get isStreamingSupported(){return this._stream._isStreamingSupported}get contentLength(){return this._stream._contentLength}async read(){if(this._queuedChunks.length>0)return{value:this._queuedChunks.shift(),done:!1};if(this._done)return{value:void 0,done:!0};const t=Promise.withResolvers();return this._requests.push(t),t.promise}cancel(t){this._done=!0;for(const n of this._requests)n.resolve({value:void 0,done:!0});this._requests.length=0}progressiveDone(){this._done||(this._done=!0)}}class sRe{constructor(t,n,i){this._stream=t,this._begin=n,this._end=i,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}_enqueue(t){if(!this._done){if(this._requests.length===0)this._queuedChunk=t;else{this._requests.shift().resolve({value:t,done:!1});for(const i of this._requests)i.resolve({value:void 0,done:!0});this._requests.length=0}this._done=!0,this._stream._removeRangeReader(this)}}get isStreamingSupported(){return!1}async read(){if(this._queuedChunk){const n=this._queuedChunk;return this._queuedChunk=null,{value:n,done:!1}}if(this._done)return{value:void 0,done:!0};const t=Promise.withResolvers();return this._requests.push(t),t.promise}cancel(t){this._done=!0;for(const n of this._requests)n.resolve({value:void 0,done:!0});this._requests.length=0,this._stream._removeRangeReader(this)}}function lRe(e){let t=!0,n=i("filename\\*","i").exec(e);if(n){n=n[1];let c=l(n);return c=unescape(c),c=a(c),c=u(c),s(c)}if(n=r(e),n){const c=u(n);return s(c)}if(n=i("filename","i").exec(e),n){n=n[1];let c=l(n);return c=u(c),s(c)}function i(c,d){return new RegExp("(?:^|;)\\s*"+c+'\\s*=\\s*([^";\\s][^;\\s]*|"(?:[^"\\\\]|\\\\"?)+"?)',d)}function o(c,d){if(c){if(!/^[\x00-\xFF]+$/.test(d))return d;try{const f=new TextDecoder(c,{fatal:!0}),h=yw(d);d=f.decode(h),t=!1}catch{}}return d}function s(c){return t&&/[\x80-\xff]/.test(c)&&(c=o("utf-8",c),t&&(c=o("iso-8859-1",c))),c}function r(c){const d=[];let f;const h=i("filename\\*((?!0\\d)\\d+)(\\*?)","ig");for(;(f=h.exec(c))!==null;){let[,b,w,y]=f;if(b=parseInt(b,10),b in d){if(b===0)break;continue}d[b]=[w,y]}const m=[];for(let b=0;b<d.length&&b in d;++b){let[w,y]=d[b];y=l(y),w&&(y=unescape(y),b===0&&(y=a(y))),m.push(y)}return m.join("")}function l(c){if(c.startsWith('"')){const d=c.slice(1).split('\\"');for(let f=0;f<d.length;++f){const h=d[f].indexOf('"');h!==-1&&(d[f]=d[f].slice(0,h),d.length=f+1),d[f]=d[f].replaceAll(/\\(.)/g,"$1")}c=d.join('"')}return c}function a(c){const d=c.indexOf("'");if(d===-1)return c;const f=c.slice(0,d),m=c.slice(d+1).replace(/^[^']*'/,"");return o(f,m)}function u(c){return!c.startsWith("=?")||/[\x00-\x19\x80-\xff]/.test(c)?c:c.replaceAll(/=\?([\w-]*)\?([QqBb])\?((?:[^?]|\?(?!=))*)\?=/g,function(d,f,h,m){if(h==="q"||h==="Q")return m=m.replaceAll("_"," "),m=m.replaceAll(/=([0-9a-fA-F]{2})/g,function(b,w){return String.fromCharCode(parseInt(w,16))}),o(f,m);try{m=atob(m)}catch{}return o(f,m)})}return""}function Y7(e,t){const n=new Headers;if(!e||!t||typeof t!="object")return n;for(const i in t){const o=t[i];o!==void 0&&n.append(i,o)}return n}function X7({responseHeaders:e,isHttp:t,rangeChunkSize:n,disableRange:i}){const o={allowRangeRequests:!1,suggestedLength:void 0},s=parseInt(e.get("Content-Length"),10);return!Number.isInteger(s)||(o.suggestedLength=s,s<=2*n)||i||!t||e.get("Accept-Ranges")!=="bytes"||(e.get("Content-Encoding")||"identity")!=="identity"||(o.allowRangeRequests=!0),o}function Q7(e){const t=e.get("Content-Disposition");if(t){let n=lRe(t);if(n.includes("%"))try{n=decodeURIComponent(n)}catch{}if(Z7(n))return n}return null}function ww(e,t){return e===404||e===0&&t.startsWith("file:")?new ed('Missing PDF "'+t+'".'):new gw(`Unexpected server response (${e}) while retrieving PDF "${t}".`,e)}function UF(e){return e===200||e===206}function KF(e,t,n){return{method:"GET",headers:e,signal:n.signal,mode:"cors",credentials:t?"include":"same-origin",redirect:"follow"}}function GF(e){return e instanceof Uint8Array?e.buffer:e instanceof ArrayBuffer?e:(At(`getArrayBuffer - unexpected data format: ${e}`),new Uint8Array(e).buffer)}class _x{constructor(t){this.source=t,this.isHttp=/^https?:/i.test(t.url),this.headers=Y7(this.isHttp,t.httpHeaders),this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){var t;return((t=this._fullRequestReader)==null?void 0:t._loaded)??0}getFullReader(){return ei(!this._fullRequestReader,"PDFFetchStream.getFullReader can only be called once."),this._fullRequestReader=new aRe(this),this._fullRequestReader}getRangeReader(t,n){if(n<=this._progressiveDataLength)return null;const i=new cRe(this,t,n);return this._rangeRequestReaders.push(i),i}cancelAllRequests(t){var n;(n=this._fullRequestReader)==null||n.cancel(t);for(const i of this._rangeRequestReaders.slice(0))i.cancel(t)}}class aRe{constructor(t){this._stream=t,this._reader=null,this._loaded=0,this._filename=null;const n=t.source;this._withCredentials=n.withCredentials||!1,this._contentLength=n.length,this._headersCapability=Promise.withResolvers(),this._disableRange=n.disableRange||!1,this._rangeChunkSize=n.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._abortController=new AbortController,this._isStreamingSupported=!n.disableStream,this._isRangeSupported=!n.disableRange;const i=new Headers(t.headers),o=n.url;fetch(o,KF(i,this._withCredentials,this._abortController)).then(s=>{if(!UF(s.status))throw ww(s.status,o);this._reader=s.body.getReader(),this._headersCapability.resolve();const r=s.headers,{allowRangeRequests:l,suggestedLength:a}=X7({responseHeaders:r,isHttp:t.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=l,this._contentLength=a||this._contentLength,this._filename=Q7(r),!this._isStreamingSupported&&this._isRangeSupported&&this.cancel(new td("Streaming is disabled."))}).catch(this._headersCapability.reject),this.onProgress=null}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}async read(){var i;await this._headersCapability.promise;const{value:t,done:n}=await this._reader.read();return n?{value:t,done:n}:(this._loaded+=t.byteLength,(i=this.onProgress)==null||i.call(this,{loaded:this._loaded,total:this._contentLength}),{value:GF(t),done:!1})}cancel(t){var n;(n=this._reader)==null||n.cancel(t),this._abortController.abort()}}class cRe{constructor(t,n,i){this._stream=t,this._reader=null,this._loaded=0;const o=t.source;this._withCredentials=o.withCredentials||!1,this._readCapability=Promise.withResolvers(),this._isStreamingSupported=!o.disableStream,this._abortController=new AbortController;const s=new Headers(t.headers);s.append("Range",`bytes=${n}-${i-1}`);const r=o.url;fetch(r,KF(s,this._withCredentials,this._abortController)).then(l=>{if(!UF(l.status))throw ww(l.status,r);this._readCapability.resolve(),this._reader=l.body.getReader()}).catch(this._readCapability.reject),this.onProgress=null}get isStreamingSupported(){return this._isStreamingSupported}async read(){var i;await this._readCapability.promise;const{value:t,done:n}=await this._reader.read();return n?{value:t,done:n}:(this._loaded+=t.byteLength,(i=this.onProgress)==null||i.call(this,{loaded:this._loaded}),{value:GF(t),done:!1})}cancel(t){var n;(n=this._reader)==null||n.cancel(t),this._abortController.abort()}}const u8=200,d8=206;function uRe(e){const t=e.response;return typeof t!="string"?t:yw(t).buffer}class dRe{constructor({url:t,httpHeaders:n,withCredentials:i}){this.url=t,this.isHttp=/^https?:/i.test(t),this.headers=Y7(this.isHttp,n),this.withCredentials=i||!1,this.currXhrId=0,this.pendingRequests=Object.create(null)}requestRange(t,n,i){const o={begin:t,end:n};for(const s in i)o[s]=i[s];return this.request(o)}requestFull(t){return this.request(t)}request(t){const n=new XMLHttpRequest,i=this.currXhrId++,o=this.pendingRequests[i]={xhr:n};n.open("GET",this.url),n.withCredentials=this.withCredentials;for(const[s,r]of this.headers)n.setRequestHeader(s,r);return this.isHttp&&"begin"in t&&"end"in t?(n.setRequestHeader("Range",`bytes=${t.begin}-${t.end-1}`),o.expectedStatus=d8):o.expectedStatus=u8,n.responseType="arraybuffer",t.onError&&(n.onerror=function(s){t.onError(n.status)}),n.onreadystatechange=this.onStateChange.bind(this,i),n.onprogress=this.onProgress.bind(this,i),o.onHeadersReceived=t.onHeadersReceived,o.onDone=t.onDone,o.onError=t.onError,o.onProgress=t.onProgress,n.send(null),i}onProgress(t,n){var o;const i=this.pendingRequests[t];i&&((o=i.onProgress)==null||o.call(i,n))}onStateChange(t,n){var a,u,c;const i=this.pendingRequests[t];if(!i)return;const o=i.xhr;if(o.readyState>=2&&i.onHeadersReceived&&(i.onHeadersReceived(),delete i.onHeadersReceived),o.readyState!==4||!(t in this.pendingRequests))return;if(delete this.pendingRequests[t],o.status===0&&this.isHttp){(a=i.onError)==null||a.call(i,o.status);return}const s=o.status||u8;if(!(s===u8&&i.expectedStatus===d8)&&s!==i.expectedStatus){(u=i.onError)==null||u.call(i,o.status);return}const l=uRe(o);if(s===d8){const d=o.getResponseHeader("Content-Range"),f=/bytes (\d+)-(\d+)\/(\d+)/.exec(d);i.onDone({begin:parseInt(f[1],10),chunk:l})}else l?i.onDone({begin:0,chunk:l}):(c=i.onError)==null||c.call(i,o.status)}getRequestXhr(t){return this.pendingRequests[t].xhr}isPendingRequest(t){return t in this.pendingRequests}abortRequest(t){const n=this.pendingRequests[t].xhr;delete this.pendingRequests[t],n.abort()}}class fRe{constructor(t){this._source=t,this._manager=new dRe(t),this._rangeChunkSize=t.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}_onRangeRequestReaderClosed(t){const n=this._rangeRequestReaders.indexOf(t);n>=0&&this._rangeRequestReaders.splice(n,1)}getFullReader(){return ei(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new hRe(this._manager,this._source),this._fullRequestReader}getRangeReader(t,n){const i=new pRe(this._manager,t,n);return i.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(i),i}cancelAllRequests(t){var n;(n=this._fullRequestReader)==null||n.cancel(t);for(const i of this._rangeRequestReaders.slice(0))i.cancel(t)}}class hRe{constructor(t,n){this._manager=t;const i={onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=n.url,this._fullRequestId=t.requestFull(i),this._headersCapability=Promise.withResolvers(),this._disableRange=n.disableRange||!1,this._contentLength=n.length,this._rangeChunkSize=n.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._isStreamingSupported=!1,this._isRangeSupported=!1,this._cachedChunks=[],this._requests=[],this._done=!1,this._storedError=void 0,this._filename=null,this.onProgress=null}_onHeadersReceived(){const t=this._fullRequestId,n=this._manager.getRequestXhr(t),i=new Headers(n.getAllResponseHeaders().trim().split(/[\r\n]+/).map(r=>{const[l,...a]=r.split(": ");return[l,a.join(": ")]})),{allowRangeRequests:o,suggestedLength:s}=X7({responseHeaders:i,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});o&&(this._isRangeSupported=!0),this._contentLength=s||this._contentLength,this._filename=Q7(i),this._isRangeSupported&&this._manager.abortRequest(t),this._headersCapability.resolve()}_onDone(t){if(t&&(this._requests.length>0?this._requests.shift().resolve({value:t.chunk,done:!1}):this._cachedChunks.push(t.chunk)),this._done=!0,!(this._cachedChunks.length>0)){for(const n of this._requests)n.resolve({value:void 0,done:!0});this._requests.length=0}}_onError(t){this._storedError=ww(t,this._url),this._headersCapability.reject(this._storedError);for(const n of this._requests)n.reject(this._storedError);this._requests.length=0,this._cachedChunks.length=0}_onProgress(t){var n;(n=this.onProgress)==null||n.call(this,{loaded:t.loaded,total:t.lengthComputable?t.total:this._contentLength})}get filename(){return this._filename}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}get contentLength(){return this._contentLength}get headersReady(){return this._headersCapability.promise}async read(){if(this._storedError)throw this._storedError;if(this._cachedChunks.length>0)return{value:this._cachedChunks.shift(),done:!1};if(this._done)return{value:void 0,done:!0};const t=Promise.withResolvers();return this._requests.push(t),t.promise}cancel(t){this._done=!0,this._headersCapability.reject(t);for(const n of this._requests)n.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._fullRequestId)&&this._manager.abortRequest(this._fullRequestId),this._fullRequestReader=null}}class pRe{constructor(t,n,i){this._manager=t;const o={onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=t.url,this._requestId=t.requestRange(n,i,o),this._requests=[],this._queuedChunk=null,this._done=!1,this._storedError=void 0,this.onProgress=null,this.onClosed=null}_close(){var t;(t=this.onClosed)==null||t.call(this,this)}_onDone(t){const n=t.chunk;this._requests.length>0?this._requests.shift().resolve({value:n,done:!1}):this._queuedChunk=n,this._done=!0;for(const i of this._requests)i.resolve({value:void 0,done:!0});this._requests.length=0,this._close()}_onError(t){this._storedError=ww(t,this._url);for(const n of this._requests)n.reject(this._storedError);this._requests.length=0,this._queuedChunk=null}_onProgress(t){var n;this.isStreamingSupported||(n=this.onProgress)==null||n.call(this,{loaded:t.loaded})}get isStreamingSupported(){return!1}async read(){if(this._storedError)throw this._storedError;if(this._queuedChunk!==null){const n=this._queuedChunk;return this._queuedChunk=null,{value:n,done:!1}}if(this._done)return{value:void 0,done:!0};const t=Promise.withResolvers();return this._requests.push(t),t.promise}cancel(t){this._done=!0;for(const n of this._requests)n.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._requestId)&&this._manager.abortRequest(this._requestId),this._close()}}const mRe=/^[a-z][a-z0-9\-+.]+:/i;function vRe(e){if(mRe.test(e))return new URL(e);const t=Da.get("url");return new URL(t.pathToFileURL(e))}function YF(e,t,n){return e.protocol==="http:"?Da.get("http").request(e,{headers:t},n):Da.get("https").request(e,{headers:t},n)}class gRe{constructor(t){this.source=t,this.url=vRe(t.url),this.isHttp=this.url.protocol==="http:"||this.url.protocol==="https:",this.isFsUrl=this.url.protocol==="file:",this.headers=Y7(this.isHttp,t.httpHeaders),this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){var t;return((t=this._fullRequestReader)==null?void 0:t._loaded)??0}getFullReader(){return ei(!this._fullRequestReader,"PDFNodeStream.getFullReader can only be called once."),this._fullRequestReader=this.isFsUrl?new kRe(this):new yRe(this),this._fullRequestReader}getRangeReader(t,n){if(n<=this._progressiveDataLength)return null;const i=this.isFsUrl?new wRe(this,t,n):new bRe(this,t,n);return this._rangeRequestReaders.push(i),i}cancelAllRequests(t){var n;(n=this._fullRequestReader)==null||n.cancel(t);for(const i of this._rangeRequestReaders.slice(0))i.cancel(t)}}class XF{constructor(t){this._url=t.url,this._done=!1,this._storedError=null,this.onProgress=null;const n=t.source;this._contentLength=n.length,this._loaded=0,this._filename=null,this._disableRange=n.disableRange||!1,this._rangeChunkSize=n.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._isStreamingSupported=!n.disableStream,this._isRangeSupported=!n.disableRange,this._readableStream=null,this._readCapability=Promise.withResolvers(),this._headersCapability=Promise.withResolvers()}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}async read(){var i;if(await this._readCapability.promise,this._done)return{value:void 0,done:!0};if(this._storedError)throw this._storedError;const t=this._readableStream.read();return t===null?(this._readCapability=Promise.withResolvers(),this.read()):(this._loaded+=t.length,(i=this.onProgress)==null||i.call(this,{loaded:this._loaded,total:this._contentLength}),{value:new Uint8Array(t).buffer,done:!1})}cancel(t){if(!this._readableStream){this._error(t);return}this._readableStream.destroy(t)}_error(t){this._storedError=t,this._readCapability.resolve()}_setReadableStream(t){this._readableStream=t,t.on("readable",()=>{this._readCapability.resolve()}),t.on("end",()=>{t.destroy(),this._done=!0,this._readCapability.resolve()}),t.on("error",n=>{this._error(n)}),!this._isStreamingSupported&&this._isRangeSupported&&this._error(new td("streaming is disabled")),this._storedError&&this._readableStream.destroy(this._storedError)}}class QF{constructor(t){this._url=t.url,this._done=!1,this._storedError=null,this.onProgress=null,this._loaded=0,this._readableStream=null,this._readCapability=Promise.withResolvers();const n=t.source;this._isStreamingSupported=!n.disableStream}get isStreamingSupported(){return this._isStreamingSupported}async read(){var i;if(await this._readCapability.promise,this._done)return{value:void 0,done:!0};if(this._storedError)throw this._storedError;const t=this._readableStream.read();return t===null?(this._readCapability=Promise.withResolvers(),this.read()):(this._loaded+=t.length,(i=this.onProgress)==null||i.call(this,{loaded:this._loaded}),{value:new Uint8Array(t).buffer,done:!1})}cancel(t){if(!this._readableStream){this._error(t);return}this._readableStream.destroy(t)}_error(t){this._storedError=t,this._readCapability.resolve()}_setReadableStream(t){this._readableStream=t,t.on("readable",()=>{this._readCapability.resolve()}),t.on("end",()=>{t.destroy(),this._done=!0,this._readCapability.resolve()}),t.on("error",n=>{this._error(n)}),this._storedError&&this._readableStream.destroy(this._storedError)}}class yRe extends XF{constructor(t){super(t);const n=Object.fromEntries(t.headers),i=o=>{if(o.statusCode===404){const a=new ed(`Missing PDF "${this._url}".`);this._storedError=a,this._headersCapability.reject(a);return}this._headersCapability.resolve(),this._setReadableStream(o);const s=new Headers(this._readableStream.headers),{allowRangeRequests:r,suggestedLength:l}=X7({responseHeaders:s,isHttp:t.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=r,this._contentLength=l||this._contentLength,this._filename=Q7(s)};this._request=YF(this._url,n,i),this._request.on("error",o=>{this._storedError=o,this._headersCapability.reject(o)}),this._request.end()}}class bRe extends QF{constructor(t,n,i){super(t);const o=Object.fromEntries(t.headers);o.Range=`bytes=${n}-${i-1}`;const s=r=>{if(r.statusCode===404){const l=new ed(`Missing PDF "${this._url}".`);this._storedError=l;return}this._setReadableStream(r)};this._request=YF(this._url,o,s),this._request.on("error",r=>{this._storedError=r}),this._request.end()}}class kRe extends XF{constructor(t){super(t);const n=Da.get("fs");n.promises.lstat(this._url).then(i=>{this._contentLength=i.size,this._setReadableStream(n.createReadStream(this._url)),this._headersCapability.resolve()},i=>{i.code==="ENOENT"&&(i=new ed(`Missing PDF "${this._url}".`)),this._storedError=i,this._headersCapability.reject(i)})}}class wRe extends QF{constructor(t,n,i){super(t);const o=Da.get("fs");this._setReadableStream(o.createReadStream(this._url,{start:n,end:i-1}))}}const CRe=1e5,cr=30,$Re=.8;var XM,fa,fr,yv,bv,Fc,Ws,kv,wv,Vc,vf,gf,ha,yf,Cv,bf,Wc,$v,Sv,Hc,Zc,_v,pa,kf,nk,JF,ik,eV,Pv,eP,wf,J0,Av,tP,rk,tV,ok,nV;const Sr=class{constructor({textContentSource:t,container:n,viewport:i}){z(this,nk);z(this,ik);z(this,Pv);z(this,fa,Promise.withResolvers());z(this,fr,null);z(this,yv,!1);z(this,bv,!!((XM=globalThis.FontInspector)!=null&&XM.enabled));z(this,Fc,null);z(this,Ws,null);z(this,kv,0);z(this,wv,0);z(this,Vc,null);z(this,vf,null);z(this,gf,0);z(this,ha,0);z(this,yf,Object.create(null));z(this,Cv,[]);z(this,bf,null);z(this,Wc,[]);z(this,$v,new WeakMap);z(this,Sv,null);var a;if(t instanceof ReadableStream)G(this,bf,t);else if(typeof t=="object")G(this,bf,new ReadableStream({start(u){u.enqueue(t),u.close()}}));else throw new Error('No "textContentSource" parameter specified.');G(this,fr,G(this,vf,n)),G(this,ha,i.scale*(globalThis.devicePixelRatio||1)),G(this,gf,i.rotation),G(this,Ws,{div:null,properties:null,ctx:null});const{pageWidth:o,pageHeight:s,pageX:r,pageY:l}=i.rawDims;G(this,Sv,[1,0,0,-1,-r,l+s]),G(this,wv,o),G(this,kv,s),J(a=Sr,rk,tV).call(a),Du(n,i),g(this,fa).promise.finally(()=>{g(Sr,kf).delete(this),G(this,Ws,null),G(this,yf,null)}).catch(()=>{})}static get fontFamilyMap(){const{isWindows:t,isFirefox:n}=sr.platform;return Mt(this,"fontFamilyMap",new Map([["sans-serif",`${t&&n?"Calibri, ":""}sans-serif`],["monospace",`${t&&n?"Lucida Console, ":""}monospace`]]))}render(){const t=()=>{g(this,Vc).read().then(({value:n,done:i})=>{if(i){g(this,fa).resolve();return}g(this,Fc)??G(this,Fc,n.lang),Object.assign(g(this,yf),n.styles),J(this,nk,JF).call(this,n.items),t()},g(this,fa).reject)};return G(this,Vc,g(this,bf).getReader()),g(Sr,kf).add(this),t(),g(this,fa).promise}update({viewport:t,onBefore:n=null}){var s;const i=t.scale*(globalThis.devicePixelRatio||1),o=t.rotation;if(o!==g(this,gf)&&(n==null||n(),G(this,gf,o),Du(g(this,vf),{rotation:o})),i!==g(this,ha)){n==null||n(),G(this,ha,i);const r={div:null,properties:null,ctx:J(s=Sr,wf,J0).call(s,g(this,Fc))};for(const l of g(this,Wc))r.properties=g(this,$v).get(l),r.div=l,J(this,Pv,eP).call(this,r)}}cancel(){var n;const t=new td("TextLayer task cancelled.");(n=g(this,Vc))==null||n.cancel(t).catch(()=>{}),G(this,Vc,null),g(this,fa).reject(t)}get textDivs(){return g(this,Wc)}get textContentItemsStr(){return g(this,Cv)}static cleanup(){if(!(g(this,kf).size>0)){g(this,Hc).clear();for(const{canvas:t}of g(this,Zc).values())t.remove();g(this,Zc).clear()}}};let ur=Sr;fa=new WeakMap,fr=new WeakMap,yv=new WeakMap,bv=new WeakMap,Fc=new WeakMap,Ws=new WeakMap,kv=new WeakMap,wv=new WeakMap,Vc=new WeakMap,vf=new WeakMap,gf=new WeakMap,ha=new WeakMap,yf=new WeakMap,Cv=new WeakMap,bf=new WeakMap,Wc=new WeakMap,$v=new WeakMap,Sv=new WeakMap,Hc=new WeakMap,Zc=new WeakMap,_v=new WeakMap,pa=new WeakMap,kf=new WeakMap,nk=new WeakSet,JF=function(t){var o,s;if(g(this,yv))return;(s=g(this,Ws)).ctx??(s.ctx=J(o=Sr,wf,J0).call(o,g(this,Fc)));const n=g(this,Wc),i=g(this,Cv);for(const r of t){if(n.length>CRe){At("Ignoring additional textDivs for performance reasons."),G(this,yv,!0);return}if(r.str===void 0){if(r.type==="beginMarkedContentProps"||r.type==="beginMarkedContent"){const l=g(this,fr);G(this,fr,document.createElement("span")),g(this,fr).classList.add("markedContent"),r.id!==null&&g(this,fr).setAttribute("id",`${r.id}`),l.append(g(this,fr))}else r.type==="endMarkedContent"&&G(this,fr,g(this,fr).parentNode);continue}i.push(r.str),J(this,ik,eV).call(this,r)}},ik=new WeakSet,eV=function(t){var b;const n=document.createElement("span"),i={angle:0,canvasWidth:0,hasText:t.str!=="",hasEOL:t.hasEOL,fontSize:0};g(this,Wc).push(n);const o=dt.transform(g(this,Sv),t.transform);let s=Math.atan2(o[1],o[0]);const r=g(this,yf)[t.fontName];r.vertical&&(s+=Math.PI/2);let l=g(this,bv)&&r.fontSubstitution||r.fontFamily;l=Sr.fontFamilyMap.get(l)||l;const a=Math.hypot(o[2],o[3]),u=a*J(b=Sr,ok,nV).call(b,l,g(this,Fc));let c,d;s===0?(c=o[4],d=o[5]-u):(c=o[4]+u*Math.sin(s),d=o[5]-u*Math.cos(s));const f="calc(var(--scale-factor)*",h=n.style;g(this,fr)===g(this,vf)?(h.left=`${(100*c/g(this,wv)).toFixed(2)}%`,h.top=`${(100*d/g(this,kv)).toFixed(2)}%`):(h.left=`${f}${c.toFixed(2)}px)`,h.top=`${f}${d.toFixed(2)}px)`),h.fontSize=`${f}${(g(Sr,pa)*a).toFixed(2)}px)`,h.fontFamily=l,i.fontSize=a,n.setAttribute("role","presentation"),n.textContent=t.str,n.dir=t.dir,g(this,bv)&&(n.dataset.fontName=r.fontSubstitutionLoadedName||t.fontName),s!==0&&(i.angle=s*(180/Math.PI));let m=!1;if(t.str.length>1)m=!0;else if(t.str!==" "&&t.transform[0]!==t.transform[3]){const w=Math.abs(t.transform[0]),y=Math.abs(t.transform[3]);w!==y&&Math.max(w,y)/Math.min(w,y)>1.5&&(m=!0)}if(m&&(i.canvasWidth=r.vertical?t.height:t.width),g(this,$v).set(n,i),g(this,Ws).div=n,g(this,Ws).properties=i,J(this,Pv,eP).call(this,g(this,Ws)),i.hasText&&g(this,fr).append(n),i.hasEOL){const w=document.createElement("br");w.setAttribute("role","presentation"),g(this,fr).append(w)}},Pv=new WeakSet,eP=function(t){var l;const{div:n,properties:i,ctx:o}=t,{style:s}=n;let r="";if(g(Sr,pa)>1&&(r=`scale(${1/g(Sr,pa)})`),i.canvasWidth!==0&&i.hasText){const{fontFamily:a}=s,{canvasWidth:u,fontSize:c}=i;J(l=Sr,Av,tP).call(l,o,c*g(this,ha),a);const{width:d}=o.measureText(n.textContent);d>0&&(r=`scaleX(${u*g(this,ha)/d}) ${r}`)}i.angle!==0&&(r=`rotate(${i.angle}deg) ${r}`),r.length>0&&(s.transform=r)},wf=new WeakSet,J0=function(t=null){let n=g(this,Zc).get(t||(t=""));if(!n){const i=document.createElement("canvas");i.className="hiddenCanvasElement",i.lang=t,document.body.append(i),n=i.getContext("2d",{alpha:!1,willReadFrequently:!0}),g(this,Zc).set(t,n),g(this,_v).set(n,{size:0,family:""})}return n},Av=new WeakSet,tP=function(t,n,i){const o=g(this,_v).get(t);n===o.size&&i===o.family||(t.font=`${n}px ${i}`,o.size=n,o.family=i)},rk=new WeakSet,tV=function(){if(g(this,pa)!==null)return;const t=document.createElement("div");t.style.opacity=0,t.style.lineHeight=1,t.style.fontSize="1px",t.style.position="absolute",t.textContent="X",document.body.append(t),G(this,pa,t.getBoundingClientRect().height),t.remove()},ok=new WeakSet,nV=function(t,n){const i=g(this,Hc).get(t);if(i)return i;const o=J(this,wf,J0).call(this,n);o.canvas.width=o.canvas.height=cr,J(this,Av,tP).call(this,o,cr,t);const s=o.measureText("");let r=s.fontBoundingBoxAscent,l=Math.abs(s.fontBoundingBoxDescent);if(r){const c=r/(r+l);return g(this,Hc).set(t,c),o.canvas.width=o.canvas.height=0,c}o.strokeStyle="red",o.clearRect(0,0,cr,cr),o.strokeText("g",0,0);let a=o.getImageData(0,0,cr,cr).data;l=0;for(let c=a.length-1-3;c>=0;c-=4)if(a[c]>0){l=Math.ceil(c/4/cr);break}o.clearRect(0,0,cr,cr),o.strokeText("A",0,cr),a=o.getImageData(0,0,cr,cr).data,r=0;for(let c=0,d=a.length;c<d;c+=4)if(a[c]>0){r=cr-Math.floor(c/4/cr);break}o.canvas.width=o.canvas.height=0;const u=r?r/(r+l):$Re;return g(this,Hc).set(t,u),u},z(ur,wf),z(ur,Av),z(ur,rk),z(ur,ok),z(ur,Hc,new Map),z(ur,Zc,new Map),z(ur,_v,new WeakMap),z(ur,pa,null),z(ur,kf,new Set);class km{static textContent(t){const n=[],i={items:n,styles:Object.create(null)};function o(s){var a;if(!s)return;let r=null;const l=s.name;if(l==="#text")r=s.value;else if(km.shouldBuildText(l))(a=s==null?void 0:s.attributes)!=null&&a.textContent?r=s.attributes.textContent:s.value&&(r=s.value);else return;if(r!==null&&n.push({str:r}),!!s.children)for(const u of s.children)o(u)}return o(t),i}static shouldBuildText(t){return!(t==="textarea"||t==="input"||t==="option"||t==="select")}}const SRe=65536,_Re=100,PRe=5e3,ARe=Wi?Bje:zje,LRe=Wi?Dje:RF,ERe=Wi?Rje:jje,IRe=Wi?Fje:VF;function TRe(e={}){typeof e=="string"||e instanceof URL?e={url:e}:(e instanceof ArrayBuffer||ArrayBuffer.isView(e))&&(e={data:e});const t=new ey,{docId:n}=t,i=e.url?ORe(e.url):null,o=e.data?xRe(e.data):null,s=e.httpHeaders||null,r=e.withCredentials===!0,l=e.password??null,a=e.range instanceof iV?e.range:null,u=Number.isInteger(e.rangeChunkSize)&&e.rangeChunkSize>0?e.rangeChunkSize:SRe;let c=e.worker instanceof ps?e.worker:null;const d=e.verbosity,f=typeof e.docBaseUrl=="string"&&!kw(e.docBaseUrl)?e.docBaseUrl:null,h=typeof e.cMapUrl=="string"?e.cMapUrl:null,m=e.cMapPacked!==!1,b=e.CMapReaderFactory||LRe,w=typeof e.standardFontDataUrl=="string"?e.standardFontDataUrl:null,y=e.StandardFontDataFactory||IRe,C=e.stopAtErrors!==!0,k=Number.isInteger(e.maxImageSize)&&e.maxImageSize>-1?e.maxImageSize:-1,$=e.isEvalSupported!==!1,A=typeof e.isOffscreenCanvasSupported=="boolean"?e.isOffscreenCanvasSupported:!Wi,P=typeof e.isChrome=="boolean"?e.isChrome:!sr.platform.isFirefox&&typeof window<"u"&&!!(window!=null&&window.chrome),L=Number.isInteger(e.canvasMaxAreaInBytes)?e.canvasMaxAreaInBytes:-1,O=typeof e.disableFontFace=="boolean"?e.disableFontFace:Wi,T=e.fontExtraProperties===!0,M=e.enableXfa===!0,x=e.ownerDocument||globalThis.document,B=e.disableRange===!0,F=e.disableStream===!0,K=e.disableAutoFetch===!0,te=e.pdfBug===!0,H=e.CanvasFactory||ARe,D=e.FilterFactory||ERe,W=e.enableHWA===!0,Z=a?a.length:e.length??NaN,q=typeof e.useSystemFonts=="boolean"?e.useSystemFonts:!Wi&&!O,Q=typeof e.useWorkerFetch=="boolean"?e.useWorkerFetch:b===RF&&y===VF&&h&&w&&pp(h,document.baseURI)&&pp(w,document.baseURI);e.canvasFactory&&hx("`canvasFactory`-instance option, please use `CanvasFactory` instead."),e.filterFactory&&hx("`filterFactory`-instance option, please use `FilterFactory` instead.");const se=null;hje(d);const fe={canvasFactory:new H({ownerDocument:x,enableHWA:W}),filterFactory:new D({docId:n,ownerDocument:x}),cMapReaderFactory:Q?null:new b({baseUrl:h,isCompressed:m}),standardFontDataFactory:Q?null:new y({baseUrl:w})};if(!c){const be={verbosity:d,port:ml.workerPort};c=be.port?ps.fromPort(be):new ps(be),t._worker=c}const de={docId:n,apiVersion:"4.8.69",data:o,password:l,disableAutoFetch:K,rangeChunkSize:u,length:Z,docBaseUrl:f,enableXfa:M,evaluatorOptions:{maxImageSize:k,disableFontFace:O,ignoreErrors:C,isEvalSupported:$,isOffscreenCanvasSupported:A,isChrome:P,canvasMaxAreaInBytes:L,fontExtraProperties:T,useSystemFonts:q,cMapUrl:Q?h:null,standardFontDataUrl:Q?w:null}},ue={disableFontFace:O,fontExtraProperties:T,ownerDocument:x,pdfBug:te,styleElement:se,loadingParams:{disableAutoFetch:K,enableXfa:M}};return c.promise.then(function(){if(t.destroyed)throw new Error("Loading aborted");if(c.destroyed)throw new Error("Worker was destroyed");const be=c.messageHandler.sendWithPromise("GetDocRequest",de,o?[o.buffer]:null);let ce;if(a)ce=new rRe(a,{disableRange:B,disableStream:F});else if(!o){if(!i)throw new Error("getDocument - no `url` parameter provided.");let $e;Wi?$e=typeof fetch<"u"&&typeof Response<"u"&&"body"in Response.prototype&&pp(i)?_x:gRe:$e=pp(i)?_x:fRe,ce=new $e({url:i,length:Z,httpHeaders:s,withCredentials:r,rangeChunkSize:u,disableRange:B,disableStream:F})}return be.then($e=>{if(t.destroyed)throw new Error("Loading aborted");if(c.destroyed)throw new Error("Worker was destroyed");const me=new Cp(n,$e,c.port),Se=new jRe(me,t,ce,ue,fe);t._transport=Se,me.send("Ready",null)})}).catch(t._capability.reject),t}function ORe(e){if(e instanceof URL)return e.href;try{return new URL(e,window.location).href}catch{if(Wi&&typeof e=="string")return e}throw new Error("Invalid PDF url data: either string or URL-object is expected in the url property.")}function xRe(e){if(Wi&&typeof Buffer<"u"&&e instanceof Buffer)throw new Error("Please provide binary data as `Uint8Array`, rather than `Buffer`.");if(e instanceof Uint8Array&&e.byteLength===e.buffer.byteLength)return e;if(typeof e=="string")return yw(e);if(e instanceof ArrayBuffer||ArrayBuffer.isView(e)||typeof e=="object"&&!isNaN(e==null?void 0:e.length))return new Uint8Array(e);throw new Error("Invalid PDF binary data: either TypedArray, string, or array-like object is expected in the data property.")}function Px(e){return typeof e=="object"&&Number.isInteger(e==null?void 0:e.num)&&e.num>=0&&Number.isInteger(e==null?void 0:e.gen)&&e.gen>=0}var sk;const _L=class{constructor(){this._capability=Promise.withResolvers(),this._transport=null,this._worker=null,this.docId=`d${Ki(_L,sk)._++}`,this.destroyed=!1,this.onPassword=null,this.onProgress=null}get promise(){return this._capability.promise}async destroy(){var t,n,i;this.destroyed=!0;try{(t=this._worker)!=null&&t.port&&(this._worker._pendingDestroy=!0),await((n=this._transport)==null?void 0:n.destroy())}catch(o){throw(i=this._worker)!=null&&i.port&&delete this._worker._pendingDestroy,o}this._transport=null,this._worker&&(this._worker.destroy(),this._worker=null)}};let ey=_L;sk=new WeakMap,z(ey,sk,0);class iV{constructor(t,n,i=!1,o=null){this.length=t,this.initialData=n,this.progressiveDone=i,this.contentDispositionFilename=o,this._rangeListeners=[],this._progressListeners=[],this._progressiveReadListeners=[],this._progressiveDoneListeners=[],this._readyCapability=Promise.withResolvers()}addRangeListener(t){this._rangeListeners.push(t)}addProgressListener(t){this._progressListeners.push(t)}addProgressiveReadListener(t){this._progressiveReadListeners.push(t)}addProgressiveDoneListener(t){this._progressiveDoneListeners.push(t)}onDataRange(t,n){for(const i of this._rangeListeners)i(t,n)}onDataProgress(t,n){this._readyCapability.promise.then(()=>{for(const i of this._progressListeners)i(t,n)})}onDataProgressiveRead(t){this._readyCapability.promise.then(()=>{for(const n of this._progressiveReadListeners)n(t)})}onDataProgressiveDone(){this._readyCapability.promise.then(()=>{for(const t of this._progressiveDoneListeners)t()})}transportReady(){this._readyCapability.resolve()}requestDataRange(t,n){mn("Abstract method PDFDataRangeTransport.requestDataRange")}abort(){}}class MRe{constructor(t,n){this._pdfInfo=t,this._transport=n}get annotationStorage(){return this._transport.annotationStorage}get canvasFactory(){return this._transport.canvasFactory}get filterFactory(){return this._transport.filterFactory}get numPages(){return this._pdfInfo.numPages}get fingerprints(){return this._pdfInfo.fingerprints}get isPureXfa(){return Mt(this,"isPureXfa",!!this._transport._htmlForXfa)}get allXfaHtml(){return this._transport._htmlForXfa}getPage(t){return this._transport.getPage(t)}getPageIndex(t){return this._transport.getPageIndex(t)}getDestinations(){return this._transport.getDestinations()}getDestination(t){return this._transport.getDestination(t)}getPageLabels(){return this._transport.getPageLabels()}getPageLayout(){return this._transport.getPageLayout()}getPageMode(){return this._transport.getPageMode()}getViewerPreferences(){return this._transport.getViewerPreferences()}getOpenAction(){return this._transport.getOpenAction()}getAttachments(){return this._transport.getAttachments()}getJSActions(){return this._transport.getDocJSActions()}getOutline(){return this._transport.getOutline()}getOptionalContentConfig({intent:t="display"}={}){const{renderingIntent:n}=this._transport.getRenderingIntent(t);return this._transport.getOptionalContentConfig(n)}getPermissions(){return this._transport.getPermissions()}getMetadata(){return this._transport.getMetadata()}getMarkInfo(){return this._transport.getMarkInfo()}getData(){return this._transport.getData()}saveDocument(){return this._transport.saveDocument()}getDownloadInfo(){return this._transport.downloadInfoCapability.promise}cleanup(t=!1){return this._transport.startCleanup(t||this.isPureXfa)}destroy(){return this.loadingTask.destroy()}cachedPageNumber(t){return this._transport.cachedPageNumber(t)}get loadingParams(){return this._transport.loadingParams}get loadingTask(){return this._transport.loadingTask}getFieldObjects(){return this._transport.getFieldObjects()}hasJSActions(){return this._transport.hasJSActions()}getCalculationOrderIds(){return this._transport.getCalculationOrderIds()}}var ma,Hs,va,yd,Cf,ty;class NRe{constructor(t,n,i,o=!1){z(this,va);z(this,Cf);z(this,ma,null);z(this,Hs,!1);this._pageIndex=t,this._pageInfo=n,this._transport=i,this._stats=o?new fx:null,this._pdfBug=o,this.commonObjs=i.commonObjs,this.objs=new rV,this._maybeCleanupAfterRender=!1,this._intentStates=new Map,this.destroyed=!1}get pageNumber(){return this._pageIndex+1}get rotate(){return this._pageInfo.rotate}get ref(){return this._pageInfo.ref}get userUnit(){return this._pageInfo.userUnit}get view(){return this._pageInfo.view}getViewport({scale:t,rotation:n=this.rotate,offsetX:i=0,offsetY:o=0,dontFlip:s=!1}={}){return new t1({viewBox:this.view,scale:t,rotation:n,offsetX:i,offsetY:o,dontFlip:s})}getAnnotations({intent:t="display"}={}){const{renderingIntent:n}=this._transport.getRenderingIntent(t);return this._transport.getAnnotations(this._pageIndex,n)}getJSActions(){return this._transport.getPageJSActions(this._pageIndex)}get filterFactory(){return this._transport.filterFactory}get isPureXfa(){return Mt(this,"isPureXfa",!!this._transport._htmlForXfa)}async getXfa(){var t;return((t=this._transport._htmlForXfa)==null?void 0:t.children[this._pageIndex])||null}render({canvasContext:t,viewport:n,intent:i="display",annotationMode:o=Gl.ENABLE,transform:s=null,background:r=null,optionalContentConfigPromise:l=null,annotationCanvasMap:a=null,pageColors:u=null,printAnnotationStorage:c=null,isEditing:d=!1}){var $,A;($=this._stats)==null||$.time("Overall");const f=this._transport.getRenderingIntent(i,o,c,d),{renderingIntent:h,cacheKey:m}=f;G(this,Hs,!1),J(this,Cf,ty).call(this),l||(l=this._transport.getOptionalContentConfig(h));let b=this._intentStates.get(m);b||(b=Object.create(null),this._intentStates.set(m,b)),b.streamReaderCancelTimeout&&(clearTimeout(b.streamReaderCancelTimeout),b.streamReaderCancelTimeout=null);const w=!!(h&Mr.PRINT);b.displayReadyCapability||(b.displayReadyCapability=Promise.withResolvers(),b.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},(A=this._stats)==null||A.time("Page Request"),this._pumpOperatorList(f));const y=P=>{var L;b.renderTasks.delete(C),(this._maybeCleanupAfterRender||w)&&G(this,Hs,!0),J(this,va,yd).call(this,!w),P?(C.capability.reject(P),this._abortOperatorList({intentState:b,reason:P instanceof Error?P:new Error(P)})):C.capability.resolve(),this._stats&&(this._stats.timeEnd("Rendering"),this._stats.timeEnd("Overall"),(L=globalThis.Stats)!=null&&L.enabled&&globalThis.Stats.add(this.pageNumber,this._stats))},C=new ry({callback:y,params:{canvasContext:t,viewport:n,transform:s,background:r},objs:this.objs,commonObjs:this.commonObjs,annotationCanvasMap:a,operatorList:b.operatorList,pageIndex:this._pageIndex,canvasFactory:this._transport.canvasFactory,filterFactory:this._transport.filterFactory,useRequestAnimationFrame:!w,pdfBug:this._pdfBug,pageColors:u});(b.renderTasks||(b.renderTasks=new Set)).add(C);const k=C.task;return Promise.all([b.displayReadyCapability.promise,l]).then(([P,L])=>{var O;if(this.destroyed){y();return}if((O=this._stats)==null||O.time("Rendering"),!(L.renderingIntent&h))throw new Error("Must use the same `intent`-argument when calling the `PDFPageProxy.render` and `PDFDocumentProxy.getOptionalContentConfig` methods.");C.initializeGraphics({transparency:P,optionalContentConfig:L}),C.operatorListChanged()}).catch(y),k}getOperatorList({intent:t="display",annotationMode:n=Gl.ENABLE,printAnnotationStorage:i=null,isEditing:o=!1}={}){var u;function s(){l.operatorList.lastChunk&&(l.opListReadCapability.resolve(l.operatorList),l.renderTasks.delete(a))}const r=this._transport.getRenderingIntent(t,n,i,o,!0);let l=this._intentStates.get(r.cacheKey);l||(l=Object.create(null),this._intentStates.set(r.cacheKey,l));let a;return l.opListReadCapability||(a=Object.create(null),a.operatorListChanged=s,l.opListReadCapability=Promise.withResolvers(),(l.renderTasks||(l.renderTasks=new Set)).add(a),l.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},(u=this._stats)==null||u.time("Page Request"),this._pumpOperatorList(r)),l.opListReadCapability.promise}streamTextContent({includeMarkedContent:t=!1,disableNormalization:n=!1}={}){return this._transport.messageHandler.sendWithStream("GetTextContent",{pageIndex:this._pageIndex,includeMarkedContent:t===!0,disableNormalization:n===!0},{highWaterMark:100,size(o){return o.items.length}})}getTextContent(t={}){if(this._transport._htmlForXfa)return this.getXfa().then(i=>km.textContent(i));const n=this.streamTextContent(t);return new Promise(function(i,o){function s(){r.read().then(function({value:a,done:u}){if(u){i(l);return}l.lang??(l.lang=a.lang),Object.assign(l.styles,a.styles),l.items.push(...a.items),s()},o)}const r=n.getReader(),l={items:[],styles:Object.create(null),lang:null};s()})}getStructTree(){return this._transport.getStructTree(this._pageIndex)}_destroy(){this.destroyed=!0;const t=[];for(const n of this._intentStates.values())if(this._abortOperatorList({intentState:n,reason:new Error("Page was destroyed."),force:!0}),!n.opListReadCapability)for(const i of n.renderTasks)t.push(i.completed),i.cancel();return this.objs.clear(),G(this,Hs,!1),J(this,Cf,ty).call(this),Promise.all(t)}cleanup(t=!1){G(this,Hs,!0);const n=J(this,va,yd).call(this,!1);return t&&n&&this._stats&&(this._stats=new fx),n}_startRenderPage(t,n){var o,s;const i=this._intentStates.get(n);i&&((o=this._stats)==null||o.timeEnd("Page Request"),(s=i.displayReadyCapability)==null||s.resolve(t))}_renderPageChunk(t,n){for(let i=0,o=t.length;i<o;i++)n.operatorList.fnArray.push(t.fnArray[i]),n.operatorList.argsArray.push(t.argsArray[i]);n.operatorList.lastChunk=t.lastChunk,n.operatorList.separateAnnots=t.separateAnnots;for(const i of n.renderTasks)i.operatorListChanged();t.lastChunk&&J(this,va,yd).call(this,!0)}_pumpOperatorList({renderingIntent:t,cacheKey:n,annotationStorageSerializable:i,modifiedIds:o}){const{map:s,transfer:r}=i,a=this._transport.messageHandler.sendWithStream("GetOperatorList",{pageIndex:this._pageIndex,intent:t,cacheKey:n,annotationStorage:s,modifiedIds:o},r).getReader(),u=this._intentStates.get(n);u.streamReader=a;const c=()=>{a.read().then(({value:d,done:f})=>{if(f){u.streamReader=null;return}this._transport.destroyed||(this._renderPageChunk(d,u),c())},d=>{if(u.streamReader=null,!this._transport.destroyed){if(u.operatorList){u.operatorList.lastChunk=!0;for(const f of u.renderTasks)f.operatorListChanged();J(this,va,yd).call(this,!0)}if(u.displayReadyCapability)u.displayReadyCapability.reject(d);else if(u.opListReadCapability)u.opListReadCapability.reject(d);else throw d}})};c()}_abortOperatorList({intentState:t,reason:n,force:i=!1}){if(t.streamReader){if(t.streamReaderCancelTimeout&&(clearTimeout(t.streamReaderCancelTimeout),t.streamReaderCancelTimeout=null),!i){if(t.renderTasks.size>0)return;if(n instanceof H7){let o=_Re;n.extraDelay>0&&n.extraDelay<1e3&&(o+=n.extraDelay),t.streamReaderCancelTimeout=setTimeout(()=>{t.streamReaderCancelTimeout=null,this._abortOperatorList({intentState:t,reason:n,force:!0})},o);return}}if(t.streamReader.cancel(new td(n.message)).catch(()=>{}),t.streamReader=null,!this._transport.destroyed){for(const[o,s]of this._intentStates)if(s===t){this._intentStates.delete(o);break}this.cleanup()}}}get stats(){return this._stats}}ma=new WeakMap,Hs=new WeakMap,va=new WeakSet,yd=function(t=!1){if(J(this,Cf,ty).call(this),!g(this,Hs)||this.destroyed)return!1;if(t)return G(this,ma,setTimeout(()=>{G(this,ma,null),J(this,va,yd).call(this,!1)},PRe)),!1;for(const{renderTasks:n,operatorList:i}of this._intentStates.values())if(n.size>0||!i.lastChunk)return!1;return this._intentStates.clear(),this.objs.clear(),G(this,Hs,!1),!0},Cf=new WeakSet,ty=function(){g(this,ma)&&(clearTimeout(g(this,ma)),G(this,ma,null))};var Zs,lk;class zRe{constructor(){z(this,Zs,new Map);z(this,lk,Promise.resolve())}postMessage(t,n){const i={data:structuredClone(t,n?{transfer:n}:null)};g(this,lk).then(()=>{for(const[o]of g(this,Zs))o.call(this,i)})}addEventListener(t,n,i=null){let o=null;if((i==null?void 0:i.signal)instanceof AbortSignal){const{signal:s}=i;if(s.aborted){At("LoopbackPort - cannot use an `aborted` signal.");return}const r=()=>this.removeEventListener(t,n);o=()=>s.removeEventListener("abort",r),s.addEventListener("abort",r)}g(this,Zs).set(n,o)}removeEventListener(t,n){const i=g(this,Zs).get(n);i==null||i(),g(this,Zs).delete(n)}terminate(){for(const[,t]of g(this,Zs))t==null||t();g(this,Zs).clear()}}Zs=new WeakMap,lk=new WeakMap;var ak,qc,Uc,$f,ny,Sf,iy;const Rn=class{constructor({name:t=null,port:n=null,verbosity:i=pje()}={}){z(this,$f);var o;if(this.name=t,this.destroyed=!1,this.verbosity=i,this._readyCapability=Promise.withResolvers(),this._port=null,this._webWorker=null,this._messageHandler=null,n){if((o=g(Rn,Uc))!=null&&o.has(n))throw new Error("Cannot use more than one PDFWorker per port.");(g(Rn,Uc)||G(Rn,Uc,new WeakMap)).set(n,this),this._initializeFromPort(n);return}this._initialize()}get promise(){return Wi?Promise.all([Da.promise,this._readyCapability.promise]):this._readyCapability.promise}get port(){return this._port}get messageHandler(){return this._messageHandler}_initializeFromPort(t){this._port=t,this._messageHandler=new Cp("main","worker",t),this._messageHandler.on("ready",function(){}),J(this,$f,ny).call(this)}_initialize(){if(g(Rn,qc)||g(Rn,Sf,iy)){this._setupFakeWorker();return}let{workerSrc:t}=Rn;try{Rn._isSameOrigin(window.location.href,t)||(t=Rn._createCDNWrapper(new URL(t,window.location).href));const n=new Worker(t,{type:"module"}),i=new Cp("main","worker",n),o=()=>{s.abort(),i.destroy(),n.terminate(),this.destroyed?this._readyCapability.reject(new Error("Worker was destroyed")):this._setupFakeWorker()},s=new AbortController;n.addEventListener("error",()=>{this._webWorker||o()},{signal:s.signal}),i.on("test",l=>{if(s.abort(),this.destroyed||!l){o();return}this._messageHandler=i,this._port=n,this._webWorker=n,J(this,$f,ny).call(this)}),i.on("ready",l=>{if(s.abort(),this.destroyed){o();return}try{r()}catch{this._setupFakeWorker()}});const r=()=>{const l=new Uint8Array;i.send("test",l,[l.buffer])};r();return}catch{vw("The worker has been disabled.")}this._setupFakeWorker()}_setupFakeWorker(){g(Rn,qc)||(At("Setting up fake worker."),G(Rn,qc,!0)),Rn._setupFakeWorkerGlobal.then(t=>{if(this.destroyed){this._readyCapability.reject(new Error("Worker was destroyed"));return}const n=new zRe;this._port=n;const i=`fake${Ki(Rn,ak)._++}`,o=new Cp(i+"_worker",i,n);t.setup(o,n),this._messageHandler=new Cp(i,i+"_worker",n),J(this,$f,ny).call(this)}).catch(t=>{this._readyCapability.reject(new Error(`Setting up fake worker failed: "${t.message}".`))})}destroy(){var t;this.destroyed=!0,this._webWorker&&(this._webWorker.terminate(),this._webWorker=null),(t=g(Rn,Uc))==null||t.delete(this._port),this._port=null,this._messageHandler&&(this._messageHandler.destroy(),this._messageHandler=null)}static fromPort(t){var i;if(!(t!=null&&t.port))throw new Error("PDFWorker.fromPort - invalid method signature.");const n=(i=g(this,Uc))==null?void 0:i.get(t.port);if(n){if(n._pendingDestroy)throw new Error("PDFWorker.fromPort - the worker is being destroyed.\nPlease remember to await `PDFDocumentLoadingTask.destroy()`-calls.");return n}return new Rn(t)}static get workerSrc(){if(ml.workerSrc)return ml.workerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}static get _setupFakeWorkerGlobal(){return Mt(this,"_setupFakeWorkerGlobal",(async()=>g(this,Sf,iy)?g(this,Sf,iy):(await Dn(()=>import(this.workerSrc),[])).WorkerMessageHandler)())}};let ps=Rn;ak=new WeakMap,qc=new WeakMap,Uc=new WeakMap,$f=new WeakSet,ny=function(){this._readyCapability.resolve(),this._messageHandler.send("configure",{verbosity:this.verbosity})},Sf=new WeakSet,iy=function(){var t;try{return((t=globalThis.pdfjsWorker)==null?void 0:t.WorkerMessageHandler)||null}catch{return null}},z(ps,Sf),z(ps,ak,0),z(ps,qc,!1),z(ps,Uc,void 0),(()=>{Wi&&(G(Rn,qc,!0),ml.workerSrc||(ml.workerSrc="./pdf.worker.mjs")),Rn._isSameOrigin=(t,n)=>{let i;try{if(i=new URL(t),!i.origin||i.origin==="null")return!1}catch{return!1}const o=new URL(n,i);return i.origin===o.origin},Rn._createCDNWrapper=t=>{const n=`await import("${t}");`;return URL.createObjectURL(new Blob([n],{type:"text/javascript"}))}})();var qs,os,_f,Pf,ss,Kc,$p;class jRe{constructor(t,n,i,o,s){z(this,Kc);z(this,qs,new Map);z(this,os,new Map);z(this,_f,new Map);z(this,Pf,new Map);z(this,ss,null);this.messageHandler=t,this.loadingTask=n,this.commonObjs=new rV,this.fontLoader=new Mje({ownerDocument:o.ownerDocument,styleElement:o.styleElement}),this.loadingParams=o.loadingParams,this._params=o,this.canvasFactory=s.canvasFactory,this.filterFactory=s.filterFactory,this.cMapReaderFactory=s.cMapReaderFactory,this.standardFontDataFactory=s.standardFontDataFactory,this.destroyed=!1,this.destroyCapability=null,this._networkStream=i,this._fullReader=null,this._lastProgress=null,this.downloadInfoCapability=Promise.withResolvers(),this.setupMessageHandler()}get annotationStorage(){return Mt(this,"annotationStorage",new K7)}getRenderingIntent(t,n=Gl.ENABLE,i=null,o=!1,s=!1){let r=Mr.DISPLAY,l=q6;switch(t){case"any":r=Mr.ANY;break;case"display":break;case"print":r=Mr.PRINT;break;default:At(`getRenderingIntent - invalid intent: ${t}`)}const a=r&Mr.PRINT&&i instanceof NF?i:this.annotationStorage;switch(n){case Gl.DISABLE:r+=Mr.ANNOTATIONS_DISABLE;break;case Gl.ENABLE:break;case Gl.ENABLE_FORMS:r+=Mr.ANNOTATIONS_FORMS;break;case Gl.ENABLE_STORAGE:r+=Mr.ANNOTATIONS_STORAGE,l=a.serializable;break;default:At(`getRenderingIntent - invalid annotationMode: ${n}`)}o&&(r+=Mr.IS_EDITING),s&&(r+=Mr.OPLIST);const{ids:u,hash:c}=a.modifiedIds,d=[r,l.hash,c];return{renderingIntent:r,cacheKey:d.join("_"),annotationStorageSerializable:l,modifiedIds:u}}destroy(){var i;if(this.destroyCapability)return this.destroyCapability.promise;this.destroyed=!0,this.destroyCapability=Promise.withResolvers(),(i=g(this,ss))==null||i.reject(new Error("Worker was destroyed during onPassword callback"));const t=[];for(const o of g(this,os).values())t.push(o._destroy());g(this,os).clear(),g(this,_f).clear(),g(this,Pf).clear(),this.hasOwnProperty("annotationStorage")&&this.annotationStorage.resetModified();const n=this.messageHandler.sendWithPromise("Terminate",null);return t.push(n),Promise.all(t).then(()=>{var o;this.commonObjs.clear(),this.fontLoader.clear(),g(this,qs).clear(),this.filterFactory.destroy(),ur.cleanup(),(o=this._networkStream)==null||o.cancelAllRequests(new td("Worker was terminated.")),this.messageHandler&&(this.messageHandler.destroy(),this.messageHandler=null),this.destroyCapability.resolve()},this.destroyCapability.reject),this.destroyCapability.promise}setupMessageHandler(){const{messageHandler:t,loadingTask:n}=this;t.on("GetReader",(i,o)=>{ei(this._networkStream,"GetReader - no `IPDFStream` instance available."),this._fullReader=this._networkStream.getFullReader(),this._fullReader.onProgress=s=>{this._lastProgress={loaded:s.loaded,total:s.total}},o.onPull=()=>{this._fullReader.read().then(function({value:s,done:r}){if(r){o.close();return}ei(s instanceof ArrayBuffer,"GetReader - expected an ArrayBuffer."),o.enqueue(new Uint8Array(s),1,[s])}).catch(s=>{o.error(s)})},o.onCancel=s=>{this._fullReader.cancel(s),o.ready.catch(r=>{if(!this.destroyed)throw r})}}),t.on("ReaderHeadersReady",async i=>{var l;await this._fullReader.headersReady;const{isStreamingSupported:o,isRangeSupported:s,contentLength:r}=this._fullReader;return(!o||!s)&&(this._lastProgress&&((l=n.onProgress)==null||l.call(n,this._lastProgress)),this._fullReader.onProgress=a=>{var u;(u=n.onProgress)==null||u.call(n,{loaded:a.loaded,total:a.total})}),{isStreamingSupported:o,isRangeSupported:s,contentLength:r}}),t.on("GetRangeReader",(i,o)=>{ei(this._networkStream,"GetRangeReader - no `IPDFStream` instance available.");const s=this._networkStream.getRangeReader(i.begin,i.end);if(!s){o.close();return}o.onPull=()=>{s.read().then(function({value:r,done:l}){if(l){o.close();return}ei(r instanceof ArrayBuffer,"GetRangeReader - expected an ArrayBuffer."),o.enqueue(new Uint8Array(r),1,[r])}).catch(r=>{o.error(r)})},o.onCancel=r=>{s.cancel(r),o.ready.catch(l=>{if(!this.destroyed)throw l})}}),t.on("GetDoc",({pdfInfo:i})=>{this._numPages=i.numPages,this._htmlForXfa=i.htmlForXfa,delete i.htmlForXfa,n._capability.resolve(new MRe(i,this))}),t.on("DocException",function(i){let o;switch(i.name){case"PasswordException":o=new P6(i.message,i.code);break;case"InvalidPDFException":o=new lF(i.message);break;case"MissingPDFException":o=new ed(i.message);break;case"UnexpectedResponseException":o=new gw(i.message,i.status);break;case"UnknownErrorException":o=new A6(i.message,i.details);break;default:mn("DocException - expected a valid Error.")}n._capability.reject(o)}),t.on("PasswordRequest",i=>{if(G(this,ss,Promise.withResolvers()),n.onPassword){const o=s=>{s instanceof Error?g(this,ss).reject(s):g(this,ss).resolve({password:s})};try{n.onPassword(o,i.code)}catch(s){g(this,ss).reject(s)}}else g(this,ss).reject(new P6(i.message,i.code));return g(this,ss).promise}),t.on("DataLoaded",i=>{var o;(o=n.onProgress)==null||o.call(n,{loaded:i.length,total:i.length}),this.downloadInfoCapability.resolve(i)}),t.on("StartRenderPage",i=>{if(this.destroyed)return;g(this,os).get(i.pageIndex)._startRenderPage(i.transparency,i.cacheKey)}),t.on("commonobj",([i,o,s])=>{var r;if(this.destroyed||this.commonObjs.has(i))return null;switch(o){case"Font":const{disableFontFace:l,fontExtraProperties:a,pdfBug:u}=this._params;if("error"in s){const h=s.error;At(`Error during font loading: ${h}`),this.commonObjs.resolve(i,h);break}const c=u&&((r=globalThis.FontInspector)!=null&&r.enabled)?(h,m)=>globalThis.FontInspector.fontAdded(h,m):null,d=new Nje(s,{disableFontFace:l,inspectFont:c});this.fontLoader.bind(d).catch(()=>t.sendWithPromise("FontFallback",{id:i})).finally(()=>{!a&&d.data&&(d.data=null),this.commonObjs.resolve(i,d)});break;case"CopyLocalImage":const{imageRef:f}=s;ei(f,"The imageRef must be defined.");for(const h of g(this,os).values())for(const[,m]of h.objs)if((m==null?void 0:m.ref)===f)return m.dataLen?(this.commonObjs.resolve(i,structuredClone(m)),m.dataLen):null;break;case"FontPath":case"Image":case"Pattern":this.commonObjs.resolve(i,s);break;default:throw new Error(`Got unknown common object type ${o}`)}return null}),t.on("obj",([i,o,s,r])=>{var a;if(this.destroyed)return;const l=g(this,os).get(o);if(!l.objs.has(i)){if(l._intentStates.size===0){(a=r==null?void 0:r.bitmap)==null||a.close();return}switch(s){case"Image":l.objs.resolve(i,r),(r==null?void 0:r.dataLen)>cje&&(l._maybeCleanupAfterRender=!0);break;case"Pattern":l.objs.resolve(i,r);break;default:throw new Error(`Got unknown object type ${s}`)}}}),t.on("DocProgress",i=>{var o;this.destroyed||(o=n.onProgress)==null||o.call(n,{loaded:i.loaded,total:i.total})}),t.on("FetchBuiltInCMap",async i=>{if(this.destroyed)throw new Error("Worker was destroyed.");if(!this.cMapReaderFactory)throw new Error("CMapReaderFactory not initialized, see the `useWorkerFetch` parameter.");return this.cMapReaderFactory.fetch(i)}),t.on("FetchStandardFontData",async i=>{if(this.destroyed)throw new Error("Worker was destroyed.");if(!this.standardFontDataFactory)throw new Error("StandardFontDataFactory not initialized, see the `useWorkerFetch` parameter.");return this.standardFontDataFactory.fetch(i)})}getData(){return this.messageHandler.sendWithPromise("GetData",null)}saveDocument(){var i;this.annotationStorage.size<=0&&At("saveDocument called while `annotationStorage` is empty, please use the getData-method instead.");const{map:t,transfer:n}=this.annotationStorage.serializable;return this.messageHandler.sendWithPromise("SaveDocument",{isPureXfa:!!this._htmlForXfa,numPages:this._numPages,annotationStorage:t,filename:((i=this._fullReader)==null?void 0:i.filename)??null},n).finally(()=>{this.annotationStorage.resetModified()})}getPage(t){if(!Number.isInteger(t)||t<=0||t>this._numPages)return Promise.reject(new Error("Invalid page request."));const n=t-1,i=g(this,_f).get(n);if(i)return i;const o=this.messageHandler.sendWithPromise("GetPage",{pageIndex:n}).then(s=>{if(this.destroyed)throw new Error("Transport destroyed");s.refStr&&g(this,Pf).set(s.refStr,t);const r=new NRe(n,s,this,this._params.pdfBug);return g(this,os).set(n,r),r});return g(this,_f).set(n,o),o}getPageIndex(t){return Px(t)?this.messageHandler.sendWithPromise("GetPageIndex",{num:t.num,gen:t.gen}):Promise.reject(new Error("Invalid pageIndex request."))}getAnnotations(t,n){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:t,intent:n})}getFieldObjects(){return J(this,Kc,$p).call(this,"GetFieldObjects")}hasJSActions(){return J(this,Kc,$p).call(this,"HasJSActions")}getCalculationOrderIds(){return this.messageHandler.sendWithPromise("GetCalculationOrderIds",null)}getDestinations(){return this.messageHandler.sendWithPromise("GetDestinations",null)}getDestination(t){return typeof t!="string"?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:t})}getPageLabels(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}getPageLayout(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}getPageMode(){return this.messageHandler.sendWithPromise("GetPageMode",null)}getViewerPreferences(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}getOpenAction(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}getAttachments(){return this.messageHandler.sendWithPromise("GetAttachments",null)}getDocJSActions(){return J(this,Kc,$p).call(this,"GetDocJSActions")}getPageJSActions(t){return this.messageHandler.sendWithPromise("GetPageJSActions",{pageIndex:t})}getStructTree(t){return this.messageHandler.sendWithPromise("GetStructTree",{pageIndex:t})}getOutline(){return this.messageHandler.sendWithPromise("GetOutline",null)}getOptionalContentConfig(t){return J(this,Kc,$p).call(this,"GetOptionalContentConfig").then(n=>new iRe(n,t))}getPermissions(){return this.messageHandler.sendWithPromise("GetPermissions",null)}getMetadata(){const t="GetMetadata",n=g(this,qs).get(t);if(n)return n;const i=this.messageHandler.sendWithPromise(t,null).then(o=>{var s,r;return{info:o[0],metadata:o[1]?new tRe(o[1]):null,contentDispositionFilename:((s=this._fullReader)==null?void 0:s.filename)??null,contentLength:((r=this._fullReader)==null?void 0:r.contentLength)??null}});return g(this,qs).set(t,i),i}getMarkInfo(){return this.messageHandler.sendWithPromise("GetMarkInfo",null)}async startCleanup(t=!1){if(!this.destroyed){await this.messageHandler.sendWithPromise("Cleanup",null);for(const n of g(this,os).values())if(!n.cleanup())throw new Error(`startCleanup: Page ${n.pageNumber} is currently rendering.`);this.commonObjs.clear(),t||this.fontLoader.clear(),g(this,qs).clear(),this.filterFactory.destroy(!0),ur.cleanup()}}cachedPageNumber(t){if(!Px(t))return null;const n=t.gen===0?`${t.num}R`:`${t.num}R${t.gen}`;return g(this,Pf).get(n)??null}}qs=new WeakMap,os=new WeakMap,_f=new WeakMap,Pf=new WeakMap,ss=new WeakMap,Kc=new WeakSet,$p=function(t,n=null){const i=g(this,qs).get(t);if(i)return i;const o=this.messageHandler.sendWithPromise(t,n);return g(this,qs).set(t,o),o};const N1=Symbol("INITIAL_DATA");var go,Lv,nP;class rV{constructor(){z(this,Lv);z(this,go,Object.create(null))}get(t,n=null){if(n){const o=J(this,Lv,nP).call(this,t);return o.promise.then(()=>n(o.data)),null}const i=g(this,go)[t];if(!i||i.data===N1)throw new Error(`Requesting object that isn't resolved yet ${t}.`);return i.data}has(t){const n=g(this,go)[t];return!!n&&n.data!==N1}resolve(t,n=null){const i=J(this,Lv,nP).call(this,t);i.data=n,i.resolve()}clear(){var t;for(const n in g(this,go)){const{data:i}=g(this,go)[n];(t=i==null?void 0:i.bitmap)==null||t.close()}G(this,go,Object.create(null))}*[Symbol.iterator](){for(const t in g(this,go)){const{data:n}=g(this,go)[t];n!==N1&&(yield[t,n])}}}go=new WeakMap,Lv=new WeakSet,nP=function(t){var n;return(n=g(this,go))[t]||(n[t]={...Promise.withResolvers(),data:N1})};var ga;class RRe{constructor(t){z(this,ga,null);G(this,ga,t),this.onContinue=null}get promise(){return g(this,ga).capability.promise}cancel(t=0){g(this,ga).cancel(null,t)}get separateAnnots(){const{separateAnnots:t}=g(this,ga).operatorList;if(!t)return!1;const{annotationCanvasMap:n}=g(this,ga);return t.form||t.canvas&&(n==null?void 0:n.size)>0}}ga=new WeakMap;var ya,Gc;const Pd=class{constructor({callback:t,params:n,objs:i,commonObjs:o,annotationCanvasMap:s,operatorList:r,pageIndex:l,canvasFactory:a,filterFactory:u,useRequestAnimationFrame:c=!1,pdfBug:d=!1,pageColors:f=null}){z(this,ya,null);this.callback=t,this.params=n,this.objs=i,this.commonObjs=o,this.annotationCanvasMap=s,this.operatorListIdx=null,this.operatorList=r,this._pageIndex=l,this.canvasFactory=a,this.filterFactory=u,this._pdfBug=d,this.pageColors=f,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=c===!0&&typeof window<"u",this.cancelled=!1,this.capability=Promise.withResolvers(),this.task=new RRe(this),this._cancelBound=this.cancel.bind(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=n.canvasContext.canvas}get completed(){return this.capability.promise.catch(function(){})}initializeGraphics({transparency:t=!1,optionalContentConfig:n}){var l,a;if(this.cancelled)return;if(this._canvas){if(g(Pd,Gc).has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");g(Pd,Gc).add(this._canvas)}this._pdfBug&&((l=globalThis.StepperManager)!=null&&l.enabled)&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());const{canvasContext:i,viewport:o,transform:s,background:r}=this.params;this.gfx=new Vd(i,this.commonObjs,this.objs,this.canvasFactory,this.filterFactory,{optionalContentConfig:n},this.annotationCanvasMap,this.pageColors),this.gfx.beginDrawing({transform:s,viewport:o,transparency:t,background:r}),this.operatorListIdx=0,this.graphicsReady=!0,(a=this.graphicsReadyCallback)==null||a.call(this)}cancel(t=null,n=0){var i;this.running=!1,this.cancelled=!0,(i=this.gfx)==null||i.endDrawing(),g(this,ya)&&(window.cancelAnimationFrame(g(this,ya)),G(this,ya,null)),g(Pd,Gc).delete(this._canvas),this.callback(t||new H7(`Rendering cancelled, page ${this._pageIndex+1}`,n))}operatorListChanged(){var t;if(!this.graphicsReady){this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound);return}(t=this.stepper)==null||t.updateOperatorList(this.operatorList),!this.running&&this._continue()}_continue(){this.running=!0,!this.cancelled&&(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}_scheduleNext(){this._useRequestAnimationFrame?G(this,ya,window.requestAnimationFrame(()=>{G(this,ya,null),this._nextBound().catch(this._cancelBound)})):Promise.resolve().then(this._nextBound).catch(this._cancelBound)}async _next(){this.cancelled||(this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper),this.operatorListIdx===this.operatorList.argsArray.length&&(this.running=!1,this.operatorList.lastChunk&&(this.gfx.endDrawing(),g(Pd,Gc).delete(this._canvas),this.callback())))}};let ry=Pd;ya=new WeakMap,Gc=new WeakMap,z(ry,Gc,new WeakSet);const BRe="4.8.69",DRe="3634dab10";function Ax(e){return Math.floor(Math.max(0,Math.min(1,e))*255).toString(16).padStart(2,"0")}function op(e){return Math.max(0,Math.min(255,255*e))}class Lx{static CMYK_G([t,n,i,o]){return["G",1-Math.min(1,.3*t+.59*i+.11*n+o)]}static G_CMYK([t]){return["CMYK",0,0,0,1-t]}static G_RGB([t]){return["RGB",t,t,t]}static G_rgb([t]){return t=op(t),[t,t,t]}static G_HTML([t]){const n=Ax(t);return`#${n}${n}${n}`}static RGB_G([t,n,i]){return["G",.3*t+.59*n+.11*i]}static RGB_rgb(t){return t.map(op)}static RGB_HTML(t){return`#${t.map(Ax).join("")}`}static T_HTML(){return"#00000000"}static T_rgb(){return[null]}static CMYK_RGB([t,n,i,o]){return["RGB",1-Math.min(1,t+o),1-Math.min(1,i+o),1-Math.min(1,n+o)]}static CMYK_rgb([t,n,i,o]){return[op(1-Math.min(1,t+o)),op(1-Math.min(1,i+o)),op(1-Math.min(1,n+o))]}static CMYK_HTML(t){const n=this.CMYK_RGB(t).slice(1);return this.RGB_HTML(n)}static RGB_CMYK([t,n,i]){const o=1-t,s=1-n,r=1-i,l=Math.min(o,s,r);return["CMYK",o,s,r,l]}}class FRe{create(t,n,i=!1){if(t<=0||n<=0)throw new Error("Invalid SVG dimensions");const o=this._createSVG("svg:svg");return o.setAttribute("version","1.1"),i||(o.setAttribute("width",`${t}px`),o.setAttribute("height",`${n}px`)),o.setAttribute("preserveAspectRatio","none"),o.setAttribute("viewBox",`0 0 ${t} ${n}`),o}createElement(t){if(typeof t!="string")throw new Error("Invalid SVG element type");return this._createSVG(t)}_createSVG(t){mn("Abstract method `_createSVG` called.")}}class J7 extends FRe{_createSVG(t){return document.createElementNS(xs,t)}}class oV{static setupStorage(t,n,i,o,s){const r=o.getValue(n,{value:null});switch(i.name){case"textarea":if(r.value!==null&&(t.textContent=r.value),s==="print")break;t.addEventListener("input",l=>{o.setValue(n,{value:l.target.value})});break;case"input":if(i.attributes.type==="radio"||i.attributes.type==="checkbox"){if(r.value===i.attributes.xfaOn?t.setAttribute("checked",!0):r.value===i.attributes.xfaOff&&t.removeAttribute("checked"),s==="print")break;t.addEventListener("change",l=>{o.setValue(n,{value:l.target.checked?l.target.getAttribute("xfaOn"):l.target.getAttribute("xfaOff")})})}else{if(r.value!==null&&t.setAttribute("value",r.value),s==="print")break;t.addEventListener("input",l=>{o.setValue(n,{value:l.target.value})})}break;case"select":if(r.value!==null){t.setAttribute("value",r.value);for(const l of i.children)l.attributes.value===r.value?l.attributes.selected=!0:l.attributes.hasOwnProperty("selected")&&delete l.attributes.selected}t.addEventListener("input",l=>{const a=l.target.options,u=a.selectedIndex===-1?"":a[a.selectedIndex].value;o.setValue(n,{value:u})});break}}static setAttributes({html:t,element:n,storage:i=null,intent:o,linkService:s}){const{attributes:r}=n,l=t instanceof HTMLAnchorElement;r.type==="radio"&&(r.name=`${r.name}-${o}`);for(const[a,u]of Object.entries(r))if(u!=null)switch(a){case"class":u.length&&t.setAttribute(a,u.join(" "));break;case"dataId":break;case"id":t.setAttribute("data-element-id",u);break;case"style":Object.assign(t.style,u);break;case"textContent":t.textContent=u;break;default:(!l||a!=="href"&&a!=="newWindow")&&t.setAttribute(a,u)}l&&s.addLinkAttributes(t,r.href,r.newWindow),i&&r.dataId&&this.setupStorage(t,r.dataId,n,i)}static render(t){var d,f;const n=t.annotationStorage,i=t.linkService,o=t.xfaHtml,s=t.intent||"display",r=document.createElement(o.name);o.attributes&&this.setAttributes({html:r,element:o,intent:s,linkService:i});const l=s!=="richText",a=t.div;if(a.append(r),t.viewport){const h=`matrix(${t.viewport.transform.join(",")})`;a.style.transform=h}l&&a.setAttribute("class","xfaLayer xfaFont");const u=[];if(o.children.length===0){if(o.value){const h=document.createTextNode(o.value);r.append(h),l&&km.shouldBuildText(o.name)&&u.push(h)}return{textDivs:u}}const c=[[o,-1,r]];for(;c.length>0;){const[h,m,b]=c.at(-1);if(m+1===h.children.length){c.pop();continue}const w=h.children[++c.at(-1)[1]];if(w===null)continue;const{name:y}=w;if(y==="#text"){const k=document.createTextNode(w.value);u.push(k),b.append(k);continue}const C=(d=w==null?void 0:w.attributes)!=null&&d.xmlns?document.createElementNS(w.attributes.xmlns,y):document.createElement(y);if(b.append(C),w.attributes&&this.setAttributes({html:C,element:w,storage:n,intent:s,linkService:i}),((f=w.children)==null?void 0:f.length)>0)c.push([w,-1,C]);else if(w.value){const k=document.createTextNode(w.value);l&&km.shouldBuildText(y)&&u.push(k),C.append(k)}}for(const h of a.querySelectorAll(".xfaNonInteractive input, .xfaNonInteractive textarea"))h.setAttribute("readOnly",!0);return{textDivs:u}}static update(t){const n=`matrix(${t.viewport.transform.join(",")})`;t.div.style.transform=n,t.div.hidden=!1}}const i1=1e3,VRe=9,Fu=new WeakSet;function Cl(e){return{width:e[2]-e[0],height:e[3]-e[1]}}class WRe{static create(t){switch(t.data.annotationType){case qn.LINK:return new sV(t);case qn.TEXT:return new HRe(t);case qn.WIDGET:switch(t.data.fieldType){case"Tx":return new ZRe(t);case"Btn":return t.data.radioButton?new cV(t):t.data.checkBox?new URe(t):new KRe(t);case"Ch":return new GRe(t);case"Sig":return new qRe(t)}return new nd(t);case qn.POPUP:return new rP(t);case qn.FREETEXT:return new pV(t);case qn.LINE:return new XRe(t);case qn.SQUARE:return new QRe(t);case qn.CIRCLE:return new JRe(t);case qn.POLYLINE:return new mV(t);case qn.CARET:return new tBe(t);case qn.INK:return new eL(t);case qn.POLYGON:return new eBe(t);case qn.HIGHLIGHT:return new vV(t);case qn.UNDERLINE:return new nBe(t);case qn.SQUIGGLY:return new iBe(t);case qn.STRIKEOUT:return new rBe(t);case qn.STAMP:return new gV(t);case qn.FILEATTACHMENT:return new oBe(t);default:return new xn(t)}}}var Yc,Af,Lf,Ev,iP;const PL=class{constructor(t,{isRenderable:n=!1,ignoreBorder:i=!1,createQuadrilaterals:o=!1}={}){z(this,Ev);z(this,Yc,null);z(this,Af,!1);z(this,Lf,null);this.isRenderable=n,this.data=t.data,this.layer=t.layer,this.linkService=t.linkService,this.downloadManager=t.downloadManager,this.imageResourcesPath=t.imageResourcesPath,this.renderForms=t.renderForms,this.svgFactory=t.svgFactory,this.annotationStorage=t.annotationStorage,this.enableScripting=t.enableScripting,this.hasJSActions=t.hasJSActions,this._fieldObjects=t.fieldObjects,this.parent=t.parent,n&&(this.container=this._createContainer(i)),o&&this._createQuadrilaterals()}static _hasPopupData({titleObj:t,contentsObj:n,richText:i}){return!!(t!=null&&t.str||n!=null&&n.str||i!=null&&i.str)}get _isEditable(){return this.data.isEditable}get hasPopupData(){return PL._hasPopupData(this.data)}updateEdited(t){var i;if(!this.container)return;g(this,Yc)||G(this,Yc,{rect:this.data.rect.slice(0)});const{rect:n}=t;n&&J(this,Ev,iP).call(this,n),(i=g(this,Lf))==null||i.popup.updateEdited(t)}resetEdited(){var t;g(this,Yc)&&(J(this,Ev,iP).call(this,g(this,Yc).rect),(t=g(this,Lf))==null||t.popup.resetEdited(),G(this,Yc,null))}_createContainer(t){const{data:n,parent:{page:i,viewport:o}}=this,s=document.createElement("section");s.setAttribute("data-annotation-id",n.id),this instanceof nd||(s.tabIndex=i1);const{style:r}=s;if(r.zIndex=this.parent.zIndex++,n.alternativeText&&(s.title=n.alternativeText),n.noRotate&&s.classList.add("norotate"),!n.rect||this instanceof rP){const{rotation:b}=n;return!n.hasOwnCanvas&&b!==0&&this.setRotation(b,s),s}const{width:l,height:a}=Cl(n.rect);if(!t&&n.borderStyle.width>0){r.borderWidth=`${n.borderStyle.width}px`;const b=n.borderStyle.horizontalCornerRadius,w=n.borderStyle.verticalCornerRadius;if(b>0||w>0){const C=`calc(${b}px * var(--scale-factor)) / calc(${w}px * var(--scale-factor))`;r.borderRadius=C}else if(this instanceof cV){const C=`calc(${l}px * var(--scale-factor)) / calc(${a}px * var(--scale-factor))`;r.borderRadius=C}switch(n.borderStyle.style){case ip.SOLID:r.borderStyle="solid";break;case ip.DASHED:r.borderStyle="dashed";break;case ip.BEVELED:At("Unimplemented border style: beveled");break;case ip.INSET:At("Unimplemented border style: inset");break;case ip.UNDERLINE:r.borderBottomStyle="solid";break}const y=n.borderColor||null;y?(G(this,Af,!0),r.borderColor=dt.makeHexColor(y[0]|0,y[1]|0,y[2]|0)):r.borderWidth=0}const u=dt.normalizeRect([n.rect[0],i.view[3]-n.rect[1]+i.view[1],n.rect[2],i.view[3]-n.rect[3]+i.view[1]]),{pageWidth:c,pageHeight:d,pageX:f,pageY:h}=o.rawDims;r.left=`${100*(u[0]-f)/c}%`,r.top=`${100*(u[1]-h)/d}%`;const{rotation:m}=n;return n.hasOwnCanvas||m===0?(r.width=`${100*l/c}%`,r.height=`${100*a/d}%`):this.setRotation(m,s),s}setRotation(t,n=this.container){if(!this.data.rect)return;const{pageWidth:i,pageHeight:o}=this.parent.viewport.rawDims,{width:s,height:r}=Cl(this.data.rect);let l,a;t%180===0?(l=100*s/i,a=100*r/o):(l=100*r/i,a=100*s/o),n.style.width=`${l}%`,n.style.height=`${a}%`,n.setAttribute("data-main-rotation",(360-t)%360)}get _commonActions(){const t=(n,i,o)=>{const s=o.detail[n],r=s[0],l=s.slice(1);o.target.style[i]=Lx[`${r}_HTML`](l),this.annotationStorage.setValue(this.data.id,{[i]:Lx[`${r}_rgb`](l)})};return Mt(this,"_commonActions",{display:n=>{const{display:i}=n.detail,o=i%2===1;this.container.style.visibility=o?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{noView:o,noPrint:i===1||i===2})},print:n=>{this.annotationStorage.setValue(this.data.id,{noPrint:!n.detail.print})},hidden:n=>{const{hidden:i}=n.detail;this.container.style.visibility=i?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{noPrint:i,noView:i})},focus:n=>{setTimeout(()=>n.target.focus({preventScroll:!1}),0)},userName:n=>{n.target.title=n.detail.userName},readonly:n=>{n.target.disabled=n.detail.readonly},required:n=>{this._setRequired(n.target,n.detail.required)},bgColor:n=>{t("bgColor","backgroundColor",n)},fillColor:n=>{t("fillColor","backgroundColor",n)},fgColor:n=>{t("fgColor","color",n)},textColor:n=>{t("textColor","color",n)},borderColor:n=>{t("borderColor","borderColor",n)},strokeColor:n=>{t("strokeColor","borderColor",n)},rotation:n=>{const i=n.detail.rotation;this.setRotation(i),this.annotationStorage.setValue(this.data.id,{rotation:i})}})}_dispatchEventFromSandbox(t,n){const i=this._commonActions;for(const o of Object.keys(n.detail)){const s=t[o]||i[o];s==null||s(n)}}_setDefaultPropertiesFromJS(t){if(!this.enableScripting)return;const n=this.annotationStorage.getRawValue(this.data.id);if(!n)return;const i=this._commonActions;for(const[o,s]of Object.entries(n)){const r=i[o];if(r){const l={detail:{[o]:s},target:t};r(l),delete n[o]}}}_createQuadrilaterals(){if(!this.container)return;const{quadPoints:t}=this.data;if(!t)return;const[n,i,o,s]=this.data.rect.map(b=>Math.fround(b));if(t.length===8){const[b,w,y,C]=t.subarray(2,6);if(o===b&&s===w&&n===y&&i===C)return}const{style:r}=this.container;let l;if(g(this,Af)){const{borderColor:b,borderWidth:w}=r;r.borderWidth=0,l=["url('data:image/svg+xml;utf8,",'<svg xmlns="http://www.w3.org/2000/svg"',' preserveAspectRatio="none" viewBox="0 0 1 1">',`<g fill="transparent" stroke="${b}" stroke-width="${w}">`],this.container.classList.add("hasBorder")}const a=o-n,u=s-i,{svgFactory:c}=this,d=c.createElement("svg");d.classList.add("quadrilateralsContainer"),d.setAttribute("width",0),d.setAttribute("height",0);const f=c.createElement("defs");d.append(f);const h=c.createElement("clipPath"),m=`clippath_${this.data.id}`;h.setAttribute("id",m),h.setAttribute("clipPathUnits","objectBoundingBox"),f.append(h);for(let b=2,w=t.length;b<w;b+=8){const y=t[b],C=t[b+1],k=t[b+2],$=t[b+3],A=c.createElement("rect"),P=(k-n)/a,L=(s-C)/u,O=(y-k)/a,T=(C-$)/u;A.setAttribute("x",P),A.setAttribute("y",L),A.setAttribute("width",O),A.setAttribute("height",T),h.append(A),l==null||l.push(`<rect vector-effect="non-scaling-stroke" x="${P}" y="${L}" width="${O}" height="${T}"/>`)}g(this,Af)&&(l.push("</g></svg>')"),r.backgroundImage=l.join("")),this.container.append(d),this.container.style.clipPath=`url(#${m})`}_createPopup(){const{data:t}=this,n=G(this,Lf,new rP({data:{color:t.color,titleObj:t.titleObj,modificationDate:t.modificationDate,contentsObj:t.contentsObj,richText:t.richText,parentRect:t.rect,borderStyle:0,id:`popup_${t.id}`,rotation:t.rotation},parent:this.parent,elements:[this]}));this.parent.div.append(n.render())}render(){mn("Abstract method `AnnotationElement.render` called")}_getElementsByName(t,n=null){const i=[];if(this._fieldObjects){const o=this._fieldObjects[t];if(o)for(const{page:s,id:r,exportValues:l}of o){if(s===-1||r===n)continue;const a=typeof l=="string"?l:null,u=document.querySelector(`[data-element-id="${r}"]`);if(u&&!Fu.has(u)){At(`_getElementsByName - element not allowed: ${r}`);continue}i.push({id:r,exportValue:a,domElement:u})}return i}for(const o of document.getElementsByName(t)){const{exportValue:s}=o,r=o.getAttribute("data-element-id");r!==n&&Fu.has(o)&&i.push({id:r,exportValue:s,domElement:o})}return i}show(){var t;this.container&&(this.container.hidden=!1),(t=this.popup)==null||t.maybeShow()}hide(){var t;this.container&&(this.container.hidden=!0),(t=this.popup)==null||t.forceHide()}getElementsToTriggerPopup(){return this.container}addHighlightArea(){const t=this.getElementsToTriggerPopup();if(Array.isArray(t))for(const n of t)n.classList.add("highlightArea");else t.classList.add("highlightArea")}_editOnDoubleClick(){if(!this._isEditable)return;const{annotationEditorType:t,data:{id:n}}=this;this.container.addEventListener("dblclick",()=>{var i;(i=this.linkService.eventBus)==null||i.dispatch("switchannotationeditormode",{source:this,mode:t,editId:n})})}};let xn=PL;Yc=new WeakMap,Af=new WeakMap,Lf=new WeakMap,Ev=new WeakSet,iP=function(t){const{container:{style:n},data:{rect:i,rotation:o},parent:{viewport:{rawDims:{pageWidth:s,pageHeight:r,pageX:l,pageY:a}}}}=this;i==null||i.splice(0,4,...t);const{width:u,height:c}=Cl(t);n.left=`${100*(t[0]-l)/s}%`,n.top=`${100*(r-t[3]+a)/r}%`,o===0?(n.width=`${100*u/s}%`,n.height=`${100*c/r}%`):this.setRotation(o)};var Us,sc,ck,lV,uk,aV;class sV extends xn{constructor(n,i=null){super(n,{isRenderable:!0,ignoreBorder:!!(i!=null&&i.ignoreBorder),createQuadrilaterals:!0});z(this,Us);z(this,ck);z(this,uk);this.isTooltipOnly=n.data.isTooltipOnly}render(){const{data:n,linkService:i}=this,o=document.createElement("a");o.setAttribute("data-element-id",n.id);let s=!1;return n.url?(i.addLinkAttributes(o,n.url,n.newWindow),s=!0):n.action?(this._bindNamedAction(o,n.action),s=!0):n.attachment?(J(this,ck,lV).call(this,o,n.attachment,n.attachmentDest),s=!0):n.setOCGState?(J(this,uk,aV).call(this,o,n.setOCGState),s=!0):n.dest?(this._bindLink(o,n.dest),s=!0):(n.actions&&(n.actions.Action||n.actions["Mouse Up"]||n.actions["Mouse Down"])&&this.enableScripting&&this.hasJSActions&&(this._bindJSAction(o,n),s=!0),n.resetForm?(this._bindResetFormAction(o,n.resetForm),s=!0):this.isTooltipOnly&&!s&&(this._bindLink(o,""),s=!0)),this.container.classList.add("linkAnnotation"),s&&this.container.append(o),this.container}_bindLink(n,i){n.href=this.linkService.getDestinationHash(i),n.onclick=()=>(i&&this.linkService.goToDestination(i),!1),(i||i==="")&&J(this,Us,sc).call(this)}_bindNamedAction(n,i){n.href=this.linkService.getAnchorUrl(""),n.onclick=()=>(this.linkService.executeNamedAction(i),!1),J(this,Us,sc).call(this)}_bindJSAction(n,i){n.href=this.linkService.getAnchorUrl("");const o=new Map([["Action","onclick"],["Mouse Up","onmouseup"],["Mouse Down","onmousedown"]]);for(const s of Object.keys(i.actions)){const r=o.get(s);r&&(n[r]=()=>{var l;return(l=this.linkService.eventBus)==null||l.dispatch("dispatcheventinsandbox",{source:this,detail:{id:i.id,name:s}}),!1})}n.onclick||(n.onclick=()=>!1),J(this,Us,sc).call(this)}_bindResetFormAction(n,i){const o=n.onclick;if(o||(n.href=this.linkService.getAnchorUrl("")),J(this,Us,sc).call(this),!this._fieldObjects){At('_bindResetFormAction - "resetForm" action not supported, ensure that the `fieldObjects` parameter is provided.'),o||(n.onclick=()=>!1);return}n.onclick=()=>{var d;o==null||o();const{fields:s,refs:r,include:l}=i,a=[];if(s.length!==0||r.length!==0){const f=new Set(r);for(const h of s){const m=this._fieldObjects[h]||[];for(const{id:b}of m)f.add(b)}for(const h of Object.values(this._fieldObjects))for(const m of h)f.has(m.id)===l&&a.push(m)}else for(const f of Object.values(this._fieldObjects))a.push(...f);const u=this.annotationStorage,c=[];for(const f of a){const{id:h}=f;switch(c.push(h),f.type){case"text":{const b=f.defaultValue||"";u.setValue(h,{value:b});break}case"checkbox":case"radiobutton":{const b=f.defaultValue===f.exportValues;u.setValue(h,{value:b});break}case"combobox":case"listbox":{const b=f.defaultValue||"";u.setValue(h,{value:b});break}default:continue}const m=document.querySelector(`[data-element-id="${h}"]`);if(m){if(!Fu.has(m)){At(`_bindResetFormAction - element not allowed: ${h}`);continue}}else continue;m.dispatchEvent(new Event("resetform"))}return this.enableScripting&&((d=this.linkService.eventBus)==null||d.dispatch("dispatcheventinsandbox",{source:this,detail:{id:"app",ids:c,name:"ResetForm"}})),!1}}}Us=new WeakSet,sc=function(){this.container.setAttribute("data-internal-link","")},ck=new WeakSet,lV=function(n,i,o=null){n.href=this.linkService.getAnchorUrl(""),i.description&&(n.title=i.description),n.onclick=()=>{var s;return(s=this.downloadManager)==null||s.openOrDownloadData(i.content,i.filename,o),!1},J(this,Us,sc).call(this)},uk=new WeakSet,aV=function(n,i){n.href=this.linkService.getAnchorUrl(""),n.onclick=()=>(this.linkService.executeSetOCGState(i),!1),J(this,Us,sc).call(this)};class HRe extends xn{constructor(t){super(t,{isRenderable:!0})}render(){this.container.classList.add("textAnnotation");const t=document.createElement("img");return t.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg",t.setAttribute("data-l10n-id","pdfjs-text-annotation-type"),t.setAttribute("data-l10n-args",JSON.stringify({type:this.data.name})),!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.append(t),this.container}}class nd extends xn{render(){return this.container}showElementAndHideCanvas(t){var n;this.data.hasOwnCanvas&&(((n=t.previousSibling)==null?void 0:n.nodeName)==="CANVAS"&&(t.previousSibling.hidden=!0),t.hidden=!1)}_getKeyModifier(t){return sr.platform.isMac?t.metaKey:t.ctrlKey}_setEventListener(t,n,i,o,s){i.includes("mouse")?t.addEventListener(i,r=>{var l;(l=this.linkService.eventBus)==null||l.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:o,value:s(r),shift:r.shiftKey,modifier:this._getKeyModifier(r)}})}):t.addEventListener(i,r=>{var l;if(i==="blur"){if(!n.focused||!r.relatedTarget)return;n.focused=!1}else if(i==="focus"){if(n.focused)return;n.focused=!0}s&&((l=this.linkService.eventBus)==null||l.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:o,value:s(r)}}))})}_setEventListeners(t,n,i,o){var s,r,l;for(const[a,u]of i)(u==="Action"||(s=this.data.actions)!=null&&s[u])&&((u==="Focus"||u==="Blur")&&(n||(n={focused:!1})),this._setEventListener(t,n,a,u,o),u==="Focus"&&!((r=this.data.actions)!=null&&r.Blur)?this._setEventListener(t,n,"blur","Blur",null):u==="Blur"&&!((l=this.data.actions)!=null&&l.Focus)&&this._setEventListener(t,n,"focus","Focus",null))}_setBackgroundColor(t){const n=this.data.backgroundColor||null;t.style.backgroundColor=n===null?"transparent":dt.makeHexColor(n[0],n[1],n[2])}_setTextStyle(t){const n=["left","center","right"],{fontColor:i}=this.data.defaultAppearanceData,o=this.data.defaultAppearanceData.fontSize||VRe,s=t.style;let r;const l=2,a=u=>Math.round(10*u)/10;if(this.data.multiLine){const u=Math.abs(this.data.rect[3]-this.data.rect[1]-l),c=Math.round(u/(s8*o))||1,d=u/c;r=Math.min(o,a(d/s8))}else{const u=Math.abs(this.data.rect[3]-this.data.rect[1]-l);r=Math.min(o,a(u/s8))}s.fontSize=`calc(${r}px * var(--scale-factor))`,s.color=dt.makeHexColor(i[0],i[1],i[2]),this.data.textAlignment!==null&&(s.textAlign=n[this.data.textAlignment])}_setRequired(t,n){n?t.setAttribute("required",!0):t.removeAttribute("required"),t.setAttribute("aria-required",n)}}class ZRe extends nd{constructor(t){const n=t.renderForms||t.data.hasOwnCanvas||!t.data.hasAppearance&&!!t.data.fieldValue;super(t,{isRenderable:n})}setPropertyOnSiblings(t,n,i,o){const s=this.annotationStorage;for(const r of this._getElementsByName(t.name,t.id))r.domElement&&(r.domElement[n]=i),s.setValue(r.id,{[o]:i})}render(){var o,s;const t=this.annotationStorage,n=this.data.id;this.container.classList.add("textWidgetAnnotation");let i=null;if(this.renderForms){const r=t.getValue(n,{value:this.data.fieldValue});let l=r.value||"";const a=t.getValue(n,{charLimit:this.data.maxLen}).charLimit;a&&l.length>a&&(l=l.slice(0,a));let u=r.formattedValue||((o=this.data.textContent)==null?void 0:o.join(`
- `))||null;u&&this.data.comb&&(u=u.replaceAll(/\s+/g,""));const c={userValue:l,formattedValue:u,lastCommittedValue:null,commitKey:1,focused:!1};this.data.multiLine?(i=document.createElement("textarea"),i.textContent=u??l,this.data.doNotScroll&&(i.style.overflowY="hidden")):(i=document.createElement("input"),i.type="text",i.setAttribute("value",u??l),this.data.doNotScroll&&(i.style.overflowX="hidden")),this.data.hasOwnCanvas&&(i.hidden=!0),Fu.add(i),i.setAttribute("data-element-id",n),i.disabled=this.data.readOnly,i.name=this.data.fieldName,i.tabIndex=i1,this._setRequired(i,this.data.required),a&&(i.maxLength=a),i.addEventListener("input",f=>{t.setValue(n,{value:f.target.value}),this.setPropertyOnSiblings(i,"value",f.target.value,"value"),c.formattedValue=null}),i.addEventListener("resetform",f=>{const h=this.data.defaultFieldValue??"";i.value=c.userValue=h,c.formattedValue=null});let d=f=>{const{formattedValue:h}=c;h!=null&&(f.target.value=h),f.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){i.addEventListener("focus",h=>{var b;if(c.focused)return;const{target:m}=h;c.userValue&&(m.value=c.userValue),c.lastCommittedValue=m.value,c.commitKey=1,(b=this.data.actions)!=null&&b.Focus||(c.focused=!0)}),i.addEventListener("updatefromsandbox",h=>{this.showElementAndHideCanvas(h.target);const m={value(b){c.userValue=b.detail.value??"",t.setValue(n,{value:c.userValue.toString()}),b.target.value=c.userValue},formattedValue(b){const{formattedValue:w}=b.detail;c.formattedValue=w,w!=null&&b.target!==document.activeElement&&(b.target.value=w),t.setValue(n,{formattedValue:w})},selRange(b){b.target.setSelectionRange(...b.detail.selRange)},charLimit:b=>{var k;const{charLimit:w}=b.detail,{target:y}=b;if(w===0){y.removeAttribute("maxLength");return}y.setAttribute("maxLength",w);let C=c.userValue;!C||C.length<=w||(C=C.slice(0,w),y.value=c.userValue=C,t.setValue(n,{value:C}),(k=this.linkService.eventBus)==null||k.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:C,willCommit:!0,commitKey:1,selStart:y.selectionStart,selEnd:y.selectionEnd}}))}};this._dispatchEventFromSandbox(m,h)}),i.addEventListener("keydown",h=>{var w;c.commitKey=1;let m=-1;if(h.key==="Escape"?m=0:h.key==="Enter"&&!this.data.multiLine?m=2:h.key==="Tab"&&(c.commitKey=3),m===-1)return;const{value:b}=h.target;c.lastCommittedValue!==b&&(c.lastCommittedValue=b,c.userValue=b,(w=this.linkService.eventBus)==null||w.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:b,willCommit:!0,commitKey:m,selStart:h.target.selectionStart,selEnd:h.target.selectionEnd}}))});const f=d;d=null,i.addEventListener("blur",h=>{var b,w;if(!c.focused||!h.relatedTarget)return;(b=this.data.actions)!=null&&b.Blur||(c.focused=!1);const{value:m}=h.target;c.userValue=m,c.lastCommittedValue!==m&&((w=this.linkService.eventBus)==null||w.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:m,willCommit:!0,commitKey:c.commitKey,selStart:h.target.selectionStart,selEnd:h.target.selectionEnd}})),f(h)}),(s=this.data.actions)!=null&&s.Keystroke&&i.addEventListener("beforeinput",h=>{var A;c.lastCommittedValue=null;const{data:m,target:b}=h,{value:w,selectionStart:y,selectionEnd:C}=b;let k=y,$=C;switch(h.inputType){case"deleteWordBackward":{const P=w.substring(0,y).match(/\w*[^\w]*$/);P&&(k-=P[0].length);break}case"deleteWordForward":{const P=w.substring(y).match(/^[^\w]*\w*/);P&&($+=P[0].length);break}case"deleteContentBackward":y===C&&(k-=1);break;case"deleteContentForward":y===C&&($+=1);break}h.preventDefault(),(A=this.linkService.eventBus)==null||A.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:w,change:m||"",willCommit:!1,selStart:k,selEnd:$}})}),this._setEventListeners(i,c,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],h=>h.target.value)}if(d&&i.addEventListener("blur",d),this.data.comb){const h=(this.data.rect[2]-this.data.rect[0])/a;i.classList.add("comb"),i.style.letterSpacing=`calc(${h}px * var(--scale-factor) - 1ch)`}}else i=document.createElement("div"),i.textContent=this.data.fieldValue,i.style.verticalAlign="middle",i.style.display="table-cell",this.data.hasOwnCanvas&&(i.hidden=!0);return this._setTextStyle(i),this._setBackgroundColor(i),this._setDefaultPropertiesFromJS(i),this.container.append(i),this.container}}class qRe extends nd{constructor(t){super(t,{isRenderable:!!t.data.hasOwnCanvas})}}class URe extends nd{constructor(t){super(t,{isRenderable:t.renderForms})}render(){const t=this.annotationStorage,n=this.data,i=n.id;let o=t.getValue(i,{value:n.exportValue===n.fieldValue}).value;typeof o=="string"&&(o=o!=="Off",t.setValue(i,{value:o})),this.container.classList.add("buttonWidgetAnnotation","checkBox");const s=document.createElement("input");return Fu.add(s),s.setAttribute("data-element-id",i),s.disabled=n.readOnly,this._setRequired(s,this.data.required),s.type="checkbox",s.name=n.fieldName,o&&s.setAttribute("checked",!0),s.setAttribute("exportValue",n.exportValue),s.tabIndex=i1,s.addEventListener("change",r=>{const{name:l,checked:a}=r.target;for(const u of this._getElementsByName(l,i)){const c=a&&u.exportValue===n.exportValue;u.domElement&&(u.domElement.checked=c),t.setValue(u.id,{value:c})}t.setValue(i,{value:a})}),s.addEventListener("resetform",r=>{const l=n.defaultFieldValue||"Off";r.target.checked=l===n.exportValue}),this.enableScripting&&this.hasJSActions&&(s.addEventListener("updatefromsandbox",r=>{const l={value(a){a.target.checked=a.detail.value!=="Off",t.setValue(i,{value:a.target.checked})}};this._dispatchEventFromSandbox(l,r)}),this._setEventListeners(s,null,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],r=>r.target.checked)),this._setBackgroundColor(s),this._setDefaultPropertiesFromJS(s),this.container.append(s),this.container}}class cV extends nd{constructor(t){super(t,{isRenderable:t.renderForms})}render(){this.container.classList.add("buttonWidgetAnnotation","radioButton");const t=this.annotationStorage,n=this.data,i=n.id;let o=t.getValue(i,{value:n.fieldValue===n.buttonValue}).value;if(typeof o=="string"&&(o=o!==n.buttonValue,t.setValue(i,{value:o})),o)for(const r of this._getElementsByName(n.fieldName,i))t.setValue(r.id,{value:!1});const s=document.createElement("input");if(Fu.add(s),s.setAttribute("data-element-id",i),s.disabled=n.readOnly,this._setRequired(s,this.data.required),s.type="radio",s.name=n.fieldName,o&&s.setAttribute("checked",!0),s.tabIndex=i1,s.addEventListener("change",r=>{const{name:l,checked:a}=r.target;for(const u of this._getElementsByName(l,i))t.setValue(u.id,{value:!1});t.setValue(i,{value:a})}),s.addEventListener("resetform",r=>{const l=n.defaultFieldValue;r.target.checked=l!=null&&l===n.buttonValue}),this.enableScripting&&this.hasJSActions){const r=n.buttonValue;s.addEventListener("updatefromsandbox",l=>{const a={value:u=>{const c=r===u.detail.value;for(const d of this._getElementsByName(u.target.name)){const f=c&&d.id===i;d.domElement&&(d.domElement.checked=f),t.setValue(d.id,{value:f})}}};this._dispatchEventFromSandbox(a,l)}),this._setEventListeners(s,null,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],l=>l.target.checked)}return this._setBackgroundColor(s),this._setDefaultPropertiesFromJS(s),this.container.append(s),this.container}}class KRe extends sV{constructor(t){super(t,{ignoreBorder:t.data.hasAppearance})}render(){const t=super.render();t.classList.add("buttonWidgetAnnotation","pushButton");const n=t.lastChild;return this.enableScripting&&this.hasJSActions&&n&&(this._setDefaultPropertiesFromJS(n),n.addEventListener("updatefromsandbox",i=>{this._dispatchEventFromSandbox({},i)})),t}}class GRe extends nd{constructor(t){super(t,{isRenderable:t.renderForms})}render(){this.container.classList.add("choiceWidgetAnnotation");const t=this.annotationStorage,n=this.data.id,i=t.getValue(n,{value:this.data.fieldValue}),o=document.createElement("select");Fu.add(o),o.setAttribute("data-element-id",n),o.disabled=this.data.readOnly,this._setRequired(o,this.data.required),o.name=this.data.fieldName,o.tabIndex=i1;let s=this.data.combo&&this.data.options.length>0;this.data.combo||(o.size=this.data.options.length,this.data.multiSelect&&(o.multiple=!0)),o.addEventListener("resetform",c=>{const d=this.data.defaultFieldValue;for(const f of o.options)f.selected=f.value===d});for(const c of this.data.options){const d=document.createElement("option");d.textContent=c.displayValue,d.value=c.exportValue,i.value.includes(c.exportValue)&&(d.setAttribute("selected",!0),s=!1),o.append(d)}let r=null;if(s){const c=document.createElement("option");c.value=" ",c.setAttribute("hidden",!0),c.setAttribute("selected",!0),o.prepend(c),r=()=>{c.remove(),o.removeEventListener("input",r),r=null},o.addEventListener("input",r)}const l=c=>{const d=c?"value":"textContent",{options:f,multiple:h}=o;return h?Array.prototype.filter.call(f,m=>m.selected).map(m=>m[d]):f.selectedIndex===-1?null:f[f.selectedIndex][d]};let a=l(!1);const u=c=>{const d=c.target.options;return Array.prototype.map.call(d,f=>({displayValue:f.textContent,exportValue:f.value}))};return this.enableScripting&&this.hasJSActions?(o.addEventListener("updatefromsandbox",c=>{const d={value(f){r==null||r();const h=f.detail.value,m=new Set(Array.isArray(h)?h:[h]);for(const b of o.options)b.selected=m.has(b.value);t.setValue(n,{value:l(!0)}),a=l(!1)},multipleSelection(f){o.multiple=!0},remove(f){const h=o.options,m=f.detail.remove;h[m].selected=!1,o.remove(m),h.length>0&&Array.prototype.findIndex.call(h,w=>w.selected)===-1&&(h[0].selected=!0),t.setValue(n,{value:l(!0),items:u(f)}),a=l(!1)},clear(f){for(;o.length!==0;)o.remove(0);t.setValue(n,{value:null,items:[]}),a=l(!1)},insert(f){const{index:h,displayValue:m,exportValue:b}=f.detail.insert,w=o.children[h],y=document.createElement("option");y.textContent=m,y.value=b,w?w.before(y):o.append(y),t.setValue(n,{value:l(!0),items:u(f)}),a=l(!1)},items(f){const{items:h}=f.detail;for(;o.length!==0;)o.remove(0);for(const m of h){const{displayValue:b,exportValue:w}=m,y=document.createElement("option");y.textContent=b,y.value=w,o.append(y)}o.options.length>0&&(o.options[0].selected=!0),t.setValue(n,{value:l(!0),items:u(f)}),a=l(!1)},indices(f){const h=new Set(f.detail.indices);for(const m of f.target.options)m.selected=h.has(m.index);t.setValue(n,{value:l(!0)}),a=l(!1)},editable(f){f.target.disabled=!f.detail.editable}};this._dispatchEventFromSandbox(d,c)}),o.addEventListener("input",c=>{var h;const d=l(!0),f=l(!1);t.setValue(n,{value:d}),c.preventDefault(),(h=this.linkService.eventBus)==null||h.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:a,change:f,changeEx:d,willCommit:!1,commitKey:1,keyDown:!1}})}),this._setEventListeners(o,null,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"],["input","Action"],["input","Validate"]],c=>c.target.value)):o.addEventListener("input",function(c){t.setValue(n,{value:l(!0)})}),this.data.combo&&this._setTextStyle(o),this._setBackgroundColor(o),this._setDefaultPropertiesFromJS(o),this.container.append(o),this.container}}class rP extends xn{constructor(t){const{data:n,elements:i}=t;super(t,{isRenderable:xn._hasPopupData(n)}),this.elements=i,this.popup=null}render(){this.container.classList.add("popupAnnotation");const t=this.popup=new YRe({container:this.container,color:this.data.color,titleObj:this.data.titleObj,modificationDate:this.data.modificationDate,contentsObj:this.data.contentsObj,richText:this.data.richText,rect:this.data.rect,parentRect:this.data.parentRect||null,parent:this.parent,elements:this.elements,open:this.data.open}),n=[];for(const i of this.elements)i.popup=t,i.container.ariaHasPopup="dialog",n.push(i.data.id),i.addHighlightArea();return this.container.setAttribute("aria-controls",n.map(i=>`${W7}${i}`).join(",")),this.container}}var Ef,dk,fk,If,Xc,_n,Ks,Tf,Iv,Tv,Of,Gs,yo,Ys,Ov,Xs,xv,Qc,Jc,xf,oy,Mv,oP,hk,uV,pk,dV,mk,fV,vk,hV,Mf,sy,Nf,ly,Nv,sP;class YRe{constructor({container:t,color:n,elements:i,titleObj:o,modificationDate:s,contentsObj:r,richText:l,parent:a,rect:u,parentRect:c,open:d}){z(this,xf);z(this,Mv);z(this,hk);z(this,pk);z(this,mk);z(this,vk);z(this,Mf);z(this,Nf);z(this,Nv);z(this,Ef,J(this,mk,fV).bind(this));z(this,dk,J(this,Nv,sP).bind(this));z(this,fk,J(this,Nf,ly).bind(this));z(this,If,J(this,Mf,sy).bind(this));z(this,Xc,null);z(this,_n,null);z(this,Ks,null);z(this,Tf,null);z(this,Iv,null);z(this,Tv,null);z(this,Of,null);z(this,Gs,!1);z(this,yo,null);z(this,Ys,null);z(this,Ov,null);z(this,Xs,null);z(this,xv,null);z(this,Qc,null);z(this,Jc,!1);var f;G(this,_n,t),G(this,xv,o),G(this,Ks,r),G(this,Xs,l),G(this,Tv,a),G(this,Xc,n),G(this,Ov,u),G(this,Of,c),G(this,Iv,i),G(this,Tf,q7.toDateObject(s)),this.trigger=i.flatMap(h=>h.getElementsToTriggerPopup());for(const h of this.trigger)h.addEventListener("click",g(this,If)),h.addEventListener("mouseenter",g(this,fk)),h.addEventListener("mouseleave",g(this,dk)),h.classList.add("popupTriggerArea");for(const h of i)(f=h.container)==null||f.addEventListener("keydown",g(this,Ef));g(this,_n).hidden=!0,d&&J(this,Mf,sy).call(this)}render(){if(g(this,yo))return;const t=G(this,yo,document.createElement("div"));if(t.className="popup",g(this,Xc)){const s=t.style.outlineColor=dt.makeHexColor(...g(this,Xc));CSS.supports("background-color","color-mix(in srgb, red 30%, white)")?t.style.backgroundColor=`color-mix(in srgb, ${s} 30%, white)`:t.style.backgroundColor=dt.makeHexColor(...g(this,Xc).map(l=>Math.floor(.7*(255-l)+l)))}const n=document.createElement("span");n.className="header";const i=document.createElement("h1");if(n.append(i),{dir:i.dir,str:i.textContent}=g(this,xv),t.append(n),g(this,Tf)){const s=document.createElement("span");s.classList.add("popupDate"),s.setAttribute("data-l10n-id","pdfjs-annotation-date-time-string"),s.setAttribute("data-l10n-args",JSON.stringify({dateObj:g(this,Tf).valueOf()})),n.append(s)}const o=g(this,xf,oy);if(o)oV.render({xfaHtml:o,intent:"richText",div:t}),t.lastChild.classList.add("richText","popupContent");else{const s=this._formatContents(g(this,Ks));t.append(s)}g(this,_n).append(t)}_formatContents({str:t,dir:n}){const i=document.createElement("p");i.classList.add("popupContent"),i.dir=n;const o=t.split(/(?:\r\n?|\n)/);for(let s=0,r=o.length;s<r;++s){const l=o[s];i.append(document.createTextNode(l)),s<r-1&&i.append(document.createElement("br"))}return i}updateEdited({rect:t,popupContent:n}){var i;g(this,Qc)||G(this,Qc,{contentsObj:g(this,Ks),richText:g(this,Xs)}),t&&G(this,Ys,null),n&&(G(this,Xs,J(this,pk,dV).call(this,n)),G(this,Ks,null)),(i=g(this,yo))==null||i.remove(),G(this,yo,null)}resetEdited(){var t;g(this,Qc)&&({contentsObj:Ki(this,Ks)._,richText:Ki(this,Xs)._}=g(this,Qc),G(this,Qc,null),(t=g(this,yo))==null||t.remove(),G(this,yo,null),G(this,Ys,null))}forceHide(){G(this,Jc,this.isVisible),g(this,Jc)&&(g(this,_n).hidden=!0)}maybeShow(){g(this,Jc)&&(g(this,yo)||J(this,Nf,ly).call(this),G(this,Jc,!1),g(this,_n).hidden=!1)}get isVisible(){return g(this,_n).hidden===!1}}Ef=new WeakMap,dk=new WeakMap,fk=new WeakMap,If=new WeakMap,Xc=new WeakMap,_n=new WeakMap,Ks=new WeakMap,Tf=new WeakMap,Iv=new WeakMap,Tv=new WeakMap,Of=new WeakMap,Gs=new WeakMap,yo=new WeakMap,Ys=new WeakMap,Ov=new WeakMap,Xs=new WeakMap,xv=new WeakMap,Qc=new WeakMap,Jc=new WeakMap,xf=new WeakSet,oy=function(){const t=g(this,Xs),n=g(this,Ks);return t!=null&&t.str&&(!(n!=null&&n.str)||n.str===t.str)&&g(this,Xs).html||null},Mv=new WeakSet,oP=function(){var t,n,i;return((i=(n=(t=g(this,xf,oy))==null?void 0:t.attributes)==null?void 0:n.style)==null?void 0:i.fontSize)||0},hk=new WeakSet,uV=function(){var t,n,i;return((i=(n=(t=g(this,xf,oy))==null?void 0:t.attributes)==null?void 0:n.style)==null?void 0:i.color)||null},pk=new WeakSet,dV=function(t){const n=[],i={str:t,html:{name:"div",attributes:{dir:"auto"},children:[{name:"p",children:n}]}},o={style:{color:g(this,hk,uV),fontSize:g(this,Mv,oP)?`calc(${g(this,Mv,oP)}px * var(--scale-factor))`:""}};for(const s of t.split(`
- `))n.push({name:"span",value:s,attributes:o});return i},mk=new WeakSet,fV=function(t){t.altKey||t.shiftKey||t.ctrlKey||t.metaKey||(t.key==="Enter"||t.key==="Escape"&&g(this,Gs))&&J(this,Mf,sy).call(this)},vk=new WeakSet,hV=function(){if(g(this,Ys)!==null)return;const{page:{view:t},viewport:{rawDims:{pageWidth:n,pageHeight:i,pageX:o,pageY:s}}}=g(this,Tv);let r=!!g(this,Of),l=r?g(this,Of):g(this,Ov);for(const m of g(this,Iv))if(!l||dt.intersect(m.data.rect,l)!==null){l=m.data.rect,r=!0;break}const a=dt.normalizeRect([l[0],t[3]-l[1]+t[1],l[2],t[3]-l[3]+t[1]]),u=5,c=r?l[2]-l[0]+u:0,d=a[0]+c,f=a[1];G(this,Ys,[100*(d-o)/n,100*(f-s)/i]);const{style:h}=g(this,_n);h.left=`${g(this,Ys)[0]}%`,h.top=`${g(this,Ys)[1]}%`},Mf=new WeakSet,sy=function(){G(this,Gs,!g(this,Gs)),g(this,Gs)?(J(this,Nf,ly).call(this),g(this,_n).addEventListener("click",g(this,If)),g(this,_n).addEventListener("keydown",g(this,Ef))):(J(this,Nv,sP).call(this),g(this,_n).removeEventListener("click",g(this,If)),g(this,_n).removeEventListener("keydown",g(this,Ef)))},Nf=new WeakSet,ly=function(){g(this,yo)||this.render(),this.isVisible?g(this,Gs)&&g(this,_n).classList.add("focused"):(J(this,vk,hV).call(this),g(this,_n).hidden=!1,g(this,_n).style.zIndex=parseInt(g(this,_n).style.zIndex)+1e3)},Nv=new WeakSet,sP=function(){g(this,_n).classList.remove("focused"),!(g(this,Gs)||!this.isVisible)&&(g(this,_n).hidden=!0,g(this,_n).style.zIndex=parseInt(g(this,_n).style.zIndex)-1e3)};class pV extends xn{constructor(t){super(t,{isRenderable:!0,ignoreBorder:!0}),this.textContent=t.data.textContent,this.textPosition=t.data.textPosition,this.annotationEditorType=Pt.FREETEXT}render(){if(this.container.classList.add("freeTextAnnotation"),this.textContent){const t=document.createElement("div");t.classList.add("annotationTextContent"),t.setAttribute("role","comment");for(const n of this.textContent){const i=document.createElement("span");i.textContent=n,t.append(i)}this.container.append(t)}return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this._editOnDoubleClick(),this.container}}var zv;class XRe extends xn{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});z(this,zv,null)}render(){this.container.classList.add("lineAnnotation");const n=this.data,{width:i,height:o}=Cl(n.rect),s=this.svgFactory.create(i,o,!0),r=G(this,zv,this.svgFactory.createElement("svg:line"));return r.setAttribute("x1",n.rect[2]-n.lineCoordinates[0]),r.setAttribute("y1",n.rect[3]-n.lineCoordinates[1]),r.setAttribute("x2",n.rect[2]-n.lineCoordinates[2]),r.setAttribute("y2",n.rect[3]-n.lineCoordinates[3]),r.setAttribute("stroke-width",n.borderStyle.width||1),r.setAttribute("stroke","transparent"),r.setAttribute("fill","transparent"),s.append(r),this.container.append(s),!n.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return g(this,zv)}addHighlightArea(){this.container.classList.add("highlightArea")}}zv=new WeakMap;var jv;class QRe extends xn{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});z(this,jv,null)}render(){this.container.classList.add("squareAnnotation");const n=this.data,{width:i,height:o}=Cl(n.rect),s=this.svgFactory.create(i,o,!0),r=n.borderStyle.width,l=G(this,jv,this.svgFactory.createElement("svg:rect"));return l.setAttribute("x",r/2),l.setAttribute("y",r/2),l.setAttribute("width",i-r),l.setAttribute("height",o-r),l.setAttribute("stroke-width",r||1),l.setAttribute("stroke","transparent"),l.setAttribute("fill","transparent"),s.append(l),this.container.append(s),!n.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return g(this,jv)}addHighlightArea(){this.container.classList.add("highlightArea")}}jv=new WeakMap;var Rv;class JRe extends xn{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});z(this,Rv,null)}render(){this.container.classList.add("circleAnnotation");const n=this.data,{width:i,height:o}=Cl(n.rect),s=this.svgFactory.create(i,o,!0),r=n.borderStyle.width,l=G(this,Rv,this.svgFactory.createElement("svg:ellipse"));return l.setAttribute("cx",i/2),l.setAttribute("cy",o/2),l.setAttribute("rx",i/2-r/2),l.setAttribute("ry",o/2-r/2),l.setAttribute("stroke-width",r||1),l.setAttribute("stroke","transparent"),l.setAttribute("fill","transparent"),s.append(l),this.container.append(s),!n.popupRef&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return g(this,Rv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Rv=new WeakMap;var Bv;class mV extends xn{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});z(this,Bv,null);this.containerClassName="polylineAnnotation",this.svgElementName="svg:polyline"}render(){this.container.classList.add(this.containerClassName);const{data:{rect:n,vertices:i,borderStyle:o,popupRef:s}}=this;if(!i)return this.container;const{width:r,height:l}=Cl(n),a=this.svgFactory.create(r,l,!0);let u=[];for(let d=0,f=i.length;d<f;d+=2){const h=i[d]-n[0],m=n[3]-i[d+1];u.push(`${h},${m}`)}u=u.join(" ");const c=G(this,Bv,this.svgFactory.createElement(this.svgElementName));return c.setAttribute("points",u),c.setAttribute("stroke-width",o.width||1),c.setAttribute("stroke","transparent"),c.setAttribute("fill","transparent"),a.append(c),this.container.append(a),!s&&this.hasPopupData&&this._createPopup(),this.container}getElementsToTriggerPopup(){return g(this,Bv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Bv=new WeakMap;class eBe extends mV{constructor(t){super(t),this.containerClassName="polygonAnnotation",this.svgElementName="svg:polygon"}}class tBe extends xn{constructor(t){super(t,{isRenderable:!0,ignoreBorder:!0})}render(){return this.container.classList.add("caretAnnotation"),!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container}}var Dv;class eL extends xn{constructor(n){super(n,{isRenderable:!0,ignoreBorder:!0});z(this,Dv,[]);this.containerClassName="inkAnnotation",this.svgElementName="svg:polyline",this.annotationEditorType=this.data.it==="InkHighlight"?Pt.HIGHLIGHT:Pt.INK}render(){this.container.classList.add(this.containerClassName);const{data:{rect:n,inkLists:i,borderStyle:o,popupRef:s}}=this,{width:r,height:l}=Cl(n),a=this.svgFactory.create(r,l,!0);for(const u of i){let c=[];for(let f=0,h=u.length;f<h;f+=2){const m=u[f]-n[0],b=n[3]-u[f+1];c.push(`${m},${b}`)}c=c.join(" ");const d=this.svgFactory.createElement(this.svgElementName);g(this,Dv).push(d),d.setAttribute("points",c),d.setAttribute("stroke-width",o.width||1),d.setAttribute("stroke","transparent"),d.setAttribute("fill","transparent"),a.append(d)}return!s&&this.hasPopupData&&this._createPopup(),this.container.append(a),this._editOnDoubleClick(),this.container}getElementsToTriggerPopup(){return g(this,Dv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Dv=new WeakMap;class vV extends xn{constructor(t){super(t,{isRenderable:!0,ignoreBorder:!0,createQuadrilaterals:!0}),this.annotationEditorType=Pt.HIGHLIGHT}render(){return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.classList.add("highlightAnnotation"),this._editOnDoubleClick(),this.container}}class nBe extends xn{constructor(t){super(t,{isRenderable:!0,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.classList.add("underlineAnnotation"),this.container}}class iBe extends xn{constructor(t){super(t,{isRenderable:!0,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.classList.add("squigglyAnnotation"),this.container}}class rBe extends xn{constructor(t){super(t,{isRenderable:!0,ignoreBorder:!0,createQuadrilaterals:!0})}render(){return!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this.container.classList.add("strikeoutAnnotation"),this.container}}class gV extends xn{constructor(t){super(t,{isRenderable:!0,ignoreBorder:!0}),this.annotationEditorType=Pt.STAMP}render(){return this.container.classList.add("stampAnnotation"),this.container.setAttribute("role","img"),!this.data.popupRef&&this.hasPopupData&&this._createPopup(),this._editOnDoubleClick(),this.container}}var Fv,Vv,lP;class oBe extends xn{constructor(n){var o;super(n,{isRenderable:!0});z(this,Vv);z(this,Fv,null);const{file:i}=this.data;this.filename=i.filename,this.content=i.content,(o=this.linkService.eventBus)==null||o.dispatch("fileattachmentannotation",{source:this,...i})}render(){this.container.classList.add("fileAttachmentAnnotation");const{container:n,data:i}=this;let o;i.hasAppearance||i.fillAlpha===0?o=document.createElement("div"):(o=document.createElement("img"),o.src=`${this.imageResourcesPath}annotation-${/paperclip/i.test(i.name)?"paperclip":"pushpin"}.svg`,i.fillAlpha&&i.fillAlpha<1&&(o.style=`filter: opacity(${Math.round(i.fillAlpha*100)}%);`)),o.addEventListener("dblclick",J(this,Vv,lP).bind(this)),G(this,Fv,o);const{isMac:s}=sr.platform;return n.addEventListener("keydown",r=>{r.key==="Enter"&&(s?r.metaKey:r.ctrlKey)&&J(this,Vv,lP).call(this)}),!i.popupRef&&this.hasPopupData?this._createPopup():o.classList.add("popupTriggerArea"),n.append(o),n}getElementsToTriggerPopup(){return g(this,Fv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Fv=new WeakMap,Vv=new WeakSet,lP=function(){var n;(n=this.downloadManager)==null||n.openOrDownloadData(this.content,this.filename)};var Wv,eu,tu,Hv,gk,yV,Zv,aP;class sBe{constructor({div:t,accessibilityManager:n,annotationCanvasMap:i,annotationEditorUIManager:o,page:s,viewport:r,structTreeLayer:l}){z(this,gk);z(this,Zv);z(this,Wv,null);z(this,eu,null);z(this,tu,new Map);z(this,Hv,null);this.div=t,G(this,Wv,n),G(this,eu,i),G(this,Hv,l||null),this.page=s,this.viewport=r,this.zIndex=0,this._annotationEditorUIManager=o}hasEditableAnnotations(){return g(this,tu).size>0}async render(t){var r;const{annotations:n}=t,i=this.div;Du(i,this.viewport);const o=new Map,s={data:null,layer:i,linkService:t.linkService,downloadManager:t.downloadManager,imageResourcesPath:t.imageResourcesPath||"",renderForms:t.renderForms!==!1,svgFactory:new J7,annotationStorage:t.annotationStorage||new K7,enableScripting:t.enableScripting===!0,hasJSActions:t.hasJSActions,fieldObjects:t.fieldObjects,parent:this,elements:null};for(const l of n){if(l.noHTML)continue;const a=l.annotationType===qn.POPUP;if(a){const d=o.get(l.id);if(!d)continue;s.elements=d}else{const{width:d,height:f}=Cl(l.rect);if(d<=0||f<=0)continue}s.data=l;const u=WRe.create(s);if(!u.isRenderable)continue;if(!a&&l.popupRef){const d=o.get(l.popupRef);d?d.push(u):o.set(l.popupRef,[u])}const c=u.render();l.hidden&&(c.style.visibility="hidden"),await J(this,gk,yV).call(this,c,l.id),u._isEditable&&(g(this,tu).set(u.data.id,u),(r=this._annotationEditorUIManager)==null||r.renderAnnotationElement(u))}J(this,Zv,aP).call(this)}update({viewport:t}){const n=this.div;this.viewport=t,Du(n,{rotation:t.rotation}),J(this,Zv,aP).call(this),n.hidden=!1}getEditableAnnotations(){return Array.from(g(this,tu).values())}getEditableAnnotation(t){return g(this,tu).get(t)}}Wv=new WeakMap,eu=new WeakMap,tu=new WeakMap,Hv=new WeakMap,gk=new WeakSet,yV=async function(t,n){var r,l;const i=t.firstChild||t,o=i.id=`${W7}${n}`,s=await((r=g(this,Hv))==null?void 0:r.getAriaAttributes(o));if(s)for(const[a,u]of s)i.setAttribute(a,u);this.div.append(t),(l=g(this,Wv))==null||l.moveElementInDOM(this.div,t,i,!1)},Zv=new WeakSet,aP=function(){if(!g(this,eu))return;const t=this.div;for(const[n,i]of g(this,eu)){const o=t.querySelector(`[data-annotation-id="${n}"]`);if(!o)continue;i.className="annotationContent";const{firstChild:s}=o;s?s.nodeName==="CANVAS"?s.replaceWith(i):s.classList.contains("annotationContent")?s.after(i):s.before(i):o.append(i)}g(this,eu).clear()};const z1=/\r\n?|\n/g;var bo,Lr,qv,nu,Er,yk,bV,bk,kV,kk,wV,zf,ay,jf,cy,Rf,uy,wk,CV,Uv,cP,Ck,$V;const Un=class extends Tt{constructor(n){super({...n,name:"freeTextEditor"});z(this,yk);z(this,bk);z(this,kk);z(this,zf);z(this,Rf);z(this,wk);z(this,Ck);z(this,bo,void 0);z(this,Lr,"");z(this,qv,`${this.id}-editor`);z(this,nu,null);z(this,Er,void 0);G(this,bo,n.color||Un._defaultColor||Tt._defaultLineColor),G(this,Er,n.fontSize||Un._defaultFontSize)}static get _keyboardManager(){const n=Un.prototype,i=r=>r.isEmpty(),o=vl.TRANSLATE_SMALL,s=vl.TRANSLATE_BIG;return Mt(this,"_keyboardManager",new n1([[["ctrl+s","mac+meta+s","ctrl+p","mac+meta+p"],n.commitOrRemove,{bubbles:!0}],[["ctrl+Enter","mac+meta+Enter","Escape","mac+Escape"],n.commitOrRemove],[["ArrowLeft","mac+ArrowLeft"],n._translateEmpty,{args:[-o,0],checker:i}],[["ctrl+ArrowLeft","mac+shift+ArrowLeft"],n._translateEmpty,{args:[-s,0],checker:i}],[["ArrowRight","mac+ArrowRight"],n._translateEmpty,{args:[o,0],checker:i}],[["ctrl+ArrowRight","mac+shift+ArrowRight"],n._translateEmpty,{args:[s,0],checker:i}],[["ArrowUp","mac+ArrowUp"],n._translateEmpty,{args:[0,-o],checker:i}],[["ctrl+ArrowUp","mac+shift+ArrowUp"],n._translateEmpty,{args:[0,-s],checker:i}],[["ArrowDown","mac+ArrowDown"],n._translateEmpty,{args:[0,o],checker:i}],[["ctrl+ArrowDown","mac+shift+ArrowDown"],n._translateEmpty,{args:[0,s],checker:i}]]))}static initialize(n,i){Tt.initialize(n,i);const o=getComputedStyle(document.documentElement);this._internalPadding=parseFloat(o.getPropertyValue("--freetext-padding"))}static updateDefaultParams(n,i){switch(n){case bt.FREETEXT_SIZE:Un._defaultFontSize=i;break;case bt.FREETEXT_COLOR:Un._defaultColor=i;break}}updateParams(n,i){switch(n){case bt.FREETEXT_SIZE:J(this,yk,bV).call(this,i);break;case bt.FREETEXT_COLOR:J(this,bk,kV).call(this,i);break}}static get defaultPropertiesToUpdate(){return[[bt.FREETEXT_SIZE,Un._defaultFontSize],[bt.FREETEXT_COLOR,Un._defaultColor||Tt._defaultLineColor]]}get propertiesToUpdate(){return[[bt.FREETEXT_SIZE,g(this,Er)],[bt.FREETEXT_COLOR,g(this,bo)]]}_translateEmpty(n,i){this._uiManager.translateSelectedEditors(n,i,!0)}getInitialTranslation(){const n=this.parentScale;return[-Un._internalPadding*n,-(Un._internalPadding+g(this,Er))*n]}rebuild(){this.parent&&(super.rebuild(),this.div!==null&&(this.isAttachedToDOM||this.parent.add(this)))}enableEditMode(){if(this.isInEditMode())return;this.parent.setEditingState(!1),this.parent.updateToolbar(Pt.FREETEXT),super.enableEditMode(),this.overlayDiv.classList.remove("enabled"),this.editorDiv.contentEditable=!0,this._isDraggable=!1,this.div.removeAttribute("aria-activedescendant"),G(this,nu,new AbortController);const n=this._uiManager.combinedSignal(g(this,nu));this.editorDiv.addEventListener("keydown",this.editorDivKeydown.bind(this),{signal:n}),this.editorDiv.addEventListener("focus",this.editorDivFocus.bind(this),{signal:n}),this.editorDiv.addEventListener("blur",this.editorDivBlur.bind(this),{signal:n}),this.editorDiv.addEventListener("input",this.editorDivInput.bind(this),{signal:n}),this.editorDiv.addEventListener("paste",this.editorDivPaste.bind(this),{signal:n})}disableEditMode(){var n;this.isInEditMode()&&(this.parent.setEditingState(!0),super.disableEditMode(),this.overlayDiv.classList.add("enabled"),this.editorDiv.contentEditable=!1,this.div.setAttribute("aria-activedescendant",g(this,qv)),this._isDraggable=!0,(n=g(this,nu))==null||n.abort(),G(this,nu,null),this.div.focus({preventScroll:!0}),this.isEditing=!1,this.parent.div.classList.add("freetextEditing"))}focusin(n){this._focusEventsAllowed&&(super.focusin(n),n.target!==this.editorDiv&&this.editorDiv.focus())}onceAdded(){var n;this.width||(this.enableEditMode(),this.editorDiv.focus(),(n=this._initialOptions)!=null&&n.isCentered&&this.center(),this._initialOptions=null)}isEmpty(){return!this.editorDiv||this.editorDiv.innerText.trim()===""}remove(){this.isEditing=!1,this.parent&&(this.parent.setEditingState(!0),this.parent.div.classList.add("freetextEditing")),super.remove()}commit(){if(!this.isInEditMode())return;super.commit(),this.disableEditMode();const n=g(this,Lr),i=G(this,Lr,J(this,kk,wV).call(this).trimEnd());if(n===i)return;const o=s=>{if(G(this,Lr,s),!s){this.remove();return}J(this,Rf,uy).call(this),this._uiManager.rebuild(this),J(this,zf,ay).call(this)};this.addCommands({cmd:()=>{o(i)},undo:()=>{o(n)},mustExec:!1}),J(this,zf,ay).call(this)}shouldGetKeyboardEvents(){return this.isInEditMode()}enterInEditMode(){this.enableEditMode(),this.editorDiv.focus()}dblclick(n){this.enterInEditMode()}keydown(n){n.target===this.div&&n.key==="Enter"&&(this.enterInEditMode(),n.preventDefault())}editorDivKeydown(n){Un._keyboardManager.exec(this,n)}editorDivFocus(n){this.isEditing=!0}editorDivBlur(n){this.isEditing=!1}editorDivInput(n){this.parent.div.classList.toggle("freetextEditing",this.isEmpty())}disableEditing(){this.editorDiv.setAttribute("role","comment"),this.editorDiv.removeAttribute("aria-multiline")}enableEditing(){this.editorDiv.setAttribute("role","textbox"),this.editorDiv.setAttribute("aria-multiline",!0)}render(){if(this.div)return this.div;let n,i;this.width&&(n=this.x,i=this.y),super.render(),this.editorDiv=document.createElement("div"),this.editorDiv.className="internal",this.editorDiv.setAttribute("id",g(this,qv)),this.editorDiv.setAttribute("data-l10n-id","pdfjs-free-text2"),this.editorDiv.setAttribute("data-l10n-attrs","default-content"),this.enableEditing(),this.editorDiv.contentEditable=!0;const{style:o}=this.editorDiv;if(o.fontSize=`calc(${g(this,Er)}px * var(--scale-factor))`,o.color=g(this,bo),this.div.append(this.editorDiv),this.overlayDiv=document.createElement("div"),this.overlayDiv.classList.add("overlay","enabled"),this.div.append(this.overlayDiv),hb(this,this.div,["dblclick","keydown"]),this.width){const[s,r]=this.parentDimensions;if(this.annotationElementId){const{position:l}=this._initialData;let[a,u]=this.getInitialTranslation();[a,u]=this.pageTranslationToScreen(a,u);const[c,d]=this.pageDimensions,[f,h]=this.pageTranslation;let m,b;switch(this.rotation){case 0:m=n+(l[0]-f)/c,b=i+this.height-(l[1]-h)/d;break;case 90:m=n+(l[0]-f)/c,b=i-(l[1]-h)/d,[a,u]=[u,-a];break;case 180:m=n-this.width+(l[0]-f)/c,b=i-(l[1]-h)/d,[a,u]=[-a,-u];break;case 270:m=n+(l[0]-f-this.height*d)/c,b=i+(l[1]-h-this.width*c)/d,[a,u]=[-u,a];break}this.setAt(m*s,b*r,a,u)}else this.setAt(n*s,i*r,this.width*s,this.height*r);J(this,Rf,uy).call(this),this._isDraggable=!0,this.editorDiv.contentEditable=!1}else this._isDraggable=!1,this.editorDiv.contentEditable=!0;return this.div}editorDivPaste(n){var m,b,w;const i=n.clipboardData||window.clipboardData,{types:o}=i;if(o.length===1&&o[0]==="text/plain")return;n.preventDefault();const s=J(m=Un,Uv,cP).call(m,i.getData("text")||"").replaceAll(z1,`
- `);if(!s)return;const r=window.getSelection();if(!r.rangeCount)return;this.editorDiv.normalize(),r.deleteFromDocument();const l=r.getRangeAt(0);if(!s.includes(`
- `)){l.insertNode(document.createTextNode(s)),this.editorDiv.normalize(),r.collapseToStart();return}const{startContainer:a,startOffset:u}=l,c=[],d=[];if(a.nodeType===Node.TEXT_NODE){const y=a.parentElement;if(d.push(a.nodeValue.slice(u).replaceAll(z1,"")),y!==this.editorDiv){let C=c;for(const k of this.editorDiv.childNodes){if(k===y){C=d;continue}C.push(J(b=Un,jf,cy).call(b,k))}}c.push(a.nodeValue.slice(0,u).replaceAll(z1,""))}else if(a===this.editorDiv){let y=c,C=0;for(const k of this.editorDiv.childNodes)C++===u&&(y=d),y.push(J(w=Un,jf,cy).call(w,k))}G(this,Lr,`${c.join(`
- `)}${s}${d.join(`
- `)}`),J(this,Rf,uy).call(this);const f=new Range;let h=c.reduce((y,C)=>y+C.length,0);for(const{firstChild:y}of this.editorDiv.childNodes)if(y.nodeType===Node.TEXT_NODE){const C=y.nodeValue.length;if(h<=C){f.setStart(y,h),f.setEnd(y,h);break}h-=C}r.removeAllRanges(),r.addRange(f)}get contentDiv(){return this.editorDiv}static async deserialize(n,i,o){var l;let s=null;if(n instanceof pV){const{data:{defaultAppearanceData:{fontSize:a,fontColor:u},rect:c,rotation:d,id:f,popupRef:h},textContent:m,textPosition:b,parent:{page:{pageNumber:w}}}=n;if(!m||m.length===0)return null;s=n={annotationType:Pt.FREETEXT,color:Array.from(u),fontSize:a,value:m.join(`
- `),position:b,pageIndex:w-1,rect:c.slice(0),rotation:d,id:f,deleted:!1,popupRef:h}}const r=await super.deserialize(n,i,o);return G(r,Er,n.fontSize),G(r,bo,dt.makeHexColor(...n.color)),G(r,Lr,J(l=Un,Uv,cP).call(l,n.value)),r.annotationElementId=n.id||null,r._initialData=s,r}serialize(n=!1){if(this.isEmpty())return null;if(this.deleted)return this.serializeDeleted();const i=Un._internalPadding*this.parentScale,o=this.getRect(i,i),s=Tt._colorManager.convert(this.isAttachedToDOM?getComputedStyle(this.editorDiv).color:g(this,bo)),r={annotationType:Pt.FREETEXT,color:s,fontSize:g(this,Er),value:J(this,wk,CV).call(this),pageIndex:this.pageIndex,rect:o,rotation:this.rotation,structTreeParentId:this._structTreeParentId};return n?r:this.annotationElementId&&!J(this,Ck,$V).call(this,r)?null:(r.id=this.annotationElementId,r)}renderAnnotationElement(n){const i=super.renderAnnotationElement(n);if(this.deleted)return i;const{style:o}=i;o.fontSize=`calc(${g(this,Er)}px * var(--scale-factor))`,o.color=g(this,bo),i.replaceChildren();for(const r of g(this,Lr).split(`
- `)){const l=document.createElement("div");l.append(r?document.createTextNode(r):document.createElement("br")),i.append(l)}const s=Un._internalPadding*this.parentScale;return n.updateEdited({rect:this.getRect(s,s),popupContent:g(this,Lr)}),i}resetAnnotationElement(n){super.resetAnnotationElement(n),n.resetEdited()}};let ao=Un;bo=new WeakMap,Lr=new WeakMap,qv=new WeakMap,nu=new WeakMap,Er=new WeakMap,yk=new WeakSet,bV=function(n){const i=s=>{this.editorDiv.style.fontSize=`calc(${s}px * var(--scale-factor))`,this.translate(0,-(s-g(this,Er))*this.parentScale),G(this,Er,s),J(this,zf,ay).call(this)},o=g(this,Er);this.addCommands({cmd:i.bind(this,n),undo:i.bind(this,o),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:bt.FREETEXT_SIZE,overwriteIfSameType:!0,keepUndo:!0})},bk=new WeakSet,kV=function(n){const i=s=>{G(this,bo,this.editorDiv.style.color=s)},o=g(this,bo);this.addCommands({cmd:i.bind(this,n),undo:i.bind(this,o),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:bt.FREETEXT_COLOR,overwriteIfSameType:!0,keepUndo:!0})},kk=new WeakSet,wV=function(){var o;const n=[];this.editorDiv.normalize();let i=null;for(const s of this.editorDiv.childNodes)(i==null?void 0:i.nodeType)===Node.TEXT_NODE&&s.nodeName==="BR"||(n.push(J(o=Un,jf,cy).call(o,s)),i=s);return n.join(`
- `)},zf=new WeakSet,ay=function(){const[n,i]=this.parentDimensions;let o;if(this.isAttachedToDOM)o=this.div.getBoundingClientRect();else{const{currentLayer:s,div:r}=this,l=r.style.display,a=r.classList.contains("hidden");r.classList.remove("hidden"),r.style.display="hidden",s.div.append(this.div),o=r.getBoundingClientRect(),r.remove(),r.style.display=l,r.classList.toggle("hidden",a)}this.rotation%180===this.parentRotation%180?(this.width=o.width/n,this.height=o.height/i):(this.width=o.height/n,this.height=o.width/i),this.fixAndSetPosition()},jf=new WeakSet,cy=function(n){return(n.nodeType===Node.TEXT_NODE?n.nodeValue:n.innerText).replaceAll(z1,"")},Rf=new WeakSet,uy=function(){if(this.editorDiv.replaceChildren(),!!g(this,Lr))for(const n of g(this,Lr).split(`
- `)){const i=document.createElement("div");i.append(n?document.createTextNode(n):document.createElement("br")),this.editorDiv.append(i)}},wk=new WeakSet,CV=function(){return g(this,Lr).replaceAll(" "," ")},Uv=new WeakSet,cP=function(n){return n.replaceAll(" "," ")},Ck=new WeakSet,$V=function(n){const{value:i,fontSize:o,color:s,pageIndex:r}=this._initialData;return this._hasBeenMoved||n.value!==i||n.fontSize!==o||n.color.some((l,a)=>l!==s[a])||n.pageIndex!==r},z(ao,jf),z(ao,Uv),it(ao,"_freeTextDefaultContent",""),it(ao,"_internalPadding",0),it(ao,"_defaultColor",null),it(ao,"_defaultFontSize",10),it(ao,"_type","freetext"),it(ao,"_editorType",Pt.FREETEXT);class SV{toSVGPath(){mn("Abstract method `toSVGPath` must be implemented.")}get box(){mn("Abstract getter `box` must be implemented.")}serialize(t,n){mn("Abstract method `serialize` must be implemented.")}get classNamesForDrawing(){mn("Abstract getter `classNamesForDrawing` must be implemented.")}get classNamesForOutlining(){mn("Abstract getter `classNamesForOutlining` must be implemented.")}get mustRemoveSelfIntersections(){return!1}}var Ir,ko,Bf,Df,ls,Et,iu,ru,Kv,Gv,Ff,Vf,ba,Yv,$k,Sk,ou,Sp,_k,_V,Pk,PV,Ak,AV,Lk,LV,Ek,EV,Ik,IV;const Ad=class{constructor({x:t,y:n},i,o,s,r,l=0){z(this,ou);z(this,_k);z(this,Pk);z(this,Ak);z(this,Lk);z(this,Ek);z(this,Ik);z(this,Ir,void 0);z(this,ko,[]);z(this,Bf,void 0);z(this,Df,void 0);z(this,ls,[]);z(this,Et,new Float64Array(18));z(this,iu,void 0);z(this,ru,void 0);z(this,Kv,void 0);z(this,Gv,void 0);z(this,Ff,void 0);z(this,Vf,void 0);z(this,ba,[]);G(this,Ir,i),G(this,Vf,s*o),G(this,Df,r),g(this,Et).set([NaN,NaN,NaN,NaN,t,n],6),G(this,Bf,l),G(this,Gv,g(Ad,Yv)*o),G(this,Kv,g(Ad,Sk)*o),G(this,Ff,o),g(this,ba).push(t,n)}isEmpty(){return isNaN(g(this,Et)[8])}add({x:t,y:n}){var T;G(this,iu,t),G(this,ru,n);const[i,o,s,r]=g(this,Ir);let[l,a,u,c]=g(this,Et).subarray(8,12);const d=t-u,f=n-c,h=Math.hypot(d,f);if(h<g(this,Kv))return!1;const m=h-g(this,Gv),b=m/h,w=b*d,y=b*f;let C=l,k=a;l=u,a=c,u+=w,c+=y,(T=g(this,ba))==null||T.push(t,n);const $=-y/m,A=w/m,P=$*g(this,Vf),L=A*g(this,Vf);return g(this,Et).set(g(this,Et).subarray(2,8),0),g(this,Et).set([u+P,c+L],4),g(this,Et).set(g(this,Et).subarray(14,18),12),g(this,Et).set([u-P,c-L],16),isNaN(g(this,Et)[6])?(g(this,ls).length===0&&(g(this,Et).set([l+P,a+L],2),g(this,ls).push(NaN,NaN,NaN,NaN,(l+P-i)/s,(a+L-o)/r),g(this,Et).set([l-P,a-L],14),g(this,ko).push(NaN,NaN,NaN,NaN,(l-P-i)/s,(a-L-o)/r)),g(this,Et).set([C,k,l,a,u,c],6),!this.isEmpty()):(g(this,Et).set([C,k,l,a,u,c],6),Math.abs(Math.atan2(k-a,C-l)-Math.atan2(y,w))<Math.PI/2?([l,a,u,c]=g(this,Et).subarray(2,6),g(this,ls).push(NaN,NaN,NaN,NaN,((l+u)/2-i)/s,((a+c)/2-o)/r),[l,a,C,k]=g(this,Et).subarray(14,18),g(this,ko).push(NaN,NaN,NaN,NaN,((C+l)/2-i)/s,((k+a)/2-o)/r),!0):([C,k,l,a,u,c]=g(this,Et).subarray(0,6),g(this,ls).push(((C+5*l)/6-i)/s,((k+5*a)/6-o)/r,((5*l+u)/6-i)/s,((5*a+c)/6-o)/r,((l+u)/2-i)/s,((a+c)/2-o)/r),[u,c,l,a,C,k]=g(this,Et).subarray(12,18),g(this,ko).push(((C+5*l)/6-i)/s,((k+5*a)/6-o)/r,((5*l+u)/6-i)/s,((5*a+c)/6-o)/r,((l+u)/2-i)/s,((a+c)/2-o)/r),!0))}toSVGPath(){if(this.isEmpty())return"";const t=g(this,ls),n=g(this,ko);if(isNaN(g(this,Et)[6])&&!this.isEmpty())return J(this,_k,_V).call(this);const i=[];i.push(`M${t[4]} ${t[5]}`);for(let o=6;o<t.length;o+=6)isNaN(t[o])?i.push(`L${t[o+4]} ${t[o+5]}`):i.push(`C${t[o]} ${t[o+1]} ${t[o+2]} ${t[o+3]} ${t[o+4]} ${t[o+5]}`);J(this,Ak,AV).call(this,i);for(let o=n.length-6;o>=6;o-=6)isNaN(n[o])?i.push(`L${n[o+4]} ${n[o+5]}`):i.push(`C${n[o]} ${n[o+1]} ${n[o+2]} ${n[o+3]} ${n[o+4]} ${n[o+5]}`);return J(this,Pk,PV).call(this,i),i.join(" ")}newFreeDrawOutline(t,n,i,o,s,r){return new TV(t,n,i,o,s,r)}getOutlines(){var d;const t=g(this,ls),n=g(this,ko),i=g(this,Et),[o,s,r,l]=g(this,Ir),a=new Float64Array((((d=g(this,ba))==null?void 0:d.length)??0)+2);for(let f=0,h=a.length-2;f<h;f+=2)a[f]=(g(this,ba)[f]-o)/r,a[f+1]=(g(this,ba)[f+1]-s)/l;if(a[a.length-2]=(g(this,iu)-o)/r,a[a.length-1]=(g(this,ru)-s)/l,isNaN(i[6])&&!this.isEmpty())return J(this,Lk,LV).call(this,a);const u=new Float64Array(g(this,ls).length+24+g(this,ko).length);let c=t.length;for(let f=0;f<c;f+=2){if(isNaN(t[f])){u[f]=u[f+1]=NaN;continue}u[f]=t[f],u[f+1]=t[f+1]}c=J(this,Ik,IV).call(this,u,c);for(let f=n.length-6;f>=6;f-=6)for(let h=0;h<6;h+=2){if(isNaN(n[f+h])){u[c]=u[c+1]=NaN,c+=2;continue}u[c]=n[f+h],u[c+1]=n[f+h+1],c+=2}return J(this,Ek,EV).call(this,u,c),this.newFreeDrawOutline(u,a,g(this,Ir),g(this,Ff),g(this,Bf),g(this,Df))}};let uc=Ad;Ir=new WeakMap,ko=new WeakMap,Bf=new WeakMap,Df=new WeakMap,ls=new WeakMap,Et=new WeakMap,iu=new WeakMap,ru=new WeakMap,Kv=new WeakMap,Gv=new WeakMap,Ff=new WeakMap,Vf=new WeakMap,ba=new WeakMap,Yv=new WeakMap,$k=new WeakMap,Sk=new WeakMap,ou=new WeakSet,Sp=function(){const t=g(this,Et).subarray(4,6),n=g(this,Et).subarray(16,18),[i,o,s,r]=g(this,Ir);return[(g(this,iu)+(t[0]-n[0])/2-i)/s,(g(this,ru)+(t[1]-n[1])/2-o)/r,(g(this,iu)+(n[0]-t[0])/2-i)/s,(g(this,ru)+(n[1]-t[1])/2-o)/r]},_k=new WeakSet,_V=function(){const[t,n,i,o]=g(this,Ir),[s,r,l,a]=J(this,ou,Sp).call(this);return`M${(g(this,Et)[2]-t)/i} ${(g(this,Et)[3]-n)/o} L${(g(this,Et)[4]-t)/i} ${(g(this,Et)[5]-n)/o} L${s} ${r} L${l} ${a} L${(g(this,Et)[16]-t)/i} ${(g(this,Et)[17]-n)/o} L${(g(this,Et)[14]-t)/i} ${(g(this,Et)[15]-n)/o} Z`},Pk=new WeakSet,PV=function(t){const n=g(this,ko);t.push(`L${n[4]} ${n[5]} Z`)},Ak=new WeakSet,AV=function(t){const[n,i,o,s]=g(this,Ir),r=g(this,Et).subarray(4,6),l=g(this,Et).subarray(16,18),[a,u,c,d]=J(this,ou,Sp).call(this);t.push(`L${(r[0]-n)/o} ${(r[1]-i)/s} L${a} ${u} L${c} ${d} L${(l[0]-n)/o} ${(l[1]-i)/s}`)},Lk=new WeakSet,LV=function(t){const n=g(this,Et),[i,o,s,r]=g(this,Ir),[l,a,u,c]=J(this,ou,Sp).call(this),d=new Float64Array(36);return d.set([NaN,NaN,NaN,NaN,(n[2]-i)/s,(n[3]-o)/r,NaN,NaN,NaN,NaN,(n[4]-i)/s,(n[5]-o)/r,NaN,NaN,NaN,NaN,l,a,NaN,NaN,NaN,NaN,u,c,NaN,NaN,NaN,NaN,(n[16]-i)/s,(n[17]-o)/r,NaN,NaN,NaN,NaN,(n[14]-i)/s,(n[15]-o)/r],0),this.newFreeDrawOutline(d,t,g(this,Ir),g(this,Ff),g(this,Bf),g(this,Df))},Ek=new WeakSet,EV=function(t,n){const i=g(this,ko);return t.set([NaN,NaN,NaN,NaN,i[4],i[5]],n),n+=6},Ik=new WeakSet,IV=function(t,n){const i=g(this,Et).subarray(4,6),o=g(this,Et).subarray(16,18),[s,r,l,a]=g(this,Ir),[u,c,d,f]=J(this,ou,Sp).call(this);return t.set([NaN,NaN,NaN,NaN,(i[0]-s)/l,(i[1]-r)/a,NaN,NaN,NaN,NaN,u,c,NaN,NaN,NaN,NaN,d,f,NaN,NaN,NaN,NaN,(o[0]-s)/l,(o[1]-r)/a],n),n+=24},z(uc,Yv,8),z(uc,$k,2),z(uc,Sk,g(Ad,Yv)+g(Ad,$k));var Wf,su,Qs,Xv,Tr,Qv,Tn,lu,_p,au,Pp,Tk,OV;class TV extends SV{constructor(n,i,o,s,r,l){super();z(this,lu);z(this,au);z(this,Tk);z(this,Wf,void 0);z(this,su,null);z(this,Qs,void 0);z(this,Xv,void 0);z(this,Tr,void 0);z(this,Qv,void 0);z(this,Tn,void 0);G(this,Tn,n),G(this,Tr,i),G(this,Wf,o),G(this,Qv,s),G(this,Qs,r),G(this,Xv,l),J(this,Tk,OV).call(this,l);const{x:a,y:u,width:c,height:d}=g(this,su);for(let f=0,h=n.length;f<h;f+=2)n[f]=(n[f]-a)/c,n[f+1]=(n[f+1]-u)/d;for(let f=0,h=i.length;f<h;f+=2)i[f]=(i[f]-a)/c,i[f+1]=(i[f+1]-u)/d}toSVGPath(){const n=[`M${g(this,Tn)[4]} ${g(this,Tn)[5]}`];for(let i=6,o=g(this,Tn).length;i<o;i+=6){if(isNaN(g(this,Tn)[i])){n.push(`L${g(this,Tn)[i+4]} ${g(this,Tn)[i+5]}`);continue}n.push(`C${g(this,Tn)[i]} ${g(this,Tn)[i+1]} ${g(this,Tn)[i+2]} ${g(this,Tn)[i+3]} ${g(this,Tn)[i+4]} ${g(this,Tn)[i+5]}`)}return n.push("Z"),n.join(" ")}serialize([n,i,o,s],r){const l=o-n,a=s-i;let u,c;switch(r){case 0:u=J(this,lu,_p).call(this,g(this,Tn),n,s,l,-a),c=J(this,lu,_p).call(this,g(this,Tr),n,s,l,-a);break;case 90:u=J(this,au,Pp).call(this,g(this,Tn),n,i,l,a),c=J(this,au,Pp).call(this,g(this,Tr),n,i,l,a);break;case 180:u=J(this,lu,_p).call(this,g(this,Tn),o,i,-l,a),c=J(this,lu,_p).call(this,g(this,Tr),o,i,-l,a);break;case 270:u=J(this,au,Pp).call(this,g(this,Tn),o,s,-l,-a),c=J(this,au,Pp).call(this,g(this,Tr),o,s,-l,-a);break}return{outline:Array.from(u),points:[Array.from(c)]}}get box(){return g(this,su)}newOutliner(n,i,o,s,r,l=0){return new uc(n,i,o,s,r,l)}getNewOutline(n,i){const{x:o,y:s,width:r,height:l}=g(this,su),[a,u,c,d]=g(this,Wf),f=r*c,h=l*d,m=o*c+a,b=s*d+u,w=this.newOutliner({x:g(this,Tr)[0]*f+m,y:g(this,Tr)[1]*h+b},g(this,Wf),g(this,Qv),n,g(this,Xv),i??g(this,Qs));for(let y=2;y<g(this,Tr).length;y+=2)w.add({x:g(this,Tr)[y]*f+m,y:g(this,Tr)[y+1]*h+b});return w.getOutlines()}get mustRemoveSelfIntersections(){return!0}}Wf=new WeakMap,su=new WeakMap,Qs=new WeakMap,Xv=new WeakMap,Tr=new WeakMap,Qv=new WeakMap,Tn=new WeakMap,lu=new WeakSet,_p=function(n,i,o,s,r){const l=new Float64Array(n.length);for(let a=0,u=n.length;a<u;a+=2)l[a]=i+n[a]*s,l[a+1]=o+n[a+1]*r;return l},au=new WeakSet,Pp=function(n,i,o,s,r){const l=new Float64Array(n.length);for(let a=0,u=n.length;a<u;a+=2)l[a]=i+n[a+1]*s,l[a+1]=o+n[a]*r;return l},Tk=new WeakSet,OV=function(n){const i=g(this,Tn);let o=i[4],s=i[5],r=o,l=s,a=o,u=s,c=o,d=s;const f=n?Math.max:Math.min;for(let y=6,C=i.length;y<C;y+=6){if(isNaN(i[y]))r=Math.min(r,i[y+4]),l=Math.min(l,i[y+5]),a=Math.max(a,i[y+4]),u=Math.max(u,i[y+5]),d<i[y+5]?(c=i[y+4],d=i[y+5]):d===i[y+5]&&(c=f(c,i[y+4]));else{const k=dt.bezierBoundingBox(o,s,...i.slice(y,y+6));r=Math.min(r,k[0]),l=Math.min(l,k[1]),a=Math.max(a,k[2]),u=Math.max(u,k[3]),d<k[3]?(c=k[2],d=k[3]):d===k[3]&&(c=f(c,k[2]))}o=i[y+4],s=i[y+5]}const h=r-g(this,Qs),m=l-g(this,Qs),b=a-r+2*g(this,Qs),w=u-l+2*g(this,Qs);G(this,su,{x:h,y:m,width:b,height:w,lastPoint:[c,d]})};var Jv,ka,wo,Ok,xV,Hf,dy,xk,MV,Mk,NV,eg,uP;class Ex{constructor(t,n=0,i=0,o=!0){z(this,Ok);z(this,Hf);z(this,xk);z(this,Mk);z(this,eg);z(this,Jv,void 0);z(this,ka,[]);z(this,wo,[]);let s=1/0,r=-1/0,l=1/0,a=-1/0;const c=10**-4;for(const{x:y,y:C,width:k,height:$}of t){const A=Math.floor((y-n)/c)*c,P=Math.ceil((y+k+n)/c)*c,L=Math.floor((C-n)/c)*c,O=Math.ceil((C+$+n)/c)*c,T=[A,L,O,!0],M=[P,L,O,!1];g(this,ka).push(T,M),s=Math.min(s,A),r=Math.max(r,P),l=Math.min(l,L),a=Math.max(a,O)}const d=r-s+2*i,f=a-l+2*i,h=s-i,m=l-i,b=g(this,ka).at(o?-1:-2),w=[b[0],b[2]];for(const y of g(this,ka)){const[C,k,$]=y;y[0]=(C-h)/d,y[1]=(k-m)/f,y[2]=($-m)/f}G(this,Jv,{x:h,y:m,width:d,height:f,lastPoint:w})}getOutlines(){g(this,ka).sort((n,i)=>n[0]-i[0]||n[1]-i[1]||n[2]-i[2]);const t=[];for(const n of g(this,ka))n[3]?(t.push(...J(this,eg,uP).call(this,n)),J(this,xk,MV).call(this,n)):(J(this,Mk,NV).call(this,n),t.push(...J(this,eg,uP).call(this,n)));return J(this,Ok,xV).call(this,t)}}Jv=new WeakMap,ka=new WeakMap,wo=new WeakMap,Ok=new WeakSet,xV=function(t){const n=[],i=new Set;for(const r of t){const[l,a,u]=r;n.push([l,a,r],[l,u,r])}n.sort((r,l)=>r[1]-l[1]||r[0]-l[0]);for(let r=0,l=n.length;r<l;r+=2){const a=n[r][2],u=n[r+1][2];a.push(u),u.push(a),i.add(a),i.add(u)}const o=[];let s;for(;i.size>0;){const r=i.values().next().value;let[l,a,u,c,d]=r;i.delete(r);let f=l,h=a;for(s=[l,u],o.push(s);;){let m;if(i.has(c))m=c;else if(i.has(d))m=d;else break;i.delete(m),[l,a,u,c,d]=m,f!==l&&(s.push(f,h,l,h===a?a:u),f=l),h=h===a?u:a}s.push(f,h)}return new lBe(o,g(this,Jv))},Hf=new WeakSet,dy=function(t){const n=g(this,wo);let i=0,o=n.length-1;for(;i<=o;){const s=i+o>>1,r=n[s][0];if(r===t)return s;r<t?i=s+1:o=s-1}return o+1},xk=new WeakSet,MV=function([,t,n]){const i=J(this,Hf,dy).call(this,t);g(this,wo).splice(i,0,[t,n])},Mk=new WeakSet,NV=function([,t,n]){const i=J(this,Hf,dy).call(this,t);for(let o=i;o<g(this,wo).length;o++){const[s,r]=g(this,wo)[o];if(s!==t)break;if(s===t&&r===n){g(this,wo).splice(o,1);return}}for(let o=i-1;o>=0;o--){const[s,r]=g(this,wo)[o];if(s!==t)break;if(s===t&&r===n){g(this,wo).splice(o,1);return}}},eg=new WeakSet,uP=function(t){const[n,i,o]=t,s=[[n,i,o]],r=J(this,Hf,dy).call(this,o);for(let l=0;l<r;l++){const[a,u]=g(this,wo)[l];for(let c=0,d=s.length;c<d;c++){const[,f,h]=s[c];if(!(u<=f||h<=a)){if(f>=a){if(h>u)s[c][1]=u;else{if(d===1)return[];s.splice(c,1),c--,d--}continue}s[c][2]=a,h>u&&s.push([n,u,h])}}}return s};var tg,Zf;class lBe extends SV{constructor(n,i){super();z(this,tg,void 0);z(this,Zf,void 0);G(this,Zf,n),G(this,tg,i)}toSVGPath(){const n=[];for(const i of g(this,Zf)){let[o,s]=i;n.push(`M${o} ${s}`);for(let r=2;r<i.length;r+=2){const l=i[r],a=i[r+1];l===o?(n.push(`V${a}`),s=a):a===s&&(n.push(`H${l}`),o=l)}n.push("Z")}return n.join(" ")}serialize([n,i,o,s],r){const l=[],a=o-n,u=s-i;for(const c of g(this,Zf)){const d=new Array(c.length);for(let f=0;f<c.length;f+=2)d[f]=n+c[f]*a,d[f+1]=s-c[f+1]*u;l.push(d)}return l}get box(){return g(this,tg)}get classNamesForDrawing(){return["highlight"]}get classNamesForOutlining(){return["highlightOutline"]}}tg=new WeakMap,Zf=new WeakMap;class dP extends uc{newFreeDrawOutline(t,n,i,o,s,r){return new aBe(t,n,i,o,s,r)}get classNamesForDrawing(){return["highlight","free"]}}class aBe extends TV{get classNamesForDrawing(){return["highlight","free"]}get classNamesForOutlining(){return["highlightOutline","free"]}newOutliner(t,n,i,o,s,r=0){return new dP(t,n,i,o,s,r)}}var Co,cu,qf,Gn,ng,Uf,ig,rg,wa,$o,Kf,og,sg,fP,lg,hP,ag,pP,Js,lc,Nk,zV,as,Dl;const _r=class{constructor({editor:t=null,uiManager:n=null}){z(this,sg);z(this,lg);z(this,ag);z(this,Js);z(this,Nk);z(this,as);z(this,Co,null);z(this,cu,null);z(this,qf,void 0);z(this,Gn,null);z(this,ng,!1);z(this,Uf,!1);z(this,ig,null);z(this,rg,void 0);z(this,wa,null);z(this,$o,null);z(this,Kf,void 0);var i;t?(G(this,Uf,!1),G(this,Kf,bt.HIGHLIGHT_COLOR),G(this,ig,t)):(G(this,Uf,!0),G(this,Kf,bt.HIGHLIGHT_DEFAULT_COLOR)),G(this,$o,(t==null?void 0:t._uiManager)||n),G(this,rg,g(this,$o)._eventBus),G(this,qf,(t==null?void 0:t.color)||((i=g(this,$o))==null?void 0:i.highlightColors.values().next().value)||"#FFFF98"),g(_r,og)||G(_r,og,Object.freeze({blue:"pdfjs-editor-colorpicker-blue",green:"pdfjs-editor-colorpicker-green",pink:"pdfjs-editor-colorpicker-pink",red:"pdfjs-editor-colorpicker-red",yellow:"pdfjs-editor-colorpicker-yellow"}))}static get _keyboardManager(){return Mt(this,"_keyboardManager",new n1([[["Escape","mac+Escape"],_r.prototype._hideDropdownFromKeyboard],[[" ","mac+ "],_r.prototype._colorSelectFromKeyboard],[["ArrowDown","ArrowRight","mac+ArrowDown","mac+ArrowRight"],_r.prototype._moveToNext],[["ArrowUp","ArrowLeft","mac+ArrowUp","mac+ArrowLeft"],_r.prototype._moveToPrevious],[["Home","mac+Home"],_r.prototype._moveToBeginning],[["End","mac+End"],_r.prototype._moveToEnd]]))}renderButton(){const t=G(this,Co,document.createElement("button"));t.className="colorPicker",t.tabIndex="0",t.setAttribute("data-l10n-id","pdfjs-editor-colorpicker-button"),t.setAttribute("aria-haspopup",!0);const n=g(this,$o)._signal;t.addEventListener("click",J(this,Js,lc).bind(this),{signal:n}),t.addEventListener("keydown",J(this,ag,pP).bind(this),{signal:n});const i=G(this,cu,document.createElement("span"));return i.className="swatch",i.setAttribute("aria-hidden",!0),i.style.backgroundColor=g(this,qf),t.append(i),t}renderMainDropdown(){const t=G(this,Gn,J(this,sg,fP).call(this));return t.setAttribute("aria-orientation","horizontal"),t.setAttribute("aria-labelledby","highlightColorPickerLabel"),t}_colorSelectFromKeyboard(t){if(t.target===g(this,Co)){J(this,Js,lc).call(this,t);return}const n=t.target.getAttribute("data-color");n&&J(this,lg,hP).call(this,n,t)}_moveToNext(t){var n,i;if(!g(this,as,Dl)){J(this,Js,lc).call(this,t);return}if(t.target===g(this,Co)){(n=g(this,Gn).firstChild)==null||n.focus();return}(i=t.target.nextSibling)==null||i.focus()}_moveToPrevious(t){var n,i;if(t.target===((n=g(this,Gn))==null?void 0:n.firstChild)||t.target===g(this,Co)){g(this,as,Dl)&&this._hideDropdownFromKeyboard();return}g(this,as,Dl)||J(this,Js,lc).call(this,t),(i=t.target.previousSibling)==null||i.focus()}_moveToBeginning(t){var n;if(!g(this,as,Dl)){J(this,Js,lc).call(this,t);return}(n=g(this,Gn).firstChild)==null||n.focus()}_moveToEnd(t){var n;if(!g(this,as,Dl)){J(this,Js,lc).call(this,t);return}(n=g(this,Gn).lastChild)==null||n.focus()}hideDropdown(){var t,n;(t=g(this,Gn))==null||t.classList.add("hidden"),(n=g(this,wa))==null||n.abort(),G(this,wa,null)}_hideDropdownFromKeyboard(){var t;if(!g(this,Uf)){if(!g(this,as,Dl)){(t=g(this,ig))==null||t.unselect();return}this.hideDropdown(),g(this,Co).focus({preventScroll:!0,focusVisible:g(this,ng)})}}updateColor(t){if(g(this,cu)&&(g(this,cu).style.backgroundColor=t),!g(this,Gn))return;const n=g(this,$o).highlightColors.values();for(const i of g(this,Gn).children)i.setAttribute("aria-selected",n.next().value===t)}destroy(){var t,n;(t=g(this,Co))==null||t.remove(),G(this,Co,null),G(this,cu,null),(n=g(this,Gn))==null||n.remove(),G(this,Gn,null)}};let im=_r;Co=new WeakMap,cu=new WeakMap,qf=new WeakMap,Gn=new WeakMap,ng=new WeakMap,Uf=new WeakMap,ig=new WeakMap,rg=new WeakMap,wa=new WeakMap,$o=new WeakMap,Kf=new WeakMap,og=new WeakMap,sg=new WeakSet,fP=function(){const t=document.createElement("div"),n=g(this,$o)._signal;t.addEventListener("contextmenu",io,{signal:n}),t.className="dropdown",t.role="listbox",t.setAttribute("aria-multiselectable",!1),t.setAttribute("aria-orientation","vertical"),t.setAttribute("data-l10n-id","pdfjs-editor-colorpicker-dropdown");for(const[i,o]of g(this,$o).highlightColors){const s=document.createElement("button");s.tabIndex="0",s.role="option",s.setAttribute("data-color",o),s.title=i,s.setAttribute("data-l10n-id",g(_r,og)[i]);const r=document.createElement("span");s.append(r),r.className="swatch",r.style.backgroundColor=o,s.setAttribute("aria-selected",o===g(this,qf)),s.addEventListener("click",J(this,lg,hP).bind(this,o),{signal:n}),t.append(s)}return t.addEventListener("keydown",J(this,ag,pP).bind(this),{signal:n}),t},lg=new WeakSet,hP=function(t,n){n.stopPropagation(),g(this,rg).dispatch("switchannotationeditorparams",{source:this,type:g(this,Kf),value:t})},ag=new WeakSet,pP=function(t){_r._keyboardManager.exec(this,t)},Js=new WeakSet,lc=function(t){if(g(this,as,Dl)){this.hideDropdown();return}if(G(this,ng,t.detail===0),g(this,wa)||(G(this,wa,new AbortController),window.addEventListener("pointerdown",J(this,Nk,zV).bind(this),{signal:g(this,$o).combinedSignal(g(this,wa))})),g(this,Gn)){g(this,Gn).classList.remove("hidden");return}const n=G(this,Gn,J(this,sg,fP).call(this));g(this,Co).append(n)},Nk=new WeakSet,zV=function(t){var n;(n=g(this,Gn))!=null&&n.contains(t.target)||this.hideDropdown()},as=new WeakSet,Dl=function(){return g(this,Gn)&&!g(this,Gn).classList.contains("hidden")},z(im,og,null);var Gf,cg,el,uu,Yf,qr,ug,dg,du,So,Ri,hr,Xf,tl,Yn,Qf,Ur,fg,hg,mP,Jf,fy,zk,jV,jk,RV,Rk,BV,pg,vP,nl,ac,Ca,bd,Bk,DV,eh,hy,fu,Ap,Dk,FV,Fk,VV,Vk,WV,Wk,HV,Hk,ZV;const Sn=class extends Tt{constructor(n){super({...n,name:"highlightEditor"});z(this,hg);z(this,Jf);z(this,zk);z(this,jk);z(this,Rk);z(this,pg);z(this,nl);z(this,Bk);z(this,eh);z(this,fu);z(this,Dk);z(this,Fk);z(this,Hk);z(this,Gf,null);z(this,cg,0);z(this,el,void 0);z(this,uu,null);z(this,Yf,null);z(this,qr,null);z(this,ug,null);z(this,dg,0);z(this,du,null);z(this,So,null);z(this,Ri,null);z(this,hr,!1);z(this,Xf,null);z(this,tl,void 0);z(this,Yn,null);z(this,Qf,"");z(this,Ur,void 0);z(this,fg,"");this.color=n.color||Sn._defaultColor,G(this,Ur,n.thickness||Sn._defaultThickness),G(this,tl,n.opacity||Sn._defaultOpacity),G(this,el,n.boxes||null),G(this,fg,n.methodOfCreation||""),G(this,Qf,n.text||""),this._isDraggable=!1,n.highlightId>-1?(G(this,hr,!0),J(this,Jf,fy).call(this,n),J(this,nl,ac).call(this)):g(this,el)&&(G(this,Gf,n.anchorNode),G(this,cg,n.anchorOffset),G(this,ug,n.focusNode),G(this,dg,n.focusOffset),J(this,hg,mP).call(this),J(this,nl,ac).call(this),this.rotate(this.rotation))}static get _keyboardManager(){const n=Sn.prototype;return Mt(this,"_keyboardManager",new n1([[["ArrowLeft","mac+ArrowLeft"],n._moveCaret,{args:[0]}],[["ArrowRight","mac+ArrowRight"],n._moveCaret,{args:[1]}],[["ArrowUp","mac+ArrowUp"],n._moveCaret,{args:[2]}],[["ArrowDown","mac+ArrowDown"],n._moveCaret,{args:[3]}]]))}get telemetryInitialData(){return{action:"added",type:g(this,hr)?"free_highlight":"highlight",color:this._uiManager.highlightColorNames.get(this.color),thickness:g(this,Ur),methodOfCreation:g(this,fg)}}get telemetryFinalData(){return{type:"highlight",color:this._uiManager.highlightColorNames.get(this.color)}}static computeTelemetryFinalData(n){return{numberOfColors:n.get("color").size}}static initialize(n,i){var o;Tt.initialize(n,i),Sn._defaultColor||(Sn._defaultColor=((o=i.highlightColors)==null?void 0:o.values().next().value)||"#fff066")}static updateDefaultParams(n,i){switch(n){case bt.HIGHLIGHT_DEFAULT_COLOR:Sn._defaultColor=i;break;case bt.HIGHLIGHT_THICKNESS:Sn._defaultThickness=i;break}}translateInPage(n,i){}get toolbarPosition(){return g(this,Xf)}updateParams(n,i){switch(n){case bt.HIGHLIGHT_COLOR:J(this,zk,jV).call(this,i);break;case bt.HIGHLIGHT_THICKNESS:J(this,jk,RV).call(this,i);break}}static get defaultPropertiesToUpdate(){return[[bt.HIGHLIGHT_DEFAULT_COLOR,Sn._defaultColor],[bt.HIGHLIGHT_THICKNESS,Sn._defaultThickness]]}get propertiesToUpdate(){return[[bt.HIGHLIGHT_COLOR,this.color||Sn._defaultColor],[bt.HIGHLIGHT_THICKNESS,g(this,Ur)||Sn._defaultThickness],[bt.HIGHLIGHT_FREE,g(this,hr)]]}async addEditToolbar(){const n=await super.addEditToolbar();return n?(this._uiManager.highlightColors&&(G(this,Yf,new im({editor:this})),n.addColorPicker(g(this,Yf))),n):null}disableEditing(){super.disableEditing(),this.div.classList.toggle("disabled",!0)}enableEditing(){super.enableEditing(),this.div.classList.toggle("disabled",!1)}fixAndSetPosition(){return super.fixAndSetPosition(J(this,fu,Ap).call(this))}getBaseTranslation(){return[0,0]}getRect(n,i){return super.getRect(n,i,J(this,fu,Ap).call(this))}onceAdded(){this.annotationElementId||this.parent.addUndoableEditor(this),this.div.focus()}remove(){J(this,pg,vP).call(this),this._reportTelemetry({action:"deleted"}),super.remove()}rebuild(){this.parent&&(super.rebuild(),this.div!==null&&(J(this,nl,ac).call(this),this.isAttachedToDOM||this.parent.add(this)))}setParent(n){var o;let i=!1;this.parent&&!n?J(this,pg,vP).call(this):n&&(J(this,nl,ac).call(this,n),i=!this.parent&&((o=this.div)==null?void 0:o.classList.contains("selectedEditor"))),super.setParent(n),this.show(this._isVisible),i&&this.select()}rotate(n){var s,r,l;const{drawLayer:i}=this.parent;let o;g(this,hr)?(n=(n-this.rotation+360)%360,o=J(s=Sn,Ca,bd).call(s,g(this,So).box,n)):o=J(r=Sn,Ca,bd).call(r,this,n),i.rotate(g(this,Ri),n),i.rotate(g(this,Yn),n),i.updateBox(g(this,Ri),o),i.updateBox(g(this,Yn),J(l=Sn,Ca,bd).call(l,g(this,qr).box,n))}render(){if(this.div)return this.div;const n=super.render();g(this,Qf)&&(n.setAttribute("aria-label",g(this,Qf)),n.setAttribute("role","mark")),g(this,hr)?n.classList.add("free"):this.div.addEventListener("keydown",J(this,Bk,DV).bind(this),{signal:this._uiManager._signal});const i=G(this,du,document.createElement("div"));n.append(i),i.setAttribute("aria-hidden","true"),i.className="internal",i.style.clipPath=g(this,uu);const[o,s]=this.parentDimensions;return this.setDims(this.width*o,this.height*s),hb(this,g(this,du),["pointerover","pointerleave"]),this.enableEditing(),n}pointerover(){this.isSelected||this.parent.drawLayer.addClass(g(this,Yn),"hovered")}pointerleave(){this.isSelected||this.parent.drawLayer.removeClass(g(this,Yn),"hovered")}_moveCaret(n){switch(this.parent.unselect(this),n){case 0:case 2:J(this,eh,hy).call(this,!0);break;case 1:case 3:J(this,eh,hy).call(this,!1);break}}select(){var n,i;super.select(),g(this,Yn)&&((n=this.parent)==null||n.drawLayer.removeClass(g(this,Yn),"hovered"),(i=this.parent)==null||i.drawLayer.addClass(g(this,Yn),"selected"))}unselect(){var n;super.unselect(),g(this,Yn)&&((n=this.parent)==null||n.drawLayer.removeClass(g(this,Yn),"selected"),g(this,hr)||J(this,eh,hy).call(this,!1))}get _mustFixPosition(){return!g(this,hr)}show(n=this._isVisible){super.show(n),this.parent&&(this.parent.drawLayer.show(g(this,Ri),n),this.parent.drawLayer.show(g(this,Yn),n))}static startHighlighting(n,i,{target:o,x:s,y:r}){const{x:l,y:a,width:u,height:c}=o.getBoundingClientRect(),d=new AbortController,f=n.combinedSignal(d),h=b=>{b.preventDefault(),b.stopPropagation()},m=b=>{d.abort(),J(this,Wk,HV).call(this,n,b)};window.addEventListener("blur",m,{signal:f}),window.addEventListener("pointerup",m,{signal:f}),window.addEventListener("pointerdown",h,{capture:!0,passive:!1,signal:f}),window.addEventListener("contextmenu",io,{signal:f}),o.addEventListener("pointermove",J(this,Vk,WV).bind(this,n),{signal:f}),this._freeHighlight=new dP({x:s,y:r},[l,a,u,c],n.scale,this._defaultThickness/2,i,.001),{id:this._freeHighlightId,clipPathId:this._freeHighlightClipId}=n.drawLayer.draw(this._freeHighlight,this._defaultColor,this._defaultOpacity,!0)}static async deserialize(n,i,o){var b,w,y,C;let s=null;if(n instanceof vV){const{data:{quadPoints:k,rect:$,rotation:A,id:P,color:L,opacity:O,popupRef:T},parent:{page:{pageNumber:M}}}=n;s=n={annotationType:Pt.HIGHLIGHT,color:Array.from(L),opacity:O,quadPoints:k,boxes:null,pageIndex:M-1,rect:$.slice(0),rotation:A,id:P,deleted:!1,popupRef:T}}else if(n instanceof eL){const{data:{inkLists:k,rect:$,rotation:A,id:P,color:L,borderStyle:{rawWidth:O},popupRef:T},parent:{page:{pageNumber:M}}}=n;s=n={annotationType:Pt.HIGHLIGHT,color:Array.from(L),thickness:O,inkLists:k,boxes:null,pageIndex:M-1,rect:$.slice(0),rotation:A,id:P,deleted:!1,popupRef:T}}const{color:r,quadPoints:l,inkLists:a,opacity:u}=n,c=await super.deserialize(n,i,o);c.color=dt.makeHexColor(...r),G(c,tl,u||1),a&&G(c,Ur,n.thickness),c.annotationElementId=n.id||null,c._initialData=s;const[d,f]=c.pageDimensions,[h,m]=c.pageTranslation;if(l){const k=G(c,el,[]);for(let $=0;$<l.length;$+=8)k.push({x:(l[$]-h)/d,y:1-(l[$+1]-m)/f,width:(l[$+2]-l[$])/d,height:(l[$+1]-l[$+5])/f});J(b=c,hg,mP).call(b),J(w=c,nl,ac).call(w),c.rotate(c.rotation)}else if(a){G(c,hr,!0);const k=a[0],$={x:k[0]-h,y:f-(k[1]-m)},A=new dP($,[0,0,d,f],1,g(c,Ur)/2,!0,.001);for(let O=0,T=k.length;O<T;O+=2)$.x=k[O]-h,$.y=f-(k[O+1]-m),A.add($);const{id:P,clipPathId:L}=i.drawLayer.draw(A,c.color,c._defaultOpacity,!0);J(y=c,Jf,fy).call(y,{highlightOutlines:A.getOutlines(),highlightId:P,clipPathId:L}),J(C=c,nl,ac).call(C)}return c}serialize(n=!1){if(this.isEmpty()||n)return null;if(this.deleted)return this.serializeDeleted();const i=this.getRect(0,0),o=Tt._colorManager.convert(this.color),s={annotationType:Pt.HIGHLIGHT,color:o,opacity:g(this,tl),thickness:g(this,Ur),quadPoints:J(this,Dk,FV).call(this),outlines:J(this,Fk,VV).call(this,i),pageIndex:this.pageIndex,rect:i,rotation:J(this,fu,Ap).call(this),structTreeParentId:this._structTreeParentId};return this.annotationElementId&&!J(this,Hk,ZV).call(this,s)?null:(s.id=this.annotationElementId,s)}renderAnnotationElement(n){return n.updateEdited({rect:this.getRect(0,0)}),null}static canCreateNewEmptyEditor(){return!1}};let Xi=Sn;Gf=new WeakMap,cg=new WeakMap,el=new WeakMap,uu=new WeakMap,Yf=new WeakMap,qr=new WeakMap,ug=new WeakMap,dg=new WeakMap,du=new WeakMap,So=new WeakMap,Ri=new WeakMap,hr=new WeakMap,Xf=new WeakMap,tl=new WeakMap,Yn=new WeakMap,Qf=new WeakMap,Ur=new WeakMap,fg=new WeakMap,hg=new WeakSet,mP=function(){const n=new Ex(g(this,el),.001);G(this,So,n.getOutlines()),{x:this.x,y:this.y,width:this.width,height:this.height}=g(this,So).box;const i=new Ex(g(this,el),.0025,.001,this._uiManager.direction==="ltr");G(this,qr,i.getOutlines());const{lastPoint:o}=g(this,qr).box;G(this,Xf,[(o[0]-this.x)/this.width,(o[1]-this.y)/this.height])},Jf=new WeakSet,fy=function({highlightOutlines:n,highlightId:i,clipPathId:o}){var d,f;G(this,So,n);const s=1.5;if(G(this,qr,n.getNewOutline(g(this,Ur)/2+s,.0025)),i>=0)G(this,Ri,i),G(this,uu,o),this.parent.drawLayer.finalizeLine(i,n),G(this,Yn,this.parent.drawLayer.drawOutline(g(this,qr)));else if(this.parent){const h=this.parent.viewport.rotation;this.parent.drawLayer.updateLine(g(this,Ri),n),this.parent.drawLayer.updateBox(g(this,Ri),J(d=Sn,Ca,bd).call(d,g(this,So).box,(h-this.rotation+360)%360)),this.parent.drawLayer.updateLine(g(this,Yn),g(this,qr)),this.parent.drawLayer.updateBox(g(this,Yn),J(f=Sn,Ca,bd).call(f,g(this,qr).box,h))}const{x:r,y:l,width:a,height:u}=n.box;switch(this.rotation){case 0:this.x=r,this.y=l,this.width=a,this.height=u;break;case 90:{const[h,m]=this.parentDimensions;this.x=l,this.y=1-r,this.width=a*m/h,this.height=u*h/m;break}case 180:this.x=1-r,this.y=1-l,this.width=a,this.height=u;break;case 270:{const[h,m]=this.parentDimensions;this.x=1-l,this.y=r,this.width=a*m/h,this.height=u*h/m;break}}const{lastPoint:c}=g(this,qr).box;G(this,Xf,[(c[0]-r)/a,(c[1]-l)/u])},zk=new WeakSet,jV=function(n){const i=(r,l)=>{var a,u,c;this.color=r,(a=this.parent)==null||a.drawLayer.changeColor(g(this,Ri),r),(u=g(this,Yf))==null||u.updateColor(r),G(this,tl,l),(c=this.parent)==null||c.drawLayer.changeOpacity(g(this,Ri),l)},o=this.color,s=g(this,tl);this.addCommands({cmd:i.bind(this,n,Sn._defaultOpacity),undo:i.bind(this,o,s),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:bt.HIGHLIGHT_COLOR,overwriteIfSameType:!0,keepUndo:!0}),this._reportTelemetry({action:"color_changed",color:this._uiManager.highlightColorNames.get(n)},!0)},jk=new WeakSet,RV=function(n){const i=g(this,Ur),o=s=>{G(this,Ur,s),J(this,Rk,BV).call(this,s)};this.addCommands({cmd:o.bind(this,n),undo:o.bind(this,i),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:bt.INK_THICKNESS,overwriteIfSameType:!0,keepUndo:!0}),this._reportTelemetry({action:"thickness_changed",thickness:n},!0)},Rk=new WeakSet,BV=function(n){if(!g(this,hr))return;J(this,Jf,fy).call(this,{highlightOutlines:g(this,So).getNewOutline(n/2)}),this.fixAndSetPosition();const[i,o]=this.parentDimensions;this.setDims(this.width*i,this.height*o)},pg=new WeakSet,vP=function(){g(this,Ri)===null||!this.parent||(this.parent.drawLayer.remove(g(this,Ri)),G(this,Ri,null),this.parent.drawLayer.remove(g(this,Yn)),G(this,Yn,null))},nl=new WeakSet,ac=function(n=this.parent){g(this,Ri)===null&&({id:Ki(this,Ri)._,clipPathId:Ki(this,uu)._}=n.drawLayer.draw(g(this,So),this.color,g(this,tl)),G(this,Yn,n.drawLayer.drawOutline(g(this,qr))),g(this,du)&&(g(this,du).style.clipPath=g(this,uu)))},Ca=new WeakSet,bd=function({x:n,y:i,width:o,height:s},r){switch(r){case 90:return{x:1-i-s,y:n,width:s,height:o};case 180:return{x:1-n-o,y:1-i-s,width:o,height:s};case 270:return{x:i,y:1-n-o,width:s,height:o}}return{x:n,y:i,width:o,height:s}},Bk=new WeakSet,DV=function(n){Sn._keyboardManager.exec(this,n)},eh=new WeakSet,hy=function(n){if(!g(this,Gf))return;const i=window.getSelection();n?i.setPosition(g(this,Gf),g(this,cg)):i.setPosition(g(this,ug),g(this,dg))},fu=new WeakSet,Ap=function(){return g(this,hr)?this.rotation:0},Dk=new WeakSet,FV=function(){if(g(this,hr))return null;const[n,i]=this.pageDimensions,[o,s]=this.pageTranslation,r=g(this,el),l=new Float32Array(r.length*8);let a=0;for(const{x:u,y:c,width:d,height:f}of r){const h=u*n+o,m=(1-c-f)*i+s;l[a]=l[a+4]=h,l[a+1]=l[a+3]=m,l[a+2]=l[a+6]=h+d*n,l[a+5]=l[a+7]=m+f*i,a+=8}return l},Fk=new WeakSet,VV=function(n){return g(this,So).serialize(n,J(this,fu,Ap).call(this))},Vk=new WeakSet,WV=function(n,i){this._freeHighlight.add(i)&&n.drawLayer.updatePath(this._freeHighlightId,this._freeHighlight)},Wk=new WeakSet,HV=function(n,i){this._freeHighlight.isEmpty()?n.drawLayer.remove(this._freeHighlightId):n.createAndAddNewEditor(i,!1,{highlightId:this._freeHighlightId,highlightOutlines:this._freeHighlight.getOutlines(),clipPathId:this._freeHighlightClipId,methodOfCreation:"main_toolbar"}),this._freeHighlightId=-1,this._freeHighlight=null,this._freeHighlightClipId=""},Hk=new WeakSet,ZV=function(n){const{color:i}=this._initialData;return n.color.some((o,s)=>o!==i[s])},z(Xi,Ca),z(Xi,Vk),z(Xi,Wk),it(Xi,"_defaultColor",null),it(Xi,"_defaultOpacity",1),it(Xi,"_defaultThickness",12),it(Xi,"_type","highlight"),it(Xi,"_editorType",Pt.HIGHLIGHT),it(Xi,"_freeHighlightId",-1),it(Xi,"_freeHighlight",null),it(Xi,"_freeHighlightClipId","");var hu,pu,cs,il,Kr,mu,vu,gu,rl,th,yu,bu,$a,Zk,qV,qk,UV,Uk,KV,Kk,GV,mg,gP,Gk,YV,vg,yP,Yk,XV,Xk,QV,Qk,JV,Jk,eW,e2,tW,ol,cc,gg,bP,yg,kP,bg,wP,nh,py,ih,my,Sa,kd,kg,CP,rh,vy,t2,nW,wg,$P,n2,iW,i2,rW,Cg,SP,oh,gy,ku,Lp;const wi=class extends Tt{constructor(n){super({...n,name:"inkEditor"});z(this,Zk);z(this,qk);z(this,Uk);z(this,Kk);z(this,mg);z(this,Gk);z(this,vg);z(this,Yk);z(this,Xk);z(this,Qk);z(this,Jk);z(this,e2);z(this,ol);z(this,gg);z(this,yg);z(this,bg);z(this,nh);z(this,ih);z(this,Sa);z(this,kg);z(this,rh);z(this,i2);z(this,Cg);z(this,oh);z(this,ku);z(this,hu,0);z(this,pu,0);z(this,cs,null);z(this,il,new Path2D);z(this,Kr,!1);z(this,mu,null);z(this,vu,!1);z(this,gu,!1);z(this,rl,null);z(this,th,null);z(this,yu,0);z(this,bu,0);z(this,$a,null);this.color=n.color||null,this.thickness=n.thickness||null,this.opacity=n.opacity||null,this.paths=[],this.bezierPath2D=[],this.allRawPaths=[],this.currentPath=[],this.scaleFactor=1,this.translationX=this.translationY=0,this.x=0,this.y=0,this._willKeepAspectRatio=!0}static initialize(n,i){Tt.initialize(n,i)}static updateDefaultParams(n,i){switch(n){case bt.INK_THICKNESS:wi._defaultThickness=i;break;case bt.INK_COLOR:wi._defaultColor=i;break;case bt.INK_OPACITY:wi._defaultOpacity=i/100;break}}updateParams(n,i){switch(n){case bt.INK_THICKNESS:J(this,Zk,qV).call(this,i);break;case bt.INK_COLOR:J(this,qk,UV).call(this,i);break;case bt.INK_OPACITY:J(this,Uk,KV).call(this,i);break}}static get defaultPropertiesToUpdate(){return[[bt.INK_THICKNESS,wi._defaultThickness],[bt.INK_COLOR,wi._defaultColor||Tt._defaultLineColor],[bt.INK_OPACITY,Math.round(wi._defaultOpacity*100)]]}get propertiesToUpdate(){return[[bt.INK_THICKNESS,this.thickness||wi._defaultThickness],[bt.INK_COLOR,this.color||wi._defaultColor||Tt._defaultLineColor],[bt.INK_OPACITY,Math.round(100*(this.opacity??wi._defaultOpacity))]]}rebuild(){this.parent&&(super.rebuild(),this.div!==null&&(this.canvas||(J(this,nh,py).call(this),J(this,ih,my).call(this)),this.isAttachedToDOM||(this.parent.add(this),J(this,Sa,kd).call(this)),J(this,ku,Lp).call(this)))}remove(){var n;this.canvas!==null&&(this.isEmpty()||this.commit(),this.canvas.width=this.canvas.height=0,this.canvas.remove(),this.canvas=null,g(this,cs)&&(clearTimeout(g(this,cs)),G(this,cs,null)),(n=g(this,rl))==null||n.disconnect(),G(this,rl,null),super.remove())}setParent(n){!this.parent&&n?this._uiManager.removeShouldRescale(this):this.parent&&n===null&&this._uiManager.addShouldRescale(this),super.setParent(n)}onScaleChanging(){const[n,i]=this.parentDimensions,o=this.width*n,s=this.height*i;this.setDimensions(o,s)}enableEditMode(){g(this,Kr)||this.canvas===null||(super.enableEditMode(),this._isDraggable=!1,J(this,gg,bP).call(this))}disableEditMode(){!this.isInEditMode()||this.canvas===null||(super.disableEditMode(),this._isDraggable=!this.isEmpty(),this.div.classList.remove("editing"),J(this,yg,kP).call(this))}onceAdded(){this._isDraggable=!this.isEmpty()}isEmpty(){return this.paths.length===0||this.paths.length===1&&this.paths[0].length===0}commit(){g(this,Kr)||(super.commit(),this.isEditing=!1,this.disableEditMode(),this.setInForeground(),G(this,Kr,!0),this.div.classList.add("disabled"),J(this,ku,Lp).call(this,!0),this.select(),this.parent.addInkEditorIfNeeded(!0),this.moveInDOM(),this.div.focus({preventScroll:!0}))}focusin(n){this._focusEventsAllowed&&(super.focusin(n),this.enableEditMode())}canvasPointerdown(n){n.button!==0||!this.isInEditMode()||g(this,Kr)||(this.setInForeground(),n.preventDefault(),this.div.contains(document.activeElement)||this.div.focus({preventScroll:!0}),J(this,Gk,YV).call(this,n.offsetX,n.offsetY))}canvasPointermove(n){n.preventDefault(),J(this,vg,yP).call(this,n.offsetX,n.offsetY)}canvasPointerup(n){n.preventDefault(),J(this,bg,wP).call(this,n)}canvasPointerleave(n){J(this,bg,wP).call(this,n)}get isResizable(){return!this.isEmpty()&&g(this,Kr)}render(){if(this.div)return this.div;let n,i;this.width&&(n=this.x,i=this.y),super.render(),this.div.setAttribute("data-l10n-id","pdfjs-ink");const[o,s,r,l]=J(this,Kk,GV).call(this);if(this.setAt(o,s,0,0),this.setDims(r,l),J(this,nh,py).call(this),this.width){const[a,u]=this.parentDimensions;this.setAspectRatio(this.width*a,this.height*u),this.setAt(n*a,i*u,this.width*a,this.height*u),G(this,gu,!0),J(this,Sa,kd).call(this),this.setDims(this.width*a,this.height*u),J(this,ol,cc).call(this),this.div.classList.add("disabled")}else this.div.classList.add("editing"),this.enableEditMode();return J(this,ih,my).call(this),this.div}setDimensions(n,i){const o=Math.round(n),s=Math.round(i);if(g(this,yu)===o&&g(this,bu)===s)return;G(this,yu,o),G(this,bu,s),this.canvas.style.visibility="hidden";const[r,l]=this.parentDimensions;this.width=n/r,this.height=i/l,this.fixAndSetPosition(),g(this,Kr)&&J(this,kg,CP).call(this,n,i),J(this,Sa,kd).call(this),J(this,ol,cc).call(this),this.canvas.style.visibility="visible",this.fixDims()}static async deserialize(n,i,o){var w,y,C;if(n instanceof eL)return null;const s=await super.deserialize(n,i,o);s.thickness=n.thickness,s.color=dt.makeHexColor(...n.color),s.opacity=n.opacity;const[r,l]=s.pageDimensions,a=s.width*r,u=s.height*l,c=s.parentScale,d=n.thickness/2;G(s,Kr,!0),G(s,yu,Math.round(a)),G(s,bu,Math.round(u));const{paths:f,rect:h,rotation:m}=n;for(let{bezier:k}of f){k=J(w=wi,n2,iW).call(w,k,h,m);const $=[];s.paths.push($);let A=c*(k[0]-d),P=c*(k[1]-d);for(let O=2,T=k.length;O<T;O+=6){const M=c*(k[O]-d),x=c*(k[O+1]-d),B=c*(k[O+2]-d),F=c*(k[O+3]-d),K=c*(k[O+4]-d),te=c*(k[O+5]-d);$.push([[A,P],[M,x],[B,F],[K,te]]),A=K,P=te}const L=J(this,t2,nW).call(this,$);s.bezierPath2D.push(L)}const b=J(y=s,Cg,SP).call(y);return G(s,pu,Math.max(Tt.MIN_SIZE,b[2]-b[0])),G(s,hu,Math.max(Tt.MIN_SIZE,b[3]-b[1])),J(C=s,kg,CP).call(C,a,u),s}serialize(){if(this.isEmpty())return null;const n=this.getRect(0,0),i=Tt._colorManager.convert(this.ctx.strokeStyle);return{annotationType:Pt.INK,color:i,thickness:this.thickness,opacity:this.opacity,paths:J(this,i2,rW).call(this,this.scaleFactor/this.parentScale,this.translationX,this.translationY,n),pageIndex:this.pageIndex,rect:n,rotation:this.rotation,structTreeParentId:this._structTreeParentId}}};let co=wi;hu=new WeakMap,pu=new WeakMap,cs=new WeakMap,il=new WeakMap,Kr=new WeakMap,mu=new WeakMap,vu=new WeakMap,gu=new WeakMap,rl=new WeakMap,th=new WeakMap,yu=new WeakMap,bu=new WeakMap,$a=new WeakMap,Zk=new WeakSet,qV=function(n){const i=s=>{this.thickness=s,J(this,ku,Lp).call(this)},o=this.thickness;this.addCommands({cmd:i.bind(this,n),undo:i.bind(this,o),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:bt.INK_THICKNESS,overwriteIfSameType:!0,keepUndo:!0})},qk=new WeakSet,UV=function(n){const i=s=>{this.color=s,J(this,ol,cc).call(this)},o=this.color;this.addCommands({cmd:i.bind(this,n),undo:i.bind(this,o),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:bt.INK_COLOR,overwriteIfSameType:!0,keepUndo:!0})},Uk=new WeakSet,KV=function(n){const i=s=>{this.opacity=s,J(this,ol,cc).call(this)};n/=100;const o=this.opacity;this.addCommands({cmd:i.bind(this,n),undo:i.bind(this,o),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:bt.INK_OPACITY,overwriteIfSameType:!0,keepUndo:!0})},Kk=new WeakSet,GV=function(){const{parentRotation:n,parentDimensions:[i,o]}=this;switch(n){case 90:return[0,o,o,i];case 180:return[i,o,i,o];case 270:return[i,0,o,i];default:return[0,0,i,o]}},mg=new WeakSet,gP=function(){const{ctx:n,color:i,opacity:o,thickness:s,parentScale:r,scaleFactor:l}=this;n.lineWidth=s*r/l,n.lineCap="round",n.lineJoin="round",n.miterLimit=10,n.strokeStyle=`${i}${Ije(o)}`},Gk=new WeakSet,YV=function(n,i){this.canvas.addEventListener("contextmenu",io,{signal:this._uiManager._signal}),J(this,yg,kP).call(this),G(this,mu,new AbortController);const o=this._uiManager.combinedSignal(g(this,mu));this.canvas.addEventListener("pointerleave",this.canvasPointerleave.bind(this),{signal:o}),this.canvas.addEventListener("pointermove",this.canvasPointermove.bind(this),{signal:o}),this.canvas.addEventListener("pointerup",this.canvasPointerup.bind(this),{signal:o}),this.isEditing=!0,g(this,gu)||(G(this,gu,!0),J(this,Sa,kd).call(this),this.thickness||(this.thickness=wi._defaultThickness),this.color||(this.color=wi._defaultColor||Tt._defaultLineColor),this.opacity??(this.opacity=wi._defaultOpacity)),this.currentPath.push([n,i]),G(this,vu,!1),J(this,mg,gP).call(this),G(this,$a,()=>{J(this,Qk,JV).call(this),g(this,$a)&&window.requestAnimationFrame(g(this,$a))}),window.requestAnimationFrame(g(this,$a))},vg=new WeakSet,yP=function(n,i){const[o,s]=this.currentPath.at(-1);if(this.currentPath.length>1&&n===o&&i===s)return;const r=this.currentPath;let l=g(this,il);if(r.push([n,i]),G(this,vu,!0),r.length<=2){l.moveTo(...r[0]),l.lineTo(n,i);return}r.length===3&&(G(this,il,l=new Path2D),l.moveTo(...r[0])),J(this,Jk,eW).call(this,l,...r.at(-3),...r.at(-2),n,i)},Yk=new WeakSet,XV=function(){if(this.currentPath.length===0)return;const n=this.currentPath.at(-1);g(this,il).lineTo(...n)},Xk=new WeakSet,QV=function(n,i){G(this,$a,null),n=Math.min(Math.max(n,0),this.canvas.width),i=Math.min(Math.max(i,0),this.canvas.height),J(this,vg,yP).call(this,n,i),J(this,Yk,XV).call(this);let o;if(this.currentPath.length!==1)o=J(this,e2,tW).call(this);else{const u=[n,i];o=[[u,u.slice(),u.slice(),u]]}const s=g(this,il),r=this.currentPath;this.currentPath=[],G(this,il,new Path2D);const l=()=>{this.allRawPaths.push(r),this.paths.push(o),this.bezierPath2D.push(s),this._uiManager.rebuild(this)},a=()=>{this.allRawPaths.pop(),this.paths.pop(),this.bezierPath2D.pop(),this.paths.length===0?this.remove():(this.canvas||(J(this,nh,py).call(this),J(this,ih,my).call(this)),J(this,ku,Lp).call(this))};this.addCommands({cmd:l,undo:a,mustExec:!0})},Qk=new WeakSet,JV=function(){if(!g(this,vu))return;G(this,vu,!1);const n=Math.ceil(this.thickness*this.parentScale),i=this.currentPath.slice(-3),o=i.map(l=>l[0]),s=i.map(l=>l[1]);Math.min(...o)-n,Math.max(...o)+n,Math.min(...s)-n,Math.max(...s)+n;const{ctx:r}=this;r.save(),r.clearRect(0,0,this.canvas.width,this.canvas.height);for(const l of this.bezierPath2D)r.stroke(l);r.stroke(g(this,il)),r.restore()},Jk=new WeakSet,eW=function(n,i,o,s,r,l,a){const u=(i+s)/2,c=(o+r)/2,d=(s+l)/2,f=(r+a)/2;n.bezierCurveTo(u+2*(s-u)/3,c+2*(r-c)/3,d+2*(s-d)/3,f+2*(r-f)/3,d,f)},e2=new WeakSet,tW=function(){const n=this.currentPath;if(n.length<=2)return[[n[0],n[0],n.at(-1),n.at(-1)]];const i=[];let o,[s,r]=n[0];for(o=1;o<n.length-2;o++){const[h,m]=n[o],[b,w]=n[o+1],y=(h+b)/2,C=(m+w)/2,k=[s+2*(h-s)/3,r+2*(m-r)/3],$=[y+2*(h-y)/3,C+2*(m-C)/3];i.push([[s,r],k,$,[y,C]]),[s,r]=[y,C]}const[l,a]=n[o],[u,c]=n[o+1],d=[s+2*(l-s)/3,r+2*(a-r)/3],f=[u+2*(l-u)/3,c+2*(a-c)/3];return i.push([[s,r],d,f,[u,c]]),i},ol=new WeakSet,cc=function(){if(this.isEmpty()){J(this,rh,vy).call(this);return}J(this,mg,gP).call(this);const{canvas:n,ctx:i}=this;i.setTransform(1,0,0,1,0,0),i.clearRect(0,0,n.width,n.height),J(this,rh,vy).call(this);for(const o of this.bezierPath2D)i.stroke(o)},gg=new WeakSet,bP=function(){if(g(this,th))return;G(this,th,new AbortController);const n=this._uiManager.combinedSignal(g(this,th));this.canvas.addEventListener("pointerdown",this.canvasPointerdown.bind(this),{signal:n})},yg=new WeakSet,kP=function(){var n;(n=this.pointerdownAC)==null||n.abort(),this.pointerdownAC=null},bg=new WeakSet,wP=function(n){var i;(i=g(this,mu))==null||i.abort(),G(this,mu,null),J(this,gg,bP).call(this),g(this,cs)&&clearTimeout(g(this,cs)),G(this,cs,setTimeout(()=>{G(this,cs,null),this.canvas.removeEventListener("contextmenu",io)},10)),J(this,Xk,QV).call(this,n.offsetX,n.offsetY),this.addToAnnotationStorage(),this.setInBackground()},nh=new WeakSet,py=function(){this.canvas=document.createElement("canvas"),this.canvas.width=this.canvas.height=0,this.canvas.className="inkEditorCanvas",this.canvas.setAttribute("data-l10n-id","pdfjs-ink-canvas"),this.div.append(this.canvas),this.ctx=this.canvas.getContext("2d")},ih=new WeakSet,my=function(){G(this,rl,new ResizeObserver(n=>{const i=n[0].contentRect;i.width&&i.height&&this.setDimensions(i.width,i.height)})),g(this,rl).observe(this.div),this._uiManager._signal.addEventListener("abort",()=>{var n;(n=g(this,rl))==null||n.disconnect(),G(this,rl,null)},{once:!0})},Sa=new WeakSet,kd=function(){if(!g(this,gu))return;const[n,i]=this.parentDimensions;this.canvas.width=Math.ceil(this.width*n),this.canvas.height=Math.ceil(this.height*i),J(this,rh,vy).call(this)},kg=new WeakSet,CP=function(n,i){const o=J(this,oh,gy).call(this),s=(n-o)/g(this,pu),r=(i-o)/g(this,hu);this.scaleFactor=Math.min(s,r)},rh=new WeakSet,vy=function(){const n=J(this,oh,gy).call(this)/2;this.ctx.setTransform(this.scaleFactor,0,0,this.scaleFactor,this.translationX*this.scaleFactor+n,this.translationY*this.scaleFactor+n)},t2=new WeakSet,nW=function(n){const i=new Path2D;for(let o=0,s=n.length;o<s;o++){const[r,l,a,u]=n[o];o===0&&i.moveTo(...r),i.bezierCurveTo(l[0],l[1],a[0],a[1],u[0],u[1])}return i},wg=new WeakSet,$P=function(n,i,o){const[s,r,l,a]=i;switch(o){case 0:for(let u=0,c=n.length;u<c;u+=2)n[u]+=s,n[u+1]=a-n[u+1];break;case 90:for(let u=0,c=n.length;u<c;u+=2){const d=n[u];n[u]=n[u+1]+s,n[u+1]=d+r}break;case 180:for(let u=0,c=n.length;u<c;u+=2)n[u]=l-n[u],n[u+1]+=r;break;case 270:for(let u=0,c=n.length;u<c;u+=2){const d=n[u];n[u]=l-n[u+1],n[u+1]=a-d}break;default:throw new Error("Invalid rotation")}return n},n2=new WeakSet,iW=function(n,i,o){const[s,r,l,a]=i;switch(o){case 0:for(let u=0,c=n.length;u<c;u+=2)n[u]-=s,n[u+1]=a-n[u+1];break;case 90:for(let u=0,c=n.length;u<c;u+=2){const d=n[u];n[u]=n[u+1]-r,n[u+1]=d-s}break;case 180:for(let u=0,c=n.length;u<c;u+=2)n[u]=l-n[u],n[u+1]-=r;break;case 270:for(let u=0,c=n.length;u<c;u+=2){const d=n[u];n[u]=a-n[u+1],n[u+1]=l-d}break;default:throw new Error("Invalid rotation")}return n},i2=new WeakSet,rW=function(n,i,o,s){var c,d;const r=[],l=this.thickness/2,a=n*i+l,u=n*o+l;for(const f of this.paths){const h=[],m=[];for(let b=0,w=f.length;b<w;b++){const[y,C,k,$]=f[b];if(y[0]===$[0]&&y[1]===$[1]&&w===1){const F=n*y[0]+a,K=n*y[1]+u;h.push(F,K),m.push(F,K);break}const A=n*y[0]+a,P=n*y[1]+u,L=n*C[0]+a,O=n*C[1]+u,T=n*k[0]+a,M=n*k[1]+u,x=n*$[0]+a,B=n*$[1]+u;b===0&&(h.push(A,P),m.push(A,P)),h.push(L,O,T,M,x,B),m.push(L,O),b===w-1&&m.push(x,B)}r.push({bezier:J(c=wi,wg,$P).call(c,h,s,this.rotation),points:J(d=wi,wg,$P).call(d,m,s,this.rotation)})}return r},Cg=new WeakSet,SP=function(){let n=1/0,i=-1/0,o=1/0,s=-1/0;for(const r of this.paths)for(const[l,a,u,c]of r){const d=dt.bezierBoundingBox(...l,...a,...u,...c);n=Math.min(n,d[0]),o=Math.min(o,d[1]),i=Math.max(i,d[2]),s=Math.max(s,d[3])}return[n,o,i,s]},oh=new WeakSet,gy=function(){return g(this,Kr)?Math.ceil(this.thickness*this.parentScale):0},ku=new WeakSet,Lp=function(n=!1){if(this.isEmpty())return;if(!g(this,Kr)){J(this,ol,cc).call(this);return}const i=J(this,Cg,SP).call(this),o=J(this,oh,gy).call(this);G(this,pu,Math.max(Tt.MIN_SIZE,i[2]-i[0])),G(this,hu,Math.max(Tt.MIN_SIZE,i[3]-i[1]));const s=Math.ceil(o+g(this,pu)*this.scaleFactor),r=Math.ceil(o+g(this,hu)*this.scaleFactor),[l,a]=this.parentDimensions;this.width=s/l,this.height=r/a,this.setAspectRatio(s,r);const u=this.translationX,c=this.translationY;this.translationX=-i[0],this.translationY=-i[1],J(this,Sa,kd).call(this),J(this,ol,cc).call(this),G(this,yu,s),G(this,bu,r),this.setDims(s,r);const d=n?o/this.scaleFactor/2:0;this.translate(u-this.translationX-d,c-this.translationY-d)},z(co,t2),z(co,wg),z(co,n2),it(co,"_defaultColor",null),it(co,"_defaultOpacity",1),it(co,"_defaultThickness",1),it(co,"_type","ink"),it(co,"_editorType",Pt.INK);var wn,_i,_a,sl,Pa,sh,us,ll,ds,Or,lh,wu,Ip,Cu,Tp,ah,yy,$g,_P,r2,oW,ch,by,Sg,PP,uh,ky,o2,sW,s2,lW;const AL=class extends Tt{constructor(n){super({...n,name:"stampEditor"});z(this,wu);z(this,Cu);z(this,ah);z(this,$g);z(this,r2);z(this,ch);z(this,Sg);z(this,uh);z(this,o2);z(this,s2);z(this,wn,null);z(this,_i,null);z(this,_a,null);z(this,sl,null);z(this,Pa,null);z(this,sh,"");z(this,us,null);z(this,ll,null);z(this,ds,null);z(this,Or,!1);z(this,lh,!1);G(this,sl,n.bitmapUrl),G(this,Pa,n.bitmapFile)}static initialize(n,i){Tt.initialize(n,i)}static get supportedTypes(){return Mt(this,"supportedTypes",["apng","avif","bmp","gif","jpeg","png","svg+xml","webp","x-icon"].map(i=>`image/${i}`))}static get supportedTypesStr(){return Mt(this,"supportedTypesStr",this.supportedTypes.join(","))}static isHandlingMimeForPasting(n){return this.supportedTypes.includes(n)}static paste(n,i){i.pasteEditor(Pt.STAMP,{bitmapFile:n.getAsFile()})}altTextFinish(){this._uiManager.useNewAltTextFlow&&(this.div.hidden=!1),super.altTextFinish()}get telemetryFinalData(){var n;return{type:"stamp",hasAltText:!!((n=this.altTextData)!=null&&n.altText)}}static computeTelemetryFinalData(n){const i=n.get("hasAltText");return{hasAltText:i.get(!0)??0,hasNoAltText:i.get(!1)??0}}async mlGuessAltText(n=null,i=!0){if(this.hasAltTextData())return null;const{mlManager:o}=this._uiManager;if(!o)throw new Error("No ML.");if(!await o.isEnabledFor("altText"))throw new Error("ML isn't enabled for alt text.");const{data:s,width:r,height:l}=n||this.copyCanvas(null,null,!0).imageData,a=await o.guess({name:"altText",request:{data:s,width:r,height:l,channels:s.length/(r*l)}});if(!a)throw new Error("No response from the AI service.");if(a.error)throw new Error("Error from the AI service.");if(a.cancel)return null;if(!a.output)throw new Error("No valid response from the AI service.");const u=a.output;return await this.setGuessedAltText(u),i&&!this.hasAltTextData()&&(this.altTextData={alt:u,decorative:!1}),u}remove(){var n,i;g(this,_i)&&(G(this,wn,null),this._uiManager.imageManager.deleteId(g(this,_i)),(n=g(this,us))==null||n.remove(),G(this,us,null),(i=g(this,ll))==null||i.disconnect(),G(this,ll,null),g(this,ds)&&(clearTimeout(g(this,ds)),G(this,ds,null))),super.remove()}rebuild(){if(!this.parent){g(this,_i)&&J(this,ah,yy).call(this);return}super.rebuild(),this.div!==null&&(g(this,_i)&&g(this,us)===null&&J(this,ah,yy).call(this),this.isAttachedToDOM||this.parent.add(this))}onceAdded(){this._isDraggable=!0,this.div.focus()}isEmpty(){return!(g(this,_a)||g(this,wn)||g(this,sl)||g(this,Pa)||g(this,_i))}get isResizable(){return!0}render(){if(this.div)return this.div;let n,i;if(this.width&&(n=this.x,i=this.y),super.render(),this.div.hidden=!0,this.div.setAttribute("role","figure"),this.addAltTextButton(),g(this,wn)?J(this,$g,_P).call(this):J(this,ah,yy).call(this),this.width&&!this.annotationElementId){const[o,s]=this.parentDimensions;this.setAt(n*o,i*s,this.width*o,this.height*s)}return this.div}copyCanvas(n,i,o=!1){var h;n||(n=224);const{width:s,height:r}=g(this,wn),l=new E6;let a=g(this,wn),u=s,c=r,d=null;if(i){if(s>i||r>i){const O=Math.min(i/s,i/r);u=Math.floor(s*O),c=Math.floor(r*O)}d=document.createElement("canvas");const m=d.width=Math.ceil(u*l.sx),b=d.height=Math.ceil(c*l.sy);g(this,Or)||(a=J(this,ch,by).call(this,m,b));const w=d.getContext("2d");w.filter=this._uiManager.hcmFilter;let y="white",C="#cfcfd8";this._uiManager.hcmFilter!=="none"?C="black":(h=window.matchMedia)!=null&&h.call(window,"(prefers-color-scheme: dark)").matches&&(y="#8f8f9d",C="#42414d");const k=15,$=k*l.sx,A=k*l.sy,P=new OffscreenCanvas($*2,A*2),L=P.getContext("2d");L.fillStyle=y,L.fillRect(0,0,$*2,A*2),L.fillStyle=C,L.fillRect(0,0,$,A),L.fillRect($,A,$,A),w.fillStyle=w.createPattern(P,"repeat"),w.fillRect(0,0,m,b),w.drawImage(a,0,0,a.width,a.height,0,0,m,b)}let f=null;if(o){let m,b;if(l.symmetric&&a.width<n&&a.height<n)m=a.width,b=a.height;else if(a=g(this,wn),s>n||r>n){const C=Math.min(n/s,n/r);m=Math.floor(s*C),b=Math.floor(r*C),g(this,Or)||(a=J(this,ch,by).call(this,m,b))}const y=new OffscreenCanvas(m,b).getContext("2d",{willReadFrequently:!0});y.drawImage(a,0,0,a.width,a.height,0,0,m,b),f={width:m,height:b,data:y.getImageData(0,0,m,b).data}}return{canvas:d,width:u,height:c,imageData:f}}getImageForAltText(){return g(this,us)}static async deserialize(n,i,o){var b;let s=null;if(n instanceof gV){const{data:{rect:w,rotation:y,id:C,structParent:k,popupRef:$},container:A,parent:{page:{pageNumber:P}}}=n,L=A.querySelector("canvas"),O=o.imageManager.getFromCanvas(A.id,L);L.remove();const T=((b=await i._structTree.getAriaAttributes(`${W7}${C}`))==null?void 0:b.get("aria-label"))||"";s=n={annotationType:Pt.STAMP,bitmapId:O.id,bitmap:O.bitmap,pageIndex:P-1,rect:w.slice(0),rotation:y,id:C,deleted:!1,accessibilityData:{decorative:!1,altText:T},isSvg:!1,structParent:k,popupRef:$}}const r=await super.deserialize(n,i,o),{rect:l,bitmap:a,bitmapUrl:u,bitmapId:c,isSvg:d,accessibilityData:f}=n;c&&o.imageManager.isValidId(c)?(G(r,_i,c),a&&G(r,wn,a)):G(r,sl,u),G(r,Or,d);const[h,m]=r.pageDimensions;return r.width=(l[2]-l[0])/h,r.height=(l[3]-l[1])/m,r.annotationElementId=n.id||null,f&&(r.altTextData=f),r._initialData=s,G(r,lh,!!s),r}serialize(n=!1,i=null){if(this.isEmpty())return null;if(this.deleted)return this.serializeDeleted();const o={annotationType:Pt.STAMP,bitmapId:g(this,_i),pageIndex:this.pageIndex,rect:this.getRect(0,0),rotation:this.rotation,isSvg:g(this,Or),structTreeParentId:this._structTreeParentId};if(n)return o.bitmapUrl=J(this,uh,ky).call(this,!0),o.accessibilityData=this.serializeAltText(!0),o;const{decorative:s,altText:r}=this.serializeAltText(!1);if(!s&&r&&(o.accessibilityData={type:"Figure",alt:r}),this.annotationElementId){const a=J(this,s2,lW).call(this,o);if(a.isSame)return null;a.isSameAltText?delete o.accessibilityData:o.accessibilityData.structParent=this._initialData.structParent??-1}if(o.id=this.annotationElementId,i===null)return o;i.stamps||(i.stamps=new Map);const l=g(this,Or)?(o.rect[2]-o.rect[0])*(o.rect[3]-o.rect[1]):null;if(!i.stamps.has(g(this,_i)))i.stamps.set(g(this,_i),{area:l,serialized:o}),o.bitmap=J(this,uh,ky).call(this,!1);else if(g(this,Or)){const a=i.stamps.get(g(this,_i));l>a.area&&(a.area=l,a.serialized.bitmap.close(),a.serialized.bitmap=J(this,uh,ky).call(this,!1))}return o}renderAnnotationElement(n){return n.updateEdited({rect:this.getRect(0,0)}),null}};let Ep=AL;wn=new WeakMap,_i=new WeakMap,_a=new WeakMap,sl=new WeakMap,Pa=new WeakMap,sh=new WeakMap,us=new WeakMap,ll=new WeakMap,ds=new WeakMap,Or=new WeakMap,lh=new WeakMap,wu=new WeakSet,Ip=function(n,i=!1){if(!n){this.remove();return}G(this,wn,n.bitmap),i||(G(this,_i,n.id),G(this,Or,n.isSvg)),n.file&&G(this,sh,n.file.name),J(this,$g,_P).call(this)},Cu=new WeakSet,Tp=function(){if(G(this,_a,null),this._uiManager.enableWaiting(!1),!!g(this,us)){if(this._uiManager.useNewAltTextWhenAddingImage&&this._uiManager.useNewAltTextFlow&&g(this,wn)){this._editToolbar.hide(),this._uiManager.editAltText(this,!0);return}if(!this._uiManager.useNewAltTextWhenAddingImage&&this._uiManager.useNewAltTextFlow&&g(this,wn)){this._reportTelemetry({action:"pdfjs.image.image_added",data:{alt_text_modal:!1,alt_text_type:"empty"}});try{this.mlGuessAltText()}catch{}}this.div.focus()}},ah=new WeakSet,yy=function(){if(g(this,_i)){this._uiManager.enableWaiting(!0),this._uiManager.imageManager.getFromId(g(this,_i)).then(o=>J(this,wu,Ip).call(this,o,!0)).finally(()=>J(this,Cu,Tp).call(this));return}if(g(this,sl)){const o=g(this,sl);G(this,sl,null),this._uiManager.enableWaiting(!0),G(this,_a,this._uiManager.imageManager.getFromUrl(o).then(s=>J(this,wu,Ip).call(this,s)).finally(()=>J(this,Cu,Tp).call(this)));return}if(g(this,Pa)){const o=g(this,Pa);G(this,Pa,null),this._uiManager.enableWaiting(!0),G(this,_a,this._uiManager.imageManager.getFromFile(o).then(s=>J(this,wu,Ip).call(this,s)).finally(()=>J(this,Cu,Tp).call(this)));return}const n=document.createElement("input");n.type="file",n.accept=AL.supportedTypesStr;const i=this._uiManager._signal;G(this,_a,new Promise(o=>{n.addEventListener("change",async()=>{if(!n.files||n.files.length===0)this.remove();else{this._uiManager.enableWaiting(!0);const s=await this._uiManager.imageManager.getFromFile(n.files[0]);this._reportTelemetry({action:"pdfjs.image.image_selected",data:{alt_text_modal:this._uiManager.useNewAltTextFlow}}),J(this,wu,Ip).call(this,s)}o()},{signal:i}),n.addEventListener("cancel",()=>{this.remove(),o()},{signal:i})}).finally(()=>J(this,Cu,Tp).call(this))),n.click()},$g=new WeakSet,_P=function(){const{div:n}=this;let{width:i,height:o}=g(this,wn);const[s,r]=this.pageDimensions,l=.75;if(this.width)i=this.width*s,o=this.height*r;else if(i>l*s||o>l*r){const d=Math.min(l*s/i,l*r/o);i*=d,o*=d}const[a,u]=this.parentDimensions;this.setDims(i*a/s,o*u/r),this._uiManager.enableWaiting(!1);const c=G(this,us,document.createElement("canvas"));c.setAttribute("role","img"),this.addContainer(c),(!this._uiManager.useNewAltTextWhenAddingImage||!this._uiManager.useNewAltTextFlow||this.annotationElementId)&&(n.hidden=!1),J(this,Sg,PP).call(this,i,o),J(this,o2,sW).call(this),g(this,lh)||(this.parent.addUndoableEditor(this),G(this,lh,!0)),this._reportTelemetry({action:"inserted_image"}),g(this,sh)&&c.setAttribute("aria-label",g(this,sh))},r2=new WeakSet,oW=function(n,i){var l;const[o,s]=this.parentDimensions;this.width=n/o,this.height=i/s,(l=this._initialOptions)!=null&&l.isCentered?this.center():this.fixAndSetPosition(),this._initialOptions=null,g(this,ds)!==null&&clearTimeout(g(this,ds)),G(this,ds,setTimeout(()=>{G(this,ds,null),J(this,Sg,PP).call(this,n,i)},200))},ch=new WeakSet,by=function(n,i){const{width:o,height:s}=g(this,wn);let r=o,l=s,a=g(this,wn);for(;r>2*n||l>2*i;){const u=r,c=l;r>2*n&&(r=r>=16384?Math.floor(r/2)-1:Math.ceil(r/2)),l>2*i&&(l=l>=16384?Math.floor(l/2)-1:Math.ceil(l/2));const d=new OffscreenCanvas(r,l);d.getContext("2d").drawImage(a,0,0,u,c,0,0,r,l),a=d.transferToImageBitmap()}return a},Sg=new WeakSet,PP=function(n,i){const o=new E6,s=Math.ceil(n*o.sx),r=Math.ceil(i*o.sy),l=g(this,us);if(!l||l.width===s&&l.height===r)return;l.width=s,l.height=r;const a=g(this,Or)?g(this,wn):J(this,ch,by).call(this,s,r),u=l.getContext("2d");u.filter=this._uiManager.hcmFilter,u.drawImage(a,0,0,a.width,a.height,0,0,s,r)},uh=new WeakSet,ky=function(n){if(n){if(g(this,Or)){const s=this._uiManager.imageManager.getSvgUrl(g(this,_i));if(s)return s}const i=document.createElement("canvas");return{width:i.width,height:i.height}=g(this,wn),i.getContext("2d").drawImage(g(this,wn),0,0),i.toDataURL()}if(g(this,Or)){const[i,o]=this.pageDimensions,s=Math.round(this.width*i*Ao.PDF_TO_CSS_UNITS),r=Math.round(this.height*o*Ao.PDF_TO_CSS_UNITS),l=new OffscreenCanvas(s,r);return l.getContext("2d").drawImage(g(this,wn),0,0,g(this,wn).width,g(this,wn).height,0,0,s,r),l.transferToImageBitmap()}return structuredClone(g(this,wn))},o2=new WeakSet,sW=function(){this._uiManager._signal&&(G(this,ll,new ResizeObserver(n=>{const i=n[0].contentRect;i.width&&i.height&&J(this,r2,oW).call(this,i.width,i.height)})),g(this,ll).observe(this.div),this._uiManager._signal.addEventListener("abort",()=>{var n;(n=g(this,ll))==null||n.disconnect(),G(this,ll,null)},{once:!0}))},s2=new WeakSet,lW=function(n){var u;const{rect:i,pageIndex:o,accessibilityData:{altText:s}}=this._initialData,r=n.rect.every((c,d)=>Math.abs(c-i[d])<1),l=n.pageIndex===o,a=(((u=n.accessibilityData)==null?void 0:u.alt)||"")===s;return{isSame:r&&l&&a,isSameAltText:a}},it(Ep,"_type","stamp"),it(Ep,"_editorType",Pt.STAMP);var $u,dh,fs,Aa,al,xr,La,fh,hh,Bi,cl,pt,Ea,l2,aW,_g,AP,Pg,LP,Ag,EP,ph,wy;const zs=class{constructor({uiManager:t,pageIndex:n,div:i,structTreeLayer:o,accessibilityManager:s,annotationLayer:r,drawLayer:l,textLayer:a,viewport:u,l10n:c}){z(this,l2);z(this,_g);z(this,Pg);z(this,Ag);z(this,ph);z(this,$u,void 0);z(this,dh,!1);z(this,fs,null);z(this,Aa,null);z(this,al,null);z(this,xr,new Map);z(this,La,!1);z(this,fh,!1);z(this,hh,!1);z(this,Bi,null);z(this,cl,null);z(this,pt,void 0);const d=[...g(zs,Ea).values()];if(!zs._initialized){zs._initialized=!0;for(const f of d)f.initialize(c,t)}t.registerEditorTypes(d),G(this,pt,t),this.pageIndex=n,this.div=i,G(this,$u,s),G(this,fs,r),this.viewport=u,G(this,Bi,a),this.drawLayer=l,this._structTree=o,g(this,pt).addLayer(this)}get isEmpty(){return g(this,xr).size===0}get isInvisible(){return this.isEmpty&&g(this,pt).getMode()===Pt.NONE}updateToolbar(t){g(this,pt).updateToolbar(t)}updateMode(t=g(this,pt).getMode()){switch(J(this,ph,wy).call(this),t){case Pt.NONE:this.disableTextSelection(),this.togglePointerEvents(!1),this.toggleAnnotationLayerPointerEvents(!0),this.disableClick();return;case Pt.INK:this.addInkEditorIfNeeded(!1),this.disableTextSelection(),this.togglePointerEvents(!0),this.disableClick();break;case Pt.HIGHLIGHT:this.enableTextSelection(),this.togglePointerEvents(!1),this.disableClick();break;default:this.disableTextSelection(),this.togglePointerEvents(!0),this.enableClick()}this.toggleAnnotationLayerPointerEvents(!1);const{classList:n}=this.div;for(const i of g(zs,Ea).values())n.toggle(`${i._type}Editing`,t===i._editorType);this.div.hidden=!1}hasTextLayer(t){var n;return t===((n=g(this,Bi))==null?void 0:n.div)}addInkEditorIfNeeded(t){if(g(this,pt).getMode()!==Pt.INK)return;if(!t){for(const i of g(this,xr).values())if(i.isEmpty()){i.setInBackground();return}}this.createAndAddNewEditor({offsetX:0,offsetY:0},!1).setInBackground()}setEditingState(t){g(this,pt).setEditingState(t)}addCommands(t){g(this,pt).addCommands(t)}toggleDrawing(t=!1){this.div.classList.toggle("drawing",!t)}togglePointerEvents(t=!1){this.div.classList.toggle("disabled",!t)}toggleAnnotationLayerPointerEvents(t=!1){var n;(n=g(this,fs))==null||n.div.classList.toggle("disabled",!t)}async enable(){this.div.tabIndex=0,this.togglePointerEvents(!0);const t=new Set;for(const i of g(this,xr).values())i.enableEditing(),i.show(!0),i.annotationElementId&&(g(this,pt).removeChangedExistingAnnotation(i),t.add(i.annotationElementId));if(!g(this,fs))return;const n=g(this,fs).getEditableAnnotations();for(const i of n){if(i.hide(),g(this,pt).isDeletedAnnotationElement(i.data.id)||t.has(i.data.id))continue;const o=await this.deserialize(i);o&&(this.addOrRebuild(o),o.enableEditing())}}disable(){var o;G(this,hh,!0),this.div.tabIndex=-1,this.togglePointerEvents(!1);const t=new Map,n=new Map;for(const s of g(this,xr).values())if(s.disableEditing(),!!s.annotationElementId){if(s.serialize()!==null){t.set(s.annotationElementId,s);continue}else n.set(s.annotationElementId,s);(o=this.getEditableAnnotation(s.annotationElementId))==null||o.show(),s.remove()}if(g(this,fs)){const s=g(this,fs).getEditableAnnotations();for(const r of s){const{id:l}=r.data;if(g(this,pt).isDeletedAnnotationElement(l))continue;let a=n.get(l);if(a){a.resetAnnotationElement(r),a.show(!1),r.show();continue}a=t.get(l),a&&(g(this,pt).addChangedExistingAnnotation(a),a.renderAnnotationElement(r)&&a.show(!1)),r.show()}}J(this,ph,wy).call(this),this.isEmpty&&(this.div.hidden=!0);const{classList:i}=this.div;for(const s of g(zs,Ea).values())i.remove(`${s._type}Editing`);this.disableTextSelection(),this.toggleAnnotationLayerPointerEvents(!0),G(this,hh,!1)}getEditableAnnotation(t){var n;return((n=g(this,fs))==null?void 0:n.getEditableAnnotation(t))||null}setActiveEditor(t){g(this,pt).getActive()!==t&&g(this,pt).setActiveEditor(t)}enableTextSelection(){var t;if(this.div.tabIndex=-1,(t=g(this,Bi))!=null&&t.div&&!g(this,cl)){G(this,cl,new AbortController);const n=g(this,pt).combinedSignal(g(this,cl));g(this,Bi).div.addEventListener("pointerdown",J(this,l2,aW).bind(this),{signal:n}),g(this,Bi).div.classList.add("highlighting")}}disableTextSelection(){var t;this.div.tabIndex=0,(t=g(this,Bi))!=null&&t.div&&g(this,cl)&&(g(this,cl).abort(),G(this,cl,null),g(this,Bi).div.classList.remove("highlighting"))}enableClick(){if(g(this,Aa))return;G(this,Aa,new AbortController);const t=g(this,pt).combinedSignal(g(this,Aa));this.div.addEventListener("pointerdown",this.pointerdown.bind(this),{signal:t}),this.div.addEventListener("pointerup",this.pointerup.bind(this),{signal:t})}disableClick(){var t;(t=g(this,Aa))==null||t.abort(),G(this,Aa,null)}attach(t){g(this,xr).set(t.id,t);const{annotationElementId:n}=t;n&&g(this,pt).isDeletedAnnotationElement(n)&&g(this,pt).removeDeletedAnnotationElement(t)}detach(t){var n;g(this,xr).delete(t.id),(n=g(this,$u))==null||n.removePointerInTextLayer(t.contentDiv),!g(this,hh)&&t.annotationElementId&&g(this,pt).addDeletedAnnotationElement(t)}remove(t){this.detach(t),g(this,pt).removeEditor(t),t.div.remove(),t.isAttachedToDOM=!1,g(this,fh)||this.addInkEditorIfNeeded(!1)}changeParent(t){var n;t.parent!==this&&(t.parent&&t.annotationElementId&&(g(this,pt).addDeletedAnnotationElement(t.annotationElementId),Tt.deleteAnnotationElement(t),t.annotationElementId=null),this.attach(t),(n=t.parent)==null||n.detach(t),t.setParent(this),t.div&&t.isAttachedToDOM&&(t.div.remove(),this.div.append(t.div)))}add(t){if(!(t.parent===this&&t.isAttachedToDOM)){if(this.changeParent(t),g(this,pt).addEditor(t),this.attach(t),!t.isAttachedToDOM){const n=t.render();this.div.append(n),t.isAttachedToDOM=!0}t.fixAndSetPosition(),t.onceAdded(),g(this,pt).addToAnnotationStorage(t),t._reportTelemetry(t.telemetryInitialData)}}moveEditorInDOM(t){var i;if(!t.isAttachedToDOM)return;const{activeElement:n}=document;t.div.contains(n)&&!g(this,al)&&(t._focusEventsAllowed=!1,G(this,al,setTimeout(()=>{G(this,al,null),t.div.contains(document.activeElement)?t._focusEventsAllowed=!0:(t.div.addEventListener("focusin",()=>{t._focusEventsAllowed=!0},{once:!0,signal:g(this,pt)._signal}),n.focus())},0))),t._structTreeParentId=(i=g(this,$u))==null?void 0:i.moveElementInDOM(this.div,t.div,t.contentDiv,!0)}addOrRebuild(t){t.needsToBeRebuilt()?(t.parent||(t.parent=this),t.rebuild(),t.show()):this.add(t)}addUndoableEditor(t){const n=()=>t._uiManager.rebuild(t),i=()=>{t.remove()};this.addCommands({cmd:n,undo:i,mustExec:!1})}getNextId(){return g(this,pt).getId()}combinedSignal(t){return g(this,pt).combinedSignal(t)}canCreateNewEmptyEditor(){var t;return(t=g(this,_g,AP))==null?void 0:t.canCreateNewEmptyEditor()}pasteEditor(t,n){g(this,pt).updateToolbar(t),g(this,pt).updateMode(t);const{offsetX:i,offsetY:o}=J(this,Ag,EP).call(this),s=this.getNextId(),r=J(this,Pg,LP).call(this,{parent:this,id:s,x:i,y:o,uiManager:g(this,pt),isCentered:!0,...n});r&&this.add(r)}async deserialize(t){var n;return await((n=g(zs,Ea).get(t.annotationType??t.annotationEditorType))==null?void 0:n.deserialize(t,this,g(this,pt)))||null}createAndAddNewEditor(t,n,i={}){const o=this.getNextId(),s=J(this,Pg,LP).call(this,{parent:this,id:o,x:t.offsetX,y:t.offsetY,uiManager:g(this,pt),isCentered:n,...i});return s&&this.add(s),s}addNewEditor(){this.createAndAddNewEditor(J(this,Ag,EP).call(this),!0)}setSelected(t){g(this,pt).setSelected(t)}toggleSelected(t){g(this,pt).toggleSelected(t)}unselect(t){g(this,pt).unselect(t)}pointerup(t){const{isMac:n}=sr.platform;if(!(t.button!==0||t.ctrlKey&&n)&&t.target===this.div&&g(this,La)){if(G(this,La,!1),!g(this,dh)){G(this,dh,!0);return}if(g(this,pt).getMode()===Pt.STAMP){g(this,pt).unselectAll();return}this.createAndAddNewEditor(t,!1)}}pointerdown(t){if(g(this,pt).getMode()===Pt.HIGHLIGHT&&this.enableTextSelection(),g(this,La)){G(this,La,!1);return}const{isMac:n}=sr.platform;if(t.button!==0||t.ctrlKey&&n||t.target!==this.div)return;G(this,La,!0);const i=g(this,pt).getActive();G(this,dh,!i||i.isEmpty())}findNewParent(t,n,i){const o=g(this,pt).findParent(n,i);return o===null||o===this?!1:(o.changeParent(t),!0)}destroy(){var t,n;((t=g(this,pt).getActive())==null?void 0:t.parent)===this&&(g(this,pt).commitOrRemove(),g(this,pt).setActiveEditor(null)),g(this,al)&&(clearTimeout(g(this,al)),G(this,al,null));for(const i of g(this,xr).values())(n=g(this,$u))==null||n.removePointerInTextLayer(i.contentDiv),i.setParent(null),i.isAttachedToDOM=!1,i.div.remove();this.div=null,g(this,xr).clear(),g(this,pt).removeLayer(this)}render({viewport:t}){this.viewport=t,Du(this.div,t);for(const n of g(this,pt).getEditors(this.pageIndex))this.add(n),n.rebuild();this.updateMode()}update({viewport:t}){g(this,pt).commitOrRemove(),J(this,ph,wy).call(this);const n=this.viewport.rotation,i=t.rotation;if(this.viewport=t,Du(this.div,{rotation:i}),n!==i)for(const o of g(this,xr).values())o.rotate(i);this.addInkEditorIfNeeded(!1)}get pageDimensions(){const{pageWidth:t,pageHeight:n}=this.viewport.rawDims;return[t,n]}get scale(){return g(this,pt).viewParameters.realScale}};let Op=zs;$u=new WeakMap,dh=new WeakMap,fs=new WeakMap,Aa=new WeakMap,al=new WeakMap,xr=new WeakMap,La=new WeakMap,fh=new WeakMap,hh=new WeakMap,Bi=new WeakMap,cl=new WeakMap,pt=new WeakMap,Ea=new WeakMap,l2=new WeakSet,aW=function(t){g(this,pt).unselectAll();const{target:n}=t;if(n===g(this,Bi).div||(n.getAttribute("role")==="img"||n.classList.contains("endOfContent"))&&g(this,Bi).div.contains(n)){const{isMac:i}=sr.platform;if(t.button!==0||t.ctrlKey&&i)return;g(this,pt).showAllEditors("highlight",!0,!0),g(this,Bi).div.classList.add("free"),this.toggleDrawing(),Xi.startHighlighting(this,g(this,pt).direction==="ltr",{target:g(this,Bi).div,x:t.x,y:t.y}),g(this,Bi).div.addEventListener("pointerup",()=>{g(this,Bi).div.classList.remove("free"),this.toggleDrawing(!0)},{once:!0,signal:g(this,pt)._signal}),t.preventDefault()}},_g=new WeakSet,AP=function(){return g(zs,Ea).get(g(this,pt).getMode())},Pg=new WeakSet,LP=function(t){const n=g(this,_g,AP);return n?new n.prototype.constructor(t):null},Ag=new WeakSet,EP=function(){const{x:t,y:n,width:i,height:o}=this.div.getBoundingClientRect(),s=Math.max(0,t),r=Math.max(0,n),l=Math.min(window.innerWidth,t+i),a=Math.min(window.innerHeight,n+o),u=(s+l)/2-t,c=(r+a)/2-n,[d,f]=this.viewport.rotation%180===0?[u,c]:[c,u];return{offsetX:d,offsetY:f}},ph=new WeakSet,wy=function(){G(this,fh,!0);for(const t of g(this,xr).values())t.isEmpty()&&t.remove();G(this,fh,!1)},it(Op,"_initialized",!1),z(Op,Ea,new Map([ao,co,Ep,Xi].map(t=>[t._editorType,t])));var hs,Lg,Bn,ul,Eg,IP,Ig,TP,a2,cW;const Ni=class{constructor({pageIndex:t}){z(this,Ig);z(this,a2);z(this,hs,null);z(this,Lg,0);z(this,Bn,new Map);z(this,ul,new Map);this.pageIndex=t}setParent(t){if(!g(this,hs)){G(this,hs,t);return}if(g(this,hs)!==t){if(g(this,Bn).size>0)for(const n of g(this,Bn).values())n.remove(),t.append(n);G(this,hs,t)}}static get _svgFactory(){return Mt(this,"_svgFactory",new J7)}draw(t,n,i,o=!1){const s=Ki(this,Lg)._++,r=J(this,Ig,TP).call(this,t.box);r.classList.add(...t.classNamesForDrawing);const l=Ni._svgFactory.createElement("defs");r.append(l);const a=Ni._svgFactory.createElement("path");l.append(a);const u=`path_p${this.pageIndex}_${s}`;a.setAttribute("id",u),a.setAttribute("d",t.toSVGPath()),o&&g(this,ul).set(s,a);const c=J(this,a2,cW).call(this,l,u),d=Ni._svgFactory.createElement("use");return r.append(d),r.setAttribute("fill",n),r.setAttribute("fill-opacity",i),d.setAttribute("href",`#${u}`),g(this,Bn).set(s,r),{id:s,clipPathId:`url(#${c})`}}drawOutline(t){const n=Ki(this,Lg)._++,i=J(this,Ig,TP).call(this,t.box);i.classList.add(...t.classNamesForOutlining);const o=Ni._svgFactory.createElement("defs");i.append(o);const s=Ni._svgFactory.createElement("path");o.append(s);const r=`path_p${this.pageIndex}_${n}`;s.setAttribute("id",r),s.setAttribute("d",t.toSVGPath()),s.setAttribute("vector-effect","non-scaling-stroke");let l;if(t.mustRemoveSelfIntersections){const c=Ni._svgFactory.createElement("mask");o.append(c),l=`mask_p${this.pageIndex}_${n}`,c.setAttribute("id",l),c.setAttribute("maskUnits","objectBoundingBox");const d=Ni._svgFactory.createElement("rect");c.append(d),d.setAttribute("width","1"),d.setAttribute("height","1"),d.setAttribute("fill","white");const f=Ni._svgFactory.createElement("use");c.append(f),f.setAttribute("href",`#${r}`),f.setAttribute("stroke","none"),f.setAttribute("fill","black"),f.setAttribute("fill-rule","nonzero"),f.classList.add("mask")}const a=Ni._svgFactory.createElement("use");i.append(a),a.setAttribute("href",`#${r}`),l&&a.setAttribute("mask",`url(#${l})`);const u=a.cloneNode();return i.append(u),a.classList.add("mainOutline"),u.classList.add("secondaryOutline"),g(this,Bn).set(n,i),n}finalizeLine(t,n){const i=g(this,ul).get(t);g(this,ul).delete(t),this.updateBox(t,n.box),i.setAttribute("d",n.toSVGPath())}updateLine(t,n){g(this,Bn).get(t).firstChild.firstChild.setAttribute("d",n.toSVGPath())}updatePath(t,n){g(this,ul).get(t).setAttribute("d",n.toSVGPath())}updateBox(t,n){var i;J(i=Ni,Eg,IP).call(i,g(this,Bn).get(t),n)}show(t,n){g(this,Bn).get(t).classList.toggle("hidden",!n)}rotate(t,n){g(this,Bn).get(t).setAttribute("data-main-rotation",n)}changeColor(t,n){g(this,Bn).get(t).setAttribute("fill",n)}changeOpacity(t,n){g(this,Bn).get(t).setAttribute("fill-opacity",n)}addClass(t,n){g(this,Bn).get(t).classList.add(n)}removeClass(t,n){g(this,Bn).get(t).classList.remove(n)}getSVGRoot(t){return g(this,Bn).get(t)}remove(t){g(this,ul).delete(t),g(this,hs)!==null&&(g(this,Bn).get(t).remove(),g(this,Bn).delete(t))}destroy(){G(this,hs,null);for(const t of g(this,Bn).values())t.remove();g(this,Bn).clear(),g(this,ul).clear()}};let Cy=Ni;hs=new WeakMap,Lg=new WeakMap,Bn=new WeakMap,ul=new WeakMap,Eg=new WeakSet,IP=function(t,{x:n=0,y:i=0,width:o=1,height:s=1}={}){const{style:r}=t;r.top=`${100*i}%`,r.left=`${100*n}%`,r.width=`${100*o}%`,r.height=`${100*s}%`},Ig=new WeakSet,TP=function(t){var i;const n=Ni._svgFactory.create(1,1,!0);return g(this,hs).append(n),n.setAttribute("aria-hidden",!0),J(i=Ni,Eg,IP).call(i,n,t),n},a2=new WeakSet,cW=function(t,n){const i=Ni._svgFactory.createElement("clipPath");t.append(i);const o=`clip_${n}`;i.setAttribute("id",o),i.setAttribute("clipPathUnits","objectBoundingBox");const s=Ni._svgFactory.createElement("use");return i.append(s),s.setAttribute("href",`#${n}`),s.classList.add("clip"),o},z(Cy,Eg);var cBe=$t.AbortException,uBe=$t.AnnotationEditorLayer,dBe=$t.AnnotationEditorParamsType,fBe=$t.AnnotationEditorType,hBe=$t.AnnotationEditorUIManager,pBe=$t.AnnotationLayer,mBe=$t.AnnotationMode,vBe=$t.ColorPicker,gBe=$t.DOMSVGFactory,yBe=$t.DrawLayer,bBe=$t.FeatureTest,uW=$t.GlobalWorkerOptions,kBe=$t.ImageKind,wBe=$t.InvalidPDFException,CBe=$t.MissingPDFException,$Be=$t.OPS,SBe=$t.OutputScale,_Be=$t.PDFDataRangeTransport,PBe=$t.PDFDateString,ABe=$t.PDFWorker,LBe=$t.PasswordResponses,EBe=$t.PermissionFlag,IBe=$t.PixelsPerInch,TBe=$t.RenderingCancelledException,OBe=$t.TextLayer,xBe=$t.UnexpectedResponseException,MBe=$t.Util,NBe=$t.VerbosityLevel,zBe=$t.XfaLayer,jBe=$t.build,RBe=$t.createValidAbsoluteUrl,BBe=$t.fetchData,DBe=$t.getDocument,FBe=$t.getFilenameFromUrl,VBe=$t.getPdfFilenameFromUrl,WBe=$t.getXfaPageViewport,HBe=$t.isDataScheme,ZBe=$t.isPdfFile,qBe=$t.noContextMenu,UBe=$t.normalizeUnicode,KBe=$t.setLayerDimensions,GBe=$t.shadow,dW=$t.version;const YBe=Object.freeze(Object.defineProperty({__proto__:null,AbortException:cBe,AnnotationEditorLayer:uBe,AnnotationEditorParamsType:dBe,AnnotationEditorType:fBe,AnnotationEditorUIManager:hBe,AnnotationLayer:pBe,AnnotationMode:mBe,ColorPicker:vBe,DOMSVGFactory:gBe,DrawLayer:yBe,FeatureTest:bBe,GlobalWorkerOptions:uW,ImageKind:kBe,InvalidPDFException:wBe,MissingPDFException:CBe,OPS:$Be,OutputScale:SBe,PDFDataRangeTransport:_Be,PDFDateString:PBe,PDFWorker:ABe,PasswordResponses:LBe,PermissionFlag:EBe,PixelsPerInch:IBe,RenderingCancelledException:TBe,TextLayer:OBe,UnexpectedResponseException:xBe,Util:MBe,VerbosityLevel:NBe,XfaLayer:zBe,build:jBe,createValidAbsoluteUrl:RBe,fetchData:BBe,getDocument:DBe,getFilenameFromUrl:FBe,getPdfFilenameFromUrl:VBe,getXfaPageViewport:WBe,isDataScheme:HBe,isPdfFile:ZBe,noContextMenu:qBe,normalizeUnicode:UBe,setLayerDimensions:KBe,shadow:GBe,version:dW},Symbol.toStringTag,{value:"Module"}));uW.workerSrc=`//unpkg.com/pdfjs-dist@${dW}/build/pdf.worker.mjs`;const XBe={key:0,class:"loading-pdf-box"},QBe={class:"loading-spin"},JBe={__name:"PDFViewer",props:{url:String,doc_width:Number,positions:Array},setup(e){const t=e,n=mA("box"),i=R(!0),o=(()=>{const r={};return t.positions.forEach((l,a)=>{const u=l[0],c=l[1],d=l[2],f=l[3],h=l[4];u in r?r[u].push({x1:c,x2:d,y1:f,y2:h}):r[u]=[{x1:c,x2:d,y1:f,y2:h}]}),r})();function s(r,l,a,u,c){r.fillStyle="rgba(255, 255, 0, 0.5)";const d=a-l,f=c-u;r.fillRect(l,u,d,f)}return st(()=>{YBe.getDocument(t.url).promise.then(async r=>{const l=r.numPages;let a=-1,u=0;const c=[];for(let d=1;d<=l;d++){const f=document.createElement("canvas");f.addEventListener("contextmenu",function(P){P.preventDefault()});const h=f.getContext("2d"),m=await r.getPage(d),b=m.getViewport({scale:1}),w=b.width,y=b.height,C=t.doc_width,k=C/(w/y),$=C/w,A=m.getViewport({scale:$});if(c.push(u),f.width=C,f.height=k,u=u+f.height,await m.render({viewport:A,canvasContext:h}).promise,d in o){const P=o[d];a===-1&&(a=d),P.forEach(L=>{s(h,L.x1,L.x2,L.y1,L.y2)})}n.value&&n.value.appendChild(f)}i.value=!1,a!==-1&&setTimeout(()=>{n.value.scrollTop=c[a-1]})})}),(r,l)=>{const a=ie("a-spin");return S(),I(Be,null,[_("div",{class:"pdf-container",ref_key:"box",ref:n},null,512),i.value?(S(),I("div",XBe,[_("div",QBe,[v(a,{size:36})])])):ae("",!0)],64)}}},eDe=Dt(JBe,[["__scopeId","data-v-4e7ecf36"]]);const tDe={class:"image-aisde-btn-container"},nDe=["src"],iDe=["src"],rDe={__name:"AsideImage",props:{src:String},setup(e){return(t,n)=>{const i=ie("a-popover");return S(),ve(i,null,{content:he(()=>[_("img",{src:e.src,class:"image-large-view"},null,8,iDe)]),default:he(()=>[_("div",tDe,[_("img",{src:e.src,class:"image-aside-btn"},null,8,nDe)])]),_:1})}}},oDe=Dt(rDe,[["__scopeId","data-v-38967668"]]),Ix="/assets/icon-cba3e3a6.svg",sDe="/assets/pdf.44344347-704e040d.svg";const lDe={class:"file-name-icon"},aDe=["src"],cDe={class:"file-name-label"},uDe={__name:"FileNameDisplay",props:{file_name:String,file_id:String},setup(e){const t=e,n=function(){const r=t.file_name.split(".");return r[r.length-1]}(),i=n==="pdf",s={docx:Ix,doc:Ix,pdf:sDe}[n];return(r,l)=>(S(),I("div",{class:E(["file-name-display",{"file-name-pdf":i,"file-name-others":!i}])},[_("span",lDe,[_("img",{src:An(s)},null,8,aDe)]),_("span",cDe,Te(e.file_name),1)],2))}},dDe=Dt(uDe,[["__scopeId","data-v-3fa764c1"]]),fDe="light",hDe=!1,pDe=!0,mDe=!0,vDe=!0,gDe=!1,yDe=!1,bDe=!0,kDe="#165DFF",wDe=220,CDe=!1,$De="desktop",SDe=!1,_De=!1,PDe=[],ADe="http://192.168.20.119:11080",LDe={theme:fDe,colorWeak:hDe,navbar:pDe,menu:mDe,topMenu:vDe,hideMenu:gDe,menuCollapse:yDe,footer:bDe,themeColor:kDe,menuWidth:wDe,globalSettings:CDe,device:$De,tabBar:SDe,menuFromServer:_De,serverMenu:PDe,RAGFlowUrl:ADe},fW=LDe.RAGFlowUrl,hW=e=>`${fW}/v1/document/get/${e}`,EDe=e=>`${fW}/v1/document/image/${e}`;const IDe={class:"refference-container"},TDe={class:"refference-content"},ODe={class:"refference-description"},xDe={class:"ref-text-content"},MDe={__name:"RefferenceFlag",props:{img:String,image_id:String,text:String,doc_id:String,doc_name:String,positions:Array},setup(e){const t=e,n=window.innerWidth/2,i=hW(t.doc_id),o=EDe(t.image_id),s=R(!1),r=()=>{const u=t.doc_name;u&&u.indexOf(".pdf")===u.length-4&&(s.value=!0)},l=()=>{s.value=!1},a=()=>{s.value=!1};return(u,c)=>{const d=ie("a-popover"),f=ie("a-drawer");return S(),I("span",IDe,[v(d,null,{title:he(()=>c[0]||(c[0]=[])),content:he(()=>[_("div",TDe,[v(oDe,{src:An(o)},null,8,["src"]),_("div",ODe,[_("div",xDe,Te(e.text),1),v(dDe,{onClick:r,file_name:e.doc_name,file_id:e.doc_id},null,8,["file_name","file_id"])])])]),default:he(()=>[c[1]||(c[1]=_("span",{class:"circle"},null,-1))]),_:1}),v(f,{ref:"drawer",width:n,visible:s.value,onOk:l,onCancel:a,unmountOnClose:"","data-flag":"doc-ref-effect-contaienr",footer:!1},{title:he(()=>[De(Te(e.doc_name),1)]),default:he(()=>[v(eDe,{url:An(i),doc_width:n,positions:e.positions},null,8,["url","positions"])]),_:1},8,["visible"])])}}},NDe=Dt(MDe,[["__scopeId","data-v-55559063"]]),zDe={__name:"RefferenceRoot",props:{img:String,image_id:String,text:String,doc_id:String,doc_name:String,positions:Array},setup(e){return(t,n)=>(S(),ve(NDe,{img:e.img,text:e.text,doc_id:e.doc_id,doc_name:e.doc_name,positions:e.positions,image_id:e.image_id},null,8,["img","text","doc_id","doc_name","positions","image_id"]))}};function jDe(e,t={}){const n=za(zDe,{img:t.refference.img_id||"",image_id:t.refference.img_id,text:t.refference.content_with_weight||"",doc_id:t.refference.doc_id,doc_name:t.refference.docnm_kwd,positions:t.refference.positions});return n.use(zD),n.use(Ch),n.mount(e),()=>{n.unmount()}}function RDe(e){let t=()=>{};return setTimeout(()=>{document.querySelectorAll(".refflag-refflag-refflag").forEach((i,o)=>{const s=i.getAttribute("data-flag-index"),r=i.getAttribute("data-list-index"),c=e[r].reference.chunks[s],d={refference:{chunk_id:c.chunk_id,content_ltks:c.content_ltks,content_with_weight:c.content_with_weight,doc_id:c.doc_id,docnm_kwd:c.docnm_kwd,img_id:c.img_id,important_kwd:c.important_kwd,kb_id:c.kb_id,positions:c.positions,similarity:c.similarity,term_similarity:c.term_similarity,vector_similarity:c.vector_similarity}};t=jDe(i,d)})},100),()=>{typeof t=="function"&&t()}}const OP="/assets/logo-b994dd28.jpg",pW="/assets/word-a0fbd3d4.svg",BDe="/assets/excel-a25312b7.svg",DDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAA7VBMVEUAAABD02pE02o5xnFC02pC02pD02pD0mpJ221D02pD02lA2WZC02pD02s72GJE0mlD02pD02pD0mpE0mpA1GpJ221D02pD02pF2GxD02pD02pG0WhD02tD02pE02pD02lF0mlE02pD02pG0XRE02p//39NzGZE02pD02tD02pA0W1D02pD1GpD1Gs80mlC02pD02pD02pD02pD02pD02pE1GtD02pD02pD02sA/wBVqlUzzGZC0GhD02pC1mtG0mxH1GNF02xJzm1Az3BF1mdC02pC0mpD0GtF0WtD02tD02pC1GtD02pD02pD02sDNXPNAAAAT3RSTlMA/4AJdOrP1A7FvxR71Q2Po+NbTwwHlboa9fsWksqL0D/usgtqAgp5h/YcrNljEY6Y5qiKm3yu3OEBAwUbxh8oEjQVECV/bCZDTL5wzfH5wiw9OAAAAaFJREFUeJzd1dViwjAYBeD8dFgZ7kMKDIbLkMHcXd7/cdakNNImgdvtXEBIv0OhTQD9zwzGqTTYSafGpd36prrG2M0oOdDykx6vnaw0Pnvq9wCbN9Xbz2UcZyb1sZDKA5jHfm98qT1AseMrnOk8wMLrP/Ue4F30V301jRfwY1ospNQ+HENT/HzI+6cjnUeobg+aBlcgJ5XGusPHA3jYZj5fVvnQhHoIsUJW6SPMA7C1m9zLQ4YWonJfEz1MaSG4nSnEeX+dED20aGE7UUexMDsczXk8xF3fcV4H7OGELtkouey8h296Bue2PeNhpKb08EMLTWfiAI9zpGFKPARpwf2uTsO+ZmZe4sGiBboXSMMwi1IPc1pY0TmyJJ1V5vPO25E0JJN+D/e0cOneOdaQ+M05LZD1LnwqiRd2UInfQPY5ZL7/yBXQkj/UlXno8R49KLeQmyBZiiwvuwpZ0SM01Puk1yPD0vniha+AKtxe8OZD8mOMUKKl8lUZx8lwd5xl1FB5e/tUfbzcVXOc25nwtxVeVPQe57U9JB9tvczsof9ifgG53xjkDAqPvQAAAABJRU5ErkJggg==",FDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAhFBMVEUAAABmZmYAAABlZWVmZmZmZmZmZmZtbW1nZ2dmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZnZ2dmZmZra2tmZmZlZWVlZWVnZ2dlZWVlZWViYmJlZWVjY2NmZmZ/f39mZmZoaGhmZmZmZmZnZ2dnZ2dnZ2dnZ2dlZWVmZmZnZ2dmZmZmZmb5zwtwAAAALHRSTlMA/wE/u/tsDpqAt+Xb8YjY4MLvE7ShYG2NQQ1JJKcCVSDNKE8vJXJOWlSs0Toyg1IAAADqSURBVHic7dbHEoMgEAZgNvZEE0ts6b2+//tFwENEjbgccuE/MvsxwDCzS3T6Y0KGxwBQYO2kwmA6Chj8gwKG2FDAYNk9BY/0HdQ1P+J20XU4DFmipGU9SVolvOItwLJp72MseA27mrHFVyn59o3YzN4wlJAptVucJezUFyS2KN7hLP97stVCscYaa6zxn/GoONQGSFxSvEBik+IUZ+fsynsMPbPGJJ6abygbYazhO0pGHGpOvENLJW/dJokkqd85irnDMD66z56nzFmnrSL38kKMeoZDYbLxlX49+3xITEihgkkmDng63/kADUcIQUK6Qu0AAAAASUVORK5CYII=",VDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAPFBMVEUAAABmZmZmZmZmZmZnZ2dlZWVmZmZmZmZnZ2dmZmZnZ2dlZWVmZmZmZmZnZ2dmZmZlZWVnZ2doaGhnZ2cgyu/9AAAAFHRSTlMA/4B/gX6C3F17aT944Dl9NXdAYQWHswgAAACgSURBVHic7dbXDoAgDAVQ997+/78aiQmm0hYFoom9j5rjwFoaSZzT9DGZssLtQtM9E4prHs8oznicBsQJdjYRfGQtuTVWF1R4BLblP5DGOcAWdYXj9A6G7+yOM3KNBXvD6uB7mP6XBH8Dq7aHdkXBT7COV2xs5hjuXPBgemy4gZnxdZQq+Dvju/JvMZ1A2GKsgHWlYzHQwLo6xWVEl1hmA8xgBvZULXOQAAAAAElFTkSuQmCC",WDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAA4VBMVEUAAAD/uhb/uhb/uhf/uhb/uhb/uhb/uhb/uxX/zAD/uhb/uhb/uhb/uxn/uhb/uhb/uhX/vBX/vBv/uhX/uhb/uhb/uRf/uhb/uhb/uhX/uhb//wD/uRf/uhX/uhb/qgD/uhb/thj/uhb/uhb/uhf/uhf/uhb/uRb/uhb/uRf/uxX/uRX/uBX/uhb/sxr/uhb/uxH/vRX/uhf/uhb/uRb/uxX/uhb/uhf/fwD/uBz/uhb/vxX/qir/uRf/vyD/uBT/tA//uBT/vBj/uRb/uRf/uRf/vxD/uxb/vRb/vxr/uBhFXYh4AAAAS3RSTlMA//UtXEXr/XgF5t/7Hr3Jm0gTX6vhk7eXStQBC4XEA2MVzrF6Q7qih30xPiSQCp8PF8D30rPkTwISpgwGcQgyERkq3DdMECIjFCsT6pkSAAABs0lEQVR4nO3W13KDMBAFUBbcHffeu+PeS3pz+v9/UGKDxhKglcRrch9ZnWGA1QrtP2y+ijctz3gF0Pdq9/CbvTcbzh1xLuwJh44WIOTFtnQT617e2aVpAebq9pVYgJEybp9xQtVmzhbAp2ZnARpHZkp4QFuAmoqNXbB4HVPAHdYCZOXt2G4BxnJy4ptGnDgy9U1wd+sfbpnXzCaw7faqbq5iNJPlIB+SBMvJplGhZWoQt3aBXPR+rURsWQWSFCzsxQJYOO/FJi3ciKvbeIM8dJXaf3JpU58sfZp18jmk6Y/1ifSGMwHbPhmt5a3umEspifYyE+w5G9Qni12H0lDOdt0sNamxkOawp1EQ284VB2sPCZFN3PGspl0LmiX6xLeaVsdxHbNaFMcHFNvmtT0XmE3jFuAdwYYIvyA4JcJ+BDdFOINgYXtjfzdFEc4j2HE62oOdlsLexlpsZ7tPqZRlr0T5tkKv0/OnMfeRp48xpMWW51W70IJcXXSp85qZuUweyZJNhvldDWc2pGJw8Zu5oODSR/6+WUtxsf9Ynn+7F43TiHMZuyT38dqSX30erIr86h/JDy1YGvG/ZVH8AAAAAElFTkSuQmCC",HDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAABO1BMVEVVVVVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlZWVlZWVmZmZmZmZmZmZmZmZmZmZmZmZkZGRmZmZmZmZlZWVlZWVmZmZmZmZnZ2dmZmZiYmJlZWVnZ2dmZmZjY2NnZ2dlZWVlZWVmZmZmZmZkZGRmZmZlZWVdXV1mZmZmZmZgYGBoaGhmZmZlZWVmZmZmZmZlZWVoaGhnZ2dkZGRlZWVmZmZmZmZnZ2dnZ2dnZ2dAQEBkZGRVVVVlZWVgYGBgYGBmZmZlZWVlZWViYmJeXl5nZ2dmZmZmZmZmZmZkZGRlZWVgYGBlZWVnZ2dlZWVhYWFmZmZnZ2dlZWVmZmZmZmZlZWVmZmZiYmJhYWFkZGRbW1toaGhpaWlnZ2dlZWVjY2NhYWGb0GQ9AAAAaXRSTlMD/wXb1fb+ds/u/MHkWua5mlNg4JPGetpuM2anOVu28U1LGrTdbBLYuEyxUS+eRwveFCUbgpJB004sYRfH6YxcRJUEPQZpIBiIXXQnEz4PMldCRBAnkMoiHuI1cbs/Xw0VHA47EYarJB3a2KbmAAACtklEQVR4nN2WZ18iMRDGsyIsCEpXQI4qICCCSlcU7Hp6trOX6+X7f4LbTDbsAkn4kXfnvCGZZ/47bDKZLHqPdnghz6YVJSbLvimazUrCCxjOybEnmFWUDzLslIXAlikJeJawirIzObs7TWGJ1JeUlVlwSFz4LZXaCznDLZvMgkNiN0IFidRNSPwDoZbEXtsx4sQjrb4nTJ2EfKt4GJ54wSGxnYyXJ0n95enkFrIlyDwKE48v+kmIpeoHNfcjLQ09MUIv1ON6CWS6GyPYx6ZaCjqMmsLmpeLeoD8eLKmJz33UYx2UwaaNRzsZcrxHtB2GpijnBtxiPZzsBZof8lqWA6HVr+a3ynYztzHoKyargvREpxV37zlvvM3oyiSfA+4lGv2NOEnqTjor3AvdzgpzEK5Sh0qeZV8bz65B/ZhYhEL6Cm+OYzf1/hIyOyNwbpXcGDqVgzBbZNDt0+mUkCWrZfMNCzq99MBnH3is1mpnQPLf89h7PwTMMI+nl9CudTa77iJsv+YHrUhWco5J/yHbqxR5fyxB9C2WtkW0PI9F6JocAZYEgvWazyKUxyFxlgKnXW8uHIPOF2QpcKibQhjOiIel9LAyL4QXRwqXWgYri0K4gUPqLOUcKw0ROwU1yjyZ36EyRe17BUqMzo4CHVftiM6gwFYEMPRC7W7EdlOFTY9Xb8gcbg7RjXeMA7ZheNpv445TcGzj8S8BHMMBbe3d2+QE6VZ520WojUdpAQxIGBX7HzPUGnlyXVb4bBYCu/oZwPsK+w7mvIIf/m33Opgupq3tBayTYVEuDFVE7W6POOt3Zu8BF/YYQQumhnFpumlqXDhIQx4j+2b/foS0IPqdwjS90zjU8rBSVvVt93Nh2CHrMfPOOoMiEWROdrTDPPrdoNvfkvZk/mqj8tUhX0Ro4/WnSP5f7B/4VDZYIGbiHQAAAABJRU5ErkJggg==",ZDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAA81BMVEVVVVVmZmZmZmZmZmZmZmZlZWVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlZWVJSUlkZGRlZWVlZWVlZWVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlZWVkZGRnZ2ddXV1mZmZoaGhmZmZaWlpmZmZmZmZjY2NmZmZlZWVnZ2dlZWVmZmZmZmZmZmZjY2NmZmZiYmJmZmZmZmZmZmZmZmZVVVVhYWFhYWFlZWVgYGBkZGRiYmJmZmZkZGRdXV1mZmZmZmZgYGBgYGBiYmJkZGRnZ2dmZmZmZmZmZmZjY2NkZGRmZmZhfb6eAAAAUXRSTlMG//BzwUTS8oS6b3bg1f1fteYHQpZps/WPnX07+M7HeNxUNaML6hurEcwmH+MqUTKLp4Akyho3mFZ6CSIVvxheLwo4FvlGCBANFyqvSw8SIedkJ+y3AAABxklEQVR4nO2WZ1/CQAzGe1VZUrbsoQwFZKjg3nsr3//TSHKlvW5yP1/yvGma3J/eSHIoK/2bUgWtFZvIsRGG2pRhX1UOs/ovHY7pLGM9MpuJGzArU+EdvuAwPsZEeB2glPKBcI7GNhHaUJQjeEZp8CEwobkxBiNOYvfxw0kw0SLBB0B07qXgb9xkfkJkGBOk8C4F8wQ55S9UmCdIXw7GBMnrL/zATTX92ZNFgpiwRaGRD2wkiAfMEt41LiQIqOBCe3cITJCZ8Rp1g8PHNihbmj4Z0XPD3Y9E10UNMK6fo66rkvjL1RvvLSnCgIHoadcs0/r0ZvkWdkSH5buMrfmwXVy04BjaNsQPfoAB24ID+4Va3p2b2HH94CQMSAkODRwNNANhvAyKggPn+rMcvAcDtuwwNwPhEAzISsJVGCBmGAGe2E+KAn9BvC4JY39rScI5a93Q4GuIn0nCaYjfycFvEE5cyMHYHcWyoMC39rKgwI6yoMCOsqDAjrKgwFgW0DRMzcyT94crEFWtPsw5bdQNgitTiC7uQF3POO9lZVxFXBnXS8VDtbZtPo/Cv8UAqZeO1Qx7S7JaxWUvXhq1WSKITOet+bESTX8ZphmafNtiEwAAAABJRU5ErkJggg==",qDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAA9lBMVEVVVVVmZmZmZmZiYmJmZmZnZ2dmZmZlZWVmZmZmZmZmZmZmZmZmZmZlZWVmZmZJSUlmZmZlZWVlZWVmZmZmZmZmZmZmZmZiYmJlZWViYmJbW1tmZmZmZmZmZmZlZWVmZmZmZmZmZmZeXl5VVVVmZmZmZmZmZmZkZGRlZWVmZmZkZGRlZWVmZmZkZGRmZmZlZWVnZ2dmZmZmZmZnZ2dlZWVmZmZmZmZnZ2dVVVVjY2NkZGRlZWVmZmZgYGBnZ2djY2NiYmJlZWVlZWVZWVlmZmZdXV1kZGRmZmZmZmZgYGBmZmZdXV1lZWVoaGhjY2NnZ2dlZWVnZ2cIwji2AAAAUnRSTlMG//kNfezBROz4u4PZfOQH7miXf+HdyxpWLw6bb/MxoPajEwmIv7RKXS0cTHs/I2FK0nZXyWmUtwwkOKZxEMc7J6uQFMwWVA8eGLELxBssTSYq6/fHRQAAAdlJREFUeJztldd6wjAMhe2WFfaGMgulrAIto6zuvdf7v0yRmgQ7xBnuLedKOfr+OJElm2z1D5WaAWojJVvsm6H9jB2p6vV6g+2UHbKUpl8M7EXYMUvp+wEPH7tgKX3k4SB4vqWglBHIBlZBfYyVSfJpBbyKaB96Gqx+YobLLsAqi9j1yoQUIFS47AlYEyHsgbQXw10Id7jsOVg1STgJVkQSPgQrLwlHwdqTg9Ghhr5xCi83N8853AZnJgmHwLmVhG/AOZWEh+D4JWEci64cPLAeC2u4BUZWEi5ZjwU3knfGkcSx8DhbGRdivxLHYmwH4zGUT0PYY3I4FsIzSIMZ/TA5NCxYkuLZIpuL28Ezjp28sTn8j4aY7XLstM4lsdo07WMVTD3peZwblHJZvDK8ObdvKAjqTEsXvPAYEn0XNoFRf/u6UgIfc8K/SpisrfVgDO/AqrgkpFLDzeakpo7wQXw6ojp+XXiBaDDegUFrlhU7Op/4oi85uApxOCYFf+xAbHG+WcHYIPG5FDzHvhc2iKn0ats1iJlw05+dNIiJmsC0HTaIUVimwMB1g6AW2OvxBi7ccgmT0brF3TSIqnsdTrhmyXdWZQMF97B+ZI5kWEIe8tNhNCXHbmWiXzQYG5pOD6G6AAAAAElFTkSuQmCC",UDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAZlBMVEUAAABmZmZmZmZpaWlmZmZmZmZpaWlmZmZkZGRoaGhmZmZlZWVmZmZmZmZmZmZnZ2dmZmZnZ2dnZ2dmZmZmZmZnZ2doaGhnZ2dmZmZnZ2dmZmZiYmJmZmZlZWVxcXFmZmZmZmZmZmY+0B/iAAAAInRSTlMA/4An6+gi3Rcb4CvY7hRnwHg/Xn9tFlX4fHoao1EJ9BnknduSLwAAAQNJREFUeJzt1kkSgjAUBFAFxAGVWcDZ+19SQdCEdJL/0YVW0QsWIQ9CQ1GZjPnDuGnl9NOcUEYTxeblVE1zRhl9XlNICCgVH6Al4uITvK8HI3NhRx12YBFS/Ntw7M+0y7ZiwbJxa1dZfcx4uLNLOM+MXxbPM+K35WPBsrFouViyTOxKloddT7Is3Np5Z3Ew7uzCaDEmWoipFmGyBRhbWtua+5Kwbs0UHOiel4CDja4rO27tGvRsxZ3dqpaKoaUs+1EXtpTCXE9jaa9qh+2Av+eIv4w12wolUT2v6uFT8zkTk/bwlWFL5QvCmziYUK2iEDYdplxi2GQS2wtz8rP9lYz5udwB2RUKpDW81egAAAAASUVORK5CYII=";const KDe=N({components:{DialogFeedback:Aze},props:["open","suggestions","isSetting","readonly","type","list","agentId","dialogId","reference"],setup(e,{emit:t}){const n=R([[{}]]),i={},o=me=>aje(me),s=(me,Se)=>{const Pe=` <span class="circle" data-list-index="${Se}"></span>`;return me.replace(/##\d\$\$/g,Pe)},{helper:r,ajax:l}=Ze("$global"),a=R(r.read("userName")||""),u=e.list.map((me,Se)=>({answer:s(me.answer,Se),question:me.question,reference:me.reference&&me.reference.chunks&&me.reference.doc_aggs?me.reference.doc_aggs.map(Pe=>({id:Pe.doc_id,doc_name:Pe.doc_name,page:0,content_ltks:[me.reference.chunks.find(je=>je.doc_id==Pe.doc_id).content_ltks]})):[],file:me.files&&me.files.length>0?me.files.map(Pe=>{const je=window.location.port?`:${window.location.port}`:"";return{file_type:"word",file_name:Pe.file_name,file_url:`http://${window.location.hostname}${je}${Pe.file_url}`}})[0]:null}));console.log("list",u);const c=Oe(u||[]),d=R(0),f=R(!1),h=Oe([]);let m=c.length;const b=R(""),w=R({}),y=async()=>{await Ct(),b.value&&(b.value.scrollTop=b.value.scrollHeight)};let C=null;const k=()=>{window.clearInterval(C),t("set-readonly",!1),c[m]&&(c[m].other={token:"4.0s | Tokens"}),y(),m+=1},$=me=>{c.splice(m,1,me),d.value=Math.random(),y()},A=me=>{e.readonly||(h[me].save=!h[me].save)},P=me=>{e.readonly||(h[me].open=!h[me].open)},L=()=>{e.readonly||(f.value=!0)},O=()=>{f.value=!1},T=()=>{f.value=!1},M=me=>{e.readonly},x=me=>{e.readonly||r.copyText(me,"复制成功")},B=me=>{e.readonly||setTimeout(()=>{r.$bus.emit("send-message",me)},200)},F=(me,Se)=>{h[me].documentOpenIndex===Se?h[me].documentOpenIndex=-1:h[me].documentOpenIndex=Se},K=()=>{},te=me=>{me.doc_name;const Se=me.id,Pe=hW(Se);window.open(Pe)},H=me=>{const Se=i;return me.capacity={type:Se.type,text:Se.text,status:"loading",data:null},h[m]={save:!1,open:!1,documentOpenIndex:-1},$(me),me},D=R(null),W=R(!1),Z=R(""),q=R([]),Q=R(void 0),se=R(void 0),fe=R(void 0),de=R(void 0),ue=(me,Se=null)=>{let Pe={question:me,capacity:null,answer:"",other:null,file:null};return $(Pe),Pe},be=me=>{me.answer=Z.value,me.reference=q.value,me.image_url=Q.value,me.code=fe.value,me.file=se.value,me.sql=de.value,$(me)},ce=()=>{W.value=!0,t("set-readonly",!0),D.value.capacity=i,be(D.value)},$e=me=>{window.open(me,"_blank")};return Jt(()=>{r.$bus.off("send-message"),r.$bus.off("clear-message"),r.$bus.off("stop-writing"),r.webSocket.close()}),st(()=>{y(),RDe(e.list);let me=[];function Se(){const je=r.read("token");if(r.read("sendData")&&r.read("sendData").agent_id=="basic_excel_talk"){const X=r.read("sendData");r.webSocket=l.message.create(je,X.agent_id,X.chat_id,e.type),r.write("sendData",{})}else r.webSocket=l.message.create(je,e.agentId,e.dialogId,e.type);r.webSocket.onopen=function(X){me.forEach(V=>{r.webSocket.send(V)}),me=[]}}function Pe(je){r.webSocket.readyState===0&&me.push(je),r.webSocket.readyState===1&&r.webSocket.send(je),r.webSocket.readyState===2&&console.log("web socket正在关闭"),r.webSocket.readyState===3&&(me.push(je),Se())}Se(),r.webSocket.onmessage=je=>{const{type:X,reference:V,step_message:re,files:ge}=JSON.parse(je.data);let{message:ke}=JSON.parse(je.data);if(D.value){if(X==="stream"&&(re=="文件上传完成,开始解析"&&t("changeParse",!0),re=="文件解析完成"&&t("changeParse",!1),ge&&ge.length>0?(D.value.file=ge[0],$(D.value)):(Z.value+=re?o(re)+"</br>":ke,Z.value&&!W.value&&ce(),be(D.value))),X==="message"){if(ke=s(ke),Z.value=o(ke),q.value=[],V&&V.doc_aggs&&V.doc_aggs.length>0&&(q.value=V.doc_aggs.map(Y=>({id:Y.doc_id,doc_name:Y.doc_name,page:0,content_ltks:[V.chunks.find(ee=>ee.doc_id==Y.doc_id).content_ltks]}))),e.type=="smartData"){Z.value="正在处理中...";const{image_url:Y,excel_url:ee,excel_name:le,code:we,sql:Ie}=JSON.parse(je.data),Ne=window.location.port?`:${window.location.port}`:"";if(Y&&(Q.value=`http://${window.location.hostname}${Ne}${Y}`),ee){const ye={file_type:"excel",file_url:`http://${window.location.hostname}${Ne}${ee}`,file_name:`${le}.xlsx`||"点击下载"};se.value=ye}we&&(fe.value=o(we)),Ie&&(de.value=o(Ie))}if(e.type=="question"){const{file_url:Y,file_name:ee}=JSON.parse(je.data),le=window.location.port?`:${window.location.port}`:"";if(Y){const we={file_type:"word",file_url:`http://${window.location.hostname}${le}${Y}`,file_name:`${ee}.docx`||"点击下载"};se.value=we}}Z.value&&!W.value&&ce(),be(D.value)}X==="close"&&(Z.value||(ce(),Z.value=o(ke),be(D.value)),k(),Z.value="",W.value=!1)}},r.$bus.on("send-message",je=>{w.value=r.dialogConfig;const X=e.type==="report"?je.inputs.report_name:je,V=ue(X);D.value=H(V);let re=e.type==="report"||e.type==="excel"?je:{message:je};e.type==="doc"&&(re.doc_ids=[r.read("docId")]);const ge=JSON.stringify(re);Pe(ge)}),r.$bus.on("clear-message",()=>{c.splice(0)}),r.$bus.on("stop-writing",()=>{k()})}),{goKnowledge:K,randomKey:d,showFeedback:f,copyAnswer:x,dialogList:c,getHTML:o,selectSuggestion:M,dialogScroll:b,reQuestion:B,menuList:h,saveAnswer:A,openCapacity:P,feedbackAnswer:L,handleOk:O,handleCancel:T,stopWriting:k,knowledgeList:n,dialogConfig:w,userName:a,downloadFile:$e,openDocument:F,openDocuementPage:te}}}),GDe={class:"dialog-flex-wrap"},YDe={class:"dialog-flex",ref:"dialogScroll"},XDe={key:0,class:"section-open"},QDe={class:"dialog-header"},JDe={class:"dialog-footer"},eFe={class:"section-suggestions"},tFe=["onClick"],nFe={key:0,class:"dialog-header"},iFe={class:"user-name",style:{"background-color":"rgb(255, 110, 110)"}},rFe={key:1,class:"dialog-footer"},oFe={style:{"margin-top":"0"}},sFe={key:2,class:"dialog-header"},lFe={key:3,class:"dialog-code-footer"},aFe={key:0},cFe={key:0,class:"dialog-code-footer-title"},uFe=["innerHTML"],dFe={key:1},fFe={key:0,class:"dialog-code-footer-title"},hFe=["innerHTML"],pFe=["onClick"],mFe={key:2},vFe={key:0},gFe={key:1},yFe=["onClick"],bFe={style:{color:"rgba(153, 153, 153, 1)","font-size":"12px"}},kFe={key:3,style:{"margin-top":"10px","font-size":"18px","font-weight":"bold"}},wFe={key:0,class:"paper-wrap"},CFe=["innerHTML"],$Fe={key:5,class:"dialog-footer"},SFe=["innerHTML"],_Fe={key:6,class:"knowledge-wrap"},PFe=["onClick"],AFe={class:"knowledge-detail"},LFe={class:"knowledge-content"},EFe={class:"knowledge-footer"},IFe=["onClick"],TFe={key:7,style:{"margin-left":"50px"}},OFe=["onClick"],xFe={key:0,src:BDe},MFe={key:1,src:pW},NFe={key:9,class:"dialog-other"},zFe={key:0},jFe={key:1},RFe=["onClick"],BFe=["onClick"],DFe=["onClick"],FFe={key:0,src:WDe,width:"15"},VFe={key:1,src:HDe,width:"15"};function WFe(e,t,n,i,o,s){const r=ie("a-avatar"),l=ie("icon-arrow-right"),a=ie("a-spin"),u=ie("icon-check-circle-fill"),c=ie("icon-caret-right"),d=ie("icon-caret-down"),f=ie("a-typography-paragraph"),h=ie("a-popover"),m=ie("a-image"),b=ie("icon-download"),w=ie("a-tooltip"),y=ie("dialog-feedback");return S(),I("div",GDe,[_("div",YDe,[e.open?(S(),I("div",XDe,[_("header",QDe,[v(r,{shape:"circle",size:28},{default:he(()=>t[1]||(t[1]=[_("img",{alt:"avatar",src:OP},null,-1)])),_:1})]),_("footer",JDe,[_("p",null,Te(e.open),1)])])):ae("",!0),_("div",eFe,[(S(!0),I(Be,null,kt(e.suggestions,(C,k)=>(S(),I("div",{class:E(["section-suggestion",e.readonly?"disabled":""]),key:k,onClick:$=>e.selectSuggestion(C)},[De(Te(C),1),v(l)],10,tFe))),128))]),e.dialogList.length>0?(S(),I("div",{class:"dialog-list",key:e.randomKey},[(S(!0),I(Be,null,kt(e.dialogList,(C,k)=>{var $,A;return S(),I("div",{class:E(["dialog-item",e.isSetting?"":"dialog-absolute"]),key:C.key},[C!=null&&C.question?(S(),I("div",nFe,[_("div",iFe,Te(e.userName.slice(0,1)),1)])):ae("",!0),C!=null&&C.question?(S(),I("div",rFe,[_("p",oFe,Te(C.question),1)])):ae("",!0),C!=null&&C.capacity?(S(),I("div",sFe,t[2]||(t[2]=[_("img",{alt:"avatar",src:OP,width:"28"},null,-1)]))):ae("",!0),C.code||C.sql?(S(),I("div",lFe,[C.code?(S(),I("div",aFe,[C.code?(S(),I("p",cFe,"Python:")):ae("",!0),_("span",{innerHTML:C.code},null,8,uFe)])):ae("",!0),C.sql?(S(),I("div",dFe,[C.sql?(S(),I("p",fFe,"SQL:")):ae("",!0),_("span",{innerHTML:C.sql},null,8,hFe)])):ae("",!0)])):C!=null&&C.capacity?(S(),I("div",{key:4,class:"dialog-footer",style:ne({display:e.dialogConfig.type==="paper"?"inline-block":"block"})},[e.type==="knowledge"?(S(),I("div",{key:0,onClick:P=>e.openCapacity(k),class:E([e.readonly||C.capacity.status==="loading"?"disabled":""])},[C.capacity.status==="loading"?(S(),ve(a,{key:0,size:18})):(S(),ve(u,{key:1,size:18})),_("span",null,Te(C.capacity.status==="loading"?"小数正在检索":"查看检索信息"),1),C.capacity.status==="loaded"&&!(($=e.menuList[k])!=null&&$.open)?(S(),ve(c,{key:2,size:"18"})):ae("",!0),C.capacity.status==="loaded"&&((A=e.menuList[k])!=null&&A.open)?(S(),ve(d,{key:3,size:"18"})):ae("",!0)],10,pFe)):vn((S(),I("div",{key:1,class:E([e.readonly||C.capacity.status==="loading"?"disabled":""])},[v(a,{size:18}),_("span",null,Te(e.type==="excel"?"正在为您合并...":"正在为您搜索答案..."),1)],2)),[[yn,C.capacity.status==="loading"]]),e.type==="knowledge"&&C.capacity.status==="loaded"?vn((S(),I("section",mFe,[C.capacity.data.list?(S(),I("div",vFe,[(S(!0),I(Be,null,kt(C.capacity.data.list,(P,L)=>(S(),I("p",{key:L},[v(f,{ellipsis:{rows:1,css:!0},style:{flex:1,margin:"0"}},{default:he(()=>[De(Te(P),1)]),_:2},1024)]))),128))])):ae("",!0),C.capacity.data.documents?(S(),I("div",gFe,[(S(!0),I(Be,null,kt(C.capacity.data.documents,(P,L)=>(S(),I("div",{key:L},[_("div",{onClick:O=>e.openDocument(k,L),class:E([e.readonly?"disabled":""])},[_("span",null,Te(P.type),1),v(f,{ellipsis:{rows:1,css:!0},style:{flex:1,margin:"0"}},{default:he(()=>[_("span",null,Te(P.title),1)]),_:2},1024),_("span",null,[(S(!0),I(Be,null,kt(P.list,(O,T)=>(S(),I("em",{key:T},Te(O.title),1))),128))]),L===e.menuList[k].documentOpenIndex?(S(),ve(d,{key:0,size:"12"})):(S(),ve(c,{key:1,size:"12"}))],10,yFe),vn(_("div",null,[(S(!0),I(Be,null,kt(P.list,(O,T)=>(S(),I("p",{key:T},[_("span",null,Te(O.title),1),v(f,{ellipsis:{rows:3,css:!0},style:{flex:1,margin:"0"}},{default:he(()=>[_("span",bFe,Te(O.content),1)]),_:2},1024)]))),128))],512),[[yn,L===e.menuList[k].documentOpenIndex]])]))),128))])):ae("",!0)],512)),[[yn,e.menuList[k].open]]):ae("",!0),e.type==="knowledge"&&C.answer?(S(),I("p",kFe," 答案生成结果 ")):ae("",!0),C.answer?(S(),I("p",{key:4,style:ne({"margin-top":e.type==="knowledge"?"12px":"0"})},[e.type==="paper"?(S(),I("span",wFe,t[3]||(t[3]=[_("img",{src:pW},null,-1),_("span",null,[_("b",null,"黄冈试卷考试题"),_("em",null,"DOCX,13.19KB")],-1)]))):(S(),I("span",{key:1,innerHTML:e.getHTML(C.answer)},null,8,CFe))],4)):ae("",!0)],4)):(S(),I("div",$Fe,[_("span",{innerHTML:e.getHTML(C.answer)},null,8,SFe)])),(e.type==="knowledge"||e.type==="knowledgeQuiz")&&C.reference&&C.reference.length>0?(S(),I("div",_Fe,[t[5]||(t[5]=_("header",null,[_("p",null,"来源")],-1)),_("section",null,[(S(!0),I(Be,null,kt(C.reference,(P,L)=>(S(),I("div",{key:L},[v(h,{title:P.doc_name,position:"left"},{content:he(()=>[_("div",AFe,[_("div",LFe,Te(P.content_ltks),1),_("div",EFe,[t[4]||(t[4]=_("p",null,"检索片段",-1)),_("p",null,[(S(!0),I(Be,null,kt(P.content_ltks,(O,T)=>(S(),I("span",{key:T,class:E({active:P.page===T}),onClick:()=>{P.page=T}},Te(T+1),11,IFe))),128))])])])]),default:he(()=>[_("div",{onClick:O=>e.openDocuementPage(P)},[_("span",null,Te(L+1),1),_("span",null,Te(P.doc_name),1)],8,PFe)]),_:2},1032,["title"])]))),128))])])):ae("",!0),C!=null&&C.image_url?(S(),I("div",TFe,[v(m,{width:"500",src:C==null?void 0:C.image_url},null,8,["src"])])):ae("",!0),C.file?(S(),I("div",{key:8,class:"paper-wrap",onClick:P=>e.downloadFile(C.file.file_url)},[C.file.file_type==="excel"?(S(),I("img",xFe)):ae("",!0),C.file.file_type==="word"?(S(),I("img",MFe)):ae("",!0),_("span",null,[_("b",null,Te(C.file.file_name),1)]),v(b,{style:{"margin-right":"24px","font-size":"32px"}})],8,OFe)):ae("",!0),C!=null&&C.other?(S(),I("div",NFe,[e.isSetting?(S(),I("p",zFe,[t[6]||(t[6]=_("img",{src:DDe,width:"16"},null,-1)),_("span",null,Te(C.other.token),1)])):(S(),I("p",jFe)),_("div",null,[v(w,{content:"重新生成"},{default:he(()=>[_("p",{onClick:P=>e.reQuestion(C.question),class:E([e.readonly?"disabled":""])},t[7]||(t[7]=[_("img",{src:FDe,width:"15"},null,-1)]),10,RFe)]),_:2},1024),v(w,{content:"复制"},{default:he(()=>[_("p",{onClick:P=>e.copyAnswer(C.answer),class:E([e.readonly?"disabled":""])},t[8]||(t[8]=[_("img",{src:VDe,width:"15"},null,-1)]),10,BFe)]),_:2},1024),v(w,{content:"收藏"},{default:he(()=>[e.isSetting?ae("",!0):(S(),I("p",{key:0,onClick:P=>e.saveAnswer(k),class:E([e.readonly?"disabled":""])},[e.menuList[k].save?(S(),I("img",FFe)):(S(),I("img",VFe))],10,DFe))]),_:2},1024),v(w,{content:"点赞"},{default:he(()=>[e.isSetting?ae("",!0):(S(),I("p",{key:0,class:E([e.readonly?"disabled":""])},t[9]||(t[9]=[_("img",{src:ZDe,width:"15"},null,-1)]),2))]),_:1}),v(w,{content:"反馈"},{default:he(()=>[e.isSetting?ae("",!0):(S(),I("p",{key:0,onClick:t[0]||(t[0]=(...P)=>e.feedbackAnswer&&e.feedbackAnswer(...P)),class:E([e.readonly?"disabled":""])},t[10]||(t[10]=[_("img",{src:qDe,width:"15"},null,-1)]),2))]),_:1}),v(w,{content:"分享"},{default:he(()=>[e.isSetting?ae("",!0):(S(),I("p",{key:0,class:E([e.readonly?"disabled":""])},t[11]||(t[11]=[_("img",{src:UDe,width:"15"},null,-1)]),2))]),_:1})])])):ae("",!0)],2)}),128))])):ae("",!0)],512),e.isSetting?ae("",!0):(S(),ve(y,{key:0,showFeedback:e.showFeedback,onHandleCancel:e.handleCancel,onHandleOk:e.handleOk},null,8,["showFeedback","onHandleCancel","onHandleOk"]))])}const HFe=Dt(KDe,[["render",WFe],["__scopeId","data-v-1827493b"]]);const ZFe=N({props:["navId"],setup(e,{emit:t}){const n=R(!1),{ajax:i,helper:o,config:s}=Ze("$global"),r=R(o.read("userName")||"");r.value||o.goLink("/login");const l=(c,d)=>{t("select-nav",{id:c,title:d})},a=()=>{o.reset(),o.goLink("/login")},u=async()=>{const{ragflow_token:c}=await i.user.getToken();c&&window.open(`http://${window.location.hostname}:11080/authorization?ragflow_token=${c}`,"_blank")};return{slider:s.slider,getAssetURL:o.getAssetURL,userName:r,handleClick:l,openHelp:n,toRagflow:u,logout:a}}}),qFe=["onClick"],UFe=["src"],KFe=["src"],GFe={style:{"background-color":"rgb(255, 110, 110)"}},YFe={class:"user-popover"},XFe={style:{"background-color":"rgb(255, 110, 110)"}},QFe={class:"item"};function JFe(e,t,n,i,o,s){const r=ie("icon-question-circle"),l=ie("icon-import"),a=ie("a-popover"),u=ie("a-modal");return S(),I("main",null,[_("header",{onClick:t[0]||(t[0]=c=>e.handleClick(-1))},t[4]||(t[4]=[_("img",{src:OP},null,-1)])),_("section",null,[(S(!0),I(Be,null,kt(e.slider,(c,d)=>(S(),I("div",{key:d,onClick:f=>e.handleClick(c.id,c.title),class:E({active:c.id===e.navId})},[_("div",null,[_("img",{src:e.getAssetURL(`/src/assets/slider/${c.icon}.svg`),width:"24",class:"img-normal"},null,8,UFe),_("img",{src:e.getAssetURL(`/src/assets/slider/${c.icon}-1.svg`),width:"24",class:"img-hover"},null,8,KFe),_("p",null,Te(c.title),1)])],10,qFe))),128))]),v(a,{position:"rt"},{content:he(()=>{var c;return[_("div",YFe,[_("header",null,[_("div",XFe,Te((c=e.userName)==null?void 0:c.slice(0,1)),1),_("p",null,Te(e.userName),1)]),_("section",null,[_("div",QFe,[_("div",{onClick:t[1]||(t[1]=(...d)=>e.toRagflow&&e.toRagflow(...d))},[v(r,{size:"large"}),t[5]||(t[5]=_("p",null,"知识管理系统",-1))])])]),_("div",{class:"item",onClick:t[2]||(t[2]=(...d)=>e.logout&&e.logout(...d))},[_("div",null,[v(l,{size:"large"}),t[6]||(t[6]=_("p",null,"退出登录",-1))])])])]}),default:he(()=>{var c;return[_("footer",null,[_("div",GFe,Te((c=e.userName)==null?void 0:c.slice(0,1)),1),_("p",null,Te(e.userName),1)])]}),_:1}),v(u,{visible:e.openHelp,"onUpdate:visible":t[3]||(t[3]=c=>e.openHelp=c),footer:!1,width:"800px"},{title:he(()=>t[7]||(t[7]=[De("版本说明")])),default:he(()=>[t[8]||(t[8]=_("div",{style:{padding:"0 30px",height:"300px"}},[_("div",null,[_("p",null,[_("strong",null,"版本号:v2.1")]),_("ol",null,[_("li",null,"【首页】只需一个小小的动作,就可以触发AI会议系统,操作更便捷。"),_("li",null,"【首页】新增实用性极强的版本信息,轻松了解产品能力。"),_("li",null,"【大模型】阅读理解能力提升,可以通过智能问答、文档智能、文库问答、文档出题体验。"),_("li",null," 【文档出题】对出题的随机性设置,进一步增强题目的多样性和创新性,默认参数为1时题目数量和内容最佳,当希望内容更随机、更多样时,可调大参数值。 ")]),_("p",null,[_("strong",null,"版本号: v2.0")]),_("ol",null,[_("li",null,"【界面优化】使用全新配色UI,更美观、更方便。")]),_("ul",null,[_("li",null,"让插件和prompt合集显性化,一目了然"),_("li",null,"新增鼠标悬停解释说明功能,方便新手快速入门"),_("li",null,"新增prompt搜索框,方便快速检索")]),_("ol",{start:"2"},[_("li",null,"智能问答板块可支持显示\\隐藏侧边栏"),_("li",null,"支持prompt点击填充输入框,更快捷"),_("li",null,"新增图生文能力,快速识别图片内容并进行对话交互"),_("li",null,"模型基础能力提升,各模块更快更准更强"),_("li",null,"新增RPA进度显示,方便查看自动化工作流进程"),_("li",null,"文库容量全面升级,实现5倍的扩充"),_("li",null,"新增对接ISC系统,实现文档的分权限管理")]),_("p",null,[_("strong",null,"版本号: v1.6")]),_("ol",null,[_("li",null,"文档创作")]),_("ul",null,[_("li",null,"答案生成的准确性提升")]),_("ol",{start:"2"},[_("li",null,"文库问答")]),_("ul",null,[_("li",null,"优化多源多答案功能"),_("li",null,"解决文档溯源过程中部分显示问题"),_("li",null,"改进检索关键字不准确问题"),_("li",null,"提升在多文档中生成答案的融合能力")]),_("ol",{start:"3"},[_("li",null,"文档出题")]),_("ul",null,[_("li",null,"提升出题的速度及处理效率")]),_("p",null,[_("strong",null,"版本号: v1.5")]),_("ol",null,[_("li",null,"插件优化与新增")]),_("ul",null,[_("li",null,[De(" 文库问答 "),_("ul",null,[_("li",null,"基于知识库的多文档,实现多源多答案功能。")])]),_("li",null,[De(" 文档创作 "),_("ul",null,[_("li",null,"支持各类型公文的创作,包括讲话稿、发言稿,工作总结、方案,述职报告等;"),_("li",null,"支持对字数的要求生成文档,包括 200 字、500 字左右等;"),_("li",null,"支持对公文的续写、扩写(对生成公文指定的部分继续完善),最多支持一分钟 3 轮。")])]),_("li",null,[De(" 文档出题 "),_("ul",null,[_("li",null,"支持流式输出;"),_("li",null,"解决卡顿问题;"),_("li",null,"对题目数量的识别、不同类型题的判断优化。")])])]),_("ol",{start:"2"},[_("li",null,"后端管理平台")]),_("ul",null,[_("li",null,"支持对知识库中的文档,设置为个人文档/组织文档。")]),_("p",null,[_("strong",null,"版本号: v1.4")]),_("ol",null,[_("li",null,"首页")]),_("ul",null,[_("li",null,"对接 ISC 系统,基于用户信息实现相关功能"),_("li",null,"视觉优化")]),_("ol",{start:"2"},[_("li",null,"插件优化与新增")]),_("ul",null,[_("li",null,[De(" 文档智能 "),_("ul",null,[_("li",null,"新增功能——支持多文档上传;"),_("li",null,"新增功能——支持文件上传列表中,选择任意文档问答"),_("li",null,"性能优化")])]),_("li",null,[De(" 文档出题 "),_("ul",null,[_("li",null,"新增插件"),_("li",null,"基于上传的文档实现出题,支持出判断题、单项选择题、多项选择题、问答题")])]),_("li",null,[De(" 文库问答 "),_("ul",null,[_("li",null,"录入技术发展部、党建部、人资部等组织材料,实现相关的知识问答。"),_("li",null,"性能优化")])])]),_("p",null,[_("strong",null,"版本号: v1.3")]),_("ol",null,[_("li",null,"首页")]),_("ul",null,[_("li",null,"增加深色主题。"),_("li",null,"右上角新增提示推荐、版本说明。"),_("li",null,"提示推荐: 提示推荐: 新增更多分类,实现多种推荐。"),_("li",null,"插件: 新增“出小差”,支持问答式生成出差审批表。")]),_("p",null,[_("strong",null,"版本号: v1.2")]),_("ol",null,[_("li",null,"开放域对话")]),_("ul",null,[_("li",null,"在不选插件的情况下,回答多领域问题。")]),_("ol",{start:"2"},[_("li",null,"选择插件")]),_("ul",null,[_("li",null,[De(" 文档智能 "),_("ul",null,[_("li",null,"支持单文件上传,实现文件问答。"),_("li",null,"支持单文件上传,实现局域上传记录的多文档问答。"),_("li",null,"文档管理,支持上传删除。")])])]),_("ol",{start:"3"},[_("li",null,"以文生图:")]),_("ul",null,[_("li",null,"根据用户的需求描述或输入文本,输出与之相匹配的图片。")]),_("ol",{start:"4"},[_("li",null,"文档创作:")]),_("ul",null,[_("li",null,"支持对给定的标题、关键词、大纲或多种组合方式编写公文。"),_("li",null,"例 1.根据标题生成一篇公文,标题 XX;"),_("li",null,"例 2.根据标题和大纲生成一篇公文,标题:XX;大纲:XX")]),_("ol",{start:"5"},[_("li",null,"文库问答:")]),_("ul",null,[_("li",null,"通过对各部门的知识库构建,实现相关知识的问答。")]),_("br")])],-1))]),_:1},8,["visible"])])}const eVe=Dt(ZFe,[["render",JFe],["__scopeId","data-v-f5fb421e"]]),tVe="/assets/plus-0487d163.svg",nVe="/assets/search-549d2390.svg",iVe="/assets/full-28cd6366.svg",Tx="/assets/ok-6a8a6c58.svg";const rVe=N({props:["selectId","list"],setup(e,{emit:t}){const{helper:n}=Ze("$global"),i=R(!1),o=R(!1),s=R(!1),r=R(!1),l=R(""),a=(C,k)=>{const $=list.value.findIndex(A=>A.id===k);list.value[$].isTop=C},u=C=>{const k=list.value.findIndex($=>$.id===C);list.value.splice(k,1),r.value=!1},c=C=>{const k=list.value.findIndex($=>$.id===C);list.value[k].isSelected=!list.value[k].isSelected,s.value=list.value.every($=>$.isSelected)},d=()=>{s.value=!s.value,list.value.forEach(C=>C.isSelected=s.value)},f=()=>{list.value.forEach(C=>C.isSelected=!1),o.value=!1,s.value=!1,r.value=!1};return{openSearch:i,handleDeleteButton:C=>{r.value=!0,l.value=C},setTop:a,editItem:C=>{const k=list.value.findIndex(x=>x.id===C),$=document.getElementById(`history-${C}`),A=$.cloneNode(),{width:P,height:L,top:O,left:T}=$.getBoundingClientRect();A.style.width=`${P}px`,A.style.height=`${L}px`,A.style.top=`${O}px`,A.style.left=`${T}px`,A.style.position="absolute";const M=document.createElement("input");M.value=list.value[k].content,M.style="width: 100%;height: 100%",A.append(M),n.setDialog(!0,A,()=>{M.focus()},()=>{list.value[k].content=M.value})},deleteItem:u,isAllSelected:s,openDeletes:o,setAllSelect:d,setSelect:c,exitSelects:f,showDeleteTooltip:r,deleteItems:()=>{list.value.filter(k=>k.isSelected).map(k=>k.id).map(k=>{u(k)}),f()},deleteId:l,setNewDialog:()=>{t("set-new")},handleClick:C=>{t("handle-click",C)}}}}),oVe={key:0,class:"no-history"},sVe={key:1},lVe=["onClick"],aVe=["onClick"],cVe=["onClick"],uVe=["onClick"],dVe=["id"];function fVe(e,t,n,i,o,s){const r=ie("a-tooltip"),l=ie("icon-search"),a=ie("a-input");ie("icon-to-bottom"),ie("icon-edit");const u=ie("icon-delete"),c=ie("a-button"),d=ie("a-popover");ie("icon-to-top");const f=E2("outside");return S(),I("main",null,[_("header",null,[t[9]||(t[9]=_("p",null,"历史记录",-1)),vn((S(),I("div",null,[_("div",{class:E({close:e.openSearch}),onClick:t[0]||(t[0]=(...h)=>e.setNewDialog&&e.setNewDialog(...h))},[t[7]||(t[7]=_("img",{src:tVe,width:"20"},null,-1)),vn(_("span",null,"新建对话",512),[[yn,!e.openSearch]])],2),v(r,{content:"搜索"},{default:he(()=>[_("div",{onClick:t[1]||(t[1]=()=>{e.openSearch=!0}),class:E({"search-hide":e.openSearch})},t[8]||(t[8]=[_("img",{src:nVe,width:"24"},null,-1)]),2)]),_:1}),vn(v(a,{style:{flex:1,borderRadius:"19px",height:"38px"},placeholder:"搜索历史记录","allow-clear":""},{prefix:he(()=>[v(l)]),_:1},512),[[yn,e.openSearch]])])),[[f,()=>{e.openSearch=!1}]])]),t[27]||(t[27]=_("p",null,"置顶对话",-1)),e.list.length===0?(S(),I("div",oVe,t[10]||(t[10]=[_("div",null,[_("img",{src:iVe,width:"58"}),_("p",null,"暂无会话记录"),_("p",null,"点击新建对话即可开始")],-1)]))):(S(),I("div",sVe,[vn(_("section",null,[(S(!0),I(Be,null,kt(e.list.filter(h=>h.isTop),(h,m)=>(S(),I("div",{key:m,class:E({"div-padding":e.openDeletes,active:e.selectId===h.id}),onClick:b=>e.handleClick(h.id)},[e.openDeletes?(S(),I("em",{key:0,onClick:b=>e.setSelect(h.id),class:E({"select-icon":!0,active:h.isSelected})},t[11]||(t[11]=[_("img",{src:Tx,width:"10"},null,-1)]),10,aVe)):ae("",!0),ae("",!0)],10,lVe))),128))],512),[[yn,e.list.filter(h=>h.isTop).length>0]]),_("section",null,[(S(!0),I(Be,null,kt(e.list.filter(h=>!h.isTop),(h,m)=>(S(),I("div",{key:m,class:E({"div-padding":e.openDeletes,active:e.selectId===h.id}),onClick:b=>e.handleClick(h.id)},[e.openDeletes?(S(),I("em",{key:0,onClick:b=>e.setSelect(h.id),class:E({"select-icon":!0,active:h.isSelected})},t[15]||(t[15]=[_("img",{src:Tx,width:"10"},null,-1)]),10,uVe)):ae("",!0),_("div",null,[_("p",{id:`history-${h.id}`},Te(h.content),9,dVe),_("p",null,[_("span",null,Te(h.time),1),ae("",!0)])])],10,cVe))),128))])])),(e.list.length>0,ae("",!0))])}const hVe=Dt(rVe,[["render",fVe],["__scopeId","data-v-c3cda4fa"]]),mW="/assets/iconPark-clear-25400804.svg";const pVe=N({components:{},props:["readonly","eventName"],setup(e){const{helper:t}=Ze("$global"),n=R(""),i=R(6e3),o=()=>{if(n.value.length>0&&!e.readonly){const l=e.eventName||"send-message";t.$bus.emit(l,n.value),n.value=""}},s=()=>{e.readonly||t.$bus.emit("clear-message")},r=l=>{l.shiftKey||(l.preventDefault(),o())};return st(()=>{t.$bus.on("set-input",l=>{n.value=l})}),Jt(()=>{t.$bus.off("set-input")}),{value:n,maxLength:i,readonly:e.readonly,sendMessage:o,clearMessage:s,handleEnter:r}}}),mVe={class:"message-input-wrap"},vVe={class:"message-input-border"};function gVe(e,t,n,i,o,s){const r=ie("a-textarea"),l=ie("icon-send");return S(),I("div",mVe,[_("div",vVe,[_("div",{class:"message-input-clear",onClick:t[0]||(t[0]=(...a)=>e.clearMessage&&e.clearMessage(...a))},[_("div",{class:E([e.readonly?"disabled":""])},t[3]||(t[3]=[_("img",{src:mW,width:"15"},null,-1)]),2)]),v(r,{onKeydown:vs(e.handleEnter,["enter"]),"max-length":e.maxLength,modelValue:e.value,"onUpdate:modelValue":t[1]||(t[1]=a=>e.value=a),"show-word-limit":e.value.length>e.maxLength/2,"auto-size":{maxRows:6},disabled:e.readonly,placeholder:"输入您想了解的内容,Shift+Enter换行",style:ne({flex:1,borderRadius:"12px",marginTop:"20px",padding:"0px 30px 0 16px",background:"transparent",border:"1px solid #e3e3e3",minHeight:"120px",paddingBottom:`${e.value.length>e.maxLength/2?"20px":""}`})},null,8,["onKeydown","max-length","modelValue","show-word-limit","disabled","style"])]),_("div",{class:E(["message-button","message-button-send",e.value.length>0&&!e.readonly?"":"disabled"]),onClick:t[2]||(t[2]=(...a)=>e.sendMessage&&e.sendMessage(...a))},[v(l,{size:"30"})],2)])}const yVe=Dt(pVe,[["render",gVe],["__scopeId","data-v-2207a38f"]]);const bVe=N({components:{},props:["readonly","eventName"],setup(e){const{helper:t}=Ze("$global"),n=R(""),i=R(6e3),o=()=>{if(n.value.length>0&&!e.readonly){const l=e.eventName||"send-message";t.$bus.emit(l,n.value),n.value=""}},s=()=>{e.readonly||t.$bus.emit("clear-message")},r=l=>{l.shiftKey||(l.preventDefault(),o())};return st(()=>{t.$bus.on("set-input",l=>{n.value=l})}),Jt(()=>{t.$bus.off("set-input")}),{value:n,maxLength:i,readonly:e.readonly,sendMessage:o,clearMessage:s,handleEnter:r}}}),kVe={class:"message-input-wrap"},wVe={class:"message-input-border"};function CVe(e,t,n,i,o,s){const r=ie("a-textarea"),l=ie("icon-send");return S(),I("div",kVe,[_("div",wVe,[_("div",{class:"message-input-clear",onClick:t[0]||(t[0]=(...a)=>e.clearMessage&&e.clearMessage(...a))},[_("div",{class:E([e.readonly?"disabled":""])},t[3]||(t[3]=[_("img",{src:mW,width:"15"},null,-1)]),2)]),v(r,{onKeydown:vs(e.handleEnter,["enter"]),"max-length":e.maxLength,modelValue:e.value,"onUpdate:modelValue":t[1]||(t[1]=a=>e.value=a),"show-word-limit":e.value.length>e.maxLength/2,"auto-size":{maxRows:6},disabled:e.readonly,placeholder:"输入您想了解的内容,Shift+Enter换行",style:ne({flex:1,borderRadius:"12px",marginTop:"20px",padding:"0px 30px 0 16px",background:"transparent",border:"1px solid #e3e3e3",minHeight:"120px",paddingBottom:`${e.value.length>e.maxLength/2?"20px":""}`})},null,8,["onKeydown","max-length","modelValue","show-word-limit","disabled","style"])]),_("div",{class:E(["message-button","message-button-send",e.value.length>0&&!e.readonly?"":"disabled"]),onClick:t[2]||(t[2]=(...a)=>e.sendMessage&&e.sendMessage(...a))},[v(l,{size:"30"})],2)])}const $Ve=Dt(bVe,[["render",CVe],["__scopeId","data-v-5658de6b"]]),SVe="/assets/icon-cba3e3a6.svg";const _Ve=N({props:[],components:{},setup(e,{emit:t}){return Ze("$global"),{list:R(new Array(10).fill({name:"文件之一:国网湖北省电力有限公司第七届职工代表大会第一次会议暨2024年工作会议工作报告.pdf",desc:"辛保安董事长与省委省政府主要领导会谈签约,为 我们注入了政企合作的新势能,拓展了政策对接的大空间。在合 第 4 页 国网湖北省电力有限公司七届一辛保安董事长与省委省政府主要领导会谈签约,为 我们注入了政企合作的新势能,拓展了政策对接的大空间。在合 第 4 页 国网湖北省电力有限公司七届一",fragments:["辛保安董事长与省委省政府主要领导会谈签约,为 我们注入了政企合作的新势能,拓展了政策对接的大空间。在合 第 4 页 国网湖北省电力有限公司七届一次职工代表大会 暨 2 0 2 4 年 工 作 会 议 文 件 之 一 理配储上重引导。推动出台新能源竞配储能方案、分布式光伏全 过程管理办法,我省电化学储能投产规模达 138 万千瓦/274 万 千瓦时,排名国网第 7。荆门构网型储能项目入选国家能源局新 型储能试点示范。在电价核定上争最优。推动政府将长江岸电资 产、优化营商环境等政策性投资计入定价成本,争取合理输配电 价水平,更好满足发展需要。在政策落地上展速度。聚力攻坚红 线外投资政策落地,3 个月内实现全省“14+91”市县政策出台 全覆盖,让好政策真正惠企利民。在一流电网上聚合力。以“双 组长”制高位推动,全面打响武汉世界一流城市电网三年攻坚, 101 个项目火热开工。同志们,政企合作之效,体现在全年支持 性政策出台 20 余项,频次、力度、效果均前所未有,湖北电力 这块“金字招牌”的影响力还在扩大! ——这一年,我们当好电等发展“先行官”,加快推动了能 源转型之进。坚持电力先行,加大各类资源要素投入,合力推进 各级电网协调发展。规划前期质量更高。制定《湖北电网规划建 设改造技术原则》,累计对 9245 项工程进行了方案检查和优化, 避免设备反复改造、推倒重建。编制“武鄂黄黄”全国首个都市 圈电网发展规划纲要,推动夷陵、孝感北等 12 项重点项目增补 纳入国家电力规划,确保电网发展与先行区建设同频共振、同向 而行。工程推进力度更大。攻坚“四线两站”特高压工程,武南 工程长江大跨越施工顺利完成,驻武工程按期投产,华中特高压 交流环网指“日”可待。500 千伏汉水、赤壁变以及黄州低压交 第 5 页 国网湖北省电力有限公司七届一次职工代表大会 暨 2 0 2 4 年 工 作 会 议 文 件 之 一 直流混合新型配电网等一批重点工程建成投运,鄂州数字化配电 网工程入选国网综合示范。累计投产 110 千伏及以上输电线路 2428 公里、变电容量 1026 万千伏安。3 项工程入选国网标杆工 地(程),新调度通信楼获评“鲁班奖”。服务新能源发展更优 ","团结奋斗气场升腾。“三知四谈”思想 政治工作不断深化,“统战工作室”创新建立,“最美鄂电人” 群星闪耀,“职工技能运动会”如火如荼,首届“青年文化月” 精彩纷呈,“安心菜篮工程”、离退休“双服务、双关爱”、“社 保政策三进活动”等一批特色举措温暖人心。同志们,旗帜领航 之为,全面锻造了一支忠诚勇毅、敢打必胜的鄂电铁军,如今的 湖北电力迎来了更好的自己,正阔步迈向高质量发展的明天! 回顾这一年,起步稳健、中程发力、冲线出彩,全体干部员 工以放不下的责任感“保供电”,以等不起的紧迫感“抓发展”, 以慢不得的使命感“促转型”。一整年的只争朝夕,造就了一个 充满力量、具有分量、更有质量的湖北电网,磨砺出一个对标一 流、追赶一流、比肩一流的湖北公司,大家用担当作为收获了雨 后彩虹,书写了浓重一笔,开启了发展新篇。全年国家电网公司、 省委省政府领导同志批示118次,人民日报、新华社、央视三大 央媒报道321次、同比翻番,国家电网品牌形象誉满荆楚! 第 9 页 国网湖北省电力有限公司七届一次职工代表大会 暨 2 0 2 4 年 工 作 会 议 文 件 之 一 事非经过不知难,成如容易却艰辛。一年来,我们既取得了 物质层面的丰硕成果,更积累了精神层面的宝贵财富:唯有旗帜 领航,方能破浪前行,正因为我们始终以新思想凝心铸魂、指导 实践,才能以真理之光照亮前行之路,以思想伟力激发澎湃动力。 唯有志存高远,方能梦想成真,正因为我们不坠青云志、展翼搏 长空,想常人之不敢想、做常人之不敢做,才能将“不可能”变 为“可能”。唯有保持定力,方能行稳致远,正因为我们坚信为 者常成、行者常至,时刻保持“不畏浮云遮望眼”的战略定力, 才能风雨无阻、步履铿锵。唯有团结奋斗,方能攻无不克,正因 为我们始终心往一处想、劲往一处使,凝聚起众志成城的最大合 力,才能一路披荆斩棘、一路凯歌勇进。 各位代表、同志们,辛勤汗水换来鲜花掌声,光辉成绩载入 公司史册!这是习近平新时代中国特色社会主义思想正确指引的 结果,是国家电网公司党组和省委省政府坚强领导的结果,是广 大干部职工拼搏奋进的结果 ","在国网系统率先开通 11 项省内通办服务,266 个营业厅实现水电气联办,“刷脸办”“一 证办”成为办电新常态。创新建立购电后评估机制,争取陕武合 理送电价格,6—12 月工商业平均到户电价较 1—5 月降低 3.9 分/千瓦时,我省在全国工商业电价地形图中由“山地”变“丘 陵”。接续助力乡村全面振兴,连续六年在省直定点帮扶考核中 评为“好”。同志们,经营服务之优,表现在我们以优异业绩提 供优质服务,让发展成果实实在在惠及了广大人民,交出了一份 政府认可、国网肯定、群众满意的答卷! ——这一年,我们点燃改革创新“新引擎”,有效激活了发 展动力之源。坚持改革破题、创新驱动、数字赋能,释放发展强 劲动能。用好改革“关键一招”。高质量编制国企改革深化提升 行动实施方案,三项制度改革经验被国资委国企改革简报推介。 稳妥有序推进省管产业改革改制,制订实施同质化管理工作推进 方案和产业发展规划。在第二批试点省份中率先启动现货长周期 结算试运行,全省新能源参与竞价规模居国网第 2。公司作为华 中区域唯一单位获评国网子企业优秀董事会。激发创新“第一动 力”。重构创新体系“四梁八柱”,重磅发布 16 条举措,聘请 5 名院士组建专家咨询委员会,建立三级科研体系和创新型人才 体系,公司首个湖北省重点实验室成功获批。牵头获得省部级科 第 7 页 国网湖北省电力有限公司七届一次职工代表大会 暨 2 0 2 4 年 工 作 会 议 文 件 之 一 技奖 15 项,立项 ITU、IEEE 国际标准 3 项,发布 2 项;1 项成 果获全国企业管理现代化创新一等奖,5 项获国际 QC 成果最高 金奖,创历史新高。2 家单位分别入选国家专精特新“小巨人” 和“科改示范企业”。增强数字“先导力量”。印发数字化建设 管理办法,出台信息系统“四统一”技术规范,有力强化企业级 统筹。全面建成静态“电网一张图”,保供技术支持系统、生产 管控作业系统、新一代应急指挥平台等一批特色应用建成上线。 8 支数字化王牌部队完成组建。同志们,发展动力之源,蕴含着 令人意想不到的强大力量,正因为我们一往无前破桎梏、闯新路、 攀高峰,才使得“关键变量”成为了“最大增量”! ——这一年,我们筑牢电网央企“根与魂”,充分彰显了旗 帜领航之为 "]})),goBack:()=>{t("go-back")}}}}),PVe={class:"left"};function AVe(e,t,n,i,o,s){const r=ie("icon-left");return S(),I("main",null,[_("div",PVe,[_("header",null,[_("div",{onClick:t[0]||(t[0]=(...l)=>e.goBack&&e.goBack(...l))},[v(r,{style:{"margin-right":"5px"}}),t[1]||(t[1]=De("返回知识问答"))])]),t[4]||(t[4]=_("div",null,[_("div",{style:{"background-color":"rgb(255, 110, 110)"}},"v"),_("p",null,"介绍一下湖北电力")],-1)),t[5]||(t[5]=_("p",null,[_("span",null,"以下是根据您的提问搜索到的相关文档"),_("span",null,"共 12 条")],-1)),_("section",null,[(S(!0),I(Be,null,kt(e.list,(l,a)=>(S(),I("div",{key:a},[t[3]||(t[3]=_("div",null,[_("img",{src:SVe})],-1)),_("div",null,[_("p",null,Te(l.name),1),_("p",null,Te(l.desc),1),t[2]||(t[2]=_("span",null,[_("b",null,"检索片段"),_("em")],-1)),(S(!0),I(Be,null,kt(l.fragments,(u,c)=>(S(),I("div",{key:c},[_("span",null,Te(c+1)+".",1),De(" "+Te(u),1)]))),128))])]))),128))])]),t[6]||(t[6]=_("div",{class:"right"},null,-1))])}const LVe=Dt(_Ve,[["render",AVe],["__scopeId","data-v-4adc10b6"]]),EVe="/assets/3-e6c36cf9.svg",IVe="/assets/4-38633bc2.svg",TVe="/assets/5-757e7b3d.svg";const OVe=N({props:["data","hasUpload","uploadFile","isQuestion","agentId","agengtName"],setup(e){const t=R(!1),{helper:n,ajax:i}=Ze("$global"),o=30*1024*1024;let s=R([]);const r=Oe([]);let l=new FormData,a=R([]);const u=R(!1),c=R(""),d=R(!1),f=async(L,O)=>{if(L)if(e.uploadFile){const T=await i.message.createDialog(e.agentId);s.value.forEach(B=>{l.append("file",B)}),d.value=!0;const M=await i.file.uploadFile(e.agentId,T.chat_id,l);t.value=!1,n.dialogConfig={isQuestion:e.isQuestion,selectedKeys:C.value,type:O},d.value=!1,a.value.push({name:M.file_name,file_path:M.file_path,value:""});const x={chatHistory:[],chat_id:T.chat_id,agent_id:e.agentId,name:"文档智能",description:"文档智能",inputs:{report_name:a.value.map(B=>B.name).join(", "),id:"Report-PRcYL",data:a.value}};x&&n.write("sendData",x)}else s.value.forEach(T=>{l.append("files",T)}),await i.file.uploadExcels(l),n.$bus.emit("open-dialog","合并Excel")},h=L=>{u.value=!0,c.value=L},m=L=>L.size>o?(n.message("error","上传文件大小不能超过10M"),!1):!0,b=()=>{n.message("error","最多上传50个文件")},w=async L=>{const{onSuccess:O,fileItem:T}=L,{file:M}=T;s.value.push(M),r.push({key:`uid-${Date.now()}-${Math.floor(Math.random()*1e3)}`,name:M.name,type:M.type,size:n.formatSize(M.size),time:pi(M.lastModified).format("YYYY-MM-DD HH:mm:ss")}),O()},y=L=>(s.value=s.value.filter(O=>O.id!==L.uid),!0),C=R([]),k=Oe({type:"checkbox",showCheckedAll:!0,onlyCurrent:!1}),$=[{title:"文件名称",dataIndex:"name",ellipsis:!0,tooltip:!0,width:150},{title:"类型",dataIndex:"type",ellipsis:!0,tooltip:!0,width:150},{title:"大小",dataIndex:"size"},{title:"上传时间",dataIndex:"time",ellipsis:!0,tooltip:!0,width:150},{title:"操作",slotName:"methods"}],A=L=>{},P=()=>{const L=r.findIndex(O=>O.key===c.value);console.log("tableData",r),r.splice(L,1),s.value=s.value.filter(O=>O.uid!==c.value)};return{agengtName:e.agengtName,buttonLoading:d,fileList:s,selectedKeys:C,getAssetURL:n.getAssetURL,showUpload:t,onBeforeUpload:m,onExceedLimit:b,onBeforeRemove:y,customRequest:w,columns:$,tableData:r,rowSelection:k,downloadDocument:A,deleteDocument:P,showDeleteTooltip:u,deleteId:c,handleDeleteButton:h,selectFiles:f}}}),xVe=["src"],MVe={key:0},NVe={key:0,src:EVe,class:"img-normal"},zVe={key:1,src:IVe,class:"img-hover"},jVe={key:2,src:TVe,class:"img-active"},RVe={key:0},BVe={key:1},DVe={class:"upload-main"},FVe={key:2},VVe=["onClick"],WVe={class:"delete-buttons"},HVe={class:"bottom-buttons"};function ZVe(e,t,n,i,o,s){const r=ie("icon-close"),l=ie("a-upload"),a=ie("icon-delete"),u=ie("a-tooltip"),c=ie("a-button"),d=ie("a-popover"),f=ie("a-table");return S(),I("main",null,[_("section",null,[(S(!0),I(Be,null,kt(e.data,(h,m)=>(S(),I("div",{key:m,style:ne({background:h.background})},[_("img",{src:e.getAssetURL(h.img)},null,8,xVe),_("div",{style:ne({color:h.color})},[De(Te(h.title)+" ",1),_("span",null,Te(h.content),1)],4)],4))),128))]),e.hasUpload?(S(),I("footer",MVe,[v(d,{"popup-visible":e.showUpload,position:"tl",onPopupVisibleChange:t[6]||(t[6]=()=>{e.showDeleteTooltip=!1})},{content:he(()=>[_("div",{class:E({"upload-wrap":!0,"upload-wrap-narrow":e.uploadFile})},[_("header",null,[_("p",null,Te(e.uploadFile?"上传文档":"文档解析站"),1),_("div",{onClick:t[1]||(t[1]=()=>{e.showUpload=!1})},[v(r,{size:"large"})])]),_("div",null,[e.agengtName=="智能数据"?(S(),I("section",RVe,[v(l,{draggable:"",multiple:!0,limit:50,"show-file-list":!1,onBeforeUpload:e.onBeforeUpload,onExceedLimit:e.onExceedLimit,onBeforeRemove:e.onBeforeRemove,"custom-request":e.customRequest,"show-upload-button":{showOnExceedLimit:!0},accept:".xls,.xlsx,.csv,.db"},{"upload-button":he(()=>t[7]||(t[7]=[_("div",{class:"upload-main"},[_("p",null,[De("拖拽文档到这里,或"),_("span",null,"点此上传")]),_("span",null," 支持上传 Excel (.xls, .xlsx),CSV (.csv),DB (.db),大小不超过30M ")],-1)])),_:1},8,["onBeforeUpload","onExceedLimit","onBeforeRemove","custom-request"])])):(S(),I("section",BVe,[v(l,{draggable:"",multiple:!e.uploadFile,limit:50,"show-file-list":!1,onBeforeUpload:e.onBeforeUpload,onExceedLimit:e.onExceedLimit,onBeforeRemove:e.onBeforeRemove,"custom-request":e.customRequest,"show-upload-button":{showOnExceedLimit:!0},accept:"*"},{"upload-button":he(()=>[_("div",DVe,[t[8]||(t[8]=_("p",null,[De("拖拽文档到这里,或"),_("span",null,"点此上传")],-1)),_("span",null," 支持上传"+Te(e.uploadFile?".txt,.pdf":".xlsx文档")+",大小不超过30M ",1)])]),_:1},8,["multiple","onBeforeUpload","onExceedLimit","onBeforeRemove","custom-request"])])),e.tableData.length>0?(S(),I("div",FVe,[_("p",null,[t[9]||(t[9]=_("span",null,"已解析文件列表",-1)),_("span",null,"共"+Te(e.tableData.length)+"个",1)]),_("div",null,[v(f,{pagination:!1,"row-key":"name",columns:e.columns,data:e.tableData,"row-selection":e.rowSelection,selectedKeys:e.selectedKeys,"onUpdate:selectedKeys":t[3]||(t[3]=h=>e.selectedKeys=h)},{methods:he(({record:h})=>[v(d,{"popup-visible":e.showDeleteTooltip&&e.deleteId===h.key},{content:he(()=>[_("div",null,[t[12]||(t[12]=_("p",null,"删除后无法恢复,您是否删除?",-1)),_("div",WVe,[_("div",null,[v(c,{size:"mini",type:"primary",style:{"margin-right":"10px"},onClick:e.deleteDocument},{default:he(()=>t[10]||(t[10]=[De("确认")])),_:1},8,["onClick"]),v(c,{size:"mini",type:"outline",onClick:t[2]||(t[2]=()=>{e.showDeleteTooltip=!1})},{default:he(()=>t[11]||(t[11]=[De("取消")])),_:1})])])])]),default:he(()=>[v(u,{content:"删除"},{default:he(()=>[_("div",{class:"method-button",onClick:m=>e.handleDeleteButton(h.key)},[v(a)],8,VVe)]),_:2},1024)]),_:2},1032,["popup-visible"])]),_:1},8,["columns","data","row-selection","selectedKeys"])])])):ae("",!0)])],2),_("div",HVe,[_("div",null,[v(c,{type:"outline",style:{"margin-right":"10px"},onClick:t[4]||(t[4]=h=>e.selectFiles(!1))},{default:he(()=>t[13]||(t[13]=[De("取消")])),_:1}),v(c,{loading:e.buttonLoading,type:"primary",onClick:t[5]||(t[5]=h=>e.selectFiles(!0,"paper"))},{default:he(()=>[De("去"+Te(e.uploadFile?"提问":"合并")+"("+Te(e.fileList.length)+")",1)]),_:1},8,["loading"])])])]),default:he(()=>[_("div",{class:E({"text-hide":e.showUpload})},[_("div",{onClick:t[0]||(t[0]=()=>{e.showUpload=!0})},[e.showUpload?ae("",!0):(S(),I("img",NVe)),e.showUpload?ae("",!0):(S(),I("img",zVe)),e.showUpload?(S(),I("img",jVe)):ae("",!0)]),_("p",null,"已选择 "+Te(e.fileList.length)+" 个文档",1)],2)]),_:1},8,["popup-visible"])])):ae("",!0)])}const Ka=Dt(OVe,[["render",ZVe],["__scopeId","data-v-25c42e8d"]]),qVe=N({components:{DocumentCards:Ka},setup(){return{data:R([])}}});function UVe(e,t,n,i,o,s){const r=ie("document-cards");return S(),ve(r,{data:e.data,hasUpload:!1,hasSlider:!1},null,8,["data"])}const KVe=Dt(qVe,[["render",UVe]]);function Ox(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function tL(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:Ox(t[n])&&Ox(e[n])&&Object.keys(t[n]).length>0&&tL(e[n],t[n])})}const vW={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Bh(){const e=typeof document<"u"?document:{};return tL(e,vW),e}const GVe={document:vW,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function Dr(){const e=typeof window<"u"?window:{};return tL(e,GVe),e}function YVe(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function XVe(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function xP(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function pb(){return Date.now()}function QVe(e){const t=Dr();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function JVe(e,t){t===void 0&&(t="x");const n=Dr();let i,o,s;const r=QVe(e);return n.WebKitCSSMatrix?(o=r.transform||r.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map(l=>l.replace(",",".")).join(", ")),s=new n.WebKitCSSMatrix(o==="none"?"":o)):(s=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=s.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?o=s.m41:i.length===16?o=parseFloat(i[12]):o=parseFloat(i[4])),t==="y"&&(n.WebKitCSSMatrix?o=s.m42:i.length===16?o=parseFloat(i[13]):o=parseFloat(i[5])),o||0}function j1(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function eWe(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function zr(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const i=n<0||arguments.length<=n?void 0:arguments[n];if(i!=null&&!eWe(i)){const o=Object.keys(Object(i)).filter(s=>t.indexOf(s)<0);for(let s=0,r=o.length;s<r;s+=1){const l=o[s],a=Object.getOwnPropertyDescriptor(i,l);a!==void 0&&a.enumerable&&(j1(e[l])&&j1(i[l])?i[l].__swiper__?e[l]=i[l]:zr(e[l],i[l]):!j1(e[l])&&j1(i[l])?(e[l]={},i[l].__swiper__?e[l]=i[l]:zr(e[l],i[l])):e[l]=i[l])}}}return e}function R1(e,t,n){e.style.setProperty(t,n)}function gW(e){let{swiper:t,targetPosition:n,side:i}=e;const o=Dr(),s=-t.translate;let r=null,l;const a=t.params.speed;t.wrapperEl.style.scrollSnapType="none",o.cancelAnimationFrame(t.cssModeFrameID);const u=n>s?"next":"prev",c=(f,h)=>u==="next"&&f>=h||u==="prev"&&f<=h,d=()=>{l=new Date().getTime(),r===null&&(r=l);const f=Math.max(Math.min((l-r)/a,1),0),h=.5-Math.cos(f*Math.PI)/2;let m=s+h*(n-s);if(c(m,n)&&(m=n),t.wrapperEl.scrollTo({[i]:m}),c(m,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:m})}),o.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=o.requestAnimationFrame(d)};d()}function gl(e,t){t===void 0&&(t="");const n=[...e.children];return e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(i=>i.matches(t)):n}function tWe(e,t){const n=t.contains(e);return!n&&t instanceof HTMLSlotElement?[...t.assignedElements()].includes(e):n}function mb(e){try{console.warn(e);return}catch{}}function MP(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:YVe(t)),n}function nWe(e,t){const n=[];for(;e.previousElementSibling;){const i=e.previousElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}function iWe(e,t){const n=[];for(;e.nextElementSibling;){const i=e.nextElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}function Ta(e,t){return Dr().getComputedStyle(e,null).getPropertyValue(t)}function xx(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function rWe(e,t){const n=[];let i=e.parentElement;for(;i;)t?i.matches(t)&&n.push(i):n.push(i),i=i.parentElement;return n}function Mx(e,t,n){const i=Dr();return n?e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom")):e.offsetWidth}let f8;function oWe(){const e=Dr(),t=Bh();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function yW(){return f8||(f8=oWe()),f8}let h8;function sWe(e){let{userAgent:t}=e===void 0?{}:e;const n=yW(),i=Dr(),o=i.navigator.platform,s=t||i.navigator.userAgent,r={ios:!1,android:!1},l=i.screen.width,a=i.screen.height,u=s.match(/(Android);?[\s\/]+([\d.]+)?/);let c=s.match(/(iPad).*OS\s([\d_]+)/);const d=s.match(/(iPod)(.*OS\s([\d_]+))?/),f=!c&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h=o==="Win32";let m=o==="MacIntel";const b=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&m&&n.touch&&b.indexOf(`${l}x${a}`)>=0&&(c=s.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),m=!1),u&&!h&&(r.os="android",r.android=!0),(c||f||d)&&(r.os="ios",r.ios=!0),r}function bW(e){return e===void 0&&(e={}),h8||(h8=sWe(e)),h8}let p8;function lWe(){const e=Dr(),t=bW();let n=!1;function i(){const l=e.navigator.userAgent.toLowerCase();return l.indexOf("safari")>=0&&l.indexOf("chrome")<0&&l.indexOf("android")<0}if(i()){const l=String(e.navigator.userAgent);if(l.includes("Version/")){const[a,u]=l.split("Version/")[1].split(" ")[0].split(".").map(c=>Number(c));n=a<16||a===16&&u<2}}const o=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),s=i(),r=s||o&&t.ios;return{isSafari:n||s,needPerspectiveFix:n,need3dFix:r,isWebView:o}}function aWe(){return p8||(p8=lWe()),p8}function cWe(e){let{swiper:t,on:n,emit:i}=e;const o=Dr();let s=null,r=null;const l=()=>{!t||t.destroyed||!t.initialized||(i("beforeResize"),i("resize"))},a=()=>{!t||t.destroyed||!t.initialized||(s=new ResizeObserver(d=>{r=o.requestAnimationFrame(()=>{const{width:f,height:h}=t;let m=f,b=h;d.forEach(w=>{let{contentBoxSize:y,contentRect:C,target:k}=w;k&&k!==t.el||(m=C?C.width:(y[0]||y).inlineSize,b=C?C.height:(y[0]||y).blockSize)}),(m!==f||b!==h)&&l()})}),s.observe(t.el))},u=()=>{r&&o.cancelAnimationFrame(r),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null)},c=()=>{!t||t.destroyed||!t.initialized||i("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof o.ResizeObserver<"u"){a();return}o.addEventListener("resize",l),o.addEventListener("orientationchange",c)}),n("destroy",()=>{u(),o.removeEventListener("resize",l),o.removeEventListener("orientationchange",c)})}function uWe(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;const s=[],r=Dr(),l=function(c,d){d===void 0&&(d={});const f=r.MutationObserver||r.WebkitMutationObserver,h=new f(m=>{if(t.__preventObserver__)return;if(m.length===1){o("observerUpdate",m[0]);return}const b=function(){o("observerUpdate",m[0])};r.requestAnimationFrame?r.requestAnimationFrame(b):r.setTimeout(b,0)});h.observe(c,{attributes:typeof d.attributes>"u"?!0:d.attributes,childList:t.isElement||(typeof d.childList>"u"?!0:d).childList,characterData:typeof d.characterData>"u"?!0:d.characterData}),s.push(h)},a=()=>{if(t.params.observer){if(t.params.observeParents){const c=rWe(t.hostEl);for(let d=0;d<c.length;d+=1)l(c[d])}l(t.hostEl,{childList:t.params.observeSlideChildren}),l(t.wrapperEl,{attributes:!1})}},u=()=>{s.forEach(c=>{c.disconnect()}),s.splice(0,s.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",a),i("destroy",u)}var dWe={on(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;const o=n?"unshift":"push";return e.split(" ").forEach(s=>{i.eventsListeners[s]||(i.eventsListeners[s]=[]),i.eventsListeners[s][o](t)}),i},once(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;function o(){i.off(e,o),o.__emitterProxy&&delete o.__emitterProxy;for(var s=arguments.length,r=new Array(s),l=0;l<s;l++)r[l]=arguments[l];t.apply(i,r)}return o.__emitterProxy=t,i.on(e,o,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const i=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[i](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(i=>{typeof t>"u"?n.eventsListeners[i]=[]:n.eventsListeners[i]&&n.eventsListeners[i].forEach((o,s)=>{(o===t||o.__emitterProxy&&o.__emitterProxy===t)&&n.eventsListeners[i].splice(s,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,i;for(var o=arguments.length,s=new Array(o),r=0;r<o;r++)s[r]=arguments[r];return typeof s[0]=="string"||Array.isArray(s[0])?(t=s[0],n=s.slice(1,s.length),i=e):(t=s[0].events,n=s[0].data,i=s[0].context||e),n.unshift(i),(Array.isArray(t)?t:t.split(" ")).forEach(a=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(u=>{u.apply(i,[a,...n])}),e.eventsListeners&&e.eventsListeners[a]&&e.eventsListeners[a].forEach(u=>{u.apply(i,n)})}),e}};function fWe(){const e=this;let t,n;const i=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=i.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=i.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(Ta(i,"padding-left")||0,10)-parseInt(Ta(i,"padding-right")||0,10),n=n-parseInt(Ta(i,"padding-top")||0,10)-parseInt(Ta(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function hWe(){const e=this;function t(M,x){return parseFloat(M.getPropertyValue(e.getDirectionLabel(x))||0)}const n=e.params,{wrapperEl:i,slidesEl:o,size:s,rtlTranslate:r,wrongRTL:l}=e,a=e.virtual&&n.virtual.enabled,u=a?e.virtual.slides.length:e.slides.length,c=gl(o,`.${e.params.slideClass}, swiper-slide`),d=a?e.virtual.slides.length:c.length;let f=[];const h=[],m=[];let b=n.slidesOffsetBefore;typeof b=="function"&&(b=n.slidesOffsetBefore.call(e));let w=n.slidesOffsetAfter;typeof w=="function"&&(w=n.slidesOffsetAfter.call(e));const y=e.snapGrid.length,C=e.slidesGrid.length;let k=n.spaceBetween,$=-b,A=0,P=0;if(typeof s>"u")return;typeof k=="string"&&k.indexOf("%")>=0?k=parseFloat(k.replace("%",""))/100*s:typeof k=="string"&&(k=parseFloat(k)),e.virtualSize=-k,c.forEach(M=>{r?M.style.marginLeft="":M.style.marginRight="",M.style.marginBottom="",M.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(R1(i,"--swiper-centered-offset-before",""),R1(i,"--swiper-centered-offset-after",""));const L=n.grid&&n.grid.rows>1&&e.grid;L?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();let O;const T=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(M=>typeof n.breakpoints[M].slidesPerView<"u").length>0;for(let M=0;M<d;M+=1){O=0;let x;if(c[M]&&(x=c[M]),L&&e.grid.updateSlide(M,x,c),!(c[M]&&Ta(x,"display")==="none")){if(n.slidesPerView==="auto"){T&&(c[M].style[e.getDirectionLabel("width")]="");const B=getComputedStyle(x),F=x.style.transform,K=x.style.webkitTransform;if(F&&(x.style.transform="none"),K&&(x.style.webkitTransform="none"),n.roundLengths)O=e.isHorizontal()?Mx(x,"width",!0):Mx(x,"height",!0);else{const te=t(B,"width"),H=t(B,"padding-left"),D=t(B,"padding-right"),W=t(B,"margin-left"),Z=t(B,"margin-right"),q=B.getPropertyValue("box-sizing");if(q&&q==="border-box")O=te+W+Z;else{const{clientWidth:Q,offsetWidth:se}=x;O=te+H+D+W+Z+(se-Q)}}F&&(x.style.transform=F),K&&(x.style.webkitTransform=K),n.roundLengths&&(O=Math.floor(O))}else O=(s-(n.slidesPerView-1)*k)/n.slidesPerView,n.roundLengths&&(O=Math.floor(O)),c[M]&&(c[M].style[e.getDirectionLabel("width")]=`${O}px`);c[M]&&(c[M].swiperSlideSize=O),m.push(O),n.centeredSlides?($=$+O/2+A/2+k,A===0&&M!==0&&($=$-s/2-k),M===0&&($=$-s/2-k),Math.abs($)<1/1e3&&($=0),n.roundLengths&&($=Math.floor($)),P%n.slidesPerGroup===0&&f.push($),h.push($)):(n.roundLengths&&($=Math.floor($)),(P-Math.min(e.params.slidesPerGroupSkip,P))%e.params.slidesPerGroup===0&&f.push($),h.push($),$=$+O+k),e.virtualSize+=O+k,A=O,P+=1}}if(e.virtualSize=Math.max(e.virtualSize,s)+w,r&&l&&(n.effect==="slide"||n.effect==="coverflow")&&(i.style.width=`${e.virtualSize+k}px`),n.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+k}px`),L&&e.grid.updateWrapperSize(O,f),!n.centeredSlides){const M=[];for(let x=0;x<f.length;x+=1){let B=f[x];n.roundLengths&&(B=Math.floor(B)),f[x]<=e.virtualSize-s&&M.push(B)}f=M,Math.floor(e.virtualSize-s)-Math.floor(f[f.length-1])>1&&f.push(e.virtualSize-s)}if(a&&n.loop){const M=m[0]+k;if(n.slidesPerGroup>1){const x=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),B=M*n.slidesPerGroup;for(let F=0;F<x;F+=1)f.push(f[f.length-1]+B)}for(let x=0;x<e.virtual.slidesBefore+e.virtual.slidesAfter;x+=1)n.slidesPerGroup===1&&f.push(f[f.length-1]+M),h.push(h[h.length-1]+M),e.virtualSize+=M}if(f.length===0&&(f=[0]),k!==0){const M=e.isHorizontal()&&r?"marginLeft":e.getDirectionLabel("marginRight");c.filter((x,B)=>!n.cssMode||n.loop?!0:B!==c.length-1).forEach(x=>{x.style[M]=`${k}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let M=0;m.forEach(B=>{M+=B+(k||0)}),M-=k;const x=M>s?M-s:0;f=f.map(B=>B<=0?-b:B>x?x+w:B)}if(n.centerInsufficientSlides){let M=0;m.forEach(B=>{M+=B+(k||0)}),M-=k;const x=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(M+x<s){const B=(s-M-x)/2;f.forEach((F,K)=>{f[K]=F-B}),h.forEach((F,K)=>{h[K]=F+B})}}if(Object.assign(e,{slides:c,snapGrid:f,slidesGrid:h,slidesSizesGrid:m}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){R1(i,"--swiper-centered-offset-before",`${-f[0]}px`),R1(i,"--swiper-centered-offset-after",`${e.size/2-m[m.length-1]/2}px`);const M=-e.snapGrid[0],x=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(B=>B+M),e.slidesGrid=e.slidesGrid.map(B=>B+x)}if(d!==u&&e.emit("slidesLengthChange"),f.length!==y&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==C&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const M=`${n.containerModifierClass}backface-hidden`,x=e.el.classList.contains(M);d<=n.maxBackfaceHiddenSlides?x||e.el.classList.add(M):x&&e.el.classList.remove(M)}}function pWe(e){const t=this,n=[],i=t.virtual&&t.params.virtual.enabled;let o=0,s;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const r=l=>i?t.slides[t.getSlideIndexByData(l)]:t.slides[l];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(l=>{n.push(l)});else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const l=t.activeIndex+s;if(l>t.slides.length&&!i)break;n.push(r(l))}else n.push(r(t.activeIndex));for(s=0;s<n.length;s+=1)if(typeof n[s]<"u"){const l=n[s].offsetHeight;o=l>o?l:o}(o||o===0)&&(t.wrapperEl.style.height=`${o}px`)}function mWe(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-n-e.cssOverflowAdjustment()}const Nx=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function vWe(e){e===void 0&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:i,rtlTranslate:o,snapGrid:s}=t;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let r=-e;o&&(r=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=n.spaceBetween;typeof l=="string"&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:typeof l=="string"&&(l=parseFloat(l));for(let a=0;a<i.length;a+=1){const u=i[a];let c=u.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(c-=i[0].swiperSlideOffset);const d=(r+(n.centeredSlides?t.minTranslate():0)-c)/(u.swiperSlideSize+l),f=(r-s[0]+(n.centeredSlides?t.minTranslate():0)-c)/(u.swiperSlideSize+l),h=-(r-c),m=h+t.slidesSizesGrid[a],b=h>=0&&h<=t.size-t.slidesSizesGrid[a],w=h>=0&&h<t.size-1||m>1&&m<=t.size||h<=0&&m>=t.size;w&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(a)),Nx(u,w,n.slideVisibleClass),Nx(u,b,n.slideFullyVisibleClass),u.progress=o?-d:d,u.originalProgress=o?-f:f}}function gWe(e){const t=this;if(typeof e>"u"){const c=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*c||0}const n=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:o,isBeginning:s,isEnd:r,progressLoop:l}=t;const a=s,u=r;if(i===0)o=0,s=!0,r=!0;else{o=(e-t.minTranslate())/i;const c=Math.abs(e-t.minTranslate())<1,d=Math.abs(e-t.maxTranslate())<1;s=c||o<=0,r=d||o>=1,c&&(o=0),d&&(o=1)}if(n.loop){const c=t.getSlideIndexByData(0),d=t.getSlideIndexByData(t.slides.length-1),f=t.slidesGrid[c],h=t.slidesGrid[d],m=t.slidesGrid[t.slidesGrid.length-1],b=Math.abs(e);b>=f?l=(b-f)/m:l=(b+m-h)/m,l>1&&(l-=1)}Object.assign(t,{progress:o,progressLoop:l,isBeginning:s,isEnd:r}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),s&&!a&&t.emit("reachBeginning toEdge"),r&&!u&&t.emit("reachEnd toEdge"),(a&&!s||u&&!r)&&t.emit("fromEdge"),t.emit("progress",o)}const m8=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function yWe(){const e=this,{slides:t,params:n,slidesEl:i,activeIndex:o}=e,s=e.virtual&&n.virtual.enabled,r=e.grid&&n.grid&&n.grid.rows>1,l=d=>gl(i,`.${n.slideClass}${d}, swiper-slide${d}`)[0];let a,u,c;if(s)if(n.loop){let d=o-e.virtual.slidesBefore;d<0&&(d=e.virtual.slides.length+d),d>=e.virtual.slides.length&&(d-=e.virtual.slides.length),a=l(`[data-swiper-slide-index="${d}"]`)}else a=l(`[data-swiper-slide-index="${o}"]`);else r?(a=t.filter(d=>d.column===o)[0],c=t.filter(d=>d.column===o+1)[0],u=t.filter(d=>d.column===o-1)[0]):a=t[o];a&&(r||(c=iWe(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c&&(c=t[0]),u=nWe(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!u===0&&(u=t[t.length-1]))),t.forEach(d=>{m8(d,d===a,n.slideActiveClass),m8(d,d===c,n.slideNextClass),m8(d,d===u,n.slidePrevClass)}),e.emitSlidesClasses()}const $y=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,i=t.closest(n());if(i){let o=i.querySelector(`.${e.params.lazyPreloaderClass}`);!o&&e.isElement&&(i.shadowRoot?o=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(o=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),o&&o.remove())})),o&&o.remove()}},v8=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},NP=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const i=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),o=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const r=o,l=[r-t];l.push(...Array.from({length:t}).map((a,u)=>r+i+u)),e.slides.forEach((a,u)=>{l.includes(a.column)&&v8(e,u)});return}const s=o+i-1;if(e.params.rewind||e.params.loop)for(let r=o-t;r<=s+t;r+=1){const l=(r%n+n)%n;(l<o||l>s)&&v8(e,l)}else for(let r=Math.max(o-t,0);r<=Math.min(s+t,n-1);r+=1)r!==o&&(r>s||r<o)&&v8(e,r)};function bWe(e){const{slidesGrid:t,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;let o;for(let s=0;s<t.length;s+=1)typeof t[s+1]<"u"?i>=t[s]&&i<t[s+1]-(t[s+1]-t[s])/2?o=s:i>=t[s]&&i<t[s+1]&&(o=s+1):i>=t[s]&&(o=s);return n.normalizeSlideIndex&&(o<0||typeof o>"u")&&(o=0),o}function kWe(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:o,activeIndex:s,realIndex:r,snapIndex:l}=t;let a=e,u;const c=h=>{let m=h-t.virtual.slidesBefore;return m<0&&(m=t.virtual.slides.length+m),m>=t.virtual.slides.length&&(m-=t.virtual.slides.length),m};if(typeof a>"u"&&(a=bWe(t)),i.indexOf(n)>=0)u=i.indexOf(n);else{const h=Math.min(o.slidesPerGroupSkip,a);u=h+Math.floor((a-h)/o.slidesPerGroup)}if(u>=i.length&&(u=i.length-1),a===s&&!t.params.loop){u!==l&&(t.snapIndex=u,t.emit("snapIndexChange"));return}if(a===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=c(a);return}const d=t.grid&&o.grid&&o.grid.rows>1;let f;if(t.virtual&&o.virtual.enabled&&o.loop)f=c(a);else if(d){const h=t.slides.filter(b=>b.column===a)[0];let m=parseInt(h.getAttribute("data-swiper-slide-index"),10);Number.isNaN(m)&&(m=Math.max(t.slides.indexOf(h),0)),f=Math.floor(m/o.grid.rows)}else if(t.slides[a]){const h=t.slides[a].getAttribute("data-swiper-slide-index");h?f=parseInt(h,10):f=a}else f=a;Object.assign(t,{previousSnapIndex:l,snapIndex:u,previousRealIndex:r,realIndex:f,previousIndex:s,activeIndex:a}),t.initialized&&NP(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(r!==f&&t.emit("realIndexChange"),t.emit("slideChange"))}function wWe(e,t){const n=this,i=n.params;let o=e.closest(`.${i.slideClass}, swiper-slide`);!o&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(l=>{!o&&l.matches&&l.matches(`.${i.slideClass}, swiper-slide`)&&(o=l)});let s=!1,r;if(o){for(let l=0;l<n.slides.length;l+=1)if(n.slides[l]===o){s=!0,r=l;break}}if(o&&s)n.clickedSlide=o,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(o.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=r;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}i.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var CWe={updateSize:fWe,updateSlides:hWe,updateAutoHeight:pWe,updateSlidesOffset:mWe,updateSlidesProgress:vWe,updateProgress:gWe,updateSlidesClasses:yWe,updateActiveIndex:kWe,updateClickedSlide:wWe};function $We(e){e===void 0&&(e=this.isHorizontal()?"x":"y");const t=this,{params:n,rtlTranslate:i,translate:o,wrapperEl:s}=t;if(n.virtualTranslate)return i?-o:o;if(n.cssMode)return o;let r=JVe(s,e);return r+=t.cssOverflowAdjustment(),i&&(r=-r),r||0}function SWe(e,t){const n=this,{rtlTranslate:i,params:o,wrapperEl:s,progress:r}=n;let l=0,a=0;const u=0;n.isHorizontal()?l=i?-e:e:a=e,o.roundLengths&&(l=Math.floor(l),a=Math.floor(a)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?l:a,o.cssMode?s[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-l:-a:o.virtualTranslate||(n.isHorizontal()?l-=n.cssOverflowAdjustment():a-=n.cssOverflowAdjustment(),s.style.transform=`translate3d(${l}px, ${a}px, ${u}px)`);let c;const d=n.maxTranslate()-n.minTranslate();d===0?c=0:c=(e-n.minTranslate())/d,c!==r&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function _We(){return-this.snapGrid[0]}function PWe(){return-this.snapGrid[this.snapGrid.length-1]}function AWe(e,t,n,i,o){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),i===void 0&&(i=!0);const s=this,{params:r,wrapperEl:l}=s;if(s.animating&&r.preventInteractionOnTransition)return!1;const a=s.minTranslate(),u=s.maxTranslate();let c;if(i&&e>a?c=a:i&&e<u?c=u:c=e,s.updateProgress(c),r.cssMode){const d=s.isHorizontal();if(t===0)l[d?"scrollLeft":"scrollTop"]=-c;else{if(!s.support.smoothScroll)return gW({swiper:s,targetPosition:-c,side:d?"left":"top"}),!0;l.scrollTo({[d?"left":"top"]:-c,behavior:"smooth"})}return!0}return t===0?(s.setTransition(0),s.setTranslate(c),n&&(s.emit("beforeTransitionStart",t,o),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(c),n&&(s.emit("beforeTransitionStart",t,o),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(f){!s||s.destroyed||f.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,n&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}var LWe={getTranslate:$We,setTranslate:SWe,minTranslate:_We,maxTranslate:PWe,translateTo:AWe};function EWe(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=e===0?"0ms":""),n.emit("setTransition",e,t)}function kW(e){let{swiper:t,runCallbacks:n,direction:i,step:o}=e;const{activeIndex:s,previousIndex:r}=t;let l=i;if(l||(s>r?l="next":s<r?l="prev":l="reset"),t.emit(`transition${o}`),n&&s!==r){if(l==="reset"){t.emit(`slideResetTransition${o}`);return}t.emit(`slideChangeTransition${o}`),l==="next"?t.emit(`slideNextTransition${o}`):t.emit(`slidePrevTransition${o}`)}}function IWe(e,t){e===void 0&&(e=!0);const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),kW({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function TWe(e,t){e===void 0&&(e=!0);const n=this,{params:i}=n;n.animating=!1,!i.cssMode&&(n.setTransition(0),kW({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var OWe={setTransition:EWe,transitionStart:IWe,transitionEnd:TWe};function xWe(e,t,n,i,o){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const s=this;let r=e;r<0&&(r=0);const{params:l,snapGrid:a,slidesGrid:u,previousIndex:c,activeIndex:d,rtlTranslate:f,wrapperEl:h,enabled:m}=s;if(!m&&!i&&!o||s.destroyed||s.animating&&l.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=s.params.speed);const b=Math.min(s.params.slidesPerGroupSkip,r);let w=b+Math.floor((r-b)/s.params.slidesPerGroup);w>=a.length&&(w=a.length-1);const y=-a[w];if(l.normalizeSlideIndex)for(let A=0;A<u.length;A+=1){const P=-Math.floor(y*100),L=Math.floor(u[A]*100),O=Math.floor(u[A+1]*100);typeof u[A+1]<"u"?P>=L&&P<O-(O-L)/2?r=A:P>=L&&P<O&&(r=A+1):P>=L&&(r=A)}if(s.initialized&&r!==d&&(!s.allowSlideNext&&(f?y>s.translate&&y>s.minTranslate():y<s.translate&&y<s.minTranslate())||!s.allowSlidePrev&&y>s.translate&&y>s.maxTranslate()&&(d||0)!==r))return!1;r!==(c||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(y);let C;r>d?C="next":r<d?C="prev":C="reset";const k=s.virtual&&s.params.virtual.enabled;if(!(k&&o)&&(f&&-y===s.translate||!f&&y===s.translate))return s.updateActiveIndex(r),l.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),l.effect!=="slide"&&s.setTranslate(y),C!=="reset"&&(s.transitionStart(n,C),s.transitionEnd(n,C)),!1;if(l.cssMode){const A=s.isHorizontal(),P=f?y:-y;if(t===0)k&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),k&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[A?"scrollLeft":"scrollTop"]=P})):h[A?"scrollLeft":"scrollTop"]=P,k&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1});else{if(!s.support.smoothScroll)return gW({swiper:s,targetPosition:P,side:A?"left":"top"}),!0;h.scrollTo({[A?"left":"top"]:P,behavior:"smooth"})}return!0}return s.setTransition(t),s.setTranslate(y),s.updateActiveIndex(r),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(n,C),t===0?s.transitionEnd(n,C):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(P){!s||s.destroyed||P.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(n,C))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function MWe(e,t,n,i){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const o=this;if(o.destroyed)return;typeof t>"u"&&(t=o.params.speed);const s=o.grid&&o.params.grid&&o.params.grid.rows>1;let r=e;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)r=r+o.virtual.slidesBefore;else{let l;if(s){const f=r*o.params.grid.rows;l=o.slides.filter(h=>h.getAttribute("data-swiper-slide-index")*1===f)[0].column}else l=o.getSlideIndexByData(r);const a=s?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,{centeredSlides:u}=o.params;let c=o.params.slidesPerView;c==="auto"?c=o.slidesPerViewDynamic():(c=Math.ceil(parseFloat(o.params.slidesPerView,10)),u&&c%2===0&&(c=c+1));let d=a-l<c;if(u&&(d=d||l<Math.ceil(c/2)),i&&u&&o.params.slidesPerView!=="auto"&&!s&&(d=!1),d){const f=u?l<o.activeIndex?"prev":"next":l-o.activeIndex-1<o.params.slidesPerView?"next":"prev";o.loopFix({direction:f,slideTo:!0,activeSlideIndex:f==="next"?l+1:l-a+1,slideRealIndex:f==="next"?o.realIndex:void 0})}if(s){const f=r*o.params.grid.rows;r=o.slides.filter(h=>h.getAttribute("data-swiper-slide-index")*1===f)[0].column}else r=o.getSlideIndexByData(r)}return requestAnimationFrame(()=>{o.slideTo(r,t,n,i)}),o}function NWe(e,t,n){t===void 0&&(t=!0);const i=this,{enabled:o,params:s,animating:r}=i;if(!o||i.destroyed)return i;typeof e>"u"&&(e=i.params.speed);let l=s.slidesPerGroup;s.slidesPerView==="auto"&&s.slidesPerGroup===1&&s.slidesPerGroupAuto&&(l=Math.max(i.slidesPerViewDynamic("current",!0),1));const a=i.activeIndex<s.slidesPerGroupSkip?1:l,u=i.virtual&&s.virtual.enabled;if(s.loop){if(r&&!u&&s.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&s.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+a,e,t,n)}),!0}return s.rewind&&i.isEnd?i.slideTo(0,e,t,n):i.slideTo(i.activeIndex+a,e,t,n)}function zWe(e,t,n){t===void 0&&(t=!0);const i=this,{params:o,snapGrid:s,slidesGrid:r,rtlTranslate:l,enabled:a,animating:u}=i;if(!a||i.destroyed)return i;typeof e>"u"&&(e=i.params.speed);const c=i.virtual&&o.virtual.enabled;if(o.loop){if(u&&!c&&o.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const d=l?i.translate:-i.translate;function f(y){return y<0?-Math.floor(Math.abs(y)):Math.floor(y)}const h=f(d),m=s.map(y=>f(y));let b=s[m.indexOf(h)-1];if(typeof b>"u"&&o.cssMode){let y;s.forEach((C,k)=>{h>=C&&(y=k)}),typeof y<"u"&&(b=s[y>0?y-1:y])}let w=0;if(typeof b<"u"&&(w=r.indexOf(b),w<0&&(w=i.activeIndex-1),o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(w=w-i.slidesPerViewDynamic("previous",!0)+1,w=Math.max(w,0))),o.rewind&&i.isBeginning){const y=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(y,e,t,n)}else if(o.loop&&i.activeIndex===0&&o.cssMode)return requestAnimationFrame(()=>{i.slideTo(w,e,t,n)}),!0;return i.slideTo(w,e,t,n)}function jWe(e,t,n){t===void 0&&(t=!0);const i=this;if(!i.destroyed)return typeof e>"u"&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,n)}function RWe(e,t,n,i){t===void 0&&(t=!0),i===void 0&&(i=.5);const o=this;if(o.destroyed)return;typeof e>"u"&&(e=o.params.speed);let s=o.activeIndex;const r=Math.min(o.params.slidesPerGroupSkip,s),l=r+Math.floor((s-r)/o.params.slidesPerGroup),a=o.rtlTranslate?o.translate:-o.translate;if(a>=o.snapGrid[l]){const u=o.snapGrid[l],c=o.snapGrid[l+1];a-u>(c-u)*i&&(s+=o.params.slidesPerGroup)}else{const u=o.snapGrid[l-1],c=o.snapGrid[l];a-u<=(c-u)*i&&(s-=o.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,o.slidesGrid.length-1),o.slideTo(s,e,t,n)}function BWe(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,i=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let o=e.clickedIndex,s;const r=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;s=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?o<e.loopedSlides-i/2||o>e.slides.length-e.loopedSlides+i/2?(e.loopFix(),o=e.getSlideIndex(gl(n,`${r}[data-swiper-slide-index="${s}"]`)[0]),xP(()=>{e.slideTo(o)})):e.slideTo(o):o>e.slides.length-i?(e.loopFix(),o=e.getSlideIndex(gl(n,`${r}[data-swiper-slide-index="${s}"]`)[0]),xP(()=>{e.slideTo(o)})):e.slideTo(o)}else e.slideTo(o)}var DWe={slideTo:xWe,slideToLoop:MWe,slideNext:NWe,slidePrev:zWe,slideReset:jWe,slideToClosest:RWe,slideToClickedSlide:BWe};function FWe(e){const t=this,{params:n,slidesEl:i}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const o=()=>{gl(i,`.${n.slideClass}, swiper-slide`).forEach((d,f)=>{d.setAttribute("data-swiper-slide-index",f)})},s=t.grid&&n.grid&&n.grid.rows>1,r=n.slidesPerGroup*(s?n.grid.rows:1),l=t.slides.length%r!==0,a=s&&t.slides.length%n.grid.rows!==0,u=c=>{for(let d=0;d<c;d+=1){const f=t.isElement?MP("swiper-slide",[n.slideBlankClass]):MP("div",[n.slideClass,n.slideBlankClass]);t.slidesEl.append(f)}};if(l){if(n.loopAddBlankSlides){const c=r-t.slides.length%r;u(c),t.recalcSlides(),t.updateSlides()}else mb("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else if(a){if(n.loopAddBlankSlides){const c=n.grid.rows-t.slides.length%n.grid.rows;u(c),t.recalcSlides(),t.updateSlides()}else mb("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else o();t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function VWe(e){let{slideRealIndex:t,slideTo:n=!0,direction:i,setTranslate:o,activeSlideIndex:s,byController:r,byMousewheel:l}=e===void 0?{}:e;const a=this;if(!a.params.loop)return;a.emit("beforeLoopFix");const{slides:u,allowSlidePrev:c,allowSlideNext:d,slidesEl:f,params:h}=a,{centeredSlides:m}=h;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&h.virtual.enabled){n&&(!h.centeredSlides&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):h.centeredSlides&&a.snapIndex<h.slidesPerView?a.slideTo(a.virtual.slides.length+a.snapIndex,0,!1,!0):a.snapIndex===a.snapGrid.length-1&&a.slideTo(a.virtual.slidesBefore,0,!1,!0)),a.allowSlidePrev=c,a.allowSlideNext=d,a.emit("loopFix");return}let b=h.slidesPerView;b==="auto"?b=a.slidesPerViewDynamic():(b=Math.ceil(parseFloat(h.slidesPerView,10)),m&&b%2===0&&(b=b+1));const w=h.slidesPerGroupAuto?b:h.slidesPerGroup;let y=w;y%w!==0&&(y+=w-y%w),y+=h.loopAdditionalSlides,a.loopedSlides=y;const C=a.grid&&h.grid&&h.grid.rows>1;u.length<b+y?mb("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):C&&h.grid.fill==="row"&&mb("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const k=[],$=[];let A=a.activeIndex;typeof s>"u"?s=a.getSlideIndex(u.filter(F=>F.classList.contains(h.slideActiveClass))[0]):A=s;const P=i==="next"||!i,L=i==="prev"||!i;let O=0,T=0;const M=C?Math.ceil(u.length/h.grid.rows):u.length,B=(C?u[s].column:s)+(m&&typeof o>"u"?-b/2+.5:0);if(B<y){O=Math.max(y-B,w);for(let F=0;F<y-B;F+=1){const K=F-Math.floor(F/M)*M;if(C){const te=M-K-1;for(let H=u.length-1;H>=0;H-=1)u[H].column===te&&k.push(H)}else k.push(M-K-1)}}else if(B+b>M-y){T=Math.max(B-(M-y*2),w);for(let F=0;F<T;F+=1){const K=F-Math.floor(F/M)*M;C?u.forEach((te,H)=>{te.column===K&&$.push(H)}):$.push(K)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),L&&k.forEach(F=>{u[F].swiperLoopMoveDOM=!0,f.prepend(u[F]),u[F].swiperLoopMoveDOM=!1}),P&&$.forEach(F=>{u[F].swiperLoopMoveDOM=!0,f.append(u[F]),u[F].swiperLoopMoveDOM=!1}),a.recalcSlides(),h.slidesPerView==="auto"?a.updateSlides():C&&(k.length>0&&L||$.length>0&&P)&&a.slides.forEach((F,K)=>{a.grid.updateSlide(K,F,a.slides)}),h.watchSlidesProgress&&a.updateSlidesOffset(),n){if(k.length>0&&L){if(typeof t>"u"){const F=a.slidesGrid[A],te=a.slidesGrid[A+O]-F;l?a.setTranslate(a.translate-te):(a.slideTo(A+Math.ceil(O),0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-te,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-te))}else if(o){const F=C?k.length/h.grid.rows:k.length;a.slideTo(a.activeIndex+F,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if($.length>0&&P)if(typeof t>"u"){const F=a.slidesGrid[A],te=a.slidesGrid[A-T]-F;l?a.setTranslate(a.translate-te):(a.slideTo(A-T,0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-te,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-te))}else{const F=C?$.length/h.grid.rows:$.length;a.slideTo(a.activeIndex-F,0,!1,!0)}}if(a.allowSlidePrev=c,a.allowSlideNext=d,a.controller&&a.controller.control&&!r){const F={slideRealIndex:t,direction:i,setTranslate:o,activeSlideIndex:s,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(K=>{!K.destroyed&&K.params.loop&&K.loopFix({...F,slideTo:K.params.slidesPerView===h.slidesPerView?n:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...F,slideTo:a.controller.control.params.slidesPerView===h.slidesPerView?n:!1})}a.emit("loopFix")}function WWe(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];e.slides.forEach(o=>{const s=typeof o.swiperSlideIndex>"u"?o.getAttribute("data-swiper-slide-index")*1:o.swiperSlideIndex;i[s]=o}),e.slides.forEach(o=>{o.removeAttribute("data-swiper-slide-index")}),i.forEach(o=>{n.append(o)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var HWe={loopCreate:FWe,loopFix:VWe,loopDestroy:WWe};function ZWe(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function qWe(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var UWe={setGrabCursor:ZWe,unsetGrabCursor:qWe};function KWe(e,t){t===void 0&&(t=this);function n(i){if(!i||i===Bh()||i===Dr())return null;i.assignedSlot&&(i=i.assignedSlot);const o=i.closest(e);return!o&&!i.getRootNode?null:o||n(i.getRootNode().host)}return n(t)}function zx(e,t,n){const i=Dr(),{params:o}=e,s=o.edgeSwipeDetection,r=o.edgeSwipeThreshold;return s&&(n<=r||n>=i.innerWidth-r)?s==="prevent"?(t.preventDefault(),!0):!1:!0}function GWe(e){const t=this,n=Bh();let i=e;i.originalEvent&&(i=i.originalEvent);const o=t.touchEventsData;if(i.type==="pointerdown"){if(o.pointerId!==null&&o.pointerId!==i.pointerId)return;o.pointerId=i.pointerId}else i.type==="touchstart"&&i.targetTouches.length===1&&(o.touchId=i.targetTouches[0].identifier);if(i.type==="touchstart"){zx(t,i,i.targetTouches[0].pageX);return}const{params:s,touches:r,enabled:l}=t;if(!l||!s.simulateTouch&&i.pointerType==="mouse"||t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let a=i.target;if(s.touchEventsTarget==="wrapper"&&!tWe(a,t.wrapperEl)||"which"in i&&i.which===3||"button"in i&&i.button>0||o.isTouched&&o.isMoved)return;const u=!!s.noSwipingClass&&s.noSwipingClass!=="",c=i.composedPath?i.composedPath():i.path;u&&i.target&&i.target.shadowRoot&&c&&(a=c[0]);const d=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,f=!!(i.target&&i.target.shadowRoot);if(s.noSwiping&&(f?KWe(d,a):a.closest(d))){t.allowClick=!0;return}if(s.swipeHandler&&!a.closest(s.swipeHandler))return;r.currentX=i.pageX,r.currentY=i.pageY;const h=r.currentX,m=r.currentY;if(!zx(t,i,h))return;Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=h,r.startY=m,o.touchStartTime=pb(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(o.allowThresholdMove=!1);let b=!0;a.matches(o.focusableElements)&&(b=!1,a.nodeName==="SELECT"&&(o.isTouched=!1)),n.activeElement&&n.activeElement.matches(o.focusableElements)&&n.activeElement!==a&&(i.pointerType==="mouse"||i.pointerType!=="mouse"&&!a.matches(o.focusableElements))&&n.activeElement.blur();const w=b&&t.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||w)&&!a.isContentEditable&&i.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function YWe(e){const t=Bh(),n=this,i=n.touchEventsData,{params:o,touches:s,rtlTranslate:r,enabled:l}=n;if(!l||!o.simulateTouch&&e.pointerType==="mouse")return;let a=e;if(a.originalEvent&&(a=a.originalEvent),a.type==="pointermove"&&(i.touchId!==null||a.pointerId!==i.pointerId))return;let u;if(a.type==="touchmove"){if(u=[...a.changedTouches].filter(P=>P.identifier===i.touchId)[0],!u||u.identifier!==i.touchId)return}else u=a;if(!i.isTouched){i.startMoving&&i.isScrolling&&n.emit("touchMoveOpposite",a);return}const c=u.pageX,d=u.pageY;if(a.preventedByNestedSwiper){s.startX=c,s.startY=d;return}if(!n.allowTouchMove){a.target.matches(i.focusableElements)||(n.allowClick=!1),i.isTouched&&(Object.assign(s,{startX:c,startY:d,currentX:c,currentY:d}),i.touchStartTime=pb());return}if(o.touchReleaseOnEdges&&!o.loop){if(n.isVertical()){if(d<s.startY&&n.translate<=n.maxTranslate()||d>s.startY&&n.translate>=n.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else if(c<s.startX&&n.translate<=n.maxTranslate()||c>s.startX&&n.translate>=n.minTranslate())return}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==a.target&&a.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&a.target===t.activeElement&&a.target.matches(i.focusableElements)){i.isMoved=!0,n.allowClick=!1;return}i.allowTouchCallbacks&&n.emit("touchMove",a),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=c,s.currentY=d;const f=s.currentX-s.startX,h=s.currentY-s.startY;if(n.params.threshold&&Math.sqrt(f**2+h**2)<n.params.threshold)return;if(typeof i.isScrolling>"u"){let P;n.isHorizontal()&&s.currentY===s.startY||n.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:f*f+h*h>=25&&(P=Math.atan2(Math.abs(h),Math.abs(f))*180/Math.PI,i.isScrolling=n.isHorizontal()?P>o.touchAngle:90-P>o.touchAngle)}if(i.isScrolling&&n.emit("touchMoveOpposite",a),typeof i.startMoving>"u"&&(s.currentX!==s.startX||s.currentY!==s.startY)&&(i.startMoving=!0),i.isScrolling||a.type==="touchmove"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;n.allowClick=!1,!o.cssMode&&a.cancelable&&a.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&a.stopPropagation();let m=n.isHorizontal()?f:h,b=n.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;o.oneWayMovement&&(m=Math.abs(m)*(r?1:-1),b=Math.abs(b)*(r?1:-1)),s.diff=m,m*=o.touchRatio,r&&(m=-m,b=-b);const w=n.touchesDirection;n.swipeDirection=m>0?"prev":"next",n.touchesDirection=b>0?"prev":"next";const y=n.params.loop&&!o.cssMode,C=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!i.isMoved){if(y&&C&&n.loopFix({direction:n.swipeDirection}),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const P=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(P)}i.allowMomentumBounce=!1,o.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",a)}let k;if(new Date().getTime(),i.isMoved&&i.allowThresholdMove&&w!==n.touchesDirection&&y&&C&&Math.abs(m)>=1){Object.assign(s,{startX:c,startY:d,currentX:c,currentY:d,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}n.emit("sliderMove",a),i.isMoved=!0,i.currentTranslate=m+i.startTranslate;let $=!0,A=o.resistanceRatio;if(o.touchReleaseOnEdges&&(A=0),m>0?(y&&C&&!k&&i.allowThresholdMove&&i.currentTranslate>(o.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(o.slidesPerView!=="auto"&&n.slides.length-o.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>n.minTranslate()&&($=!1,o.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+m)**A))):m<0&&(y&&C&&!k&&i.allowThresholdMove&&i.currentTranslate<(o.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(o.slidesPerView!=="auto"&&n.slides.length-o.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(o.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),i.currentTranslate<n.maxTranslate()&&($=!1,o.resistance&&(i.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-i.startTranslate-m)**A))),$&&(a.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&n.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(i.currentTranslate=i.startTranslate),o.threshold>0)if(Math.abs(m)>o.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,i.currentTranslate=i.startTranslate,s.diff=n.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY;return}}else{i.currentTranslate=i.startTranslate;return}!o.followFinger||o.cssMode||((o.freeMode&&o.freeMode.enabled&&n.freeMode||o.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),o.freeMode&&o.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(i.currentTranslate),n.setTranslate(i.currentTranslate))}function XWe(e){const t=this,n=t.touchEventsData;let i=e;i.originalEvent&&(i=i.originalEvent);let o;if(i.type==="touchend"||i.type==="touchcancel"){if(o=[...i.changedTouches].filter(A=>A.identifier===n.touchId)[0],!o||o.identifier!==n.touchId)return}else{if(n.touchId!==null||i.pointerId!==n.pointerId)return;o=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:r,touches:l,rtlTranslate:a,slidesGrid:u,enabled:c}=t;if(!c||!r.simulateTouch&&i.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&r.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}r.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const d=pb(),f=d-n.touchStartTime;if(t.allowClick){const A=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(A&&A[0]||i.target,A),t.emit("tap click",i),f<300&&d-n.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(n.lastClickTime=pb(),xP(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||l.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let h;if(r.followFinger?h=a?t.translate:-t.translate:h=-n.currentTranslate,r.cssMode)return;if(r.freeMode&&r.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:h});return}const m=h>=-t.maxTranslate()&&!t.params.loop;let b=0,w=t.slidesSizesGrid[0];for(let A=0;A<u.length;A+=A<r.slidesPerGroupSkip?1:r.slidesPerGroup){const P=A<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;typeof u[A+P]<"u"?(m||h>=u[A]&&h<u[A+P])&&(b=A,w=u[A+P]-u[A]):(m||h>=u[A])&&(b=A,w=u[u.length-1]-u[u.length-2])}let y=null,C=null;r.rewind&&(t.isBeginning?C=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(y=0));const k=(h-u[b])/w,$=b<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(f>r.longSwipesMs){if(!r.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(k>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?y:b+$):t.slideTo(b)),t.swipeDirection==="prev"&&(k>1-r.longSwipesRatio?t.slideTo(b+$):C!==null&&k<0&&Math.abs(k)>r.longSwipesRatio?t.slideTo(C):t.slideTo(b))}else{if(!r.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(b+$):t.slideTo(b):(t.swipeDirection==="next"&&t.slideTo(y!==null?y:b+$),t.swipeDirection==="prev"&&t.slideTo(C!==null?C:b))}}function jx(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:o,snapGrid:s}=e,r=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=r&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!l?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!r?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=o,e.allowSlideNext=i,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function QWe(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function JWe(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:i}=e;if(!i)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let o;const s=e.maxTranslate()-e.minTranslate();s===0?o=0:o=(e.translate-e.minTranslate())/s,o!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function eHe(e){const t=this;$y(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function tHe(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const wW=(e,t)=>{const n=Bh(),{params:i,el:o,wrapperEl:s,device:r}=e,l=!!i.nested,a=t==="on"?"addEventListener":"removeEventListener",u=t;!o||typeof o=="string"||(n[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),o[a]("touchstart",e.onTouchStart,{passive:!1}),o[a]("pointerdown",e.onTouchStart,{passive:!1}),n[a]("touchmove",e.onTouchMove,{passive:!1,capture:l}),n[a]("pointermove",e.onTouchMove,{passive:!1,capture:l}),n[a]("touchend",e.onTouchEnd,{passive:!0}),n[a]("pointerup",e.onTouchEnd,{passive:!0}),n[a]("pointercancel",e.onTouchEnd,{passive:!0}),n[a]("touchcancel",e.onTouchEnd,{passive:!0}),n[a]("pointerout",e.onTouchEnd,{passive:!0}),n[a]("pointerleave",e.onTouchEnd,{passive:!0}),n[a]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&o[a]("click",e.onClick,!0),i.cssMode&&s[a]("scroll",e.onScroll),i.updateOnWindowResize?e[u](r.ios||r.android?"resize orientationchange observerUpdate":"resize observerUpdate",jx,!0):e[u]("observerUpdate",jx,!0),o[a]("load",e.onLoad,{capture:!0}))};function nHe(){const e=this,{params:t}=e;e.onTouchStart=GWe.bind(e),e.onTouchMove=YWe.bind(e),e.onTouchEnd=XWe.bind(e),e.onDocumentTouchStart=tHe.bind(e),t.cssMode&&(e.onScroll=JWe.bind(e)),e.onClick=QWe.bind(e),e.onLoad=eHe.bind(e),wW(e,"on")}function iHe(){wW(this,"off")}var rHe={attachEvents:nHe,detachEvents:iHe};const Rx=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function oHe(){const e=this,{realIndex:t,initialized:n,params:i,el:o}=e,s=i.breakpoints;if(!s||s&&Object.keys(s).length===0)return;const r=e.getBreakpoint(s,e.params.breakpointsBase,e.el);if(!r||e.currentBreakpoint===r)return;const a=(r in s?s[r]:void 0)||e.originalParams,u=Rx(e,i),c=Rx(e,a),d=e.params.grabCursor,f=a.grabCursor,h=i.enabled;u&&!c?(o.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&c&&(o.classList.add(`${i.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&i.grid.fill==="column")&&o.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),d&&!f?e.unsetGrabCursor():!d&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(k=>{if(typeof a[k]>"u")return;const $=i[k]&&i[k].enabled,A=a[k]&&a[k].enabled;$&&!A&&e[k].disable(),!$&&A&&e[k].enable()});const m=a.direction&&a.direction!==i.direction,b=i.loop&&(a.slidesPerView!==i.slidesPerView||m),w=i.loop;m&&n&&e.changeDirection(),zr(e.params,a);const y=e.params.enabled,C=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!y?e.disable():!h&&y&&e.enable(),e.currentBreakpoint=r,e.emit("_beforeBreakpoint",a),n&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&C?(e.loopCreate(t),e.updateSlides()):w&&!C&&e.loopDestroy()),e.emit("breakpoint",a)}function sHe(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let i=!1;const o=Dr(),s=t==="window"?o.innerHeight:n.clientHeight,r=Object.keys(e).map(l=>{if(typeof l=="string"&&l.indexOf("@")===0){const a=parseFloat(l.substr(1));return{value:s*a,point:l}}return{value:l,point:l}});r.sort((l,a)=>parseInt(l.value,10)-parseInt(a.value,10));for(let l=0;l<r.length;l+=1){const{point:a,value:u}=r[l];t==="window"?o.matchMedia(`(min-width: ${u}px)`).matches&&(i=a):u<=n.clientWidth&&(i=a)}return i||"max"}var lHe={setBreakpoint:oHe,getBreakpoint:sHe};function aHe(e,t){const n=[];return e.forEach(i=>{typeof i=="object"?Object.keys(i).forEach(o=>{i[o]&&n.push(t+o)}):typeof i=="string"&&n.push(t+i)}),n}function cHe(){const e=this,{classNames:t,params:n,rtl:i,el:o,device:s}=e,r=aHe(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:s.android},{ios:s.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...r),o.classList.add(...t),e.emitContainerClasses()}function uHe(){const e=this,{el:t,classNames:n}=e;!t||typeof t=="string"||(t.classList.remove(...n),e.emitContainerClasses())}var dHe={addClasses:cHe,removeClasses:uHe};function fHe(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:i}=n;if(i){const o=e.slides.length-1,s=e.slidesGrid[o]+e.slidesSizesGrid[o]+i*2;e.isLocked=e.size>s}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var hHe={checkOverflow:fHe},zP={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function pHe(e,t){return function(i){i===void 0&&(i={});const o=Object.keys(i)[0],s=i[o];if(typeof s!="object"||s===null){zr(t,i);return}if(e[o]===!0&&(e[o]={enabled:!0}),o==="navigation"&&e[o]&&e[o].enabled&&!e[o].prevEl&&!e[o].nextEl&&(e[o].auto=!0),["pagination","scrollbar"].indexOf(o)>=0&&e[o]&&e[o].enabled&&!e[o].el&&(e[o].auto=!0),!(o in e&&"enabled"in s)){zr(t,i);return}typeof e[o]=="object"&&!("enabled"in e[o])&&(e[o].enabled=!0),e[o]||(e[o]={enabled:!1}),zr(t,i)}}const g8={eventsEmitter:dWe,update:CWe,translate:LWe,transition:OWe,slide:DWe,loop:HWe,grabCursor:UWe,events:rHe,breakpoints:lHe,checkOverflow:hHe,classes:dHe},y8={};let nL=class Ms{constructor(){let t,n;for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];o.length===1&&o[0].constructor&&Object.prototype.toString.call(o[0]).slice(8,-1)==="Object"?n=o[0]:[t,n]=o,n||(n={}),n=zr({},n),t&&!n.el&&(n.el=t);const r=Bh();if(n.el&&typeof n.el=="string"&&r.querySelectorAll(n.el).length>1){const c=[];return r.querySelectorAll(n.el).forEach(d=>{const f=zr({},n,{el:d});c.push(new Ms(f))}),c}const l=this;l.__swiper__=!0,l.support=yW(),l.device=bW({userAgent:n.userAgent}),l.browser=aWe(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],n.modules&&Array.isArray(n.modules)&&l.modules.push(...n.modules);const a={};l.modules.forEach(c=>{c({params:n,swiper:l,extendParams:pHe(n,a),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})});const u=zr({},zP,a);return l.params=zr({},u,y8,n),l.originalParams=zr({},l.params),l.passedParams=zr({},n),l.params&&l.params.on&&Object.keys(l.params.on).forEach(c=>{l.on(c,l.params.on[c])}),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return l.params.direction==="horizontal"},isVertical(){return l.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){const{slidesEl:n,params:i}=this,o=gl(n,`.${i.slideClass}, swiper-slide`),s=xx(o[0]);return xx(t)-s}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(n=>n.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:n,params:i}=t;t.slides=gl(n,`.${i.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const i=this;t=Math.min(Math.max(t,0),1);const o=i.minTranslate(),r=(i.maxTranslate()-o)*t+o;i.translateTo(r,typeof n>"u"?0:n),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(i=>{const o=t.getSlideClasses(i);n.push({slideEl:i,classNames:o}),t.emit("_slideClass",i,o)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const i=this,{params:o,slides:s,slidesGrid:r,slidesSizesGrid:l,size:a,activeIndex:u}=i;let c=1;if(typeof o.slidesPerView=="number")return o.slidesPerView;if(o.centeredSlides){let d=s[u]?Math.ceil(s[u].swiperSlideSize):0,f;for(let h=u+1;h<s.length;h+=1)s[h]&&!f&&(d+=Math.ceil(s[h].swiperSlideSize),c+=1,d>a&&(f=!0));for(let h=u-1;h>=0;h-=1)s[h]&&!f&&(d+=s[h].swiperSlideSize,c+=1,d>a&&(f=!0))}else if(t==="current")for(let d=u+1;d<s.length;d+=1)(n?r[d]+l[d]-r[u]<a:r[d]-r[u]<a)&&(c+=1);else for(let d=u-1;d>=0;d-=1)r[u]-r[d]<a&&(c+=1);return c}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:n,params:i}=t;i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(r=>{r.complete&&$y(t,r)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function o(){const r=t.rtlTranslate?t.translate*-1:t.translate,l=Math.min(Math.max(r,t.maxTranslate()),t.minTranslate());t.setTranslate(l),t.updateActiveIndex(),t.updateSlidesClasses()}let s;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)o(),i.autoHeight&&t.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&t.isEnd&&!i.centeredSlides){const r=t.virtual&&i.virtual.enabled?t.virtual.slides:t.slides;s=t.slideTo(r.length-1,0,!1,!0)}else s=t.slideTo(t.activeIndex,0,!1,!0);s||o()}i.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const i=this,o=i.params.direction;return t||(t=o==="horizontal"?"vertical":"horizontal"),t===o||t!=="horizontal"&&t!=="vertical"||(i.el.classList.remove(`${i.params.containerModifierClass}${o}`),i.el.classList.add(`${i.params.containerModifierClass}${t}`),i.emitContainerClasses(),i.params.direction=t,i.slides.forEach(s=>{t==="vertical"?s.style.width="":s.style.height=""}),i.emit("changeDirection"),n&&i.update()),i}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add(`${n.params.containerModifierClass}rtl`),n.el.dir="rtl"):(n.el.classList.remove(`${n.params.containerModifierClass}rtl`),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let i=t||n.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=n,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const o=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(o()):gl(i,o())[0])();return!r&&n.params.createElements&&(r=MP("div",n.params.wrapperClass),i.append(r),gl(i,`.${n.params.slideClass}`).forEach(l=>{r.append(l)})),Object.assign(n,{el:i,wrapperEl:r,slidesEl:n.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:r,hostEl:n.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||Ta(i,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||Ta(i,"direction")==="rtl"),wrongRTL:Ta(r,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(),n.attachEvents();const o=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&o.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),o.forEach(s=>{s.complete?$y(n,s):s.addEventListener("load",r=>{$y(n,r.target)})}),NP(n),n.initialized=!0,NP(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const i=this,{params:o,el:s,wrapperEl:r,slides:l}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),o.loop&&i.loopDestroy(),n&&(i.removeClasses(),s&&typeof s!="string"&&s.removeAttribute("style"),r&&r.removeAttribute("style"),l&&l.length&&l.forEach(a=>{a.classList.remove(o.slideVisibleClass,o.slideFullyVisibleClass,o.slideActiveClass,o.slideNextClass,o.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(a=>{i.off(a)}),t!==!1&&(i.el&&typeof i.el!="string"&&(i.el.swiper=null),XVe(i)),i.destroyed=!0),null}static extendDefaults(t){zr(y8,t)}static get extendedDefaults(){return y8}static get defaults(){return zP}static installModule(t){Ms.prototype.__modules__||(Ms.prototype.__modules__=[]);const n=Ms.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>Ms.installModule(n)),Ms):(Ms.installModule(t),Ms)}};Object.keys(g8).forEach(e=>{Object.keys(g8[e]).forEach(t=>{nL.prototype[t]=g8[e][t]})});nL.use([cWe,uWe]);const CW=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function Vu(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Wd(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(i=>n.indexOf(i)<0).forEach(i=>{typeof e[i]>"u"?e[i]=t[i]:Vu(t[i])&&Vu(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:Wd(e[i],t[i]):e[i]=t[i]})}function $W(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function SW(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function _W(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function PW(e){e===void 0&&(e="");const t=e.split(" ").map(i=>i.trim()).filter(i=>!!i),n=[];return t.forEach(i=>{n.indexOf(i)<0&&n.push(i)}),n.join(" ")}function mHe(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function vHe(e){let{swiper:t,slides:n,passedParams:i,changedParams:o,nextEl:s,prevEl:r,scrollbarEl:l,paginationEl:a}=e;const u=o.filter(T=>T!=="children"&&T!=="direction"&&T!=="wrapperClass"),{params:c,pagination:d,navigation:f,scrollbar:h,virtual:m,thumbs:b}=t;let w,y,C,k,$,A,P,L;o.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(w=!0),o.includes("controller")&&i.controller&&i.controller.control&&c.controller&&!c.controller.control&&(y=!0),o.includes("pagination")&&i.pagination&&(i.pagination.el||a)&&(c.pagination||c.pagination===!1)&&d&&!d.el&&(C=!0),o.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||l)&&(c.scrollbar||c.scrollbar===!1)&&h&&!h.el&&(k=!0),o.includes("navigation")&&i.navigation&&(i.navigation.prevEl||r)&&(i.navigation.nextEl||s)&&(c.navigation||c.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&($=!0);const O=T=>{t[T]&&(t[T].destroy(),T==="navigation"?(t.isElement&&(t[T].prevEl.remove(),t[T].nextEl.remove()),c[T].prevEl=void 0,c[T].nextEl=void 0,t[T].prevEl=void 0,t[T].nextEl=void 0):(t.isElement&&t[T].el.remove(),c[T].el=void 0,t[T].el=void 0))};o.includes("loop")&&t.isElement&&(c.loop&&!i.loop?A=!0:!c.loop&&i.loop?P=!0:L=!0),u.forEach(T=>{if(Vu(c[T])&&Vu(i[T]))Object.assign(c[T],i[T]),(T==="navigation"||T==="pagination"||T==="scrollbar")&&"enabled"in i[T]&&!i[T].enabled&&O(T);else{const M=i[T];(M===!0||M===!1)&&(T==="navigation"||T==="pagination"||T==="scrollbar")?M===!1&&O(T):c[T]=i[T]}}),u.includes("controller")&&!y&&t.controller&&t.controller.control&&c.controller&&c.controller.control&&(t.controller.control=c.controller.control),o.includes("children")&&n&&m&&c.virtual.enabled?(m.slides=n,m.update(!0)):o.includes("virtual")&&m&&c.virtual.enabled&&(n&&(m.slides=n),m.update(!0)),o.includes("children")&&n&&c.loop&&(L=!0),w&&b.init()&&b.update(!0),y&&(t.controller.control=c.controller.control),C&&(t.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),t.el.appendChild(a)),a&&(c.pagination.el=a),d.init(),d.render(),d.update()),k&&(t.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-scrollbar"),l.part.add("scrollbar"),t.el.appendChild(l)),l&&(c.scrollbar.el=l),h.init(),h.updateSize(),h.setTranslate()),$&&(t.isElement&&((!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-next"),s.innerHTML=t.hostEl.constructor.nextButtonSvg,s.part.add("button-next"),t.el.appendChild(s)),(!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-button-prev"),r.innerHTML=t.hostEl.constructor.prevButtonSvg,r.part.add("button-prev"),t.el.appendChild(r))),s&&(c.navigation.nextEl=s),r&&(c.navigation.prevEl=r),f.init(),f.update()),o.includes("allowSlideNext")&&(t.allowSlideNext=i.allowSlideNext),o.includes("allowSlidePrev")&&(t.allowSlidePrev=i.allowSlidePrev),o.includes("direction")&&t.changeDirection(i.direction,!1),(A||L)&&t.loopDestroy(),(P||L)&&t.loopCreate(),t.update()}function Bx(e,t){e===void 0&&(e={}),t===void 0&&(t=!0);const n={on:{}},i={},o={};Wd(n,zP),n._emitClasses=!0,n.init=!1;const s={},r=CW.map(a=>a.replace(/_/,"")),l=Object.assign({},e);return Object.keys(l).forEach(a=>{typeof e[a]>"u"||(r.indexOf(a)>=0?Vu(e[a])?(n[a]={},o[a]={},Wd(n[a],e[a]),Wd(o[a],e[a])):(n[a]=e[a],o[a]=e[a]):a.search(/on[A-Z]/)===0&&typeof e[a]=="function"?t?i[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:n.on[`${a[2].toLowerCase()}${a.substr(3)}`]=e[a]:s[a]=e[a])}),["navigation","pagination","scrollbar"].forEach(a=>{n[a]===!0&&(n[a]={}),n[a]===!1&&delete n[a]}),{params:n,passedParams:o,rest:s,events:i}}function gHe(e,t){let{el:n,nextEl:i,prevEl:o,paginationEl:s,scrollbarEl:r,swiper:l}=e;$W(t)&&i&&o&&(l.params.navigation.nextEl=i,l.originalParams.navigation.nextEl=i,l.params.navigation.prevEl=o,l.originalParams.navigation.prevEl=o),SW(t)&&s&&(l.params.pagination.el=s,l.originalParams.pagination.el=s),_W(t)&&r&&(l.params.scrollbar.el=r,l.originalParams.scrollbar.el=r),l.init(n)}function yHe(e,t,n,i,o){const s=[];if(!t)return s;const r=a=>{s.indexOf(a)<0&&s.push(a)};if(n&&i){const a=i.map(o),u=n.map(o);a.join("")!==u.join("")&&r("children"),i.length!==n.length&&r("children")}return CW.filter(a=>a[0]==="_").map(a=>a.replace(/_/,"")).forEach(a=>{if(a in e&&a in t)if(Vu(e[a])&&Vu(t[a])){const u=Object.keys(e[a]),c=Object.keys(t[a]);u.length!==c.length?r(a):(u.forEach(d=>{e[a][d]!==t[a][d]&&r(a)}),c.forEach(d=>{e[a][d]!==t[a][d]&&r(a)}))}else e[a]!==t[a]&&r(a)}),s}const bHe=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function b8(e,t,n){e===void 0&&(e={});const i=[],o={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},s=(r,l)=>{Array.isArray(r)&&r.forEach(a=>{const u=typeof a.type=="symbol";l==="default"&&(l="container-end"),u&&a.children?s(a.children,l):a.type&&(a.type.name==="SwiperSlide"||a.type.name==="AsyncComponentWrapper")||a.componentOptions&&a.componentOptions.tag==="SwiperSlide"?i.push(a):o[l]&&o[l].push(a)})};return Object.keys(e).forEach(r=>{if(typeof e[r]!="function")return;const l=e[r]();s(l,r)}),n.value=t.value,t.value=i,{slides:i,slots:o}}function kHe(e,t,n){if(!n)return null;const i=c=>{let d=c;return c<0?d=t.length+c:d>=t.length&&(d=d-t.length),d},o=e.value.isHorizontal()?{[e.value.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:s,to:r}=n,l=e.value.params.loop?-t.length:0,a=e.value.params.loop?t.length*2:t.length,u=[];for(let c=l;c<a;c+=1)c>=s&&c<=r&&u.length<t.length&&u.push(t[i(c)]);return u.map(c=>{if(c.props||(c.props={}),c.props.style||(c.props.style={}),c.props.swiperRef=e,c.props.style=o,c.type)return Wt(c.type,{...c.props},c.children);if(c.componentOptions)return Wt(c.componentOptions.Ctor,{...c.props},c.componentOptions.children)})}const wHe={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},swiperElementNodeName:{type:String,default:"SWIPER-CONTAINER"},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},breakpointsBase:{type:String,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideFullyVisibleClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slidesUpdated","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(e,t){let{slots:n,emit:i}=t;const{tag:o,wrapperTag:s}=e,r=R("swiper"),l=R(null),a=R(!1),u=R(!1),c=R(null),d=R(null),f=R(null),h={value:[]},m={value:[]},b=R(null),w=R(null),y=R(null),C=R(null),{params:k,passedParams:$}=Bx(e,!1);b8(n,h,m),f.value=$,m.value=h.value;const A=()=>{b8(n,h,m),a.value=!0};k.onAny=function(O){for(var T=arguments.length,M=new Array(T>1?T-1:0),x=1;x<T;x++)M[x-1]=arguments[x];i(O,...M)},Object.assign(k.on,{_beforeBreakpoint:A,_containerClasses(O,T){r.value=T}});const P={...k};if(delete P.wrapperClass,d.value=new nL(P),d.value.virtual&&d.value.params.virtual.enabled){d.value.virtual.slides=h.value;const O={cache:!1,slides:h.value,renderExternal:T=>{l.value=T},renderExternalUpdate:!1};Wd(d.value.params.virtual,O),Wd(d.value.originalParams.virtual,O)}Mn(()=>{!u.value&&d.value&&(d.value.emitSlidesClasses(),u.value=!0);const{passedParams:O}=Bx(e,!1),T=yHe(O,f.value,h.value,m.value,M=>M.props&&M.props.key);f.value=O,(T.length||a.value)&&d.value&&!d.value.destroyed&&vHe({swiper:d.value,slides:h.value,passedParams:O,changedParams:T,nextEl:b.value,prevEl:w.value,scrollbarEl:C.value,paginationEl:y.value}),a.value=!1}),vt("swiper",d),Fe(l,()=>{Ct(()=>{bHe(d.value)})}),st(()=>{c.value&&(gHe({el:c.value,nextEl:b.value,prevEl:w.value,paginationEl:y.value,scrollbarEl:C.value,swiper:d.value},k),i("swiper",d.value))}),Jt(()=>{d.value&&!d.value.destroyed&&d.value.destroy(!0,!1)});function L(O){return k.virtual?kHe(d,O,l.value):(O.forEach((T,M)=>{T.props||(T.props={}),T.props.swiperRef=d,T.props.swiperSlideIndex=M}),O)}return()=>{const{slides:O,slots:T}=b8(n,h,m);return Wt(o,{ref:c,class:PW(r.value)},[T["container-start"],Wt(s,{class:mHe(k.wrapperClass)},[T["wrapper-start"],L(O),T["wrapper-end"]]),$W(e)&&[Wt("div",{ref:w,class:"swiper-button-prev"}),Wt("div",{ref:b,class:"swiper-button-next"})],_W(e)&&Wt("div",{ref:C,class:"swiper-scrollbar"}),SW(e)&&Wt("div",{ref:y,class:"swiper-pagination"}),T["container-end"]])}}},CHe={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(e,t){let{slots:n}=t,i=!1;const{swiperRef:o}=e,s=R(null),r=R("swiper-slide"),l=R(!1);function a(d,f,h){f===s.value&&(r.value=h)}st(()=>{!o||!o.value||(o.value.on("_slideClass",a),i=!0)}),L2(()=>{i||!o||!o.value||(o.value.on("_slideClass",a),i=!0)}),Mn(()=>{!s.value||!o||!o.value||(typeof e.swiperSlideIndex<"u"&&(s.value.swiperSlideIndex=e.swiperSlideIndex),o.value.destroyed&&r.value!=="swiper-slide"&&(r.value="swiper-slide"))}),Jt(()=>{!o||!o.value||o.value.off("_slideClass",a)});const u=p(()=>({isActive:r.value.indexOf("swiper-slide-active")>=0,isVisible:r.value.indexOf("swiper-slide-visible")>=0,isPrev:r.value.indexOf("swiper-slide-prev")>=0,isNext:r.value.indexOf("swiper-slide-next")>=0}));vt("swiperSlide",u);const c=()=>{l.value=!0};return()=>Wt(e.tag,{class:PW(`${r.value}`),ref:s,"data-swiper-slide-index":typeof e.virtualIndex>"u"&&o&&o.value&&o.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:c},e.zoom?Wt("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof e.zoom=="number"?e.zoom:void 0},[n.default&&n.default(u.value),e.lazy&&!l.value&&Wt("div",{class:"swiper-lazy-preloader"})]):[n.default&&n.default(u.value),e.lazy&&!l.value&&Wt("div",{class:"swiper-lazy-preloader"})])}};const $He="/assets/bg-05bec57d.gif",SHe="/assets/bg-dcc0b2f9.png";const _He=N({props:["number"],components:{Swiper:wHe,SwiperSlide:CHe},setup(e,{emit:t}){const{helper:n,config:i}=Ze("$global");let o=null,s=R(0);const r=R(i.defaultTitle),l=R(i.defaultDesc),a=R(Math.ceil(i.slider.length/e.number)),u=b=>{o=b},c=()=>{s.value!==a.value-1&&(s.value+=1,o.slideTo(e.number*s.value))},d=()=>{s.value!==0&&(s.value-=1,o.slideTo(e.number*s.value))},f=b=>{r.value=i.slider.find(w=>w.id===b).title,l.value=i.slider.find(w=>w.id===b).desc},h=()=>{r.value=i.defaultTitle,l.value=i.defaultDesc},m=(b,w)=>{t("select-nav",{id:b,title:w})};return{onSwiper:u,getAssetURL:n.getAssetURL,slider:i.slider,goNext:c,goPrev:d,page:s,pages:a,onMouseover:f,onMouseleave:h,title:r,desc:l,handleClick:m}}}),PHe={class:"swiper-main"},AHe=["onMouseover","onClick"],LHe=["src"];function EHe(e,t,n,i,o,s){const r=ie("icon-left"),l=ie("swiper-slide"),a=ie("swiper"),u=ie("icon-right");return S(),I("main",null,[t[4]||(t[4]=_("div",{class:"bg"},[_("img",{src:$He}),_("img",{src:SHe})],-1)),_("section",null,[_("header",null,[_("p",null,[t[3]||(t[3]=De(" 欢迎使用")),_("b",null,Te(e.title),1)]),_("div",null,Te(e.desc),1)]),_("div",PHe,[_("div",{class:E({prev:!0,disabled:e.page===0}),onClick:t[0]||(t[0]=(...c)=>e.goPrev&&e.goPrev(...c))},[v(r)],2),v(a,{class:"the-swiper-wrap","slides-per-group":e.number,"slides-per-view":e.number,"space-between":10,onSwiper:e.onSwiper},{default:he(()=>[(S(!0),I(Be,null,kt(e.slider,c=>(S(),ve(l,{key:c.id,width:"230"},{default:he(()=>[_("div",{class:"swiper-item",onMouseover:d=>e.onMouseover(c.id),onMouseleave:t[1]||(t[1]=(...d)=>e.onMouseleave&&e.onMouseleave(...d)),onClick:d=>e.handleClick(c.id,c.title)},[_("div",null,[_("img",{src:e.getAssetURL(c.img),width:"48"},null,8,LHe),_("p",null,Te(c.title),1)])],40,AHe)]),_:2},1024))),128))]),_:1},8,["slides-per-group","slides-per-view","onSwiper"]),_("div",{class:E({next:!0,disabled:e.page===e.pages-1}),onClick:t[2]||(t[2]=(...c)=>e.goNext&&e.goNext(...c))},[v(u)],2)])])])}const IHe=Dt(_He,[["render",EHe],["__scopeId","data-v-1bf081e5"]]);const THe=N({props:["data"],setup(e){const{helper:t}=Ze("$global"),n=R(!0),i=R(!1),o=R(!1),s=a=>{t.$bus.emit("set-input",a)},r=R(e.data);return{listData:r,changeCards:()=>{i.value=!0,setTimeout(()=>{r.value=t.shuffleArray(r.value),n.value=!n.value,o.value=!0,i.value=!1},500),setTimeout(()=>{o.value=!1},550)},isRotate:i,isOver:o,selectCard:s}}});function OHe(e,t,n,i,o,s){return S(),I("main",null,t[0]||(t[0]=[_("header",null,null,-1),_("section",null,null,-1)]))}const xHe=Dt(THe,[["render",OHe],["__scopeId","data-v-857f618a"]]),MHe=N({components:{NormalCards:xHe},setup(){return{data:R([{img:"https://szwl.harix.iamidata.com/static/img/%E7%94%9F%E6%B4%BB%E5%8A%A9%E6%89%8B7.20a5f1df.svg",title:"私人营养师",content:"制定个性化的每日饮食计划,包括早、午、晚餐,确保菜单多样化,满足不同口味。",sug:"请你扮演一个营养师,首次与用户交流时,请你先收集用户的基本情况,得到用户的基础代谢,然后根据此来制定用户每天的早午晚餐,之后的交流,只需要用户问你“今天吃什么”,随机出菜单即可,每天的菜单要与之前的菜单有较大差异,菜式要多种多样,中式、西式、泰式等菜肴都可以。(今天吃什么)"},{img:"https://szwl.harix.iamidata.com/static/img/%E7%9F%A5%E8%AF%86%E5%AD%A6%E4%B9%A012.e90fe5dc.svg",title:"邀请函写作",content:"根据提供的信息,生成独特和吸引人的邀请函,并符合行业标准和礼仪。",sug:"作为一个智能邀请函生成器,根据我提供的详细信息(例如活动类型、日期、时间、地点和特殊说明),为我生成一封独特且引人入胜的邀请函。请确保邀请函包含所有必要元素且吸引读者,同时遵循行业标准和礼仪。 详细信息如下:(2023年11月2~3日,即将在中国贵阳举办的第2届电力行业数字化转型大会暨第4届电力人工智能大会,大会议题:一、电力数智化转型关键技术;二、数字化与智能化;三、电力视觉与智能巡检;四、信息安全与网络安全;五、虚拟电厂与电力市场。请邀请相关电力公司。)"},{img:"https://szwl.harix.iamidata.com/static/img/%E7%94%9F%E6%B4%BB%E5%8A%A9%E6%89%8B4.f0d841e0.svg",title:"购物劝阻者",content:"想乱花钱的时候就和它聊聊天吧。",sug:"你是一个二十多岁性格活泼的女孩子。你生活不窘困但平时喜欢关注各大购物平台优惠活动,是个爱节省不轻易大手大脚花钱的人。当我对你说我想大肆购物或者想买昂贵物品或其他东西的时候,你要以一个好朋友的身份,用激动的语气,恨铁不成钢地来劝阻让我清醒,不要冲动购物。你要多方面分析不购买该物品的原因,劝阻的话术要多种多样,每句话的语气词要丰富。你的回答中不要带出以上内容,答案不超过100个字,以下是我要买的物品:(双十一想买新衣服)"},{img:"https://szwl.harix.iamidata.com/static/img/%E7%94%9F%E6%B4%BB%E5%8A%A9%E6%89%8B5.a169bbe8.svg",title:"减肥教官",content:"想放弃减肥的时候就和它聊聊吧。",sug:"请你扮演一个减肥教官,在你的调教下,从来没有瘦不下来的人,请你用很凶的语气监督你的用户,让他们时刻牢记减肥这个使命。(你好我好想吃红烧肉啊)"},{img:"https://szwl.harix.iamidata.com/static/img/%E7%94%9F%E6%B4%BB%E5%8A%A9%E6%89%8B20.5e8eaebb.svg",title:"无法拒绝的请假理由",content:"每天都有新的请假理由~",sug:"请你扮演一位中国职场人士。最近你想要请假出去玩,但是如果以这个理由请假,你的老板肯定不会答应,请你写一段请假理由,让老板同意你的请假申请。字数在100个汉字以内。我会给你我想请假的日期,日期是:(2023年11月6日~11月10日)"},{img:"https://szwl.harix.iamidata.com/static/img/%E7%94%9F%E6%B4%BB%E5%8A%A9%E6%89%8B28.923c0fb1.svg",title:"为你写诗",content:"最会敲回车的现代诗人~",sug:"我要你扮演一个诗人。你将创作唤起情感并具有激起人们灵魂的力量的诗歌,写任何主题,但要确保你的文字以美丽而有意义的方式传达你试图表达的感觉。你也可以想出一些简短的诗句,这些诗句仍然足够强大,可以在读者的脑海中留下印记。等待我输入主题后再开始生成。我需要你创作的主题是:(秋天的落叶)"}])}}});function NHe(e,t,n,i,o,s){const r=ie("normal-cards");return S(),ve(r,{data:e.data},null,8,["data"])}const zHe=Dt(MHe,[["render",NHe]]),jHe=N({components:{DocumentCards:Ka},setup(){return{data:R([{background:"rgba(72, 177, 244, 0.06)",color:"rgb(72, 177, 244)",img:"/src/assets/document/1.png",title:"报表合并助手",content:"具有丰富的数据处理经验,帮助用户更高效地管理和理解数据"},{background:"rgba(158, 128, 255, 0.06)",color:"rgb(158, 128, 255)",img:"/src/assets/document/2.png",title:"数据整合",content:"利用自然语言处理技术自动生成包含汇总数据和分析的“大表” "}])}}});function RHe(e,t,n,i,o,s){const r=ie("document-cards");return S(),ve(r,{data:e.data,hasUpload:!0,hasSlider:!1},null,8,["data"])}const AW=Dt(jHe,[["render",RHe]]),BHe=Object.freeze(Object.defineProperty({__proto__:null,default:AW},Symbol.toStringTag,{value:"Module"})),DHe="/assets/left-hover-a3579f8d.svg",FHe="/assets/left-normal-61869892.svg",VHe="/assets/right-hover-47e09444.svg",WHe="/assets/right-normal-32bb0c29.svg";const HHe={class:"anwser-pictures-info"},ZHe={class:"anwser-pictures-index-container"},qHe=["src"],UHe=["src"],KHe={class:"current-index"},GHe=["src"],YHe=["src"],XHe={__name:"AnwserInfo",props:{current:Number,total:Number},emits:"pre",setup(e,{emit:t}){const n=e,i=t,o=p(()=>n.current-1>=1),s=p(()=>n.current+1<=n.total),r=()=>{const a=n.current-1;a<1||i("pre",a)},l=()=>{const a=n.current+1;if(a>n.total){console.log("已经是最后一张了");return}else i("next",a)};return(a,u)=>(S(),I("div",HHe,[_("div",ZHe,[_("span",{class:"pic-arrow-btn pre",onClick:r},[o.value?ae("",!0):(S(),I("img",{key:0,src:An(FHe)},null,8,qHe)),o.value?(S(),I("img",{key:1,src:An(DHe)},null,8,UHe)):ae("",!0)]),_("span",null,[_("span",KHe,Te(e.current),1),De(" / "+Te(e.total),1)]),_("span",{class:"pic-arrow-btn next",onClick:l},[s.value?(S(),I("img",{key:0,src:An(VHe)},null,8,GHe)):ae("",!0),s.value?ae("",!0):(S(),I("img",{key:1,src:An(WHe)},null,8,YHe))]),u[0]||(u[0]=_("span",null,"回答已停止生成",-1))])]))}},QHe=Dt(XHe,[["__scopeId","data-v-70f9da54"]]);const JHe={class:"anwser-pictures-container"},eZe={class:"anwser-pictures-images"},tZe={__name:"AnwserPictureResult",props:{image_list:Array},setup(e){const t=R(1),n=e,i=n.image_list&&n.image_list.length||0,o=p(()=>i===0),s=()=>{const l=t.value-1;l<1||(t.value=l)},r=()=>{const l=t.value+1;if(l>i){console.log("已经是最后一张了");return}else t.value=l};return(l,a)=>{const u=ie("a-image"),c=ie("a-carousel-item"),d=ie("a-carousel");return S(),I("div",JHe,[_("div",eZe,[v(d,{style:{width:"450px",height:"450px",borderRadius:"15px"},"auto-play":!1,current:t.value,"animation-name":"fade","show-arrow":"never","indicator-type":"never"},{default:he(()=>[(S(!0),I(Be,null,kt(e.image_list,f=>(S(),ve(c,{key:f},{default:he(()=>[v(u,{"data-flag":"a-image-container",src:f,style:{width:"100%"},"hide-footer":!0},null,8,["src"])]),_:2},1024))),128))]),_:1},8,["current"])]),o.value?ae("",!0):(S(),ve(QHe,{key:0,current:t.value,total:An(i),onPre:s,onNext:r},null,8,["current","total"]))])}}},nZe=Dt(tZe,[["__scopeId","data-v-3c53810c"]]),iZe="/assets/loading-201e54fb.gif";const rZe={class:"anwser-pictures-loading"},oZe=["src"],sZe={__name:"AnwserPictureLoading",setup(e){return(t,n)=>(S(),I("div",rZe,[_("img",{src:An(iZe)},null,8,oZe)]))}},lZe=Dt(sZe,[["__scopeId","data-v-c50bec80"]]),Dx="/assets/comfyui-logo-7feccea0.png";const aZe=["src"],cZe=["src"],uZe="http://192.168.20.119:8188",dZe={__name:"ComfyuiBtn",setup(e){const t=R(!1),n=()=>{t.value=!0},i=()=>{t.value=!1},o=()=>{t.value=!1};return(s,r)=>{const l=ie("a-button"),a=ie("a-modal");return S(),I(Be,null,[v(l,{onClick:n,class:"comfyui-btn"},{default:he(()=>[_("img",{class:"comfyui-logo-img",src:An(Dx)},null,8,aZe),r[1]||(r[1]=De(" ComfyUI "))]),_:1}),v(a,{visible:t.value,"onUpdate:visible":r[0]||(r[0]=u=>t.value=u),onOk:i,onCancel:o,"modal-class":"comfyui-container-modal","body-class":"comfyui-container-body",width:"90%"},{title:he(()=>[_("img",{class:"comfyui-logo-img",src:An(Dx)},null,8,cZe),r[2]||(r[2]=De(" ComfyUI "))]),default:he(()=>[_("iframe",{src:uZe,class:"comfyui-iframe"})]),_:1},8,["visible"])],64)}}},fZe=Dt(dZe,[["__scopeId","data-v-60742176"]]),hZe="/assets/6-e1d52ebe.svg",pZe="/assets/7-ffa8162d.svg",mZe="/assets/8-9ed9b392.svg";const vZe=N({props:["data","hasUpload","hasSlider","uploadFile","isQuestion","agentId","agengtName"],components:{AnwserPictureResult:nZe,AnwserPictureLoading:lZe,ComfyuiBtn:fZe},setup(e){const t=R(!1),{helper:n,ajax:i}=Ze("$global"),o=30*1024*1024;let s=R([]);const r=Oe([]);let l=new FormData,a=R([]);const u=R(!1),c=R(""),d=R(!1),f=async(O,T)=>{if(O)if(e.uploadFile){const M=await i.message.createDialog(e.agentId);s.value.forEach(F=>{l.append("file",F)}),d.value=!0;const x=await i.file.uploadFile(e.agentId,M.chat_id,l);t.value=!1,n.dialogConfig={isQuestion:e.isQuestion,selectedKeys:C.value,type:T},d.value=!1,a.value.push({name:x.file_name,file_path:x.file_path,value:""});const B={chatHistory:[],chat_id:M.chat_id,agent_id:e.agentId,name:"小数绘图",description:"小数绘图",inputs:{report_name:a.value.map(F=>F.name).join(", "),id:"Report-PRcYL",data:a.value}};B&&n.write("sendData",B)}else s.value.forEach(M=>{l.append("files",M)}),await i.file.uploadExcels(l),n.$bus.emit("open-dialog","合并Excel")},h=O=>{u.value=!0,c.value=O},m=O=>O.size>o?(n.message("error","上传文件大小不能超过10M"),!1):!0,b=()=>{n.message("error","最多上传50个文件")},w=async O=>{const{onSuccess:T,fileItem:M}=O,{file:x}=M;s.value.push(x),r.push({key:x.uid,name:x.name,type:x.type,size:n.formatSize(x.size),time:pi(x.lastModified).format("YYYY-MM-DD HH:mm:ss")}),T()},y=O=>(console.log("data",O),s.value=s.value.filter(T=>T.id!==O.uid),!0),C=R([]),k=Oe({type:"checkbox",showCheckedAll:!0,onlyCurrent:!1}),$=[{title:"文件名称",dataIndex:"name",ellipsis:!0,tooltip:!0,width:150},{title:"类型",dataIndex:"type",ellipsis:!0,tooltip:!0,width:150},{title:"大小",dataIndex:"size"},{title:"上传时间",dataIndex:"time",ellipsis:!0,tooltip:!0,width:150},{title:"操作",slotName:"methods"}],A=O=>{},P=()=>{const O=r.findIndex(T=>T.key===c.value);r.splice(O,1),s.value=s.value.filter(T=>T.uid!==c.value)},L=["https://s3.harix.iamidata.com/sd-txt2img-ningbo/20241121_4173677d-b021-4b3a-9535-b7e4de17cded?AWSAccessKeyId=mjf0vn4dlj76z7ph&Expires=2147483647&Signature=kBHLFhQKRUd%2F%2B1hnw0k5DZ8VuA4%3D","https://s3.harix.iamidata.com/sd-txt2img-ningbo/20241121_f0c4a724-ed43-4950-ade0-60190aa8eda4?AWSAccessKeyId=mjf0vn4dlj76z7ph&Expires=2147483647&Signature=Vd8Ja5X3W8qJFZl30NE8d%2B5GW40%3D","https://s3.harix.iamidata.com/sd-txt2img-ningbo/20241121_a969df4c-5b6f-4577-827d-f7459e1a1c69?AWSAccessKeyId=mjf0vn4dlj76z7ph&Expires=2147483647&Signature=CHVinI9kJWnToLXWZ5BHdj54nLM%3D"];return{agengtName:e.agengtName,buttonLoading:d,fileList:s,selectedKeys:C,getAssetURL:n.getAssetURL,showUpload:t,onBeforeUpload:m,onExceedLimit:b,onBeforeRemove:y,customRequest:w,columns:$,tableData:r,rowSelection:k,downloadDocument:A,deleteDocument:P,showDeleteTooltip:u,deleteId:c,handleDeleteButton:h,selectFiles:f,image_list:L}}}),gZe=["src"],yZe={key:0,class:"picture-upload-footer"},bZe={key:0,src:hZe,class:"img-normal"},kZe={key:1,src:pZe,class:"img-hover"},wZe={key:2,src:mZe,class:"img-active"},CZe={key:0},$Ze=["onClick"],SZe=["onClick"],_Ze={class:"delete-buttons"},PZe={class:"bottom-buttons"};function AZe(e,t,n,i,o,s){const r=ie("AnwserPictureResult"),l=ie("AnwserPictureLoading"),a=ie("icon-close"),u=ie("a-upload"),c=ie("icon-cloud-download"),d=ie("a-tooltip"),f=ie("icon-delete"),h=ie("a-button"),m=ie("a-popover"),b=ie("a-table"),w=ie("ComfyuiBtn");return S(),I("main",null,[_("section",null,[(S(!0),I(Be,null,kt(e.data,(y,C)=>(S(),I("div",{key:C,style:ne({background:y.background})},[_("img",{src:e.getAssetURL(y.img)},null,8,gZe),_("div",{style:ne({color:y.color})},[De(Te(y.title)+" ",1),_("span",null,Te(y.content),1)],4)],4))),128))]),v(r,{image_list:e.image_list},null,8,["image_list"]),v(l),e.hasUpload?(S(),I("footer",yZe,[v(m,{"popup-visible":e.showUpload,position:"tl",onPopupVisibleChange:t[6]||(t[6]=()=>{e.showDeleteTooltip=!1})},{content:he(()=>[_("div",{class:E({"upload-wrap":!0,"upload-wrap-narrow":e.uploadFile})},[_("header",null,[_("p",null,Te((e.uploadFile,"上传图片")),1),_("div",{onClick:t[1]||(t[1]=()=>{e.showUpload=!1})},[v(a,{size:"large"})])]),_("div",null,[_("section",null,[v(u,{draggable:"",multiple:!e.uploadFile,limit:50,"show-file-list":!1,onBeforeUpload:e.onBeforeUpload,onExceedLimit:e.onExceedLimit,onBeforeRemove:e.onBeforeRemove,"custom-request":e.customRequest,"show-upload-button":{showOnExceedLimit:!0},accept:".png,.jpg"},{"upload-button":he(()=>t[7]||(t[7]=[_("div",{class:"upload-main"},[_("p",null,[De("拖拽图片到这里,或"),_("span",null,"点此上传")]),_("span",null," 支持上传 .png, .jpg,大小不超过10M ")],-1)])),_:1},8,["multiple","onBeforeUpload","onExceedLimit","onBeforeRemove","custom-request"])]),e.tableData.length>0?(S(),I("div",CZe,[_("p",null,[t[8]||(t[8]=_("span",null,"已选择图片列表",-1)),_("span",null,"共"+Te(e.tableData.length)+"个",1)]),_("div",null,[v(b,{pagination:!1,"row-key":"name",columns:e.columns,data:e.tableData,"row-selection":e.rowSelection,selectedKeys:e.selectedKeys,"onUpdate:selectedKeys":t[3]||(t[3]=y=>e.selectedKeys=y)},{methods:he(({record:y})=>[v(d,{content:"下载"},{default:he(()=>[_("div",{class:"method-button",onClick:C=>e.downloadDocument(y)},[v(c)],8,$Ze)]),_:2},1024),v(m,{"popup-visible":e.showDeleteTooltip&&e.deleteId===y.key},{content:he(()=>[_("div",null,[t[11]||(t[11]=_("p",null,"删除后无法恢复,您是否删除?",-1)),_("div",_Ze,[_("div",null,[v(h,{size:"mini",type:"primary",style:{"margin-right":"10px"},onClick:e.deleteDocument},{default:he(()=>t[9]||(t[9]=[De("确认")])),_:1},8,["onClick"]),v(h,{size:"mini",type:"outline",onClick:t[2]||(t[2]=()=>{e.showDeleteTooltip=!1})},{default:he(()=>t[10]||(t[10]=[De("取消")])),_:1})])])])]),default:he(()=>[v(d,{content:"删除"},{default:he(()=>[_("div",{class:"method-button",onClick:C=>e.handleDeleteButton(y.key)},[v(f)],8,SZe)]),_:2},1024)]),_:2},1032,["popup-visible"])]),_:1},8,["columns","data","row-selection","selectedKeys"])])])):ae("",!0)])],2),_("div",PZe,[_("div",null,[v(h,{type:"outline",style:{"margin-right":"10px"},onClick:t[4]||(t[4]=y=>e.selectFiles(!1))},{default:he(()=>t[12]||(t[12]=[De("取消")])),_:1}),v(h,{loading:e.buttonLoading,type:"primary",onClick:t[5]||(t[5]=y=>e.selectFiles(!0,"paper"))},{default:he(()=>[De("去"+Te((e.uploadFile,"提问"))+"("+Te(e.fileList.length)+")",1)]),_:1},8,["loading"])])])]),default:he(()=>[_("div",{class:E({"text-hide":e.showUpload})},[_("div",{onClick:t[0]||(t[0]=()=>{e.showUpload=!0})},[e.showUpload?ae("",!0):(S(),I("img",bZe)),e.showUpload?ae("",!0):(S(),I("img",kZe)),e.showUpload?(S(),I("img",wZe)):ae("",!0)]),_("p",null,"已选择 "+Te(e.fileList.length)+" 个图片",1)],2)]),_:1},8,["popup-visible"]),t[13]||(t[13]=_("span",{class:"placeholder-width-5px"},null,-1)),v(w)])):ae("",!0)])}const LZe=Dt(vZe,[["render",AZe],["__scopeId","data-v-168d10ea"]]),EZe=N({components:{PictureCards:LZe},setup(){return{data:R([{background:"rgba(72, 177, 244, 0.06)",color:"rgb(72, 177, 244)",img:"/src/assets/gen/5.png",title:"上传图片",content:"支持支持PNG,JPG等格式图片,大小在10M以内"},{background:"rgba(158, 128, 255, 0.06)",color:"rgb(158, 128, 255)",img:"/src/assets/gen/6.png",title:"多轮问答",content:"基于图片内容,实现的多轮问答"}])}}});function IZe(e,t,n,i,o,s){const r=ie("picture-cards");return S(),ve(r,{data:e.data,hasUpload:!0,hasSlider:!1,uploadImg:!0},null,8,["data"])}const TZe=Dt(EZe,[["render",IZe]]),OZe=N({components:{DocumentCards:Ka},props:["agentId"],setup(){return{data:R([{background:"rgba(72, 177, 244, 0.06)",color:"rgb(72, 177, 244)",img:"/src/assets/answer/1-1.png",title:"自定义个人文档",content:"支持个人文档上传,以列表形式管理个人文档库"},{background:"rgba(158, 128, 255, 0.06)",color:"rgb(158, 128, 255)",img:"/src/assets/answer/1-2.png",title:"多文档问答",content:"支持勾选多个文档,实现基于限定文档的问答"}])}}});function xZe(e,t,n,i,o,s){const r=ie("document-cards");return S(),ve(r,{hasUpload:!1,uploadFile:!0,data:e.data,hasSlider:!1,agentId:e.agentId},null,8,["data","agentId"])}const MZe=Dt(OZe,[["render",xZe]]),NZe=N({components:{DocumentCards:Ka},props:["agentId"],setup(){return{data:R([])}}});function zZe(e,t,n,i,o,s){const r=ie("document-cards");return S(),ve(r,{hasUpload:!0,uploadFile:!0,data:e.data,hasSlider:!1,agentId:e.agentId,agengtName:"智能数据"},null,8,["data","agentId"])}const jZe=Dt(NZe,[["render",zZe]]),RZe=N({components:{DocumentCards:Ka},setup(){return{data:R([{background:"rgba(72, 177, 244, 0.06)",color:"rgb(72, 177, 244)",img:"/src/assets/answer/1.png",title:"多源多问答",content:"检索多个文档内容,通过大模型生成答案"},{background:"rgba(158, 128, 255, 0.06)",color:"rgb(158, 128, 255)",img:"/src/assets/answer/2.png",title:"垂域知识库",content:"通过后台管理平台,快速构建垂域的专业知识库"},{background:"rgba(24, 200, 138, 0.06)",color:"rgb(24, 200, 138)",img:"/src/assets/answer/3.png",title:"文档溯源",content:"答案引用的文档支持预览及文档内容高亮"},{background:"rgba(255, 110, 110, 0.06)",color:"rgb(255, 110, 110)",img:"/src/assets/answer/4.png",title:"文档检索",content:"支持用户查看问题相关的全量文档"}])}}});function BZe(e,t,n,i,o,s){const r=ie("document-cards");return S(),ve(r,{data:e.data,hasUpload:!1,hasSlider:!1,isQuestion:!0},null,8,["data"])}const DZe=Dt(RZe,[["render",BZe]]),FZe=N({components:{DocumentCards:Ka},setup(){return{data:R([{background:"rgba(72, 177, 244, 0.06)",color:"rgb(72, 177, 244)",img:"/src/assets/answer/1.png",title:"多类型题目",content:"支持生成单选、多选、判断、问答题等多种题目类型"},{background:"rgba(158, 128, 255, 0.06)",color:"rgb(158, 128, 255)",img:"/src/assets/answer/2.png",title:"文档管理",content:"支持生成单选、多选、判断、问答题等多种题目类型"}])}}});function VZe(e,t,n,i,o,s){const r=ie("document-cards");return S(),ve(r,{data:e.data,hasUpload:!1,isQuestion:!0},null,8,["data"])}const WZe=Dt(FZe,[["render",VZe]]),HZe=N({components:{DocumentCards:Ka},setup(){return{data:R([{background:"rgba(72, 177, 244, 0.06)",color:"rgb(72, 177, 244)",img:"/src/assets/answer/1.png",title:"多类型题目",content:"支持生成单选、多选、判断、问答题等多种题目类型"},{background:"rgba(158, 128, 255, 0.06)",color:"rgb(158, 128, 255)",img:"/src/assets/answer/2.png",title:"文档管理",content:"支持生成单选、多选、判断、问答题等多种题目类型"}])}}});function ZZe(e,t,n,i,o,s){const r=ie("document-cards");return S(),ve(r,{data:e.data,hasUpload:!1,isQuestion:!0},null,8,["data"])}const qZe=Dt(HZe,[["render",ZZe]]),UZe=N({components:{DocumentCards:Ka},setup(){}});function KZe(e,t,n,i,o,s){const r=ie("document-cards");return S(),ve(r,{hasUpload:!0,hasSlider:!1})}const GZe=Dt(UZe,[["render",KZe]]),YZe="/assets/robot-f2c5174f.gif",XZe="/assets/open-8beba8b4.svg",QZe="/assets/close-7f4a5649.svg";const JZe=N({components:{Right:Sze,Slider:eVe,History:hVe,Index:IHe,Answer:zHe,MessageInput:yVe,MessagePicUpload:$Ve,DialogWrap:HFe,Document:AW,PicArticle:TZe,DocumentAnswer:MZe,DocumentsmartData:jZe,DocumentInterlocution:DZe,DocumentQuestion:WZe,DocumentQuestion2:qZe,Analysis:GZe,DocumentDetail:LVe,DocumentCombine:KVe},setup(){const e=["report","excel","knowledgeQuiz","report","normal","smartData","normal","question","question"],{config:t,helper:n,ajax:i}=Ze("$global"),o=t.defaultTitle,s=R(!1),r=R(5),l=R(-1),a=R(!1),u=R(!1),c=R(!1),d=R([]),f=R(""),h=R(!1),m=R(!1),b=R([]),w=R(""),y=R([]),C=R([]),k=R(""),$=R(!1),A=R(6e3);let P={},L={};const O=()=>{s.value=!s.value},T=async Z=>{l.value=Z.id,k.value=[],c.value=!1,a.value=!1,Z.index===-1?r.value=5:r.value=4,n.$bus.emit("stop-writing"),u.value=!1,f.value=(L.find(Q=>Q.name===Z.title)||{}).id||null;const q=await i.message.getDialogs(f.value);if(l.value===0||l.value===3){const Q=await i.agent.getVariables(f.value);C.value=Q,P={}}q&&Array.isArray(q)&&(y.value=q.map(Q=>({content:Q.name,id:Q.id,time:Q.update_date})))},M=Z=>{a.value=Z},x=Z=>{$.value=Z},B=()=>{l.value=-2,m.value=!0},F=()=>{l.value=0,m.value=!1},K=async Z=>{u.value=!0,c.value=!0,a.value=!0,f.value=Z,n.$bus.emit("set-loading",!0),n.$bus.emit("stop-writing"),h.value=!1;const q=t.slider.find(fe=>fe.id===l.value).title,Q=L.find(fe=>fe.name===q).id,se=await i.message.getHistoryLogs(Q,Z);se&&Array.isArray(se)&&se.length>0?d.value=se:d.value=[],h.value=!0,n.$bus.emit("set-loading",!1)},te=async()=>{let Z="",q=[];for(let se in P)typeof P[se].value=="string"?(Z+=`${P[se].key}:${P[se].value}
- `,q.push({id:se,name:P[se].key,file_path:"",value:P[se].value})):(Z+=`${P[se].key}:${P[se].value.name}
- `,q.push({id:se,name:P[se].key,file_path:P[se].value.url,value:""}));if(!c.value){const se=await i.message.createDialog(f.value);se&&(w.value=se.chat_id)}d.value=[],u.value=!0,h.value=!0;const Q={chatHistory:[],message:k.value,name:"报告生成",description:"报告生成",inputs:{report_name:Z,id:"Report-PRcYL",data:q}};setTimeout(()=>{n.$bus.emit("send-message",Q)},500)},H=async()=>{const Z={chatHistory:[],name:"报告生成",description:"报告生成",inputs:{report_name:k.value,id:"Report-PRcYL",query:k.value}};setTimeout(()=>{n.$bus.emit("send-message",Z),k.value=""},500)},D=(Z,q,Q)=>{P[q]={key:Q,value:Z}},W=async(Z,q,Q)=>{const{onSuccess:se,fileItem:fe}=Z,{file:de,uid:ue,name:be}=fe,ce=[];ce.push({id:ue,file:de}),se();const $e=new FormData;ce.forEach(Se=>{$e.append("file",Se.file)});const me=await i.file.uploadFiles(f.value,$e);P[q]={key:Q,value:{name:be,url:me.file_path}}};return st(async()=>{L=await i.agent.getAgents(),b.value=L&&Array.isArray(L)&&L.map(Z=>Z.id)||[],n.$bus.on("open-dialog",async Z=>{if(!c.value){const q=await i.message.createDialog(f.value);w.value=q.chat_id}d.value=[],u.value=!0,h.value=!0,console.log("value",Z),setTimeout(()=>{n.$bus.emit("send-message",Z)},200)})}),Jt(()=>{var Z;(Z=n.webSocket)==null||Z.close(),n.$bus.off("open-dialog")}),{SYSTEM_NAME:o,customChange:D,customRequest:W,historyList:y,beginCombine:te,continueCombine:H,selectId:f,dialogId:w,navId:l,variables:C,selectNav:T,swiperNumber:r,slider:t.slider,readonly:a,setReadonly:M,showDialog:u,selectHistory:K,historyMode:c,closeOthers:s,openAll:O,dialogType:e,dialogList:d,initDialog:h,goDocument:B,goBack:F,changeParse:x,hideDialog:m,agentIds:b,textValue:k,parseStatus:$,maxLength:A}}}),eqe={id:"app"},tqe={class:"main"},nqe={class:"wrap"},iqe={key:0},rqe={key:1},oqe={key:2,class:"upload-footer"},sqe={key:3,class:"upload-footer"},lqe={key:4,class:"upload-footer"},aqe={key:5},cqe={key:0,src:XZe,width:"20"},uqe={key:1,src:QZe,width:"20"};function dqe(e,t,n,i,o,s){const r=ie("Slider"),l=ie("History"),a=ie("Index"),u=ie("DocumentCombine"),c=ie("Document"),d=ie("DocumentInterlocution"),f=ie("DocumentAnswer"),h=ie("Answer"),m=ie("DocumentsmartData"),b=ie("PicArticle"),w=ie("DocumentQuestion"),y=ie("DocumentQuestion2"),C=ie("DocumentDetail"),k=ie("dialog-wrap"),$=ie("message-input"),A=ie("a-input"),P=ie("a-upload"),L=ie("a-textarea"),O=ie("a-button"),T=ie("MessagePicUpload"),M=ie("a-tooltip");return S(),I("div",eqe,[vn(v(r,{onSelectNav:e.selectNav,navId:e.navId},null,8,["onSelectNav","navId"]),[[yn,!e.closeOthers]]),_("div",tqe,[_("div",{class:E({"history-wrap":!0,"history-wrap-open":!e.closeOthers&&e.navId>-1})},[v(l,{list:e.historyList,onSetNew:t[0]||(t[0]=()=>{e.showDialog=!1,e.selectId=e.selectId,e.historyMode=!1}),selectId:e.selectId,onHandleClick:e.selectHistory},null,8,["list","selectId","onHandleClick"])],2),_("div",nqe,[e.navId===-1?(S(),ve(a,{key:0,number:e.swiperNumber,onSelectNav:e.selectNav},null,8,["number","onSelectNav"])):(S(),I("div",{key:1,class:E({"border-wrap":!0,"border-no-wrap":e.navId===-2})},[_("div",null,[e.showDialog?ae("",!0):(S(),I("header",iqe,[_("div",null,[t[4]||(t[4]=_("img",{src:YZe,width:"52"},null,-1)),_("p",null,[De(Te(e.SYSTEM_NAME),1),_("span",null,Te(e.slider.find(x=>x.id===e.navId).title),1)]),_("span",null,Te(e.slider.find(x=>x.id===e.navId).dialog),1)])])),_("section",{class:E({"section-padding":e.showDialog})},[e.navId==0&&!e.showDialog?(S(),ve(u,{key:0})):ae("",!0),e.navId===1&&!e.showDialog?(S(),ve(c,{key:1})):ae("",!0),e.navId===2&&!e.showDialog?(S(),ve(d,{key:2})):ae("",!0),e.navId===3&&!e.showDialog?(S(),ve(f,{key:3,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===4&&!e.showDialog?(S(),ve(h,{key:4})):ae("",!0),e.navId===5&&!e.showDialog?(S(),ve(m,{key:5,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===6&&!e.showDialog?(S(),ve(b,{key:6,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===7&&!e.showDialog?(S(),ve(w,{key:7,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===8&&!e.showDialog?(S(),ve(y,{key:8,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===-2?(S(),ve(C,{key:9,onGoBack:e.goBack},null,8,["onGoBack"])):ae("",!0),e.showDialog&&e.initDialog?vn((S(),ve(k,{key:10,type:e.dialogType[e.navId],isSetting:!1,readonly:e.readonly,onSetReadonly:e.setReadonly,onChangeParse:e.changeParse,onGoDocument:e.goDocument,agentId:e.selectId,dialogId:e.dialogId,list:e.dialogList},null,8,["type","readonly","onSetReadonly","onChangeParse","onGoDocument","agentId","dialogId","list"])),[[yn,!e.hideDialog]]):ae("",!0)],2),e.navId!==-2&&e.navId!==0&&e.navId!==3&&e.navId!==6&&!e.historyMode?(S(),I("footer",rqe,[v($,{readonly:e.readonly,eventName:"open-dialog"},null,8,["readonly"])])):ae("",!0),e.navId===0&&!e.showDialog?(S(),I("footer",oqe,[(S(!0),I(Be,null,kt(e.variables,(x,B)=>(S(),I("section",{key:B},[_("div",null,[_("p",null,[_("span",null,Te(x.variable_name),1)])]),_("div",null,[x.value_type===1?(S(),ve(A,{key:0,style:{flex:"1"},placeholder:`请输入${x.variable_name}`,"allow-clear":"",onChange:F=>{e.customChange(F,x.node_id,x.variable_name)}},null,8,["placeholder","onChange"])):(S(),ve(P,{key:1,style:{width:"300px"},multiple:!1,limit:1,"custom-request":F=>{e.customRequest(F,x.node_id,x.variable_name)},"show-upload-button":{showOnExceedLimit:!0},accept:".pdf,.doc,.docx,.txt,.md,.ppt.pptx"},null,8,["custom-request"]))])]))),128)),v(L,{"max-length":e.maxLength,modelValue:e.textValue,"onUpdate:modelValue":t[1]||(t[1]=x=>e.textValue=x),"show-word-limit":e.textValue.length>e.maxLength/2,"auto-size":{maxRows:6},placeholder:"输入您想了解的内容,Shift+Enter换行",style:ne({flex:1,borderRadius:"12px",marginTop:"20px",padding:"0px 30px 0 16px",background:"transparent",border:"1px solid #e3e3e3",minHeight:"120px",paddingBottom:`${e.textValue.length>e.maxLength/2?"20px":""}`})},null,8,["max-length","modelValue","show-word-limit","style"]),v(O,{style:{width:"500px"},type:"primary",onClick:e.beginCombine},{default:he(()=>t[5]||(t[5]=[De("开始")])),_:1},8,["onClick"])])):ae("",!0),e.navId===3&&!e.showDialog?(S(),I("footer",sqe,[(S(!0),I(Be,null,kt(e.variables,(x,B)=>(S(),I("section",{key:B},[_("div",null,[_("p",null,[_("span",null,Te(x.variable_name),1)])]),_("div",null,[x.value_type===1?(S(),ve(A,{key:0,style:{flex:"1"},placeholder:`请输入${x.variable_name}`,"allow-clear":"",onChange:F=>{e.customChange(F,x.node_id,x.variable_name)}},null,8,["placeholder","onChange"])):(S(),ve(P,{key:1,style:{width:"300px"},multiple:!1,limit:1,"custom-request":F=>{e.customRequest(F,x.node_id,x.variable_name)},"show-upload-button":{showOnExceedLimit:!0},accept:".pdf,.doc,.docx,.txt,.md,.ppt.pptx"},null,8,["custom-request"]))])]))),128)),v(O,{style:{width:"500px"},type:"primary",onClick:e.beginCombine},{default:he(()=>t[6]||(t[6]=[De("开始")])),_:1},8,["onClick"])])):ae("",!0),e.navId===3&&e.showDialog&&!e.historyMode?(S(),I("footer",lqe,[v(L,{"max-length":e.maxLength,modelValue:e.textValue,"onUpdate:modelValue":t[2]||(t[2]=x=>e.textValue=x),disabled:e.parseStatus,"show-word-limit":e.textValue.length>e.maxLength/2,"auto-size":{maxRows:6},placeholder:"输入您想了解的内容,Shift+Enter换行",style:ne({flex:1,borderRadius:"12px",marginTop:"20px",padding:"0px 30px 0 16px",background:"transparent",border:"1px solid #e3e3e3",minHeight:"120px",paddingBottom:`${e.textValue.length>e.maxLength/2?"20px":""}`})},null,8,["max-length","modelValue","disabled","show-word-limit","style"]),v(O,{style:{width:"500px"},type:"primary",onClick:e.continueCombine},{default:he(()=>t[7]||(t[7]=[De("开始")])),_:1},8,["onClick"])])):ae("",!0),e.navId===6?(S(),I("footer",aqe,[v(T)])):ae("",!0),v(M,{content:e.closeOthers?"收起":"展开"},{default:he(()=>[e.navId!==-2?(S(),I("div",{key:0,onClick:t[3]||(t[3]=(...x)=>e.openAll&&e.openAll(...x))},[e.closeOthers?(S(),I("img",cqe)):(S(),I("img",uqe))])):ae("",!0)]),_:1},8,["content"])])],2))])])])}const fqe=Dt(JZe,[["render",dqe],["__scopeId","data-v-4aac3a38"]]),hqe=()=>Dn(()=>import("./default-layout-be0780e2.js"),["assets/default-layout-be0780e2.js","assets/index-a9e6bd41.js","assets/auth-54229761.js","assets/index-d8d817e0.js","assets/default-layout-3dbe6961.css"]),Cw=uze({history:FNe("/"),routes:[{path:"/",name:"home",component:fqe},{path:"/knowledge",name:"knowledge",component:()=>Dn(()=>import("./Knowledge-7d3d5b7f.js"),["assets/Knowledge-7d3d5b7f.js","assets/Knowledge-9fa8bb7e.css"])},{path:"/document",name:"document",component:()=>Dn(()=>Promise.resolve().then(()=>BHe),void 0)},{path:"/login",name:"login",component:()=>Dn(()=>import("./Login-b8204023.js"),["assets/Login-b8204023.js","assets/login-bd96354f.js","assets/Login-546702f5.css"])},{path:"/register",name:"register",component:()=>Dn(()=>import("./Register-a1a38265.js"),["assets/Register-a1a38265.js","assets/login-bd96354f.js","assets/Register-8ba84c69.css"])},{path:"/console",name:"console",component:hqe,children:[{path:"/console/sessionManager",name:"sessionManager",component:()=>Dn(()=>import("./index-6a322821.js"),["assets/index-6a322821.js","assets/Agent-ddce271b.js","assets/icon-chart-38e5438e.js","assets/auth-54229761.js","assets/index-a9e6bd41.js","assets/index-57ffa2d4.css"])},{path:"/console/knowledgeLib",name:"knowledgeLib",component:()=>Dn(()=>import("./index-8cd043a2.js"),["assets/index-8cd043a2.js","assets/loading-c1185158.js","assets/index-d8d817e0.js","assets/auth-54229761.js","assets/index-8299d375.css"])},{path:"/model",name:"model",component:()=>Dn(()=>import("./index-26306d72.js"),["assets/index-26306d72.js","assets/icon-chart-38e5438e.js","assets/index-1fe6647d.css"])},{path:"/agent",name:"agent",component:()=>Dn(()=>import("./index-b5925d13.js"),["assets/index-b5925d13.js","assets/index-5753a459.css"])},{path:"/console/authority/resource",name:"resource",component:()=>Dn(()=>import("./index-c4a8746b.js"),["assets/index-c4a8746b.js","assets/authheader.vue_vue_type_script_setup_true_lang-9322c03f.js","assets/index-d37d0248.css"])},{path:"/console/authority/users",name:"users",component:()=>Dn(()=>import("./index-bb5f2815.js"),["assets/index-bb5f2815.js","assets/loading-c1185158.js","assets/authheader.vue_vue_type_script_setup_true_lang-9322c03f.js","assets/index-ff2b8ec2.css"])},{path:"/console/authority/organization",name:"organization",component:()=>Dn(()=>import("./index-15dd41b4.js"),["assets/index-15dd41b4.js","assets/authheader.vue_vue_type_script_setup_true_lang-9322c03f.js","assets/index-94b823ee.css"])},{path:"/console/authority/resource",name:"resource",component:()=>Dn(()=>import("./index-c4a8746b.js"),["assets/index-c4a8746b.js","assets/authheader.vue_vue_type_script_setup_true_lang-9322c03f.js","assets/index-d37d0248.css"])},{path:"/console/authority/role",name:"role",component:()=>Dn(()=>import("./index-5bae485a.js"),["assets/index-5bae485a.js","assets/loading-c1185158.js","assets/authheader.vue_vue_type_script_setup_true_lang-9322c03f.js","assets/Agent-ddce271b.js","assets/auth-54229761.js","assets/index-46ab4b8d.css"])},{path:"/console/authority/group",name:"group",component:()=>Dn(()=>import("./index-76b70bc1.js"),["assets/index-76b70bc1.js","assets/authheader.vue_vue_type_script_setup_true_lang-9322c03f.js","assets/loading-c1185158.js","assets/index-83c707d1.css"])}]},[{path:"/agent",name:"agent",meta:{locale:"Agent",requiresAuth:!0,icon:"icon-robot",order:3.5,hideInMenu:!1},children:[{path:"/agent",name:"agent",meta:{requiresAuth:!0,hideInMenu:!0,roles:["*"]}}]},{path:"/authority",name:"authority",meta:{locale:"menu.authority",requiresAuth:!0,icon:"icon-lock",order:5,activeMenu:!1},children:[{path:"users",name:"users",meta:{locale:"menu.user.title",requiresAuth:!0,roles:["*"]}},{path:"organization",name:"organization",meta:{locale:"menu.organization.title",requiresAuth:!0,roles:["*"]}},{path:"resource",name:"resource",meta:{locale:"menu.resource.title",requiresAuth:!0,roles:["*"]}},{path:"role",name:"role",meta:{locale:"menu.role.title",requiresAuth:!0,roles:["*"]}},{path:"group",name:"group",meta:{locale:"menu.group.title",requiresAuth:!0,roles:["*"]}}]},{path:"/dashboard",name:"dashboard",meta:{locale:"menu.dashboard",requiresAuth:!0,icon:"icon-dashboard",order:0},children:[{path:"workplace",name:"Workplace",meta:{locale:"menu.dashboard.workplace",requiresAuth:!0,roles:["*"]}},{path:"monitor",name:"Monitor",meta:{locale:"menu.dashboard.monitor",requiresAuth:!0,roles:["admin"]}}]},{path:"/dmx",name:"dmx",meta:{locale:"大模型",icon:"icon-user",requiresAuth:!0,order:0,hideInMenu:!1},children:[{path:"knowledgeLib",name:"knowledgeLib",meta:{locale:"知识库管理",requiresAuth:!0,roles:["*"]}},{path:"model",name:"model",meta:{locale:"模型管理",requiresAuth:!0,roles:["*"]}},{path:"intelligentAgent",name:"intelligentAgent",meta:{locale:"智能体管理",requiresAuth:!0,roles:["*"]}}]},{path:"/intelligentAgent",name:"intelligentAgent",meta:{locale:"智能体管理",requiresAuth:!0,icon:"icon-robot",order:4,hideInMenu:!1},children:[{path:"/intelligentAgent",name:"intelligentAgent",meta:{requiresAuth:!0,hideInMenu:!0,roles:["*"]}}]},{path:"/knowledgeLib",name:"knowledgeLib",meta:{locale:"知识库管理",requiresAuth:!0,icon:"icon-storage",order:2,hideInMenu:!1},children:[{path:"/knowledgeLib",name:"knowledgeLib",meta:{requiresAuth:!0,hideInMenu:!0,roles:["*"]}}]},{path:"/model",name:"model",meta:{locale:"模型管理",requiresAuth:!0,icon:"icon-relation",order:3,hideInMenu:!1},children:[{path:"/model",name:"model",meta:{requiresAuth:!0,hideInMenu:!0,roles:["*"]}}]},{path:"/profile",name:"profile",meta:{locale:"menu.profile",requiresAuth:!0,icon:"icon-file",order:4},children:[{path:"basic",name:"Basic",meta:{locale:"menu.profile.basic",requiresAuth:!0,roles:["admin"]}}]},{path:"/sessionManager",name:"sessionManager",meta:{locale:"menu.session",requiresAuth:!0,icon:"icon-voice",order:1,hideInMenu:!1},children:[{path:"/sessionManager",name:"sessionManager",meta:{requiresAuth:!0,hideInMenu:!0,roles:["*"]}}]},{path:"/user",name:"user",meta:{locale:"menu.user",icon:"icon-user",requiresAuth:!0,order:7},children:[{path:"setting",name:"Setting",meta:{locale:"menu.user.setting",requiresAuth:!0,roles:["*"]}},{path:"account",name:"Account",meta:{locale:"menu.user.account",requiresAuth:!0,roles:["*"]}},{path:"menu",name:"Menu",meta:{locale:"菜单管理",requiresAuth:!0,roles:["*"]}}]}]]});Cw.beforeEach((e,t,n)=>{n()});function LW(e){return{all:e=e||new Map,on:function(t,n){var i=e.get(t);i?i.push(n):e.set(t,[n])},off:function(t,n){var i=e.get(t);i&&(n?i.splice(i.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var i=e.get(t);i&&i.slice().map(function(o){o(n)}),(i=e.get("*"))&&i.slice().map(function(o){o(t,n)})}}}var rm="text/plain";function pqe(){(console.warn||console.log).apply(console,arguments)}pqe.bind("[clipboard-polyfill]");var iL=typeof window>"u"?void 0:window,mqe=typeof globalThis>"u"?void 0:globalThis,Fx,Vx,Wx,Hx=(Wx=(Fx=iL)==null?void 0:Fx.Promise)!=null?Wx:(Vx=mqe)==null?void 0:Vx.Promise;function vqe(){if(!Hx)throw new Error("No `Promise` implementation available for `clipboard-polyfill`. Consider using: https://github.com/lgarron/clipboard-polyfill#flat-file-version-with-promise-included");return Hx}var Zx=typeof navigator>"u"?void 0:navigator,to=Zx==null?void 0:Zx.clipboard,qx;(qx=to==null?void 0:to.read)==null||qx.bind(to);var Ux;(Ux=to==null?void 0:to.readText)==null||Ux.bind(to);var Kx;(Kx=to==null?void 0:to.write)==null||Kx.bind(to);var Gx,Yx=(Gx=to==null?void 0:to.writeText)==null?void 0:Gx.bind(to),Xx;(Xx=iL)==null||Xx.ClipboardItem;var $w=vqe(),_d=iL;function gqe(){return typeof ClipboardEvent>"u"&&typeof(_d==null?void 0:_d.clipboardData)<"u"&&typeof(_d==null?void 0:_d.clipboardData.setData)<"u"}function yqe(e){if(!_d.clipboardData)return!1;var t=_d.clipboardData.setData("Text",e);return t}function bqe(e,t,n){e.success=!0;for(var i in t){var o=t[i],s=n.clipboardData;s.setData(i,o),i===rm&&s.getData(i)!==o&&(e.success=!1)}n.preventDefault()}function EW(e){var t={success:!1},n=bqe.bind(this,t,e);document.addEventListener("copy",n);try{document.execCommand("copy")}finally{document.removeEventListener("copy",n)}return t.success}function IW(e,t){TW(e);var n=EW(t);return OW(),n}function kqe(e){var t=document.createElement("div");t.setAttribute("style","-webkit-user-select: text !important"),t.textContent="temporary element",document.body.appendChild(t);var n=IW(t,e);return document.body.removeChild(t),n}function wqe(e){var t=document.createElement("div");t.setAttribute("style","-webkit-user-select: text !important");var n=t;t.attachShadow&&(n=t.attachShadow({mode:"open"}));var i=document.createElement("span");i.innerText=e,n.appendChild(i),document.body.appendChild(t),TW(i);var o=document.execCommand("copy");return OW(),document.body.removeChild(t),o}function TW(e){var t=document.getSelection();if(t){var n=document.createRange();n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n)}}function OW(){var e=document.getSelection();e&&e.removeAllRanges()}function Cqe(e){var t=rm in e;if(gqe()){if(!t)throw new Error("No `text/plain` value was specified.");if(yqe(e[rm]))return!0;throw new Error("Copying failed, possibly because the user rejected it.")}return!!(EW(e)||navigator.userAgent.indexOf("Edge")>-1||IW(document.body,e)||kqe(e)||wqe(e[rm]))}$w.resolve();$w.resolve(!1);function $qe(e){return new $w((t,n)=>{try{t(e())}catch(i){n(i)}})}function Sqe(e){var t={};return t[rm]=e,t}function _qe(e){return Yx?Yx(e).catch(t=>{Qx(e)}):Qx(e)}function Qx(e){return $qe(()=>$w.resolve(Pqe(e)))}function Pqe(e){if(!Cqe(Sqe(e)))throw new Error("writeText() failed")}function xW(e,t){return function(){return e.apply(t,arguments)}}const{toString:Aqe}=Object.prototype,{getPrototypeOf:rL}=Object,Sw=(e=>t=>{const n=Aqe.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Do=e=>(e=e.toLowerCase(),t=>Sw(t)===e),_w=e=>t=>typeof t===e,{isArray:Dh}=Array,wm=_w("undefined");function Lqe(e){return e!==null&&!wm(e)&&e.constructor!==null&&!wm(e.constructor)&&jr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const MW=Do("ArrayBuffer");function Eqe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&MW(e.buffer),t}const Iqe=_w("string"),jr=_w("function"),NW=_w("number"),Pw=e=>e!==null&&typeof e=="object",Tqe=e=>e===!0||e===!1,Sy=e=>{if(Sw(e)!=="object")return!1;const t=rL(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Oqe=Do("Date"),xqe=Do("File"),Mqe=Do("Blob"),Nqe=Do("FileList"),zqe=e=>Pw(e)&&jr(e.pipe),jqe=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||jr(e.append)&&((t=Sw(e))==="formdata"||t==="object"&&jr(e.toString)&&e.toString()==="[object FormData]"))},Rqe=Do("URLSearchParams"),[Bqe,Dqe,Fqe,Vqe]=["ReadableStream","Request","Response","Headers"].map(Do),Wqe=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function r1(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let i,o;if(typeof e!="object"&&(e=[e]),Dh(e))for(i=0,o=e.length;i<o;i++)t.call(null,e[i],i,e);else{const s=n?Object.getOwnPropertyNames(e):Object.keys(e),r=s.length;let l;for(i=0;i<r;i++)l=s[i],t.call(null,e[l],l,e)}}function zW(e,t){t=t.toLowerCase();const n=Object.keys(e);let i=n.length,o;for(;i-- >0;)if(o=n[i],t===o.toLowerCase())return o;return null}const hc=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),jW=e=>!wm(e)&&e!==hc;function jP(){const{caseless:e}=jW(this)&&this||{},t={},n=(i,o)=>{const s=e&&zW(t,o)||o;Sy(t[s])&&Sy(i)?t[s]=jP(t[s],i):Sy(i)?t[s]=jP({},i):Dh(i)?t[s]=i.slice():t[s]=i};for(let i=0,o=arguments.length;i<o;i++)arguments[i]&&r1(arguments[i],n);return t}const Hqe=(e,t,n,{allOwnKeys:i}={})=>(r1(t,(o,s)=>{n&&jr(o)?e[s]=xW(o,n):e[s]=o},{allOwnKeys:i}),e),Zqe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),qqe=(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},Uqe=(e,t,n,i)=>{let o,s,r;const l={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),s=o.length;s-- >0;)r=o[s],(!i||i(r,e,t))&&!l[r]&&(t[r]=e[r],l[r]=!0);e=n!==!1&&rL(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Kqe=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return i!==-1&&i===n},Gqe=e=>{if(!e)return null;if(Dh(e))return e;let t=e.length;if(!NW(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Yqe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&rL(Uint8Array)),Xqe=(e,t)=>{const i=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=i.next())&&!o.done;){const s=o.value;t.call(e,s[0],s[1])}},Qqe=(e,t)=>{let n;const i=[];for(;(n=e.exec(t))!==null;)i.push(n);return i},Jqe=Do("HTMLFormElement"),eUe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,o){return i.toUpperCase()+o}),Jx=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),tUe=Do("RegExp"),RW=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};r1(n,(o,s)=>{let r;(r=t(o,s,e))!==!1&&(i[s]=r||o)}),Object.defineProperties(e,i)},nUe=e=>{RW(e,(t,n)=>{if(jr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const i=e[n];if(jr(i)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},iUe=(e,t)=>{const n={},i=o=>{o.forEach(s=>{n[s]=!0})};return Dh(e)?i(e):i(String(e).split(t)),n},rUe=()=>{},oUe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,k8="abcdefghijklmnopqrstuvwxyz",eM="0123456789",BW={DIGIT:eM,ALPHA:k8,ALPHA_DIGIT:k8+k8.toUpperCase()+eM},sUe=(e=16,t=BW.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n};function lUe(e){return!!(e&&jr(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const aUe=e=>{const t=new Array(10),n=(i,o)=>{if(Pw(i)){if(t.indexOf(i)>=0)return;if(!("toJSON"in i)){t[o]=i;const s=Dh(i)?[]:{};return r1(i,(r,l)=>{const a=n(r,o+1);!wm(a)&&(s[l]=a)}),t[o]=void 0,s}}return i};return n(e,0)},cUe=Do("AsyncFunction"),uUe=e=>e&&(Pw(e)||jr(e))&&jr(e.then)&&jr(e.catch),DW=((e,t)=>e?setImmediate:t?((n,i)=>(hc.addEventListener("message",({source:o,data:s})=>{o===hc&&s===n&&i.length&&i.shift()()},!1),o=>{i.push(o),hc.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",jr(hc.postMessage)),dUe=typeof queueMicrotask<"u"?queueMicrotask.bind(hc):typeof process<"u"&&process.nextTick||DW,Re={isArray:Dh,isArrayBuffer:MW,isBuffer:Lqe,isFormData:jqe,isArrayBufferView:Eqe,isString:Iqe,isNumber:NW,isBoolean:Tqe,isObject:Pw,isPlainObject:Sy,isReadableStream:Bqe,isRequest:Dqe,isResponse:Fqe,isHeaders:Vqe,isUndefined:wm,isDate:Oqe,isFile:xqe,isBlob:Mqe,isRegExp:tUe,isFunction:jr,isStream:zqe,isURLSearchParams:Rqe,isTypedArray:Yqe,isFileList:Nqe,forEach:r1,merge:jP,extend:Hqe,trim:Wqe,stripBOM:Zqe,inherits:qqe,toFlatObject:Uqe,kindOf:Sw,kindOfTest:Do,endsWith:Kqe,toArray:Gqe,forEachEntry:Xqe,matchAll:Qqe,isHTMLForm:Jqe,hasOwnProperty:Jx,hasOwnProp:Jx,reduceDescriptors:RW,freezeMethods:nUe,toObjectSet:iUe,toCamelCase:eUe,noop:rUe,toFiniteNumber:oUe,findKey:zW,global:hc,isContextDefined:jW,ALPHABET:BW,generateString:sUe,isSpecCompliantForm:lUe,toJSONObject:aUe,isAsyncFn:cUe,isThenable:uUe,setImmediate:DW,asap:dUe};function St(e,t,n,i,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),o&&(this.response=o,this.status=o.status?o.status:null)}Re.inherits(St,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Re.toJSONObject(this.config),code:this.code,status:this.status}}});const FW=St.prototype,VW={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{VW[e]={value:e}});Object.defineProperties(St,VW);Object.defineProperty(FW,"isAxiosError",{value:!0});St.from=(e,t,n,i,o,s)=>{const r=Object.create(FW);return Re.toFlatObject(e,r,function(a){return a!==Error.prototype},l=>l!=="isAxiosError"),St.call(r,e.message,t,n,i,o),r.cause=e,r.name=e.name,s&&Object.assign(r,s),r};const fUe=null;function RP(e){return Re.isPlainObject(e)||Re.isArray(e)}function WW(e){return Re.endsWith(e,"[]")?e.slice(0,-2):e}function tM(e,t,n){return e?e.concat(t).map(function(o,s){return o=WW(o),!n&&s?"["+o+"]":o}).join(n?".":""):t}function hUe(e){return Re.isArray(e)&&!e.some(RP)}const pUe=Re.toFlatObject(Re,{},null,function(t){return/^is[A-Z]/.test(t)});function Aw(e,t,n){if(!Re.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=Re.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,w){return!Re.isUndefined(w[b])});const i=n.metaTokens,o=n.visitor||c,s=n.dots,r=n.indexes,a=(n.Blob||typeof Blob<"u"&&Blob)&&Re.isSpecCompliantForm(t);if(!Re.isFunction(o))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if(Re.isDate(m))return m.toISOString();if(!a&&Re.isBlob(m))throw new St("Blob is not supported. Use a Buffer instead.");return Re.isArrayBuffer(m)||Re.isTypedArray(m)?a&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,b,w){let y=m;if(m&&!w&&typeof m=="object"){if(Re.endsWith(b,"{}"))b=i?b:b.slice(0,-2),m=JSON.stringify(m);else if(Re.isArray(m)&&hUe(m)||(Re.isFileList(m)||Re.endsWith(b,"[]"))&&(y=Re.toArray(m)))return b=WW(b),y.forEach(function(k,$){!(Re.isUndefined(k)||k===null)&&t.append(r===!0?tM([b],$,s):r===null?b:b+"[]",u(k))}),!1}return RP(m)?!0:(t.append(tM(w,b,s),u(m)),!1)}const d=[],f=Object.assign(pUe,{defaultVisitor:c,convertValue:u,isVisitable:RP});function h(m,b){if(!Re.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+b.join("."));d.push(m),Re.forEach(m,function(y,C){(!(Re.isUndefined(y)||y===null)&&o.call(t,y,Re.isString(C)?C.trim():C,b,f))===!0&&h(y,b?b.concat(C):[C])}),d.pop()}}if(!Re.isObject(e))throw new TypeError("data must be an object");return h(e),t}function nM(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(i){return t[i]})}function oL(e,t){this._pairs=[],e&&Aw(e,this,t)}const HW=oL.prototype;HW.append=function(t,n){this._pairs.push([t,n])};HW.toString=function(t){const n=t?function(i){return t.call(this,i,nM)}:nM;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function mUe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ZW(e,t,n){if(!t)return e;const i=n&&n.encode||mUe,o=n&&n.serialize;let s;if(o?s=o(t,n):s=Re.isURLSearchParams(t)?t.toString():new oL(t,n).toString(i),s){const r=e.indexOf("#");r!==-1&&(e=e.slice(0,r)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class vUe{constructor(){this.handlers=[]}use(t,n,i){return this.handlers.push({fulfilled:t,rejected:n,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){Re.forEach(this.handlers,function(i){i!==null&&t(i)})}}const iM=vUe,qW={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},gUe=typeof URLSearchParams<"u"?URLSearchParams:oL,yUe=typeof FormData<"u"?FormData:null,bUe=typeof Blob<"u"?Blob:null,kUe={isBrowser:!0,classes:{URLSearchParams:gUe,FormData:yUe,Blob:bUe},protocols:["http","https","file","blob","url","data"]},sL=typeof window<"u"&&typeof document<"u",BP=typeof navigator=="object"&&navigator||void 0,wUe=sL&&(!BP||["ReactNative","NativeScript","NS"].indexOf(BP.product)<0),CUe=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),$Ue=sL&&window.location.href||"http://localhost",SUe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:sL,hasStandardBrowserEnv:wUe,hasStandardBrowserWebWorkerEnv:CUe,navigator:BP,origin:$Ue},Symbol.toStringTag,{value:"Module"})),kr={...SUe,...kUe};function _Ue(e,t){return Aw(e,new kr.classes.URLSearchParams,Object.assign({visitor:function(n,i,o,s){return kr.isNode&&Re.isBuffer(n)?(this.append(i,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function PUe(e){return Re.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function AUe(e){const t={},n=Object.keys(e);let i;const o=n.length;let s;for(i=0;i<o;i++)s=n[i],t[s]=e[s];return t}function UW(e){function t(n,i,o,s){let r=n[s++];if(r==="__proto__")return!0;const l=Number.isFinite(+r),a=s>=n.length;return r=!r&&Re.isArray(o)?o.length:r,a?(Re.hasOwnProp(o,r)?o[r]=[o[r],i]:o[r]=i,!l):((!o[r]||!Re.isObject(o[r]))&&(o[r]=[]),t(n,i,o[r],s)&&Re.isArray(o[r])&&(o[r]=AUe(o[r])),!l)}if(Re.isFormData(e)&&Re.isFunction(e.entries)){const n={};return Re.forEachEntry(e,(i,o)=>{t(PUe(i),o,n,0)}),n}return null}function LUe(e,t,n){if(Re.isString(e))try{return(t||JSON.parse)(e),Re.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(e)}const lL={transitional:qW,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const i=n.getContentType()||"",o=i.indexOf("application/json")>-1,s=Re.isObject(t);if(s&&Re.isHTMLForm(t)&&(t=new FormData(t)),Re.isFormData(t))return o?JSON.stringify(UW(t)):t;if(Re.isArrayBuffer(t)||Re.isBuffer(t)||Re.isStream(t)||Re.isFile(t)||Re.isBlob(t)||Re.isReadableStream(t))return t;if(Re.isArrayBufferView(t))return t.buffer;if(Re.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(s){if(i.indexOf("application/x-www-form-urlencoded")>-1)return _Ue(t,this.formSerializer).toString();if((l=Re.isFileList(t))||i.indexOf("multipart/form-data")>-1){const a=this.env&&this.env.FormData;return Aw(l?{"files[]":t}:t,a&&new a,this.formSerializer)}}return s||o?(n.setContentType("application/json",!1),LUe(t)):t}],transformResponse:[function(t){const n=this.transitional||lL.transitional,i=n&&n.forcedJSONParsing,o=this.responseType==="json";if(Re.isResponse(t)||Re.isReadableStream(t))return t;if(t&&Re.isString(t)&&(i&&!this.responseType||o)){const r=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(l){if(r)throw l.name==="SyntaxError"?St.from(l,St.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:kr.classes.FormData,Blob:kr.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Re.forEach(["delete","get","head","post","put","patch"],e=>{lL.headers[e]={}});const aL=lL,EUe=Re.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),IUe=e=>{const t={};let n,i,o;return e&&e.split(`
- `).forEach(function(r){o=r.indexOf(":"),n=r.substring(0,o).trim().toLowerCase(),i=r.substring(o+1).trim(),!(!n||t[n]&&EUe[n])&&(n==="set-cookie"?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t},rM=Symbol("internals");function sp(e){return e&&String(e).trim().toLowerCase()}function _y(e){return e===!1||e==null?e:Re.isArray(e)?e.map(_y):String(e)}function TUe(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}const OUe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function w8(e,t,n,i,o){if(Re.isFunction(i))return i.call(this,t,n);if(o&&(t=n),!!Re.isString(t)){if(Re.isString(i))return t.indexOf(i)!==-1;if(Re.isRegExp(i))return i.test(t)}}function xUe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,i)=>n.toUpperCase()+i)}function MUe(e,t){const n=Re.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(e,i+n,{value:function(o,s,r){return this[i].call(this,t,o,s,r)},configurable:!0})})}class Lw{constructor(t){t&&this.set(t)}set(t,n,i){const o=this;function s(l,a,u){const c=sp(a);if(!c)throw new Error("header name must be a non-empty string");const d=Re.findKey(o,c);(!d||o[d]===void 0||u===!0||u===void 0&&o[d]!==!1)&&(o[d||a]=_y(l))}const r=(l,a)=>Re.forEach(l,(u,c)=>s(u,c,a));if(Re.isPlainObject(t)||t instanceof this.constructor)r(t,n);else if(Re.isString(t)&&(t=t.trim())&&!OUe(t))r(IUe(t),n);else if(Re.isHeaders(t))for(const[l,a]of t.entries())s(a,l,i);else t!=null&&s(n,t,i);return this}get(t,n){if(t=sp(t),t){const i=Re.findKey(this,t);if(i){const o=this[i];if(!n)return o;if(n===!0)return TUe(o);if(Re.isFunction(n))return n.call(this,o,i);if(Re.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=sp(t),t){const i=Re.findKey(this,t);return!!(i&&this[i]!==void 0&&(!n||w8(this,this[i],i,n)))}return!1}delete(t,n){const i=this;let o=!1;function s(r){if(r=sp(r),r){const l=Re.findKey(i,r);l&&(!n||w8(i,i[l],l,n))&&(delete i[l],o=!0)}}return Re.isArray(t)?t.forEach(s):s(t),o}clear(t){const n=Object.keys(this);let i=n.length,o=!1;for(;i--;){const s=n[i];(!t||w8(this,this[s],s,t,!0))&&(delete this[s],o=!0)}return o}normalize(t){const n=this,i={};return Re.forEach(this,(o,s)=>{const r=Re.findKey(i,s);if(r){n[r]=_y(o),delete n[s];return}const l=t?xUe(s):String(s).trim();l!==s&&delete n[s],n[l]=_y(o),i[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return Re.forEach(this,(i,o)=>{i!=null&&i!==!1&&(n[o]=t&&Re.isArray(i)?i.join(", "):i)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
- `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const i=new this(t);return n.forEach(o=>i.set(o)),i}static accessor(t){const i=(this[rM]=this[rM]={accessors:{}}).accessors,o=this.prototype;function s(r){const l=sp(r);i[l]||(MUe(o,r),i[l]=!0)}return Re.isArray(t)?t.forEach(s):s(t),this}}Lw.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Re.reduceDescriptors(Lw.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(i){this[n]=i}}});Re.freezeMethods(Lw);const Oo=Lw;function C8(e,t){const n=this||aL,i=t||n,o=Oo.from(i.headers);let s=i.data;return Re.forEach(e,function(l){s=l.call(n,s,o.normalize(),t?t.status:void 0)}),o.normalize(),s}function KW(e){return!!(e&&e.__CANCEL__)}function Fh(e,t,n){St.call(this,e??"canceled",St.ERR_CANCELED,t,n),this.name="CanceledError"}Re.inherits(Fh,St,{__CANCEL__:!0});function GW(e,t,n){const i=n.config.validateStatus;!n.status||!i||i(n.status)?e(n):t(new St("Request failed with status code "+n.status,[St.ERR_BAD_REQUEST,St.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function NUe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function zUe(e,t){e=e||10;const n=new Array(e),i=new Array(e);let o=0,s=0,r;return t=t!==void 0?t:1e3,function(a){const u=Date.now(),c=i[s];r||(r=u),n[o]=a,i[o]=u;let d=s,f=0;for(;d!==o;)f+=n[d++],d=d%e;if(o=(o+1)%e,o===s&&(s=(s+1)%e),u-r<t)return;const h=c&&u-c;return h?Math.round(f*1e3/h):void 0}}function jUe(e,t){let n=0,i=1e3/t,o,s;const r=(u,c=Date.now())=>{n=c,o=null,s&&(clearTimeout(s),s=null),e.apply(null,u)};return[(...u)=>{const c=Date.now(),d=c-n;d>=i?r(u,c):(o=u,s||(s=setTimeout(()=>{s=null,r(o)},i-d)))},()=>o&&r(o)]}const vb=(e,t,n=3)=>{let i=0;const o=zUe(50,250);return jUe(s=>{const r=s.loaded,l=s.lengthComputable?s.total:void 0,a=r-i,u=o(a),c=r<=l;i=r;const d={loaded:r,total:l,progress:l?r/l:void 0,bytes:a,rate:u||void 0,estimated:u&&l&&c?(l-r)/u:void 0,event:s,lengthComputable:l!=null,[t?"download":"upload"]:!0};e(d)},n)},oM=(e,t)=>{const n=e!=null;return[i=>t[0]({lengthComputable:n,total:e,loaded:i}),t[1]]},sM=e=>(...t)=>Re.asap(()=>e(...t)),RUe=kr.hasStandardBrowserEnv?function(){const t=kr.navigator&&/(msie|trident)/i.test(kr.navigator.userAgent),n=document.createElement("a");let i;function o(s){let r=s;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return i=o(window.location.href),function(r){const l=Re.isString(r)?o(r):r;return l.protocol===i.protocol&&l.host===i.host}}():function(){return function(){return!0}}(),BUe=kr.hasStandardBrowserEnv?{write(e,t,n,i,o,s){const r=[e+"="+encodeURIComponent(t)];Re.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),Re.isString(i)&&r.push("path="+i),Re.isString(o)&&r.push("domain="+o),s===!0&&r.push("secure"),document.cookie=r.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function DUe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function FUe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function YW(e,t){return e&&!DUe(t)?FUe(e,t):t}const lM=e=>e instanceof Oo?{...e}:e;function Wu(e,t){t=t||{};const n={};function i(u,c,d){return Re.isPlainObject(u)&&Re.isPlainObject(c)?Re.merge.call({caseless:d},u,c):Re.isPlainObject(c)?Re.merge({},c):Re.isArray(c)?c.slice():c}function o(u,c,d){if(Re.isUndefined(c)){if(!Re.isUndefined(u))return i(void 0,u,d)}else return i(u,c,d)}function s(u,c){if(!Re.isUndefined(c))return i(void 0,c)}function r(u,c){if(Re.isUndefined(c)){if(!Re.isUndefined(u))return i(void 0,u)}else return i(void 0,c)}function l(u,c,d){if(d in t)return i(u,c);if(d in e)return i(void 0,u)}const a={url:s,method:s,data:s,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,withXSRFToken:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:l,headers:(u,c)=>o(lM(u),lM(c),!0)};return Re.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=a[c]||o,f=d(e[c],t[c],c);Re.isUndefined(f)&&d!==l||(n[c]=f)}),n}const XW=e=>{const t=Wu({},e);let{data:n,withXSRFToken:i,xsrfHeaderName:o,xsrfCookieName:s,headers:r,auth:l}=t;t.headers=r=Oo.from(r),t.url=ZW(YW(t.baseURL,t.url),e.params,e.paramsSerializer),l&&r.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):"")));let a;if(Re.isFormData(n)){if(kr.hasStandardBrowserEnv||kr.hasStandardBrowserWebWorkerEnv)r.setContentType(void 0);else if((a=r.getContentType())!==!1){const[u,...c]=a?a.split(";").map(d=>d.trim()).filter(Boolean):[];r.setContentType([u||"multipart/form-data",...c].join("; "))}}if(kr.hasStandardBrowserEnv&&(i&&Re.isFunction(i)&&(i=i(t)),i||i!==!1&&RUe(t.url))){const u=o&&s&&BUe.read(s);u&&r.set(o,u)}return t},VUe=typeof XMLHttpRequest<"u",WUe=VUe&&function(e){return new Promise(function(n,i){const o=XW(e);let s=o.data;const r=Oo.from(o.headers).normalize();let{responseType:l,onUploadProgress:a,onDownloadProgress:u}=o,c,d,f,h,m;function b(){h&&h(),m&&m(),o.cancelToken&&o.cancelToken.unsubscribe(c),o.signal&&o.signal.removeEventListener("abort",c)}let w=new XMLHttpRequest;w.open(o.method.toUpperCase(),o.url,!0),w.timeout=o.timeout;function y(){if(!w)return;const k=Oo.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),A={data:!l||l==="text"||l==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:k,config:e,request:w};GW(function(L){n(L),b()},function(L){i(L),b()},A),w=null}"onloadend"in w?w.onloadend=y:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(y)},w.onabort=function(){w&&(i(new St("Request aborted",St.ECONNABORTED,e,w)),w=null)},w.onerror=function(){i(new St("Network Error",St.ERR_NETWORK,e,w)),w=null},w.ontimeout=function(){let $=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const A=o.transitional||qW;o.timeoutErrorMessage&&($=o.timeoutErrorMessage),i(new St($,A.clarifyTimeoutError?St.ETIMEDOUT:St.ECONNABORTED,e,w)),w=null},s===void 0&&r.setContentType(null),"setRequestHeader"in w&&Re.forEach(r.toJSON(),function($,A){w.setRequestHeader(A,$)}),Re.isUndefined(o.withCredentials)||(w.withCredentials=!!o.withCredentials),l&&l!=="json"&&(w.responseType=o.responseType),u&&([f,m]=vb(u,!0),w.addEventListener("progress",f)),a&&w.upload&&([d,h]=vb(a),w.upload.addEventListener("progress",d),w.upload.addEventListener("loadend",h)),(o.cancelToken||o.signal)&&(c=k=>{w&&(i(!k||k.type?new Fh(null,e,w):k),w.abort(),w=null)},o.cancelToken&&o.cancelToken.subscribe(c),o.signal&&(o.signal.aborted?c():o.signal.addEventListener("abort",c)));const C=NUe(o.url);if(C&&kr.protocols.indexOf(C)===-1){i(new St("Unsupported protocol "+C+":",St.ERR_BAD_REQUEST,e));return}w.send(s||null)})},HUe=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let i=new AbortController,o;const s=function(u){if(!o){o=!0,l();const c=u instanceof Error?u:this.reason;i.abort(c instanceof St?c:new Fh(c instanceof Error?c.message:c))}};let r=t&&setTimeout(()=>{r=null,s(new St(`timeout ${t} of ms exceeded`,St.ETIMEDOUT))},t);const l=()=>{e&&(r&&clearTimeout(r),r=null,e.forEach(u=>{u.unsubscribe?u.unsubscribe(s):u.removeEventListener("abort",s)}),e=null)};e.forEach(u=>u.addEventListener("abort",s));const{signal:a}=i;return a.unsubscribe=()=>Re.asap(l),a}},ZUe=HUe,qUe=function*(e,t){let n=e.byteLength;if(!t||n<t){yield e;return}let i=0,o;for(;i<n;)o=i+t,yield e.slice(i,o),i=o},UUe=async function*(e,t){for await(const n of KUe(e))yield*qUe(n,t)},KUe=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:i}=await t.read();if(n)break;yield i}}finally{await t.cancel()}},aM=(e,t,n,i)=>{const o=UUe(e,t);let s=0,r,l=a=>{r||(r=!0,i&&i(a))};return new ReadableStream({async pull(a){try{const{done:u,value:c}=await o.next();if(u){l(),a.close();return}let d=c.byteLength;if(n){let f=s+=d;n(f)}a.enqueue(new Uint8Array(c))}catch(u){throw l(u),u}},cancel(a){return l(a),o.return()}},{highWaterMark:2})},Ew=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",QW=Ew&&typeof ReadableStream=="function",GUe=Ew&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),JW=(e,...t)=>{try{return!!e(...t)}catch{return!1}},YUe=QW&&JW(()=>{let e=!1;const t=new Request(kr.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),cM=64*1024,DP=QW&&JW(()=>Re.isReadableStream(new Response("").body)),gb={stream:DP&&(e=>e.body)};Ew&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!gb[t]&&(gb[t]=Re.isFunction(e[t])?n=>n[t]():(n,i)=>{throw new St(`Response type '${t}' is not supported`,St.ERR_NOT_SUPPORT,i)})})})(new Response);const XUe=async e=>{if(e==null)return 0;if(Re.isBlob(e))return e.size;if(Re.isSpecCompliantForm(e))return(await new Request(kr.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(Re.isArrayBufferView(e)||Re.isArrayBuffer(e))return e.byteLength;if(Re.isURLSearchParams(e)&&(e=e+""),Re.isString(e))return(await GUe(e)).byteLength},QUe=async(e,t)=>{const n=Re.toFiniteNumber(e.getContentLength());return n??XUe(t)},JUe=Ew&&(async e=>{let{url:t,method:n,data:i,signal:o,cancelToken:s,timeout:r,onDownloadProgress:l,onUploadProgress:a,responseType:u,headers:c,withCredentials:d="same-origin",fetchOptions:f}=XW(e);u=u?(u+"").toLowerCase():"text";let h=ZUe([o,s&&s.toAbortSignal()],r),m;const b=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let w;try{if(a&&YUe&&n!=="get"&&n!=="head"&&(w=await QUe(c,i))!==0){let A=new Request(t,{method:"POST",body:i,duplex:"half"}),P;if(Re.isFormData(i)&&(P=A.headers.get("content-type"))&&c.setContentType(P),A.body){const[L,O]=oM(w,vb(sM(a)));i=aM(A.body,cM,L,O)}}Re.isString(d)||(d=d?"include":"omit");const y="credentials"in Request.prototype;m=new Request(t,{...f,signal:h,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:i,duplex:"half",credentials:y?d:void 0});let C=await fetch(m);const k=DP&&(u==="stream"||u==="response");if(DP&&(l||k&&b)){const A={};["status","statusText","headers"].forEach(T=>{A[T]=C[T]});const P=Re.toFiniteNumber(C.headers.get("content-length")),[L,O]=l&&oM(P,vb(sM(l),!0))||[];C=new Response(aM(C.body,cM,L,()=>{O&&O(),b&&b()}),A)}u=u||"text";let $=await gb[Re.findKey(gb,u)||"text"](C,e);return!k&&b&&b(),await new Promise((A,P)=>{GW(A,P,{data:$,headers:Oo.from(C.headers),status:C.status,statusText:C.statusText,config:e,request:m})})}catch(y){throw b&&b(),y&&y.name==="TypeError"&&/fetch/i.test(y.message)?Object.assign(new St("Network Error",St.ERR_NETWORK,e,m),{cause:y.cause||y}):St.from(y,y&&y.code,e,m)}}),FP={http:fUe,xhr:WUe,fetch:JUe};Re.forEach(FP,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const uM=e=>`- ${e}`,eKe=e=>Re.isFunction(e)||e===null||e===!1,eH={getAdapter:e=>{e=Re.isArray(e)?e:[e];const{length:t}=e;let n,i;const o={};for(let s=0;s<t;s++){n=e[s];let r;if(i=n,!eKe(n)&&(i=FP[(r=String(n)).toLowerCase()],i===void 0))throw new St(`Unknown adapter '${r}'`);if(i)break;o[r||"#"+s]=i}if(!i){const s=Object.entries(o).map(([l,a])=>`adapter ${l} `+(a===!1?"is not supported by the environment":"is not available in the build"));let r=t?s.length>1?`since :
- `+s.map(uM).join(`
- `):" "+uM(s[0]):"as no adapter specified";throw new St("There is no suitable adapter to dispatch the request "+r,"ERR_NOT_SUPPORT")}return i},adapters:FP};function $8(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Fh(null,e)}function dM(e){return $8(e),e.headers=Oo.from(e.headers),e.data=C8.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),eH.getAdapter(e.adapter||aL.adapter)(e).then(function(i){return $8(e),i.data=C8.call(e,e.transformResponse,i),i.headers=Oo.from(i.headers),i},function(i){return KW(i)||($8(e),i&&i.response&&(i.response.data=C8.call(e,e.transformResponse,i.response),i.response.headers=Oo.from(i.response.headers))),Promise.reject(i)})}const tH="1.7.7",cL={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{cL[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}});const fM={};cL.transitional=function(t,n,i){function o(s,r){return"[Axios v"+tH+"] Transitional option '"+s+"'"+r+(i?". "+i:"")}return(s,r,l)=>{if(t===!1)throw new St(o(r," has been removed"+(n?" in "+n:"")),St.ERR_DEPRECATED);return n&&!fM[r]&&(fM[r]=!0,console.warn(o(r," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,r,l):!0}};function tKe(e,t,n){if(typeof e!="object")throw new St("options must be an object",St.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let o=i.length;for(;o-- >0;){const s=i[o],r=t[s];if(r){const l=e[s],a=l===void 0||r(l,s,e);if(a!==!0)throw new St("option "+s+" must be "+a,St.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new St("Unknown option "+s,St.ERR_BAD_OPTION)}}const VP={assertOptions:tKe,validators:cL},Nl=VP.validators;class yb{constructor(t){this.defaults=t,this.interceptors={request:new iM,response:new iM}}async request(t,n){try{return await this._request(t,n)}catch(i){if(i instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const s=o.stack?o.stack.replace(/^.+\n/,""):"";try{i.stack?s&&!String(i.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(i.stack+=`
- `+s):i.stack=s}catch{}}throw i}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Wu(this.defaults,n);const{transitional:i,paramsSerializer:o,headers:s}=n;i!==void 0&&VP.assertOptions(i,{silentJSONParsing:Nl.transitional(Nl.boolean),forcedJSONParsing:Nl.transitional(Nl.boolean),clarifyTimeoutError:Nl.transitional(Nl.boolean)},!1),o!=null&&(Re.isFunction(o)?n.paramsSerializer={serialize:o}:VP.assertOptions(o,{encode:Nl.function,serialize:Nl.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let r=s&&Re.merge(s.common,s[n.method]);s&&Re.forEach(["delete","get","head","post","put","patch","common"],m=>{delete s[m]}),n.headers=Oo.concat(r,s);const l=[];let a=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(a=a&&b.synchronous,l.unshift(b.fulfilled,b.rejected))});const u=[];this.interceptors.response.forEach(function(b){u.push(b.fulfilled,b.rejected)});let c,d=0,f;if(!a){const m=[dM.bind(this),void 0];for(m.unshift.apply(m,l),m.push.apply(m,u),f=m.length,c=Promise.resolve(n);d<f;)c=c.then(m[d++],m[d++]);return c}f=l.length;let h=n;for(d=0;d<f;){const m=l[d++],b=l[d++];try{h=m(h)}catch(w){b.call(this,w);break}}try{c=dM.call(this,h)}catch(m){return Promise.reject(m)}for(d=0,f=u.length;d<f;)c=c.then(u[d++],u[d++]);return c}getUri(t){t=Wu(this.defaults,t);const n=YW(t.baseURL,t.url);return ZW(n,t.params,t.paramsSerializer)}}Re.forEach(["delete","get","head","options"],function(t){yb.prototype[t]=function(n,i){return this.request(Wu(i||{},{method:t,url:n,data:(i||{}).data}))}});Re.forEach(["post","put","patch"],function(t){function n(i){return function(s,r,l){return this.request(Wu(l||{},{method:t,headers:i?{"Content-Type":"multipart/form-data"}:{},url:s,data:r}))}}yb.prototype[t]=n(),yb.prototype[t+"Form"]=n(!0)});const Py=yb;class uL{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(s){n=s});const i=this;this.promise.then(o=>{if(!i._listeners)return;let s=i._listeners.length;for(;s-- >0;)i._listeners[s](o);i._listeners=null}),this.promise.then=o=>{let s;const r=new Promise(l=>{i.subscribe(l),s=l}).then(o);return r.cancel=function(){i.unsubscribe(s)},r},t(function(s,r,l){i.reason||(i.reason=new Fh(s,r,l),n(i.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=i=>{t.abort(i)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new uL(function(o){t=o}),cancel:t}}}const nKe=uL;function iKe(e){return function(n){return e.apply(null,n)}}function rKe(e){return Re.isObject(e)&&e.isAxiosError===!0}const WP={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(WP).forEach(([e,t])=>{WP[t]=e});const oKe=WP;function nH(e){const t=new Py(e),n=xW(Py.prototype.request,t);return Re.extend(n,Py.prototype,t,{allOwnKeys:!0}),Re.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return nH(Wu(e,o))},n}const Wn=nH(aL);Wn.Axios=Py;Wn.CanceledError=Fh;Wn.CancelToken=nKe;Wn.isCancel=KW;Wn.VERSION=tH;Wn.toFormData=Aw;Wn.AxiosError=St;Wn.Cancel=Wn.CanceledError;Wn.all=function(t){return Promise.all(t)};Wn.spread=iKe;Wn.isAxiosError=rKe;Wn.mergeConfig=Wu;Wn.AxiosHeaders=Oo;Wn.formToJSON=e=>UW(Re.isHTMLForm(e)?new FormData(e):e);Wn.getAdapter=eH.getAdapter;Wn.HttpStatusCode=oKe;Wn.default=Wn;const sKe=Wn,Nn=sKe.create({withCredentials:!0,timeout:3e5,headers:{"Content-Type":"application/json"}});Nn.interceptors.request.use(e=>($l.setLoading(!0),$l.read("token")&&(e.headers.Authorization=`Bearer ${$l.read("token")}`),e),e=>(console.error(e),Promise.reject(e)));const lKe=e=>(e==null?void 0:e.status)==401?(Ch.Message.error({content:"登录已过期,请重新登录",duration:2e3}),setTimeout(()=>{Cw.push("/login")},2e3),$l.setLoading(!1),!0):!1,aKe=e=>{if((e==null?void 0:e.status)!==403)return e};Nn.interceptors.response.use(e=>{const{code:t,data:n,msg:i}=e.data;return $l.setLoading(!1),t===200?n:(Ch.Message.error({content:i,duration:1500}),!1)},e=>{lKe(e.response)||(aKe(e.response),$l.setLoading(!1),Ch.Message.error({content:"网络异常,请稍后重试",duration:1500}))});const cKe=()=>Nn.get("/app-api/member/user/get"),uKe=(e,t)=>Nn.post("/api/auth/login",{username:e,password:t}),dKe=(e,t)=>Nn.post("/api/auth/register",{username:e,password:t}),fKe=()=>Nn.get("/api/auth/token"),hKe={login:uKe,register:dKe,getToken:fKe,getInfo:cKe},pKe=()=>Nn.get("/api/agent/list"),mKe=e=>Nn.get(`/api/report/variables/list?agent_id=${e}`),vKe={getAgents:pKe,getVariables:mKe},gKe=e=>Nn.post("/app-api/ai/knowledge-base/userPage",{current:e,size:10}),yKe=e=>Nn.get(`/app-api/ai/knowledge-base/detail/${e}`),bKe=e=>Nn.get(`/app-api/ai/knowledge-file/file/getUploadTaskData/${e}`),kKe=(e,t)=>Nn.post("/app-api/ai/knowledge-base/createKnowledge",{knowledgeType:e,name:t}),wKe=(e,t)=>Nn.post("/app-api/ai/knowledge-file/file/uploadBatch",t,{params:{knowledgeId:e},headers:{"Content-Type":"multipart/form-data"}}),CKe={createKnowledge:kKe,getKnowledges:gKe,getKnowledge:yKe,uploadFiles:wKe,getTask:bKe},$Ke=e=>Nn.get(`/app-api/ai/knowledge-file/file/getById/${e}`),SKe=e=>Nn.get(`/app-api/ai/dialogue/guideOrBrainMap/${e}`),_Ke={getDocument:$Ke,getGuideOrBrainMap:SKe},PKe=(e,t,n,i)=>{const o=i==="report"?"report":"chat",s=i==="excel"?`ws://${location.host}/api/document/ws/excel`:`ws://${location.host}/api/${o}/ws/${t}/${n}?token=${e}`,r=new WebSocket(s);return r.onopen=function(l){console.log("WebSocket 连接已打开")},r.onclose=function(l){console.log(l.code)},r.onerror=function(l){console.error("WebSocket 出错: ",l)},r},AKe=e=>Nn.get(`/api/agent/get-chat-id/${e}`),LKe=e=>Nn.get(`/api/agent/${e}/sessions`),EKe=(e,t)=>Nn.get(`/api/agent/${e}/${t}/session_log`),IKe={create:PKe,createDialog:AKe,getDialogs:LKe,getHistoryLogs:EKe},TKe=(e,t)=>Nn.post(`/api/files/upload/${e}`,t,{headers:{"Content-Type":"multipart/form-data"}}),OKe=e=>Nn.post("/api/document/excel/upload",e,{headers:{"Content-Type":"multipart/form-data"}}),xKe=(e,t,n)=>Nn.post(`/api/files/upload/${e}?chat_id=${t}`,n,{headers:{"Content-Type":"multipart/form-data"}}),MKe={uploadFile:xKe,uploadFiles:TKe,uploadExcels:OKe},iH={user:hKe,agent:vKe,knowledge:CKe,document:_Ke,message:IKe,file:MKe},hM=LW(),rH=()=>{if(window.localStorage.tokenMap){const e=new Date().getTime(),t=JSON.parse(window.localStorage.tokenMap),n=t.expiresTime-e;setTimeout(async()=>{const i=await iH.user.refreshToken(t.refreshToken);i?(window.localStorage.tokenMap=JSON.stringify(i),rH()):(HP.goLink("login"),HP.message("error","请重新登录"))},n)}},NKe=()=>{window.localStorage.xintongxiaoshu=""},zKe=(e,t)=>{window.localStorage.xintongxiaoshu||(window.localStorage.xintongxiaoshu="{}");const n=JSON.parse(window.localStorage.xintongxiaoshu),i=typeof t=="string"?t:JSON.stringify(t);n[e]=i,window.localStorage.xintongxiaoshu=JSON.stringify(n)},jKe=e=>{let t,n;try{n=JSON.parse(window.localStorage.xintongxiaoshu)[e],t=JSON.parse(n)}catch{t=n||null}return t},HP=(e,t)=>({webSocket:null,read:jKe,write:zKe,reset:NKe,dialogConfig:{isQuestion:!1,selectedKeys:[],type:"answer"},$bus:hM,getToken:rH,goLink(n,i={}){e.push({path:n,query:i})},copyText(n,i){_qe(n).then(()=>{t.Message.success({content:i,duration:1500})})},shuffleArray(n){return n.sort(()=>Math.random()-.5),n},goBack(){e.go(-1)},message(n,i){t.Message[n]({content:i,duration:1500})},setLoading(n=!1){hM.emit("set-loading",n)},formatSize(n){return n<1024?n+"B":n<1048576?(n/1024).toFixed(2)+"KB":n<1073741824?(n/1048576).toFixed(2)+"MB":(n/1073741824).toFixed(2)+"GB"},getAssetURL(n){return new URL(n,import.meta.url).href},setDialog(n=!1,i,o=()=>{},s=()=>{}){if(n){const r=document.getRootNode().body,l=document.createElement("div");l.id="all-screen-dialog",l.style="width:100vw;height:100vh;z-index:9999;position:absolute;top:0",l.append(i),r.append(l),o(),l.addEventListener("click",a=>{i.contains(a.target)||(l.remove(),s())},!0)}else document.getElementById("all-screen-dialog").remove()}}),$l=HP(Cw,Ch),RKe={defaultTitle:"信通小数",defaultDesc:"大模型AI能力平台,为你的下一个创意助力",slider:[{id:2,title:"知识问答",icon:"5",img:"/src/assets/index/5.png",desc:"遍历已创建的文档知识库,生成完整和准确的答案,同时显示来源文档供您参考",dialog:"垂域知识的问答助手,针对你的提问,我们将遍历已创建的文档知识库,生成完整和准确的答案,同时显示来源文档供您参考。"},{id:3,title:"文档智能",icon:"7",img:"/src/assets/index/7.png",desc:"个人知识库的问答助手,基于您上传的文档进行问答,支持多文档",dialog:"个人知识库的问答助手,基于您上传的文档进行问答,支持多文档,大小在30M以内。"},{id:4,title:"智能问答",icon:"1",img:"/src/assets/index/1.png",desc:"能够理解和学习人类的语言,具备多轮对话的能力",dialog:"我可以理解和学习人类的语言,具备多轮对话的能力,现在和我开始交流吧~"},{id:5,title:"智能数据",icon:"8",img:"/src/assets/index/8.png",desc:"您可以上传文档或添加数据库地址,小数可针对你文档的数据进行分析,并生成指定的图表",dialog:"您可以上传文档或添加数据库地址,小数可针对你文档的数据进行分析,并生成指定的图表"},{id:6,title:"小数绘图",icon:"7",img:"/src/assets/index/7.png",desc:"基于您上传的图片,生成对应的文字描述并基于图片内容实现问答。",dialog:"基于您上传的图片,生成对应的文字描述并基于图片内容实现问答。"},{id:7,title:"文档出卷",icon:"6",img:"/src/assets/index/6.png",desc:"您可以上传文档,小数能针对单文档或多个文档内容自动出题,高效便捷的帮助你建立私人题库。",dialog:"您可以上传文档,小数能针对单文档或多个文档内容自动出题,高效便捷的帮助你建立私人题库。"},{id:8,title:"出题组卷",icon:"6",img:"/src/assets/index/6.png",desc:"您可以上传文档,小数能针对单文档或多个文档内容自动出题,高效便捷的帮助你建立私人题库。",dialog:"您可以上传文档,小数能针对单文档或多个文档内容自动出题,高效便捷的帮助你建立私人题库。"}]};var oH=!1,BKe=!0,DKe=void 0;function FKe(){}function VKe(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)}function WKe(e,t){if(Array.isArray(e)){e.splice(t,1);return}delete e[t]}const dQe=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:hA,BaseTransitionPropsValidators:S2,Comment:Pn,DeprecationTypes:tj,EffectScope:p2,ErrorCodes:IN,ErrorTypeStrings:Gz,Fragment:Be,KeepAlive:YN,ReactiveEffect:mh,Static:xa,Suspense:Oz,Teleport:Th,Text:ys,TrackOpTypes:_N,Transition:Ei,TransitionGroup:qu,TriggerOpTypes:PN,Vue:vU,Vue2:DKe,VueElement:Fg,assertNumber:EN,callWithAsyncErrorHandling:Rr,callWithErrorHandling:Zu,camelize:mi,capitalize:Eh,cloneVNode:Li,compatUtils:ej,compile:_j,computed:p,createApp:za,createBlock:ve,createCommentVNode:ae,createElementBlock:I,createElementVNode:_,createHydrationRenderer:LA,createPropsRestProxy:fz,createRenderer:AA,createSSRApp:VA,createSlots:tn,createStaticVNode:Oh,createTextVNode:De,createVNode:v,customRef:uA,defineAsyncComponent:GN,defineComponent:N,defineCustomElement:RA,defineEmits:tz,defineExpose:nz,defineModel:oz,defineOptions:iz,defineProps:ez,defineSSRCustomElement:dj,defineSlots:rz,del:WKe,devtools:Yz,effect:aN,effectScope:Og,getCurrentInstance:Bt,getCurrentScope:xg,getCurrentWatcher:AN,getTransitionRawChildren:jg,guardReactiveProps:Qn,h:Wt,handleError:Wa,hasInjectionContext:_A,hydrate:wj,hydrateOnIdle:ZN,hydrateOnInteraction:KN,hydrateOnMediaQuery:UN,hydrateOnVisible:qN,initCustomFormatter:qz,initDirectivesForSSR:Sj,inject:Ze,install:FKe,isMemoSame:zA,isProxy:Ng,isReactive:Io,isReadonly:Sl,isRef:sn,isRuntimeOnly:Wz,isShallow:br,isVNode:Nt,isVue2:oH,isVue3:BKe,markRaw:zg,mergeDefaults:uz,mergeModels:dz,mergeProps:Ae,nextTick:Ct,normalizeClass:E,normalizeProps:jt,normalizeStyle:ne,onActivated:vA,onBeforeMount:A2,onBeforeUnmount:Jt,onBeforeUpdate:L2,onDeactivated:_2,onErrorCaptured:kA,onMounted:st,onRenderTracked:bA,onRenderTriggered:yA,onScopeDispose:m2,onServerPrefetch:gA,onUnmounted:En,onUpdated:Mn,onWatcherCleanup:dA,openBlock:S,popScopeId:zN,provide:vt,proxyRefs:w2,pushScopeId:NN,queuePostFlushCb:am,reactive:Oe,readonly:Mg,ref:R,registerRuntimeCompiler:Vz,render:Mo,renderList:kt,renderSlot:pe,resolveComponent:ie,resolveDirective:E2,resolveDynamicComponent:Hi,resolveFilter:Jz,resolveTransitionHooks:Ou,set:VKe,setBlockTracking:Ry,setDevtoolsHook:Xz,setTransitionHooks:ks,shallowReactive:b2,shallowReadonly:kN,shallowRef:Ih,ssrContextKey:IA,ssrUtils:Qz,stop:cN,toDisplayString:Te,toHandlerKey:Td,toHandlers:JN,toRaw:It,toRef:lr,toRefs:ze,toValue:$N,transformVNodeArgs:jz,triggerRef:CN,unref:An,useAttrs:az,useCssModule:hj,useCssVars:uj,useHost:BA,useId:HN,useModel:Ez,useSSRContext:TA,useShadowRoot:fj,useSlots:lz,useTemplateRef:mA,useTransitionState:$2,vModelCheckbox:T2,vModelDynamic:FA,vModelRadio:O2,vModelSelect:DA,vModelText:hm,vShow:yn,version:jA,warn:Kz,watch:Fe,watchEffect:Vn,watchPostEffect:OA,watchSyncEffect:xA,withAsyncContext:hz,withCtx:he,withDefaults:sz,withDirectives:vn,withKeys:vs,withMemo:Uz,withModifiers:rr,withScopeId:jN},Symbol.toStringTag,{value:"Module"}));/*!
- * pinia v2.2.6
- * (c) 2024 Eduardo San Martin Morote
- * @license MIT
- */let sH;const Iw=e=>sH=e,lH=Symbol();function ZP(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var om;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(om||(om={}));function HKe(){const e=Og(!0),t=e.run(()=>R({}));let n=[],i=[];const o=zg({install(s){Iw(o),o._a=s,s.provide(lH,o),s.config.globalProperties.$pinia=o,i.forEach(r=>n.push(r)),i=[]},use(s){return!this._a&&!oH?i.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const aH=()=>{};function pM(e,t,n,i=aH){e.push(t);const o=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),i())};return!n&&xg()&&m2(o),o}function cd(e,...t){e.slice().forEach(n=>{n(...t)})}const ZKe=e=>e(),mM=Symbol(),S8=Symbol();function qP(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,i)=>e.set(i,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const i=t[n],o=e[n];ZP(o)&&ZP(i)&&e.hasOwnProperty(n)&&!sn(i)&&!Io(i)?e[n]=qP(o,i):e[n]=i}return e}const qKe=Symbol();function UKe(e){return!ZP(e)||!e.hasOwnProperty(qKe)}const{assign:Fl}=Object;function KKe(e){return!!(sn(e)&&e.effect)}function GKe(e,t,n,i){const{state:o,actions:s,getters:r}=t,l=n.state.value[e];let a;function u(){l||(n.state.value[e]=o?o():{});const c=ze(n.state.value[e]);return Fl(c,s,Object.keys(r||{}).reduce((d,f)=>(d[f]=zg(p(()=>{Iw(n);const h=n._s.get(e);return r[f].call(h,h)})),d),{}))}return a=cH(e,u,t,n,i,!0),a}function cH(e,t,n={},i,o,s){let r;const l=Fl({actions:{}},n),a={deep:!0};let u,c,d=[],f=[],h;const m=i.state.value[e];!s&&!m&&(i.state.value[e]={}),R({});let b;function w(O){let T;u=c=!1,typeof O=="function"?(O(i.state.value[e]),T={type:om.patchFunction,storeId:e,events:h}):(qP(i.state.value[e],O),T={type:om.patchObject,payload:O,storeId:e,events:h});const M=b=Symbol();Ct().then(()=>{b===M&&(u=!0)}),c=!0,cd(d,T,i.state.value[e])}const y=s?function(){const{state:T}=n,M=T?T():{};this.$patch(x=>{Fl(x,M)})}:aH;function C(){r.stop(),d=[],f=[],i._s.delete(e)}const k=(O,T="")=>{if(mM in O)return O[S8]=T,O;const M=function(){Iw(i);const x=Array.from(arguments),B=[],F=[];function K(D){B.push(D)}function te(D){F.push(D)}cd(f,{args:x,name:M[S8],store:A,after:K,onError:te});let H;try{H=O.apply(this&&this.$id===e?this:A,x)}catch(D){throw cd(F,D),D}return H instanceof Promise?H.then(D=>(cd(B,D),D)).catch(D=>(cd(F,D),Promise.reject(D))):(cd(B,H),H)};return M[mM]=!0,M[S8]=T,M},$={_p:i,$id:e,$onAction:pM.bind(null,f),$patch:w,$reset:y,$subscribe(O,T={}){const M=pM(d,O,T.detached,()=>x()),x=r.run(()=>Fe(()=>i.state.value[e],B=>{(T.flush==="sync"?c:u)&&O({storeId:e,type:om.direct,events:h},B)},Fl({},a,T)));return M},$dispose:C},A=Oe($);i._s.set(e,A);const L=(i._a&&i._a.runWithContext||ZKe)(()=>i._e.run(()=>(r=Og()).run(()=>t({action:k}))));for(const O in L){const T=L[O];if(sn(T)&&!KKe(T)||Io(T))s||(m&&UKe(T)&&(sn(T)?T.value=m[O]:qP(T,m[O])),i.state.value[e][O]=T);else if(typeof T=="function"){const M=k(T,O);L[O]=M,l.actions[O]=T}}return Fl(A,L),Fl(It(A),L),Object.defineProperty(A,"$state",{get:()=>i.state.value[e],set:O=>{w(T=>{Fl(T,O)})}}),i._p.forEach(O=>{Fl(A,r.run(()=>O({store:A,app:i._a,pinia:i,options:l})))}),m&&s&&n.hydrate&&n.hydrate(A.$state,m),u=!0,c=!0,A}/*! #__NO_SIDE_EFFECTS__ */function YKe(e,t,n){let i,o;const s=typeof t=="function";typeof e=="string"?(i=e,o=s?n:t):(o=e,i=e.id);function r(l,a){const u=_A();return l=l||(u?Ze(lH,null):null),l&&Iw(l),l=sH,l._s.has(i)||(s?cH(i,t,o,l):GKe(i,o,l)),l._s.get(i)}return r.$id=i,r}const uH=LW(),dH=Symbol("ROUTE_CHANGE");let vM;function fQe(e,t=!0){uH.on(dH,e),t&&vM&&e(vM)}function hQe(){uH.off(dH)}const XKe=YKe("shareModel",{persist:!0,state:()=>({hrefUrl:""}),getters:{getkbObj(e){return{...e}}},actions:{getHrefUrl(e){this.hrefUrl=e}}}),pQe=XKe,QKe=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,JKe=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,eGe=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function tGe(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){nGe(e);return}return t}function nGe(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function iGe(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const i=n.toLowerCase();if(i==="true")return!0;if(i==="false")return!1;if(i==="undefined")return;if(i==="null")return null;if(i==="nan")return Number.NaN;if(i==="infinity")return Number.POSITIVE_INFINITY;if(i==="-infinity")return Number.NEGATIVE_INFINITY}if(!eGe.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(QKe.test(e)||JKe.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,tGe)}return JSON.parse(e)}catch(i){if(t.strict)throw i;return e}}function rGe(e,t){if(e==null)return;let n=e;for(let i=0;i<t.length;i++){if(n==null||n[t[i]]==null)return;n=n[t[i]]}return n}function dL(e,t,n){if(n.length===0)return t;const i=n[0];return n.length>1&&(t=dL(typeof e!="object"||e===null||!Object.prototype.hasOwnProperty.call(e,i)?Number.isInteger(Number(n[1]))?[]:{}:e[i],t,Array.prototype.slice.call(n,1))),Number.isInteger(Number(i))&&Array.isArray(e)?e.slice()[i]:Object.assign({},e,{[i]:t})}function fH(e,t){if(e==null||t.length===0)return e;if(t.length===1){if(e==null)return e;if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(t[0],1);const n={};for(const i in e)n[i]=e[i];return delete n[t[0]],n}if(e[t[0]]==null){if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);const n={};for(const i in e)n[i]=e[i];return n}return dL(e,fH(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function hH(e,t){return t.map(n=>n.split(".")).map(n=>[n,rGe(e,n)]).filter(n=>n[1]!==void 0).reduce((n,i)=>dL(n,i[1],i[0]),{})}function pH(e,t){return t.map(n=>n.split(".")).reduce((n,i)=>fH(n,i),e)}function gM(e,{storage:t,serializer:n,key:i,debug:o,pick:s,omit:r,beforeHydrate:l,afterHydrate:a},u,c=!0){try{c&&(l==null||l(u));const d=t.getItem(i);if(d){const f=n.deserialize(d),h=s?hH(f,s):f,m=r?pH(h,r):h;e.$patch(m)}c&&(a==null||a(u))}catch(d){o&&console.error("[pinia-plugin-persistedstate]",d)}}function yM(e,{storage:t,serializer:n,key:i,debug:o,pick:s,omit:r}){try{const l=s?hH(e,s):e,a=r?pH(l,r):l,u=n.serialize(a);t.setItem(i,u)}catch(l){o&&console.error("[pinia-plugin-persistedstate]",l)}}function oGe(e,t,n){const{pinia:i,store:o,options:{persist:s=n}}=e;if(!s)return;if(!(o.$id in i.state.value)){const a=i._s.get(o.$id.replace("__hot:",""));a&&Promise.resolve().then(()=>a.$persist());return}const l=(Array.isArray(s)?s:s===!0?[{}]:[s]).map(t);o.$hydrate=({runHooks:a=!0}={})=>{l.forEach(u=>{gM(o,u,e,a)})},o.$persist=()=>{l.forEach(a=>{yM(o.$state,a)})},l.forEach(a=>{gM(o,a,e),o.$subscribe((u,c)=>yM(c,a),{detached:!0})})}function sGe(e={}){return function(t){oGe(t,n=>({key:(e.key?e.key:i=>i)(n.key??t.store.$id),debug:n.debug??e.debug??!1,serializer:n.serializer??e.serializer??{serialize:i=>JSON.stringify(i),deserialize:i=>iGe(i)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate,afterHydrate:n.afterHydrate,pick:n.pick,omit:n.omit}),e.auto??!1)}}var lGe=sGe();const mH=HKe();mH.use(lGe);/*!
- * shared v10.0.4
- * (c) 2024 kazuya kawaguchi
- * Released under the MIT License.
- */const bb=typeof window<"u",Ga=(e,t=!1)=>t?Symbol.for(e):Symbol(e),aGe=(e,t,n)=>cGe({l:e,k:t,s:n}),cGe=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ti=e=>typeof e=="number"&&isFinite(e),uGe=e=>fL(e)==="[object Date]",_h=e=>fL(e)==="[object RegExp]",Tw=e=>Lt(e)&&Object.keys(e).length===0,ii=Object.assign;let bM;const pc=()=>bM||(bM=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function kM(e){return e.replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}const dGe=Object.prototype.hasOwnProperty;function kb(e,t){return dGe.call(e,t)}const Ln=Array.isArray,hn=e=>typeof e=="function",rt=e=>typeof e=="string",Rt=e=>typeof e=="boolean",Ht=e=>e!==null&&typeof e=="object",fGe=e=>Ht(e)&&hn(e.then)&&hn(e.catch),vH=Object.prototype.toString,fL=e=>vH.call(e),Lt=e=>fL(e)==="[object Object]",hGe=e=>e==null?"":Ln(e)||Lt(e)&&e.toString===vH?JSON.stringify(e,null,2):String(e);function hL(e,t=""){return e.reduce((n,i,o)=>o===0?n+i:n+t+i,"")}function pGe(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const B1=e=>!Ht(e)||Ln(e);function Ay(e,t){if(B1(e)||B1(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:i,des:o}=n.pop();Object.keys(i).forEach(s=>{Ht(i[s])&&!Ht(o[s])&&(o[s]=Array.isArray(i[s])?[]:{}),B1(o[s])||B1(i[s])?o[s]=i[s]:n.push({src:i[s],des:o[s]})})}}/*!
- * message-compiler v10.0.4
- * (c) 2024 kazuya kawaguchi
- * Released under the MIT License.
- */function mGe(e,t,n){return{line:e,column:t,offset:n}}function UP(e,t,n){const i={start:e,end:t};return n!=null&&(i.source=n),i}const Yt={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16},vGe=17;function Ow(e,t,n={}){const{domain:i,messages:o,args:s}=n,r=e,l=new SyntaxError(String(r));return l.code=e,t&&(l.location=t),l.domain=i,l}function gGe(e){throw e}const Ts=" ",yGe="\r",Qi=`
- `,bGe=String.fromCharCode(8232),kGe=String.fromCharCode(8233);function wGe(e){const t=e;let n=0,i=1,o=1,s=0;const r=L=>t[L]===yGe&&t[L+1]===Qi,l=L=>t[L]===Qi,a=L=>t[L]===kGe,u=L=>t[L]===bGe,c=L=>r(L)||l(L)||a(L)||u(L),d=()=>n,f=()=>i,h=()=>o,m=()=>s,b=L=>r(L)||a(L)||u(L)?Qi:t[L],w=()=>b(n),y=()=>b(n+s);function C(){return s=0,c(n)&&(i++,o=0),r(n)&&n++,n++,o++,t[n]}function k(){return r(n+s)&&s++,s++,t[n+s]}function $(){n=0,i=1,o=1,s=0}function A(L=0){s=L}function P(){const L=n+s;for(;L!==n;)C();s=0}return{index:d,line:f,column:h,peekOffset:m,charAt:b,currentChar:w,currentPeek:y,next:C,peek:k,reset:$,resetPeek:A,skipToPeek:P}}const zl=void 0,CGe=".",wM="'",$Ge="tokenizer";function SGe(e,t={}){const n=t.location!==!1,i=wGe(e),o=()=>i.index(),s=()=>mGe(i.line(),i.column(),i.index()),r=s(),l=o(),a={currentType:13,offset:l,startLoc:r,endLoc:r,lastType:13,lastOffset:l,lastStartLoc:r,lastEndLoc:r,braceNest:0,inLinked:!1,text:""},u=()=>a,{onError:c}=t;function d(Y,ee,le,...we){const Ie=u();if(ee.column+=le,ee.offset+=le,c){const Ne=n?UP(Ie.startLoc,ee):null,ye=Ow(Y,Ne,{domain:$Ge,args:we});c(ye)}}function f(Y,ee,le){Y.endLoc=s(),Y.currentType=ee;const we={type:ee};return n&&(we.loc=UP(Y.startLoc,Y.endLoc)),le!=null&&(we.value=le),we}const h=Y=>f(Y,13);function m(Y,ee){return Y.currentChar()===ee?(Y.next(),ee):(d(Yt.EXPECTED_TOKEN,s(),0,ee),"")}function b(Y){let ee="";for(;Y.currentPeek()===Ts||Y.currentPeek()===Qi;)ee+=Y.currentPeek(),Y.peek();return ee}function w(Y){const ee=b(Y);return Y.skipToPeek(),ee}function y(Y){if(Y===zl)return!1;const ee=Y.charCodeAt(0);return ee>=97&&ee<=122||ee>=65&&ee<=90||ee===95}function C(Y){if(Y===zl)return!1;const ee=Y.charCodeAt(0);return ee>=48&&ee<=57}function k(Y,ee){const{currentType:le}=ee;if(le!==2)return!1;b(Y);const we=y(Y.currentPeek());return Y.resetPeek(),we}function $(Y,ee){const{currentType:le}=ee;if(le!==2)return!1;b(Y);const we=Y.currentPeek()==="-"?Y.peek():Y.currentPeek(),Ie=C(we);return Y.resetPeek(),Ie}function A(Y,ee){const{currentType:le}=ee;if(le!==2)return!1;b(Y);const we=Y.currentPeek()===wM;return Y.resetPeek(),we}function P(Y,ee){const{currentType:le}=ee;if(le!==7)return!1;b(Y);const we=Y.currentPeek()===".";return Y.resetPeek(),we}function L(Y,ee){const{currentType:le}=ee;if(le!==8)return!1;b(Y);const we=y(Y.currentPeek());return Y.resetPeek(),we}function O(Y,ee){const{currentType:le}=ee;if(!(le===7||le===11))return!1;b(Y);const we=Y.currentPeek()===":";return Y.resetPeek(),we}function T(Y,ee){const{currentType:le}=ee;if(le!==9)return!1;const we=()=>{const Ne=Y.currentPeek();return Ne==="{"?y(Y.peek()):Ne==="@"||Ne==="|"||Ne===":"||Ne==="."||Ne===Ts||!Ne?!1:Ne===Qi?(Y.peek(),we()):x(Y,!1)},Ie=we();return Y.resetPeek(),Ie}function M(Y){b(Y);const ee=Y.currentPeek()==="|";return Y.resetPeek(),ee}function x(Y,ee=!0){const le=(Ie=!1,Ne="")=>{const ye=Y.currentPeek();return ye==="{"||ye==="@"||!ye?Ie:ye==="|"?!(Ne===Ts||Ne===Qi):ye===Ts?(Y.peek(),le(!0,Ts)):ye===Qi?(Y.peek(),le(!0,Qi)):!0},we=le();return ee&&Y.resetPeek(),we}function B(Y,ee){const le=Y.currentChar();return le===zl?zl:ee(le)?(Y.next(),le):null}function F(Y){const ee=Y.charCodeAt(0);return ee>=97&&ee<=122||ee>=65&&ee<=90||ee>=48&&ee<=57||ee===95||ee===36}function K(Y){return B(Y,F)}function te(Y){const ee=Y.charCodeAt(0);return ee>=97&&ee<=122||ee>=65&&ee<=90||ee>=48&&ee<=57||ee===95||ee===36||ee===45}function H(Y){return B(Y,te)}function D(Y){const ee=Y.charCodeAt(0);return ee>=48&&ee<=57}function W(Y){return B(Y,D)}function Z(Y){const ee=Y.charCodeAt(0);return ee>=48&&ee<=57||ee>=65&&ee<=70||ee>=97&&ee<=102}function q(Y){return B(Y,Z)}function Q(Y){let ee="",le="";for(;ee=W(Y);)le+=ee;return le}function se(Y){let ee="";for(;;){const le=Y.currentChar();if(le==="{"||le==="}"||le==="@"||le==="|"||!le)break;if(le===Ts||le===Qi)if(x(Y))ee+=le,Y.next();else{if(M(Y))break;ee+=le,Y.next()}else ee+=le,Y.next()}return ee}function fe(Y){w(Y);let ee="",le="";for(;ee=H(Y);)le+=ee;return Y.currentChar()===zl&&d(Yt.UNTERMINATED_CLOSING_BRACE,s(),0),le}function de(Y){w(Y);let ee="";return Y.currentChar()==="-"?(Y.next(),ee+=`-${Q(Y)}`):ee+=Q(Y),Y.currentChar()===zl&&d(Yt.UNTERMINATED_CLOSING_BRACE,s(),0),ee}function ue(Y){return Y!==wM&&Y!==Qi}function be(Y){w(Y),m(Y,"'");let ee="",le="";for(;ee=B(Y,ue);)ee==="\\"?le+=ce(Y):le+=ee;const we=Y.currentChar();return we===Qi||we===zl?(d(Yt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,s(),0),we===Qi&&(Y.next(),m(Y,"'")),le):(m(Y,"'"),le)}function ce(Y){const ee=Y.currentChar();switch(ee){case"\\":case"'":return Y.next(),`\\${ee}`;case"u":return $e(Y,ee,4);case"U":return $e(Y,ee,6);default:return d(Yt.UNKNOWN_ESCAPE_SEQUENCE,s(),0,ee),""}}function $e(Y,ee,le){m(Y,ee);let we="";for(let Ie=0;Ie<le;Ie++){const Ne=q(Y);if(!Ne){d(Yt.INVALID_UNICODE_ESCAPE_SEQUENCE,s(),0,`\\${ee}${we}${Y.currentChar()}`);break}we+=Ne}return`\\${ee}${we}`}function me(Y){return Y!=="{"&&Y!=="}"&&Y!==Ts&&Y!==Qi}function Se(Y){w(Y);let ee="",le="";for(;ee=B(Y,me);)le+=ee;return le}function Pe(Y){let ee="",le="";for(;ee=K(Y);)le+=ee;return le}function je(Y){const ee=le=>{const we=Y.currentChar();return we==="{"||we==="@"||we==="|"||we==="("||we===")"||!we||we===Ts?le:(le+=we,Y.next(),ee(le))};return ee("")}function X(Y){w(Y);const ee=m(Y,"|");return w(Y),ee}function V(Y,ee){let le=null;switch(Y.currentChar()){case"{":return ee.braceNest>=1&&d(Yt.NOT_ALLOW_NEST_PLACEHOLDER,s(),0),Y.next(),le=f(ee,2,"{"),w(Y),ee.braceNest++,le;case"}":return ee.braceNest>0&&ee.currentType===2&&d(Yt.EMPTY_PLACEHOLDER,s(),0),Y.next(),le=f(ee,3,"}"),ee.braceNest--,ee.braceNest>0&&w(Y),ee.inLinked&&ee.braceNest===0&&(ee.inLinked=!1),le;case"@":return ee.braceNest>0&&d(Yt.UNTERMINATED_CLOSING_BRACE,s(),0),le=re(Y,ee)||h(ee),ee.braceNest=0,le;default:{let Ie=!0,Ne=!0,ye=!0;if(M(Y))return ee.braceNest>0&&d(Yt.UNTERMINATED_CLOSING_BRACE,s(),0),le=f(ee,1,X(Y)),ee.braceNest=0,ee.inLinked=!1,le;if(ee.braceNest>0&&(ee.currentType===4||ee.currentType===5||ee.currentType===6))return d(Yt.UNTERMINATED_CLOSING_BRACE,s(),0),ee.braceNest=0,ge(Y,ee);if(Ie=k(Y,ee))return le=f(ee,4,fe(Y)),w(Y),le;if(Ne=$(Y,ee))return le=f(ee,5,de(Y)),w(Y),le;if(ye=A(Y,ee))return le=f(ee,6,be(Y)),w(Y),le;if(!Ie&&!Ne&&!ye)return le=f(ee,12,Se(Y)),d(Yt.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,le.value),w(Y),le;break}}return le}function re(Y,ee){const{currentType:le}=ee;let we=null;const Ie=Y.currentChar();switch((le===7||le===8||le===11||le===9)&&(Ie===Qi||Ie===Ts)&&d(Yt.INVALID_LINKED_FORMAT,s(),0),Ie){case"@":return Y.next(),we=f(ee,7,"@"),ee.inLinked=!0,we;case".":return w(Y),Y.next(),f(ee,8,".");case":":return w(Y),Y.next(),f(ee,9,":");default:return M(Y)?(we=f(ee,1,X(Y)),ee.braceNest=0,ee.inLinked=!1,we):P(Y,ee)||O(Y,ee)?(w(Y),re(Y,ee)):L(Y,ee)?(w(Y),f(ee,11,Pe(Y))):T(Y,ee)?(w(Y),Ie==="{"?V(Y,ee)||we:f(ee,10,je(Y))):(le===7&&d(Yt.INVALID_LINKED_FORMAT,s(),0),ee.braceNest=0,ee.inLinked=!1,ge(Y,ee))}}function ge(Y,ee){let le={type:13};if(ee.braceNest>0)return V(Y,ee)||h(ee);if(ee.inLinked)return re(Y,ee)||h(ee);switch(Y.currentChar()){case"{":return V(Y,ee)||h(ee);case"}":return d(Yt.UNBALANCED_CLOSING_BRACE,s(),0),Y.next(),f(ee,3,"}");case"@":return re(Y,ee)||h(ee);default:{if(M(Y))return le=f(ee,1,X(Y)),ee.braceNest=0,ee.inLinked=!1,le;if(x(Y))return f(ee,0,se(Y));break}}return le}function ke(){const{currentType:Y,offset:ee,startLoc:le,endLoc:we}=a;return a.lastType=Y,a.lastOffset=ee,a.lastStartLoc=le,a.lastEndLoc=we,a.offset=o(),a.startLoc=s(),i.currentChar()===zl?f(a,13):ge(i,a)}return{nextToken:ke,currentOffset:o,currentPosition:s,context:u}}const _Ge="parser",PGe=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function AGe(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const i=parseInt(t||n,16);return i<=55295||i>=57344?String.fromCodePoint(i):"�"}}}function LGe(e={}){const t=e.location!==!1,{onError:n}=e;function i(y,C,k,$,...A){const P=y.currentPosition();if(P.offset+=$,P.column+=$,n){const L=t?UP(k,P):null,O=Ow(C,L,{domain:_Ge,args:A});n(O)}}function o(y,C,k){const $={type:y};return t&&($.start=C,$.end=C,$.loc={start:k,end:k}),$}function s(y,C,k,$){t&&(y.end=C,y.loc&&(y.loc.end=k))}function r(y,C){const k=y.context(),$=o(3,k.offset,k.startLoc);return $.value=C,s($,y.currentOffset(),y.currentPosition()),$}function l(y,C){const k=y.context(),{lastOffset:$,lastStartLoc:A}=k,P=o(5,$,A);return P.index=parseInt(C,10),y.nextToken(),s(P,y.currentOffset(),y.currentPosition()),P}function a(y,C){const k=y.context(),{lastOffset:$,lastStartLoc:A}=k,P=o(4,$,A);return P.key=C,y.nextToken(),s(P,y.currentOffset(),y.currentPosition()),P}function u(y,C){const k=y.context(),{lastOffset:$,lastStartLoc:A}=k,P=o(9,$,A);return P.value=C.replace(PGe,AGe),y.nextToken(),s(P,y.currentOffset(),y.currentPosition()),P}function c(y){const C=y.nextToken(),k=y.context(),{lastOffset:$,lastStartLoc:A}=k,P=o(8,$,A);return C.type!==11?(i(y,Yt.UNEXPECTED_EMPTY_LINKED_MODIFIER,k.lastStartLoc,0),P.value="",s(P,$,A),{nextConsumeToken:C,node:P}):(C.value==null&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,Zo(C)),P.value=C.value||"",s(P,y.currentOffset(),y.currentPosition()),{node:P})}function d(y,C){const k=y.context(),$=o(7,k.offset,k.startLoc);return $.value=C,s($,y.currentOffset(),y.currentPosition()),$}function f(y){const C=y.context(),k=o(6,C.offset,C.startLoc);let $=y.nextToken();if($.type===8){const A=c(y);k.modifier=A.node,$=A.nextConsumeToken||y.nextToken()}switch($.type!==9&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Zo($)),$=y.nextToken(),$.type===2&&($=y.nextToken()),$.type){case 10:$.value==null&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Zo($)),k.key=d(y,$.value||"");break;case 4:$.value==null&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Zo($)),k.key=a(y,$.value||"");break;case 5:$.value==null&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Zo($)),k.key=l(y,$.value||"");break;case 6:$.value==null&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Zo($)),k.key=u(y,$.value||"");break;default:{i(y,Yt.UNEXPECTED_EMPTY_LINKED_KEY,C.lastStartLoc,0);const A=y.context(),P=o(7,A.offset,A.startLoc);return P.value="",s(P,A.offset,A.startLoc),k.key=P,s(k,A.offset,A.startLoc),{nextConsumeToken:$,node:k}}}return s(k,y.currentOffset(),y.currentPosition()),{node:k}}function h(y){const C=y.context(),k=C.currentType===1?y.currentOffset():C.offset,$=C.currentType===1?C.endLoc:C.startLoc,A=o(2,k,$);A.items=[];let P=null;do{const T=P||y.nextToken();switch(P=null,T.type){case 0:T.value==null&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Zo(T)),A.items.push(r(y,T.value||""));break;case 5:T.value==null&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Zo(T)),A.items.push(l(y,T.value||""));break;case 4:T.value==null&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Zo(T)),A.items.push(a(y,T.value||""));break;case 6:T.value==null&&i(y,Yt.UNEXPECTED_LEXICAL_ANALYSIS,C.lastStartLoc,0,Zo(T)),A.items.push(u(y,T.value||""));break;case 7:{const M=f(y);A.items.push(M.node),P=M.nextConsumeToken||null;break}}}while(C.currentType!==13&&C.currentType!==1);const L=C.currentType===1?C.lastOffset:y.currentOffset(),O=C.currentType===1?C.lastEndLoc:y.currentPosition();return s(A,L,O),A}function m(y,C,k,$){const A=y.context();let P=$.items.length===0;const L=o(1,C,k);L.cases=[],L.cases.push($);do{const O=h(y);P||(P=O.items.length===0),L.cases.push(O)}while(A.currentType!==13);return P&&i(y,Yt.MUST_HAVE_MESSAGES_IN_PLURAL,k,0),s(L,y.currentOffset(),y.currentPosition()),L}function b(y){const C=y.context(),{offset:k,startLoc:$}=C,A=h(y);return C.currentType===13?A:m(y,k,$,A)}function w(y){const C=SGe(y,ii({},e)),k=C.context(),$=o(0,k.offset,k.startLoc);return t&&$.loc&&($.loc.source=y),$.body=b(C),e.onCacheKey&&($.cacheKey=e.onCacheKey(y)),k.currentType!==13&&i(C,Yt.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,y[k.offset]||""),s($,C.currentOffset(),C.currentPosition()),$}return{parse:w}}function Zo(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function EGe(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:s=>(n.helpers.add(s),s)}}function CM(e,t){for(let n=0;n<e.length;n++)pL(e[n],t)}function pL(e,t){switch(e.type){case 1:CM(e.cases,t),t.helper("plural");break;case 2:CM(e.items,t);break;case 6:{pL(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function IGe(e,t={}){const n=EGe(e);n.helper("normalize"),e.body&&pL(e.body,n);const i=n.context();e.helpers=Array.from(i.helpers)}function TGe(e){const t=e.body;return t.type===2?$M(t):t.cases.forEach(n=>$M(n)),e}function $M(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const i=e.items[n];if(!(i.type===3||i.type===9)||i.value==null)break;t.push(i.value)}if(t.length===e.items.length){e.static=hL(t);for(let n=0;n<e.items.length;n++){const i=e.items[n];(i.type===3||i.type===9)&&delete i.value}}}}function wd(e){switch(e.t=e.type,e.type){case 0:{const t=e;wd(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let i=0;i<n.length;i++)wd(n[i]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let i=0;i<n.length;i++)wd(n[i]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;wd(t.key),t.k=t.key,delete t.key,t.modifier&&(wd(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}}delete e.type}function OGe(e,t){const{sourceMap:n,filename:i,breakLineCode:o,needIndent:s}=t,r=t.location!==!1,l={filename:i,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:o,needIndent:s,indentLevel:0};r&&e.loc&&(l.source=e.loc.source);const a=()=>l;function u(w,y){l.code+=w}function c(w,y=!0){const C=y?o:"";u(s?C+" ".repeat(w):C)}function d(w=!0){const y=++l.indentLevel;w&&c(y)}function f(w=!0){const y=--l.indentLevel;w&&c(y)}function h(){c(l.indentLevel)}return{context:a,push:u,indent:d,deindent:f,newline:h,helper:w=>`_${w}`,needIndent:()=>l.needIndent}}function xGe(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Ph(e,t.key),t.modifier?(e.push(", "),Ph(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function MGe(e,t){const{helper:n,needIndent:i}=e;e.push(`${n("normalize")}([`),e.indent(i());const o=t.items.length;for(let s=0;s<o&&(Ph(e,t.items[s]),s!==o-1);s++)e.push(", ");e.deindent(i()),e.push("])")}function NGe(e,t){const{helper:n,needIndent:i}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(i());const o=t.cases.length;for(let s=0;s<o&&(Ph(e,t.cases[s]),s!==o-1);s++)e.push(", ");e.deindent(i()),e.push("])")}}function zGe(e,t){t.body?Ph(e,t.body):e.push("null")}function Ph(e,t){const{helper:n}=e;switch(t.type){case 0:zGe(e,t);break;case 1:NGe(e,t);break;case 2:MGe(e,t);break;case 6:xGe(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const jGe=(e,t={})=>{const n=rt(t.mode)?t.mode:"normal",i=rt(t.filename)?t.filename:"message.intl",o=!!t.sourceMap,s=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
- `,r=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],a=OGe(e,{mode:n,filename:i,sourceMap:o,breakLineCode:s,needIndent:r});a.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),a.indent(r),l.length>0&&(a.push(`const { ${hL(l.map(d=>`${d}: _${d}`),", ")} } = ctx`),a.newline()),a.push("return "),Ph(a,e),a.deindent(r),a.push("}"),delete e.helpers;const{code:u,map:c}=a.context();return{ast:e,code:u,map:c?c.toJSON():void 0}};function RGe(e,t={}){const n=ii({},t),i=!!n.jit,o=!!n.minify,s=n.optimize==null?!0:n.optimize,l=LGe(n).parse(e);return i?(s&&TGe(l),o&&wd(l),{ast:l,code:""}):(IGe(l,n),jGe(l,n))}/*!
- * core-base v10.0.4
- * (c) 2024 kazuya kawaguchi
- * Released under the MIT License.
- */function BGe(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(pc().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(pc().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function _8(e){return n=>DGe(n,e)}function DGe(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const i=n,o=i.c||i.cases;return e.plural(o.reduce((s,r)=>[...s,SM(e,r)],[]))}else return SM(e,n)}function SM(e,t){const n=t.s||t.static;if(n!=null)return e.type==="text"?n:e.normalize([n]);{const i=(t.i||t.items).reduce((o,s)=>[...o,KP(e,s)],[]);return e.normalize(i)}}function KP(e,t){const n=t.t||t.type;switch(n){case 3:{const i=t;return i.v||i.value}case 9:{const i=t;return i.v||i.value}case 4:{const i=t;return e.interpolate(e.named(i.k||i.key))}case 5:{const i=t;return e.interpolate(e.list(i.i!=null?i.i:i.index))}case 6:{const i=t,o=i.m||i.modifier;return e.linked(KP(e,i.k||i.key),o?KP(e,o):void 0,e.type)}case 7:{const i=t;return i.v||i.value}case 8:{const i=t;return i.v||i.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const FGe=e=>e;let D1=Object.create(null);const Ah=e=>Ht(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function VGe(e,t={}){let n=!1;const i=t.onError||gGe;return t.onError=o=>{n=!0,i(o)},{...RGe(e,t),detectError:n}}function WGe(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&rt(e)){Rt(t.warnHtmlMessage)&&t.warnHtmlMessage;const i=(t.onCacheKey||FGe)(e),o=D1[i];if(o)return o;const{ast:s,detectError:r}=VGe(e,{...t,location:!1,jit:!0}),l=_8(s);return r?l:D1[i]=l}else{const n=e.cacheKey;if(n){const i=D1[n];return i||(D1[n]=_8(e))}else return _8(e)}}let Cm=null;function HGe(e){Cm=e}function ZGe(e,t,n){Cm&&Cm.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const qGe=UGe("function:translate");function UGe(e){return t=>Cm&&Cm.emit(e,t)}const yl={INVALID_ARGUMENT:vGe,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},KGe=24;function bl(e){return Ow(e,null,void 0)}function mL(e,t){return t.locale!=null?_M(t.locale):_M(e.locale)}let P8;function _M(e){if(rt(e))return e;if(hn(e)){if(e.resolvedOnce&&P8!=null)return P8;if(e.constructor.name==="Function"){const t=e();if(fGe(t))throw bl(yl.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return P8=t}else throw bl(yl.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw bl(yl.NOT_SUPPORT_LOCALE_TYPE)}function GGe(e,t,n){return[...new Set([n,...Ln(t)?t:Ht(t)?Object.keys(t):rt(t)?[t]:[n]])]}function gH(e,t,n){const i=rt(n)?n:$m,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let s=o.__localeChainCache.get(i);if(!s){s=[];let r=[n];for(;Ln(r);)r=PM(s,r,t);const l=Ln(t)||!Lt(t)?t:t.default?t.default:null;r=rt(l)?[l]:l,Ln(r)&&PM(s,r,!1),o.__localeChainCache.set(i,s)}return s}function PM(e,t,n){let i=!0;for(let o=0;o<t.length&&Rt(i);o++){const s=t[o];rt(s)&&(i=YGe(e,t[o],n))}return i}function YGe(e,t,n){let i;const o=t.split("-");do{const s=o.join("-");i=XGe(e,s,n),o.splice(-1,1)}while(o.length&&i===!0);return i}function XGe(e,t,n){let i=!1;if(!e.includes(t)&&(i=!0,t)){i=t[t.length-1]!=="!";const o=t.replace(/!/g,"");e.push(o),(Ln(n)||Lt(n))&&n[o]&&(i=n[o])}return i}const Ya=[];Ya[0]={w:[0],i:[3,0],["["]:[4],o:[7]};Ya[1]={w:[1],["."]:[2],["["]:[4],o:[7]};Ya[2]={w:[2],i:[3,0],[0]:[3,0]};Ya[3]={i:[3,0],[0]:[3,0],w:[1,1],["."]:[2,1],["["]:[4,1],o:[7,1]};Ya[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],o:8,l:[4,0]};Ya[5]={["'"]:[4,0],o:8,l:[5,0]};Ya[6]={['"']:[4,0],o:8,l:[6,0]};const QGe=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function JGe(e){return QGe.test(e)}function eYe(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function tYe(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function nYe(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:JGe(t)?eYe(t):"*"+t}function iYe(e){const t=[];let n=-1,i=0,o=0,s,r,l,a,u,c,d;const f=[];f[0]=()=>{r===void 0?r=l:r+=l},f[1]=()=>{r!==void 0&&(t.push(r),r=void 0)},f[2]=()=>{f[0](),o++},f[3]=()=>{if(o>0)o--,i=4,f[0]();else{if(o=0,r===void 0||(r=nYe(r),r===!1))return!1;f[1]()}};function h(){const m=e[n+1];if(i===5&&m==="'"||i===6&&m==='"')return n++,l="\\"+m,f[0](),!0}for(;i!==null;)if(n++,s=e[n],!(s==="\\"&&h())){if(a=tYe(s),d=Ya[i],u=d[a]||d.l||8,u===8||(i=u[0],u[1]!==void 0&&(c=f[u[1]],c&&(l=s,c()===!1))))return;if(i===7)return t}}const AM=new Map;function rYe(e,t){return Ht(e)?e[t]:null}function oYe(e,t){if(!Ht(e))return null;let n=AM.get(t);if(n||(n=iYe(t),n&&AM.set(t,n)),!n)return null;const i=n.length;let o=e,s=0;for(;s<i;){const r=o[n[s]];if(r===void 0||hn(o))return null;o=r,s++}return o}const sYe="10.0.4",xw=-1,$m="en-US",LM="",EM=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function lYe(){return{upper:(e,t)=>t==="text"&&rt(e)?e.toUpperCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&rt(e)?e.toLowerCase():t==="vnode"&&Ht(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&rt(e)?EM(e):t==="vnode"&&Ht(e)&&"__v_isVNode"in e?EM(e.children):e}}let yH;function aYe(e){yH=e}let bH;function cYe(e){bH=e}let kH;function uYe(e){kH=e}let wH=null;const dYe=e=>{wH=e},fYe=()=>wH;let CH=null;const IM=e=>{CH=e},hYe=()=>CH;let TM=0;function pYe(e={}){const t=hn(e.onWarn)?e.onWarn:pGe,n=rt(e.version)?e.version:sYe,i=rt(e.locale)||hn(e.locale)?e.locale:$m,o=hn(i)?$m:i,s=Ln(e.fallbackLocale)||Lt(e.fallbackLocale)||rt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,r=Lt(e.messages)?e.messages:{[o]:{}},l=Lt(e.datetimeFormats)?e.datetimeFormats:{[o]:{}},a=Lt(e.numberFormats)?e.numberFormats:{[o]:{}},u=ii({},e.modifiers||{},lYe()),c=e.pluralRules||{},d=hn(e.missing)?e.missing:null,f=Rt(e.missingWarn)||_h(e.missingWarn)?e.missingWarn:!0,h=Rt(e.fallbackWarn)||_h(e.fallbackWarn)?e.fallbackWarn:!0,m=!!e.fallbackFormat,b=!!e.unresolving,w=hn(e.postTranslation)?e.postTranslation:null,y=Lt(e.processor)?e.processor:null,C=Rt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,k=!!e.escapeParameter,$=hn(e.messageCompiler)?e.messageCompiler:yH,A=hn(e.messageResolver)?e.messageResolver:bH||rYe,P=hn(e.localeFallbacker)?e.localeFallbacker:kH||GGe,L=Ht(e.fallbackContext)?e.fallbackContext:void 0,O=e,T=Ht(O.__datetimeFormatters)?O.__datetimeFormatters:new Map,M=Ht(O.__numberFormatters)?O.__numberFormatters:new Map,x=Ht(O.__meta)?O.__meta:{};TM++;const B={version:n,cid:TM,locale:i,fallbackLocale:s,messages:r,modifiers:u,pluralRules:c,missing:d,missingWarn:f,fallbackWarn:h,fallbackFormat:m,unresolving:b,postTranslation:w,processor:y,warnHtmlMessage:C,escapeParameter:k,messageCompiler:$,messageResolver:A,localeFallbacker:P,fallbackContext:L,onWarn:t,__meta:x};return B.datetimeFormats=l,B.numberFormats=a,B.__datetimeFormatters=T,B.__numberFormatters=M,__INTLIFY_PROD_DEVTOOLS__&&ZGe(B,n,x),B}function vL(e,t,n,i,o){const{missing:s,onWarn:r}=e;if(s!==null){const l=s(e,n,t,o);return rt(l)?l:t}else return t}function lp(e,t,n){const i=e;i.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function mYe(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function vYe(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let i=n+1;i<t.length;i++)if(mYe(e,t[i]))return!0;return!1}function OM(e,...t){const{datetimeFormats:n,unresolving:i,fallbackLocale:o,onWarn:s,localeFallbacker:r}=e,{__datetimeFormatters:l}=e,[a,u,c,d]=GP(...t),f=Rt(c.missingWarn)?c.missingWarn:e.missingWarn;Rt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const h=!!c.part,m=mL(e,c),b=r(e,o,m);if(!rt(a)||a==="")return new Intl.DateTimeFormat(m,d).format(u);let w={},y,C=null;const k="datetime format";for(let P=0;P<b.length&&(y=b[P],w=n[y]||{},C=w[a],!Lt(C));P++)vL(e,a,y,f,k);if(!Lt(C)||!rt(y))return i?xw:a;let $=`${y}__${a}`;Tw(d)||($=`${$}__${JSON.stringify(d)}`);let A=l.get($);return A||(A=new Intl.DateTimeFormat(y,ii({},C,d)),l.set($,A)),h?A.formatToParts(u):A.format(u)}const $H=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function GP(...e){const[t,n,i,o]=e,s={};let r={},l;if(rt(t)){const a=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!a)throw bl(yl.INVALID_ISO_DATE_ARGUMENT);const u=a[3]?a[3].trim().startsWith("T")?`${a[1].trim()}${a[3].trim()}`:`${a[1].trim()}T${a[3].trim()}`:a[1].trim();l=new Date(u);try{l.toISOString()}catch{throw bl(yl.INVALID_ISO_DATE_ARGUMENT)}}else if(uGe(t)){if(isNaN(t.getTime()))throw bl(yl.INVALID_DATE_ARGUMENT);l=t}else if(ti(t))l=t;else throw bl(yl.INVALID_ARGUMENT);return rt(n)?s.key=n:Lt(n)&&Object.keys(n).forEach(a=>{$H.includes(a)?r[a]=n[a]:s[a]=n[a]}),rt(i)?s.locale=i:Lt(i)&&(r=i),Lt(o)&&(r=o),[s.key||"",l,s,r]}function xM(e,t,n){const i=e;for(const o in n){const s=`${t}__${o}`;i.__datetimeFormatters.has(s)&&i.__datetimeFormatters.delete(s)}}function MM(e,...t){const{numberFormats:n,unresolving:i,fallbackLocale:o,onWarn:s,localeFallbacker:r}=e,{__numberFormatters:l}=e,[a,u,c,d]=YP(...t),f=Rt(c.missingWarn)?c.missingWarn:e.missingWarn;Rt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const h=!!c.part,m=mL(e,c),b=r(e,o,m);if(!rt(a)||a==="")return new Intl.NumberFormat(m,d).format(u);let w={},y,C=null;const k="number format";for(let P=0;P<b.length&&(y=b[P],w=n[y]||{},C=w[a],!Lt(C));P++)vL(e,a,y,f,k);if(!Lt(C)||!rt(y))return i?xw:a;let $=`${y}__${a}`;Tw(d)||($=`${$}__${JSON.stringify(d)}`);let A=l.get($);return A||(A=new Intl.NumberFormat(y,ii({},C,d)),l.set($,A)),h?A.formatToParts(u):A.format(u)}const SH=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function YP(...e){const[t,n,i,o]=e,s={};let r={};if(!ti(t))throw bl(yl.INVALID_ARGUMENT);const l=t;return rt(n)?s.key=n:Lt(n)&&Object.keys(n).forEach(a=>{SH.includes(a)?r[a]=n[a]:s[a]=n[a]}),rt(i)?s.locale=i:Lt(i)&&(r=i),Lt(o)&&(r=o),[s.key||"",l,s,r]}function NM(e,t,n){const i=e;for(const o in n){const s=`${t}__${o}`;i.__numberFormatters.has(s)&&i.__numberFormatters.delete(s)}}const gYe=e=>e,yYe=e=>"",bYe="text",kYe=e=>e.length===0?"":hL(e),wYe=hGe;function zM(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function CYe(e){const t=ti(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ti(e.named.count)||ti(e.named.n))?ti(e.named.count)?e.named.count:ti(e.named.n)?e.named.n:t:t}function $Ye(e,t){t.count||(t.count=e),t.n||(t.n=e)}function SYe(e={}){const t=e.locale,n=CYe(e),i=Ht(e.pluralRules)&&rt(t)&&hn(e.pluralRules[t])?e.pluralRules[t]:zM,o=Ht(e.pluralRules)&&rt(t)&&hn(e.pluralRules[t])?zM:void 0,s=y=>y[i(n,y.length,o)],r=e.list||[],l=y=>r[y],a=e.named||{};ti(e.pluralIndex)&&$Ye(n,a);const u=y=>a[y];function c(y,C){const k=hn(e.messages)?e.messages(y,!!C):Ht(e.messages)?e.messages[y]:!1;return k||(e.parent?e.parent.message(y):yYe)}const d=y=>e.modifiers?e.modifiers[y]:gYe,f=Lt(e.processor)&&hn(e.processor.normalize)?e.processor.normalize:kYe,h=Lt(e.processor)&&hn(e.processor.interpolate)?e.processor.interpolate:wYe,m=Lt(e.processor)&&rt(e.processor.type)?e.processor.type:bYe,w={list:l,named:u,plural:s,linked:(y,...C)=>{const[k,$]=C;let A="text",P="";C.length===1?Ht(k)?(P=k.modifier||P,A=k.type||A):rt(k)&&(P=k||P):C.length===2&&(rt(k)&&(P=k||P),rt($)&&(A=$||A));const L=c(y,!0)(w),O=A==="vnode"&&Ln(L)&&P?L[0]:L;return P?d(P)(O,A):O},message:c,type:m,interpolate:h,normalize:f,values:ii({},r,a)};return w}const jM=()=>"",Gr=e=>hn(e);function RM(e,...t){const{fallbackFormat:n,postTranslation:i,unresolving:o,messageCompiler:s,fallbackLocale:r,messages:l}=e,[a,u]=XP(...t),c=Rt(u.missingWarn)?u.missingWarn:e.missingWarn,d=Rt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,f=Rt(u.escapeParameter)?u.escapeParameter:e.escapeParameter,h=!!u.resolvedMessage,m=rt(u.default)||Rt(u.default)?Rt(u.default)?s?a:()=>a:u.default:n?s?a:()=>a:null,b=n||m!=null&&(rt(m)||hn(m)),w=mL(e,u);f&&_Ye(u);let[y,C,k]=h?[a,w,l[w]||{}]:_H(e,a,w,r,d,c),$=y,A=a;if(!h&&!(rt($)||Ah($)||Gr($))&&b&&($=m,A=$),!h&&(!(rt($)||Ah($)||Gr($))||!rt(C)))return o?xw:a;let P=!1;const L=()=>{P=!0},O=Gr($)?$:PH(e,a,C,$,A,L);if(P)return $;const T=LYe(e,C,k,u),M=SYe(T),x=PYe(e,O,M),B=i?i(x,a):x;if(__INTLIFY_PROD_DEVTOOLS__){const F={timestamp:Date.now(),key:rt(a)?a:Gr($)?$.key:"",locale:C||(Gr($)?$.locale:""),format:rt($)?$:Gr($)?$.source:"",message:B};F.meta=ii({},e.__meta,fYe()||{}),qGe(F)}return B}function _Ye(e){Ln(e.list)?e.list=e.list.map(t=>rt(t)?kM(t):t):Ht(e.named)&&Object.keys(e.named).forEach(t=>{rt(e.named[t])&&(e.named[t]=kM(e.named[t]))})}function _H(e,t,n,i,o,s){const{messages:r,onWarn:l,messageResolver:a,localeFallbacker:u}=e,c=u(e,i,n);let d={},f,h=null;const m="translate";for(let b=0;b<c.length&&(f=c[b],d=r[f]||{},(h=a(d,t))===null&&(h=d[t]),!(rt(h)||Ah(h)||Gr(h)));b++)if(!vYe(f,c)){const w=vL(e,t,f,s,m);w!==t&&(h=w)}return[h,f,d]}function PH(e,t,n,i,o,s){const{messageCompiler:r,warnHtmlMessage:l}=e;if(Gr(i)){const u=i;return u.locale=u.locale||n,u.key=u.key||t,u}if(r==null){const u=()=>i;return u.locale=n,u.key=t,u}const a=r(i,AYe(e,n,o,i,l,s));return a.locale=n,a.key=t,a.source=i,a}function PYe(e,t,n){return t(n)}function XP(...e){const[t,n,i]=e,o={};if(!rt(t)&&!ti(t)&&!Gr(t)&&!Ah(t))throw bl(yl.INVALID_ARGUMENT);const s=ti(t)?String(t):(Gr(t),t);return ti(n)?o.plural=n:rt(n)?o.default=n:Lt(n)&&!Tw(n)?o.named=n:Ln(n)&&(o.list=n),ti(i)?o.plural=i:rt(i)?o.default=i:Lt(i)&&ii(o,i),[s,o]}function AYe(e,t,n,i,o,s){return{locale:t,key:n,warnHtmlMessage:o,onError:r=>{throw s&&s(r),r},onCacheKey:r=>aGe(t,n,r)}}function LYe(e,t,n,i){const{modifiers:o,pluralRules:s,messageResolver:r,fallbackLocale:l,fallbackWarn:a,missingWarn:u,fallbackContext:c}=e,f={locale:t,modifiers:o,pluralRules:s,messages:(h,m)=>{let b=r(n,h);if(b==null&&(c||m)){const[,,w]=_H(c||e,h,t,l,a,u);b=r(w,h)}if(rt(b)||Ah(b)){let w=!1;const C=PH(e,h,t,b,h,()=>{w=!0});return w?jM:C}else return Gr(b)?b:jM}};return e.processor&&(f.processor=e.processor),i.list&&(f.list=i.list),i.named&&(f.named=i.named),ti(i.plural)&&(f.pluralIndex=i.plural),f}BGe();/*!
- * vue-i18n v10.0.4
- * (c) 2024 kazuya kawaguchi
- * Released under the MIT License.
- */const EYe="10.0.4";function IYe(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(pc().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(pc().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(pc().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(pc().__INTLIFY_PROD_DEVTOOLS__=!1)}const ar={UNEXPECTED_RETURN_TYPE:KGe,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function wr(e,...t){return Ow(e,null,void 0)}const QP=Ga("__translateVNode"),JP=Ga("__datetimeParts"),eA=Ga("__numberParts"),AH=Ga("__setPluralRules"),LH=Ga("__injectWithOption"),tA=Ga("__dispose");function Sm(e){if(!Ht(e))return e;for(const t in e)if(kb(e,t))if(!t.includes("."))Ht(e[t])&&Sm(e[t]);else{const n=t.split("."),i=n.length-1;let o=e,s=!1;for(let r=0;r<i;r++){if(n[r]in o||(o[n[r]]={}),!Ht(o[n[r]])){s=!0;break}o=o[n[r]]}s||(o[n[i]]=e[t],delete e[t]),Ht(o[n[i]])&&Sm(o[n[i]])}return e}function gL(e,t){const{messages:n,__i18n:i,messageResolver:o,flatJson:s}=t,r=Lt(n)?n:Ln(i)?{}:{[e]:{}};if(Ln(i)&&i.forEach(l=>{if("locale"in l&&"resource"in l){const{locale:a,resource:u}=l;a?(r[a]=r[a]||{},Ay(u,r[a])):Ay(u,r)}else rt(l)&&Ay(JSON.parse(l),r)}),o==null&&s)for(const l in r)kb(r,l)&&Sm(r[l]);return r}function EH(e){return e.type}function IH(e,t,n){let i=Ht(t.messages)?t.messages:{};"__i18nGlobal"in n&&(i=gL(e.locale.value,{messages:i,__i18n:n.__i18nGlobal}));const o=Object.keys(i);o.length&&o.forEach(s=>{e.mergeLocaleMessage(s,i[s])});{if(Ht(t.datetimeFormats)){const s=Object.keys(t.datetimeFormats);s.length&&s.forEach(r=>{e.mergeDateTimeFormat(r,t.datetimeFormats[r])})}if(Ht(t.numberFormats)){const s=Object.keys(t.numberFormats);s.length&&s.forEach(r=>{e.mergeNumberFormat(r,t.numberFormats[r])})}}}function BM(e){return v(ys,null,e,0)}const DM="__INTLIFY_META__",FM=()=>[],TYe=()=>!1;let VM=0;function WM(e){return(t,n,i,o)=>e(n,i,Bt()||void 0,o)}const OYe=()=>{const e=Bt();let t=null;return e&&(t=EH(e)[DM])?{[DM]:t}:null};function yL(e={}){const{__root:t,__injectWithOption:n}=e,i=t===void 0,o=e.flatJson,s=bb?R:Ih;let r=Rt(e.inheritLocale)?e.inheritLocale:!0;const l=s(t&&r?t.locale.value:rt(e.locale)?e.locale:$m),a=s(t&&r?t.fallbackLocale.value:rt(e.fallbackLocale)||Ln(e.fallbackLocale)||Lt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:l.value),u=s(gL(l.value,e)),c=s(Lt(e.datetimeFormats)?e.datetimeFormats:{[l.value]:{}}),d=s(Lt(e.numberFormats)?e.numberFormats:{[l.value]:{}});let f=t?t.missingWarn:Rt(e.missingWarn)||_h(e.missingWarn)?e.missingWarn:!0,h=t?t.fallbackWarn:Rt(e.fallbackWarn)||_h(e.fallbackWarn)?e.fallbackWarn:!0,m=t?t.fallbackRoot:Rt(e.fallbackRoot)?e.fallbackRoot:!0,b=!!e.fallbackFormat,w=hn(e.missing)?e.missing:null,y=hn(e.missing)?WM(e.missing):null,C=hn(e.postTranslation)?e.postTranslation:null,k=t?t.warnHtmlMessage:Rt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,$=!!e.escapeParameter;const A=t?t.modifiers:Lt(e.modifiers)?e.modifiers:{};let P=e.pluralRules||t&&t.pluralRules,L;L=(()=>{i&&IM(null);const ye={version:EYe,locale:l.value,fallbackLocale:a.value,messages:u.value,modifiers:A,pluralRules:P,missing:y===null?void 0:y,missingWarn:f,fallbackWarn:h,fallbackFormat:b,unresolving:!0,postTranslation:C===null?void 0:C,warnHtmlMessage:k,escapeParameter:$,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};ye.datetimeFormats=c.value,ye.numberFormats=d.value,ye.__datetimeFormatters=Lt(L)?L.__datetimeFormatters:void 0,ye.__numberFormatters=Lt(L)?L.__numberFormatters:void 0;const Le=pYe(ye);return i&&IM(Le),Le})(),lp(L,l.value,a.value);function T(){return[l.value,a.value,u.value,c.value,d.value]}const M=p({get:()=>l.value,set:ye=>{l.value=ye,L.locale=l.value}}),x=p({get:()=>a.value,set:ye=>{a.value=ye,L.fallbackLocale=a.value,lp(L,l.value,ye)}}),B=p(()=>u.value),F=p(()=>c.value),K=p(()=>d.value);function te(){return hn(C)?C:null}function H(ye){C=ye,L.postTranslation=ye}function D(){return w}function W(ye){ye!==null&&(y=WM(ye)),w=ye,L.missing=y}const Z=(ye,Le,qe,Ee,_e,xe)=>{T();let Ke;try{__INTLIFY_PROD_DEVTOOLS__&&dYe(OYe()),i||(L.fallbackContext=t?hYe():void 0),Ke=ye(L)}finally{__INTLIFY_PROD_DEVTOOLS__,i||(L.fallbackContext=void 0)}if(qe!=="translate exists"&&ti(Ke)&&Ke===xw||qe==="translate exists"&&!Ke){const[_t,Ot]=Le();return t&&m?Ee(t):_e(_t)}else{if(xe(Ke))return Ke;throw wr(ar.UNEXPECTED_RETURN_TYPE)}};function q(...ye){return Z(Le=>Reflect.apply(RM,null,[Le,...ye]),()=>XP(...ye),"translate",Le=>Reflect.apply(Le.t,Le,[...ye]),Le=>Le,Le=>rt(Le))}function Q(...ye){const[Le,qe,Ee]=ye;if(Ee&&!Ht(Ee))throw wr(ar.INVALID_ARGUMENT);return q(Le,qe,ii({resolvedMessage:!0},Ee||{}))}function se(...ye){return Z(Le=>Reflect.apply(OM,null,[Le,...ye]),()=>GP(...ye),"datetime format",Le=>Reflect.apply(Le.d,Le,[...ye]),()=>LM,Le=>rt(Le))}function fe(...ye){return Z(Le=>Reflect.apply(MM,null,[Le,...ye]),()=>YP(...ye),"number format",Le=>Reflect.apply(Le.n,Le,[...ye]),()=>LM,Le=>rt(Le))}function de(ye){return ye.map(Le=>rt(Le)||ti(Le)||Rt(Le)?BM(String(Le)):Le)}const be={normalize:de,interpolate:ye=>ye,type:"vnode"};function ce(...ye){return Z(Le=>{let qe;const Ee=Le;try{Ee.processor=be,qe=Reflect.apply(RM,null,[Ee,...ye])}finally{Ee.processor=null}return qe},()=>XP(...ye),"translate",Le=>Le[QP](...ye),Le=>[BM(Le)],Le=>Ln(Le))}function $e(...ye){return Z(Le=>Reflect.apply(MM,null,[Le,...ye]),()=>YP(...ye),"number format",Le=>Le[eA](...ye),FM,Le=>rt(Le)||Ln(Le))}function me(...ye){return Z(Le=>Reflect.apply(OM,null,[Le,...ye]),()=>GP(...ye),"datetime format",Le=>Le[JP](...ye),FM,Le=>rt(Le)||Ln(Le))}function Se(ye){P=ye,L.pluralRules=P}function Pe(ye,Le){return Z(()=>{if(!ye)return!1;const qe=rt(Le)?Le:l.value,Ee=V(qe),_e=L.messageResolver(Ee,ye);return Ah(_e)||Gr(_e)||rt(_e)},()=>[ye],"translate exists",qe=>Reflect.apply(qe.te,qe,[ye,Le]),TYe,qe=>Rt(qe))}function je(ye){let Le=null;const qe=gH(L,a.value,l.value);for(let Ee=0;Ee<qe.length;Ee++){const _e=u.value[qe[Ee]]||{},xe=L.messageResolver(_e,ye);if(xe!=null){Le=xe;break}}return Le}function X(ye){const Le=je(ye);return Le??(t?t.tm(ye)||{}:{})}function V(ye){return u.value[ye]||{}}function re(ye,Le){if(o){const qe={[ye]:Le};for(const Ee in qe)kb(qe,Ee)&&Sm(qe[Ee]);Le=qe[ye]}u.value[ye]=Le,L.messages=u.value}function ge(ye,Le){u.value[ye]=u.value[ye]||{};const qe={[ye]:Le};if(o)for(const Ee in qe)kb(qe,Ee)&&Sm(qe[Ee]);Le=qe[ye],Ay(Le,u.value[ye]),L.messages=u.value}function ke(ye){return c.value[ye]||{}}function Y(ye,Le){c.value[ye]=Le,L.datetimeFormats=c.value,xM(L,ye,Le)}function ee(ye,Le){c.value[ye]=ii(c.value[ye]||{},Le),L.datetimeFormats=c.value,xM(L,ye,Le)}function le(ye){return d.value[ye]||{}}function we(ye,Le){d.value[ye]=Le,L.numberFormats=d.value,NM(L,ye,Le)}function Ie(ye,Le){d.value[ye]=ii(d.value[ye]||{},Le),L.numberFormats=d.value,NM(L,ye,Le)}VM++,t&&bb&&(Fe(t.locale,ye=>{r&&(l.value=ye,L.locale=ye,lp(L,l.value,a.value))}),Fe(t.fallbackLocale,ye=>{r&&(a.value=ye,L.fallbackLocale=ye,lp(L,l.value,a.value))}));const Ne={id:VM,locale:M,fallbackLocale:x,get inheritLocale(){return r},set inheritLocale(ye){r=ye,ye&&t&&(l.value=t.locale.value,a.value=t.fallbackLocale.value,lp(L,l.value,a.value))},get availableLocales(){return Object.keys(u.value).sort()},messages:B,get modifiers(){return A},get pluralRules(){return P||{}},get isGlobal(){return i},get missingWarn(){return f},set missingWarn(ye){f=ye,L.missingWarn=f},get fallbackWarn(){return h},set fallbackWarn(ye){h=ye,L.fallbackWarn=h},get fallbackRoot(){return m},set fallbackRoot(ye){m=ye},get fallbackFormat(){return b},set fallbackFormat(ye){b=ye,L.fallbackFormat=b},get warnHtmlMessage(){return k},set warnHtmlMessage(ye){k=ye,L.warnHtmlMessage=ye},get escapeParameter(){return $},set escapeParameter(ye){$=ye,L.escapeParameter=ye},t:q,getLocaleMessage:V,setLocaleMessage:re,mergeLocaleMessage:ge,getPostTranslationHandler:te,setPostTranslationHandler:H,getMissingHandler:D,setMissingHandler:W,[AH]:Se};return Ne.datetimeFormats=F,Ne.numberFormats=K,Ne.rt=Q,Ne.te=Pe,Ne.tm=X,Ne.d=se,Ne.n=fe,Ne.getDateTimeFormat=ke,Ne.setDateTimeFormat=Y,Ne.mergeDateTimeFormat=ee,Ne.getNumberFormat=le,Ne.setNumberFormat=we,Ne.mergeNumberFormat=Ie,Ne[LH]=n,Ne[QP]=ce,Ne[JP]=me,Ne[eA]=$e,Ne}function xYe(e){const t=rt(e.locale)?e.locale:$m,n=rt(e.fallbackLocale)||Ln(e.fallbackLocale)||Lt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,i=hn(e.missing)?e.missing:void 0,o=Rt(e.silentTranslationWarn)||_h(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,s=Rt(e.silentFallbackWarn)||_h(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,r=Rt(e.fallbackRoot)?e.fallbackRoot:!0,l=!!e.formatFallbackMessages,a=Lt(e.modifiers)?e.modifiers:{},u=e.pluralizationRules,c=hn(e.postTranslation)?e.postTranslation:void 0,d=rt(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,h=Rt(e.sync)?e.sync:!0;let m=e.messages;if(Lt(e.sharedMessages)){const A=e.sharedMessages;m=Object.keys(A).reduce((L,O)=>{const T=L[O]||(L[O]={});return ii(T,A[O]),L},m||{})}const{__i18n:b,__root:w,__injectWithOption:y}=e,C=e.datetimeFormats,k=e.numberFormats,$=e.flatJson;return{locale:t,fallbackLocale:n,messages:m,flatJson:$,datetimeFormats:C,numberFormats:k,missing:i,missingWarn:o,fallbackWarn:s,fallbackRoot:r,fallbackFormat:l,modifiers:a,pluralRules:u,postTranslation:c,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:h,__i18n:b,__root:w,__injectWithOption:y}}function nA(e={}){const t=yL(xYe(e)),{__extender:n}=e,i={id:t.id,get locale(){return t.locale.value},set locale(o){t.locale.value=o},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(o){t.fallbackLocale.value=o},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(o){t.setMissingHandler(o)},get silentTranslationWarn(){return Rt(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(o){t.missingWarn=Rt(o)?!o:o},get silentFallbackWarn(){return Rt(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(o){t.fallbackWarn=Rt(o)?!o:o},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(o){t.fallbackFormat=o},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(o){t.setPostTranslationHandler(o)},get sync(){return t.inheritLocale},set sync(o){t.inheritLocale=o},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(o){t.warnHtmlMessage=o!=="off"},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(o){t.escapeParameter=o},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...o){return Reflect.apply(t.t,t,[...o])},rt(...o){return Reflect.apply(t.rt,t,[...o])},tc(...o){const[s,r,l]=o,a={plural:1};let u=null,c=null;if(!rt(s))throw wr(ar.INVALID_ARGUMENT);const d=s;return rt(r)?a.locale=r:ti(r)?a.plural=r:Ln(r)?u=r:Lt(r)&&(c=r),rt(l)?a.locale=l:Ln(l)?u=l:Lt(l)&&(c=l),Reflect.apply(t.t,t,[d,u||c||{},a])},te(o,s){return t.te(o,s)},tm(o){return t.tm(o)},getLocaleMessage(o){return t.getLocaleMessage(o)},setLocaleMessage(o,s){t.setLocaleMessage(o,s)},mergeLocaleMessage(o,s){t.mergeLocaleMessage(o,s)},d(...o){return Reflect.apply(t.d,t,[...o])},getDateTimeFormat(o){return t.getDateTimeFormat(o)},setDateTimeFormat(o,s){t.setDateTimeFormat(o,s)},mergeDateTimeFormat(o,s){t.mergeDateTimeFormat(o,s)},n(...o){return Reflect.apply(t.n,t,[...o])},getNumberFormat(o){return t.getNumberFormat(o)},setNumberFormat(o,s){t.setNumberFormat(o,s)},mergeNumberFormat(o,s){t.mergeNumberFormat(o,s)}};return i.__extender=n,i}function MYe(e,t,n){return{beforeCreate(){const i=Bt();if(!i)throw wr(ar.UNEXPECTED_ERROR);const o=this.$options;if(o.i18n){const s=o.i18n;if(o.__i18n&&(s.__i18n=o.__i18n),s.__root=t,this===this.$root)this.$i18n=HM(e,s);else{s.__injectWithOption=!0,s.__extender=n.__vueI18nExtend,this.$i18n=nA(s);const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}}else if(o.__i18n)if(this===this.$root)this.$i18n=HM(e,o);else{this.$i18n=nA({__i18n:o.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const s=this.$i18n;s.__extender&&(s.__disposer=s.__extender(this.$i18n))}else this.$i18n=e;o.__i18nGlobal&&IH(t,o,o),this.$t=(...s)=>this.$i18n.t(...s),this.$rt=(...s)=>this.$i18n.rt(...s),this.$tc=(...s)=>this.$i18n.tc(...s),this.$te=(s,r)=>this.$i18n.te(s,r),this.$d=(...s)=>this.$i18n.d(...s),this.$n=(...s)=>this.$i18n.n(...s),this.$tm=s=>this.$i18n.tm(s),n.__setInstance(i,this.$i18n)},mounted(){},unmounted(){const i=Bt();if(!i)throw wr(ar.UNEXPECTED_ERROR);const o=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,o.__disposer&&(o.__disposer(),delete o.__disposer,delete o.__extender),n.__deleteInstance(i),delete this.$i18n}}}function HM(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[AH](t.pluralizationRules||e.pluralizationRules);const n=gL(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(i=>e.mergeLocaleMessage(i,n[i])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(i=>e.mergeDateTimeFormat(i,t.datetimeFormats[i])),t.numberFormats&&Object.keys(t.numberFormats).forEach(i=>e.mergeNumberFormat(i,t.numberFormats[i])),e}const bL={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function NYe({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((i,o)=>[...i,...o.type===Be?o.children:[o]],[]):t.reduce((n,i)=>{const o=e[i];return o&&(n[i]=o()),n},{})}function TH(){return Be}const zYe=N({name:"i18n-t",props:ii({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ti(e)||!isNaN(e)}},bL),setup(e,t){const{slots:n,attrs:i}=t,o=e.i18n||kL({useScope:e.scope,__useComponent:!0});return()=>{const s=Object.keys(n).filter(d=>d!=="_"),r={};e.locale&&(r.locale=e.locale),e.plural!==void 0&&(r.plural=rt(e.plural)?+e.plural:e.plural);const l=NYe(t,s),a=o[QP](e.keypath,l,r),u=ii({},i),c=rt(e.tag)||Ht(e.tag)?e.tag:TH();return Wt(c,u,a)}}}),ZM=zYe;function jYe(e){return Ln(e)&&!rt(e[0])}function OH(e,t,n,i){const{slots:o,attrs:s}=t;return()=>{const r={part:!0};let l={};e.locale&&(r.locale=e.locale),rt(e.format)?r.key=e.format:Ht(e.format)&&(rt(e.format.key)&&(r.key=e.format.key),l=Object.keys(e.format).reduce((f,h)=>n.includes(h)?ii({},f,{[h]:e.format[h]}):f,{}));const a=i(e.value,r,l);let u=[r.key];Ln(a)?u=a.map((f,h)=>{const m=o[f.type],b=m?m({[f.type]:f.value,index:h,parts:a}):[f.value];return jYe(b)&&(b[0].key=`${f.type}-${h}`),b}):rt(a)&&(u=[a]);const c=ii({},s),d=rt(e.tag)||Ht(e.tag)?e.tag:TH();return Wt(d,c,u)}}const RYe=N({name:"i18n-n",props:ii({value:{type:Number,required:!0},format:{type:[String,Object]}},bL),setup(e,t){const n=e.i18n||kL({useScope:e.scope,__useComponent:!0});return OH(e,t,SH,(...i)=>n[eA](...i))}}),qM=RYe,BYe=N({name:"i18n-d",props:ii({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},bL),setup(e,t){const n=e.i18n||kL({useScope:e.scope,__useComponent:!0});return OH(e,t,$H,(...i)=>n[JP](...i))}}),UM=BYe;function DYe(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const i=n.__getInstance(t);return i!=null?i.__composer:e.global.__composer}}function FYe(e){const t=r=>{const{instance:l,value:a}=r;if(!l||!l.$)throw wr(ar.UNEXPECTED_ERROR);const u=DYe(e,l.$),c=KM(a);return[Reflect.apply(u.t,u,[...GM(c)]),u]};return{created:(r,l)=>{const[a,u]=t(l);bb&&e.global===u&&(r.__i18nWatcher=Fe(u.locale,()=>{l.instance&&l.instance.$forceUpdate()})),r.__composer=u,r.textContent=a},unmounted:r=>{bb&&r.__i18nWatcher&&(r.__i18nWatcher(),r.__i18nWatcher=void 0,delete r.__i18nWatcher),r.__composer&&(r.__composer=void 0,delete r.__composer)},beforeUpdate:(r,{value:l})=>{if(r.__composer){const a=r.__composer,u=KM(l);r.textContent=Reflect.apply(a.t,a,[...GM(u)])}},getSSRProps:r=>{const[l]=t(r);return{textContent:l}}}}function KM(e){if(rt(e))return{path:e};if(Lt(e)){if(!("path"in e))throw wr(ar.REQUIRED_VALUE,"path");return e}else throw wr(ar.INVALID_VALUE)}function GM(e){const{path:t,locale:n,args:i,choice:o,plural:s}=e,r={},l=i||{};return rt(n)&&(r.locale=n),ti(o)&&(r.plural=o),ti(s)&&(r.plural=s),[t,l,r]}function VYe(e,t,...n){const i=Lt(n[0])?n[0]:{};(Rt(i.globalInstall)?i.globalInstall:!0)&&([ZM.name,"I18nT"].forEach(s=>e.component(s,ZM)),[qM.name,"I18nN"].forEach(s=>e.component(s,qM)),[UM.name,"I18nD"].forEach(s=>e.component(s,UM))),e.directive("t",FYe(t))}const WYe=Ga("global-vue-i18n");function HYe(e={},t){const n=__VUE_I18N_LEGACY_API__&&Rt(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,i=Rt(e.globalInjection)?e.globalInjection:!0,o=new Map,[s,r]=ZYe(e,n),l=Ga("");function a(f){return o.get(f)||null}function u(f,h){o.set(f,h)}function c(f){o.delete(f)}const d={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},async install(f,...h){if(f.__VUE_I18N_SYMBOL__=l,f.provide(f.__VUE_I18N_SYMBOL__,d),Lt(h[0])){const w=h[0];d.__composerExtend=w.__composerExtend,d.__vueI18nExtend=w.__vueI18nExtend}let m=null;!n&&i&&(m=JYe(f,d.global)),__VUE_I18N_FULL_INSTALL__&&VYe(f,d,...h),__VUE_I18N_LEGACY_API__&&n&&f.mixin(MYe(r,r.__composer,d));const b=f.unmount;f.unmount=()=>{m&&m(),d.dispose(),b()}},get global(){return r},dispose(){s.stop()},__instances:o,__getInstance:a,__setInstance:u,__deleteInstance:c};return d}function kL(e={}){const t=Bt();if(t==null)throw wr(ar.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw wr(ar.NOT_INSTALLED);const n=qYe(t),i=KYe(n),o=EH(t),s=UYe(e,o);if(s==="global")return IH(i,e,o),i;if(s==="parent"){let a=GYe(n,t,e.__useComponent);return a==null&&(a=i),a}const r=n;let l=r.__getInstance(t);if(l==null){const a=ii({},e);"__i18n"in o&&(a.__i18n=o.__i18n),i&&(a.__root=i),l=yL(a),r.__composerExtend&&(l[tA]=r.__composerExtend(l)),XYe(r,t,l),r.__setInstance(t,l)}return l}function ZYe(e,t,n){const i=Og(),o=__VUE_I18N_LEGACY_API__&&t?i.run(()=>nA(e)):i.run(()=>yL(e));if(o==null)throw wr(ar.UNEXPECTED_ERROR);return[i,o]}function qYe(e){const t=Ze(e.isCE?WYe:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw wr(e.isCE?ar.NOT_INSTALLED_WITH_PROVIDE:ar.UNEXPECTED_ERROR);return t}function UYe(e,t){return Tw(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function KYe(e){return e.mode==="composition"?e.global:e.global.__composer}function GYe(e,t,n=!1){let i=null;const o=t.root;let s=YYe(t,n);for(;s!=null;){const r=e;if(e.mode==="composition")i=r.__getInstance(s);else if(__VUE_I18N_LEGACY_API__){const l=r.__getInstance(s);l!=null&&(i=l.__composer,n&&i&&!i[LH]&&(i=null))}if(i!=null||o===s)break;s=s.parent}return i}function YYe(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function XYe(e,t,n){st(()=>{},t),En(()=>{const i=n;e.__deleteInstance(t);const o=i[tA];o&&(o(),delete i[tA])},t)}const QYe=["locale","fallbackLocale","availableLocales"],YM=["t","rt","d","n","tm","te"];function JYe(e,t){const n=Object.create(null);return QYe.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s)throw wr(ar.UNEXPECTED_ERROR);const r=sn(s.value)?{get(){return s.value.value},set(l){s.value.value=l}}:{get(){return s.get&&s.get()}};Object.defineProperty(n,o,r)}),e.config.globalProperties.$i18n=n,YM.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s||!s.value)throw wr(ar.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,s)}),()=>{delete e.config.globalProperties.$i18n,YM.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}IYe();aYe(WGe);cYe(oYe);uYe(gH);if(__INTLIFY_PROD_DEVTOOLS__){const e=pc();e.__INTLIFY__=!0,HGe(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const eXe={"messageBox.tab.title.message":"Message","messageBox.tab.title.notice":"Notice","messageBox.tab.title.todo":"Todo","messageBox.tab.button":"empty","messageBox.allRead":"All Read","messageBox.viewMore":"View More","messageBox.noContent":"No Content","messageBox.switchRoles":"Switch Roles","messageBox.userCenter":"User Center","messageBox.userSettings":"User Settings","messageBox.logout":"Logout"},tXe={"login.form.title":"SmartAI Large model","login.form.userName.errMsg":"Username cannot be empty","login.form.password.errMsg":"Password cannot be empty","login.form.login.errMsg":"Login error, refresh and try again","login.form.login.success":"welcome to use","login.form.userName.placeholder":"Username: admin","login.form.password.placeholder":"Password: admin","login.form.rememberPassword":"Remember password","login.form.forgetPassword":"Forgot password","login.form.login":"login","login.form.register":"register account","login.banner.slogan1":"SmartAI Large model platform","login.banner.subSlogan1":"Rich page templates, covering most typical business scenarios","login.banner.slogan2":"Built-in solutions to common problems","login.banner.subSlogan2":"Internationalization, routing configuration, state management everything","login.banner.slogan3":"Access visualization enhancement tool AUX","login.banner.subSlogan3":"Realize flexible block development"},nXe={"menu.dashboard.workplace":"Workplace","workplace.welcome":"Welcome!","workplace.balance":"Balance (CNY)","workplace.order.pending":"Pending","workplace.order.pendingRenewal":"Renewal Order","workplace.onlineContent":"Online Content","workplace.putIn":"Put In","workplace.newDay":"Daily Additional Comments","workplace.newFromYesterday":"New From Yesterday","workplace.minute":"Min","workplace.docs":"Documents","workplace.docs.productOverview":"Product Overview","workplace.docs.userGuide":"User Guide","workplace.docs.workflow":"Workflow","workplace.docs.interfaceDocs":"Interface Docs","workplace.contentManagement":"Content Management","workplace.contentStatistical":"Content Statistical","workplace.advanced":"Advanced","workplace.onlinePromotion":"Online Promotion","workplace.contentPutIn":"Put In","workplace.announcement":"Announcement","workplace.recently.visited":"Recently Visited","workplace.record.nodata":"No data","workplace.quick.operation":"Quick Operation","workplace.quickOperation.setup":"Setup","workplace.allProject":"All","workplace.loadMore":"More","workplace.viewMore":"More","workplace.contentData":"Content Data","workplace.popularContent":"Popular Content","workplace.popularContent.text":"text","workplace.popularContent.image":"image","workplace.popularContent.video":"video","workplace.categoriesPercent":"Categories Percent","workplace.pecs":"pecs"},iXe={"menu.user.title":"Account"},rXe={"menu.organization.title":"Organization","menu.organization.detail":"Detail"},oXe={"menu.resource.title":"resource","menu.resource.detail":"Detail"},sXe={"menu.role.title":"Role"},lXe={"menu.group.title":"Group"},aXe={"menu.dashboard.monitor":"Real-time Monitor","monitor.title.chatPanel":"Chat Window","monitor.title.quickOperation":"Quick Operation","monitor.title.studioInfo":"Studio Information","monitor.title.studioPreview":"Studio Preview","monitor.chat.options.all":"All","monitor.chat.placeholder.searchCategory":"Search Category","monitor.chat.update":"Update","monitor.list.title.order":"Order","monitor.list.title.cover":"Cover","monitor.list.title.name":"Name","monitor.list.title.duration":"Duration","monitor.list.title.id":"ID","monitor.list.tip.rotations":"Rotations ","monitor.list.tip.rest":", The program list is not visible to viewers","monitor.list.tag.auditFailed":"Audit Failed","monitor.tab.title.liveMethod":"Live Method","monitor.tab.title.onlinePopulation":"Online Population","monitor.liveMethod.normal":"Normal Live","monitor.liveMethod.flowControl":"Flow Control Live","monitor.liveMethod.video":"Video Live","monitor.liveMethod.web":"Web Live","monitor.editCarousel":"Edit","monitor.startCarousel":"Start","monitor.quickOperation.changeClarity":"Change the Clarity","monitor.quickOperation.switchStream":"Switch Stream","monitor.quickOperation.removeClarity":"Remove the Clarity","monitor.quickOperation.pushFlowGasket":"Push Flow Gasket","monitor.studioInfo.label.studioTitle":"Studio Title","monitor.studioInfo.label.onlineNotification":"Online Notification","monitor.studioInfo.label.studioCategory":"Studio Category","monitor.studioInfo.placeholder.studioTitle":"'s Studio","monitor.studioInfo.btn.fresh":"Fresh","monitor.studioStatus.title.studioStatus":"Studio Status","monitor.studioStatus.title.pictureInfo":"Picture Information","monitor.studioStatus.smooth":"Smooth","monitor.studioStatus.frameRate":"Frame","monitor.studioStatus.bitRate":"Bit","monitor.studioStatus.mainstream":"Main","monitor.studioStatus.hotStandby":"Hot","monitor.studioStatus.coldStandby":"Cold","monitor.studioStatus.line":"Line","monitor.studioStatus.play":"Format","monitor.studioStatus.pictureQuality":"Quality","monitor.studioPreview.studio":"Studio","monitor.studioPreview.watching":"watching"},cXe={"menu.list.searchTable":"Search Table","searchTable.form.number":"Set Number","searchTable.form.number.placeholder":"Please enter Set Number","searchTable.form.name":"Set Name","searchTable.form.name.placeholder":"Please enter Set Name","searchTable.form.contentType":"Content Type","searchTable.form.contentType.img":"image-text","searchTable.form.contentType.horizontalVideo":"Horizontal short video","searchTable.form.contentType.verticalVideo":"Vertical short video","searchTable.form.filterType":"Filter Type","searchTable.form.filterType.artificial":"artificial","searchTable.form.filterType.rules":"Rules","searchTable.form.createdTime":"Create Date","searchTable.form.status":"Status","searchTable.form.status.online":"Online","searchTable.form.status.offline":"Offline","searchTable.form.search":"Search","searchTable.form.reset":"Reset","searchTable.form.selectDefault":"All","searchTable.operation.create":"Create","searchTable.operation.import":"Import","searchTable.operation.download":"Download","searchTable.columns.index":"#","searchTable.columns.number":"Set Number","searchTable.columns.name":"Set Name","searchTable.columns.contentType":"Content Type","searchTable.columns.filterType":"Filter Type","searchTable.columns.count":"Count","searchTable.columns.createdTime":"CreatedTime","searchTable.columns.status":"Status","searchTable.columns.operations":"Operations","searchTable.columns.operations.view":"View","searchTable.size.mini":"mini","searchTable.size.small":"small","searchTable.size.medium":"middle","searchTable.size.large":"large","searchTable.actions.refresh":"refresh","searchTable.actions.density":"density","searchTable.actions.columnSetting":"columnSetting"},uXe={"menu.list.cardList":"Card List","cardList.tab.title.all":"All","cardList.tab.title.content":"Quality Inspection","cardList.tab.title.service":"The service","cardList.tab.title.preset":"Rules Preset","cardList.searchInput.placeholder":"Search","cardList.enable":"Enable","cardList.disable":"Disable","cardList.content.delete":"Delete","cardList.content.inspection":"Inspection","cardList.content.action":"Click Create Qc Content queue","cardList.service.open":"Open","cardList.service.cancel":"Cancel","cardList.service.renew":"Contract of service","cardList.service.tag":"Opened","cardList.service.expiresTag":"Expired","cardList.preset.tag":"Enable"},dXe={"menu.form.step":"Step Form","stepForm.step.title":"Create Channel Forms","stepForm.step.title.baseInfo":"Select Basic Information","stepForm.step.subTitle.baseInfo":"Channel creation activities","stepForm.step.title.channel":"Channel Information","stepForm.step.subTitle.channel":"Select upstream of domain","stepForm.step.title.finish":"Finish","stepForm.step.subTitle.finish":"Submit success","stepForm.success.title":"Success","stepForm.success.subTitle":"The form is submitted successfully!","stepForm.button.next":"Next","stepForm.button.prev":"Prev","stepForm.button.submit":"Submit","stepForm.button.again":"Again","stepForm.button.view":"Detail","stepForm.label.type.web":"web domain","stepForm.label.type.api":"api domain","stepForm.form.label.activityName":"Activity Name","stepForm.placeholder.activityName":"Enter a maximum of 20 Chinese characters, letters, or digits","stepForm.form.error.activityName.pattern":"Enter a maximum of 20 Chinese characters, letters, or digits","stepForm.form.error.activityName.required":"Please enter the activity name","stepForm.form.label.channelType":"Channel Type","stepForm.placeholder.channelType":"Select a channel type","stepForm.form.error.channelType.required":"Please select a channel type","stepForm.form.label.promotionTime":"Promotion Time","stepForm.form.error.promotionTime.required":"Please select the promotion time","stepForm.form.label.promoteLink":"Promote Link","stepForm.form.error.promoteLink.required":"Please enter the promotion link","stepForm.form.error.promoteLink.pattern":"For example, the download address of Android or iOS or the intermediate URL must start with http:// or https://","stepForm.form.tip.promoteLink":"For example, the download address of Android or iOS or the intermediate URL must start with http:// or https://","stepForm.placeholder.promoteLink":"Please enter the promotion page Link","stepForm.form.label.advertisingSource":"Advertising Source","stepForm.placeholder.advertisingSource":"Introduction source address: Sohu, Sina","stepForm.form.error.advertisingSource.required":"Please enter the advertising source","stepForm.form.label.advertisingMedia":"Advertising Media","stepForm.placeholder.advertisingMedia":"Marketing media: CPC, Banner, EDM","stepForm.form.error.advertisingMedia.required":"Please enter the advertising media","stepForm.form.label.keyword":"keyword","stepForm.placeholder.keyword":"Please select keyword","stepForm.form.error.keyword.required":"Please select keyword","stepForm.form.label.pushNotify":"Push Notify","stepForm.form.label.advertisingContent":"Advertising Content","stepForm.placeholder.advertisingContent":"Please enter the description of advertisement content, the maximum is 200 words","stepForm.form.error.advertisingContent.required":"Please enter the description of advertisement content","stepForm.form.error.advertisingContent.maxLength":"the maximum is 200 words","stepForm.form.description.title":"Channel Form Description","stepForm.form.description.text":"Advertiser channel promotion supports tracking of users who download apps by placing ads on third-party advertisers, such as toutiao channel, and tracking users who activate apps by downloading apps through channels."},fXe={"menu.form.group":"Group Form","groupForm.title.video":"Video Parameters","groupForm.title.audio":"Audio Parameters","groupForm.title.description":"Enter Description","groupForm.form.label.video.mode":"Match Mode","groupForm.form.label.video.acquisition.resolution":"Acquisition Resolution","groupForm.form.label.video.acquisition.frameRate":"Acquisition Frame Rate","groupForm.form.label.video.encoding.resolution":"Encoding Resolution","groupForm.form.label.video.encoding.rate.min":"Encoding Min Rate","groupForm.form.label.video.encoding.rate.max":"Encoding Max Rate","groupForm.form.label.video.encoding.rate.default":"Encoding Default Rate","groupForm.form.label.video.encoding.frameRate":"Encoding Frame Rate","groupForm.form.label.video.encoding.profile":"Encoding Profile","groupForm.placeholder.video.mode":"Please Select","groupForm.placeholder.video.acquisition.resolution":"Please Select","groupForm.placeholder.video.acquisition.frameRate":"Enter Range [1, 30]","groupForm.placeholder.video.encoding.resolution":"Please Select","groupForm.placeholder.video.encoding.rate.min":"Enter Range [150, 1800]","groupForm.placeholder.video.encoding.rate.max":"Enter Range [150, 1800]","groupForm.placeholder.video.encoding.rate.default":"Enter Range [150, 1800]","groupForm.placeholder.video.encoding.frameRate":"Enter Range [1, 30]","groupForm.placeholder.video.encoding.profile":"Enter Range [150, 1800]","groupForm.form.label.audio.mode":"Match Mode","groupForm.form.label.audio.acquisition.channels":"Acquisition Channels","groupForm.form.label.audio.encoding.rate":"Encoding Rate","groupForm.form.label.audio.encoding.channels":"Encoding Channels","groupForm.placeholder.audio.encoding.channels":"Enter Range [150, 1800]","groupForm.form.label.audio.encoding.profile":"Encoding Profile","groupForm.placeholder.audio.mode":"Please Select","groupForm.placeholder.audio.acquisition.channels":"Please Select","groupForm.placeholder.audio.encoding.rate":"Enter Range [150, 1800]","groupForm.placeholder.audio.encoding.profile":"Enter Range [1, 30]","groupForm.form.label.parameterDescription":"Parameter Description","groupForm.placeholder.description":"Please fill in the parameter description with a maximum of 200 words","groupForm.submit":"Submit","groupForm.reset":"Reset","groupForm.submitSuccess":"Submit Success"},hXe={"menu.profile.basic":"Basic Profile","basicProfile.title.form":"Parameter Approval Process Table","basicProfile.steps.commit":"Commit","basicProfile.steps.approval":"Approval","basicProfile.steps.finish":"Finish","basicProfile.title.currentParams":"Current Parameters","basicProfile.title.originParams":"Original Parameters","basicProfile.title.video":"Video Parameters","basicProfile.title.audio":"Audio Parameters","basicProfile.title.preVideo":"Original video parameters","basicProfile.title.preAudio":"Original audio parameters","basicProfile.label.video.mode":"Match Mode","basicProfile.label.video.acquisition.resolution":"Acquisition Resolution","basicProfile.label.video.acquisition.frameRate":"Acquisition Frame Rate","basicProfile.label.video.encoding.resolution":"Encoding Resolution","basicProfile.label.video.encoding.rate.min":"Encoding Min Rate","basicProfile.label.video.encoding.rate.max":"Encoding Max Rate","basicProfile.label.video.encoding.rate.default":"Encoding Default Rate","basicProfile.label.video.encoding.frameRate":"Encoding Frame Rate","basicProfile.label.video.encoding.profile":"Encoding Profile","basicProfile.label.audio.mode":"Match Mode","basicProfile.label.audio.acquisition.channels":"Acquisition Channels","basicProfile.label.audio.encoding.channels":"Encoding Channels","basicProfile.label.audio.encoding.rate":"Encoding Rate","basicProfile.label.audio.encoding.profile":"Encoding Profile","basicProfile.unit.audio.channels":"channels","basicProfile.goBack":"GoBack","basicProfile.cancel":"Cancel Process","basicProfile.title.operationLog":"Operation Log","basicProfile.column.contentNumber":"Content Number","basicProfile.column.updateContent":"Update Content","basicProfile.column.status":"Status","basicProfile.column.updateTime":"Update Time","basicProfile.column.operation":"Operation","basicProfile.cell.pass":"Pass","basicProfile.cell.auditing":"Auditing","basicProfile.cell.view":"View"},pXe={"menu.visualization.dataAnalysis":"Analysis","dataAnalysis.title.publicOpinion":"Public Opinion Analysis","dataAnalysis.card.title.allVisitors":"All Visitors","dataAnalysis.card.title.contentPublished":"Content Published","dataAnalysis.card.title.totalComment":"Total Comment","dataAnalysis.card.title.totalShare":"Total Share","dataAnalysis.card.yesterday":"Yesterday","dataAnalysis.contentPublishRatio":"Content Publishing Ratio","dataAnalysis.popularAuthor":"Popular Author","dataAnalysis.popularAuthor.column.ranking":"ranking","dataAnalysis.popularAuthor.column.author":"author","dataAnalysis.popularAuthor.column.content":"Content Number","dataAnalysis.popularAuthor.column.click":"Click Number","dataAnalysis.contentPeriodAnalysis":"Content Period Analysis"},mXe={"menu.visualization.multiDimensionDataAnalysis":"Multi-D Analysis","multiDAnalysis.card.title.dataOverview":"Overview","multiDAnalysis.dataOverview.contentProduction":"Content Production","multiDAnalysis.dataOverview.contentClick":"Content Click","multiDAnalysis.dataOverview.contentExposure":"Content Exposure","multiDAnalysis.dataOverview.activeUsers":"Active Users","multiDAnalysis.card.title.userActions":"User Actions","multiDAnalysis.card.title.contentTypeDistribution":"Content Type Distribution","multiDAnalysis.card.title.retentionTrends":"Retention Trends","multiDAnalysis.card.title.userRetention":"User Retention","multiDAnalysis.card.title.contentConsumptionTrends":"Content Consumption Trends","multiDAnalysis.card.title.contentConsumption":"Content Consumption","multiDAnalysis.card.title.contentPublishingSource":"Content Publishing Source"},vXe={"menu.result.success":"Success","success.result.title":"Submit Success","success.result.subTitle":"Submit form success!","success.result.printResult":"Print result","success.result.projectList":"Project List","success.result.progress":"Progress","success.submitApplication":"Submit Application","success.leaderReview":"Leader Review","success.purchaseCertificate":"Purchase Certificate","success.safetyTest":"Safety Test","success.launched":"Officially launched","success.waiting":"Waiting","success.processing":"Processing"},gXe={"menu.result.error":"Error","error.result.title":"Submit Error","error.result.subTitle":"Submit form error","error.result.goBack":"Go Back","error.result.retry":"return for correction","error.detailTitle":"Details of Error","error.detailLine.record":"The current domain name has not been registered, please check the registration process: ","error.detailLine.record.link":"Registration Process","error.detailLine.auth":"Your user group does not have the authority to perform this operation;"},yXe={"menu.exception.403":"403","exception.result.403.description":"Access to this resource on the server is denied.","exception.result.403.back":"Back"},bXe={"menu.exception.404":"404","exception.result.404.description":"Whoops, this page is gone.","exception.result.404.retry":"Retry","exception.result.404.back":"Back"},kXe={"menu.exception.500":"500","exception.result.500.description":"Internal server error","exception.result.500.back":"Back"},wXe={"menu.user.info":"User Info","userInfo.editUserInfo":"Edit Info","userInfo.tab.title.overview":"Overview","userInfo.tab.title.project":"Project","userInfo.tab.title.team":"My Team","userInfo.title.latestActivity":"Latest Activity","userInfo.title.latestNotification":"In-site Notification","userInfo.title.myProject":"My Project","userInfo.showMore":"Show More","userInfo.viewAll":"View All","userInfo.nodata":"No Data","userInfo.visits.unit":"times","userInfo.visits.lastMonth":"Last Month"},CXe={"menu.user.setting":"User Setting","userSetting.menu.title.info":"Personal Information","userSetting.menu.title.account":"Account Setting","userSetting.menu.title.password":"Password","userSetting.menu.title.message":"Message Notification","userSetting.menu.title.result":"Result","userSetting.menu.title.data":"Export Data","userSetting.saveSuccess":"Save Success","userSetting.title.basicInfo":"Basic Information","userSetting.title.socialInfo":"Social Information","userSetting.label.avatar":"Avatar","userSetting.label.name":"User Name","userSetting.label.location":"Office Location","userSetting.label.introduction":"Introduction","userSetting.label.personalWebsite":"Website","userSetting.save":"Save","userSetting.cancel":"Cancel","userSetting.reset":"Reset","userSetting.label.certification":"Certification","userSetting.label.phone":"Phone","userSetting.label.accountId":"Account Id","userSetting.label.registrationDate":"Registration Date","userSetting.tab.basicInformation":"Basic Information","userSetting.tab.securitySettings":"Security Settings","userSetting.tab.certification":"Certification","userSetting.basicInfo.form.label.email":"Email","userSetting.basicInfo.placeholder.email":"Please enter your email address, such as xxx{'@'}bytedance.com","userSetting.form.error.email.required":"Please enter email address","userSetting.basicInfo.form.label.nickname":"Nickname","userSetting.basicInfo.placeholder.nickname":"Please enter nickname","userSetting.form.error.nickname.required":"Please enter nickname","userSetting.basicInfo.form.label.countryRegion":"Country/region","userSetting.basicInfo.placeholder.countryRegion":"Please select country/region","userSetting.form.error.countryRegion.required":"Please select country/region","userSetting.basicInfo.form.label.area":"Area","userSetting.basicInfo.placeholder.area":"Please select area","userSetting.form.error.area.required":"Please Select a area","userSetting.basicInfo.form.label.address":"Address","userSetting.basicInfo.placeholder.address":"Please enter address","userSetting.basicInfo.form.label.profile":"Personal profile","userSetting.basicInfo.placeholder.profile":"Please enter your profile, no more than 200 words","userSetting.form.error.profile.maxLength":"No more than 200 words","userSetting.SecuritySettings.form.label.password":"Login Password","userSetting.SecuritySettings.placeholder.password":"Has been set. The password must contain at least six letters, digits, and special characters except Spaces. The password must contain both uppercase and lowercase letters.","userSetting.SecuritySettings.form.label.securityQuestion":"Security Question","userSetting.SecuritySettings.placeholder.securityQuestion":"You have not set the password protection question. The password protection question can effectively protect the account security.","userSetting.SecuritySettings.form.label.phone":"Phone","userSetting.SecuritySettings.form.label.email":"Email","userSetting.SecuritySettings.placeholder.email":"You have not set a mailbox yet. The mailbox binding can be used to retrieve passwords and receive notifications.","userSetting.SecuritySettings.button.settings":"Settings","userSetting.SecuritySettings.button.update":"Update","userSetting.certification.title.enterprise":"Enterprise Real Name Authentication","userSetting.certification.extra.enterprise":"Modifying an Authentication Body","userSetting.certification.label.accountType":"Account Type","userSetting.certification.label.status":"status","userSetting.certification.label.time":"time","userSetting.certification.label.legalPerson":"Legal Person Name","userSetting.certification.label.certificateType":"Types of legal person documents","userSetting.certification.label.authenticationNumber":"Legal person certification number","userSetting.certification.label.enterpriseName":"Enterprise Name","userSetting.certification.label.enterpriseCertificateType":"Types of corporate certificates","userSetting.certification.label.organizationCode":"Organization Code","userSetting.certification.title.record":"Certification Records","userSetting.certification.columns.certificationType":"Certification Type","userSetting.certification.cell.certificationType":"Enterprise certificate Certification","userSetting.certification.columns.certificationContent":"Certification Content","userSetting.certification.columns.status":"Status","userSetting.certification.cell.pass":"Pass","userSetting.certification.cell.auditing":"Auditing","userSetting.certification.columns.time":"Time","userSetting.certification.columns.operation":"Operation","userSetting.certification.button.check":"Check","userSetting.certification.button.withdraw":"Withdraw"},$Xe={"menu.list.searchTable":"Search Table","searchTable.form.number":"Set Number","searchTable.form.number.placeholder":"Please enter Set Number","searchTable.form.name":"Set Name","searchTable.form.name.placeholder":"Please enter Set Name","searchTable.form.contentType":"Content Type","searchTable.form.contentType.img":"image-text","searchTable.form.contentType.horizontalVideo":"Horizontal short video","searchTable.form.contentType.verticalVideo":"Vertical short video","searchTable.form.filterType":"Filter Type","searchTable.form.filterType.artificial":"artificial","searchTable.form.filterType.rules":"Rules","searchTable.form.createdTime":"Create Date","searchTable.form.status":"Status","searchTable.form.status.online":"Online","searchTable.form.status.offline":"Offline","searchTable.form.search":"Search","searchTable.form.reset":"Reset","searchTable.form.selectDefault":"All","searchTable.operation.create":"Create","searchTable.operation.import":"Import","searchTable.operation.download":"Download","searchTable.columns.index":"#","searchTable.columns.number":"Set Number","searchTable.columns.name":"Set Name","searchTable.columns.contentType":"Content Type","searchTable.columns.filterType":"Filter Type","searchTable.columns.count":"Count","searchTable.columns.createdTime":"CreatedTime","searchTable.columns.status":"Status","searchTable.columns.operations":"Operations","searchTable.columns.operations.view":"View","searchTable.size.mini":"mini","searchTable.size.small":"small","searchTable.size.medium":"middle","searchTable.size.large":"large","searchTable.actions.refresh":"refresh","searchTable.actions.density":"density","searchTable.actions.columnSetting":"columnSetting","dmx.list.index":"Large model","dmx.list.kbm":"Knowledge base management","dmx.list.DataSet":"Data set","dmx.list.complete":"finish","dmx.list.cancel":"cancel","dmx.list.NotStarted":"Not Started","dmx.list.EnsureDelete":"Delete?","dmx.list.test":"test","dmx.list.disposition":"disposition","dmx.list.EntireArticle":"Full text","dmx.list.omit":"omit","dmx.list.batch":"batch","dmx.KBL.LegalKB":"Legal knowledge base","dmx.KBL.GovernmentKB":"Government knowledge base","dmx.KBL.MedicalKB":"Medical knowledge base","dmx.KBL.OtherKB":"Other knowledge base","dmx.column.name":"name","dmx.column.UploadTime":"UploadTime","dmx.column.Founder":"Founder","dmx.column.Status":"Status","dmx.column.Enable":"Enable","dmx.column.ParseState":"ParseState","dmx.column.Operate":"Operate"},SXe={"settings.title":"Settings","settings.themeColor":"Theme Color","settings.content":"Content Setting","settings.search":"Search","settings.language":"Language","settings.navbar":"Navbar","settings.menuWidth":"Menu Width (px)","settings.navbar.theme.toLight":"Click to use light mode","settings.navbar.theme.toDark":"Click to use dark mode","settings.navbar.screen.toFull":"Click to switch to full screen mode","settings.navbar.screen.toExit":"Click to exit the full screen mode","settings.navbar.alerts":"alerts","settings.menu":"Menu","settings.topMenu":"Top Menu","settings.tabBar":"Tab Bar","settings.footer":"Footer","settings.otherSettings":"Other Settings","settings.colorWeak":"Color Weak","settings.alertContent":'After the configuration is only temporarily effective, if you want to really affect the project, click the "Copy Settings" button below and replace the configuration in settings.json.',"settings.copySettings":"Copy Settings","settings.copySettings.message":"Copy succeeded, please paste to file src/settings.json.","settings.close":"Close","settings.color.tooltip":"10 gradient colors generated according to the theme color","settings.menuFromServer":"Menu From Server"},_Xe={"menu.dashboard":"Dashboard","menu.authority":"Authority","menu.server.dashboard":"Dashboard-Server","menu.server.workplace":"Workplace-Server","menu.server.monitor":"Monitor-Server","menu.list":"List","menu.result":"Result","menu.exception":"Exception","menu.form":"Form","menu.profile":"Profile","menu.visualization":"Data Visualization","menu.user":"User Center","menu.arcoWebsite":"SmartAl大模型平台","menu.faq":"FAQ","navbar.docs":"Docs","navbar.action.locale":"Switch to English",...$Xe,...SXe,...eXe,...tXe,...nXe,...iXe,...rXe,...oXe,...sXe,...lXe,...aXe,...cXe,...uXe,...dXe,...fXe,...hXe,...pXe,...mXe,...vXe,...gXe,...yXe,...bXe,...kXe,...wXe,...CXe},PXe={"messageBox.tab.title.message":"消息","messageBox.tab.title.notice":"通知","messageBox.tab.title.todo":"待办","messageBox.tab.button":"清空","messageBox.allRead":"全部已读","messageBox.viewMore":"查看更多","messageBox.noContent":"暂无内容","messageBox.switchRoles":"切换角色","messageBox.userCenter":"用户中心","messageBox.userSettings":"用户设置","messageBox.logout":"退出登录"},AXe={"login.form.title":"SmartAl大模型平台","login.form.userName.errMsg":"用户名不能为空","login.form.password.errMsg":"密码不能为空","login.form.login.errMsg":"登录出错,轻刷新重试","login.form.login.success":"欢迎使用","login.form.userName.placeholder":"用户名:admin","login.form.password.placeholder":"密码:admin","login.form.rememberPassword":"记住密码","login.form.forgetPassword":"忘记密码","login.form.login":"登录","login.form.register":"注册账号","login.banner.slogan1":"SmartAl大模型平台","login.banner.subSlogan1":"丰富的的页面模板,覆盖大多数典型业务场景","login.banner.slogan2":"内置了常见问题的解决方案","login.banner.subSlogan2":"国际化,路由配置,状态管理应有尽有","login.banner.slogan3":"接入可视化增强工具AUX","login.banner.subSlogan3":"实现灵活的区块式开发"},LXe={"menu.dashboard.workplace":"工作台","workplace.welcome":"登录成功!","workplace.balance":"余额(元)","workplace.order.pending":"待支付","workplace.order.pendingRenewal":"待续费订单","workplace.onlineContent":"线上总内容","workplace.putIn":"投放中内容","workplace.newDay":"日新增评论","workplace.newFromYesterday":"较昨日新增","workplace.minute":"分钟","workplace.docs":"帮助文档","workplace.docs.productOverview":"产品概要","workplace.docs.userGuide":"使用指南","workplace.docs.workflow":"接入流程","workplace.docs.interfaceDocs":"接口文档","workplace.contentManagement":"内容管理","workplace.contentStatistical":"内容分析","workplace.advanced":"高级管理","workplace.onlinePromotion":"线上推广","workplace.contentPutIn":"内容投放","workplace.announcement":"公告","workplace.recently.visited":"最近访问","workplace.record.nodata":"暂无数据","workplace.quick.operation":"快捷操作","workplace.quickOperation.setup":"管理","workplace.allProject":"所有项目","workplace.loadMore":"加载更多","workplace.viewMore":"查看更多","workplace.contentData":"内容数据","workplace.popularContent":"线上热门内容","workplace.popularContent.text":"文本","workplace.popularContent.image":"图片","workplace.popularContent.video":"视频","workplace.categoriesPercent":"内容类型占比","workplace.pecs":"个"},EXe={"menu.user.title":"账户"},IXe={"menu.organization.title":"机构","menu.organization.detail":"详情"},TXe={"menu.resource.title":"资源","menu.resource.detail":"详情"},OXe={"menu.role.title":"角色"},xXe={"menu.group.title":"用户组"},MXe={"menu.dashboard.monitor":"实时监控","monitor.title.chatPanel":"聊天窗口","monitor.title.quickOperation":"快捷操作","monitor.title.studioInfo":"直播信息","monitor.title.studioPreview":"直播预览","monitor.chat.options.all":"全部","monitor.chat.placeholder.searchCategory":"搜索类目","monitor.chat.update":"更新","monitor.list.title.order":"序号","monitor.list.title.cover":"封面","monitor.list.title.name":"名称","monitor.list.title.duration":"视频时长","monitor.list.title.id":"视频Id","monitor.list.tip.rotations":"轮播次数","monitor.list.tip.rest":",节目单观众不可见","monitor.list.tag.auditFailed":"审核未通过","monitor.tab.title.liveMethod":"直播方式","monitor.tab.title.onlinePopulation":"在线人数","monitor.liveMethod.normal":"普通直播","monitor.liveMethod.flowControl":"控流直播","monitor.liveMethod.video":"视频直播","monitor.liveMethod.web":"网页开播","monitor.editCarousel":"编辑轮播","monitor.startCarousel":"开始轮播","monitor.quickOperation.changeClarity":"切换清晰度","monitor.quickOperation.switchStream":"主备流切换","monitor.quickOperation.removeClarity":"摘除清晰度","monitor.quickOperation.pushFlowGasket":"推流垫片","monitor.studioInfo.label.studioTitle":"直播标题","monitor.studioInfo.label.onlineNotification":"上线通知","monitor.studioInfo.label.studioCategory":"直播类目","monitor.studioInfo.placeholder.studioTitle":"的直播间","monitor.studioInfo.btn.fresh":"更新","monitor.studioStatus.title.studioStatus":"直播状态","monitor.studioStatus.title.pictureInfo":"画面信息","monitor.studioStatus.smooth":"流畅","monitor.studioStatus.frameRate":"帧率","monitor.studioStatus.bitRate":"码率","monitor.studioStatus.mainstream":"主流","monitor.studioStatus.hotStandby":"热备","monitor.studioStatus.coldStandby":"冷备","monitor.studioStatus.line":"线路","monitor.studioStatus.play":"播放格式","monitor.studioStatus.pictureQuality":"画质","monitor.studioPreview.studio":"直播间","monitor.studioPreview.watching":"在看"},NXe={"menu.list.searchTable":"查询表格","searchTable.form.number":"集合编号","searchTable.form.number.placeholder":"请输入集合编号","searchTable.form.name":"集合名称","searchTable.form.name.placeholder":"请输入集合名称","searchTable.form.contentType":"内容体裁","searchTable.form.contentType.img":"图文","searchTable.form.contentType.horizontalVideo":"横版短视频","searchTable.form.contentType.verticalVideo":"竖版小视频","searchTable.form.filterType":"筛选方式","searchTable.form.filterType.artificial":"人工筛选","searchTable.form.filterType.rules":"规则筛选","searchTable.form.createdTime":"创建时间","searchTable.form.status":"状态","searchTable.form.status.online":"已上线","searchTable.form.status.offline":"已下线","searchTable.form.search":"查询","searchTable.form.reset":"重置","searchTable.form.selectDefault":"全部","searchTable.operation.create":"新建","searchTable.operation.import":"批量导入","searchTable.operation.download":"下载","searchTable.columns.index":"#","searchTable.columns.number":"集合编号","searchTable.columns.name":"集合名称","searchTable.columns.contentType":"内容体裁","searchTable.columns.filterType":"筛选方式","searchTable.columns.count":"内容量","searchTable.columns.createdTime":"创建时间","searchTable.columns.status":"状态","searchTable.columns.operations":"操作","searchTable.columns.operations.view":"查看","searchTable.size.mini":"迷你","searchTable.size.small":"偏小","searchTable.size.medium":"中等","searchTable.size.large":"偏大","searchTable.actions.refresh":"刷新","searchTable.actions.density":"行高","searchTable.actions.columnSetting":"列设置"},zXe={"menu.list.cardList":"卡片列表","cardList.tab.title.all":"全部","cardList.tab.title.content":"内容质检","cardList.tab.title.service":"开通服务","cardList.tab.title.preset":"规则预置","cardList.searchInput.placeholder":"搜索","cardList.content.delete":"删除","cardList.content.inspection":"质检","cardList.content.action":"点击创建质检内容队列","cardList.service.open":"开通服务","cardList.service.cancel":"取消服务","cardList.service.renew":"续约服务","cardList.service.tag":"已开通","cardList.service.expiresTag":"已过期","cardList.preset.tag":"已启用"},jXe={"menu.form.step":"分步表单","stepForm.step.title":"创建渠道表单","stepForm.step.title.baseInfo":"选择基本信息","stepForm.step.subTitle.baseInfo":"创建渠道活动","stepForm.step.title.channel":"输入渠道信息","stepForm.step.subTitle.channel":"输入详细的渠道信息","stepForm.step.title.finish":"完成创建","stepForm.step.subTitle.finish":"创建成功","stepForm.success.title":"提交成功","stepForm.success.subTitle":"表单提交成功!","stepForm.button.next":"下一步","stepForm.button.prev":"上一步","stepForm.button.submit":"提交","stepForm.button.again":"再次创建","stepForm.button.view":"查看详情","stepForm.form.label.activityName":"活动名称","stepForm.placeholder.activityName":"输入汉字、字母或数字,最多20字符","stepForm.form.error.activityName.required":"请输入活动名称","stepForm.form.error.activityName.pattern":"输入汉字、字母或数字,最多20字符","stepForm.form.label.channelType":"渠道类型","stepForm.placeholder.channelType":"请选择渠道类型","stepForm.form.error.channelType.required":"请选择渠道类型","stepForm.form.label.promotionTime":"推广时间","stepForm.form.error.promotionTime.required":"请选择推广时间","stepForm.form.label.promoteLink":"推广地址","stepForm.form.error.promoteLink.required":"请输入推广地址","stepForm.form.error.promoteLink.pattern":"如 Android 或 iOS 的下载地址、中间跳转URL,网址必须以 http:// 或 https:// 开头","stepForm.form.tip.promoteLink":"如 Android 或 iOS 的下载地址、中间跳转URL,网址必须以 http:// 或 https:// 开头","stepForm.placeholder.promoteLink":"请输入推广页面地址","stepForm.form.label.advertisingSource":"广告来源","stepForm.placeholder.advertisingSource":"引荐来源地址:sohu、sina","stepForm.form.error.advertisingSource.required":"请输入广告来源","stepForm.form.label.advertisingMedia":"广告媒介","stepForm.placeholder.advertisingMedia":"营销媒介:cpc、banner、edm","stepForm.form.error.advertisingMedia.required":"请输入广告媒介","stepForm.form.label.keyword":"关键词","stepForm.placeholder.keyword":"请选择关键词","stepForm.form.error.keyword.required":"请选择关键词","stepForm.form.label.pushNotify":"推送提醒","stepForm.form.label.advertisingContent":"广告内容","stepForm.placeholder.advertisingContent":"请输入广告内容介绍,最多不超过200字。","stepForm.form.error.advertisingContent.required":"请输入广告内容","stepForm.form.error.advertisingContent.maxLength":"最多不超过200字","stepForm.form.description.title":"渠道表单说明","stepForm.form.description.text":"广告商渠道推广支持追踪在第三方广告商投放广告下载App用户的场景,例如在今日头条渠道投放下载App广告,追踪通过在渠道下载激活App的用户。"},RXe={"menu.form.group":"分组表单","groupForm.title.video":"视频参数","groupForm.title.audio":"音频参数","groupForm.title.description":"填写说明","groupForm.form.label.video.mode":"匹配模式","groupForm.form.label.video.acquisition.resolution":"采集分辨率","groupForm.form.label.video.acquisition.frameRate":"采集帧率","groupForm.form.label.video.encoding.resolution":"编码分辨率","groupForm.form.label.video.encoding.rate.min":"编码码率最小值","groupForm.form.label.video.encoding.rate.max":"编码码率最大值","groupForm.form.label.video.encoding.rate.default":"编码码率默认值","groupForm.form.label.video.encoding.frameRate":"编码帧率","groupForm.form.label.video.encoding.profile":"编码profile","groupForm.placeholder.video.mode":"请选择","groupForm.placeholder.video.acquisition.resolution":"请选择","groupForm.placeholder.video.acquisition.frameRate":"输入范围[1, 30]","groupForm.placeholder.video.encoding.resolution":"请选择","groupForm.placeholder.video.encoding.rate.min":"输入范围[150, 1800]","groupForm.placeholder.video.encoding.rate.max":"输入范围[150, 1800]","groupForm.placeholder.video.encoding.rate.default":"输入范围[150, 1800]","groupForm.placeholder.video.encoding.frameRate":"输入范围[1, 30]","groupForm.placeholder.video.encoding.profile":"输入范围[150, 1800]","groupForm.form.label.audio.mode":"匹配模式","groupForm.form.label.audio.acquisition.channels":"采集声道数","groupForm.form.label.audio.encoding.rate":"编码码率","groupForm.form.label.audio.encoding.channels":"编码声道数","groupForm.placeholder.audio.encoding.channels":"输入范围[150, 1800]","groupForm.form.label.audio.encoding.profile":"编码profile","groupForm.placeholder.audio.mode":"请选择","groupForm.placeholder.audio.acquisition.channels":"请选择","groupForm.placeholder.audio.encoding.rate":"输入范围[150, 1800]","groupForm.placeholder.audio.encoding.profile":"输入范围[1, 30]","groupForm.form.label.parameterDescription":"参数说明","groupForm.placeholder.description":"请填写参数说明,最多不超多200字。","groupForm.submit":"提交","groupForm.reset":"重置","groupForm.submitSuccess":"提交成功"},BXe={"menu.profile.basic":"基础详情页","basicProfile.title.form":"参数审批流程表","basicProfile.steps.commit":"提交修改","basicProfile.steps.approval":"审批中","basicProfile.steps.finish":"修改完成","basicProfile.title.currentParams":"修改后参数","basicProfile.title.originParams":"原参数","basicProfile.title.video":"现视频参数","basicProfile.title.preVideo":"原视频参数","basicProfile.title.audio":"现音频参数","basicProfile.title.preAudio":"原音频参数","basicProfile.label.video.mode":"匹配模式","basicProfile.label.video.acquisition.resolution":"采集分辨率","basicProfile.label.video.acquisition.frameRate":"采集帧率","basicProfile.label.video.encoding.resolution":"编码分辨率","basicProfile.label.video.encoding.rate.min":"编码码率最小值","basicProfile.label.video.encoding.rate.max":"编码码率最大值","basicProfile.label.video.encoding.rate.default":"编码码率默认值","basicProfile.label.video.encoding.frameRate":"编码帧率","basicProfile.label.video.encoding.profile":"编码profile","basicProfile.label.audio.mode":"匹配模式","basicProfile.label.audio.acquisition.channels":"采集声道数","basicProfile.label.audio.encoding.channels":"编码声道数","basicProfile.label.audio.encoding.rate":"编码码率","basicProfile.label.audio.encoding.profile":"编码 profile","basicProfile.unit.audio.channels":"声道","basicProfile.goBack":"返回","basicProfile.cancel":"取消流程","basicProfile.title.operationLog":"参数调整记录","basicProfile.column.contentNumber":"内容编号","basicProfile.column.updateContent":"调整内容","basicProfile.column.status":"当前状态","basicProfile.column.updateTime":"修改时间","basicProfile.column.operation":"操作","basicProfile.cell.pass":"已通过","basicProfile.cell.auditing":"审核中","basicProfile.cell.view":"查看"},DXe={"menu.visualization.dataAnalysis":"分析页","dataAnalysis.title.publicOpinion":"舆情分析","dataAnalysis.card.title.allVisitors":"访问总人次","dataAnalysis.card.title.contentPublished":"内容发布量","dataAnalysis.card.title.totalComment":"评论总量","dataAnalysis.card.title.totalShare":"分享总量","dataAnalysis.card.yesterday":"较昨日","dataAnalysis.contentPublishRatio":"内容发布比例","dataAnalysis.popularAuthor":"热门作者榜单","dataAnalysis.popularAuthor.column.ranking":"排名","dataAnalysis.popularAuthor.column.author":"作者","dataAnalysis.popularAuthor.column.content":"内容量","dataAnalysis.popularAuthor.column.click":"点击量","dataAnalysis.contentPeriodAnalysis":"内容时段分析"},FXe={"menu.visualization.multiDimensionDataAnalysis":"多维数据分析","multiDAnalysis.card.title.dataOverview":"数据总览","multiDAnalysis.dataOverview.contentProduction":"内容生产量","multiDAnalysis.dataOverview.contentClick":"内容点击量","multiDAnalysis.dataOverview.contentExposure":"内容曝光量","multiDAnalysis.dataOverview.activeUsers":"活跃用户数","multiDAnalysis.card.title.userActions":"今日转评赞统计","multiDAnalysis.card.title.contentTypeDistribution":"内容题材分布","multiDAnalysis.card.title.retentionTrends":"用户留存趋势","multiDAnalysis.card.title.userRetention":"用户留存量","multiDAnalysis.card.title.contentConsumptionTrends":"内容消费趋势","multiDAnalysis.card.title.contentConsumption":"内容消费量","multiDAnalysis.card.title.contentPublishingSource":"内容发布来源"},VXe={"menu.result.success":"成功页","success.result.title":"提交成功","success.result.subTitle":"表单提交成功!","success.result.printResult":"打印结果","success.result.projectList":"返回项目列表","success.result.progress":"当前进度","success.submitApplication":"提交申请","success.leaderReview":"直属领导审核","success.purchaseCertificate":"购买证书","success.safetyTest":"安全测试","success.launched":"正式上线","success.waiting":"未开始","success.processing":"进行中"},WXe={"menu.result.error":"失败页","error.result.title":"提交失败","error.result.subTitle":"表单提交失败,请重试。","error.result.goBack":"回到首页","error.result.retry":"返回修改","error.detailTitle":"错误详情","error.detailLine.record":"当前域名未备案,备案流程请查看:","error.detailLine.record.link":"备案流程","error.detailLine.auth":"你的用户组不具有进行此操作的权限;"},HXe={"menu.exception.403":"403","exception.result.403.description":"对不起,您没有访问该资源的权限","exception.result.403.back":"返回"},ZXe={"menu.exception.404":"404","exception.result.404.description":"抱歉,页面不见了~","exception.result.404.retry":"重试","exception.result.404.back":"返回"},qXe={"menu.exception.500":"500","exception.result.500.description":"抱歉,服务器出了点问题~","exception.result.500.back":"返回"},UXe={"menu.user.info":"用户信息","userInfo.editUserInfo":"编辑信息","userInfo.tab.title.overview":"总览","userInfo.tab.title.project":"项目","userInfo.tab.title.team":"我的团队","userInfo.title.latestActivity":"最新动态","userInfo.title.latestNotification":"站内通知","userInfo.title.myProject":"我的项目","userInfo.showMore":"查看更多","userInfo.viewAll":"查看全部","userInfo.nodata":"暂无数据","userInfo.visits.unit":"人次","userInfo.visits.lastMonth":"较上月"},KXe={"menu.user.setting":"用户设置","menu.user.account":"账号管理","userSetting.menu.title.info":"个人信息","userSetting.menu.title.account":"账号设置","userSetting.menu.title.password":"密码","userSetting.menu.title.message":"消息通知","userSetting.menu.title.result":"结果页","userSetting.menu.title.data":"导出数据","userSetting.saveSuccess":"保存成功","userSetting.title.basicInfo":"基本信息","userSetting.title.socialInfo":"社交信息","userSetting.label.avatar":"头像","userSetting.label.name":"用户名","userSetting.label.location":"办公地点","userSetting.label.introduction":"个人简介","userSetting.label.personalWebsite":"个人网站","userSetting.save":"保存","userSetting.cancel":"取消","userSetting.reset":"重置","userSetting.label.certification":"实名认证","userSetting.label.phone":"手机号码","userSetting.label.accountId":"账号ID","userSetting.label.registrationDate":"注册时间","userSetting.tab.basicInformation":"基础信息","userSetting.tab.securitySettings":"安全设置","userSetting.tab.certification":"实名认证","userSetting.basicInfo.form.label.email":"邮箱","userSetting.basicInfo.placeholder.email":"请输入邮箱地址,如xxx{'@'}bytedance.com","userSetting.form.error.email.required":"请输入邮箱","userSetting.basicInfo.form.label.nickname":"昵称","userSetting.basicInfo.placeholder.nickname":"请输入您的昵称","userSetting.form.error.nickname.required":"请输入昵称","userSetting.basicInfo.form.label.countryRegion":"国家/地区","userSetting.basicInfo.placeholder.countryRegion":"请选择","userSetting.form.error.countryRegion.required":"请选择国家/地区","userSetting.basicInfo.form.label.area":"所在区域","userSetting.basicInfo.placeholder.area":"请选择","userSetting.form.error.area.required":"请选择所在区域","userSetting.basicInfo.form.label.address":"具体地址","userSetting.basicInfo.placeholder.address":"请输入您的地址","userSetting.basicInfo.form.label.profile":"个人简介","userSetting.basicInfo.placeholder.profile":"请输入您的个人简介,最多不超过200字。","userSetting.form.error.profile.maxLength":"最多不超过200字","userSetting.SecuritySettings.form.label.password":"登录密码","userSetting.SecuritySettings.placeholder.password":"已设置。密码至少6位字符,支持数字、字母和除空格外的特殊字符,且必须同时包含数字和大小写字母。","userSetting.SecuritySettings.form.label.securityQuestion":"密保问题","userSetting.SecuritySettings.placeholder.securityQuestion":"您暂未设置密保问题,密保问题可以有效的保护账号的安全。","userSetting.SecuritySettings.form.label.phone":"安全手机","userSetting.SecuritySettings.form.label.email":"安全邮箱","userSetting.SecuritySettings.placeholder.email":"您暂未设置邮箱,绑定邮箱可以用来找回密码、接收通知等。","userSetting.SecuritySettings.button.settings":"设置","userSetting.SecuritySettings.button.update":"修改","userSetting.certification.title.enterprise":"企业实名认证","userSetting.certification.extra.enterprise":"修改认证主体","userSetting.certification.label.accountType":"账号类型","userSetting.certification.label.status":"认证状态","userSetting.certification.label.time":"认证时间","userSetting.certification.label.legalPerson":"法人姓名","userSetting.certification.label.certificateType":"法人证件类型","userSetting.certification.label.authenticationNumber":"法人认证号码","userSetting.certification.label.enterpriseName":"企业名称","userSetting.certification.label.enterpriseCertificateType":"企业证件类型","userSetting.certification.label.organizationCode":"组织机构代码","userSetting.certification.title.record":"认证记录","userSetting.certification.columns.certificationType":"认证类型","userSetting.certification.cell.certificationType":"企业证件认证","userSetting.certification.columns.certificationContent":"认证内容","userSetting.certification.columns.status":"当前状态","userSetting.certification.cell.pass":"已通过","userSetting.certification.cell.auditing":"审核中","userSetting.certification.columns.time":"创建时间","userSetting.certification.columns.operation":"操作","userSetting.certification.button.check":"查看","userSetting.certification.button.withdraw":"撤回"},GXe={"searchTable.form.number":"集合编号","searchTable.form.number.placeholder":"请输入集合编号","searchTable.form.name":"集合名称","searchTable.form.name.placeholder":"请输入集合名称","searchTable.form.contentType":"内容体裁","searchTable.form.contentType.img":"图文","searchTable.form.contentType.horizontalVideo":"横版短视频","searchTable.form.contentType.verticalVideo":"竖版小视频","searchTable.form.filterType":"筛选方式","searchTable.form.filterType.artificial":"人工筛选","searchTable.form.filterType.rules":"规则筛选","searchTable.form.createdTime":"创建时间","searchTable.form.status":"状态","searchTable.form.status.online":"已上线","searchTable.form.status.offline":"已下线","searchTable.form.search":"查询","searchTable.form.reset":"重置","searchTable.form.selectDefault":"全部","searchTable.operation.create":"新建","searchTable.operation.import":"批量导入","searchTable.operation.download":"下载","searchTable.columns.index":"#","searchTable.columns.number":"集合编号","searchTable.columns.name":"集合名称","searchTable.columns.contentType":"内容体裁","searchTable.columns.filterType":"筛选方式","searchTable.columns.count":"内容量","searchTable.columns.createdTime":"创建时间","searchTable.columns.status":"状态","searchTable.columns.operations":"操作","searchTable.columns.operations.view":"查看","searchTable.size.mini":"迷你","searchTable.size.small":"偏小","searchTable.size.medium":"中等","searchTable.size.large":"偏大","searchTable.actions.refresh":"刷新","searchTable.actions.density":"密度","searchTable.actions.columnSetting":"列设置","dmx.list.index":"大模型","dmx.list.kbm":"知识库管理","dmx.list.DataSet":"数据集","dmx.list.complete":"完成","dmx.list.cancel":"取消","dmx.list.NotStarted":"未启动","dmx.list.EnsureDelete":"确定删除吗?","dmx.list.test":"测试","dmx.list.disposition":"配置","dmx.list.EntireArticle":"全文","dmx.list.omit":"省略","dmx.list.batch":"批量","dmx.KBL.LegalKB":"法律知识库","dmx.KBL.GovernmentKB":"政务知识库","dmx.KBL.MedicalKB":"医学知识库","dmx.KBL.OtherKB":"其他知识库","dmx.column.name":"名称","dmx.column.UploadTime":"上传时间","dmx.column.Founder":"创建人","dmx.column.Status":"解析状态","dmx.column.Enable":"启用","dmx.column.ParseState":"解析状态","dmx.column.Operate":"操作"},YXe={"menu.dmx.setting":"大模型设置","cardList.tab.title.all":"全部","cardList.tab.title.content":"内容质检","cardList.tab.title.service":"开通服务","cardList.tab.title.preset":"规则预置","cardList.searchInput.placeholder":"搜索","cardList.content.delete":"删除","cardList.content.inspection":"质检","cardList.content.action":"点击创建质检内容队列","cardList.service.open":"开通服务","cardList.service.cancel":"取消服务","cardList.service.renew":"续约服务","cardList.service.tag":"已开通","cardList.service.expiresTag":"已过期","cardList.preset.tag":"已启用"},XXe={"settings.title":"页面配置","settings.themeColor":"主题色","settings.content":"内容区域","settings.search":"搜索","settings.language":"语言","settings.navbar":"导航栏","settings.menuWidth":"菜单宽度 (px)","settings.navbar.theme.toLight":"点击切换为亮色模式","settings.navbar.theme.toDark":"点击切换为暗黑模式","settings.navbar.screen.toFull":"点击切换全屏模式","settings.navbar.screen.toExit":"点击退出全屏模式","settings.navbar.alerts":"消息通知","settings.menu":"菜单栏","settings.topMenu":"顶部菜单栏","settings.tabBar":"多页签","settings.footer":"底部","settings.otherSettings":"其他设置","settings.colorWeak":"色弱模式","settings.alertContent":'配置之后仅是临时生效,要想真正作用于项目,点击下方的 "复制配置" 按钮,将配置替换到 settings.json 中即可。',"settings.copySettings":"复制配置","settings.copySettings.message":"复制成功,请粘贴到 src/settings.json 文件中","settings.close":"关闭","settings.color.tooltip":"根据主题颜色生成的 10 个梯度色(将配置复制到项目中,主题色才能对亮色 / 暗黑模式同时生效)","settings.menuFromServer":"菜单来源于后台"},QXe={"menu.dashboard":"仪表盘","menu.authority":"权限管理","menu.server.dashboard":"仪表盘-服务端","menu.server.workplace":"工作台-服务端","menu.server.monitor":"实时监控-服务端","menu.session":"会话","menu.sessionRecords":"会话记录","menu.list":"列表页","menu.result":"结果页","menu.exception":"异常页","menu.form":"表单页","menu.profile":"详情页","menu.visualization":"数据可视化","menu.user":"个人中心","menu.arcoWebsite":"SmartAl大模型平台","menu.faq":"常见问题","navbar.docs":"文档中心","navbar.action.locale":"切换为中文",...GXe,...YXe,...XXe,...PXe,...AXe,...LXe,...EXe,...IXe,...TXe,...OXe,...xXe,...MXe,...NXe,...zXe,...jXe,...RXe,...BXe,...DXe,...FXe,...VXe,...WXe,...HXe,...ZXe,...qXe,...UXe,...KXe},mQe=[{label:"中文",value:"zh-CN"},{label:"English",value:"en-US"}],JXe=localStorage.getItem("arco-locale")||"zh-CN",eQe=HYe({locale:JXe,fallbackLocale:"en-US",legacy:!1,allowComposition:!0,messages:{"en-US":_Xe,"zh-CN":QXe}});var tQe={mounted(e,t){const n=i=>{!e.contains(i.target)&&e!==i.target&&t.value(i)};e.__ClickOutsideHandler__=n,document.addEventListener("click",n)},beforeUnmount(e){document.removeEventListener("click",e.__ClickOutsideHandler__)},getSSRProps(e,t){return{}}},nQe=(()=>{const e=tQe;return e.install=t=>{t.directive("outside",e)},e})();const Fr=za(pze);Fr.use(zD);Fr.use(Cw);Fr.use(Ch);Fr.use(mH);Fr.use(eQe);Fr.provide("$global",{ajax:iH,helper:$l,config:RKe});Fr.directive("outside",nQe);Fr.mount("#app");$l.getToken();document.querySelector("#app").$helper=$l;Fr.config.globalProperties.$messageSuccess=function(e){this.$message.success(e)};Fr.config.globalProperties.$messageWarning=function(e){this.$message.warning(e)};Fr.config.globalProperties.$messageError=function(e){this.$message.error(e)};Fr.config.globalProperties.$messageInfo=function(e){this.$message.info(e)};Fr.config.globalProperties.$messageNormal=function(e){this.$message.normal(e)};export{vt as $,_j as A,Ze as B,S as C,I as D,_ as E,he as F,De as G,ve as H,ae as I,Be as J,kt as K,Te as L,a6 as M,vn as N,yn as O,mQe as P,E as Q,rr as R,En as S,hQe as T,A2 as U,Jt as V,Hi as W,YN as X,Ei as Y,ne as Z,Dt as _,Mg as a,eVe as a0,HFe as a1,yVe as a2,LW as a3,sKe as a4,Oe as a5,Xu as a6,vs as a7,pQe as a8,gi as a9,c6 as aa,aQe as ab,dQe as ac,vU as ad,LDe as ae,u6 as af,Cw as ag,E2 as ah,Oh as ai,Ru as aj,CD as ak,dz as al,Ez as am,$l as an,Ch as ao,Nn as ap,st as b,uA as c,YKe as d,Bt as e,p as f,xg as g,Vn as h,sn as i,kL as j,cQe as k,qa as l,N as m,Ct as n,m2 as o,uQe as p,fQe as q,R as r,Ih as s,lr as t,An as u,v,Fe as w,ie as x,Nt as y,Wt as z};
|